description: This profile represents the constraints applied to the Composition resource by the PS-CA project.\r\nA Canadian Patient Summary (PS-CA) document is an electronic health record extract containing essential healthcare information about a subject of care. It is informed by the IPS-UV Composition profile, but differs in its application of Must Support flags on some of the sections to allow for jurisdictional implementors flexibility in what sections systems Must Support in order to show conformance to their respective patient summaries.\r\nThe PS-CA dataset is minimal and non-exhaustive; specialty-agnostic and condition-independent; but still clinically relevant. It is informed by the requirements specified in EN 17269 and ISO/DIS 27269, it is designed for supporting the international use case scenario for ‘unplanned, cross border care’, but is also designed to support a variety of use cases for cross-jurisdiction exchange. It is intended to guide implementation nationally while ensuring international exchange of patient summaries is not impeded.\r\n\r\nThis profile is based on the ClinicalDocument profile from the base R4 FHIR standard. package_name: ca.infoway.io.psca derivation: constraint name: CompositionPSCA type: Composition elements: date: {mustSupport: true, index: 7} encounter: {index: 6} section: short: Sections composing the PS mustSupport: true index: 26 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 28} elements: extension: index: 27 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: section-note: match: {url: null} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 28} min: 0 code: {type: CodeableConcept, mustSupport: true, index: 29} text: {mustSupport: true, index: 30} emptyReason: {index: 31} required: [code, text] slicing: rules: open ordered: false discriminator: - {path: code, type: pattern} min: 1 slices: sectionProblems: match: code: coding: - {code: 11450-4, system: 'http://loinc.org'} schema: constraint: ips-comp-1: {human: Either section.entry or emptyReason are present, severity: error, expression: (entry.reference.exists() or emptyReason.exists())} short: PS-CA Problems Section mustSupport: true _required: true index: 49 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 50} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 50 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 50} min: 0 title: {mustSupport: true, index: 51} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 11450-4, system: 'http://loinc.org'} type: CodeableConcept index: 52 entry: short: Clinical problems or conditions currently being monitored for the patient. mustSupport: true index: 53 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: problem: match: {} schema: type: Reference short: A reference to data that supports this section refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/condition-ca-ps'] index: 54 emptyReason: {mustSupport: true, index: 55} section: {index: 56} required: [code, title] sectionPatientStory: match: code: coding: - {code: 81338-6, system: 'http://loinc.org'} schema: short: PS-CA Patient Story Section index: 158 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 159} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 159 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 159} min: 0 title: {mustSupport: true, index: 160} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 81338-6, system: 'http://loinc.org'} type: CodeableConcept index: 161 required: [code, title] sectionProceduresHx: match: code: coding: - {code: 47519-4, system: 'http://loinc.org'} schema: short: PS-CA History of Procedures Section index: 57 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 58} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 58 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 58} min: 0 title: {mustSupport: true, index: 59} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 47519-4, system: 'http://loinc.org'} type: CodeableConcept index: 60 entry: short: Patient past procedures pertinent to the scope of this document. mustSupport: true index: 61 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: procedure: match: {} schema: type: Reference mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/procedure-ca-ps'] index: 62 section: {index: 63} required: [code, title] sectionPlanOfCare: match: code: coding: - {code: 18776-5, system: 'http://loinc.org'} schema: short: PS-CA Plan of Care Section index: 118 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 119} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 119 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 119} min: 0 title: {mustSupport: true, index: 120} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 18776-5, system: 'http://loinc.org'} type: CodeableConcept index: 121 entry: short: Optional entry used to represent structured care plans mustSupport: true index: 122 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: carePlan: match: {} schema: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/CarePlan'] index: 123 documentReference: match: {} schema: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/DocumentReference'] index: 124 section: {index: 125} required: [code, title] sectionMedicalDevices: match: code: coding: - {code: 46264-8, system: 'http://loinc.org'} schema: short: PS-CA Medical Devices Section index: 71 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 72} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 72 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 72} min: 0 title: {mustSupport: true, index: 73} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 46264-8, system: 'http://loinc.org'} type: CodeableConcept index: 74 entry: short: Patient history of medical device use. mustSupport: true index: 75 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: deviceStatement: match: {} schema: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/uv/ips/StructureDefinition/DeviceUseStatement-uv-ips'] index: 76 section: {index: 77} required: [code, title] sectionSocialHistory: match: code: coding: - {code: 29762-2, system: 'http://loinc.org'} schema: short: PS-CA Social History Section index: 126 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 127} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 127 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 127} min: 0 title: {mustSupport: true, index: 128} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 29762-2, system: 'http://loinc.org'} type: CodeableConcept index: 129 entry: short: Health related "lifestyle factors" or "lifestyle observations" (e.g., smoke habits; alcohol consumption; diets, risky habits.) mustSupport: true index: 130 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: generalSocialHistory: match: {} schema: type: Reference refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/observation-socialhistory-ca-ps'] index: 131 smokingTobaccoUse: match: {} schema: type: Reference refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/observation-tobaccouse-ca-ps'] index: 132 max: 1 alcoholUse: match: {} schema: type: Reference refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/observation-alcoholuse-ca-ps'] index: 133 max: 1 section: {index: 134} required: [code, title] sectionFunctionalStatus: match: code: coding: - {code: 47420-5, system: 'http://loinc.org'} schema: short: PS-CA Functional Status index: 110 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 111} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 111 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 111} min: 0 title: {mustSupport: true, index: 112} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 47420-5, system: 'http://loinc.org'} type: CodeableConcept index: 113 entry: short: Optional entry used to represent disabilities and functional assessments mustSupport: true index: 114 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: disability: match: {} schema: type: Reference mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/condition-ca-ps'] index: 115 functionalAssessment: match: {} schema: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/ClinicalImpression'] index: 116 section: {index: 117} required: [code, title] sectionAllergies: match: code: coding: - {code: 48765-2, system: 'http://loinc.org'} schema: constraint: ips-comp-1: {human: Either section.entry or emptyReason are present, severity: error, expression: (entry.reference.exists() or emptyReason.exists())} short: PS-CA Allergies and Intolerances Section mustSupport: true _required: true index: 41 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 42} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 42 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 42} min: 0 title: {short: Allergies and Intolerances, mustSupport: true, index: 43} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 48765-2, system: 'http://loinc.org'} type: CodeableConcept index: 44 entry: short: Relevant allergies or intolerances (conditions) for that patient. mustSupport: true index: 45 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: allergyOrIntolerance: match: {} schema: type: Reference short: A reference to data that supports this section refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/allergyintolerance-ca-ps'] index: 46 emptyReason: {mustSupport: true, index: 47} section: {index: 48} required: [code, title] sectionPregnancyHx: match: code: coding: - {code: 10162-6, system: 'http://loinc.org'} schema: short: PS-CA History of Pregnancy Section index: 135 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 136} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 136 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 136} min: 0 title: {mustSupport: true, index: 137} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 10162-6, system: 'http://loinc.org'} type: CodeableConcept index: 138 entry: short: Current pregnancy status and, optionally, information about the outcome of earlier pregnancies. mustSupport: true index: 139 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: pregnancyStatus: match: {} schema: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/uv/ips/StructureDefinition/Observation-pregnancy-status-uv-ips'] index: 140 pregnancyOutcomeSummary: match: {} schema: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/uv/ips/StructureDefinition/Observation-pregnancy-outcome-uv-ips'] index: 141 section: {index: 142} required: [code, title] sectionAdvanceDirectives: match: code: coding: - {code: 42348-3, system: 'http://loinc.org'} schema: short: PS-CA Advance Directives Section index: 143 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 144} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 144 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 144} min: 0 title: {mustSupport: true, index: 145} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 42348-3, system: 'http://loinc.org'} type: CodeableConcept index: 146 entry: short: Narrative description of the patient's advance directive. mustSupport: true index: 147 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: advanceDirectivesConsent: match: {} schema: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Consent'] index: 148 advanceDirectivesDocumentReference: match: {} schema: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/DocumentReference'] index: 149 section: {index: 150} required: [code, title] sectionFamilyHistory: match: code: coding: - {code: 10157-6, system: 'http://loinc.org'} schema: short: PS-CA Family History Section index: 151 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 152} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 152 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 152} min: 0 title: {mustSupport: true, index: 153} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 10157-6, system: 'http://loinc.org'} type: CodeableConcept index: 154 entry: short: Narrative description of the patient's family history. mustSupport: true index: 155 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: FamilyMemberHistory: match: {} schema: type: Reference mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/familymemberhistory-ca-ps'] index: 156 section: {index: 157} required: [code, title] sectionVitalSigns: match: code: coding: - {code: 8716-3, system: 'http://loinc.org'} schema: short: PS-CA Vital Signs Section label: Vital signs index: 87 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 88} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 88 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 88} min: 0 title: {mustSupport: true, index: 89} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 8716-3, system: 'http://loinc.org'} type: CodeableConcept index: 90 entry: short: Notable vital signs or physical findings. mustSupport: true index: 91 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: VitalsPanel: match: {} schema: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/vitalspanel'] index: 101 BodyHeight: match: {} schema: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/bodyheight'] index: 94 HeadCircum: match: {} schema: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/headcircum'] index: 97 HeartRate: match: {} schema: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/heartrate'] index: 98 BMI: match: {} schema: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/bmi'] index: 92 BodyTemp: match: {} schema: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/bodytemp'] index: 95 OxygenSat: match: {} schema: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/oxygensat'] index: 99 BodyWeight: match: {} schema: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/bodyweight'] index: 96 BP: match: {} schema: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/bp'] index: 93 RespRate: match: {} schema: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/resprate'] index: 100 section: {index: 102} required: [code, title] sectionImmunizations: match: code: coding: - {code: 11369-6, system: 'http://loinc.org'} schema: short: PS-CA Immunizations Section index: 64 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 65} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 65 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 65} min: 0 title: {mustSupport: true, index: 66} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 11369-6, system: 'http://loinc.org'} type: CodeableConcept index: 67 entry: short: Patient's immunization status and pertinent history. mustSupport: true index: 68 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: immunization: match: {} schema: type: Reference mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/immunization-ca-ps'] index: 69 section: {index: 70} required: [code, title] sectionResults: match: code: coding: - {code: 30954-2, system: 'http://loinc.org'} schema: short: PS-CA Results Section index: 78 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 79} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 79 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 79} min: 0 title: {mustSupport: true, index: 80} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 30954-2, system: 'http://loinc.org'} type: CodeableConcept index: 81 entry: short: Relevant observation results collected on the patient or produced on in-vitro biologic specimens collected from the patient. mustSupport: true index: 82 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: results-observation-laboratory-pathology: match: {} schema: type: Reference mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/observation-results-laboratory-pathology-ca-ps'] array: true index: 83 min: 0 results-observation-radiology: match: {} schema: type: Reference mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/observation-results-radiology-ca-ps'] array: true index: 84 min: 0 results-diagnosticReport: match: {} schema: type: Reference mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/diagnosticreport-ca-ps'] index: 85 section: {index: 86} required: [code, title] sectionMedications: match: code: coding: - {code: 10160-0, system: 'http://loinc.org'} schema: constraint: ips-comp-1: {human: Either section.entry or emptyReason are present, severity: error, expression: (entry.reference.exists() or emptyReason.exists())} short: PS-CA Medication Summary Section mustSupport: true _required: true index: 32 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 33} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 33 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 33} min: 0 title: {short: Medication Summary section, mustSupport: true, index: 34} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 10160-0, system: 'http://loinc.org'} type: CodeableConcept index: 35 entry: short: Medications relevant for the scope of the patient summary mustSupport: true index: 36 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: medicationStatement: match: {} schema: type: Reference short: A reference to data that supports this section refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/medicationstatement-ca-ps'] index: 37 medicationRequest: match: {} schema: type: Reference short: A reference to data that supports this section refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/medicationrequest-ca-ps'] index: 38 emptyReason: {mustSupport: true, index: 39} section: {index: 40} required: [code, title] sectionPastIllnessHx: match: code: coding: - {code: 11348-0, system: 'http://loinc.org'} schema: short: PS-CA History of Past Illness Section index: 103 extensions: section-note: {url: 'http://hl7.org/fhir/StructureDefinition/note', min: 0, type: Extension, short: Additional notes that apply to the section (but not to specific resource)., index: 104} elements: extension: type: Extension short: Additional notes that apply to the section (but not to specific resource). url: http://hl7.org/fhir/StructureDefinition/note index: 104 slicing: slices: section-note: match: {} schema: {type: Extension, short: Additional notes that apply to the section (but not to specific resource)., url: 'http://hl7.org/fhir/StructureDefinition/note', index: 104} min: 0 title: {mustSupport: true, index: 105} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 11348-0, system: 'http://loinc.org'} type: CodeableConcept index: 106 entry: short: Conditions the patient suffered in the past. mustSupport: true index: 107 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: pastProblem: match: {} schema: type: Reference mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/condition-ca-ps'] index: 108 section: {index: 109} required: [code, title] attester: index: 11 elements: mode: {mustSupport: true, index: 12} time: {mustSupport: true, index: 13} party: type: Reference mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/patient-ca-ps', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-organization', 'http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-practitioner', 'http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-practitionerrole'] index: 14 type: short: Kind of composition ("Patient Summary") mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 60591-5, system: 'http://loinc.org'} type: CodeableConcept index: 3 title: {short: CA Patient Summary, mustSupport: true, index: 9} author: type: Reference short: Who and/or what authored the patient summary mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/patient-ca-ps', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-organization', 'http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-practitioner', 'http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-practitionerrole'] index: 8 event: index: 22 slicing: rules: open discriminator: - {path: code, type: pattern} min: null slices: careProvisioningEvent: match: code: coding: - {code: PCPR, system: 'http://terminology.hl7.org/CodeSystem/v3-ActClass'} schema: short: The care provisioning being documented index: 23 elements: code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: PCPR, system: 'http://terminology.hl7.org/CodeSystem/v3-ActClass'} type: CodeableConcept index: 24 period: {mustSupport: true, index: 25} required: [code] custodian: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-organization'] index: 15 status: {mustSupport: true, index: 2} identifier: {mustSupport: true, index: 1} relatesTo: index: 16 elements: code: {index: 17} target: choices: [targetIdentifier, targetReference] index: 19 targetIdentifier: {type: Identifier, choiceOf: target, index: 20} targetReference: type: Reference choiceOf: target refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/composition-ca-ps', 'http://hl7.org/fhir/StructureDefinition/Composition'] index: 21 subject: type: Reference mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/patient-ca-ps'] index: 4 elements: reference: {mustSupport: true, index: 5} required: [reference] confidentiality: {index: 10} text: {mustSupport: true, index: 0} package_version: 2.1.0-DFT class: profile kind: resource url: http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/composition-ca-ps base: http://hl7.org/fhir/StructureDefinition/Composition version: null required: [section, subject, type]