Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Composition
0..*
Composition
This is an abstract profile. Child profiles: EEHealthCertificateDriver , EEHealthCertificateOccupational A set of resources composed into a single coherent clinical statement with clinical attestation
id
Σ
0..1
id
Logical id of this artifact
meta
Σ
0..1
Meta
Metadata about the resource
language
0..1
code
Language of the resource contentBinding: AllLanguages ( required ) : IETF language tag for a human language
text
0..1
Narrative
Text summary of the resource, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
Slices for contained
1 .. *
Resource
Contained, inline Resources Slice: Unordered, Open by type:$this, profile:$this
contained:decision
0..1
EEHealthCertificateDecision
Tervisetõendi otsus
contained:medicalRestriction
0..*
EEHealthCertificateMedicalRestriction
Meditsiiniline piirang
contained:author
1..1
PractitionerRole
Tervisetõendi autor
id
Σ
0..1
id
Logical id of this artifact
meta
Σ
0..1
Meta
Metadata about the resource
language
0..1
code
Language of the resource contentBinding: AllLanguages ( required ) : IETF language tag for a human language
text
0..1
Narrative
Text summary of the resource, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
extension
0..*
Extension
Additional content defined by implementations
identifier
Σ
0..*
Identifier
Identifiers for a role/location
active
Σ
0..1
boolean
Whether this practitioner role record is in active use
period
Σ
0..1
Period
The period during which the practitioner is authorized to perform in these role(s)
practitioner
Σ
1..1
Reference (Practitioner )
Viide SPD Practitioner ressursile
organization
Σ
1..1
Reference (Organization )
Viide SPD Organization ressursile
code
Σ
0..*
CodeableConcept
Roles which this practitioner may performBinding: PractitionerRole ( example ) : The role a person plays representing an organization.
specialty
Σ
0..*
CodeableConcept
Specific specialty of the practitionerBinding: PracticeSettingCodeValueSet ( preferred ) : Specific specialty associated with the agency.
location
Σ
0..*
Reference (Location )
Location(s) where the practitioner provides care
healthcareService
0..*
Reference (HealthcareService )
Healthcare services provided for this role's Organization/Location(s)
contact
0..*
ExtendedContactDetail
Official contact details relating to this PractitionerRole
characteristic
0..*
CodeableConcept
Collection of characteristics (attributes)Binding: ServiceMode ( example ) : A custom attribute that could be provided at a service (e.g. Wheelchair accessibility).
communication
0..*
CodeableConcept
A language the practitioner (in this role) can use in patient communicationBinding: AllLanguages ( required ) : IETF language tag for a human language
availability
0..*
Availability
Times the Practitioner is available at this location and/or healthcare service (including exceptions)
endpoint
0..*
Reference (Endpoint )
Endpoints for interacting with the practitioner in this role
extension
0..*
Extension
Additional content defined by implementations
identifier
Σ
1..1
Identifier
Dokumendi number
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
type
Σ
0..1
CodeableConcept
Description of identifierBinding: IdentifierTypeCodes ( extensible ) : A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system
Σ
1..1
uri
The namespace for the identifier valueRequired Pattern: https://fhir.ee/hcert/health-certificate-number
value
Σ C
1..1
string
The value that is uniqueExample General: 123456
period
Σ
0..1
Period
Time period when id is/was valid for use
assigner
Σ
0..1
Reference (Organization )
Organization that issued id (may be just text)
version
Σ
0..1
string
An explicitly assigned identifer of a variation of the content in the Composition
status
?! Σ
1..1
code
Tõendi staatusBinding: Tervisetõendi staatus ( required )
type
Σ
1..1
CodeableConcept
Composition ressursi tüüp. Fikseeritud väärtusBinding: FHIRDocumentTypeCodes ( preferred ) : Type of a composition.
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology systemRequired Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: http://snomed.info/sct
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: 772786005
display
1..1
string
Representation defined by the systemFixed Value: Medical certificate (record artifact)
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
Σ
0..1
string
Plain text representation of the concept
category
Σ
1..1
CodeableConcept
Tervisekontrolli kasutusalaBinding: https://fhir.ee/ValueSet/tervisekontrolli-kasutusala ( required )
subject
Σ
1..1
Reference (EE MPI Patient Verified )
MPI Patient reference
date
Σ
1..1
dateTime
Dokumendi väljastamise aeg
author
Σ
1..1
Reference (PractitionerRole )
Viide contained PractitionerRole ressursile
title
Σ
1..1
string
Tõendi nimetus. Sama mis category
event
Σ
1..1
BackboneElement
Tervisetõendi kehtivus
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
period
Σ
1..1
Period
The period covered by the documentation
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
start
Σ C
1..1
dateTime
Alguskuupäev
end
Σ C
1..1
dateTime
Lõppkuupäev
Slices for section
C
1 .. *
BackboneElement
Composition is broken into sections Slice: Unordered, Open by value:code Constraints: cmp-1 , cmp-2
section:All Slices
Content/Rules for all slices
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
title
0..1
string
Label for section (e.g. for ToC)
code
0..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document.
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
0..1
Narrative
Text summary of the section, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
entry
C
0..*
Reference (Resource )
A reference to data that supports this section
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:decision
C
0..1
BackboneElement
Tervisetõendi otsusConstraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: decision
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
0..1
Narrative
Text summary of the section, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
entry
C
1..1
Reference (Tervisetõendi otsus )
Viide contained Observation ressursile otsuse koodiga
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:healthDeclaration
C
1..1
BackboneElement
TervisedeklaratsioonConstraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: health-declaration
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
0..1
Narrative
Text summary of the section, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
entry
C
1..1
Reference (QuestionnaireResponse )
Viide QuestionnaireResponse ressursile
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:medicalRestriction
C
0..1
BackboneElement
Meditsiinilised piirangudConstraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: medical-restrictions
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
0..1
Narrative
Text summary of the section, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
entry
C
0..*
Reference (Meditsiiniline piirang )
Viide contained Observation ressursile (Meditsiiniline piirang)
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:shortenedReason
C
0..1
BackboneElement
Lühema tervisekontrolli aja põhjusConstraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: shortened-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
1..1
Narrative
Vabatekst lühema tervisekontrolli aja põhjusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:rejectReason
C
0..1
BackboneElement
Eitava otsuse põhjendusConstraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: reject-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
1..1
Narrative
Vabatekst eitava otsuse põhjendusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:changeReason
C
0..1
BackboneElement
Tervisetõendi muutmise põhjusConstraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: change-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
1..1
Narrative
Vabatekst tervisetõendi muutmise põhjusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:cancelReason
C
0..1
BackboneElement
Tervisetõendi tühistamise põhjus. Read-only sektsioon, põhjus määratakse operatsiooniga.Constraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: cancel-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
1..1
Narrative
Vabatekst tervisetõendi tühistamise põhjusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:suspendReason
C
0..1
BackboneElement
Tervisetõendi peatamise põhjus. Read-only sektsioon, põhjus määratakse operatsiooniga.Constraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: suspend-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
1..1
Narrative
Vabatekst tervisetõendi peatamise põhjusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
Documentation for this format
Path Conformance ValueSet / Code URI
Composition.language required AllLanguages http://hl7.org/fhir/ValueSet/all-languages|5.0.0
From the FHIR Standard
Composition.contained:author.language required AllLanguages http://hl7.org/fhir/ValueSet/all-languages|5.0.0
From the FHIR Standard
Composition.contained:author.code example PractitionerRole http://hl7.org/fhir/ValueSet/practitioner-role
From the FHIR Standard
Composition.contained:author.specialty preferred PracticeSettingCodeValueSet http://hl7.org/fhir/ValueSet/c80-practice-codes
From the FHIR Standard
Composition.contained:author.characteristic example ServiceMode http://hl7.org/fhir/ValueSet/service-mode
From the FHIR Standard
Composition.contained:author.communication required AllLanguages http://hl7.org/fhir/ValueSet/all-languages|5.0.0
From the FHIR Standard
Composition.identifier.type extensible IdentifierTypeCodes http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Composition.status required EEHealthCertificateStatusVS https://fhir.ee/hcert/ValueSet/ee-health-certificate-status
From this IG
Composition.type preferred FHIRDocumentTypeCodes http://hl7.org/fhir/ValueSet/doc-typecodes
From the FHIR Standard
Composition.category required https://fhir.ee/ValueSet/tervisekontrolli-kasutusala https://fhir.ee/ValueSet/tervisekontrolli-kasutusala
Composition.attester.mode preferred CompositionAttestationMode http://hl7.org/fhir/ValueSet/composition-attestation-mode
From the FHIR Standard
Composition.section.code example DocumentSectionCodes http://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:decision.code example Pattern Value: decisionhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:decision.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:decision.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:healthDeclaration.code example Pattern Value: health-declarationhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:healthDeclaration.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:healthDeclaration.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:medicalRestriction.code example Pattern Value: medical-restrictionshttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:medicalRestriction.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:medicalRestriction.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:shortenedReason.code example Pattern Value: shortened-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:shortenedReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Composition.section:shortenedReason.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:shortenedReason.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:rejectReason.code example Pattern Value: reject-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:rejectReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Composition.section:rejectReason.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:rejectReason.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:changeReason.code example Pattern Value: change-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:changeReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Composition.section:changeReason.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:changeReason.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:cancelReason.code example Pattern Value: cancel-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:cancelReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Composition.section:cancelReason.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:cancelReason.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:suspendReason.code example Pattern Value: suspend-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:suspendReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Composition.section:suspendReason.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:suspendReason.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Constraints
Id Grade Path(s) Details Requirements
cmp-1 error Composition.section, Composition.section:decision, Composition.section:healthDeclaration, Composition.section:medicalRestriction, Composition.section:shortenedReason, Composition.section:rejectReason, Composition.section:changeReason, Composition.section:cancelReason, Composition.section:suspendReason 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:decision, Composition.section:healthDeclaration, Composition.section:medicalRestriction, Composition.section:shortenedReason, Composition.section:rejectReason, Composition.section:changeReason, Composition.section:cancelReason, Composition.section:suspendReason 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().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(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 **ALL** elements All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both : extension.exists() != value.exists()
txt-1 error Composition.section:shortenedReason.text.div, Composition.section:rejectReason.text.div, Composition.section:changeReason.text.div, Composition.section:cancelReason.text.div, Composition.section:suspendReason.text.div The narrative SHALL contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes : htmlChecks()
txt-2 error Composition.section:shortenedReason.text.div, Composition.section:rejectReason.text.div, Composition.section:changeReason.text.div, Composition.section:cancelReason.text.div, Composition.section:suspendReason.text.div The narrative SHALL have some non-whitespace content : htmlChecks()
This structure is derived from Composition
Summary
Mandatory: 17 elements(13 nested mandatory elements) Prohibited: 29 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices :
The element 2 is sliced based on the values of Composition.contained
The element 1 is sliced based on the value of Composition.section
Key Elements View
Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Composition
0..*
Composition
This is an abstract profile. Child profiles: EEHealthCertificateDriver , EEHealthCertificateOccupational A set of resources composed into a single coherent clinical statement with clinical attestation
Slices for contained
1 .. *
Resource
Contained, inline Resources Slice: Unordered, Open by type:$this, profile:$this
contained:decision
0..1
EEHealthCertificateDecision
Tervisetõendi otsus
contained:medicalRestriction
0..*
EEHealthCertificateMedicalRestriction
Meditsiiniline piirang
contained:author
1..1
PractitionerRole
Tervisetõendi autor
practitioner
Σ
1..1
Reference (Practitioner )
Viide SPD Practitioner ressursile
organization
Σ
1..1
Reference (Organization )
Viide SPD Organization ressursile
identifier
Σ
1..1
Identifier
Dokumendi number
system
Σ
1..1
uri
The namespace for the identifier valueRequired Pattern: https://fhir.ee/hcert/health-certificate-number
value
Σ C
1..1
string
The value that is uniqueExample General: 123456
status
?! Σ
1..1
code
Tõendi staatusBinding: Tervisetõendi staatus ( required )
type
Σ
1..1
CodeableConcept
Composition ressursi tüüp. Fikseeritud väärtusBinding: FHIRDocumentTypeCodes ( preferred ) : Type of a composition.
coding
Σ
0..*
Coding
Code defined by a terminology systemRequired Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: http://snomed.info/sct
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: 772786005
display
1..1
string
Representation defined by the systemFixed Value: Medical certificate (record artifact)
userSelected
0..1
boolean
If this coding was chosen directly by the user
category
Σ
1..1
CodeableConcept
Tervisekontrolli kasutusalaBinding: https://fhir.ee/ValueSet/tervisekontrolli-kasutusala ( required )
subject
Σ
1..1
Reference (EE MPI Patient Verified )
MPI Patient reference
date
Σ
1..1
dateTime
Dokumendi väljastamise aeg
author
Σ
1..1
Reference (PractitionerRole )
Viide contained PractitionerRole ressursile
title
Σ
1..1
string
Tõendi nimetus. Sama mis category
event
Σ
1..1
BackboneElement
Tervisetõendi kehtivus
period
Σ
1..1
Period
The period covered by the documentation
start
Σ C
1..1
dateTime
Alguskuupäev
end
Σ C
1..1
dateTime
Lõppkuupäev
Slices for section
C
1 .. *
BackboneElement
Composition is broken into sections Slice: Unordered, Open by value:code Constraints: cmp-1 , cmp-2
section:All Slices
Content/Rules for all slices
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
entry
C
0..*
Reference (Resource )
A reference to data that supports this section
section:decision
C
0..1
BackboneElement
Tervisetõendi otsusConstraints: cmp-1 , cmp-2
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: decision
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
entry
C
1..1
Reference (Tervisetõendi otsus )
Viide contained Observation ressursile otsuse koodiga
section:healthDeclaration
C
1..1
BackboneElement
TervisedeklaratsioonConstraints: cmp-1 , cmp-2
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: health-declaration
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
entry
C
1..1
Reference (QuestionnaireResponse )
Viide QuestionnaireResponse ressursile
section:medicalRestriction
C
0..1
BackboneElement
Meditsiinilised piirangudConstraints: cmp-1 , cmp-2
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: medical-restrictions
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
entry
C
0..*
Reference (Meditsiiniline piirang )
Viide contained Observation ressursile (Meditsiiniline piirang)
section:shortenedReason
C
0..1
BackboneElement
Lühema tervisekontrolli aja põhjusConstraints: cmp-1 , cmp-2
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: shortened-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
text
C
1..1
Narrative
Vabatekst lühema tervisekontrolli aja põhjusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
section:rejectReason
C
0..1
BackboneElement
Eitava otsuse põhjendusConstraints: cmp-1 , cmp-2
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: reject-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
text
C
1..1
Narrative
Vabatekst eitava otsuse põhjendusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
section:changeReason
C
0..1
BackboneElement
Tervisetõendi muutmise põhjusConstraints: cmp-1 , cmp-2
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: change-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
text
C
1..1
Narrative
Vabatekst tervisetõendi muutmise põhjusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
section:cancelReason
C
0..1
BackboneElement
Tervisetõendi tühistamise põhjus. Read-only sektsioon, põhjus määratakse operatsiooniga.Constraints: cmp-1 , cmp-2
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: cancel-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
text
C
1..1
Narrative
Vabatekst tervisetõendi tühistamise põhjusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
section:suspendReason
C
0..1
BackboneElement
Tervisetõendi peatamise põhjus. Read-only sektsioon, põhjus määratakse operatsiooniga.Constraints: cmp-1 , cmp-2
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: suspend-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
text
C
1..1
Narrative
Vabatekst tervisetõendi peatamise põhjusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
Documentation for this format
Terminology Bindings
Path Conformance ValueSet / Code URI
Composition.status required EEHealthCertificateStatusVS https://fhir.ee/hcert/ValueSet/ee-health-certificate-status
From this IG
Composition.type preferred FHIRDocumentTypeCodes http://hl7.org/fhir/ValueSet/doc-typecodes
From the FHIR Standard
Composition.category required https://fhir.ee/ValueSet/tervisekontrolli-kasutusala https://fhir.ee/ValueSet/tervisekontrolli-kasutusala
Composition.attester.mode preferred CompositionAttestationMode http://hl7.org/fhir/ValueSet/composition-attestation-mode
From the FHIR Standard
Composition.section:decision.code example Pattern Value: decisionhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:healthDeclaration.code example Pattern Value: health-declarationhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:medicalRestriction.code example Pattern Value: medical-restrictionshttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:shortenedReason.code example Pattern Value: shortened-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:shortenedReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Composition.section:rejectReason.code example Pattern Value: reject-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:rejectReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Composition.section:changeReason.code example Pattern Value: change-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:changeReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Composition.section:cancelReason.code example Pattern Value: cancel-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:cancelReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Composition.section:suspendReason.code example Pattern Value: suspend-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:suspendReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Constraints
Id Grade Path(s) Details Requirements
cmp-1 error Composition.section, Composition.section:decision, Composition.section:healthDeclaration, Composition.section:medicalRestriction, Composition.section:shortenedReason, Composition.section:rejectReason, Composition.section:changeReason, Composition.section:cancelReason, Composition.section:suspendReason 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:decision, Composition.section:healthDeclaration, Composition.section:medicalRestriction, Composition.section:shortenedReason, Composition.section:rejectReason, Composition.section:changeReason, Composition.section:cancelReason, Composition.section:suspendReason 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().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(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 **ALL** elements All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both : extension.exists() != value.exists()
txt-1 error Composition.section:shortenedReason.text.div, Composition.section:rejectReason.text.div, Composition.section:changeReason.text.div, Composition.section:cancelReason.text.div, Composition.section:suspendReason.text.div The narrative SHALL contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes : htmlChecks()
txt-2 error Composition.section:shortenedReason.text.div, Composition.section:rejectReason.text.div, Composition.section:changeReason.text.div, Composition.section:cancelReason.text.div, Composition.section:suspendReason.text.div The narrative SHALL have some non-whitespace content : htmlChecks()
Differential View
This structure is derived from Composition
Terminology Bindings (Differential)
Snapshot View
Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Composition
0..*
Composition
This is an abstract profile. Child profiles: EEHealthCertificateDriver , EEHealthCertificateOccupational A set of resources composed into a single coherent clinical statement with clinical attestation
id
Σ
0..1
id
Logical id of this artifact
meta
Σ
0..1
Meta
Metadata about the resource
language
0..1
code
Language of the resource contentBinding: AllLanguages ( required ) : IETF language tag for a human language
text
0..1
Narrative
Text summary of the resource, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
Slices for contained
1 .. *
Resource
Contained, inline Resources Slice: Unordered, Open by type:$this, profile:$this
contained:decision
0..1
EEHealthCertificateDecision
Tervisetõendi otsus
contained:medicalRestriction
0..*
EEHealthCertificateMedicalRestriction
Meditsiiniline piirang
contained:author
1..1
PractitionerRole
Tervisetõendi autor
id
Σ
0..1
id
Logical id of this artifact
meta
Σ
0..1
Meta
Metadata about the resource
language
0..1
code
Language of the resource contentBinding: AllLanguages ( required ) : IETF language tag for a human language
text
0..1
Narrative
Text summary of the resource, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
extension
0..*
Extension
Additional content defined by implementations
identifier
Σ
0..*
Identifier
Identifiers for a role/location
active
Σ
0..1
boolean
Whether this practitioner role record is in active use
period
Σ
0..1
Period
The period during which the practitioner is authorized to perform in these role(s)
practitioner
Σ
1..1
Reference (Practitioner )
Viide SPD Practitioner ressursile
organization
Σ
1..1
Reference (Organization )
Viide SPD Organization ressursile
code
Σ
0..*
CodeableConcept
Roles which this practitioner may performBinding: PractitionerRole ( example ) : The role a person plays representing an organization.
specialty
Σ
0..*
CodeableConcept
Specific specialty of the practitionerBinding: PracticeSettingCodeValueSet ( preferred ) : Specific specialty associated with the agency.
location
Σ
0..*
Reference (Location )
Location(s) where the practitioner provides care
healthcareService
0..*
Reference (HealthcareService )
Healthcare services provided for this role's Organization/Location(s)
contact
0..*
ExtendedContactDetail
Official contact details relating to this PractitionerRole
characteristic
0..*
CodeableConcept
Collection of characteristics (attributes)Binding: ServiceMode ( example ) : A custom attribute that could be provided at a service (e.g. Wheelchair accessibility).
communication
0..*
CodeableConcept
A language the practitioner (in this role) can use in patient communicationBinding: AllLanguages ( required ) : IETF language tag for a human language
availability
0..*
Availability
Times the Practitioner is available at this location and/or healthcare service (including exceptions)
endpoint
0..*
Reference (Endpoint )
Endpoints for interacting with the practitioner in this role
extension
0..*
Extension
Additional content defined by implementations
identifier
Σ
1..1
Identifier
Dokumendi number
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
type
Σ
0..1
CodeableConcept
Description of identifierBinding: IdentifierTypeCodes ( extensible ) : A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
system
Σ
1..1
uri
The namespace for the identifier valueRequired Pattern: https://fhir.ee/hcert/health-certificate-number
value
Σ C
1..1
string
The value that is uniqueExample General: 123456
period
Σ
0..1
Period
Time period when id is/was valid for use
assigner
Σ
0..1
Reference (Organization )
Organization that issued id (may be just text)
version
Σ
0..1
string
An explicitly assigned identifer of a variation of the content in the Composition
status
?! Σ
1..1
code
Tõendi staatusBinding: Tervisetõendi staatus ( required )
type
Σ
1..1
CodeableConcept
Composition ressursi tüüp. Fikseeritud väärtusBinding: FHIRDocumentTypeCodes ( preferred ) : Type of a composition.
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
coding
Σ
0..*
Coding
Code defined by a terminology systemRequired Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: http://snomed.info/sct
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: 772786005
display
1..1
string
Representation defined by the systemFixed Value: Medical certificate (record artifact)
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
Σ
0..1
string
Plain text representation of the concept
category
Σ
1..1
CodeableConcept
Tervisekontrolli kasutusalaBinding: https://fhir.ee/ValueSet/tervisekontrolli-kasutusala ( required )
subject
Σ
1..1
Reference (EE MPI Patient Verified )
MPI Patient reference
date
Σ
1..1
dateTime
Dokumendi väljastamise aeg
author
Σ
1..1
Reference (PractitionerRole )
Viide contained PractitionerRole ressursile
title
Σ
1..1
string
Tõendi nimetus. Sama mis category
event
Σ
1..1
BackboneElement
Tervisetõendi kehtivus
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
period
Σ
1..1
Period
The period covered by the documentation
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
start
Σ C
1..1
dateTime
Alguskuupäev
end
Σ C
1..1
dateTime
Lõppkuupäev
Slices for section
C
1 .. *
BackboneElement
Composition is broken into sections Slice: Unordered, Open by value:code Constraints: cmp-1 , cmp-2
section:All Slices
Content/Rules for all slices
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
title
0..1
string
Label for section (e.g. for ToC)
code
0..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document.
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
0..1
Narrative
Text summary of the section, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
entry
C
0..*
Reference (Resource )
A reference to data that supports this section
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:decision
C
0..1
BackboneElement
Tervisetõendi otsusConstraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: decision
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
0..1
Narrative
Text summary of the section, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
entry
C
1..1
Reference (Tervisetõendi otsus )
Viide contained Observation ressursile otsuse koodiga
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:healthDeclaration
C
1..1
BackboneElement
TervisedeklaratsioonConstraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: health-declaration
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
0..1
Narrative
Text summary of the section, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
entry
C
1..1
Reference (QuestionnaireResponse )
Viide QuestionnaireResponse ressursile
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:medicalRestriction
C
0..1
BackboneElement
Meditsiinilised piirangudConstraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: medical-restrictions
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
0..1
Narrative
Text summary of the section, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
entry
C
0..*
Reference (Meditsiiniline piirang )
Viide contained Observation ressursile (Meditsiiniline piirang)
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:shortenedReason
C
0..1
BackboneElement
Lühema tervisekontrolli aja põhjusConstraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: shortened-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
1..1
Narrative
Vabatekst lühema tervisekontrolli aja põhjusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:rejectReason
C
0..1
BackboneElement
Eitava otsuse põhjendusConstraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: reject-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
1..1
Narrative
Vabatekst eitava otsuse põhjendusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:changeReason
C
0..1
BackboneElement
Tervisetõendi muutmise põhjusConstraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: change-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
1..1
Narrative
Vabatekst tervisetõendi muutmise põhjusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:cancelReason
C
0..1
BackboneElement
Tervisetõendi tühistamise põhjus. Read-only sektsioon, põhjus määratakse operatsiooniga.Constraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: cancel-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
1..1
Narrative
Vabatekst tervisetõendi tühistamise põhjusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
section:suspendReason
C
0..1
BackboneElement
Tervisetõendi peatamise põhjus. Read-only sektsioon, põhjus määratakse operatsiooniga.Constraints: cmp-1 , cmp-2
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
title
0..1
string
Label for section (e.g. for ToC)
code
1..1
CodeableConcept
Classification of section (recommended)Binding: DocumentSectionCodes ( example ) : Classification of a section of a composition/document. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: https://fhir.ee/CodeSystem/tervisetoendi-sektsioon
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: suspend-reason
display
0..1
string
Representation defined by the system
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
author
0..*
Reference (Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization )
Who and/or what authored the section
focus
0..1
Reference (Resource )
Who/what the section is about, when it is not about the subject of composition
text
C
1..1
Narrative
Vabatekst tervisetõendi peatamise põhjusegaThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
status
1..1
code
generated | extensions | additional | emptyBinding: NarrativeStatus ( required ) : The status of a resource narrative. Required Pattern: additional
div
C
1..1
xhtml
Limited xhtml contentConstraints: txt-1 , txt-2
orderedBy
0..1
CodeableConcept
Order of section entriesBinding: ListOrderCodes ( preferred ) : What order applies to the items in the entry.
emptyReason
C
0..1
CodeableConcept
Why the section is emptyBinding: ListEmptyReasons ( preferred ) : If a section is empty, why it is empty.
section
0..*
See section (Composition)
Nested Section
Documentation for this format
Terminology Bindings
Path Conformance ValueSet / Code URI
Composition.language required AllLanguages http://hl7.org/fhir/ValueSet/all-languages|5.0.0
From the FHIR Standard
Composition.contained:author.language required AllLanguages http://hl7.org/fhir/ValueSet/all-languages|5.0.0
From the FHIR Standard
Composition.contained:author.code example PractitionerRole http://hl7.org/fhir/ValueSet/practitioner-role
From the FHIR Standard
Composition.contained:author.specialty preferred PracticeSettingCodeValueSet http://hl7.org/fhir/ValueSet/c80-practice-codes
From the FHIR Standard
Composition.contained:author.characteristic example ServiceMode http://hl7.org/fhir/ValueSet/service-mode
From the FHIR Standard
Composition.contained:author.communication required AllLanguages http://hl7.org/fhir/ValueSet/all-languages|5.0.0
From the FHIR Standard
Composition.identifier.type extensible IdentifierTypeCodes http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Composition.status required EEHealthCertificateStatusVS https://fhir.ee/hcert/ValueSet/ee-health-certificate-status
From this IG
Composition.type preferred FHIRDocumentTypeCodes http://hl7.org/fhir/ValueSet/doc-typecodes
From the FHIR Standard
Composition.category required https://fhir.ee/ValueSet/tervisekontrolli-kasutusala https://fhir.ee/ValueSet/tervisekontrolli-kasutusala
Composition.attester.mode preferred CompositionAttestationMode http://hl7.org/fhir/ValueSet/composition-attestation-mode
From the FHIR Standard
Composition.section.code example DocumentSectionCodes http://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:decision.code example Pattern Value: decisionhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:decision.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:decision.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:healthDeclaration.code example Pattern Value: health-declarationhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:healthDeclaration.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:healthDeclaration.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:medicalRestriction.code example Pattern Value: medical-restrictionshttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:medicalRestriction.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:medicalRestriction.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:shortenedReason.code example Pattern Value: shortened-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:shortenedReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Composition.section:shortenedReason.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:shortenedReason.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:rejectReason.code example Pattern Value: reject-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:rejectReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Composition.section:rejectReason.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:rejectReason.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:changeReason.code example Pattern Value: change-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:changeReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Composition.section:changeReason.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:changeReason.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:cancelReason.code example Pattern Value: cancel-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:cancelReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Composition.section:cancelReason.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:cancelReason.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:suspendReason.code example Pattern Value: suspend-reasonhttp://hl7.org/fhir/ValueSet/doc-section-codes
From the FHIR Standard
Composition.section:suspendReason.text.status required Pattern Value: additionalhttp://hl7.org/fhir/ValueSet/narrative-status|5.0.0
From the FHIR Standard
Composition.section:suspendReason.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:suspendReason.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Constraints
Id Grade Path(s) Details Requirements
cmp-1 error Composition.section, Composition.section:decision, Composition.section:healthDeclaration, Composition.section:medicalRestriction, Composition.section:shortenedReason, Composition.section:rejectReason, Composition.section:changeReason, Composition.section:cancelReason, Composition.section:suspendReason 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:decision, Composition.section:healthDeclaration, Composition.section:medicalRestriction, Composition.section:shortenedReason, Composition.section:rejectReason, Composition.section:changeReason, Composition.section:cancelReason, Composition.section:suspendReason 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().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(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 **ALL** elements All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both : extension.exists() != value.exists()
txt-1 error Composition.section:shortenedReason.text.div, Composition.section:rejectReason.text.div, Composition.section:changeReason.text.div, Composition.section:cancelReason.text.div, Composition.section:suspendReason.text.div The narrative SHALL contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes : htmlChecks()
txt-2 error Composition.section:shortenedReason.text.div, Composition.section:rejectReason.text.div, Composition.section:changeReason.text.div, Composition.section:cancelReason.text.div, Composition.section:suspendReason.text.div The narrative SHALL have some non-whitespace content : htmlChecks()
This structure is derived from Composition
Summary
Mandatory: 17 elements(13 nested mandatory elements) Prohibited: 29 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices :
The element 2 is sliced based on the values of Composition.contained
The element 1 is sliced based on the value of Composition.section
Other representations of profile: CSV , Excel , Schematron