PatientSummary IG NL
1.0.0-alpha.2 - Alpha

Deze pagina is onderdeel van de Patiëntsamenvatting-IG NL (v1.0.0-alpha.2: Release) gebaseerd op FHIR (HL7® FHIR® Standaard) R4. Dit is de huidige, gepubliceerde versie. Voor de hele lijst met beschikbare versies, zie de Lijst met gepubliceerde versies

Hulpbronprofiel: nl PatientSummary

Officiële URL: http://ig.nictiz.nl/nlps/StructureDefinition/nl-PatientSummary Versie: 1.0.0-alpha.2
Draft vanaf 2026-10-27 Naam: NlPatientSummary

Auteursrecht/juridisch: Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.

This profile defines how the Composition resource is used to represent a Dutch Patient Summary.

Gebruik:

  • This Profiel is not used by any profiles in this Specification

You can also check for usages in the FHIR IG Statistics

Formele weergaven van de profielinhoud

Beschrijving van profielen, differentials, snapshots en hun representaties.

NaamMarkeringenKard.TypeOmschrijving & constraints    Filter: doco
Composition 0..* Composition A set of resources composed into a single coherent clinical statement with clinical attestation
This profile also imposes the profile Composition (EPS)
Composition.implicitRules Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..1 uri A set of rules under which this content was created
Composition.language Dit element heeft verplichtingen en moet worden ondersteund. 0..1 code Language
Binding: CommonLanguages (preferred): A human language.
Additionele bindingsDoel
AllLanguages Max binding
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor extension Content/regels voor alle slices
Composition.Slices voor extension.extension:version 0..1 (Complex) R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
Url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version
Constraints: ext-1
Composition.Slices voor extension.extension:version.url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version"
Composition.Slices voor extension.extension:version.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Version
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.modifierExtension Dit element is een modifier element. 0..* Extension Extensions that cannot be ignored
Composition.identifier Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 Identifier Identifier
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.status Dit element is een modifier element. Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 code Status
Binding: CompositionStatus (required): The workflow/clinical status of the composition.
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.type Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 CodeableConcept Kind of composition (LOINC if possible)
Binding: FHIRDocumentTypeCodes (preferred): Type of a composition.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "60591-5"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.category Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..* CodeableConcept ServiceSpecialty
Binding: DocumentClassValueSet (example): High-level kind of a clinical document at a macro level.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.subject Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 Reference(nl core Patient) Patient
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.date Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 dateTime Date
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.author Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..* Reference(nl core Device | nl core Practitioner | nl core PractitionerRole | nl core Patient | nl core Organization | RelatedPerson) Author
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.title Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester 0..* BackboneElement Attests to accuracy of composition
Slice: Zonder volgorde, Open op value:mode

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor attester.attester:Alle slices Content/regels voor alle slices
Composition.Slices voor attester.attester:Alle slices.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor attester.attester:Alle slices.mode 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Composition.Slices voor attester.attester:legalAuthenticator 0..* BackboneElement legalAuthentication
Composition.Slices voor attester.attester:legalAuthenticator.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor attester.attester:legalAuthenticator.mode Dit element heeft verplichtingen en moet worden ondersteund. 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Verplicht patroon: legal (extensions allowed)
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:legalAuthenticator.time Dit element heeft verplichtingen en moet worden ondersteund. 1..1 dateTime DateTime
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:legalAuthenticator.party Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Reference(nl core Practitioner | nl core PractitionerRole | nl core Organization) legalAuthenticator
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator 0..* BackboneElement Validator
Composition.Slices voor attester.attester:validator.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor attester.attester:validator.mode Dit element heeft verplichtingen en moet worden ondersteund. 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Verplicht patroon: professional (extensions allowed)
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator.time Dit element heeft verplichtingen en moet worden ondersteund. 1..1 dateTime DateTime
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator.party Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Reference(nl core Practitioner | nl core PractitionerRole) validator
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.custodian Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..1 Reference(nl core Organization) Organization
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.event Dit element komt mee in samenvattingen. 0..* BackboneElement The clinical service(s) being documented
Composition.event.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.event.code Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..* CodeableConcept EventType
Binding: v3 Code System ActCode (example): This list of codes represents the main clinical acts being documented.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.event.period Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..1 Period Period
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section C 5..* BackboneElement Composition is broken into sections
Slice: Zonder volgorde, Open op value:code
Constraints: cmp-1, cmp-2

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:Alle slices Content/regels voor alle slices
Composition.Slices voor section.section:Alle slices.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionProblems Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement Problems
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionProblems.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "11450-4"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core Condition | DocumentReference) Condition
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionProblems.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionProblems.Slices voor entry.entry:problem C 0..* Reference(nl core Condition) A reference to data that supports this section
Composition.Slices voor section.section:sectionProblems.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement AllergiesAndIntolerances
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionAllergies.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "48765-2"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core AllergyIntolerance | DocumentReference) AllergyIntolerance
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionAllergies.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionAllergies.Slices voor entry.entry:allergyOrIntolerance C 0..* Reference(nl core AllergyIntolerance) A reference to data that supports this section
Composition.Slices voor section.section:sectionAllergies.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement MedicationSummary
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionMedications.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "10160-0"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(Resource) A reference to data that supports this section
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement Procedures
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionProceduresHx.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "47519-4"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core Procedure | DocumentReference) Procedure
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry.entry:procedure C 0..* Reference(nl core Procedure) A reference to data that supports this section
Composition.Slices voor section.section:sectionProceduresHx.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement MedicalDevicesAndImplants
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionMedicalDevices.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "46264-8"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core DeviceUse | DocumentReference) DeviceUse
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry.entry:deviceStatement C 0..* Reference(nl core DeviceUse) A reference to data that supports this section
Composition.Slices voor section.section:sectionMedicalDevices.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

doco Documentatie voor dit formaat
NaamVerwerkendSysteemOntsluitendSysteemdoco
Composition
Composition / language
Composition / Slices voor extension
Composition / Slices voor extension / extension:version
Composition / Slices voor extension / extension:version / value[x]
Composition / identifier
Composition / status
Composition / type
Composition / category
Composition / subject
Composition / date
Composition / author
Composition / title
Composition / Slices voor attester
Composition / Slices voor attester / attester:legalAuthenticator
Composition / Slices voor attester / attester:legalAuthenticator / mode
Composition / Slices voor attester / attester:legalAuthenticator / time
Composition / Slices voor attester / attester:legalAuthenticator / party
Composition / Slices voor attester / attester:validator
Composition / Slices voor attester / attester:validator / mode
Composition / Slices voor attester / attester:validator / time
Composition / Slices voor attester / attester:validator / party
Composition / custodian
Composition / event
Composition / event / code
Composition / event / period
Composition / Slices voor section
Composition / Slices voor section / section:sectionProblems
Composition / Slices voor section / section:sectionProblems / Slices voor extension
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProblems / title
Composition / Slices voor section / section:sectionProblems / code
Composition / Slices voor section / section:sectionProblems / text
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / emptyReason
Composition / Slices voor section / section:sectionAllergies
Composition / Slices voor section / section:sectionAllergies / Slices voor extension
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionAllergies / title
Composition / Slices voor section / section:sectionAllergies / code
Composition / Slices voor section / section:sectionAllergies / text
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / emptyReason
Composition / Slices voor section / section:sectionMedications
Composition / Slices voor section / section:sectionMedications / Slices voor extension
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedications / title
Composition / Slices voor section / section:sectionMedications / code
Composition / Slices voor section / section:sectionMedications / text
Composition / Slices voor section / section:sectionMedications / entry
Composition / Slices voor section / section:sectionMedications / emptyReason
Composition / Slices voor section / section:sectionProceduresHx
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProceduresHx / title
Composition / Slices voor section / section:sectionProceduresHx / code
Composition / Slices voor section / section:sectionProceduresHx / text
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / emptyReason
Composition / Slices voor section / section:sectionMedicalDevices
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedicalDevices / title
Composition / Slices voor section / section:sectionMedicalDevices / code
Composition / Slices voor section / section:sectionMedicalDevices / text
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / emptyReason

doco Documentatie voor dit formaat

Terminologiebindings

Pad Status Gebruik ValueSet Versie Bron
Composition.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Composition.status Base required CompositionStatus 📍4.0.1 FHIR Std.
Composition.type Base preferred FHIR Document Type Codes 📍4.0.1 FHIR Std.
Composition.category Base example Document Class Value Set 📍4.0.1 FHIR Std.
Composition.attester.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:legalAuthenticator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:validator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.event.code Base example v3 Code System ActCode 📦3.0.0 THO v7.5
Composition.section:sectionProblems.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionProblems.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionAllergies.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionAllergies.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionMedications.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionMedications.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionProceduresHx.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionProceduresHx.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionMedicalDevices.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionMedicalDevices.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.

Constrains

Id Grade Pad(en) Omschrijving Expressie
cmp-1 error Composition.section, Composition.section:sectionProblems, Composition.section:sectionAllergies, Composition.section:sectionMedications, Composition.section:sectionProceduresHx, Composition.section:sectionMedicalDevices A section must contain at least one of text, entries, or sub-sections text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:sectionProblems, Composition.section:sectionAllergies, Composition.section:sectionMedications, Composition.section:sectionProceduresHx, Composition.section:sectionMedicalDevices A section can only have an emptyReason if it is empty emptyReason.empty() or entry.empty()
dom-2 error Composition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Composition If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Composition If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Composition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Composition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALLE** elementen All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Composition.extension:version, Composition.modifierExtension, Composition.attester.modifierExtension, Composition.attester:legalAuthenticator.modifierExtension, Composition.attester:validator.modifierExtension, Composition.event.modifierExtension, Composition.section.modifierExtension, Composition.section:sectionProblems.extension:note, Composition.section:sectionProblems.modifierExtension, Composition.section:sectionAllergies.extension:note, Composition.section:sectionAllergies.modifierExtension, Composition.section:sectionMedications.extension:note, Composition.section:sectionMedications.modifierExtension, Composition.section:sectionProceduresHx.extension:note, Composition.section:sectionProceduresHx.modifierExtension, Composition.section:sectionMedicalDevices.extension:note, Composition.section:sectionMedicalDevices.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()
nl-ps-comp-1 error Composition.section:sectionProblems, Composition.section:sectionAllergies, Composition.section:sectionMedications, Composition.section:sectionProceduresHx, Composition.section:sectionMedicalDevices Either section.entry or emptyReason are present (entry.reference.exists() or emptyReason.exists())

Deze structuur is afgeleid van Composition

NaamMarkeringenKard.TypeOmschrijving & constraints    Filter: doco
Composition 0..* Composition A set of resources composed into a single coherent clinical statement with clinical attestation
This profile also imposes the profile Composition (EPS)
Composition.language Dit element heeft verplichtingen en moet worden ondersteund. 0..1 code Language
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor extension Content/regels voor alle slices
Composition.Slices voor extension.extension:version 0..1 (Complex) R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
Url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version
Composition.Slices voor extension.extension:version.url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version"
Composition.Slices voor extension.extension:version.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Version
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.identifier Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Identifier Identifier
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.type Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Kind of composition (LOINC if possible)
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "60591-5"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.category Dit element heeft verplichtingen en moet worden ondersteund. 0..* CodeableConcept ServiceSpecialty
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.subject Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Reference(nl core Patient) Patient
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.date Dit element heeft verplichtingen en moet worden ondersteund. 1..1 dateTime Date
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.author Dit element heeft verplichtingen en moet worden ondersteund. 1..* Reference(nl core Device | nl core Practitioner | nl core PractitionerRole | nl core Patient | nl core Organization | RelatedPerson) Author
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester 0..* BackboneElement Attests to accuracy of composition
Slice: Zonder volgorde, Open op value:mode
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor attester.attester:legalAuthenticator 0..* BackboneElement legalAuthentication
Composition.Slices voor attester.attester:legalAuthenticator.mode Dit element heeft verplichtingen en moet worden ondersteund. 1..1 code personal | professional | legal | official
Verplicht patroon: legal (extensions allowed)
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:legalAuthenticator.time Dit element heeft verplichtingen en moet worden ondersteund. 1..1 dateTime DateTime
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:legalAuthenticator.party Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Reference(nl core Practitioner | nl core PractitionerRole | nl core Organization) legalAuthenticator
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator 0..* BackboneElement Validator
Composition.Slices voor attester.attester:validator.mode Dit element heeft verplichtingen en moet worden ondersteund. 1..1 code personal | professional | legal | official
Verplicht patroon: professional (extensions allowed)
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator.time Dit element heeft verplichtingen en moet worden ondersteund. 1..1 dateTime DateTime
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator.party Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Reference(nl core Practitioner | nl core PractitionerRole) validator
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.custodian Dit element heeft verplichtingen en moet worden ondersteund. 0..1 Reference(nl core Organization) Organization
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.event
Composition.event.code Dit element heeft verplichtingen en moet worden ondersteund. 0..* CodeableConcept EventType
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.event.period Dit element heeft verplichtingen en moet worden ondersteund. 0..1 Period Period
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section 5..* BackboneElement Composition is broken into sections
Slice: Zonder volgorde, Open op value:code
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionProblems Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement Problems
Constraints: nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "11450-4"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.text Dit element heeft verplichtingen en moet worden ondersteund. 0..1 Narrative GeneratedNarrative
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. 0..* Reference(nl core Condition | DocumentReference) Condition
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionProblems.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionProblems.Slices voor entry.entry:problem 0..* Reference(nl core Condition) A reference to data that supports this section
Composition.Slices voor section.section:sectionProblems.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. 0..1 CodeableConcept EmptyReason
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement AllergiesAndIntolerances
Constraints: nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "48765-2"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.text Dit element heeft verplichtingen en moet worden ondersteund. 0..1 Narrative GeneratedNarrative
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. 0..* Reference(nl core AllergyIntolerance | DocumentReference) AllergyIntolerance
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionAllergies.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionAllergies.Slices voor entry.entry:allergyOrIntolerance 0..* Reference(nl core AllergyIntolerance) A reference to data that supports this section
Composition.Slices voor section.section:sectionAllergies.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. 0..1 CodeableConcept EmptyReason
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement MedicationSummary
Constraints: nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "10160-0"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.text Dit element heeft verplichtingen en moet worden ondersteund. 0..1 Narrative GeneratedNarrative
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.entry Dit element heeft verplichtingen en moet worden ondersteund. 0..* Reference(Resource) A reference to data that supports this section
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. 0..1 CodeableConcept EmptyReason
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement Procedures
Constraints: nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "47519-4"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.text Dit element heeft verplichtingen en moet worden ondersteund. 0..1 Narrative GeneratedNarrative
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. 0..* Reference(nl core Procedure | DocumentReference) Procedure
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry.entry:procedure 0..* Reference(nl core Procedure) A reference to data that supports this section
Composition.Slices voor section.section:sectionProceduresHx.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. 0..1 CodeableConcept EmptyReason
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement MedicalDevicesAndImplants
Constraints: nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "46264-8"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.text Dit element heeft verplichtingen en moet worden ondersteund. 0..1 Narrative GeneratedNarrative
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. 0..* Reference(nl core DeviceUse | DocumentReference) DeviceUse
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry.entry:deviceStatement 0..* Reference(nl core DeviceUse) A reference to data that supports this section
Composition.Slices voor section.section:sectionMedicalDevices.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. 0..1 CodeableConcept EmptyReason
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

doco Documentatie voor dit formaat
NaamVerwerkendSysteemOntsluitendSysteemdoco
Composition
Composition / language
Composition / Slices voor extension
Composition / Slices voor extension / extension:version
Composition / Slices voor extension / extension:version / value[x]
Composition / identifier
Composition / status
Composition / type
Composition / category
Composition / subject
Composition / date
Composition / author
Composition / title
Composition / Slices voor attester
Composition / Slices voor attester / attester:legalAuthenticator
Composition / Slices voor attester / attester:legalAuthenticator / mode
Composition / Slices voor attester / attester:legalAuthenticator / time
Composition / Slices voor attester / attester:legalAuthenticator / party
Composition / Slices voor attester / attester:validator
Composition / Slices voor attester / attester:validator / mode
Composition / Slices voor attester / attester:validator / time
Composition / Slices voor attester / attester:validator / party
Composition / custodian
Composition / event
Composition / event / code
Composition / event / period
Composition / Slices voor section
Composition / Slices voor section / section:sectionProblems
Composition / Slices voor section / section:sectionProblems / Slices voor extension
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProblems / title
Composition / Slices voor section / section:sectionProblems / code
Composition / Slices voor section / section:sectionProblems / text
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / emptyReason
Composition / Slices voor section / section:sectionAllergies
Composition / Slices voor section / section:sectionAllergies / Slices voor extension
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionAllergies / title
Composition / Slices voor section / section:sectionAllergies / code
Composition / Slices voor section / section:sectionAllergies / text
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / emptyReason
Composition / Slices voor section / section:sectionMedications
Composition / Slices voor section / section:sectionMedications / Slices voor extension
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedications / title
Composition / Slices voor section / section:sectionMedications / code
Composition / Slices voor section / section:sectionMedications / text
Composition / Slices voor section / section:sectionMedications / entry
Composition / Slices voor section / section:sectionMedications / emptyReason
Composition / Slices voor section / section:sectionProceduresHx
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProceduresHx / title
Composition / Slices voor section / section:sectionProceduresHx / code
Composition / Slices voor section / section:sectionProceduresHx / text
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / emptyReason
Composition / Slices voor section / section:sectionMedicalDevices
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedicalDevices / title
Composition / Slices voor section / section:sectionMedicalDevices / code
Composition / Slices voor section / section:sectionMedicalDevices / text
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / emptyReason

doco Documentatie voor dit formaat

Constrains

Id Grade Pad(en) Omschrijving Expressie
nl-ps-comp-1 error Composition.section:sectionProblems, Composition.section:sectionAllergies, Composition.section:sectionMedications, Composition.section:sectionProceduresHx, Composition.section:sectionMedicalDevices Either section.entry or emptyReason are present (entry.reference.exists() or emptyReason.exists())
NaamMarkeringenKard.TypeOmschrijving & constraints    Filter: doco
Composition 0..* Composition A set of resources composed into a single coherent clinical statement with clinical attestation
This profile also imposes the profile Composition (EPS)
Composition.id Dit element komt mee in samenvattingen. 0..1 id Logical id of this artifact
Composition.meta Dit element komt mee in samenvattingen. 0..1 Meta Metadata about the resource
Composition.implicitRules Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..1 uri A set of rules under which this content was created
Composition.language Dit element heeft verplichtingen en moet worden ondersteund. 0..1 code Language
Binding: CommonLanguages (preferred): A human language.
Additionele bindingsDoel
AllLanguages Max binding
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.contained 0..* Resource Contained, inline Resources
Composition.Slices voor extension 0..* Extension Extension
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor extension.extension:version 0..1 (Complex) R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
Url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version
Constraints: ext-1
Composition.Slices voor extension.extension:version.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor extension.extension:version.extension 0..* Extension Additional content defined by implementations
Slice: Zonder volgorde, Open op value:url
Constraints: ext-1
Composition.Slices voor extension.extension:version.url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version"
Composition.Slices voor extension.extension:version.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Version
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.modifierExtension Dit element is een modifier element. 0..* Extension Extensions that cannot be ignored
Composition.identifier Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 Identifier Identifier
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.status Dit element is een modifier element. Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 code Status
Binding: CompositionStatus (required): The workflow/clinical status of the composition.
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.type Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 CodeableConcept Kind of composition (LOINC if possible)
Binding: FHIRDocumentTypeCodes (preferred): Type of a composition.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "60591-5"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.category Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..* CodeableConcept ServiceSpecialty
Binding: DocumentClassValueSet (example): High-level kind of a clinical document at a macro level.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.subject Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 Reference(nl core Patient) Patient
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.encounter Dit element komt mee in samenvattingen. 0..1 Reference(Encounter) Context of the Composition
Composition.date Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 dateTime Date
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.author Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..* Reference(nl core Device | nl core Practitioner | nl core PractitionerRole | nl core Patient | nl core Organization | RelatedPerson) Author
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.title Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.confidentiality Dit element komt mee in samenvattingen. 0..1 code As defined by affinity domain
Binding: v3.ConfidentialityClassification (2014-03-26) (required): Codes specifying the level of confidentiality of the composition.
Composition.Slices voor attester 0..* BackboneElement Attests to accuracy of composition
Slice: Zonder volgorde, Open op value:mode

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor attester.attester:Alle slices Content/regels voor alle slices
Composition.Slices voor attester.attester:Alle slices.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor attester.attester:Alle slices.extension 0..* Extension Additional content defined by implementations
Composition.Slices voor attester.attester:Alle slices.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor attester.attester:Alle slices.mode 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Composition.Slices voor attester.attester:Alle slices.time 0..1 dateTime When the composition was attested
Composition.Slices voor attester.attester:Alle slices.party 0..1 Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization) Who attested the composition
Composition.Slices voor attester.attester:legalAuthenticator 0..* BackboneElement legalAuthentication
Composition.Slices voor attester.attester:legalAuthenticator.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor attester.attester:legalAuthenticator.extension 0..* Extension Additional content defined by implementations
Composition.Slices voor attester.attester:legalAuthenticator.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor attester.attester:legalAuthenticator.mode Dit element heeft verplichtingen en moet worden ondersteund. 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Verplicht patroon: legal (extensions allowed)
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:legalAuthenticator.time Dit element heeft verplichtingen en moet worden ondersteund. 1..1 dateTime DateTime
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:legalAuthenticator.party Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Reference(nl core Practitioner | nl core PractitionerRole | nl core Organization) legalAuthenticator
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator 0..* BackboneElement Validator
Composition.Slices voor attester.attester:validator.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor attester.attester:validator.extension 0..* Extension Additional content defined by implementations
Composition.Slices voor attester.attester:validator.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor attester.attester:validator.mode Dit element heeft verplichtingen en moet worden ondersteund. 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Verplicht patroon: professional (extensions allowed)
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator.time Dit element heeft verplichtingen en moet worden ondersteund. 1..1 dateTime DateTime
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator.party Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Reference(nl core Practitioner | nl core PractitionerRole) validator
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.custodian Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..1 Reference(nl core Organization) Organization
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.relatesTo 0..* BackboneElement Relationships to other compositions/documents
Composition.relatesTo.id 0..1 string Unique id for inter-element referencing
Composition.relatesTo.extension 0..* Extension Additional content defined by implementations
Composition.relatesTo.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.relatesTo.code 1..1 code replaces | transforms | signs | appends
Binding: DocumentRelationshipType (required): The type of relationship between documents.
Composition.relatesTo.target[x] 1..1 Target of the relationship
Composition.relatesTo.target[x].targetIdentifier Identifier
Composition.relatesTo.target[x].targetReference Reference(Composition)
Composition.event Dit element komt mee in samenvattingen. 0..* BackboneElement The clinical service(s) being documented
Composition.event.id 0..1 string Unique id for inter-element referencing
Composition.event.extension 0..* Extension Additional content defined by implementations
Composition.event.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.event.code Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..* CodeableConcept EventType
Binding: v3 Code System ActCode (example): This list of codes represents the main clinical acts being documented.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.event.period Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..1 Period Period
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.event.detail Dit element komt mee in samenvattingen. 0..* Reference(Resource) The event(s) being documented
Composition.Slices voor section C 5..* BackboneElement Composition is broken into sections
Slice: Zonder volgorde, Open op value:code
Constraints: cmp-1, cmp-2

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:Alle slices Content/regels voor alle slices
Composition.Slices voor section.section:Alle slices.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:Alle slices.extension 0..* Extension Additional content defined by implementations
Composition.Slices voor section.section:Alle slices.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:Alle slices.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices voor section.section:Alle slices.code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Composition.Slices voor section.section:Alle slices.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices voor section.section:Alle slices.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices voor section.section:Alle slices.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices voor section.section:Alle slices.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices voor section.section:Alle slices.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices voor section.section:Alle slices.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices voor section.section:Alle slices.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices voor section.section:Alle slices.section C 0..* Zie section (Composition) Nested Section
Composition.Slices voor section.section:sectionProblems Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement Problems
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionProblems.Slices voor extension 0..* Extension Extension
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionProblems.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.extension 0..* Extension Additional content defined by implementations
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionProblems.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "11450-4"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices voor section.section:sectionProblems.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices voor section.section:sectionProblems.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices voor section.section:sectionProblems.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices voor section.section:sectionProblems.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core Condition | DocumentReference) Condition
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionProblems.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionProblems.Slices voor entry.entry:problem C 0..* Reference(nl core Condition) A reference to data that supports this section
Composition.Slices voor section.section:sectionProblems.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.section C 0..* Zie section (Composition) Nested Section
Composition.Slices voor section.section:sectionAllergies Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement AllergiesAndIntolerances
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionAllergies.Slices voor extension 0..* Extension Extension
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionAllergies.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.extension 0..* Extension Additional content defined by implementations
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionAllergies.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "48765-2"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices voor section.section:sectionAllergies.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices voor section.section:sectionAllergies.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices voor section.section:sectionAllergies.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices voor section.section:sectionAllergies.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core AllergyIntolerance | DocumentReference) AllergyIntolerance
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionAllergies.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionAllergies.Slices voor entry.entry:allergyOrIntolerance C 0..* Reference(nl core AllergyIntolerance) A reference to data that supports this section
Composition.Slices voor section.section:sectionAllergies.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.section C 0..* Zie section (Composition) Nested Section
Composition.Slices voor section.section:sectionMedications Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement MedicationSummary
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionMedications.Slices voor extension 0..* Extension Extension
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionMedications.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.extension 0..* Extension Additional content defined by implementations
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionMedications.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "10160-0"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices voor section.section:sectionMedications.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices voor section.section:sectionMedications.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices voor section.section:sectionMedications.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices voor section.section:sectionMedications.entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(Resource) A reference to data that supports this section
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.section C 0..* Zie section (Composition) Nested Section
Composition.Slices voor section.section:sectionProceduresHx Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement Procedures
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension 0..* Extension Extension
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.extension 0..* Extension Additional content defined by implementations
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionProceduresHx.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "47519-4"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices voor section.section:sectionProceduresHx.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices voor section.section:sectionProceduresHx.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices voor section.section:sectionProceduresHx.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core Procedure | DocumentReference) Procedure
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry.entry:procedure C 0..* Reference(nl core Procedure) A reference to data that supports this section
Composition.Slices voor section.section:sectionProceduresHx.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.section C 0..* Zie section (Composition) Nested Section
Composition.Slices voor section.section:sectionMedicalDevices Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement MedicalDevicesAndImplants
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension 0..* Extension Extension
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.extension 0..* Extension Additional content defined by implementations
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionMedicalDevices.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "46264-8"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices voor section.section:sectionMedicalDevices.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices voor section.section:sectionMedicalDevices.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices voor section.section:sectionMedicalDevices.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core DeviceUse | DocumentReference) DeviceUse
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry.entry:deviceStatement C 0..* Reference(nl core DeviceUse) A reference to data that supports this section
Composition.Slices voor section.section:sectionMedicalDevices.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.section C 0..* Zie section (Composition) Nested Section

doco Documentatie voor dit formaat
NaamVerwerkendSysteemOntsluitendSysteemdoco
Composition
Composition / language
Composition / Slices voor extension
Composition / Slices voor extension / extension:version
Composition / Slices voor extension / extension:version / value[x]
Composition / identifier
Composition / status
Composition / type
Composition / category
Composition / subject
Composition / date
Composition / author
Composition / title
Composition / Slices voor attester
Composition / Slices voor attester / attester:legalAuthenticator
Composition / Slices voor attester / attester:legalAuthenticator / mode
Composition / Slices voor attester / attester:legalAuthenticator / time
Composition / Slices voor attester / attester:legalAuthenticator / party
Composition / Slices voor attester / attester:validator
Composition / Slices voor attester / attester:validator / mode
Composition / Slices voor attester / attester:validator / time
Composition / Slices voor attester / attester:validator / party
Composition / custodian
Composition / event
Composition / event / code
Composition / event / period
Composition / Slices voor section
Composition / Slices voor section / section:sectionProblems
Composition / Slices voor section / section:sectionProblems / Slices voor extension
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProblems / title
Composition / Slices voor section / section:sectionProblems / code
Composition / Slices voor section / section:sectionProblems / text
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / emptyReason
Composition / Slices voor section / section:sectionAllergies
Composition / Slices voor section / section:sectionAllergies / Slices voor extension
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionAllergies / title
Composition / Slices voor section / section:sectionAllergies / code
Composition / Slices voor section / section:sectionAllergies / text
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / emptyReason
Composition / Slices voor section / section:sectionMedications
Composition / Slices voor section / section:sectionMedications / Slices voor extension
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedications / title
Composition / Slices voor section / section:sectionMedications / code
Composition / Slices voor section / section:sectionMedications / text
Composition / Slices voor section / section:sectionMedications / entry
Composition / Slices voor section / section:sectionMedications / emptyReason
Composition / Slices voor section / section:sectionProceduresHx
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProceduresHx / title
Composition / Slices voor section / section:sectionProceduresHx / code
Composition / Slices voor section / section:sectionProceduresHx / text
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / emptyReason
Composition / Slices voor section / section:sectionMedicalDevices
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedicalDevices / title
Composition / Slices voor section / section:sectionMedicalDevices / code
Composition / Slices voor section / section:sectionMedicalDevices / text
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / emptyReason

doco Documentatie voor dit formaat

Terminologiebindings

Pad Status Gebruik ValueSet Versie Bron
Composition.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Composition.status Base required CompositionStatus 📍4.0.1 FHIR Std.
Composition.type Base preferred FHIR Document Type Codes 📍4.0.1 FHIR Std.
Composition.category Base example Document Class Value Set 📍4.0.1 FHIR Std.
Composition.confidentiality Base required V3 Value SetConfidentialityClassification 📍2014-03-26 FHIR Std.
Composition.attester.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:legalAuthenticator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:validator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.relatesTo.​code Base required DocumentRelationshipType 📍4.0.1 FHIR Std.
Composition.event.code Base example v3 Code System ActCode 📦3.0.0 THO v7.5
Composition.section.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionProblems.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionProblems.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:sectionProblems.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:sectionProblems.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionAllergies.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionAllergies.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:sectionAllergies.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:sectionAllergies.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionMedications.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionMedications.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:sectionMedications.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:sectionMedications.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionProceduresHx.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionProceduresHx.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:sectionProceduresHx.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:sectionProceduresHx.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionMedicalDevices.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionMedicalDevices.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:sectionMedicalDevices.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:sectionMedicalDevices.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.

Constrains

Id Grade Pad(en) Omschrijving Expressie
cmp-1 error Composition.section, Composition.section:sectionProblems, Composition.section:sectionAllergies, Composition.section:sectionMedications, Composition.section:sectionProceduresHx, Composition.section:sectionMedicalDevices A section must contain at least one of text, entries, or sub-sections text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:sectionProblems, Composition.section:sectionAllergies, Composition.section:sectionMedications, Composition.section:sectionProceduresHx, Composition.section:sectionMedicalDevices A section can only have an emptyReason if it is empty emptyReason.empty() or entry.empty()
dom-2 error Composition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Composition If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Composition If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Composition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Composition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALLE** elementen All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALLE** extensies Must have either extensions or value[x], not both extension.exists() != value.exists()
nl-ps-comp-1 error Composition.section:sectionProblems, Composition.section:sectionAllergies, Composition.section:sectionMedications, Composition.section:sectionProceduresHx, Composition.section:sectionMedicalDevices Either section.entry or emptyReason are present (entry.reference.exists() or emptyReason.exists())
NaamVerwerkendSysteemOntsluitendSysteemdoco
Composition
Composition / language
Composition / Slices voor extension
Composition / Slices voor extension / extension:version
Composition / Slices voor extension / extension:version / value[x]
Composition / identifier
Composition / status
Composition / type
Composition / category
Composition / subject
Composition / date
Composition / author
Composition / title
Composition / Slices voor attester
Composition / Slices voor attester / attester:legalAuthenticator
Composition / Slices voor attester / attester:legalAuthenticator / mode
Composition / Slices voor attester / attester:legalAuthenticator / time
Composition / Slices voor attester / attester:legalAuthenticator / party
Composition / Slices voor attester / attester:validator
Composition / Slices voor attester / attester:validator / mode
Composition / Slices voor attester / attester:validator / time
Composition / Slices voor attester / attester:validator / party
Composition / custodian
Composition / event
Composition / event / code
Composition / event / period
Composition / Slices voor section
Composition / Slices voor section / section:sectionProblems
Composition / Slices voor section / section:sectionProblems / Slices voor extension
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProblems / title
Composition / Slices voor section / section:sectionProblems / code
Composition / Slices voor section / section:sectionProblems / text
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / emptyReason
Composition / Slices voor section / section:sectionAllergies
Composition / Slices voor section / section:sectionAllergies / Slices voor extension
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionAllergies / title
Composition / Slices voor section / section:sectionAllergies / code
Composition / Slices voor section / section:sectionAllergies / text
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / emptyReason
Composition / Slices voor section / section:sectionMedications
Composition / Slices voor section / section:sectionMedications / Slices voor extension
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedications / title
Composition / Slices voor section / section:sectionMedications / code
Composition / Slices voor section / section:sectionMedications / text
Composition / Slices voor section / section:sectionMedications / entry
Composition / Slices voor section / section:sectionMedications / emptyReason
Composition / Slices voor section / section:sectionProceduresHx
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProceduresHx / title
Composition / Slices voor section / section:sectionProceduresHx / code
Composition / Slices voor section / section:sectionProceduresHx / text
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / emptyReason
Composition / Slices voor section / section:sectionMedicalDevices
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedicalDevices / title
Composition / Slices voor section / section:sectionMedicalDevices / code
Composition / Slices voor section / section:sectionMedicalDevices / text
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / emptyReason

doco Documentatie voor dit formaat

Weergave van Sleutelelementen

NaamMarkeringenKard.TypeOmschrijving & constraints    Filter: doco
Composition 0..* Composition A set of resources composed into a single coherent clinical statement with clinical attestation
This profile also imposes the profile Composition (EPS)
Composition.implicitRules Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..1 uri A set of rules under which this content was created
Composition.language Dit element heeft verplichtingen en moet worden ondersteund. 0..1 code Language
Binding: CommonLanguages (preferred): A human language.
Additionele bindingsDoel
AllLanguages Max binding
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor extension Content/regels voor alle slices
Composition.Slices voor extension.extension:version 0..1 (Complex) R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
Url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version
Constraints: ext-1
Composition.Slices voor extension.extension:version.url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version"
Composition.Slices voor extension.extension:version.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Version
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.modifierExtension Dit element is een modifier element. 0..* Extension Extensions that cannot be ignored
Composition.identifier Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 Identifier Identifier
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.status Dit element is een modifier element. Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 code Status
Binding: CompositionStatus (required): The workflow/clinical status of the composition.
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.type Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 CodeableConcept Kind of composition (LOINC if possible)
Binding: FHIRDocumentTypeCodes (preferred): Type of a composition.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "60591-5"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.category Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..* CodeableConcept ServiceSpecialty
Binding: DocumentClassValueSet (example): High-level kind of a clinical document at a macro level.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.subject Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 Reference(nl core Patient) Patient
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.date Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 dateTime Date
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.author Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..* Reference(nl core Device | nl core Practitioner | nl core PractitionerRole | nl core Patient | nl core Organization | RelatedPerson) Author
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.title Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester 0..* BackboneElement Attests to accuracy of composition
Slice: Zonder volgorde, Open op value:mode

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor attester.attester:Alle slices Content/regels voor alle slices
Composition.Slices voor attester.attester:Alle slices.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor attester.attester:Alle slices.mode 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Composition.Slices voor attester.attester:legalAuthenticator 0..* BackboneElement legalAuthentication
Composition.Slices voor attester.attester:legalAuthenticator.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor attester.attester:legalAuthenticator.mode Dit element heeft verplichtingen en moet worden ondersteund. 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Verplicht patroon: legal (extensions allowed)
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:legalAuthenticator.time Dit element heeft verplichtingen en moet worden ondersteund. 1..1 dateTime DateTime
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:legalAuthenticator.party Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Reference(nl core Practitioner | nl core PractitionerRole | nl core Organization) legalAuthenticator
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator 0..* BackboneElement Validator
Composition.Slices voor attester.attester:validator.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor attester.attester:validator.mode Dit element heeft verplichtingen en moet worden ondersteund. 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Verplicht patroon: professional (extensions allowed)
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator.time Dit element heeft verplichtingen en moet worden ondersteund. 1..1 dateTime DateTime
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator.party Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Reference(nl core Practitioner | nl core PractitionerRole) validator
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.custodian Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..1 Reference(nl core Organization) Organization
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.event Dit element komt mee in samenvattingen. 0..* BackboneElement The clinical service(s) being documented
Composition.event.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.event.code Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..* CodeableConcept EventType
Binding: v3 Code System ActCode (example): This list of codes represents the main clinical acts being documented.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.event.period Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..1 Period Period
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section C 5..* BackboneElement Composition is broken into sections
Slice: Zonder volgorde, Open op value:code
Constraints: cmp-1, cmp-2

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:Alle slices Content/regels voor alle slices
Composition.Slices voor section.section:Alle slices.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionProblems Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement Problems
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionProblems.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "11450-4"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core Condition | DocumentReference) Condition
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionProblems.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionProblems.Slices voor entry.entry:problem C 0..* Reference(nl core Condition) A reference to data that supports this section
Composition.Slices voor section.section:sectionProblems.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement AllergiesAndIntolerances
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionAllergies.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "48765-2"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core AllergyIntolerance | DocumentReference) AllergyIntolerance
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionAllergies.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionAllergies.Slices voor entry.entry:allergyOrIntolerance C 0..* Reference(nl core AllergyIntolerance) A reference to data that supports this section
Composition.Slices voor section.section:sectionAllergies.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement MedicationSummary
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionMedications.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "10160-0"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(Resource) A reference to data that supports this section
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement Procedures
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionProceduresHx.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "47519-4"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core Procedure | DocumentReference) Procedure
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry.entry:procedure C 0..* Reference(nl core Procedure) A reference to data that supports this section
Composition.Slices voor section.section:sectionProceduresHx.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement MedicalDevicesAndImplants
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionMedicalDevices.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "46264-8"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core DeviceUse | DocumentReference) DeviceUse
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry.entry:deviceStatement C 0..* Reference(nl core DeviceUse) A reference to data that supports this section
Composition.Slices voor section.section:sectionMedicalDevices.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

doco Documentatie voor dit formaat
NaamVerwerkendSysteemOntsluitendSysteemdoco
Composition
Composition / language
Composition / Slices voor extension
Composition / Slices voor extension / extension:version
Composition / Slices voor extension / extension:version / value[x]
Composition / identifier
Composition / status
Composition / type
Composition / category
Composition / subject
Composition / date
Composition / author
Composition / title
Composition / Slices voor attester
Composition / Slices voor attester / attester:legalAuthenticator
Composition / Slices voor attester / attester:legalAuthenticator / mode
Composition / Slices voor attester / attester:legalAuthenticator / time
Composition / Slices voor attester / attester:legalAuthenticator / party
Composition / Slices voor attester / attester:validator
Composition / Slices voor attester / attester:validator / mode
Composition / Slices voor attester / attester:validator / time
Composition / Slices voor attester / attester:validator / party
Composition / custodian
Composition / event
Composition / event / code
Composition / event / period
Composition / Slices voor section
Composition / Slices voor section / section:sectionProblems
Composition / Slices voor section / section:sectionProblems / Slices voor extension
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProblems / title
Composition / Slices voor section / section:sectionProblems / code
Composition / Slices voor section / section:sectionProblems / text
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / emptyReason
Composition / Slices voor section / section:sectionAllergies
Composition / Slices voor section / section:sectionAllergies / Slices voor extension
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionAllergies / title
Composition / Slices voor section / section:sectionAllergies / code
Composition / Slices voor section / section:sectionAllergies / text
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / emptyReason
Composition / Slices voor section / section:sectionMedications
Composition / Slices voor section / section:sectionMedications / Slices voor extension
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedications / title
Composition / Slices voor section / section:sectionMedications / code
Composition / Slices voor section / section:sectionMedications / text
Composition / Slices voor section / section:sectionMedications / entry
Composition / Slices voor section / section:sectionMedications / emptyReason
Composition / Slices voor section / section:sectionProceduresHx
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProceduresHx / title
Composition / Slices voor section / section:sectionProceduresHx / code
Composition / Slices voor section / section:sectionProceduresHx / text
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / emptyReason
Composition / Slices voor section / section:sectionMedicalDevices
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedicalDevices / title
Composition / Slices voor section / section:sectionMedicalDevices / code
Composition / Slices voor section / section:sectionMedicalDevices / text
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / emptyReason

doco Documentatie voor dit formaat

Terminologiebindings

Pad Status Gebruik ValueSet Versie Bron
Composition.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Composition.status Base required CompositionStatus 📍4.0.1 FHIR Std.
Composition.type Base preferred FHIR Document Type Codes 📍4.0.1 FHIR Std.
Composition.category Base example Document Class Value Set 📍4.0.1 FHIR Std.
Composition.attester.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:legalAuthenticator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:validator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.event.code Base example v3 Code System ActCode 📦3.0.0 THO v7.5
Composition.section:sectionProblems.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionProblems.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionAllergies.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionAllergies.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionMedications.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionMedications.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionProceduresHx.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionProceduresHx.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionMedicalDevices.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionMedicalDevices.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.

Constrains

Id Grade Pad(en) Omschrijving Expressie
cmp-1 error Composition.section, Composition.section:sectionProblems, Composition.section:sectionAllergies, Composition.section:sectionMedications, Composition.section:sectionProceduresHx, Composition.section:sectionMedicalDevices A section must contain at least one of text, entries, or sub-sections text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:sectionProblems, Composition.section:sectionAllergies, Composition.section:sectionMedications, Composition.section:sectionProceduresHx, Composition.section:sectionMedicalDevices A section can only have an emptyReason if it is empty emptyReason.empty() or entry.empty()
dom-2 error Composition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Composition If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Composition If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Composition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Composition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALLE** elementen All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Composition.extension:version, Composition.modifierExtension, Composition.attester.modifierExtension, Composition.attester:legalAuthenticator.modifierExtension, Composition.attester:validator.modifierExtension, Composition.event.modifierExtension, Composition.section.modifierExtension, Composition.section:sectionProblems.extension:note, Composition.section:sectionProblems.modifierExtension, Composition.section:sectionAllergies.extension:note, Composition.section:sectionAllergies.modifierExtension, Composition.section:sectionMedications.extension:note, Composition.section:sectionMedications.modifierExtension, Composition.section:sectionProceduresHx.extension:note, Composition.section:sectionProceduresHx.modifierExtension, Composition.section:sectionMedicalDevices.extension:note, Composition.section:sectionMedicalDevices.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()
nl-ps-comp-1 error Composition.section:sectionProblems, Composition.section:sectionAllergies, Composition.section:sectionMedications, Composition.section:sectionProceduresHx, Composition.section:sectionMedicalDevices Either section.entry or emptyReason are present (entry.reference.exists() or emptyReason.exists())

Differentieelweergave

Deze structuur is afgeleid van Composition

NaamMarkeringenKard.TypeOmschrijving & constraints    Filter: doco
Composition 0..* Composition A set of resources composed into a single coherent clinical statement with clinical attestation
This profile also imposes the profile Composition (EPS)
Composition.language Dit element heeft verplichtingen en moet worden ondersteund. 0..1 code Language
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor extension Content/regels voor alle slices
Composition.Slices voor extension.extension:version 0..1 (Complex) R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
Url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version
Composition.Slices voor extension.extension:version.url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version"
Composition.Slices voor extension.extension:version.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Version
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.identifier Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Identifier Identifier
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.status Dit element heeft verplichtingen en moet worden ondersteund. 1..1 code Status
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.type Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Kind of composition (LOINC if possible)
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "60591-5"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.category Dit element heeft verplichtingen en moet worden ondersteund. 0..* CodeableConcept ServiceSpecialty
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.subject Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Reference(nl core Patient) Patient
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.date Dit element heeft verplichtingen en moet worden ondersteund. 1..1 dateTime Date
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.author Dit element heeft verplichtingen en moet worden ondersteund. 1..* Reference(nl core Device | nl core Practitioner | nl core PractitionerRole | nl core Patient | nl core Organization | RelatedPerson) Author
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester 0..* BackboneElement Attests to accuracy of composition
Slice: Zonder volgorde, Open op value:mode
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor attester.attester:legalAuthenticator 0..* BackboneElement legalAuthentication
Composition.Slices voor attester.attester:legalAuthenticator.mode Dit element heeft verplichtingen en moet worden ondersteund. 1..1 code personal | professional | legal | official
Verplicht patroon: legal (extensions allowed)
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:legalAuthenticator.time Dit element heeft verplichtingen en moet worden ondersteund. 1..1 dateTime DateTime
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:legalAuthenticator.party Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Reference(nl core Practitioner | nl core PractitionerRole | nl core Organization) legalAuthenticator
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator 0..* BackboneElement Validator
Composition.Slices voor attester.attester:validator.mode Dit element heeft verplichtingen en moet worden ondersteund. 1..1 code personal | professional | legal | official
Verplicht patroon: professional (extensions allowed)
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator.time Dit element heeft verplichtingen en moet worden ondersteund. 1..1 dateTime DateTime
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator.party Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Reference(nl core Practitioner | nl core PractitionerRole) validator
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.custodian Dit element heeft verplichtingen en moet worden ondersteund. 0..1 Reference(nl core Organization) Organization
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.event
Composition.event.code Dit element heeft verplichtingen en moet worden ondersteund. 0..* CodeableConcept EventType
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.event.period Dit element heeft verplichtingen en moet worden ondersteund. 0..1 Period Period
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section 5..* BackboneElement Composition is broken into sections
Slice: Zonder volgorde, Open op value:code
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionProblems Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement Problems
Constraints: nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "11450-4"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.text Dit element heeft verplichtingen en moet worden ondersteund. 0..1 Narrative GeneratedNarrative
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. 0..* Reference(nl core Condition | DocumentReference) Condition
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionProblems.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionProblems.Slices voor entry.entry:problem 0..* Reference(nl core Condition) A reference to data that supports this section
Composition.Slices voor section.section:sectionProblems.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. 0..1 CodeableConcept EmptyReason
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement AllergiesAndIntolerances
Constraints: nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "48765-2"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.text Dit element heeft verplichtingen en moet worden ondersteund. 0..1 Narrative GeneratedNarrative
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. 0..* Reference(nl core AllergyIntolerance | DocumentReference) AllergyIntolerance
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionAllergies.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionAllergies.Slices voor entry.entry:allergyOrIntolerance 0..* Reference(nl core AllergyIntolerance) A reference to data that supports this section
Composition.Slices voor section.section:sectionAllergies.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. 0..1 CodeableConcept EmptyReason
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement MedicationSummary
Constraints: nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "10160-0"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.text Dit element heeft verplichtingen en moet worden ondersteund. 0..1 Narrative GeneratedNarrative
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.entry Dit element heeft verplichtingen en moet worden ondersteund. 0..* Reference(Resource) A reference to data that supports this section
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. 0..1 CodeableConcept EmptyReason
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement Procedures
Constraints: nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "47519-4"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.text Dit element heeft verplichtingen en moet worden ondersteund. 0..1 Narrative GeneratedNarrative
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. 0..* Reference(nl core Procedure | DocumentReference) Procedure
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry.entry:procedure 0..* Reference(nl core Procedure) A reference to data that supports this section
Composition.Slices voor section.section:sectionProceduresHx.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. 0..1 CodeableConcept EmptyReason
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement MedicalDevicesAndImplants
Constraints: nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "46264-8"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.text Dit element heeft verplichtingen en moet worden ondersteund. 0..1 Narrative GeneratedNarrative
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. 0..* Reference(nl core DeviceUse | DocumentReference) DeviceUse
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry.entry:deviceStatement 0..* Reference(nl core DeviceUse) A reference to data that supports this section
Composition.Slices voor section.section:sectionMedicalDevices.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. 0..1 CodeableConcept EmptyReason
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

doco Documentatie voor dit formaat
NaamVerwerkendSysteemOntsluitendSysteemdoco
Composition
Composition / language
Composition / Slices voor extension
Composition / Slices voor extension / extension:version
Composition / Slices voor extension / extension:version / value[x]
Composition / identifier
Composition / status
Composition / type
Composition / category
Composition / subject
Composition / date
Composition / author
Composition / title
Composition / Slices voor attester
Composition / Slices voor attester / attester:legalAuthenticator
Composition / Slices voor attester / attester:legalAuthenticator / mode
Composition / Slices voor attester / attester:legalAuthenticator / time
Composition / Slices voor attester / attester:legalAuthenticator / party
Composition / Slices voor attester / attester:validator
Composition / Slices voor attester / attester:validator / mode
Composition / Slices voor attester / attester:validator / time
Composition / Slices voor attester / attester:validator / party
Composition / custodian
Composition / event
Composition / event / code
Composition / event / period
Composition / Slices voor section
Composition / Slices voor section / section:sectionProblems
Composition / Slices voor section / section:sectionProblems / Slices voor extension
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProblems / title
Composition / Slices voor section / section:sectionProblems / code
Composition / Slices voor section / section:sectionProblems / text
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / emptyReason
Composition / Slices voor section / section:sectionAllergies
Composition / Slices voor section / section:sectionAllergies / Slices voor extension
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionAllergies / title
Composition / Slices voor section / section:sectionAllergies / code
Composition / Slices voor section / section:sectionAllergies / text
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / emptyReason
Composition / Slices voor section / section:sectionMedications
Composition / Slices voor section / section:sectionMedications / Slices voor extension
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedications / title
Composition / Slices voor section / section:sectionMedications / code
Composition / Slices voor section / section:sectionMedications / text
Composition / Slices voor section / section:sectionMedications / entry
Composition / Slices voor section / section:sectionMedications / emptyReason
Composition / Slices voor section / section:sectionProceduresHx
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProceduresHx / title
Composition / Slices voor section / section:sectionProceduresHx / code
Composition / Slices voor section / section:sectionProceduresHx / text
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / emptyReason
Composition / Slices voor section / section:sectionMedicalDevices
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedicalDevices / title
Composition / Slices voor section / section:sectionMedicalDevices / code
Composition / Slices voor section / section:sectionMedicalDevices / text
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / emptyReason

doco Documentatie voor dit formaat

Constrains

Id Grade Pad(en) Omschrijving Expressie
nl-ps-comp-1 error Composition.section:sectionProblems, Composition.section:sectionAllergies, Composition.section:sectionMedications, Composition.section:sectionProceduresHx, Composition.section:sectionMedicalDevices Either section.entry or emptyReason are present (entry.reference.exists() or emptyReason.exists())

MomentopnameweergaveView

NaamMarkeringenKard.TypeOmschrijving & constraints    Filter: doco
Composition 0..* Composition A set of resources composed into a single coherent clinical statement with clinical attestation
This profile also imposes the profile Composition (EPS)
Composition.id Dit element komt mee in samenvattingen. 0..1 id Logical id of this artifact
Composition.meta Dit element komt mee in samenvattingen. 0..1 Meta Metadata about the resource
Composition.implicitRules Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..1 uri A set of rules under which this content was created
Composition.language Dit element heeft verplichtingen en moet worden ondersteund. 0..1 code Language
Binding: CommonLanguages (preferred): A human language.
Additionele bindingsDoel
AllLanguages Max binding
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.contained 0..* Resource Contained, inline Resources
Composition.Slices voor extension 0..* Extension Extension
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor extension.extension:version 0..1 (Complex) R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
Url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version
Constraints: ext-1
Composition.Slices voor extension.extension:version.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor extension.extension:version.extension 0..* Extension Additional content defined by implementations
Slice: Zonder volgorde, Open op value:url
Constraints: ext-1
Composition.Slices voor extension.extension:version.url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version"
Composition.Slices voor extension.extension:version.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Version
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.modifierExtension Dit element is een modifier element. 0..* Extension Extensions that cannot be ignored
Composition.identifier Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 Identifier Identifier
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.status Dit element is een modifier element. Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 code Status
Binding: CompositionStatus (required): The workflow/clinical status of the composition.
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.type Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 CodeableConcept Kind of composition (LOINC if possible)
Binding: FHIRDocumentTypeCodes (preferred): Type of a composition.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "60591-5"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.category Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..* CodeableConcept ServiceSpecialty
Binding: DocumentClassValueSet (example): High-level kind of a clinical document at a macro level.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.subject Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 Reference(nl core Patient) Patient
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.encounter Dit element komt mee in samenvattingen. 0..1 Reference(Encounter) Context of the Composition
Composition.date Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 dateTime Date
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.author Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..* Reference(nl core Device | nl core Practitioner | nl core PractitionerRole | nl core Patient | nl core Organization | RelatedPerson) Author
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.title Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.confidentiality Dit element komt mee in samenvattingen. 0..1 code As defined by affinity domain
Binding: v3.ConfidentialityClassification (2014-03-26) (required): Codes specifying the level of confidentiality of the composition.
Composition.Slices voor attester 0..* BackboneElement Attests to accuracy of composition
Slice: Zonder volgorde, Open op value:mode

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor attester.attester:Alle slices Content/regels voor alle slices
Composition.Slices voor attester.attester:Alle slices.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor attester.attester:Alle slices.extension 0..* Extension Additional content defined by implementations
Composition.Slices voor attester.attester:Alle slices.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor attester.attester:Alle slices.mode 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Composition.Slices voor attester.attester:Alle slices.time 0..1 dateTime When the composition was attested
Composition.Slices voor attester.attester:Alle slices.party 0..1 Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization) Who attested the composition
Composition.Slices voor attester.attester:legalAuthenticator 0..* BackboneElement legalAuthentication
Composition.Slices voor attester.attester:legalAuthenticator.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor attester.attester:legalAuthenticator.extension 0..* Extension Additional content defined by implementations
Composition.Slices voor attester.attester:legalAuthenticator.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor attester.attester:legalAuthenticator.mode Dit element heeft verplichtingen en moet worden ondersteund. 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Verplicht patroon: legal (extensions allowed)
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:legalAuthenticator.time Dit element heeft verplichtingen en moet worden ondersteund. 1..1 dateTime DateTime
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:legalAuthenticator.party Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Reference(nl core Practitioner | nl core PractitionerRole | nl core Organization) legalAuthenticator
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator 0..* BackboneElement Validator
Composition.Slices voor attester.attester:validator.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor attester.attester:validator.extension 0..* Extension Additional content defined by implementations
Composition.Slices voor attester.attester:validator.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor attester.attester:validator.mode Dit element heeft verplichtingen en moet worden ondersteund. 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Verplicht patroon: professional (extensions allowed)
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator.time Dit element heeft verplichtingen en moet worden ondersteund. 1..1 dateTime DateTime
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor attester.attester:validator.party Dit element heeft verplichtingen en moet worden ondersteund. 1..1 Reference(nl core Practitioner | nl core PractitionerRole) validator
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.custodian Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..1 Reference(nl core Organization) Organization
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.relatesTo 0..* BackboneElement Relationships to other compositions/documents
Composition.relatesTo.id 0..1 string Unique id for inter-element referencing
Composition.relatesTo.extension 0..* Extension Additional content defined by implementations
Composition.relatesTo.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.relatesTo.code 1..1 code replaces | transforms | signs | appends
Binding: DocumentRelationshipType (required): The type of relationship between documents.
Composition.relatesTo.target[x] 1..1 Target of the relationship
Composition.relatesTo.target[x].targetIdentifier Identifier
Composition.relatesTo.target[x].targetReference Reference(Composition)
Composition.event Dit element komt mee in samenvattingen. 0..* BackboneElement The clinical service(s) being documented
Composition.event.id 0..1 string Unique id for inter-element referencing
Composition.event.extension 0..* Extension Additional content defined by implementations
Composition.event.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.event.code Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..* CodeableConcept EventType
Binding: v3 Code System ActCode (example): This list of codes represents the main clinical acts being documented.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.event.period Dit element heeft verplichtingen en moet worden ondersteund. Dit element komt mee in samenvattingen. 0..1 Period Period
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.event.detail Dit element komt mee in samenvattingen. 0..* Reference(Resource) The event(s) being documented
Composition.Slices voor section C 5..* BackboneElement Composition is broken into sections
Slice: Zonder volgorde, Open op value:code
Constraints: cmp-1, cmp-2

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:Alle slices Content/regels voor alle slices
Composition.Slices voor section.section:Alle slices.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:Alle slices.extension 0..* Extension Additional content defined by implementations
Composition.Slices voor section.section:Alle slices.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:Alle slices.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices voor section.section:Alle slices.code 0..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Composition.Slices voor section.section:Alle slices.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices voor section.section:Alle slices.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices voor section.section:Alle slices.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices voor section.section:Alle slices.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices voor section.section:Alle slices.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices voor section.section:Alle slices.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices voor section.section:Alle slices.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices voor section.section:Alle slices.section C 0..* Zie section (Composition) Nested Section
Composition.Slices voor section.section:sectionProblems Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement Problems
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionProblems.Slices voor extension 0..* Extension Extension
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionProblems.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.extension 0..* Extension Additional content defined by implementations
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionProblems.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionProblems.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "11450-4"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices voor section.section:sectionProblems.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices voor section.section:sectionProblems.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices voor section.section:sectionProblems.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices voor section.section:sectionProblems.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core Condition | DocumentReference) Condition
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionProblems.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionProblems.Slices voor entry.entry:problem C 0..* Reference(nl core Condition) A reference to data that supports this section
Composition.Slices voor section.section:sectionProblems.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProblems.section C 0..* Zie section (Composition) Nested Section
Composition.Slices voor section.section:sectionAllergies Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement AllergiesAndIntolerances
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionAllergies.Slices voor extension 0..* Extension Extension
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionAllergies.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.extension 0..* Extension Additional content defined by implementations
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionAllergies.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionAllergies.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "48765-2"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices voor section.section:sectionAllergies.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices voor section.section:sectionAllergies.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices voor section.section:sectionAllergies.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices voor section.section:sectionAllergies.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core AllergyIntolerance | DocumentReference) AllergyIntolerance
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionAllergies.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionAllergies.Slices voor entry.entry:allergyOrIntolerance C 0..* Reference(nl core AllergyIntolerance) A reference to data that supports this section
Composition.Slices voor section.section:sectionAllergies.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionAllergies.section C 0..* Zie section (Composition) Nested Section
Composition.Slices voor section.section:sectionMedications Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement MedicationSummary
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionMedications.Slices voor extension 0..* Extension Extension
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionMedications.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.extension 0..* Extension Additional content defined by implementations
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionMedications.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionMedications.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "10160-0"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices voor section.section:sectionMedications.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices voor section.section:sectionMedications.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices voor section.section:sectionMedications.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices voor section.section:sectionMedications.entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(Resource) A reference to data that supports this section
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedications.section C 0..* Zie section (Composition) Nested Section
Composition.Slices voor section.section:sectionProceduresHx Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement Procedures
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension 0..* Extension Extension
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.extension 0..* Extension Additional content defined by implementations
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionProceduresHx.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionProceduresHx.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "47519-4"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices voor section.section:sectionProceduresHx.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices voor section.section:sectionProceduresHx.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices voor section.section:sectionProceduresHx.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core Procedure | DocumentReference) Procedure
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionProceduresHx.Slices voor entry.entry:procedure C 0..* Reference(nl core Procedure) A reference to data that supports this section
Composition.Slices voor section.section:sectionProceduresHx.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionProceduresHx.section C 0..* Zie section (Composition) Nested Section
Composition.Slices voor section.section:sectionMedicalDevices Dit element heeft verplichtingen en moet worden ondersteund. C 1..1 BackboneElement MedicalDevicesAndImplants
Constraints: cmp-1, cmp-2, nl-ps-comp-1
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension 0..* Extension Extension
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note 0..* Extension Extension
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.id 0..1 string Unique id for inter-element referencing
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.extension 0..* Extension Additional content defined by implementations
Slice: Zonder volgorde, Open op value:url
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.url 1..1 uri "note"
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor extension.extension:note.value[x] Dit element heeft verplichtingen en moet worden ondersteund. 0..1 string Note
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.modifierExtension Dit element is een modifier element. Dit element komt mee in samenvattingen. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices voor section.section:sectionMedicalDevices.title Dit element heeft verplichtingen en moet worden ondersteund. 1..1 string Title
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.code Dit element heeft verplichtingen en moet worden ondersteund. 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Verplicht patroon:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "46264-8"
    }
  ]
}
VerplichtingenActor
SHALL:populate OntsluitendSysteem
SHALL:handle VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices voor section.section:sectionMedicalDevices.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices voor section.section:sectionMedicalDevices.text Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 Narrative GeneratedNarrative
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices voor section.section:sectionMedicalDevices.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry Dit element heeft verplichtingen en moet worden ondersteund. C 0..* Reference(nl core DeviceUse | DocumentReference) DeviceUse
Slice: Zonder volgorde, Open op type:$this
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry Content/regels voor alle slices
Composition.Slices voor section.section:sectionMedicalDevices.Slices voor entry.entry:deviceStatement C 0..* Reference(nl core DeviceUse) A reference to data that supports this section
Composition.Slices voor section.section:sectionMedicalDevices.emptyReason Dit element heeft verplichtingen en moet worden ondersteund. C 0..1 CodeableConcept EmptyReason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
VerplichtingenActor
SHOULD:populate-if-known OntsluitendSysteem
SHALL:no-error VerwerkendSysteem
Composition.Slices voor section.section:sectionMedicalDevices.section C 0..* Zie section (Composition) Nested Section

doco Documentatie voor dit formaat
NaamVerwerkendSysteemOntsluitendSysteemdoco
Composition
Composition / language
Composition / Slices voor extension
Composition / Slices voor extension / extension:version
Composition / Slices voor extension / extension:version / value[x]
Composition / identifier
Composition / status
Composition / type
Composition / category
Composition / subject
Composition / date
Composition / author
Composition / title
Composition / Slices voor attester
Composition / Slices voor attester / attester:legalAuthenticator
Composition / Slices voor attester / attester:legalAuthenticator / mode
Composition / Slices voor attester / attester:legalAuthenticator / time
Composition / Slices voor attester / attester:legalAuthenticator / party
Composition / Slices voor attester / attester:validator
Composition / Slices voor attester / attester:validator / mode
Composition / Slices voor attester / attester:validator / time
Composition / Slices voor attester / attester:validator / party
Composition / custodian
Composition / event
Composition / event / code
Composition / event / period
Composition / Slices voor section
Composition / Slices voor section / section:sectionProblems
Composition / Slices voor section / section:sectionProblems / Slices voor extension
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProblems / title
Composition / Slices voor section / section:sectionProblems / code
Composition / Slices voor section / section:sectionProblems / text
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / emptyReason
Composition / Slices voor section / section:sectionAllergies
Composition / Slices voor section / section:sectionAllergies / Slices voor extension
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionAllergies / title
Composition / Slices voor section / section:sectionAllergies / code
Composition / Slices voor section / section:sectionAllergies / text
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / emptyReason
Composition / Slices voor section / section:sectionMedications
Composition / Slices voor section / section:sectionMedications / Slices voor extension
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedications / title
Composition / Slices voor section / section:sectionMedications / code
Composition / Slices voor section / section:sectionMedications / text
Composition / Slices voor section / section:sectionMedications / entry
Composition / Slices voor section / section:sectionMedications / emptyReason
Composition / Slices voor section / section:sectionProceduresHx
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProceduresHx / title
Composition / Slices voor section / section:sectionProceduresHx / code
Composition / Slices voor section / section:sectionProceduresHx / text
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / emptyReason
Composition / Slices voor section / section:sectionMedicalDevices
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedicalDevices / title
Composition / Slices voor section / section:sectionMedicalDevices / code
Composition / Slices voor section / section:sectionMedicalDevices / text
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / emptyReason

doco Documentatie voor dit formaat

Terminologiebindings

Pad Status Gebruik ValueSet Versie Bron
Composition.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Composition.status Base required CompositionStatus 📍4.0.1 FHIR Std.
Composition.type Base preferred FHIR Document Type Codes 📍4.0.1 FHIR Std.
Composition.category Base example Document Class Value Set 📍4.0.1 FHIR Std.
Composition.confidentiality Base required V3 Value SetConfidentialityClassification 📍2014-03-26 FHIR Std.
Composition.attester.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:legalAuthenticator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:validator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.relatesTo.​code Base required DocumentRelationshipType 📍4.0.1 FHIR Std.
Composition.event.code Base example v3 Code System ActCode 📦3.0.0 THO v7.5
Composition.section.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionProblems.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionProblems.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:sectionProblems.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:sectionProblems.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionAllergies.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionAllergies.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:sectionAllergies.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:sectionAllergies.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionMedications.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionMedications.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:sectionMedications.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:sectionMedications.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionProceduresHx.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionProceduresHx.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:sectionProceduresHx.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:sectionProceduresHx.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:sectionMedicalDevices.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:sectionMedicalDevices.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:sectionMedicalDevices.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:sectionMedicalDevices.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.

Constrains

Id Grade Pad(en) Omschrijving Expressie
cmp-1 error Composition.section, Composition.section:sectionProblems, Composition.section:sectionAllergies, Composition.section:sectionMedications, Composition.section:sectionProceduresHx, Composition.section:sectionMedicalDevices A section must contain at least one of text, entries, or sub-sections text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:sectionProblems, Composition.section:sectionAllergies, Composition.section:sectionMedications, Composition.section:sectionProceduresHx, Composition.section:sectionMedicalDevices A section can only have an emptyReason if it is empty emptyReason.empty() or entry.empty()
dom-2 error Composition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Composition If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Composition If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Composition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Composition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALLE** elementen All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALLE** extensies Must have either extensions or value[x], not both extension.exists() != value.exists()
nl-ps-comp-1 error Composition.section:sectionProblems, Composition.section:sectionAllergies, Composition.section:sectionMedications, Composition.section:sectionProceduresHx, Composition.section:sectionMedicalDevices Either section.entry or emptyReason are present (entry.reference.exists() or emptyReason.exists())
NaamVerwerkendSysteemOntsluitendSysteemdoco
Composition
Composition / language
Composition / Slices voor extension
Composition / Slices voor extension / extension:version
Composition / Slices voor extension / extension:version / value[x]
Composition / identifier
Composition / status
Composition / type
Composition / category
Composition / subject
Composition / date
Composition / author
Composition / title
Composition / Slices voor attester
Composition / Slices voor attester / attester:legalAuthenticator
Composition / Slices voor attester / attester:legalAuthenticator / mode
Composition / Slices voor attester / attester:legalAuthenticator / time
Composition / Slices voor attester / attester:legalAuthenticator / party
Composition / Slices voor attester / attester:validator
Composition / Slices voor attester / attester:validator / mode
Composition / Slices voor attester / attester:validator / time
Composition / Slices voor attester / attester:validator / party
Composition / custodian
Composition / event
Composition / event / code
Composition / event / period
Composition / Slices voor section
Composition / Slices voor section / section:sectionProblems
Composition / Slices voor section / section:sectionProblems / Slices voor extension
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProblems / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProblems / title
Composition / Slices voor section / section:sectionProblems / code
Composition / Slices voor section / section:sectionProblems / text
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / Slices voor entry
Composition / Slices voor section / section:sectionProblems / emptyReason
Composition / Slices voor section / section:sectionAllergies
Composition / Slices voor section / section:sectionAllergies / Slices voor extension
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionAllergies / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionAllergies / title
Composition / Slices voor section / section:sectionAllergies / code
Composition / Slices voor section / section:sectionAllergies / text
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / Slices voor entry
Composition / Slices voor section / section:sectionAllergies / emptyReason
Composition / Slices voor section / section:sectionMedications
Composition / Slices voor section / section:sectionMedications / Slices voor extension
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedications / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedications / title
Composition / Slices voor section / section:sectionMedications / code
Composition / Slices voor section / section:sectionMedications / text
Composition / Slices voor section / section:sectionMedications / entry
Composition / Slices voor section / section:sectionMedications / emptyReason
Composition / Slices voor section / section:sectionProceduresHx
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionProceduresHx / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionProceduresHx / title
Composition / Slices voor section / section:sectionProceduresHx / code
Composition / Slices voor section / section:sectionProceduresHx / text
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / Slices voor entry
Composition / Slices voor section / section:sectionProceduresHx / emptyReason
Composition / Slices voor section / section:sectionMedicalDevices
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor extension / extension:note / value[x]
Composition / Slices voor section / section:sectionMedicalDevices / title
Composition / Slices voor section / section:sectionMedicalDevices / code
Composition / Slices voor section / section:sectionMedicalDevices / text
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / Slices voor entry
Composition / Slices voor section / section:sectionMedicalDevices / emptyReason

doco Documentatie voor dit formaat

 

Andere representaties van het profiel: CSV, Excel, Schematron