This page is part of the Loinc/IVD Mapping FHIR IG (v0.1.0: STU 1 Draft) based on FHIR v3.5.0. . For a full list of available versions, see the Directory of published versions

This is a pre-release version (Draft for Comment) of Loinc/IVD Mapping (LIVD) R1 (STU). There is no current official version.
For a full list of available versions, see the Directory of published versions .

StructureDefinition: LIVD DeviceMetric

The official URL for this profile is:

http://hl7.org/fhir/uv/livd/StructureDefinition/devicemetric-uv-livd

Formal Views of Profile Content

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

This structure is derived from DeviceMetric

Summary

Mandatory: 5 elements
Must-Support: 3 elements
Prohibited: 7 elements

Extensions

This structure refers to these extensions:

This structure is derived from DeviceMetric

NameFlagsCard.TypeDescription & Constraintsdoco
.. DeviceMetric 0..*LIVD DeviceMetric
... extension ExtensionSlice: Unordered, Open by value:value
... ext-capability S1..*Reference(LIVD ObservationDefinition)Extension
URL: http://hl7.org/fhir/uv/livd/StructureDefinition/ext-capability
... identifier 0..0
... type 1..1CodeableConceptIdentity of metric, for example Heart Rate or PEEP Setting
... unit 0..0
... source S1..1Reference(Device)Describes the link to the source Device
... parent 0..0
... operationalStatus 0..0
... color 0..0
... category S1..1codemeasurement
... measurementPeriod 0..0
... calibration 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. DeviceMetric I0..*LIVD DeviceMetric
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: Common Languages (preferred)
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension ExtensionExtension
Slice: Unordered, Open by value:value
... ext-capability SI1..*Reference(LIVD ObservationDefinition)Extension
URL: http://hl7.org/fhir/uv/livd/StructureDefinition/ext-capability
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... type Σ1..1CodeableConceptIdentity of metric, for example Heart Rate or PEEP Setting
Binding: DeviceMetricAndComponentTypes (preferred)
... source SΣ1..1Reference(Device)Describes the link to the source Device
... category SΣ1..1codemeasurement
Binding: DeviceMetricCategory (required)

doco Documentation for this format

This structure is derived from DeviceMetric

Summary

Mandatory: 5 elements
Must-Support: 3 elements
Prohibited: 7 elements

Extensions

This structure refers to these extensions:

Differential View

This structure is derived from DeviceMetric

NameFlagsCard.TypeDescription & Constraintsdoco
.. DeviceMetric 0..*LIVD DeviceMetric
... extension ExtensionSlice: Unordered, Open by value:value
... ext-capability S1..*Reference(LIVD ObservationDefinition)Extension
URL: http://hl7.org/fhir/uv/livd/StructureDefinition/ext-capability
... identifier 0..0
... type 1..1CodeableConceptIdentity of metric, for example Heart Rate or PEEP Setting
... unit 0..0
... source S1..1Reference(Device)Describes the link to the source Device
... parent 0..0
... operationalStatus 0..0
... color 0..0
... category S1..1codemeasurement
... measurementPeriod 0..0
... calibration 0..0

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. DeviceMetric I0..*LIVD DeviceMetric
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: Common Languages (preferred)
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension ExtensionExtension
Slice: Unordered, Open by value:value
... ext-capability SI1..*Reference(LIVD ObservationDefinition)Extension
URL: http://hl7.org/fhir/uv/livd/StructureDefinition/ext-capability
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... type Σ1..1CodeableConceptIdentity of metric, for example Heart Rate or PEEP Setting
Binding: DeviceMetricAndComponentTypes (preferred)
... source SΣ1..1Reference(Device)Describes the link to the source Device
... category SΣ1..1codemeasurement
Binding: DeviceMetricCategory (required)

doco Documentation for this format

 

Other representations of profile: Schematron

Terminology Bindings

PathNameConformanceValueSet
DeviceMetric.languageLanguagepreferredCommon Languages
DeviceMetric.typeDevice Metric and Component TypespreferredDeviceMetricAndComponentTypes
DeviceMetric.categoryDeviceMetricCategoryrequiredDeviceMetricCategory
DeviceMetric.calibration.typeDeviceMetricCalibrationTyperequiredDeviceMetricCalibrationType
DeviceMetric.calibration.stateDeviceMetricCalibrationStaterequiredDeviceMetricCalibrationState

Constraints

IdPathDetailsRequirements
dom-2DeviceMetricIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-4DeviceMetricIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-3DeviceMetricIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-6DeviceMetricA resource should have narrative for robust management
: text.div.exists()
dom-5DeviceMetricIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
ele-1DeviceMetric.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1DeviceMetric.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1DeviceMetric.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1DeviceMetric.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()