Back To Index  <<  Back To Templates

active Template  Vital Signs Observation

Id 2.16.756.5.30.1.1.10.4.21
ref
ch-pcc-
Effective Date 2016‑11‑12
Other versions this id:
Status active Active Version Label 2016
Name chpcc_entry_VitalSignsObservation Display Name Vital Signs Observation
Description Structured notation of a measured value resp. an observation of a single vital sign (such as body height, weight, blood pressure).
Context Parent nodes of template element with id 2.16.756.5.30.1.1.10.4.21
Label IHE PCC TF2 Rev.11, 6.3.4.22
Classification CDA Entry Level Template
Open/Closed Open (other than defined elements are allowed)
Used by / Uses
Used by 1 transaction and 6 templates, Uses 2 templates
Used by as Name Version
cdachlrep-transaction-2 Transaction pending CDA-CH-LREP - General Laboratory Report (2018) 2018‑03‑06 18:38:46
2.16.756.5.30.1.1.10.4.20 Containment rejected Vital Signs Organizer Entry (2016) 2020‑04‑21 15:07:51
2.16.756.5.30.1.1.10.3.4 link active Vital Signs Section - coded (2016) 2016‑11‑11
2.16.756.5.30.1.1.10.1.10 link active General Laboratory Report (2020) 2020‑06‑26
2.16.756.5.30.1.1.10.1.10 link rejected General Laboratory Report (2018) 2018‑04‑19
2.16.756.5.30.1.1.10.4.20 Containment active Vital Signs Organizer Entry (2016) 2016‑11‑12
2.16.756.5.30.1.1.10.4.20 Containment rejected Vital Signs Organizer Entry (2016) 2016‑11‑11
Uses as Name Version
2.16.756.5.30.1.1.10.9.14 Include active Narrative Text Reference (2017) DYNAMIC
2.16.756.5.30.1.1.10.9.54 Containment active Author Compilation with id, name, addr and telecom (2020) DYNAMIC
Relationship Version: template 2.16.756.5.30.1.1.10.4.21 Vital Signs Observation (2016‑11‑11)
ref
ch-pcc-

Specialization: template 2.16.840.1.113883.10.12.303 CDA Observation (2005‑09‑07)
ref
ad1bbr-

Specialization: template 1.3.6.1.4.1.19376.1.5.3.1.4.13 IHE Simple Observation (2016‑09‑26 08:43:40)
ref
IHE-PCC-
Example
Example
<observation classCode="OBS" moodCode="EVN">
  <templateId root="2.16.756.5.30.1.1.10.4.21"/>  <templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.13"/>  <templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.13.2"/>  <templateId root="2.16.840.1.113883.10.20.1.31"/>  <id root="3B9A88CF-E868-490B-B0BF-DA25E7D2F9FA"/>  <code code="3137-7" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Body height Measured"/>  <text>
    <reference value="#o1"/>  </text>
  <statusCode code="completed"/>  <effectiveTime value="20081118"/>  <value xsi:type="PQ" value="178" unit="cm"/>  <interpretationCode code="N" codeSystem="2.16.840.1.113883.5.83" codeSystemName="HL7 ObservationInterpretation"/>  <methodCode nullFlavor="NA"/>  <targetSiteCode nullFlavor="NA"/>  <author>
    <!-- template 2.16.756.5.30.1.1.10.9.54 'Author Compilation with id, name, addr and telecom' -->
  </author>
</observation>
Item DT Card Conf Description Label
hl7:observation
IHE PCC TF2 Rev.11, 6.3.4.22
@classCode
cs 1 … 1 F OBS
@moodCode
cs 1 … 1 F EVN
hl7:templateId
II 1 … 1 M IHE PCC TF2 Rev.11, 6.3.4.22
@root
uid 1 … 1 F 1.3.6.1.4.1.19376.1.5.3.1.4.13
hl7:templateId
II 1 … 1 M IHE PCC TF2 Rev.11, 6.3.4.22
@root
uid 1 … 1 F 1.3.6.1.4.1.19376.1.5.3.1.4.13.2
hl7:templateId
II 1 … 1 M IHE PCC TF2 Rev.11, 6.3.4.22
@root
uid 1 … 1 F 2.16.840.1.113883.10.20.1.31
hl7:templateId
II 1 … 1 M IHE PCC TF2 Rev.11, 6.3.4.22
@root
uid 1 … 1 F 2.16.756.5.30.1.1.10.4.21
hl7:id
II 1 … 1 R Each observation SHALL have an identifier. IHE PCC TF2 Rev.11, 6.3.4.22
@root
uid 1 … 1 R MUST contain the OID of the system that issued the ID. OIDs of code systems, which are published in the public OID registry for the Swiss health care system (oid.refdata.ch) are REQUIRED. Others are NOT ALLOWED.
@extension
st 0 … 1   Contains the ID itself. The ID MUST be unique within the system that issued the ID.
hl7:code
CD 1 … 1 R IHE PCC TF2 Rev.11, 6.3.4.22
@code
cs 1 … 1 R
@codeSystem
oid 1 … 1 F 2.16.840.1.113883.6.1
@codeSystemName
st 1 … 1 F LOINC
@displayName
st 1 … 1 R
  CONF
The value of @code shall be drawn from value set 2.16.756.5.30.1.1.11.5 Vital Signs Observation (DYNAMIC)
Included 1 … 1 from 2.16.756.5.30.1.1.10.9.14 Narrative Text Reference (DYNAMIC)
The reference to the text in the narrative section of the section MUST be specified.
hl7:text
ED 1 … 1 M CDA‑CH V2
hl7:reference
TEL 1 … 1 M The reference to the corresponding text in the human readable part must be specified by reference to content[@ID]: reference[@value='#xxx'] CDA‑CH V2
@value
1 … 1 R Reference to the narrative part of the section in the format '#xxx', where xxx is the ID of the corresponding element.
  Schematron assert role red error  
  test starts-with(@value,'#')  
  Message The @value attribute content MUST conform to the format '#xxx', where xxx is the ID of the corresponding <content/> element.  
  Variable let Name idvalue  
  Value substring-after(@value,'#')  
  Schematron assert role red error  
  test ancestor::hl7:structuredBody//*[@ID=$idvalue]  
  Message No narrative text found for this reference (no content element within this document has an ID that corresponds to '<value-of select="$idvalue"/>').  
hl7:statusCode
CS 1 … 1 M

The status 'completed' indicates that the observation is final.

IHE PCC TF2 Rev.11, 6.3.4.22
  CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.20025 ActStatusCompleted (DYNAMIC)
hl7:effectiveTime
IVL_TS.CH.TZ 1 … 1 R IHE PCC TF2 Rev.11, 6.3.4.22
hl7:value
PQ 1 … 1 R According to table in [IHE PCC TF-2], 6.3.4.22.3 and section 6.3.4.22.4 IHE PCC TF2 Rev.11, 6.3.4.22
hl7:interpretationCode
CE 0 … * R IHE PCC TF2 Rev.11, 6.3.4.22
@nullFlavor
cs 0 … 1  
@code
cs 0 … 1  
@codeSystem
oid 0 … 1  
@codeSystemName
st 0 … 1  
@displayName
st 0 … 1  
  Schematron assert role red error  
  test (not(@nullFlavor) and @displayName and @code and @codeSystem and @codeSystemName) or (@nullFlavor and not(@displayName or @code or @codeSystem or @codeSystemName))  
  Message Either nullFlavor or a valid code is required.  
hl7:methodCode
CE 0 … * R IHE PCC TF2 Rev.11, 6.3.4.22
@nullFlavor
cs 0 … 1  
@code
cs 0 … 1  
@codeSystem
oid 0 … 1  
@codeSystemName
st 0 … 1  
@displayName
st 0 … 1  
  Schematron assert role red error  
  test (not(@nullFlavor) and @displayName and @code and @codeSystem and @codeSystemName) or (@nullFlavor and not(@displayName or @code or @codeSystem or @codeSystemName))  
  Message Either nullFlavor or a valid code is required.  
hl7:targetSiteCode
CD 0 … * R IHE PCC TF2 Rev.11, 6.3.4.22
@nullFlavor
cs 0 … 1  
@code
cs 0 … 1  
@codeSystem
oid 0 … 1  
@codeSystemName
st 0 … 1  
@displayName
st 0 … 1  
  Schematron assert role red error  
  test (not(@nullFlavor) and @displayName and @code and @codeSystem and @codeSystemName) or (@nullFlavor and not(@displayName or @code or @codeSystem or @codeSystemName))  
  Message Either nullFlavor or a valid code is required.  
hl7:author
0 … * C The author of the statement SHALL be specified either here or in one of the ancestors.
Contains 2.16.756.5.30.1.1.10.9.54 Author Compilation with id, name, addr and telecom (DYNAMIC)
IHE PCC TF2 Rev.11, 6.3.4.22
  Schematron assert role red error  
  test (hl7:author[hl7:time and hl7:assignedAuthor[hl7:id and hl7:addr and hl7:telecom and (hl7:assignedPerson/hl7:name or hl7:representedOrganization/hl7:name)]] or ancestor::*/hl7:author[hl7:time and hl7:assignedAuthor[hl7:id and hl7:addr and hl7:telecom and (hl7:assignedPerson/hl7:name or hl7:representedOrganization/hl7:name)]])  
  Message The author of the statement SHALL be specified either here or in one of the ancestors. It shall contain the time, id, name, addr and telecom elements as specified in IHE PCC TF Vol. 2, section 6.3.4.1 Authors and Informants.  
  Schematron assert role yellow info  
  test (not(hl7:author[hl7:time and hl7:assignedAuthor[hl7:id and hl7:addr and hl7:telecom and (hl7:assignedPerson/hl7:name or hl7:representedOrganization/hl7:name)]]) and ancestor::hl7:section/hl7:author[hl7:time and hl7:assignedAuthor[hl7:id and hl7:addr and hl7:telecom and (hl7:assignedPerson/hl7:name or hl7:representedOrganization/hl7:name)]])  
  Message The author of the statement is specified by the ancestor section.  
  Schematron assert role yellow info  
  test (not(hl7:author[hl7:time and hl7:assignedAuthor[hl7:id and hl7:addr and hl7:telecom and (hl7:assignedPerson/hl7:name or hl7:representedOrganization/hl7:name)]]) and parent::hl7:component/parent::hl7:organizer/hl7:author[hl7:time and hl7:assignedAuthor[hl7:id and hl7:addr and hl7:telecom and (hl7:assignedPerson/hl7:name or hl7:representedOrganization/hl7:name)]])  
  Message The author of the statement is specified by the ancestor battery organizer.  
  Schematron assert role yellow info  
  test (not(hl7:author[hl7:time and hl7:assignedAuthor[hl7:id and hl7:addr and hl7:telecom and (hl7:assignedPerson/hl7:name or hl7:representedOrganization/hl7:name)]] or parent::hl7:component/parent::hl7:organizer/hl7:author[hl7:time and hl7:assignedAuthor[hl7:id and hl7:addr and hl7:telecom and (hl7:assignedPerson/hl7:name or hl7:representedOrganization/hl7:name)]]) and ancestor::hl7:ClinicalDocument/hl7:author[hl7:time and hl7:assignedAuthor[hl7:id and hl7:addr and hl7:telecom and (hl7:assignedPerson/hl7:name or hl7:representedOrganization/hl7:name)]])  
  Message The author of the statement is specified by the author in the document header.