PackagesCanonicalsLogsProblems
    Packages
    ca.on.ehr.r4@1.0.0-snapshot13
    http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-composition-document
{
  "description": null,
  "_filename": "StructureDefinition-Composition-Document.json",
  "package_name": "ca.on.ehr.r4",
  "date": "2025-05-30T17:24:34.5642117+00:00",
  "derivation": "constraint",
  "meta": {
    "lastUpdated": "2025-12-03T16:36:45.8841+00:00"
  },
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "CompositionDocumentEHR",
  "mapping": [ {
    "name": "CDR-data-in-v2",
    "identity": "CDR-data-in-v2"
  } ],
  "abstract": false,
  "type": "Composition",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "Composition Document EHR",
  "package_version": "1.0.0-snapshot13",
  "status": "active",
  "id": "7004fb98-ffea-42b7-a930-5de1935ec10c",
  "kind": "resource",
  "url": "http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-composition-document",
  "version": "1.0.0",
  "differential": {
    "element": [ {
      "id": "Composition.meta",
      "path": "Composition.meta",
      "mustSupport": true
    }, {
      "id": "Composition.meta.lastUpdated",
      "path": "Composition.meta.lastUpdated",
      "mustSupport": true
    }, {
      "id": "Composition.extension:copiedParticipants",
      "path": "Composition.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://ontariohealth.ca/StructureDefinition/oh-ehr-copied-participants-EXT" ]
      } ],
      "sliceName": "copiedParticipants",
      "definition": "CopiedParticipants - Identify practitioners who are involved in the patient care and who have been identified as those who should be copied to on the report. Note that this does not guarantee delivery of the report to them.",
      "isModifier": false,
      "mustSupport": true
    }, {
      "id": "Composition.extension:Recipients",
      "path": "Composition.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://ontariohealth.ca/fhir/ehr/StructureDefinition/ext-recipient" ]
      } ],
      "sliceName": "Recipients",
      "isModifier": false,
      "mustSupport": true
    }, {
      "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",
      "type": [ {
        "code": "CodeableConcept",
        "profile": [ "http://ontariohealth.ca/fhir/ehr/StructureDefinition/CodeableConcept-oh-ehr" ]
      } ],
      "binding": {
        "strength": "extensible",
        "valueSet": "http://ontariohealth.ca/fhir/ehr/ValueSet/provincial-document-type",
        "extension": [ {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding",
          "extension": [ {
            "url": "purpose",
            "valueCode": "candidate"
          }, {
            "url": "valueSet",
            "valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/local-document-type"
          }, {
            "url": "documentation",
            "valueMarkdown": "This value set contains all Local Codes contributed by over 160 sending systems (code systems) in HL7v2 OBR-4 and/or OBX-3 to identify the local document type/section."
          }, {
            "url": "key",
            "valueString": "acCDRLocalDocumentType"
          } ]
        } ],
        "description": "This value set contains all document type codes used to represent clinical documents and/or reports in the EHR."
      },
      "mustSupport": true
    }, {
      "id": "Composition.type.coding",
      "min": 1,
      "path": "Composition.type.coding"
    }, {
      "id": "Composition.type.coding.system",
      "min": 1,
      "path": "Composition.type.coding.system"
    }, {
      "id": "Composition.type.coding.display.extension:translation",
      "path": "Composition.type.coding.display.extension",
      "sliceName": "translation"
    }, {
      "id": "Composition.type.coding.display.extension:translation.extension",
      "min": 2,
      "path": "Composition.type.coding.display.extension.extension"
    }, {
      "id": "Composition.category",
      "path": "Composition.category",
      "type": [ {
        "code": "CodeableConcept",
        "profile": [ "http://ontariohealth.ca/fhir/ehr/StructureDefinition/CodeableConcept-oh-ehr" ]
      } ],
      "binding": {
        "strength": "example",
        "extension": [ {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding",
          "extension": [ {
            "url": "purpose",
            "valueCode": "candidate"
          }, {
            "url": "valueSet",
            "valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/document-subject-matter-domain"
          }, {
            "url": "documentation",
            "valueMarkdown": "The document-subject-matter-domain property in LOINC characterizes the general focus or domain of knowledge represented within the content of the note."
          }, {
            "url": "key",
            "valueString": "documentSMD"
          } ]
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding",
          "extension": [ {
            "url": "purpose",
            "valueCode": "candidate"
          }, {
            "url": "valueSet",
            "valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/document-type-of-service"
          }, {
            "url": "documentation",
            "valueMarkdown": "The document-type-of-service property in LOINC characterizes the healthcare service or activity provided to/for the patient (or other subject of the service) that is described in the document."
          }, {
            "url": "key",
            "valueString": "DocumentTOS"
          } ]
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding",
          "extension": [ {
            "url": "purpose",
            "valueCode": "candidate"
          }, {
            "url": "valueSet",
            "valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/document-kind"
          }, {
            "url": "documentation",
            "valueMarkdown": "The document-kind property in LOINC Characterizes the general structure of the document at a macro level."
          }, {
            "url": "key",
            "valueString": "DocumentKOD"
          } ]
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding",
          "extension": [ {
            "url": "purpose",
            "valueCode": "candidate"
          }, {
            "url": "valueSet",
            "valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/document-role"
          }, {
            "url": "documentation",
            "valueMarkdown": "The document-role property in LOINC characterizes the general function, responsibility, or capabilities of the author in relation to a document."
          }, {
            "url": "key",
            "valueString": "DocumentRole"
          } ]
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding",
          "extension": [ {
            "url": "purpose",
            "valueCode": "candidate"
          }, {
            "url": "valueSet",
            "valueCanonical": "http://ontariohealth.ca/fhir/ehr/ValueSet/document-setting"
          }, {
            "url": "documentation",
            "valueMarkdown": "The document-setting property in LOINC is a coarse definition of the Care Setting."
          }, {
            "url": "key",
            "valueString": "DocumentSetting"
          } ]
        } ]
      },
      "comment": "This is only populated on document retrieval. It should not be used in document submission.",
      "mustSupport": true
    }, {
      "id": "Composition.category.coding",
      "max": "1",
      "min": 1,
      "path": "Composition.category.coding"
    }, {
      "id": "Composition.category.coding.system",
      "min": 1,
      "path": "Composition.category.coding.system"
    }, {
      "id": "Composition.category.coding.display.extension:translation",
      "path": "Composition.category.coding.display.extension",
      "sliceName": "translation"
    }, {
      "id": "Composition.category.coding.display.extension:translation.extension",
      "min": 2,
      "path": "Composition.category.coding.display.extension.extension"
    }, {
      "id": "Composition.subject",
      "min": 1,
      "path": "Composition.subject",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-patient" ]
      } ],
      "mustSupport": true
    }, {
      "id": "Composition.encounter",
      "path": "Composition.encounter",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://ontariohealth.ca/fhir/ehr/StructureDefinition/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",
      "path": "Composition.author",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-practitionerRole", "http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-practitioner", "http://ontariohealth.ca/fhir/ehr/StructureDefinition/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/ehr/StructureDefinition/profile-organization" ]
      } ],
      "comment": "This is useful when documents are derived from a composition - provides guidance for how to get the latest version of the document.",
      "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/ehr/StructureDefinition/profile-serviceRequest" ]
      } ],
      "mustSupport": true
    }, {
      "id": "Composition.event.detail.reference",
      "min": 1,
      "path": "Composition.event.detail.reference",
      "mustSupport": true
    }, {
      "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",
      "path": "Composition.section.code",
      "type": [ {
        "code": "CodeableConcept",
        "profile": [ "http://ontariohealth.ca/fhir/ehr/StructureDefinition/CodeableConcept-oh-ehr" ]
      } ],
      "mustSupport": true
    }, {
      "id": "Composition.section.code.coding",
      "max": "1",
      "min": 1,
      "path": "Composition.section.code.coding"
    }, {
      "id": "Composition.section.code.coding.system",
      "min": 1,
      "path": "Composition.section.code.coding.system"
    }, {
      "id": "Composition.section.code.coding.display.extension:translation",
      "path": "Composition.section.code.coding.display.extension",
      "sliceName": "translation"
    }, {
      "id": "Composition.section.code.coding.display.extension:translation.extension",
      "min": 2,
      "path": "Composition.section.code.coding.display.extension.extension"
    }, {
      "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/ehr/StructureDefinition/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"
}