Template

Show index

Template Vital Signs Observation (lrtp) 2017‑08‑14

Id2.16.756.5.30.1.127.10.4.37Effective Date2017‑08‑14
Statusdraft DraftVersion Label2017
NameVitalSignsObservationDisplay NameVital Signs Observation (lrtp)
DescriptionStructured notation of a measured value resp. an observation of a single vital sign (such as body height, weight, blood pressure).
ClassificationCDA Entry Level Template
Open/ClosedOpen (other than defined elements are allowed)
Used by / Uses
Used by 1 transaction and 3 templates, Uses 3 templates
Used by as NameVersion
2.16.756.5.30.1.127.77.6.4.2Transactiondraft Laboratory Report within a transplantation process2016‑05‑01
2.16.756.5.30.1.127.10.1.3linkdraft Laborbefund Transplantationsprozesss2017‑08‑14
2.16.756.5.30.1.127.10.3.13linkdraft Coded Vital Signs Section (lrtp) (2017)2017‑08‑14
2.16.756.5.30.1.127.10.4.36Containmentdraft Vital Signs Organizer Entry (lrtp) (2017)2017‑08‑14
Uses as NameVersion
1.3.6.1.4.1.19376.1.5.3.1.4.2Containmentactive IHE Comment Entry (2014)DYNAMIC
2.16.756.5.30.1.1.10.9.14Includedraft Narrative Text Reference (2021)DYNAMIC
2.16.756.5.30.1.127.10.4.35Includedraft Check PropertiesDYNAMIC
RelationshipSpecialization: template 2.16.756.5.30.1.1.10.4.21 (2017‑03‑24 16:48:39)
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"/>  <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"/>  <methodCode nullFlavor="NA"/>  <targetSiteCode nullFlavor="NA"/></observation>
ItemDTCardConfDescriptionLabel
hl7:observation
Vitadotstion
@classCode
cs1 … 1FOBS
@moodCode
cs1 … 1FEVN
hl7:templateId
II1 … 1MVitadotstion
@root
uid1 … 1F2.16.756.5.30.1.1.10.4.21
hl7:templateId
II1 … 1MVitadotstion
@root
uid1 … 1F1.3.6.1.4.1.19376.1.5.3.1.4.13
hl7:templateId
II1 … 1MVitadotstion
@root
uid1 … 1F1.3.6.1.4.1.19376.1.5.3.1.4.13.2
hl7:templateId
II1 … 1MVitadotstion
@root
uid1 … 1F2.16.840.1.113883.10.20.1.31
hl7:id
II1 … 1MAn ID for this item CAN be filled for traceability.Vitadotstion
@extension
st1 … 1RMUST contain the ID itself. The ID MUST be unique within the system that issued the ID.
@root
uid1 … 1RMUST 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.
hl7:code
CD1 … 1RVitadotstion
 CONF
The value of @code shall be drawn from value set 2.16.756.5.30.1.1.11.5 Vital Signs Observation (DYNAMIC)
Included1 … 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
ED1 … 1MCDA‑CH V2
hl7:reference
TEL1 … 1MThe 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 … 1RReference to the narrative part of the section in the format '#xxx', where xxx is the ID of the corresponding element.
 Schematron assertrolered error 
 teststarts-with(@value,'#') 
 MessageThe @value attribute content MUST conform to the format '#xxx', where xxx is the ID of the corresponding 'content' element. 
 Variable letNameidvalue 
 Valuesubstring-after(@value,'#') 
 Schematron assertrolered error 
 testancestor::hl7:structuredBody//*[@ID=$idvalue] 
 MessageNo narrative text found for this reference (no content element within this document has an ID that corresponds to '<value-of select="$idvalue"/>'). 
hl7:statusCode
CS1 … 1MThe status 'completed' indicates that the observation is final.Vitadotstion
 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.TZNP(de-CH) Es gilt die effectiveTime des organizer.Vitadotstion
hl7:value
ANY1 … 1RAccording to table in [IHE PCC TF-2], 6.3.4.22.3Vitadotstion
hl7:interpretationCode
CE0 … *RVitadotstion
hl7:methodCode
CE0 … *RVitadotstion
hl7:targetSiteCode
CD0 … *RVitadotstion
Included from 2.16.756.5.30.1.127.10.4.35 Check Properties (DYNAMIC)
 Variable letNameap 
 Valuedoc('include/cs-2.16.756.5.30.1.127.77.6.5.1-DYNAMIC.xml') 
 Variable letNameapunits 
 Value$ap//concept[property/code[@value='unit']] 
 Variable letNameapDataTypes 
 Value$ap//concept[property/code[@value='dataType']] 
 Variable letNameapObservationValuePresent 
 Value$ap//concept[property/code[@value='observationValuePresent']] 
 Variable letNameapInterpretationCodePOSNEGIND 
 Value$ap//concept[property/code[@value='interpretationCodePOSNEGIND']] 
 Variable letNameapsection 
 Value$ap//concept[property/code[@value='specialtySection']] 
 Variable letNameoc 
 Valuehl7:code/@code 
 Variable letNameovu 
 Valuehl7:value/@unit 
 Variable letNamedc 
 Value$apunits[code/@value=$oc]/property[code/@value='unit']/valueCode/@value 
 Schematron assertrolered error 
 teststring-length($ovu)=0 or count($apunits[code/@value=$oc])=0 or count($dc)=0 or $ovu=$dc 
 MessageObservations with code <value-of select="$oc"/> shall have unit(s) <value-of select="$dc"/>. 
 Variable letNameosectioncode 
 Valueancestor::hl7:section/hl7:code/@code 
 Variable letNamedc 
 Value$apsection[code/@value=$oc]/property[code/@value='specialtySection']/valueCode/@value 
 Variable letNamedn 
 Value$apsection[code/@value=$oc]/property[code/@value='specialtySectionName']/valueString/@value 
 Schematron assertrolered error 
 teststring-length($osectioncode)=0 or string-length($dc)=0 or $osectioncode = $dc 
 MessageObservations with code <value-of select="$oc"/> shall appear within a section with code <value-of select="$dc"/><value-of select="$dn"/>, found <value-of select="$osectioncode"/>. 
 Variable letNameapDataTypes 
 Value$ap//concept[property/code[@value='dataType']] 
 Variable letNamedtr 
 Value$apDataTypes[code/@value=$oc]/property[code/@value='dataType']/valueCode/@value 
 Schematron assertrolered error 
 teststring-length($dtr)=0 or hl7:value[@xsi:type=$dtr] 
 MessageDatatype of the value element (xsi:type) shall be <value-of select="$dtr"/> 
 Variable letNameapObservationValuePresent 
 Value$ap//concept[property/code[@value='observationValuePresent']] 
 Variable letNamevpre 
 Value$apObservationValuePresent[code/@value=$oc]/property[code/@value='observationValuePresent']/valueBoolean/@value 
 Schematron assertrolered error 
 teststring-length($vpre)=0 or $vpre='false' or hl7:value 
 MessageObservations with code <value-of select="$oc"/> shall have a value element. 
 Schematron assertrolered error 
 teststring-length($vpre)=0 or $vpre='true' or not(hl7:value) 
 MessageObservations with code <value-of select="$oc"/> shall not have a value element. 
 Variable letNameapInterpretationCodePOSNEGIND 
 Value$ap//concept[property/code[@value='interpretationCodePOSNEGIND']] 
 Variable letNameicd 
 Value$apInterpretationCodePOSNEGIND[code/@value=$oc]/property[code/@value='interpretationCodePOSNEGIND']/valueBoolean/@value 
 Schematron assertrolered error 
 teststring-length($icd)=0 or $icd='false' or hl7:interpretationCode/@nullFlavor or hl7:interpretationCode/@code=('POS','NEG','IND') 
 MessageObservations with code <value-of select="$oc"/> shall have a interpretationCode element that shall be valued with POS','NEG' or 'IND'.