Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Composition
0..*
SEMD_Composition
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
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
versionId
Σ
0..1
id
Version specific identifier
lastUpdated
Σ
0..1
instant
When the resource version last changed
source
Σ
0..1
uri
Identifies where the resource comes from
profile
Σ
0..*
canonical (StructureDefinition )
Profiles this resource claims to conform to
security
Σ
0..*
Coding
Security Labels applied to this resourceBinding: AllSecurityLabels ( extensible ) : Security Labels from the Healthcare Privacy and Security Classification System.
Slices for tag
Σ
1 .. *
Coding
Tags applied to this resource Slice: Unordered, Open by value:system Binding: CommonTags ( example ) : Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
tag:semdGuideId
S Σ
1..1
Coding
Идентификатор руководства СЭМДBinding: CommonTags ( example ) : Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
system
Σ
1..1
uri
Identity of the terminology systemRequired Pattern: https://fhir.ru/ig/semd/systems/semd-guide
version
Σ
0..1
string
Version of the system - if relevant
code
Σ C
0..1
code
Symbol in syntax defined by the systemBinding: Руководства по реализации СЭМД ( required ) Required Pattern: urn:oid:1.2.643.5.1.13.13.14.7.9.5
display
Σ C
0..1
string
Representation defined by the system
userSelected
Σ
0..1
boolean
If this coding was chosen directly by the user
implicitRules
?! Σ
0..1
uri
A set of rules under which this content was created
language
0..1
code
Язык документаBinding: AllLanguages ( required ) : IETF language tag for a human language
Required Pattern: ru
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
contained
0..*
Resource
Contained, inline Resources
Slices for extension
0..*
Extension
ExtensionSlice: Unordered, Open by value:url
extension:compositionRecipient
0..1
(Complex)
Получатель информации, указываем фиксированное значение - Минздрав РФURL: https://fhir.ru/ig/semd/StructureDefinition/composition-recipient
id
0..1
id
Unique id for inter-element referencing
extension
0..0
url
1..1
uri
"https://fhir.ru/ig/semd/StructureDefinition/composition-recipient"
value[x]
1..1
Reference (Core Organization (Организация) )
Value of extension
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
reference
Σ C
0..1
string
Literal reference, Relative, internal or absolute URL
type
Σ
0..1
uri
Type the reference refers to (e.g. "Patient") - must be a resource in resourcesBinding: ResourceType ( extensible ) : Aa resource (or, for logical models, the URI of the logical model).
identifier
Σ C
0..1
Identifier
Logical reference, when literal reference is not known
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
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
Σ
0..1
uri
The namespace for the identifier valueRequired Pattern: urn:ietf:rfc:3986
value
Σ C
0..1
string
The value that is uniqueRequired Pattern: urn:oid:1.2.643.5.1.13
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)
display
Σ C
0..1
string
Text alternative for the resource
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored
url
Σ
0..1
uri
Canonical identifier for this Composition, represented as a URI (globally unique)
Slices for identifier
Σ
1 .. *
Identifier
Version-independent identifier for the Composition Slice: Unordered, Open by value:system
identifier:misDocumentId
S Σ
1..1
Identifier
Идентификатор документа в МИС с учетом версии
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
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. 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: http://terminology.hl7.org/CodeSystem/v2-0203
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: MR
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
system
Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
value
Σ C
0..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)
identifier:versionIndependentId
S Σ
0..1
Identifier
Набор версий документа
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
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. 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: http://terminology.hl7.org/CodeSystem/v2-0203
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: MR
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
system
Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
value
Σ C
0..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
registered | partial | preliminary | final | amended | corrected | appended | cancelled | entered-in-error | deprecated | unknownBinding: CompositionStatus ( required ) : The workflow/clinical status of the composition.
type
S Σ
1..1
CodeableConcept
Тип медицинского документаBinding: Виды медицинской документации ( required )
category
Σ
0..*
CodeableConcept
Categorization of CompositionBinding: ReferencedItemCategoryValueSet ( example ) : High-level kind of a clinical document at a macro level.
subject
S Σ
1..1
Reference (Core Patient (Пациент) )
Пациент
encounter
Σ
0..1
Reference (Encounter )
Context of the Composition
date
S Σ
1..1
dateTime
Composition editing time
useContext
Σ
0..*
UsageContext
The context that the content is intended to support
author
S Σ
1..*
Reference (Роль медицинского работника )
Автор
name
Σ
0..1
string
Name for this Composition (computer friendly)
title
S Σ
1..1
string
Human Readable name/title
note
0..*
Annotation
For any additional notes
attester
S
0..*
BackboneElement
Лицо, придавшее юридическую силу
id
0..1
string
Unique id for inter-element referencing
Slices for extension
0..*
Extension
ExtensionSlice: Unordered, Open by value:url
extension:signatureCode
0..1
string
Подпись лица, придавшего документу юридическую силуURL: https://fhir.ru/ig/semd/StructureDefinition/signature-code
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
mode
1..1
CodeableConcept
personal | professional | legal | officialBinding: CompositionAttestationMode ( preferred ) : The way in which a person authenticated a composition.
time
0..1
dateTime
When the composition was attested
party
0..1
Reference (Роль медицинского работника )
Who attested the composition
custodian
S Σ
0..1
Reference (Core Organization (Организация) )
Хранитель документа
relatesTo
0..*
RelatedArtifact
Relationships to other compositions/documents
event
Σ
0..*
BackboneElement
The clinical service(s) being documented
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
period
Σ
0..1
Period
The period covered by the documentation
detail
Σ
0..*
CodeableReference (Resource )
The event(s) being documented, as code(s), reference(s), or bothBinding: v3 Code System ActCode ( example ) : This list of codes represents the main clinical acts being documented.
Slices for section
S C
4 .. *
BackboneElement
Секция документа 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
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required )
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:SPECIMENS
S C
1..1
BackboneElement
Информация об исследованных материалахConstraints: cmp-1 , cmp-2
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)Required Pattern: Информация об исследованных материалах
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: SPECIMENS
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
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 system
text
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Информация об исследованных материалах
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:ANALYSERS
S C
1..1
BackboneElement
Информация об оборудовании и расходных материалахConstraints: cmp-1 , cmp-2
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)Required Pattern: Информация об оборудовании и расходных материалах
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: ANALYSERS
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
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 system
text
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Информация об оборудовании и расходных материалах
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:VITALPARAM
S C
1..1
BackboneElement
Витальные параметрыConstraints: cmp-1 , cmp-2
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)Required Pattern: Витальные параметры
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: VITALPARAM
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
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 system
text
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Витальные параметры
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:RESLAB
S C
1..1
BackboneElement
Результаты лабораторных исследованийConstraints: cmp-1 , cmp-2
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)Required Pattern: Результаты лабораторных исследований
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: RESLAB
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
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 system
text
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Результаты лабораторных исследований
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:SERVICES
S C
0..1
BackboneElement
Оказанные услугиConstraints: cmp-1 , cmp-2
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)Required Pattern: Оказанные услуги
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: SERVICES
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
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 system
text
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Оказанные услуги
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:LINCDOCS
S C
0..1
BackboneElement
Связанные документыConstraints: cmp-1 , cmp-2
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)Required Pattern: Связанные документы
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: LINCDOCS
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
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 system
text
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Связанные документы
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
Documentation for this format
Path Conformance ValueSet / Code URI
Composition.meta.security extensible AllSecurityLabels http://hl7.org/fhir/ValueSet/security-labels
From the FHIR Standard
Composition.meta.tag example CommonTags http://hl7.org/fhir/ValueSet/common-tags
From the FHIR Standard
Composition.meta.tag:semdGuideId example CommonTags http://hl7.org/fhir/ValueSet/common-tags
From the FHIR Standard
Composition.meta.tag:semdGuideId.code required Pattern Value: urn:oid:1.2.643.5.1.13.13.14.7.9.5https://fhir.ru/ig/semd/ValueSet/semd-vs-cda-guide-id
From this IG
Composition.language required Pattern Value: ruhttp://hl7.org/fhir/ValueSet/all-languages|5.0.0
From the FHIR Standard
Composition.extension:compositionRecipient.value[x].type extensible ResourceType http://hl7.org/fhir/ValueSet/resource-types
From the FHIR Standard
Composition.extension:compositionRecipient.value[x].identifier.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|5.0.0
From the FHIR Standard
Composition.extension:compositionRecipient.value[x].identifier.type extensible IdentifierTypeCodes http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Composition.identifier:misDocumentId.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|5.0.0
From the FHIR Standard
Composition.identifier:misDocumentId.type extensible Pattern Value: MR http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Composition.identifier:versionIndependentId.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|5.0.0
From the FHIR Standard
Composition.identifier:versionIndependentId.type extensible Pattern Value: MR http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Composition.status required CompositionStatus http://hl7.org/fhir/ValueSet/composition-status|5.0.0
From the FHIR Standard
Composition.type required SEMD_Vs_Nsi_Types_Medical_Documentation (a valid code from Виды медицинской документации )https://fhir.ru/ig/semd/ValueSet/semd-vs-nsi-types-medical-documentation
From this IG
Composition.category example ReferencedItemCategoryValueSet http://hl7.org/fhir/ValueSet/referenced-item-category
From the FHIR Standard
Composition.attester.mode preferred CompositionAttestationMode http://hl7.org/fhir/ValueSet/composition-attestation-mode
From the FHIR Standard
Composition.event.detail example ActCode http://terminology.hl7.org/ValueSet/v3-ActCode
Composition.section.code required SEMD_Vs_Cda_Section_Codes (a valid code from Коды секций СЭМД )https://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
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:SPECIMENS.code required Pattern Value: SPECIMENShttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:SPECIMENS.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:SPECIMENS.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:ANALYSERS.code required Pattern Value: ANALYSERShttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:ANALYSERS.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:ANALYSERS.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:VITALPARAM.code required Pattern Value: VITALPARAMhttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:VITALPARAM.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:VITALPARAM.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:RESLAB.code required Pattern Value: RESLABhttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:RESLAB.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:RESLAB.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:SERVICES.code required Pattern Value: SERVICEShttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:SERVICES.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:SERVICES.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:LINCDOCS.code required Pattern Value: LINCDOCShttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:LINCDOCS.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:LINCDOCS.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:SPECIMENS, Composition.section:ANALYSERS, Composition.section:VITALPARAM, Composition.section:RESLAB, Composition.section:SERVICES, Composition.section:LINCDOCS 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:SPECIMENS, Composition.section:ANALYSERS, Composition.section:VITALPARAM, Composition.section:RESLAB, Composition.section:SERVICES, Composition.section:LINCDOCS 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()
This structure is derived from SEMD_Composition
Summary
Mandatory: 4 elements
Slices
This structure defines the following Slices :
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..*
SEMD_Composition
A set of resources composed into a single coherent clinical statement with clinical attestation
meta
Σ
0..1
Meta
Metadata about the resource
Slices for tag
Σ
1 .. *
Coding
Tags applied to this resource Slice: Unordered, Open by value:system Binding: CommonTags ( example ) : Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
tag:semdGuideId
S Σ
1..1
Coding
Идентификатор руководства СЭМДBinding: CommonTags ( example ) : Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
system
Σ
1..1
uri
Identity of the terminology systemRequired Pattern: https://fhir.ru/ig/semd/systems/semd-guide
code
Σ C
0..1
code
Symbol in syntax defined by the systemBinding: Руководства по реализации СЭМД ( required ) Required Pattern: urn:oid:1.2.643.5.1.13.13.14.7.9.5
implicitRules
?! Σ
0..1
uri
A set of rules under which this content was created
language
0..1
code
Язык документаBinding: AllLanguages ( required ) : IETF language tag for a human language
Required Pattern: ru
contained
0..*
Resource
Contained, inline Resources
Slices for extension
Content/Rules for all slices
extension:compositionRecipient
0..1
(Complex)
Получатель информации, указываем фиксированное значение - Минздрав РФURL: https://fhir.ru/ig/semd/StructureDefinition/composition-recipient
extension
0..0
url
1..1
uri
"https://fhir.ru/ig/semd/StructureDefinition/composition-recipient"
value[x]
1..1
Reference (Core Organization (Организация) )
Value of extension
reference
Σ C
0..1
string
Literal reference, Relative, internal or absolute URL
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored
Slices for identifier
Σ
1 .. *
Identifier
Version-independent identifier for the Composition Slice: Unordered, Open by value:system
identifier:misDocumentId
S Σ
1..1
Identifier
Идентификатор документа в МИС с учетом версии
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
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. 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: http://terminology.hl7.org/CodeSystem/v2-0203
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: MR
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
system
Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
identifier:versionIndependentId
S Σ
0..1
Identifier
Набор версий документа
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
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. 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: http://terminology.hl7.org/CodeSystem/v2-0203
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: MR
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
system
Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
status
?! Σ
1..1
code
registered | partial | preliminary | final | amended | corrected | appended | cancelled | entered-in-error | deprecated | unknownBinding: CompositionStatus ( required ) : The workflow/clinical status of the composition.
type
S Σ
1..1
CodeableConcept
Тип медицинского документаBinding: Виды медицинской документации ( required )
subject
S Σ
1..1
Reference (Core Patient (Пациент) )
Пациент
date
S Σ
1..1
dateTime
Composition editing time
author
S Σ
1..*
Reference (Роль медицинского работника )
Автор
title
S Σ
1..1
string
Human Readable name/title
attester
S
0..*
BackboneElement
Лицо, придавшее юридическую силу
Slices for extension
Content/Rules for all slices
extension:signatureCode
0..1
string
Подпись лица, придавшего документу юридическую силуURL: https://fhir.ru/ig/semd/StructureDefinition/signature-code
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
mode
1..1
CodeableConcept
personal | professional | legal | officialBinding: CompositionAttestationMode ( preferred ) : The way in which a person authenticated a composition.
custodian
S Σ
0..1
Reference (Core Organization (Организация) )
Хранитель документа
Slices for section
S C
4 .. *
BackboneElement
Секция документа 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
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required )
entry
C
0..*
Reference (Resource )
A reference to data that supports this section
section:SPECIMENS
S C
1..1
BackboneElement
Информация об исследованных материалахConstraints: cmp-1 , cmp-2
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
title
0..1
string
Label for section (e.g. for ToC)Required Pattern: Информация об исследованных материалах
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: SPECIMENS
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
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Информация об исследованных материалах
entry
C
0..*
Reference (Resource )
A reference to data that supports this section
section:ANALYSERS
S C
1..1
BackboneElement
Информация об оборудовании и расходных материалахConstraints: cmp-1 , cmp-2
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
title
0..1
string
Label for section (e.g. for ToC)Required Pattern: Информация об оборудовании и расходных материалах
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: ANALYSERS
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
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Информация об оборудовании и расходных материалах
entry
C
0..*
Reference (Resource )
A reference to data that supports this section
section:VITALPARAM
S C
1..1
BackboneElement
Витальные параметрыConstraints: cmp-1 , cmp-2
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
title
0..1
string
Label for section (e.g. for ToC)Required Pattern: Витальные параметры
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: VITALPARAM
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
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Витальные параметры
entry
C
0..*
Reference (Resource )
A reference to data that supports this section
section:RESLAB
S C
1..1
BackboneElement
Результаты лабораторных исследованийConstraints: cmp-1 , cmp-2
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
title
0..1
string
Label for section (e.g. for ToC)Required Pattern: Результаты лабораторных исследований
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: RESLAB
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
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Результаты лабораторных исследований
entry
C
0..*
Reference (Resource )
A reference to data that supports this section
section:SERVICES
S C
0..1
BackboneElement
Оказанные услугиConstraints: cmp-1 , cmp-2
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
title
0..1
string
Label for section (e.g. for ToC)Required Pattern: Оказанные услуги
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: SERVICES
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
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Оказанные услуги
entry
C
0..*
Reference (Resource )
A reference to data that supports this section
section:LINCDOCS
S C
0..1
BackboneElement
Связанные документыConstraints: cmp-1 , cmp-2
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
title
0..1
string
Label for section (e.g. for ToC)Required Pattern: Связанные документы
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: LINCDOCS
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
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Связанные документы
entry
C
0..*
Reference (Resource )
A reference to data that supports this section
Documentation for this format
Terminology Bindings
Path Conformance ValueSet / Code URI
Composition.meta.tag example CommonTags http://hl7.org/fhir/ValueSet/common-tags
From the FHIR Standard
Composition.meta.tag:semdGuideId example CommonTags http://hl7.org/fhir/ValueSet/common-tags
From the FHIR Standard
Composition.meta.tag:semdGuideId.code required Pattern Value: urn:oid:1.2.643.5.1.13.13.14.7.9.5https://fhir.ru/ig/semd/ValueSet/semd-vs-cda-guide-id
From this IG
Composition.language required Pattern Value: ruhttp://hl7.org/fhir/ValueSet/all-languages|5.0.0
From the FHIR Standard
Composition.identifier:misDocumentId.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|5.0.0
From the FHIR Standard
Composition.identifier:misDocumentId.type extensible Pattern Value: MR http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Composition.identifier:versionIndependentId.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|5.0.0
From the FHIR Standard
Composition.identifier:versionIndependentId.type extensible Pattern Value: MR http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Composition.status required CompositionStatus http://hl7.org/fhir/ValueSet/composition-status|5.0.0
From the FHIR Standard
Composition.type required SEMD_Vs_Nsi_Types_Medical_Documentation (a valid code from Виды медицинской документации )https://fhir.ru/ig/semd/ValueSet/semd-vs-nsi-types-medical-documentation
From this IG
Composition.attester.mode preferred CompositionAttestationMode http://hl7.org/fhir/ValueSet/composition-attestation-mode
From the FHIR Standard
Composition.section.code required SEMD_Vs_Cda_Section_Codes (a valid code from Коды секций СЭМД )https://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:SPECIMENS.code required Pattern Value: SPECIMENShttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:ANALYSERS.code required Pattern Value: ANALYSERShttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:VITALPARAM.code required Pattern Value: VITALPARAMhttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:RESLAB.code required Pattern Value: RESLABhttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:SERVICES.code required Pattern Value: SERVICEShttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:LINCDOCS.code required Pattern Value: LINCDOCShttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Constraints
Id Grade Path(s) Details Requirements
cmp-1 error Composition.section, Composition.section:SPECIMENS, Composition.section:ANALYSERS, Composition.section:VITALPARAM, Composition.section:RESLAB, Composition.section:SERVICES, Composition.section:LINCDOCS 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:SPECIMENS, Composition.section:ANALYSERS, Composition.section:VITALPARAM, Composition.section:RESLAB, Composition.section:SERVICES, Composition.section:LINCDOCS 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()
Snapshot View
Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Composition
0..*
SEMD_Composition
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
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
versionId
Σ
0..1
id
Version specific identifier
lastUpdated
Σ
0..1
instant
When the resource version last changed
source
Σ
0..1
uri
Identifies where the resource comes from
profile
Σ
0..*
canonical (StructureDefinition )
Profiles this resource claims to conform to
security
Σ
0..*
Coding
Security Labels applied to this resourceBinding: AllSecurityLabels ( extensible ) : Security Labels from the Healthcare Privacy and Security Classification System.
Slices for tag
Σ
1 .. *
Coding
Tags applied to this resource Slice: Unordered, Open by value:system Binding: CommonTags ( example ) : Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
tag:semdGuideId
S Σ
1..1
Coding
Идентификатор руководства СЭМДBinding: CommonTags ( example ) : Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
system
Σ
1..1
uri
Identity of the terminology systemRequired Pattern: https://fhir.ru/ig/semd/systems/semd-guide
version
Σ
0..1
string
Version of the system - if relevant
code
Σ C
0..1
code
Symbol in syntax defined by the systemBinding: Руководства по реализации СЭМД ( required ) Required Pattern: urn:oid:1.2.643.5.1.13.13.14.7.9.5
display
Σ C
0..1
string
Representation defined by the system
userSelected
Σ
0..1
boolean
If this coding was chosen directly by the user
implicitRules
?! Σ
0..1
uri
A set of rules under which this content was created
language
0..1
code
Язык документаBinding: AllLanguages ( required ) : IETF language tag for a human language
Required Pattern: ru
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
contained
0..*
Resource
Contained, inline Resources
Slices for extension
0..*
Extension
ExtensionSlice: Unordered, Open by value:url
extension:compositionRecipient
0..1
(Complex)
Получатель информации, указываем фиксированное значение - Минздрав РФURL: https://fhir.ru/ig/semd/StructureDefinition/composition-recipient
id
0..1
id
Unique id for inter-element referencing
extension
0..0
url
1..1
uri
"https://fhir.ru/ig/semd/StructureDefinition/composition-recipient"
value[x]
1..1
Reference (Core Organization (Организация) )
Value of extension
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
reference
Σ C
0..1
string
Literal reference, Relative, internal or absolute URL
type
Σ
0..1
uri
Type the reference refers to (e.g. "Patient") - must be a resource in resourcesBinding: ResourceType ( extensible ) : Aa resource (or, for logical models, the URI of the logical model).
identifier
Σ C
0..1
Identifier
Logical reference, when literal reference is not known
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
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
Σ
0..1
uri
The namespace for the identifier valueRequired Pattern: urn:ietf:rfc:3986
value
Σ C
0..1
string
The value that is uniqueRequired Pattern: urn:oid:1.2.643.5.1.13
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)
display
Σ C
0..1
string
Text alternative for the resource
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored
url
Σ
0..1
uri
Canonical identifier for this Composition, represented as a URI (globally unique)
Slices for identifier
Σ
1 .. *
Identifier
Version-independent identifier for the Composition Slice: Unordered, Open by value:system
identifier:misDocumentId
S Σ
1..1
Identifier
Идентификатор документа в МИС с учетом версии
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
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. 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: http://terminology.hl7.org/CodeSystem/v2-0203
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: MR
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
system
Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
value
Σ C
0..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)
identifier:versionIndependentId
S Σ
0..1
Identifier
Набор версий документа
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
use
?! Σ
0..1
code
usual | official | temp | secondary | old (If known)Binding: IdentifierUse ( required ) : Identifies the purpose for this identifier, if known .
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. 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: http://terminology.hl7.org/CodeSystem/v2-0203
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: MR
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
system
Σ
1..1
uri
The namespace for the identifier valueExample General: http://www.acme.com/identifiers/patient
value
Σ C
0..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
registered | partial | preliminary | final | amended | corrected | appended | cancelled | entered-in-error | deprecated | unknownBinding: CompositionStatus ( required ) : The workflow/clinical status of the composition.
type
S Σ
1..1
CodeableConcept
Тип медицинского документаBinding: Виды медицинской документации ( required )
category
Σ
0..*
CodeableConcept
Categorization of CompositionBinding: ReferencedItemCategoryValueSet ( example ) : High-level kind of a clinical document at a macro level.
subject
S Σ
1..1
Reference (Core Patient (Пациент) )
Пациент
encounter
Σ
0..1
Reference (Encounter )
Context of the Composition
date
S Σ
1..1
dateTime
Composition editing time
useContext
Σ
0..*
UsageContext
The context that the content is intended to support
author
S Σ
1..*
Reference (Роль медицинского работника )
Автор
name
Σ
0..1
string
Name for this Composition (computer friendly)
title
S Σ
1..1
string
Human Readable name/title
note
0..*
Annotation
For any additional notes
attester
S
0..*
BackboneElement
Лицо, придавшее юридическую силу
id
0..1
string
Unique id for inter-element referencing
Slices for extension
0..*
Extension
ExtensionSlice: Unordered, Open by value:url
extension:signatureCode
0..1
string
Подпись лица, придавшего документу юридическую силуURL: https://fhir.ru/ig/semd/StructureDefinition/signature-code
modifierExtension
?! Σ
0..*
Extension
Extensions that cannot be ignored even if unrecognized
mode
1..1
CodeableConcept
personal | professional | legal | officialBinding: CompositionAttestationMode ( preferred ) : The way in which a person authenticated a composition.
time
0..1
dateTime
When the composition was attested
party
0..1
Reference (Роль медицинского работника )
Who attested the composition
custodian
S Σ
0..1
Reference (Core Organization (Организация) )
Хранитель документа
relatesTo
0..*
RelatedArtifact
Relationships to other compositions/documents
event
Σ
0..*
BackboneElement
The clinical service(s) being documented
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
period
Σ
0..1
Period
The period covered by the documentation
detail
Σ
0..*
CodeableReference (Resource )
The event(s) being documented, as code(s), reference(s), or bothBinding: v3 Code System ActCode ( example ) : This list of codes represents the main clinical acts being documented.
Slices for section
S C
4 .. *
BackboneElement
Секция документа 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
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required )
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:SPECIMENS
S C
1..1
BackboneElement
Информация об исследованных материалахConstraints: cmp-1 , cmp-2
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)Required Pattern: Информация об исследованных материалах
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: SPECIMENS
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
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 system
text
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Информация об исследованных материалах
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:ANALYSERS
S C
1..1
BackboneElement
Информация об оборудовании и расходных материалахConstraints: cmp-1 , cmp-2
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)Required Pattern: Информация об оборудовании и расходных материалах
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: ANALYSERS
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
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 system
text
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Информация об оборудовании и расходных материалах
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:VITALPARAM
S C
1..1
BackboneElement
Витальные параметрыConstraints: cmp-1 , cmp-2
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)Required Pattern: Витальные параметры
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: VITALPARAM
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
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 system
text
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Витальные параметры
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:RESLAB
S C
1..1
BackboneElement
Результаты лабораторных исследованийConstraints: cmp-1 , cmp-2
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)Required Pattern: Результаты лабораторных исследований
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: RESLAB
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
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 system
text
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Результаты лабораторных исследований
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:SERVICES
S C
0..1
BackboneElement
Оказанные услугиConstraints: cmp-1 , cmp-2
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)Required Pattern: Оказанные услуги
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: SERVICES
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
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 system
text
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Оказанные услуги
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:LINCDOCS
S C
0..1
BackboneElement
Связанные документыConstraints: cmp-1 , cmp-2
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)Required Pattern: Связанные документы
code
S
1..1
CodeableConcept
Код секции документаBinding: Коды секций документа ( required ) 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.ru/ig/semd/CodeSystem/semd-cs-nsi-section-codes
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: LINCDOCS
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
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 system
text
Σ
0..1
string
Plain text representation of the conceptRequired Pattern: Связанные документы
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
Documentation for this format
Terminology Bindings
Path Conformance ValueSet / Code URI
Composition.meta.security extensible AllSecurityLabels http://hl7.org/fhir/ValueSet/security-labels
From the FHIR Standard
Composition.meta.tag example CommonTags http://hl7.org/fhir/ValueSet/common-tags
From the FHIR Standard
Composition.meta.tag:semdGuideId example CommonTags http://hl7.org/fhir/ValueSet/common-tags
From the FHIR Standard
Composition.meta.tag:semdGuideId.code required Pattern Value: urn:oid:1.2.643.5.1.13.13.14.7.9.5https://fhir.ru/ig/semd/ValueSet/semd-vs-cda-guide-id
From this IG
Composition.language required Pattern Value: ruhttp://hl7.org/fhir/ValueSet/all-languages|5.0.0
From the FHIR Standard
Composition.extension:compositionRecipient.value[x].type extensible ResourceType http://hl7.org/fhir/ValueSet/resource-types
From the FHIR Standard
Composition.extension:compositionRecipient.value[x].identifier.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|5.0.0
From the FHIR Standard
Composition.extension:compositionRecipient.value[x].identifier.type extensible IdentifierTypeCodes http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Composition.identifier:misDocumentId.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|5.0.0
From the FHIR Standard
Composition.identifier:misDocumentId.type extensible Pattern Value: MR http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Composition.identifier:versionIndependentId.use required IdentifierUse http://hl7.org/fhir/ValueSet/identifier-use|5.0.0
From the FHIR Standard
Composition.identifier:versionIndependentId.type extensible Pattern Value: MR http://hl7.org/fhir/ValueSet/identifier-type
From the FHIR Standard
Composition.status required CompositionStatus http://hl7.org/fhir/ValueSet/composition-status|5.0.0
From the FHIR Standard
Composition.type required SEMD_Vs_Nsi_Types_Medical_Documentation (a valid code from Виды медицинской документации )https://fhir.ru/ig/semd/ValueSet/semd-vs-nsi-types-medical-documentation
From this IG
Composition.category example ReferencedItemCategoryValueSet http://hl7.org/fhir/ValueSet/referenced-item-category
From the FHIR Standard
Composition.attester.mode preferred CompositionAttestationMode http://hl7.org/fhir/ValueSet/composition-attestation-mode
From the FHIR Standard
Composition.event.detail example ActCode http://terminology.hl7.org/ValueSet/v3-ActCode
Composition.section.code required SEMD_Vs_Cda_Section_Codes (a valid code from Коды секций СЭМД )https://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
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:SPECIMENS.code required Pattern Value: SPECIMENShttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:SPECIMENS.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:SPECIMENS.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:ANALYSERS.code required Pattern Value: ANALYSERShttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:ANALYSERS.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:ANALYSERS.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:VITALPARAM.code required Pattern Value: VITALPARAMhttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:VITALPARAM.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:VITALPARAM.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:RESLAB.code required Pattern Value: RESLABhttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:RESLAB.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:RESLAB.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:SERVICES.code required Pattern Value: SERVICEShttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:SERVICES.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:SERVICES.emptyReason preferred ListEmptyReasons http://hl7.org/fhir/ValueSet/list-empty-reason
From the FHIR Standard
Composition.section:LINCDOCS.code required Pattern Value: LINCDOCShttps://fhir.ru/ig/semd/ValueSet/semd-vs-cda-section-codes
From this IG
Composition.section:LINCDOCS.orderedBy preferred ListOrderCodes http://hl7.org/fhir/ValueSet/list-order
From the FHIR Standard
Composition.section:LINCDOCS.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:SPECIMENS, Composition.section:ANALYSERS, Composition.section:VITALPARAM, Composition.section:RESLAB, Composition.section:SERVICES, Composition.section:LINCDOCS 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:SPECIMENS, Composition.section:ANALYSERS, Composition.section:VITALPARAM, Composition.section:RESLAB, Composition.section:SERVICES, Composition.section:LINCDOCS 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()
This structure is derived from SEMD_Composition
Summary
Mandatory: 4 elements
Slices
This structure defines the following Slices :
The element 1 is sliced based on the value of Composition.section
Other representations of profile: CSV , Excel , Schematron