International Patient Summary (IPS)
1.1.0-ballot - CI Build

International Patient Summary (IPS), published by Health Level Seven. This guide is not an authorized publication; it is the continuous build for version 1.1.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/CDA-IPS/ and changes regularly. See the Directory of published versions

Logical Model: IPS Advance Directive Observation

Official URL: http://art-decor.org/fhir/StructureDefinition/2.16.840.1.113883.10.22.4.37--20200508162154 Version: 1.1.0-ballot
Draft as of 2020-05-08 Computable Name: IPSAdvanceDirectiveObservation
Other Identifiers: OID:2.16.840.1.113883.10.22.4.37 (use: official, )

This clinical statement represents Advance Directive Observation findings (e.g., “resuscitation status is Full Code”) rather than orders. It should not be considered a legal document or a substitute for the actual Advance Directive document. The related legal documents are referenced using the reference/externalReference element. The Advance Directive Observation describes the patient’s directives, including but not limited to: • Medications • Transfer of Care to Hospital • Treatment • Procedures • Intubation and Ventilation • Diagnostic Tests • Tests The observation/value element contains the detailed patient directive which may be coded or text. For example, a category directive may be antibiotics, and the details would be intravenous antibiotics only.

Usage:

Formal Views of Template Content

Description of Template, Differentials, Snapshots and how the different presentations work.

This structure is derived from Observation

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..* Observation XML Namespace: urn:hl7-org:v3
Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, derivationExpr, text, statusCode, effectiveTime, priorityCode, repeatNumber, languageCode, value, interpretationCode, methodCode, targetSiteCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, referenceRange, sdtcInFulfillmentOf1
Base for all types and resources
Instance of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... Slices for templateId 1..* II Slice: Unordered, Open by value:root, value:extension
.... templateId:primary S 1..1 II
..... @root 1..1 string Fixed Value: 2.16.840.1.113883.10.22.4.37
... @classCode 1..1 code Fixed Value: OBS
... @moodCode 1..1 code Fixed Value: EVN
... code S 1..1 CD Binding: http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000 (example): AdvanceDirectiveTypeCode

... statusCode S 1..1 CS
.... @code 0..1 cs Fixed Value: completed
... effectiveTime S 1..1 IVL_TS
.... low S 1..1 IVXB_TS
.... high S 1..1 IVXB_TS
... value S 1..1 ANY, BL, ED, ST, CD, CV, CE, CO, SC, II, TEL, AD, EN, INT, REAL, PQ, MO, TS, IVL_PQ, IVL_TS, PIVL_TS, EIVL_TS, SXPR_TS, RTO_PQ_PQ
... author S 0..* Author
... Slices for participant 1..* Participant2 Slice: Unordered, Open by value:typeCode
.... participant:primary 1..1 Participant2
..... @typeCode 1..1 code Fixed Value: VRF
..... Slices for time Content/Rules for all slices
...... time:primary S 1..1 IVL_TS
..... Slices for participantRole Content/Rules for all slices
...... participantRole:primary S 1..1 ParticipantRole
....... Slices for code Content/Rules for all slices
........ code:primary S 1..1 CE
....... Slices for addr Content/Rules for all slices
........ addr:primary S 1..1 AD
....... Slices for playingEntity Content/Rules for all slices
........ playingEntity:primary 1..1 PlayingEntity
......... Slices for code Content/Rules for all slices
.......... code:primary S 1..1 CE
......... Slices for name Content/Rules for all slices
.......... name:primary S 1..1 PN
.... participant:secondary 1..1 Participant2
..... @typeCode 1..1 code Fixed Value: CST
..... Slices for participantRole Content/Rules for all slices
...... participantRole:secondary S 1..1 ParticipantRole
....... @classCode 1..1 code Fixed Value: AGNT
....... Slices for code Content/Rules for all slices
........ code:secondary S 1..1 CE
....... Slices for addr Content/Rules for all slices
........ addr:secondary S 1..1 AD
....... Slices for telecom Content/Rules for all slices
........ telecom:secondary S 1..1 TEL
....... Slices for playingEntity Content/Rules for all slices
........ playingEntity:secondary S 1..1 PlayingEntity
......... Slices for code Content/Rules for all slices
.......... code:secondary S 1..1 CE
......... Slices for name Content/Rules for all slices
.......... name:secondary S 1..1 PN
... reference S 0..* Reference
.... @typeCode 1..1 code Fixed Value: REFR
.... externalDocument S 1..1 ExternalDocument
..... id S 1..* II
..... text 0..1 ED
...... reference 0..1 TEL

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Observation.codeexamplehttp://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000
http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000
NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..* Observation XML Namespace: urn:hl7-org:v3
Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, derivationExpr, text, statusCode, effectiveTime, priorityCode, repeatNumber, languageCode, value, interpretationCode, methodCode, targetSiteCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, referenceRange, sdtcInFulfillmentOf1
Base for all types and resources
Instance of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... Slices for templateId 1..* II Slice: Unordered, Open by value:root, value:extension
.... templateId:primary S 1..1 II
..... @root 1..1 string Fixed Value: 2.16.840.1.113883.10.22.4.37
... @classCode 1..1 code Binding: CDAActClassObservation (required)
Fixed Value: OBS
... @moodCode 1..1 code Binding: XActMoodDocumentObservation (2.0.0) (required)
Fixed Value: EVN
... code S 1..1 CD Binding: http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000 (example): AdvanceDirectiveTypeCode

... statusCode S 1..1 CS Binding: ActStatus (required)
.... @code 0..1 cs Fixed Value: completed
... effectiveTime S 1..1 IVL_TS
.... low S 1..1 IVXB_TS
.... high S 1..1 IVXB_TS
... value S 1..1
.... value ANY
.... value BL
.... value ED
.... value ST
.... value CD
.... value CV
.... value CE
.... value CO
.... value SC
.... value II
.... value TEL
.... value AD
.... value EN
.... value INT
.... value REAL
.... value PQ
.... value MO
.... value TS
.... value IVL_PQ
.... value IVL_TS
.... value PIVL_TS
.... value EIVL_TS
.... value SXPR_TS
.... value RTO_PQ_PQ
... author S 0..* Author
... Slices for participant 1..* Participant2 Slice: Unordered, Open by value:typeCode
.... participant:primary 1..1 Participant2
..... @typeCode 1..1 code Binding: CDAParticipationType (required)
Fixed Value: VRF
..... Slices for time Content/Rules for all slices
...... time:primary S 1..1 IVL_TS
..... Slices for participantRole Content/Rules for all slices
...... participantRole:primary S 1..1 ParticipantRole
....... Slices for code Content/Rules for all slices
........ code:primary S 1..1 CE Binding: CDARoleCode (example)
....... Slices for addr Content/Rules for all slices
........ addr:primary S 1..1 AD
....... Slices for playingEntity Content/Rules for all slices
........ playingEntity:primary 1..1 PlayingEntity
......... Slices for code Content/Rules for all slices
.......... code:primary S 1..1 CE Binding: CDAEntityCode (example)
......... Slices for name Content/Rules for all slices
.......... name:primary S 1..1 PN
.... participant:secondary 1..1 Participant2
..... @typeCode 1..1 code Binding: CDAParticipationType (required)
Fixed Value: CST
..... Slices for participantRole Content/Rules for all slices
...... participantRole:secondary S 1..1 ParticipantRole
....... @classCode 1..1 code Binding: CDARoleClassRoot (required)
Fixed Value: AGNT
....... Slices for code Content/Rules for all slices
........ code:secondary S 1..1 CE Binding: CDARoleCode (example)
....... Slices for addr Content/Rules for all slices
........ addr:secondary S 1..1 AD
....... Slices for telecom Content/Rules for all slices
........ telecom:secondary S 1..1 TEL
....... Slices for playingEntity Content/Rules for all slices
........ playingEntity:secondary S 1..1 PlayingEntity
......... Slices for code Content/Rules for all slices
.......... code:secondary S 1..1 CE Binding: CDAEntityCode (example)
......... Slices for name Content/Rules for all slices
.......... name:secondary S 1..1 PN
... reference S 0..* Reference
.... @typeCode 1..1 code Binding: x_ActRelationshipExternalReference (required)
Fixed Value: REFR
.... externalDocument S 1..1 ExternalDocument
..... id S 1..* II
..... text 0..1 ED
...... reference 0..1 TEL

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Observation.classCoderequiredFixed Value: OBS
http://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation
Observation.moodCoderequiredFixed Value: EVN
http://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0
Observation.codeexamplehttp://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000
http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000
Observation.statusCoderequiredActStatus
http://terminology.hl7.org/ValueSet/v3-ActStatus
Observation.participant:primary.typeCoderequiredFixed Value: VRF
http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType
Observation.participant:primary.participantRole:primary.code:primaryexampleCDARoleCode
http://hl7.org/cda/stds/core/ValueSet/CDARoleCode
Observation.participant:primary.participantRole:primary.playingEntity:primary.code:primaryexampleCDAEntityCode
http://hl7.org/cda/stds/core/ValueSet/CDAEntityCode
Observation.participant:secondary.typeCoderequiredFixed Value: CST
http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType
Observation.participant:secondary.participantRole:secondary.classCoderequiredFixed Value: AGNT
http://hl7.org/cda/stds/core/ValueSet/CDARoleClassRoot
Observation.participant:secondary.participantRole:secondary.code:secondaryexampleCDARoleCode
http://hl7.org/cda/stds/core/ValueSet/CDARoleCode
Observation.participant:secondary.participantRole:secondary.playingEntity:secondary.code:secondaryexampleCDAEntityCode
http://hl7.org/cda/stds/core/ValueSet/CDAEntityCode
Observation.reference.typeCoderequiredFixed Value: REFR
http://terminology.hl7.org/ValueSet/v3-xActRelationshipExternalReference
NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..* Observation XML Namespace: urn:hl7-org:v3
Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, derivationExpr, text, statusCode, effectiveTime, priorityCode, repeatNumber, languageCode, value, interpretationCode, methodCode, targetSiteCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, referenceRange, sdtcInFulfillmentOf1
Base for all types and resources
Instance of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
... realmCode 0..* CS
... typeId 0..1 II
.... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.... @assigningAuthorityName 0..1 st
.... @displayable 0..1 bl
.... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
.... @extension 1..1 st
... Slices for templateId 1..* II Slice: Unordered, Open by value:root, value:extension
.... templateId:primary S 1..1 II
..... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
..... @assigningAuthorityName 0..1 st
..... @displayable 0..1 bl
..... @root 1..1 string Fixed Value: 2.16.840.1.113883.10.22.4.37
..... @extension 0..1 st
... @classCode 1..1 code Binding: CDAActClassObservation (required)
Fixed Value: OBS
... @moodCode 1..1 code Binding: XActMoodDocumentObservation (2.0.0) (required)
Fixed Value: EVN
... @negationInd 0..1 bl
... id 0..* II
... code S 1..1 CD Binding: http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000 (example): AdvanceDirectiveTypeCode

... derivationExpr 0..1 ST
... text 0..1 ED
... statusCode S 1..1 CS Binding: ActStatus (required)
.... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.... @code 0..1 cs Fixed Value: completed
.... @sdtcValueSet 0..1 oid XML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
.... @sdtcValueSetVersion 0..1 st XML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
... effectiveTime S 1..1 IVL_TS
.... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.... @value 0..1 ts Date Format: YYYYMMDDHHMMSS.UUUU[+|-ZZzz]
.... @operator 0..1 cs Binding: CDASetOperator (required)
.... low S 1..1 IVXB_TS
.... center 0..1 TS
.... width 0..1 PQ
.... high S 1..1 IVXB_TS
... priorityCode 0..1 CE Binding: ActPriority (example)
... repeatNumber 0..1 IVL_INT
... languageCode 0..1 CS Binding: AllLanguages (required)
... value S 1..1
.... value ANY
.... value BL
.... value ED
.... value ST
.... value CD
.... value CV
.... value CE
.... value CO
.... value SC
.... value II
.... value TEL
.... value AD
.... value EN
.... value INT
.... value REAL
.... value PQ
.... value MO
.... value TS
.... value IVL_PQ
.... value IVL_TS
.... value PIVL_TS
.... value EIVL_TS
.... value SXPR_TS
.... value RTO_PQ_PQ
... interpretationCode 0..* CE Binding: CDAObservationInterpretation (required)
... methodCode 0..* CE Binding: ObservationMethod (example)
... targetSiteCode 0..* CD
... subject 0..1 Subject
... specimen 0..* Specimen
... performer 0..* Performer2
... author S 0..* Author
... informant 0..* Informant
... Slices for participant 1..* Participant2 Slice: Unordered, Open by value:typeCode
.... participant:primary 1..1 Participant2
..... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
..... realmCode 0..* CS
..... typeId 0..1 II
...... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1 st
...... @displayable 0..1 bl
...... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1 st
..... templateId 0..* II
..... @typeCode 1..1 code Binding: CDAParticipationType (required)
Fixed Value: VRF
..... @contextControlCode 0..1 cs Binding: CDAContextControl (required)
Fixed Value: OP
..... sdtcFunctionCode 0..1 CE XML Namespace: urn:hl7-org:sdtc
XML: functionCode (urn:hl7-org:sdtc)
..... Slices for time Content/Rules for all slices
...... time:primary S 1..1 IVL_TS
..... awarenessCode 0..1 CE
..... Slices for participantRole Content/Rules for all slices
...... participantRole:primary S 1..1 ParticipantRole
....... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
....... realmCode 0..* CS
....... typeId 0..1 II
........ @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
........ @assigningAuthorityName 0..1 st
........ @displayable 0..1 bl
........ @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
........ @extension 1..1 st
....... templateId 0..* II
....... @classCode 0..1 cs Binding: CDARoleClassRoot (required)
....... id 0..* II
....... sdtcIdentifiedBy 0..* IdentifiedBy XML Namespace: urn:hl7-org:sdtc
XML: identifiedBy (urn:hl7-org:sdtc)
....... Slices for code Content/Rules for all slices
........ code:primary S 1..1 CE Binding: CDARoleCode (example)
....... Slices for addr Content/Rules for all slices
........ addr:primary S 1..1 AD
....... telecom 0..* TEL
....... playingDevice 0..1 Device
....... Slices for playingEntity Content/Rules for all slices
........ playingEntity:primary 1..1 PlayingEntity
......... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
......... realmCode 0..* CS
......... typeId 0..1 II
.......... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.......... @assigningAuthorityName 0..1 st
.......... @displayable 0..1 bl
.......... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
.......... @extension 1..1 st
......... templateId 0..* II
......... @classCode 0..1 cs Binding: EntityClassRoot (required)
......... @determinerCode 0..1 cs Binding: EntityDeterminer (required)
Fixed Value: INSTANCE
......... Slices for code Content/Rules for all slices
.......... code:primary S 1..1 CE Binding: CDAEntityCode (example)
......... quantity 0..* PQ
......... Slices for name Content/Rules for all slices
.......... name:primary S 1..1 PN
......... sdtcBirthTime 0..1 TS XML Namespace: urn:hl7-org:sdtc
XML: birthTime (urn:hl7-org:sdtc)
......... desc 0..1 ED
....... scopingEntity 0..1 Entity
.... participant:secondary 1..1 Participant2
..... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
..... realmCode 0..* CS
..... typeId 0..1 II
...... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1 st
...... @displayable 0..1 bl
...... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1 st
..... templateId 0..* II
..... @typeCode 1..1 code Binding: CDAParticipationType (required)
Fixed Value: CST
..... @contextControlCode 0..1 cs Binding: CDAContextControl (required)
Fixed Value: OP
..... sdtcFunctionCode 0..1 CE XML Namespace: urn:hl7-org:sdtc
XML: functionCode (urn:hl7-org:sdtc)
..... time 0..1 IVL_TS
..... awarenessCode 0..1 CE
..... Slices for participantRole Content/Rules for all slices
...... participantRole:secondary S 1..1 ParticipantRole
....... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
....... realmCode 0..* CS
....... typeId 0..1 II
........ @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
........ @assigningAuthorityName 0..1 st
........ @displayable 0..1 bl
........ @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
........ @extension 1..1 st
....... templateId 0..* II
....... @classCode 1..1 code Binding: CDARoleClassRoot (required)
Fixed Value: AGNT
....... id 0..* II
....... sdtcIdentifiedBy 0..* IdentifiedBy XML Namespace: urn:hl7-org:sdtc
XML: identifiedBy (urn:hl7-org:sdtc)
....... Slices for code Content/Rules for all slices
........ code:secondary S 1..1 CE Binding: CDARoleCode (example)
....... Slices for addr Content/Rules for all slices
........ addr:secondary S 1..1 AD
....... Slices for telecom Content/Rules for all slices
........ telecom:secondary S 1..1 TEL
....... playingDevice 0..1 Device
....... Slices for playingEntity Content/Rules for all slices
........ playingEntity:secondary S 1..1 PlayingEntity
......... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
......... realmCode 0..* CS
......... typeId 0..1 II
.......... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.......... @assigningAuthorityName 0..1 st
.......... @displayable 0..1 bl
.......... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
.......... @extension 1..1 st
......... templateId 0..* II
......... @classCode 0..1 cs Binding: EntityClassRoot (required)
......... @determinerCode 0..1 cs Binding: EntityDeterminer (required)
Fixed Value: INSTANCE
......... Slices for code Content/Rules for all slices
.......... code:secondary S 1..1 CE Binding: CDAEntityCode (example)
......... quantity 0..* PQ
......... Slices for name Content/Rules for all slices
.......... name:secondary S 1..1 PN
......... sdtcBirthTime 0..1 TS XML Namespace: urn:hl7-org:sdtc
XML: birthTime (urn:hl7-org:sdtc)
......... desc 0..1 ED
....... scopingEntity 0..1 Entity
... entryRelationship 0..* EntryRelationship
... reference S 0..* Reference
.... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.... realmCode 0..* CS
.... typeId 0..1 II
..... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
..... @assigningAuthorityName 0..1 st
..... @displayable 0..1 bl
..... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
..... @extension 1..1 st
.... templateId 0..* II
.... @typeCode 1..1 code Binding: x_ActRelationshipExternalReference (required)
Fixed Value: REFR
.... seperatableInd 0..1 BL
.... externalAct 0..1 ExternalAct
.... externalObservation 0..1 ExternalObservation
.... externalProcedure 0..1 ExternalProcedure
.... externalDocument S 1..1 ExternalDocument
..... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
..... realmCode 0..* CS
..... typeId 0..1 II
...... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1 st
...... @displayable 0..1 bl
...... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1 st
..... templateId 0..* II
..... @classCode 0..1 cs Binding: ActClassDocument (required)
..... @moodCode 0..1 cs Binding: CDAActMood (required)
Fixed Value: EVN
..... id S 1..* II
..... code 0..1 CD Binding: FHIRDocumentTypeCodes (example)
..... text 0..1 ED
...... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
...... @compression 0..1 cs Binding: CDACompressionAlgorithm (required)
...... @integrityCheck 0..1 bin
...... @integrityCheckAlgorithm 0..1 cs Binding: IntegrityCheckAlgorithm (2.0.0) (required)
...... @language 0..1 cs
...... @mediaType 0..1 cs Binding: MediaType (example)
...... @representation 0..1 cs Binding: CDABinaryDataEncoding (required)
...... xmlText 0..1 st Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string.
...... reference 0..1 TEL
...... thumbnail 0..1 ED
..... setId 0..1 II
..... versionNumber 0..1 INT
... precondition 0..* Precondition
... sdtcPrecondition2 0..* Precondition2 XML Namespace: urn:hl7-org:sdtc
XML: precondition2 (urn:hl7-org:sdtc)
... referenceRange 0..* InfrastructureRoot
.... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.... realmCode 0..* CS
.... typeId 0..1 II
..... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
..... @assigningAuthorityName 0..1 st
..... @displayable 0..1 bl
..... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
..... @extension 1..1 st
.... templateId 0..* II
.... @typeCode 0..1 cs Binding: CDAActRelationshipType (required)
Fixed Value: REFV
.... observationRange 1..1 ObservationRange
... sdtcInFulfillmentOf1 0..* InFulfillmentOf1 XML Namespace: urn:hl7-org:sdtc
XML: inFulfillmentOf1 (urn:hl7-org:sdtc)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Observation.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.templateId:primary.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.classCoderequiredFixed Value: OBS
http://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation
Observation.moodCoderequiredFixed Value: EVN
http://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0
Observation.codeexamplehttp://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000
http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000
Observation.statusCoderequiredActStatus
http://terminology.hl7.org/ValueSet/v3-ActStatus
Observation.statusCode.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.effectiveTime.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.effectiveTime.operatorrequiredCDASetOperator
http://hl7.org/cda/stds/core/ValueSet/CDASetOperator
Observation.priorityCodeexampleActPriority
http://terminology.hl7.org/ValueSet/v3-ActPriority
Observation.languageCoderequiredAllLanguages
http://hl7.org/fhir/ValueSet/all-languages
Observation.interpretationCoderequiredCDAObservationInterpretation
http://hl7.org/cda/stds/core/ValueSet/CDAObservationInterpretation
Observation.methodCodeexampleObservationMethod
http://terminology.hl7.org/ValueSet/v3-ObservationMethod
Observation.participant:primary.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:primary.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:primary.typeCoderequiredFixed Value: VRF
http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType
Observation.participant:primary.contextControlCoderequiredFixed Value: OP
http://hl7.org/cda/stds/core/ValueSet/CDAContextControl
Observation.participant:primary.participantRole:primary.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:primary.participantRole:primary.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:primary.participantRole:primary.classCoderequiredCDARoleClassRoot
http://hl7.org/cda/stds/core/ValueSet/CDARoleClassRoot
Observation.participant:primary.participantRole:primary.code:primaryexampleCDARoleCode
http://hl7.org/cda/stds/core/ValueSet/CDARoleCode
Observation.participant:primary.participantRole:primary.playingEntity:primary.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:primary.participantRole:primary.playingEntity:primary.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:primary.participantRole:primary.playingEntity:primary.classCoderequiredEntityClassRoot
http://terminology.hl7.org/ValueSet/v3-EntityClassRoot
Observation.participant:primary.participantRole:primary.playingEntity:primary.determinerCoderequiredFixed Value: INSTANCE
http://terminology.hl7.org/ValueSet/v3-EntityDeterminer
Observation.participant:primary.participantRole:primary.playingEntity:primary.code:primaryexampleCDAEntityCode
http://hl7.org/cda/stds/core/ValueSet/CDAEntityCode
Observation.participant:secondary.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:secondary.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:secondary.typeCoderequiredFixed Value: CST
http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType
Observation.participant:secondary.contextControlCoderequiredFixed Value: OP
http://hl7.org/cda/stds/core/ValueSet/CDAContextControl
Observation.participant:secondary.participantRole:secondary.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:secondary.participantRole:secondary.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:secondary.participantRole:secondary.classCoderequiredFixed Value: AGNT
http://hl7.org/cda/stds/core/ValueSet/CDARoleClassRoot
Observation.participant:secondary.participantRole:secondary.code:secondaryexampleCDARoleCode
http://hl7.org/cda/stds/core/ValueSet/CDARoleCode
Observation.participant:secondary.participantRole:secondary.playingEntity:secondary.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:secondary.participantRole:secondary.playingEntity:secondary.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:secondary.participantRole:secondary.playingEntity:secondary.classCoderequiredEntityClassRoot
http://terminology.hl7.org/ValueSet/v3-EntityClassRoot
Observation.participant:secondary.participantRole:secondary.playingEntity:secondary.determinerCoderequiredFixed Value: INSTANCE
http://terminology.hl7.org/ValueSet/v3-EntityDeterminer
Observation.participant:secondary.participantRole:secondary.playingEntity:secondary.code:secondaryexampleCDAEntityCode
http://hl7.org/cda/stds/core/ValueSet/CDAEntityCode
Observation.reference.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.reference.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.reference.typeCoderequiredFixed Value: REFR
http://terminology.hl7.org/ValueSet/v3-xActRelationshipExternalReference
Observation.reference.externalDocument.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.reference.externalDocument.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.reference.externalDocument.classCoderequiredActClassDocument
http://terminology.hl7.org/ValueSet/v3-ActClassDocument
Observation.reference.externalDocument.moodCoderequiredFixed Value: EVN
http://hl7.org/cda/stds/core/ValueSet/CDAActMood
Observation.reference.externalDocument.codeexampleFHIRDocumentTypeCodes
http://hl7.org/fhir/ValueSet/doc-typecodes
from the FHIR Standard
Observation.reference.externalDocument.text.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.reference.externalDocument.text.compressionrequiredCDACompressionAlgorithm
http://hl7.org/cda/stds/core/ValueSet/CDACompressionAlgorithm
Observation.reference.externalDocument.text.integrityCheckAlgorithmrequiredIntegrityCheckAlgorithm
http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm|2.0.0
Observation.reference.externalDocument.text.mediaTypeexampleMediaType
http://terminology.hl7.org/ValueSet/v3-MediaType
Observation.reference.externalDocument.text.representationrequiredBinaryDataEncoding
http://hl7.org/cda/stds/core/ValueSet/BinaryDataEncoding
Observation.referenceRange.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.referenceRange.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.referenceRange.typeCoderequiredFixed Value: REFV
http://hl7.org/cda/stds/core/ValueSet/CDAActRelationshipType

This structure is derived from Observation

Summary

Mandatory: 31 elements(3 nested mandatory elements)
Must-Support: 24 elements
Fixed: 8 elements

Slices

This structure defines the following Slices:

  • The element 2 is sliced based on the values of Observation.templateId
  • The element 1 is sliced based on the value of Observation.participant

Differential View

This structure is derived from Observation

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..* Observation XML Namespace: urn:hl7-org:v3
Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, derivationExpr, text, statusCode, effectiveTime, priorityCode, repeatNumber, languageCode, value, interpretationCode, methodCode, targetSiteCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, referenceRange, sdtcInFulfillmentOf1
Base for all types and resources
Instance of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... Slices for templateId 1..* II Slice: Unordered, Open by value:root, value:extension
.... templateId:primary S 1..1 II
..... @root 1..1 string Fixed Value: 2.16.840.1.113883.10.22.4.37
... @classCode 1..1 code Fixed Value: OBS
... @moodCode 1..1 code Fixed Value: EVN
... code S 1..1 CD Binding: http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000 (example): AdvanceDirectiveTypeCode

... statusCode S 1..1 CS
.... @code 0..1 cs Fixed Value: completed
... effectiveTime S 1..1 IVL_TS
.... low S 1..1 IVXB_TS
.... high S 1..1 IVXB_TS
... value S 1..1 ANY, BL, ED, ST, CD, CV, CE, CO, SC, II, TEL, AD, EN, INT, REAL, PQ, MO, TS, IVL_PQ, IVL_TS, PIVL_TS, EIVL_TS, SXPR_TS, RTO_PQ_PQ
... author S 0..* Author
... Slices for participant 1..* Participant2 Slice: Unordered, Open by value:typeCode
.... participant:primary 1..1 Participant2
..... @typeCode 1..1 code Fixed Value: VRF
..... Slices for time Content/Rules for all slices
...... time:primary S 1..1 IVL_TS
..... Slices for participantRole Content/Rules for all slices
...... participantRole:primary S 1..1 ParticipantRole
....... Slices for code Content/Rules for all slices
........ code:primary S 1..1 CE
....... Slices for addr Content/Rules for all slices
........ addr:primary S 1..1 AD
....... Slices for playingEntity Content/Rules for all slices
........ playingEntity:primary 1..1 PlayingEntity
......... Slices for code Content/Rules for all slices
.......... code:primary S 1..1 CE
......... Slices for name Content/Rules for all slices
.......... name:primary S 1..1 PN
.... participant:secondary 1..1 Participant2
..... @typeCode 1..1 code Fixed Value: CST
..... Slices for participantRole Content/Rules for all slices
...... participantRole:secondary S 1..1 ParticipantRole
....... @classCode 1..1 code Fixed Value: AGNT
....... Slices for code Content/Rules for all slices
........ code:secondary S 1..1 CE
....... Slices for addr Content/Rules for all slices
........ addr:secondary S 1..1 AD
....... Slices for telecom Content/Rules for all slices
........ telecom:secondary S 1..1 TEL
....... Slices for playingEntity Content/Rules for all slices
........ playingEntity:secondary S 1..1 PlayingEntity
......... Slices for code Content/Rules for all slices
.......... code:secondary S 1..1 CE
......... Slices for name Content/Rules for all slices
.......... name:secondary S 1..1 PN
... reference S 0..* Reference
.... @typeCode 1..1 code Fixed Value: REFR
.... externalDocument S 1..1 ExternalDocument
..... id S 1..* II
..... text 0..1 ED
...... reference 0..1 TEL

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Observation.codeexamplehttp://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000
http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..* Observation XML Namespace: urn:hl7-org:v3
Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, derivationExpr, text, statusCode, effectiveTime, priorityCode, repeatNumber, languageCode, value, interpretationCode, methodCode, targetSiteCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, referenceRange, sdtcInFulfillmentOf1
Base for all types and resources
Instance of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... Slices for templateId 1..* II Slice: Unordered, Open by value:root, value:extension
.... templateId:primary S 1..1 II
..... @root 1..1 string Fixed Value: 2.16.840.1.113883.10.22.4.37
... @classCode 1..1 code Binding: CDAActClassObservation (required)
Fixed Value: OBS
... @moodCode 1..1 code Binding: XActMoodDocumentObservation (2.0.0) (required)
Fixed Value: EVN
... code S 1..1 CD Binding: http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000 (example): AdvanceDirectiveTypeCode

... statusCode S 1..1 CS Binding: ActStatus (required)
.... @code 0..1 cs Fixed Value: completed
... effectiveTime S 1..1 IVL_TS
.... low S 1..1 IVXB_TS
.... high S 1..1 IVXB_TS
... value S 1..1
.... value ANY
.... value BL
.... value ED
.... value ST
.... value CD
.... value CV
.... value CE
.... value CO
.... value SC
.... value II
.... value TEL
.... value AD
.... value EN
.... value INT
.... value REAL
.... value PQ
.... value MO
.... value TS
.... value IVL_PQ
.... value IVL_TS
.... value PIVL_TS
.... value EIVL_TS
.... value SXPR_TS
.... value RTO_PQ_PQ
... author S 0..* Author
... Slices for participant 1..* Participant2 Slice: Unordered, Open by value:typeCode
.... participant:primary 1..1 Participant2
..... @typeCode 1..1 code Binding: CDAParticipationType (required)
Fixed Value: VRF
..... Slices for time Content/Rules for all slices
...... time:primary S 1..1 IVL_TS
..... Slices for participantRole Content/Rules for all slices
...... participantRole:primary S 1..1 ParticipantRole
....... Slices for code Content/Rules for all slices
........ code:primary S 1..1 CE Binding: CDARoleCode (example)
....... Slices for addr Content/Rules for all slices
........ addr:primary S 1..1 AD
....... Slices for playingEntity Content/Rules for all slices
........ playingEntity:primary 1..1 PlayingEntity
......... Slices for code Content/Rules for all slices
.......... code:primary S 1..1 CE Binding: CDAEntityCode (example)
......... Slices for name Content/Rules for all slices
.......... name:primary S 1..1 PN
.... participant:secondary 1..1 Participant2
..... @typeCode 1..1 code Binding: CDAParticipationType (required)
Fixed Value: CST
..... Slices for participantRole Content/Rules for all slices
...... participantRole:secondary S 1..1 ParticipantRole
....... @classCode 1..1 code Binding: CDARoleClassRoot (required)
Fixed Value: AGNT
....... Slices for code Content/Rules for all slices
........ code:secondary S 1..1 CE Binding: CDARoleCode (example)
....... Slices for addr Content/Rules for all slices
........ addr:secondary S 1..1 AD
....... Slices for telecom Content/Rules for all slices
........ telecom:secondary S 1..1 TEL
....... Slices for playingEntity Content/Rules for all slices
........ playingEntity:secondary S 1..1 PlayingEntity
......... Slices for code Content/Rules for all slices
.......... code:secondary S 1..1 CE Binding: CDAEntityCode (example)
......... Slices for name Content/Rules for all slices
.......... name:secondary S 1..1 PN
... reference S 0..* Reference
.... @typeCode 1..1 code Binding: x_ActRelationshipExternalReference (required)
Fixed Value: REFR
.... externalDocument S 1..1 ExternalDocument
..... id S 1..* II
..... text 0..1 ED
...... reference 0..1 TEL

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Observation.classCoderequiredFixed Value: OBS
http://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation
Observation.moodCoderequiredFixed Value: EVN
http://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0
Observation.codeexamplehttp://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000
http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000
Observation.statusCoderequiredActStatus
http://terminology.hl7.org/ValueSet/v3-ActStatus
Observation.participant:primary.typeCoderequiredFixed Value: VRF
http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType
Observation.participant:primary.participantRole:primary.code:primaryexampleCDARoleCode
http://hl7.org/cda/stds/core/ValueSet/CDARoleCode
Observation.participant:primary.participantRole:primary.playingEntity:primary.code:primaryexampleCDAEntityCode
http://hl7.org/cda/stds/core/ValueSet/CDAEntityCode
Observation.participant:secondary.typeCoderequiredFixed Value: CST
http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType
Observation.participant:secondary.participantRole:secondary.classCoderequiredFixed Value: AGNT
http://hl7.org/cda/stds/core/ValueSet/CDARoleClassRoot
Observation.participant:secondary.participantRole:secondary.code:secondaryexampleCDARoleCode
http://hl7.org/cda/stds/core/ValueSet/CDARoleCode
Observation.participant:secondary.participantRole:secondary.playingEntity:secondary.code:secondaryexampleCDAEntityCode
http://hl7.org/cda/stds/core/ValueSet/CDAEntityCode
Observation.reference.typeCoderequiredFixed Value: REFR
http://terminology.hl7.org/ValueSet/v3-xActRelationshipExternalReference

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..* Observation XML Namespace: urn:hl7-org:v3
Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, derivationExpr, text, statusCode, effectiveTime, priorityCode, repeatNumber, languageCode, value, interpretationCode, methodCode, targetSiteCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, referenceRange, sdtcInFulfillmentOf1
Base for all types and resources
Instance of this type are validated by templateId
Logical Container: ClinicalDocument (CDA Class)
... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
... realmCode 0..* CS
... typeId 0..1 II
.... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.... @assigningAuthorityName 0..1 st
.... @displayable 0..1 bl
.... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
.... @extension 1..1 st
... Slices for templateId 1..* II Slice: Unordered, Open by value:root, value:extension
.... templateId:primary S 1..1 II
..... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
..... @assigningAuthorityName 0..1 st
..... @displayable 0..1 bl
..... @root 1..1 string Fixed Value: 2.16.840.1.113883.10.22.4.37
..... @extension 0..1 st
... @classCode 1..1 code Binding: CDAActClassObservation (required)
Fixed Value: OBS
... @moodCode 1..1 code Binding: XActMoodDocumentObservation (2.0.0) (required)
Fixed Value: EVN
... @negationInd 0..1 bl
... id 0..* II
... code S 1..1 CD Binding: http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000 (example): AdvanceDirectiveTypeCode

... derivationExpr 0..1 ST
... text 0..1 ED
... statusCode S 1..1 CS Binding: ActStatus (required)
.... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.... @code 0..1 cs Fixed Value: completed
.... @sdtcValueSet 0..1 oid XML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
.... @sdtcValueSetVersion 0..1 st XML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
... effectiveTime S 1..1 IVL_TS
.... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.... @value 0..1 ts Date Format: YYYYMMDDHHMMSS.UUUU[+|-ZZzz]
.... @operator 0..1 cs Binding: CDASetOperator (required)
.... low S 1..1 IVXB_TS
.... center 0..1 TS
.... width 0..1 PQ
.... high S 1..1 IVXB_TS
... priorityCode 0..1 CE Binding: ActPriority (example)
... repeatNumber 0..1 IVL_INT
... languageCode 0..1 CS Binding: AllLanguages (required)
... value S 1..1
.... value ANY
.... value BL
.... value ED
.... value ST
.... value CD
.... value CV
.... value CE
.... value CO
.... value SC
.... value II
.... value TEL
.... value AD
.... value EN
.... value INT
.... value REAL
.... value PQ
.... value MO
.... value TS
.... value IVL_PQ
.... value IVL_TS
.... value PIVL_TS
.... value EIVL_TS
.... value SXPR_TS
.... value RTO_PQ_PQ
... interpretationCode 0..* CE Binding: CDAObservationInterpretation (required)
... methodCode 0..* CE Binding: ObservationMethod (example)
... targetSiteCode 0..* CD
... subject 0..1 Subject
... specimen 0..* Specimen
... performer 0..* Performer2
... author S 0..* Author
... informant 0..* Informant
... Slices for participant 1..* Participant2 Slice: Unordered, Open by value:typeCode
.... participant:primary 1..1 Participant2
..... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
..... realmCode 0..* CS
..... typeId 0..1 II
...... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1 st
...... @displayable 0..1 bl
...... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1 st
..... templateId 0..* II
..... @typeCode 1..1 code Binding: CDAParticipationType (required)
Fixed Value: VRF
..... @contextControlCode 0..1 cs Binding: CDAContextControl (required)
Fixed Value: OP
..... sdtcFunctionCode 0..1 CE XML Namespace: urn:hl7-org:sdtc
XML: functionCode (urn:hl7-org:sdtc)
..... Slices for time Content/Rules for all slices
...... time:primary S 1..1 IVL_TS
..... awarenessCode 0..1 CE
..... Slices for participantRole Content/Rules for all slices
...... participantRole:primary S 1..1 ParticipantRole
....... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
....... realmCode 0..* CS
....... typeId 0..1 II
........ @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
........ @assigningAuthorityName 0..1 st
........ @displayable 0..1 bl
........ @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
........ @extension 1..1 st
....... templateId 0..* II
....... @classCode 0..1 cs Binding: CDARoleClassRoot (required)
....... id 0..* II
....... sdtcIdentifiedBy 0..* IdentifiedBy XML Namespace: urn:hl7-org:sdtc
XML: identifiedBy (urn:hl7-org:sdtc)
....... Slices for code Content/Rules for all slices
........ code:primary S 1..1 CE Binding: CDARoleCode (example)
....... Slices for addr Content/Rules for all slices
........ addr:primary S 1..1 AD
....... telecom 0..* TEL
....... playingDevice 0..1 Device
....... Slices for playingEntity Content/Rules for all slices
........ playingEntity:primary 1..1 PlayingEntity
......... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
......... realmCode 0..* CS
......... typeId 0..1 II
.......... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.......... @assigningAuthorityName 0..1 st
.......... @displayable 0..1 bl
.......... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
.......... @extension 1..1 st
......... templateId 0..* II
......... @classCode 0..1 cs Binding: EntityClassRoot (required)
......... @determinerCode 0..1 cs Binding: EntityDeterminer (required)
Fixed Value: INSTANCE
......... Slices for code Content/Rules for all slices
.......... code:primary S 1..1 CE Binding: CDAEntityCode (example)
......... quantity 0..* PQ
......... Slices for name Content/Rules for all slices
.......... name:primary S 1..1 PN
......... sdtcBirthTime 0..1 TS XML Namespace: urn:hl7-org:sdtc
XML: birthTime (urn:hl7-org:sdtc)
......... desc 0..1 ED
....... scopingEntity 0..1 Entity
.... participant:secondary 1..1 Participant2
..... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
..... realmCode 0..* CS
..... typeId 0..1 II
...... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1 st
...... @displayable 0..1 bl
...... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1 st
..... templateId 0..* II
..... @typeCode 1..1 code Binding: CDAParticipationType (required)
Fixed Value: CST
..... @contextControlCode 0..1 cs Binding: CDAContextControl (required)
Fixed Value: OP
..... sdtcFunctionCode 0..1 CE XML Namespace: urn:hl7-org:sdtc
XML: functionCode (urn:hl7-org:sdtc)
..... time 0..1 IVL_TS
..... awarenessCode 0..1 CE
..... Slices for participantRole Content/Rules for all slices
...... participantRole:secondary S 1..1 ParticipantRole
....... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
....... realmCode 0..* CS
....... typeId 0..1 II
........ @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
........ @assigningAuthorityName 0..1 st
........ @displayable 0..1 bl
........ @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
........ @extension 1..1 st
....... templateId 0..* II
....... @classCode 1..1 code Binding: CDARoleClassRoot (required)
Fixed Value: AGNT
....... id 0..* II
....... sdtcIdentifiedBy 0..* IdentifiedBy XML Namespace: urn:hl7-org:sdtc
XML: identifiedBy (urn:hl7-org:sdtc)
....... Slices for code Content/Rules for all slices
........ code:secondary S 1..1 CE Binding: CDARoleCode (example)
....... Slices for addr Content/Rules for all slices
........ addr:secondary S 1..1 AD
....... Slices for telecom Content/Rules for all slices
........ telecom:secondary S 1..1 TEL
....... playingDevice 0..1 Device
....... Slices for playingEntity Content/Rules for all slices
........ playingEntity:secondary S 1..1 PlayingEntity
......... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
......... realmCode 0..* CS
......... typeId 0..1 II
.......... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.......... @assigningAuthorityName 0..1 st
.......... @displayable 0..1 bl
.......... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
.......... @extension 1..1 st
......... templateId 0..* II
......... @classCode 0..1 cs Binding: EntityClassRoot (required)
......... @determinerCode 0..1 cs Binding: EntityDeterminer (required)
Fixed Value: INSTANCE
......... Slices for code Content/Rules for all slices
.......... code:secondary S 1..1 CE Binding: CDAEntityCode (example)
......... quantity 0..* PQ
......... Slices for name Content/Rules for all slices
.......... name:secondary S 1..1 PN
......... sdtcBirthTime 0..1 TS XML Namespace: urn:hl7-org:sdtc
XML: birthTime (urn:hl7-org:sdtc)
......... desc 0..1 ED
....... scopingEntity 0..1 Entity
... entryRelationship 0..* EntryRelationship
... reference S 0..* Reference
.... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.... realmCode 0..* CS
.... typeId 0..1 II
..... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
..... @assigningAuthorityName 0..1 st
..... @displayable 0..1 bl
..... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
..... @extension 1..1 st
.... templateId 0..* II
.... @typeCode 1..1 code Binding: x_ActRelationshipExternalReference (required)
Fixed Value: REFR
.... seperatableInd 0..1 BL
.... externalAct 0..1 ExternalAct
.... externalObservation 0..1 ExternalObservation
.... externalProcedure 0..1 ExternalProcedure
.... externalDocument S 1..1 ExternalDocument
..... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
..... realmCode 0..* CS
..... typeId 0..1 II
...... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
...... @assigningAuthorityName 0..1 st
...... @displayable 0..1 bl
...... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
...... @extension 1..1 st
..... templateId 0..* II
..... @classCode 0..1 cs Binding: ActClassDocument (required)
..... @moodCode 0..1 cs Binding: CDAActMood (required)
Fixed Value: EVN
..... id S 1..* II
..... code 0..1 CD Binding: FHIRDocumentTypeCodes (example)
..... text 0..1 ED
...... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
...... @compression 0..1 cs Binding: CDACompressionAlgorithm (required)
...... @integrityCheck 0..1 bin
...... @integrityCheckAlgorithm 0..1 cs Binding: IntegrityCheckAlgorithm (2.0.0) (required)
...... @language 0..1 cs
...... @mediaType 0..1 cs Binding: MediaType (example)
...... @representation 0..1 cs Binding: CDABinaryDataEncoding (required)
...... xmlText 0..1 st Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string.
...... reference 0..1 TEL
...... thumbnail 0..1 ED
..... setId 0..1 II
..... versionNumber 0..1 INT
... precondition 0..* Precondition
... sdtcPrecondition2 0..* Precondition2 XML Namespace: urn:hl7-org:sdtc
XML: precondition2 (urn:hl7-org:sdtc)
... referenceRange 0..* InfrastructureRoot
.... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.... realmCode 0..* CS
.... typeId 0..1 II
..... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
..... @assigningAuthorityName 0..1 st
..... @displayable 0..1 bl
..... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
..... @extension 1..1 st
.... templateId 0..* II
.... @typeCode 0..1 cs Binding: CDAActRelationshipType (required)
Fixed Value: REFV
.... observationRange 1..1 ObservationRange
... sdtcInFulfillmentOf1 0..* InFulfillmentOf1 XML Namespace: urn:hl7-org:sdtc
XML: inFulfillmentOf1 (urn:hl7-org:sdtc)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Observation.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.templateId:primary.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.classCoderequiredFixed Value: OBS
http://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation
Observation.moodCoderequiredFixed Value: EVN
http://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0
Observation.codeexamplehttp://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000
http://art-decor.org/fhir/ValueSet/2.16.840.1.113883.1.11.20.2--20160623000000
Observation.statusCoderequiredActStatus
http://terminology.hl7.org/ValueSet/v3-ActStatus
Observation.statusCode.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.effectiveTime.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.effectiveTime.operatorrequiredCDASetOperator
http://hl7.org/cda/stds/core/ValueSet/CDASetOperator
Observation.priorityCodeexampleActPriority
http://terminology.hl7.org/ValueSet/v3-ActPriority
Observation.languageCoderequiredAllLanguages
http://hl7.org/fhir/ValueSet/all-languages
Observation.interpretationCoderequiredCDAObservationInterpretation
http://hl7.org/cda/stds/core/ValueSet/CDAObservationInterpretation
Observation.methodCodeexampleObservationMethod
http://terminology.hl7.org/ValueSet/v3-ObservationMethod
Observation.participant:primary.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:primary.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:primary.typeCoderequiredFixed Value: VRF
http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType
Observation.participant:primary.contextControlCoderequiredFixed Value: OP
http://hl7.org/cda/stds/core/ValueSet/CDAContextControl
Observation.participant:primary.participantRole:primary.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:primary.participantRole:primary.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:primary.participantRole:primary.classCoderequiredCDARoleClassRoot
http://hl7.org/cda/stds/core/ValueSet/CDARoleClassRoot
Observation.participant:primary.participantRole:primary.code:primaryexampleCDARoleCode
http://hl7.org/cda/stds/core/ValueSet/CDARoleCode
Observation.participant:primary.participantRole:primary.playingEntity:primary.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:primary.participantRole:primary.playingEntity:primary.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:primary.participantRole:primary.playingEntity:primary.classCoderequiredEntityClassRoot
http://terminology.hl7.org/ValueSet/v3-EntityClassRoot
Observation.participant:primary.participantRole:primary.playingEntity:primary.determinerCoderequiredFixed Value: INSTANCE
http://terminology.hl7.org/ValueSet/v3-EntityDeterminer
Observation.participant:primary.participantRole:primary.playingEntity:primary.code:primaryexampleCDAEntityCode
http://hl7.org/cda/stds/core/ValueSet/CDAEntityCode
Observation.participant:secondary.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:secondary.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:secondary.typeCoderequiredFixed Value: CST
http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType
Observation.participant:secondary.contextControlCoderequiredFixed Value: OP
http://hl7.org/cda/stds/core/ValueSet/CDAContextControl
Observation.participant:secondary.participantRole:secondary.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:secondary.participantRole:secondary.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:secondary.participantRole:secondary.classCoderequiredFixed Value: AGNT
http://hl7.org/cda/stds/core/ValueSet/CDARoleClassRoot
Observation.participant:secondary.participantRole:secondary.code:secondaryexampleCDARoleCode
http://hl7.org/cda/stds/core/ValueSet/CDARoleCode
Observation.participant:secondary.participantRole:secondary.playingEntity:secondary.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:secondary.participantRole:secondary.playingEntity:secondary.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.participant:secondary.participantRole:secondary.playingEntity:secondary.classCoderequiredEntityClassRoot
http://terminology.hl7.org/ValueSet/v3-EntityClassRoot
Observation.participant:secondary.participantRole:secondary.playingEntity:secondary.determinerCoderequiredFixed Value: INSTANCE
http://terminology.hl7.org/ValueSet/v3-EntityDeterminer
Observation.participant:secondary.participantRole:secondary.playingEntity:secondary.code:secondaryexampleCDAEntityCode
http://hl7.org/cda/stds/core/ValueSet/CDAEntityCode
Observation.reference.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.reference.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.reference.typeCoderequiredFixed Value: REFR
http://terminology.hl7.org/ValueSet/v3-xActRelationshipExternalReference
Observation.reference.externalDocument.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.reference.externalDocument.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.reference.externalDocument.classCoderequiredActClassDocument
http://terminology.hl7.org/ValueSet/v3-ActClassDocument
Observation.reference.externalDocument.moodCoderequiredFixed Value: EVN
http://hl7.org/cda/stds/core/ValueSet/CDAActMood
Observation.reference.externalDocument.codeexampleFHIRDocumentTypeCodes
http://hl7.org/fhir/ValueSet/doc-typecodes
from the FHIR Standard
Observation.reference.externalDocument.text.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.reference.externalDocument.text.compressionrequiredCDACompressionAlgorithm
http://hl7.org/cda/stds/core/ValueSet/CDACompressionAlgorithm
Observation.reference.externalDocument.text.integrityCheckAlgorithmrequiredIntegrityCheckAlgorithm
http://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm|2.0.0
Observation.reference.externalDocument.text.mediaTypeexampleMediaType
http://terminology.hl7.org/ValueSet/v3-MediaType
Observation.reference.externalDocument.text.representationrequiredBinaryDataEncoding
http://hl7.org/cda/stds/core/ValueSet/BinaryDataEncoding
Observation.referenceRange.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.referenceRange.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
Observation.referenceRange.typeCoderequiredFixed Value: REFV
http://hl7.org/cda/stds/core/ValueSet/CDAActRelationshipType

This structure is derived from Observation

Summary

Mandatory: 31 elements(3 nested mandatory elements)
Must-Support: 24 elements
Fixed: 8 elements

Slices

This structure defines the following Slices:

  • The element 2 is sliced based on the values of Observation.templateId
  • The element 1 is sliced based on the value of Observation.participant

 

Other representations of profile: CSV, Excel