Standard Health Record FHIR Implementation Guide

SHR SampledData Profile

 

The official URL for this profile is:

http://standardhealthrecord.org/fhir/StructureDefinition/shr-core-SampledData

Data that comes from a series of measurements taken by a device, which may have upper and lower limits. The data type also supports more than one dimension in the data.

This profile builds on SampledData.

This profile was published on Tue Feb 27 00:00:00 EST 2018 as a draft by The MITRE Corporation: Standard Health Record Collaborative.

Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.

Summary

Structures

This structure refers to these other structures:

SHR Mapping Source

This structure represents the following SHR mapping definition:

shr.core.SampledData maps to SampledData:
  string maps to data
  Origin maps to origin
  MillisecondsBetweenSamples maps to period
  CorrectionFactor maps to factor
  LowerLimit maps to lowerLimit
  UpperLimit maps to upperLimit
  Dimensions maps to dimensions

NameFlagsCard.TypeDescription & Constraintsdoco
.. SampledData I0..*SHR SampledData Profile
... id 0..1stringxml:id (or equivalent in JSON)
... origin Σ1..1SHR SimpleQuantity ProfileZero value and units
... period Σ1..1decimalNumber of milliseconds between samples
... factor Σ0..1decimalMultiply data by this before adding to origin
... lowerLimit Σ0..1decimalLower limit of detection
... upperLimit Σ0..1decimalUpper limit of detection
... dimensions Σ1..1positiveIntNumber of sample points at each time point
... data 1..1stringDecimal values with spaces, or "E" | "U" | "L"

doco Documentation for this format

Summary

Structures

This structure refers to these other structures:

SHR Mapping Source

This structure represents the following SHR mapping definition:

shr.core.SampledData maps to SampledData:
  string maps to data
  Origin maps to origin
  MillisecondsBetweenSamples maps to period
  CorrectionFactor maps to factor
  LowerLimit maps to lowerLimit
  UpperLimit maps to upperLimit
  Dimensions maps to dimensions

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. SampledData I0..*SHR SampledData Profile
... id 0..1stringxml:id (or equivalent in JSON)
... origin Σ1..1SHR SimpleQuantity ProfileZero value and units
... period Σ1..1decimalNumber of milliseconds between samples
... factor Σ0..1decimalMultiply data by this before adding to origin
... lowerLimit Σ0..1decimalLower limit of detection
... upperLimit Σ0..1decimalUpper limit of detection
... dimensions Σ1..1positiveIntNumber of sample points at each time point
... data 1..1stringDecimal values with spaces, or "E" | "U" | "L"

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON, TTL), Schema: XML Schematron

 

 

Constraints

IdPathDetailsRequirements
ele-1SampledDataAll FHIR elements must have a @value or children
: hasValue() | (children().count() > id.count())