{
  "resourceType": "StructureDefinition",
  "id": "CompositionPSAB2",
  "url": "https://www.alberta.ca/fhir/psab/StructureDefinition/CompositionPSAB2",
  "name": "CompositionPSAB2",
  "title": "Composition of PSAB",
  "status": "draft",
  "description": "A profile of Composition of PSAB derived from PSCA.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Composition",
  "baseDefinition": "http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/composition-ca-ps",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Composition.identifier",
        "path": "Composition.identifier",
        "label": "Must be UUID or equivalent identifier to ensure uniqueness across all patient summary submissions.",
        "min": 1
      },
      {
        "id": "Composition.status",
        "path": "Composition.status",
        "label": "Final = first submission of a newly curated summary\r\nAmended = modification to a previously curated and submitted summary\r\nEntered-in-error = previously submitted summary that is to be removed from the patient's record, as it was entered/submitted in error (wrong patient, unintended submission, etc.)\r\nPreliminary - NOT USED IN ALBERTA",
        "mustSupport": true
      },
      {
        "id": "Composition.subject",
        "path": "Composition.subject",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.alberta.ca/fhir/psab/StructureDefinition/PatientPSAB"
            ]
          }
        ]
      },
      {
        "id": "Composition.date",
        "path": "Composition.date",
        "label": "* date "
      },
      {
        "id": "Composition.author",
        "path": "Composition.author",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.alberta.ca/fhir/psab/StructureDefinition/PractitionerPSAB",
              "https://www.alberta.ca/fhir/psab/StructureDefinition/PractitionerRolePSAB",
              "https://www.alberta.ca/fhir/psab/StructureDefinition/PatientPSAB",
              "http://hl7.org/fhir/StructureDefinition/Device",
              "http://hl7.org/fhir/StructureDefinition/RelatedPerson"
            ]
          }
        ]
      },
      {
        "id": "Composition.title",
        "path": "Composition.title",
        "patternString": "Patient Summary - AB"
      },
      {
        "id": "Composition.confidentiality",
        "path": "Composition.confidentiality",
        "patternCode": "R",
        "mustSupport": true
      },
      {
        "id": "Composition.custodian",
        "path": "Composition.custodian",
        "min": 1
      },
      {
        "id": "Composition.custodian.display",
        "path": "Composition.custodian.display",
        "comment": "AH is responsible for the maintenance of the data (versions, archive rules, etc), not the maintenance of the content",
        "patternString": "Alberta Health"
      },
      {
        "id": "Composition.section:sectionMedications",
        "path": "Composition.section",
        "sliceName": "sectionMedications"
      },
      {
        "id": "Composition.section:sectionMedications.entry:medicationStatement",
        "path": "Composition.section.entry",
        "sliceName": "medicationStatement",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.alberta.ca/fhir/psab/StructureDefinition/MedicationStatementPSAB"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Composition.section:sectionMedications.emptyReason",
        "path": "Composition.section.emptyReason",
        "mustSupport": true
      },
      {
        "id": "Composition.section:sectionAllergies",
        "path": "Composition.section",
        "sliceName": "sectionAllergies"
      },
      {
        "id": "Composition.section:sectionAllergies.entry:allergyOrIntolerance",
        "path": "Composition.section.entry",
        "sliceName": "allergyOrIntolerance",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.alberta.ca/fhir/psab/StructureDefinition/AllergyIntolerancePSAB"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Composition.section:sectionAllergies.emptyReason",
        "path": "Composition.section.emptyReason",
        "mustSupport": true
      },
      {
        "id": "Composition.section:sectionProblems",
        "path": "Composition.section",
        "sliceName": "sectionProblems"
      },
      {
        "id": "Composition.section:sectionProblems.entry:problem",
        "path": "Composition.section.entry",
        "sliceName": "problem",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.alberta.ca/fhir/psab/StructureDefinition/ConditionPSAB"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Composition.section:sectionProblems.emptyReason",
        "path": "Composition.section.emptyReason",
        "mustSupport": true
      },
      {
        "id": "Composition.section:sectionVitalSigns",
        "path": "Composition.section",
        "sliceName": "sectionVitalSigns"
      },
      {
        "id": "Composition.section:sectionVitalSigns.entry:BMI",
        "path": "Composition.section.entry",
        "sliceName": "BMI",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.alberta.ca/fhir/psab/StructureDefinition/ObservationBMIPSAB"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Composition.section:sectionVitalSigns.entry:BodyHeight",
        "path": "Composition.section.entry",
        "sliceName": "BodyHeight",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.alberta.ca/fhir/psab/StructureDefinition/ObservationBodyHeightPSAB"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Composition.section:sectionVitalSigns.entry:BodyWeight",
        "path": "Composition.section.entry",
        "sliceName": "BodyWeight",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.alberta.ca/fhir/psab/StructureDefinition/ObservationBodyWeightPSAB"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Composition.section:sectionVitalSigns.entry:HeadCircum",
        "path": "Composition.section.entry",
        "sliceName": "HeadCircum",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.alberta.ca/fhir/psab/StructureDefinition/ObservationHeadCircumPSAB"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Composition.section:sectionVitalSigns.emptyReason",
        "path": "Composition.section.emptyReason",
        "mustSupport": true
      },
      {
        "id": "Composition.section:sectionSocialHistory",
        "path": "Composition.section",
        "sliceName": "sectionSocialHistory"
      },
      {
        "id": "Composition.section:sectionSocialHistory.entry:generalSocialHistory",
        "path": "Composition.section.entry",
        "sliceName": "generalSocialHistory",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.alberta.ca/fhir/psab/StructureDefinition/ObservationSocialHistoryPSAB"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "Composition.section:sectionSocialHistory.emptyReason",
        "path": "Composition.section.emptyReason",
        "mustSupport": true
      },
      {
        "id": "Composition.section:sectionFamilyHistory",
        "path": "Composition.section",
        "sliceName": "sectionFamilyHistory"
      },
      {
        "id": "Composition.section:sectionFamilyHistory.entry:FamilyMemberHistory",
        "path": "Composition.section.entry",
        "sliceName": "FamilyMemberHistory",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.alberta.ca/fhir/psab/StructureDefinition/FamilyMemberHistoryPSAB"
            ]
          }
        ]
      },
      {
        "id": "Composition.section:sectionFamilyHistory.emptyReason",
        "path": "Composition.section.emptyReason",
        "mustSupport": true
      }
    ]
  }
}