description: The Patient resources contain demographics and other administrative information about the individual who is the subject of the referral. package_name: ca.infoway.io.erec derivation: constraint name: Patient type: Patient elements: address: mustSupport: true index: 14 elements: text: {mustSupport: true, index: 15} postalCode: {mustSupport: true, index: 16} country: {mustSupport: true, index: 17} name: mustSupport: true index: 5 elements: family: {mustSupport: true, index: 6} given: {mustSupport: true, index: 7} required: [family] birthDate: {mustSupport: true, index: 13} communication: index: 23 extensions: CommunicationBarrier: url: http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-ext-CommunicationBarrier type: Extension mustSupport: true index: 25 elements: value: mustSupport: true choices: [] index: 27 value[x]: elements: code: binding: {strength: extensible, valueSet: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/ValueSet/communication-barrier'} mustSupport: true index: 28 elements: extension: index: 24 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: CommunicationBarrier: match: {url: null} schema: type: Extension mustSupport: true url: http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-ext-CommunicationBarrier index: 25 elements: value: mustSupport: true choices: [] index: 27 value[x]: elements: code: binding: {strength: extensible, valueSet: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/ValueSet/communication-barrier'} mustSupport: true index: 28 language: binding: {strength: preferred, valueSet: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/ValueSet/human-language'} mustSupport: true index: 29 preferred: {mustSupport: true, index: 30} identifier: mustSupport: true index: 0 extensions: HealthCardNumberVersionCode: {url: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-HCNV-code-EXT', type: Extension, index: 1} ReasonForNoHCN: {url: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-reason-for-no-HCN-EXT', type: Extension, index: 2} elements: extension: type: Extension url: http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-HCNV-code-EXT index: 1 slicing: slices: HealthCardNumberVersionCode: match: {} schema: {type: Extension, url: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-HCNV-code-EXT', index: 1} ReasonForNoHCN: match: {} schema: {type: Extension, url: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-reason-for-no-HCN-EXT', index: 2} system: {mustSupport: true, index: 3} value: {mustSupport: true, index: 4} required: [value, system] telecom: mustSupport: true index: 8 elements: system: {mustSupport: true, index: 9} value: {mustSupport: true, index: 10} use: {mustSupport: true, index: 11} required: [value] generalPractitioner: type: Reference refers: ['http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Organization', 'http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Practitioner', 'http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-PractitionerRole'] index: 31 elements: reference: {mustSupport: true, index: 32} identifier: mustSupport: true index: 33 elements: system: {mustSupport: true, index: 34} value: {mustSupport: true, index: 35} required: [value, system] gender: {mustSupport: true, index: 12} maritalStatus: {index: 18} contact: index: 19 elements: relationship: binding: {strength: extensible, valueSet: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/ValueSet/patient-contact-relationship'} mustSupport: true index: 20 name: {mustSupport: true, index: 21} telecom: {mustSupport: true, index: 22} package_version: 1.0.2-dft class: profile kind: resource url: http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Patient base: http://hl7.org/fhir/StructureDefinition/Patient version: 1.0.0 required: [name, identifier]