description: The base New Zealand Patient profile package_name: rs/fhir.org.nz.ig.base derivation: constraint name: NzPatient type: Patient elements: address: {type: Address, index: 28} deceasedDateTime: type: dateTime choiceOf: deceased index: 25 slicing: slices: deceasedDateTime: match: {} schema: {type: dateTime, choiceOf: deceased, index: 25} min: 0 max: 1 name: extensions: information-source: {url: 'http://hl7.org.nz/fhir/StructureDefinition/information-source', min: 0, max: 1, type: Extension, index: 15} elements: extension: type: Extension url: http://hl7.org.nz/fhir/StructureDefinition/information-source index: 15 slicing: slices: information-source: match: {} schema: {type: Extension, url: 'http://hl7.org.nz/fhir/StructureDefinition/information-source', index: 15} min: 0 max: 1 birthDate: extensions: information-source: {url: 'http://hl7.org.nz/fhir/StructureDefinition/information-source', min: 0, max: 1, type: Extension, index: 20} elements: extension: index: 19 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: information-source: match: {url: null} schema: {type: Extension, url: 'http://hl7.org.nz/fhir/StructureDefinition/information-source', index: 20} min: 0 max: 1 deceased: choices: [] index: 22 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: deceasedDateTime: match: {} schema: choices: [deceasedDateTime] index: 24 min: 0 max: 1 extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: messaging-address: match: {url: null} schema: {type: Extension, url: 'http://hl7.org.nz/fhir/StructureDefinition/messaging-address', index: 9} min: 0 nz-residency: match: {url: null} schema: {type: Extension, url: 'http://hl7.org.nz/fhir/StructureDefinition/nz-residency', index: 10} min: 0 max: 1 ethnicity: match: {url: null} schema: {type: Extension, url: 'http://hl7.org.nz/fhir/StructureDefinition/nz-ethnicity', index: 1} min: 0 pho: match: {url: null} schema: {type: Extension, url: 'http://hl7.org.nz/fhir/StructureDefinition/pho', index: 5} min: 0 max: 1 acc-patient-occupation: match: {url: null} schema: {type: Extension, url: 'http://hl7.org.nz/fhir/StructureDefinition/acc-patient-occupation', index: 8} min: 0 max: 1 domicile-code: match: {url: null} schema: {type: Extension, url: 'http://hl7.org.nz/fhir/StructureDefinition/domicile-code', index: 4} min: 0 max: 1 iwi: match: {url: null} schema: {type: Extension, url: 'http://hl7.org.nz/fhir/StructureDefinition/nz-iwi', index: 7} min: 0 nzCitizen: match: {url: null} schema: {type: Extension, short: Is this person a New Zealand citizen, url: 'http://hl7.org.nz/fhir/StructureDefinition/nz-citizenship', index: 2} min: 0 max: 1 sex-at-birth: match: {url: null} schema: {type: Extension, url: 'http://hl7.org.nz/fhir/StructureDefinition/sex-at-birth', index: 6} min: 0 max: 1 dhb: match: {url: null} schema: {type: Extension, url: 'http://hl7.org.nz/fhir/StructureDefinition/dhb', index: 3} min: 0 max: 1 deceased[x]: extensions: information-source: {url: 'http://hl7.org.nz/fhir/StructureDefinition/information-source', min: 0, max: 1, type: Extension, index: 27} elements: extension: index: 26 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: information-source: match: {url: null} schema: {type: Extension, url: 'http://hl7.org.nz/fhir/StructureDefinition/information-source', index: 27} min: 0 max: 1 identifier: index: 11 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: NHI: match: {system: 'https://standards.digital.health.nz/ns/nhi-id'} schema: array: true index: 12 elements: use: binding: {strength: required, valueSet: 'https://nzhts.digital.health.nz/fhir/ValueSet/nhi-use-code'} index: 13 system: pattern: {type: uri, value: 'https://standards.digital.health.nz/ns/nhi-id'} type: uri index: 14 required: [system] telecom: {type: ContactPoint, index: 16} gender: extensions: genderOriginalText: {url: 'http://hl7.org.nz/fhir/StructureDefinition/gender-original-text', min: 0, max: 1, type: Extension, index: 18} elements: extension: index: 17 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: genderOriginalText: match: {url: null} schema: {type: Extension, url: 'http://hl7.org.nz/fhir/StructureDefinition/gender-original-text', index: 18} min: 0 max: 1 package_version: 3.0.1 extensions: messaging-address: {url: 'http://hl7.org.nz/fhir/StructureDefinition/messaging-address', min: 0, type: Extension, index: 9} nz-residency: {url: 'http://hl7.org.nz/fhir/StructureDefinition/nz-residency', min: 0, max: 1, type: Extension, index: 10} ethnicity: {url: 'http://hl7.org.nz/fhir/StructureDefinition/nz-ethnicity', min: 0, type: Extension, index: 1} pho: {url: 'http://hl7.org.nz/fhir/StructureDefinition/pho', min: 0, max: 1, type: Extension, index: 5} acc-patient-occupation: {url: 'http://hl7.org.nz/fhir/StructureDefinition/acc-patient-occupation', min: 0, max: 1, type: Extension, index: 8} domicile-code: {url: 'http://hl7.org.nz/fhir/StructureDefinition/domicile-code', min: 0, max: 1, type: Extension, index: 4} iwi: {url: 'http://hl7.org.nz/fhir/StructureDefinition/nz-iwi', min: 0, type: Extension, index: 7} nzCitizen: {url: 'http://hl7.org.nz/fhir/StructureDefinition/nz-citizenship', min: 0, max: 1, type: Extension, short: Is this person a New Zealand citizen, index: 2} sex-at-birth: {url: 'http://hl7.org.nz/fhir/StructureDefinition/sex-at-birth', min: 0, max: 1, type: Extension, index: 6} dhb: {url: 'http://hl7.org.nz/fhir/StructureDefinition/dhb', min: 0, max: 1, type: Extension, index: 3} class: profile kind: resource url: http://hl7.org.nz/fhir/StructureDefinition/NzPatient base: http://hl7.org/fhir/StructureDefinition/Patient version: 1.0.0