description: This profile sets minimum expectations for a Composition resource to record, search, and fetch a clinical document for a patient. It is based on the [AU Base Composition](http://build.fhir.org/ig/hl7au/au-fhir-base/StructureDefinition-au-composition.html) profile and identifies the *additional* mandatory core elements, extensions, vocabularies and value sets that **SHALL** be present in the Composition 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: AUCoreCompositionDocument type: Composition elements: category: {mustSupport: true, index: 5} date: constraint: au-core-doc-02: {human: Date shall be at least to day, source: 'http://hl7.org.au/fhir/core/StructureDefinition/au-core-documentcomposition', severity: error, expression: toString().length() >= 10} mustSupport: true index: 8 encounter: type: Reference mustSupport: true refers: ['http://hl7.org.au/fhir/core/StructureDefinition/au-core-encounter'] index: 7 section: mustSupport: true index: 20 elements: title: {mustSupport: true, index: 21} code: {mustSupport: true, index: 22} text: {mustSupport: true, index: 23} mode: pattern: {type: Code, value: snapshot} index: 24 entry: mustSupport: true index: 25 elements: reference: {index: 26} required: [reference] emptyReason: {mustSupport: true, index: 27} attester: mustSupport: true index: 11 elements: mode: {mustSupport: true, index: 12} time: {mustSupport: true, index: 13} party: type: Reference mustSupport: true refers: ['http://hl7.org.au/fhir/core/StructureDefinition/au-core-organization', 'http://hl7.org.au/fhir/core/StructureDefinition/au-core-patient', 'http://hl7.org.au/fhir/core/StructureDefinition/au-core-practitionerrole', 'http://hl7.org.au/fhir/core/StructureDefinition/au-core-relatedperson'] index: 14 required: [time, party] type: {short: Document sub type, mustSupport: true, index: 4} title: {mustSupport: true, index: 10} author: type: Reference mustSupport: true refers: ['http://hl7.org.au/fhir/core/StructureDefinition/au-core-device-system', 'http://hl7.org.au/fhir/core/StructureDefinition/au-core-patient', 'http://hl7.org.au/fhir/core/StructureDefinition/au-core-practitionerrole', 'http://hl7.org.au/fhir/core/StructureDefinition/au-core-relatedperson'] index: 9 extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: informationRecipient: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org.au/fhir/StructureDefinition/information-recipient', index: 1} min: 0 custodian: type: Reference mustSupport: true refers: ['http://hl7.org.au/fhir/core/StructureDefinition/au-core-organization'] index: 15 status: {mustSupport: true, index: 3} identifier: {mustSupport: true, index: 2} relatesTo: mustSupport: true index: 16 elements: code: {mustSupport: true, index: 17} target: mustSupport: true choices: [] index: 19 subject: type: Reference mustSupport: true refers: ['http://hl7.org.au/fhir/core/StructureDefinition/au-core-patient'] index: 6 package_version: 0.1.0-draft extensions: informationRecipient: {url: 'http://hl7.org.au/fhir/StructureDefinition/information-recipient', min: 0, type: Extension, mustSupport: true, index: 1} class: profile kind: resource url: http://hl7.org.au/fhir/core/StructureDefinition/au-core-documentcomposition base: http://hl7.org.au/fhir/StructureDefinition/au-composition version: 0.1.0-draft required: [section, identifier, subject, category, custodian]