description: This profile sets minimum expectations for a Patient resource to record, search, and fetch basic demographics and other administrative information about an individual patient. It is based on the [AU Base Patient](http://build.fhir.org/ig/hl7au/au-fhir-base/StructureDefinition-au-patient.html) profile and identifies the *additional* mandatory core elements, extensions, vocabularies and value sets that **SHALL** be present in the Patient when conforming to this profile. It provides the floor for standards development for specific uses cases in an Australian context. package_name: hl7.fhir.au.core derivation: constraint name: AUCorePatient type: Patient elements: address: {mustSupport: true, index: 15} name: constraint: au-core-pat-04: {human: 'At least text, family name, or given name shall be present', source: 'http://hl7.org.au/fhir/core/StructureDefinition/au-core-patient', severity: error, expression: text.exists() or family.exists() or given.exists()} mustSupport: true index: 9 birthDate: mustSupport: true index: 12 extensions: accuracyIndicator: {url: null, mustSupport: true, index: 13} birthTime: {url: null, mustSupport: true, index: 14} elements: extension: mustSupport: true index: 13 slicing: slices: accuracyIndicator: match: {} schema: {mustSupport: true, index: 13} birthTime: match: {} schema: {mustSupport: true, index: 14} extension: mustSupport: true index: 0 slicing: slices: birthPlace: match: {} schema: {mustSupport: true, index: 0} indigenousStatus: match: {} schema: {mustSupport: true, index: 1} interpreterRequired: match: {} schema: {mustSupport: true, index: 2} dateOfArrival: match: {} schema: {short: Year of Arrival, mustSupport: true, index: 3} active: pattern: {type: Boolean, value: true} index: 8 communication: mustSupport: true index: 16 elements: language: {mustSupport: true, index: 17} preferred: {mustSupport: true, index: 18} identifier: mustSupport: true index: 4 slicing: rules: open discriminator: - {path: type, type: pattern} min: 1 slices: ihi: match: {type: null} schema: {type: Identifier, mustSupport: true, index: 5} max: 1 medicare: match: {type: null} schema: {type: Identifier, mustSupport: true, index: 6} max: 1 dva: match: {type: null} schema: {type: Identifier, mustSupport: true, index: 7} max: 1 telecom: {mustSupport: true, index: 10} gender: {mustSupport: true, index: 11} package_version: 0.1.0-draft extensions: birthPlace: {url: null, mustSupport: true, index: 0} indigenousStatus: {url: null, mustSupport: true, index: 1} interpreterRequired: {url: null, mustSupport: true, index: 2} dateOfArrival: {url: null, short: Year of Arrival, mustSupport: true, index: 3} class: profile kind: resource url: http://hl7.org.au/fhir/core/StructureDefinition/au-core-patient base: http://hl7.org.au/fhir/StructureDefinition/au-patient version: 0.1.0-draft required: [gender, name, identifier, birthDate]