PackagesCanonicalsLogsProblems
    Packages
    accdr.fhir.ig.pkg@0.9.18
    http://ontariohealth.ca/fhir/StructureDefinition/ca-on-accdr-profile-CompositionSlicingTest
{
  "description": null,
  "_filename": "CompositionProfileSlicingTest.json",
  "package_name": "accdr.fhir.ig.pkg",
  "date": "2024-05-30T17:24:34.5642117+00:00",
  "derivation": "constraint",
  "meta": {
    "lastUpdated": "2024-08-06T14:55:21.8269092+00:00"
  },
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "CDRCompositionSlicingTest",
  "mapping": [ {
    "name": "CDR-data-in-v2",
    "identity": "CDR-data-in-v2"
  } ],
  "abstract": false,
  "type": "Composition",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": null,
  "package_version": "0.9.18",
  "status": "draft",
  "id": "1956e063-728f-45d3-a1b5-c11b59ab8267",
  "kind": "resource",
  "url": "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-accdr-profile-CompositionSlicingTest",
  "version": null,
  "differential": {
    "element": [ {
      "id": "Composition.meta",
      "min": 1,
      "path": "Composition.meta",
      "mustSupport": true
    }, {
      "id": "Composition.meta.lastUpdated",
      "path": "Composition.meta.lastUpdated",
      "mustSupport": true
    }, {
      "id": "Composition.meta.profile",
      "min": 1,
      "path": "Composition.meta.profile",
      "mustSupport": true
    }, {
      "id": "Composition.extension:ext-Recipient",
      "path": "Composition.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-accdr-ext-recipient" ]
      } ],
      "sliceName": "ext-Recipient"
    }, {
      "id": "Composition.identifier",
      "min": 1,
      "path": "Composition.identifier",
      "mapping": [ {
        "map": "OBR.2",
        "identity": "CDR-data-in-v2"
      } ],
      "mustSupport": true
    }, {
      "id": "Composition.identifier.system",
      "min": 1,
      "path": "Composition.identifier.system",
      "mustSupport": true
    }, {
      "id": "Composition.identifier.value",
      "min": 1,
      "path": "Composition.identifier.value",
      "mustSupport": true
    }, {
      "id": "Composition.status",
      "path": "Composition.status",
      "mapping": [ {
        "map": "OBR.25",
        "identity": "CDR-data-in-v2"
      } ],
      "mustSupport": true
    }, {
      "id": "Composition.type",
      "path": "Composition.type",
      "mustSupport": true
    }, {
      "id": "Composition.type.coding",
      "min": 1,
      "path": "Composition.type.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "extension.value.code",
          "type": "value"
        } ]
      }
    }, {
      "id": "Composition.type.coding.extension",
      "min": 1,
      "path": "Composition.type.coding.extension"
    }, {
      "id": "Composition.type.coding.extension:ext-accdr-document-type",
      "max": "1",
      "min": 1,
      "path": "Composition.type.coding.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ext-accdr-document-code-type" ]
      } ],
      "sliceName": "ext-accdr-document-type",
      "isModifier": false
    }, {
      "id": "Composition.type.coding:slice-local-document-type",
      "max": "1",
      "min": 1,
      "path": "Composition.type.coding",
      "binding": {
        "strength": "extensible",
        "valueSet": "http://ontariohealth.ca/fhir/ValueSet/local-document-type"
      },
      "sliceName": "slice-local-document-type"
    }, {
      "id": "Composition.type.coding:slice-local-document-type.extension",
      "min": 1,
      "path": "Composition.type.coding.extension"
    }, {
      "id": "Composition.type.coding:slice-local-document-type.extension:coding-local-code",
      "max": "1",
      "min": 1,
      "path": "Composition.type.coding.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ext-accdr-document-code-type" ]
      } ],
      "sliceName": "coding-local-code",
      "isModifier": false
    }, {
      "id": "Composition.type.coding:slice-local-document-type.extension:coding-local-code.value[x]",
      "path": "Composition.type.coding.extension.value[x]"
    }, {
      "id": "Composition.type.coding:slice-local-document-type.extension:coding-local-code.value[x].code",
      "path": "Composition.type.coding.extension.value[x].code",
      "fixedCode": "local"
    }, {
      "id": "Composition.type.coding:slice-local-document-type.system",
      "min": 1,
      "path": "Composition.type.coding.system",
      "mustSupport": true
    }, {
      "id": "Composition.type.coding:slice-local-document-type.code",
      "min": 1,
      "path": "Composition.type.coding.code",
      "mustSupport": true
    }, {
      "id": "Composition.type.coding:slice-provincial-document-type",
      "max": "1",
      "path": "Composition.type.coding",
      "short": "Provincial document type",
      "binding": {
        "strength": "extensible",
        "valueSet": "http://ontariohealth.ca/fhir/ValueSet/provincial-document-type"
      },
      "comment": "This is only populated in the document retrieval. It should not be used for document submission",
      "sliceName": "slice-provincial-document-type"
    }, {
      "id": "Composition.type.coding:slice-provincial-document-type.extension",
      "min": 1,
      "path": "Composition.type.coding.extension"
    }, {
      "id": "Composition.type.coding:slice-provincial-document-type.extension:coding-provincial-code",
      "max": "1",
      "min": 1,
      "path": "Composition.type.coding.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ext-accdr-document-code-type" ]
      } ],
      "sliceName": "coding-provincial-code",
      "isModifier": false
    }, {
      "id": "Composition.type.coding:slice-provincial-document-type.extension:coding-provincial-code.value[x]",
      "path": "Composition.type.coding.extension.value[x]"
    }, {
      "id": "Composition.type.coding:slice-provincial-document-type.extension:coding-provincial-code.value[x].code",
      "path": "Composition.type.coding.extension.value[x].code",
      "fixedCode": "provincial"
    }, {
      "id": "Composition.type.coding:slice-provincial-document-type.system",
      "min": 1,
      "path": "Composition.type.coding.system",
      "mustSupport": true
    }, {
      "id": "Composition.type.coding:slice-provincial-document-type.code",
      "min": 1,
      "path": "Composition.type.coding.code",
      "mustSupport": true
    }, {
      "id": "Composition.category",
      "path": "Composition.category",
      "comment": "This is only populated on document retrieval. It should not be used in document submission.",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "$this",
          "type": "type"
        } ]
      },
      "mustSupport": true
    }, {
      "id": "Composition.category.extension",
      "min": 1,
      "path": "Composition.category.extension"
    }, {
      "id": "Composition.category.coding",
      "max": "1",
      "min": 1,
      "path": "Composition.category.coding",
      "mustSupport": true
    }, {
      "id": "Composition.category.coding.system",
      "min": 1,
      "path": "Composition.category.coding.system",
      "mustSupport": true
    }, {
      "id": "Composition.category.coding.code",
      "min": 1,
      "path": "Composition.category.coding.code",
      "mustSupport": true
    }, {
      "id": "Composition.category.coding.display",
      "min": 1,
      "path": "Composition.category.coding.display",
      "mustSupport": true
    }, {
      "id": "Composition.category:sliceCategory",
      "path": "Composition.category",
      "sliceName": "sliceCategory"
    }, {
      "id": "Composition.subject",
      "min": 1,
      "path": "Composition.subject",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-accdr-profile-Patient" ]
      } ],
      "mustSupport": true
    }, {
      "id": "Composition.encounter",
      "path": "Composition.encounter",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-accdr-profile-Encounter" ]
      } ],
      "mustSupport": true
    }, {
      "id": "Composition.encounter.reference",
      "min": 1,
      "path": "Composition.encounter.reference",
      "mustSupport": true
    }, {
      "id": "Composition.date",
      "path": "Composition.date",
      "mustSupport": true
    }, {
      "id": "Composition.author",
      "max": "1",
      "path": "Composition.author",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-accdr-profile-PractitionerRole", "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-accdr-profile-Practitioner", "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-accdr-profile-Organization" ]
      } ],
      "mustSupport": true
    }, {
      "id": "Composition.author.reference",
      "min": 1,
      "path": "Composition.author.reference",
      "mustSupport": true
    }, {
      "id": "Composition.title",
      "path": "Composition.title",
      "mustSupport": true
    }, {
      "id": "Composition.custodian",
      "min": 1,
      "path": "Composition.custodian",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-accdr-profile-Organization" ]
      } ],
      "mustSupport": true
    }, {
      "id": "Composition.custodian.reference",
      "min": 1,
      "path": "Composition.custodian.reference",
      "mustSupport": true
    }, {
      "id": "Composition.relatesTo",
      "path": "Composition.relatesTo",
      "mustSupport": true
    }, {
      "id": "Composition.relatesTo.code",
      "path": "Composition.relatesTo.code",
      "mustSupport": true
    }, {
      "id": "Composition.relatesTo.target[x]",
      "path": "Composition.relatesTo.target[x]",
      "mustSupport": true
    }, {
      "id": "Composition.event",
      "path": "Composition.event",
      "mapping": [ {
        "map": "PV1.10",
        "identity": "CDR-data-in-v2"
      } ],
      "mustSupport": true
    }, {
      "id": "Composition.event.period",
      "min": 1,
      "path": "Composition.event.period",
      "mustSupport": true
    }, {
      "id": "Composition.event.period.start",
      "min": 1,
      "path": "Composition.event.period.start",
      "mustSupport": true
    }, {
      "id": "Composition.event.period.end",
      "path": "Composition.event.period.end",
      "mustSupport": true
    }, {
      "id": "Composition.event.detail",
      "path": "Composition.event.detail",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-accdr-profile-ServiceRequest" ]
      } ],
      "mustSupport": true
    }, {
      "id": "Composition.event.detail.reference",
      "min": 1,
      "path": "Composition.event.detail.reference"
    }, {
      "id": "Composition.section",
      "min": 1,
      "path": "Composition.section",
      "mustSupport": true
    }, {
      "id": "Composition.section.id",
      "min": 1,
      "path": "Composition.section.id",
      "comment": "This is used to maintain the order of sections in the document. SMILE will generate this id that follows the order of OBX sequence (e.g. incremental, 1,2,3)"
    }, {
      "id": "Composition.section.code",
      "min": 1,
      "path": "Composition.section.code",
      "mustSupport": true
    }, {
      "id": "Composition.section.code.coding",
      "max": "1",
      "min": 1,
      "path": "Composition.section.code.coding",
      "mustSupport": true
    }, {
      "id": "Composition.section.code.coding.system",
      "min": 1,
      "path": "Composition.section.code.coding.system",
      "mustSupport": true
    }, {
      "id": "Composition.section.code.coding.code",
      "min": 1,
      "path": "Composition.section.code.coding.code",
      "mustSupport": true
    }, {
      "id": "Composition.section.code.coding.display",
      "min": 1,
      "path": "Composition.section.code.coding.display",
      "mustSupport": true
    }, {
      "id": "Composition.section.text",
      "path": "Composition.section.text",
      "mustSupport": true
    }, {
      "id": "Composition.section.entry",
      "path": "Composition.section.entry",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-accdr-profile-Binary" ]
      } ],
      "mustSupport": true
    }, {
      "id": "Composition.section.entry.reference",
      "min": 1,
      "path": "Composition.section.entry.reference",
      "mustSupport": true
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Composition"
}