Difference between revisions of "Recording Imprecise Heart Rates"

From IHE Wiki
Jump to navigation Jump to search
(New page: ==Tip:== It is sometimes necessary to record imprecise values of physical quantities such as Heart Rate. This is possible through flavors of null values and the abstract type quantity (Q...)
 
Line 8: Line 8:
  
 
Some examples include:
 
Some examples include:
Heart Rate "Absent"
+
 
 +
'''Heart Rate "Absent"'''
 
  <observation>
 
  <observation>
 
   :
 
   :
   <value value='0'/>
+
   <value xsi:type='PQ' value='0' unit='/min'/>
 
  </observation>  
 
  </observation>  
  
Heart Rate unknown as "Not heard"  
+
'''Heart Rate unknown as "Not heard" '''
 
  <observation>
 
  <observation>
 
   :
 
   :
   <value nullFlavor='ASKU'>
+
   <value xsi:type='PQ' nullFlavor='ASKU'>
 
  </observation>
 
  </observation>
  
Heart Rate as a range "120-160"  
+
'''Heart Rate as a range "120-160" '''
 
  <observation>
 
  <observation>
   <value value='140'>
+
   <value xsi:type='IVL_PQ'>
    ??
+
      <low value='120' unit='/min'/>
 +
      <high value='160' unit='/min'/>
 
   </value>
 
   </value>
 
  </observation>
 
  </observation>
  
 
Heart Rate with interpretation: "140" "Low"
 
Heart Rate with interpretation: "140" "Low"

Revision as of 17:51, 25 July 2007

Tip:

It is sometimes necessary to record imprecise values of physical quantities such as Heart Rate. This is possible through flavors of null values and the abstract type quantity (QTY) specialization of physical quantities. Further information about how to represent this is defined in the V3 specification. This may be found at [1] under the topics

  • Foundation->Data Types (Abstract)->Introduction->Data Value (Any)->Exceptional Value Detail
  • Foundation->Data Types (Abstract)->Basic Types->Abstract Type Quantity (QTY)

Some examples include:

Heart Rate "Absent"

<observation>
  :
  <value xsi:type='PQ' value='0' unit='/min'/>
</observation> 

Heart Rate unknown as "Not heard"

<observation>
  :
  <value xsi:type='PQ' nullFlavor='ASKU'>
</observation>

Heart Rate as a range "120-160"

<observation>
  <value xsi:type='IVL_PQ'>
     <low value='120' unit='/min'/>
     <high value='160' unit='/min'/>
  </value>
</observation>

Heart Rate with interpretation: "140" "Low"