This page is part of the Point-of-care Device FHIR IG (v0.3.0: STU 1 Ballot 3) based on FHIR R4. . For a full list of available versions, see the Directory of published versions
Defining URL: | http://hl7.org/fhir/uv/pocd/StructureDefinition/EnumerationDeviceMetric |
Version: | 0.3.0 |
Name: | EnumerationDeviceMetric |
Title: | Enumeration DeviceMetric profile |
Status: | Draft as of 2021-07-24 |
Definition: | StructureDefinition for DeviceMetric resources that represent coded or text status, annotations, or settings characteristics and capabilities. |
Publisher: | HL7 International - Devices Work Group |
Source Resource: | XML / JSON / Turtle |
The official URL for this profile is:
http://hl7.org/fhir/uv/pocd/StructureDefinition/EnumerationDeviceMetric
This profile sets minimum expectations for the DeviceMetric resource that represents coded or text status, annotation, or setting characteristics and capabilities.
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from DeviceMetric
Summary
The profile defines the following rules:
DeviceMetric.type
shall have a coding from the ISO/IEEE 11073 MDC Metric nomenclature if there is an appropriate code available.DeviceMetric.source
shall be present and refer to the MDS Device resource.DeviceMetric.parent
shall be present and refer to the Channel Device resource which this metric belongs to.Mandatory: 2 elements
Must-Support: 9 elements
Prohibited: 1 element
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
This structure is derived from DeviceMetric
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
DeviceMetric | 0..* | DeviceMetric | Measurement, calculation or setting capability of a medical device | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
device-instance | S | 0..1 | (Complex) | Instance number or label URL: http://hl7.org/fhir/uv/pocd/StructureDefinition/device-instance |
extension:label | 0..1 | Extension | Instance label | |
valueString | 1..1 | string | Value of extension | |
relation | 0..* | (Complex) | Modelling relationships URL: http://hl7.org/fhir/uv/pocd/StructureDefinition/relation | |
metric-availability | S | 0..1 | code | Availability of metrics URL: http://hl7.org/fhir/uv/pocd/StructureDefinition/metric-availability Binding: Metric Availability (extensible): Metric Availability |
type | S | 1..1 | CodeableConcept | Identity of metric, for example Heart Rate or PEEP Setting Binding: MDC Metric nomenclature (extensible) |
coding | 0..* | Coding | Code defined by a terminology system | |
system | 0..1 | uri | Identity of the terminology system | |
version | 0..1 | string | Version of the system - if relevant | |
code | 0..1 | code | Symbol in syntax defined by the system | |
text | 0..1 | string | Plain text representation of the concept | |
unit | 0..0 | |||
source | S | 1..1 | Reference(MDS Device profile) | Describes the link to the source Device |
parent | S | 1..1 | Reference(Channel Device profile) | Describes the link to the parent Device |
operationalStatus | S | 0..1 | code | on | off | standby | entered-in-error |
color | 0..1 | code | black | red | green | yellow | blue | magenta | cyan | white | |
category | S | 1..1 | code | measurement | setting | calculation | unspecified |
measurementPeriod | S | 0..1 | Timing | Describes the measurement repetition time |
repeat | 0..1 | Element | When the event is to occur | |
duration | 0..1 | decimal | How long when it happens | |
period | 0..1 | decimal | Event occurs frequency times per period | |
periodUnit | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) | |
calibration | S | 0..* | BackboneElement | Describes the calibrations that have been performed or that are required to be performed |
type | 0..1 | code | unspecified | offset | gain | two-point | |
state | 0..1 | code | not-calibrated | calibration-required | calibrated | unspecified | |
time | 0..1 | instant | Describes the time last calibration has been performed | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
DeviceMetric | 0..* | DeviceMetric | Measurement, calculation or setting capability of a medical device | |
id | Σ | 0..1 | string | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) Max Binding: AllLanguages: A human language. | |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |
contained | 0..* | Resource | Contained, inline Resources | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
device-instance | S | 0..1 | (Complex) | Instance number or label URL: http://hl7.org/fhir/uv/pocd/StructureDefinition/device-instance |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
extension:number | 0..1 | Extension | Instance number | |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | uri | identifies the meaning of the extension | |
value[x] | 0..1 | Value of extension | ||
valueBase64Binary | base64Binary | |||
valueBoolean | boolean | |||
valueCanonical | canonical(Any) | |||
valueCode | code | |||
valueDate | date | |||
valueDateTime | dateTime | |||
valueDecimal | decimal | |||
valueId | id | |||
valueInstant | instant | |||
valueInteger | integer | |||
valueMarkdown | markdown | |||
valueOid | oid | |||
valuePositiveInt | positiveInt | |||
valueString | string | |||
valueTime | time | |||
valueUnsignedInt | unsignedInt | |||
valueUri | uri | |||
valueUrl | url | |||
valueUuid | uuid | |||
valueAddress | Address | |||
valueAge | Age | |||
valueAnnotation | Annotation | |||
valueAttachment | Attachment | |||
valueCodeableConcept | CodeableConcept | |||
valueCoding | Coding | |||
valueContactPoint | ContactPoint | |||
valueCount | Count | |||
valueDistance | Distance | |||
valueDuration | Duration | |||
valueHumanName | HumanName | |||
valueIdentifier | Identifier | |||
valueMoney | Money | |||
valuePeriod | Period | |||
valueQuantity | Quantity | |||
valueRange | Range | |||
valueRatio | Ratio | |||
valueReference | Reference(Any) | |||
valueSampledData | SampledData | |||
valueSignature | Signature | |||
valueTiming | Timing | |||
valueContactDetail | ContactDetail | |||
valueContributor | Contributor | |||
valueDataRequirement | DataRequirement | |||
valueExpression | Expression | |||
valueParameterDefinition | ParameterDefinition | |||
valueRelatedArtifact | RelatedArtifact | |||
valueTriggerDefinition | TriggerDefinition | |||
valueUsageContext | UsageContext | |||
valueDosage | Dosage | |||
valueMeta | Meta | |||
url | 1..1 | uri | "number" | |
Slices for value[x] | 1..1 | unsignedInt | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueUnsignedInt | 1..1 | unsignedInt | Value of extension | |
extension:label | 0..1 | Extension | Instance label | |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | uri | identifies the meaning of the extension | |
value[x] | 0..1 | Value of extension | ||
valueBase64Binary | base64Binary | |||
valueBoolean | boolean | |||
valueCanonical | canonical(Any) | |||
valueCode | code | |||
valueDate | date | |||
valueDateTime | dateTime | |||
valueDecimal | decimal | |||
valueId | id | |||
valueInstant | instant | |||
valueInteger | integer | |||
valueMarkdown | markdown | |||
valueOid | oid | |||
valuePositiveInt | positiveInt | |||
valueString | string | |||
valueTime | time | |||
valueUnsignedInt | unsignedInt | |||
valueUri | uri | |||
valueUrl | url | |||
valueUuid | uuid | |||
valueAddress | Address | |||
valueAge | Age | |||
valueAnnotation | Annotation | |||
valueAttachment | Attachment | |||
valueCodeableConcept | CodeableConcept | |||
valueCoding | Coding | |||
valueContactPoint | ContactPoint | |||
valueCount | Count | |||
valueDistance | Distance | |||
valueDuration | Duration | |||
valueHumanName | HumanName | |||
valueIdentifier | Identifier | |||
valueMoney | Money | |||
valuePeriod | Period | |||
valueQuantity | Quantity | |||
valueRange | Range | |||
valueRatio | Ratio | |||
valueReference | Reference(Any) | |||
valueSampledData | SampledData | |||
valueSignature | Signature | |||
valueTiming | Timing | |||
valueContactDetail | ContactDetail | |||
valueContributor | Contributor | |||
valueDataRequirement | DataRequirement | |||
valueExpression | Expression | |||
valueParameterDefinition | ParameterDefinition | |||
valueRelatedArtifact | RelatedArtifact | |||
valueTriggerDefinition | TriggerDefinition | |||
valueUsageContext | UsageContext | |||
valueDosage | Dosage | |||
valueMeta | Meta | |||
url | 1..1 | uri | "label" | |
Slices for value[x] | 1..1 | string | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueString | 1..1 | string | Value of extension | |
url | 1..1 | uri | "http://hl7.org/fhir/uv/pocd/StructureDefinition/device-instance" | |
relation | 0..* | (Complex) | Modelling relationships URL: http://hl7.org/fhir/uv/pocd/StructureDefinition/relation | |
metric-availability | S | 0..1 | code | Availability of metrics URL: http://hl7.org/fhir/uv/pocd/StructureDefinition/metric-availability Binding: Metric Availability (extensible): Metric Availability |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | Instance identifier |
type | SΣ | 1..1 | CodeableConcept | Identity of metric, for example Heart Rate or PEEP Setting Binding: MDC Metric nomenclature (extensible) |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
coding | Σ | 0..* | Coding | Code defined by a terminology system |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
system | Σ | 0..1 | uri | Identity of the terminology system |
version | Σ | 0..1 | string | Version of the system - if relevant |
code | Σ | 0..1 | code | Symbol in syntax defined by the system |
display | Σ | 0..1 | string | Representation defined by the system |
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user |
text | Σ | 0..1 | string | Plain text representation of the concept |
source | SΣ | 1..1 | Reference(MDS Device profile) | Describes the link to the source Device |
parent | SΣ | 1..1 | Reference(Channel Device profile) | Describes the link to the parent Device |
operationalStatus | SΣ | 0..1 | code | on | off | standby | entered-in-error Binding: DeviceMetricOperationalStatus (required): Describes the operational status of the DeviceMetric. |
color | Σ | 0..1 | code | black | red | green | yellow | blue | magenta | cyan | white Binding: DeviceMetricColor (required): Describes the typical color of representation. |
category | SΣ | 1..1 | code | measurement | setting | calculation | unspecified Binding: DeviceMetricCategory (required): Describes the category of the metric. |
measurementPeriod | SΣ | 0..1 | Timing | Describes the measurement repetition time |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
event | Σ | 0..* | dateTime | When the event occurs |
repeat | ΣI | 0..1 | Element | When the event is to occur |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
bounds[x] | Σ | 0..1 | Length/Range of lengths, or (Start and/or end) limits | |
boundsDuration | Duration | |||
boundsRange | Range | |||
boundsPeriod | Period | |||
count | Σ | 0..1 | positiveInt | Number of times to repeat |
countMax | Σ | 0..1 | positiveInt | Maximum number of times to repeat |
duration | Σ | 0..1 | decimal | How long when it happens |
durationMax | Σ | 0..1 | decimal | How long when it happens (Max) |
durationUnit | Σ | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required): A unit of time (units from UCUM). |
frequency | Σ | 0..1 | positiveInt | Event occurs frequency times per period |
frequencyMax | Σ | 0..1 | positiveInt | Event occurs up to frequencyMax times per period |
period | Σ | 0..1 | decimal | Event occurs frequency times per period |
periodMax | Σ | 0..1 | decimal | Upper limit of period (3-4 hours) |
periodUnit | Σ | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required): A unit of time (units from UCUM). |
dayOfWeek | Σ | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: DaysOfWeek (required) |
timeOfDay | Σ | 0..* | time | Time of day for action |
when | Σ | 0..* | code | Code for time period of occurrence Binding: EventTiming (required): Real world event relating to the schedule. |
offset | Σ | 0..1 | unsignedInt | Minutes from event (before or after) |
code | Σ | 0..1 | CodeableConcept | BID | TID | QID | AM | PM | QD | QOD | + Binding: TimingAbbreviation (preferred): Code for a known / defined timing pattern. |
calibration | SΣ | 0..* | BackboneElement | Describes the calibrations that have been performed or that are required to be performed |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
type | Σ | 0..1 | code | unspecified | offset | gain | two-point Binding: DeviceMetricCalibrationType (required): Describes the type of a metric calibration. |
state | Σ | 0..1 | code | not-calibrated | calibration-required | calibrated | unspecified Binding: DeviceMetricCalibrationState (required): Describes the state of a metric calibration. |
time | Σ | 0..1 | instant | Describes the time last calibration has been performed |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
DeviceMetric | 0..* | DeviceMetric | Measurement, calculation or setting capability of a medical device | |
device-instance | 0..1 | (Complex) | Instance number or label URL: http://hl7.org/fhir/uv/pocd/StructureDefinition/device-instance | |
metric-availability | 0..1 | code | Availability of metrics URL: http://hl7.org/fhir/uv/pocd/StructureDefinition/metric-availability Binding: Metric Availability (extensible): Metric Availability | |
type | Σ | 1..1 | CodeableConcept | Identity of metric, for example Heart Rate or PEEP Setting Binding: MDC Metric nomenclature (extensible) |
source | Σ | 1..1 | Reference(MDS Device profile) | Describes the link to the source Device |
parent | Σ | 1..1 | Reference(Channel Device profile) | Describes the link to the parent Device |
operationalStatus | Σ | 0..1 | code | on | off | standby | entered-in-error Binding: DeviceMetricOperationalStatus (required): Describes the operational status of the DeviceMetric. |
category | Σ | 1..1 | code | measurement | setting | calculation | unspecified Binding: DeviceMetricCategory (required): Describes the category of the metric. |
measurementPeriod | Σ | 0..1 | Timing | Describes the measurement repetition time |
calibration | Σ | 0..* | BackboneElement | Describes the calibrations that have been performed or that are required to be performed |
Documentation for this format |
This structure is derived from DeviceMetric
Summary
The profile defines the following rules:
DeviceMetric.type
shall have a coding from the ISO/IEEE 11073 MDC Metric nomenclature if there is an appropriate code available.DeviceMetric.source
shall be present and refer to the MDS Device resource.DeviceMetric.parent
shall be present and refer to the Channel Device resource which this metric belongs to.Mandatory: 2 elements
Must-Support: 9 elements
Prohibited: 1 element
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Differential View
This structure is derived from DeviceMetric
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
DeviceMetric | 0..* | DeviceMetric | Measurement, calculation or setting capability of a medical device | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
device-instance | S | 0..1 | (Complex) | Instance number or label URL: http://hl7.org/fhir/uv/pocd/StructureDefinition/device-instance |
extension:label | 0..1 | Extension | Instance label | |
valueString | 1..1 | string | Value of extension | |
relation | 0..* | (Complex) | Modelling relationships URL: http://hl7.org/fhir/uv/pocd/StructureDefinition/relation | |
metric-availability | S | 0..1 | code | Availability of metrics URL: http://hl7.org/fhir/uv/pocd/StructureDefinition/metric-availability Binding: Metric Availability (extensible): Metric Availability |
type | S | 1..1 | CodeableConcept | Identity of metric, for example Heart Rate or PEEP Setting Binding: MDC Metric nomenclature (extensible) |
coding | 0..* | Coding | Code defined by a terminology system | |
system | 0..1 | uri | Identity of the terminology system | |
version | 0..1 | string | Version of the system - if relevant | |
code | 0..1 | code | Symbol in syntax defined by the system | |
text | 0..1 | string | Plain text representation of the concept | |
unit | 0..0 | |||
source | S | 1..1 | Reference(MDS Device profile) | Describes the link to the source Device |
parent | S | 1..1 | Reference(Channel Device profile) | Describes the link to the parent Device |
operationalStatus | S | 0..1 | code | on | off | standby | entered-in-error |
color | 0..1 | code | black | red | green | yellow | blue | magenta | cyan | white | |
category | S | 1..1 | code | measurement | setting | calculation | unspecified |
measurementPeriod | S | 0..1 | Timing | Describes the measurement repetition time |
repeat | 0..1 | Element | When the event is to occur | |
duration | 0..1 | decimal | How long when it happens | |
period | 0..1 | decimal | Event occurs frequency times per period | |
periodUnit | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) | |
calibration | S | 0..* | BackboneElement | Describes the calibrations that have been performed or that are required to be performed |
type | 0..1 | code | unspecified | offset | gain | two-point | |
state | 0..1 | code | not-calibrated | calibration-required | calibrated | unspecified | |
time | 0..1 | instant | Describes the time last calibration has been performed | |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
DeviceMetric | 0..* | DeviceMetric | Measurement, calculation or setting capability of a medical device | |
id | Σ | 0..1 | string | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred) Max Binding: AllLanguages: A human language. | |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |
contained | 0..* | Resource | Contained, inline Resources | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
device-instance | S | 0..1 | (Complex) | Instance number or label URL: http://hl7.org/fhir/uv/pocd/StructureDefinition/device-instance |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
extension:number | 0..1 | Extension | Instance number | |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | uri | identifies the meaning of the extension | |
value[x] | 0..1 | Value of extension | ||
valueBase64Binary | base64Binary | |||
valueBoolean | boolean | |||
valueCanonical | canonical(Any) | |||
valueCode | code | |||
valueDate | date | |||
valueDateTime | dateTime | |||
valueDecimal | decimal | |||
valueId | id | |||
valueInstant | instant | |||
valueInteger | integer | |||
valueMarkdown | markdown | |||
valueOid | oid | |||
valuePositiveInt | positiveInt | |||
valueString | string | |||
valueTime | time | |||
valueUnsignedInt | unsignedInt | |||
valueUri | uri | |||
valueUrl | url | |||
valueUuid | uuid | |||
valueAddress | Address | |||
valueAge | Age | |||
valueAnnotation | Annotation | |||
valueAttachment | Attachment | |||
valueCodeableConcept | CodeableConcept | |||
valueCoding | Coding | |||
valueContactPoint | ContactPoint | |||
valueCount | Count | |||
valueDistance | Distance | |||
valueDuration | Duration | |||
valueHumanName | HumanName | |||
valueIdentifier | Identifier | |||
valueMoney | Money | |||
valuePeriod | Period | |||
valueQuantity | Quantity | |||
valueRange | Range | |||
valueRatio | Ratio | |||
valueReference | Reference(Any) | |||
valueSampledData | SampledData | |||
valueSignature | Signature | |||
valueTiming | Timing | |||
valueContactDetail | ContactDetail | |||
valueContributor | Contributor | |||
valueDataRequirement | DataRequirement | |||
valueExpression | Expression | |||
valueParameterDefinition | ParameterDefinition | |||
valueRelatedArtifact | RelatedArtifact | |||
valueTriggerDefinition | TriggerDefinition | |||
valueUsageContext | UsageContext | |||
valueDosage | Dosage | |||
valueMeta | Meta | |||
url | 1..1 | uri | "number" | |
Slices for value[x] | 1..1 | unsignedInt | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueUnsignedInt | 1..1 | unsignedInt | Value of extension | |
extension:label | 0..1 | Extension | Instance label | |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | uri | identifies the meaning of the extension | |
value[x] | 0..1 | Value of extension | ||
valueBase64Binary | base64Binary | |||
valueBoolean | boolean | |||
valueCanonical | canonical(Any) | |||
valueCode | code | |||
valueDate | date | |||
valueDateTime | dateTime | |||
valueDecimal | decimal | |||
valueId | id | |||
valueInstant | instant | |||
valueInteger | integer | |||
valueMarkdown | markdown | |||
valueOid | oid | |||
valuePositiveInt | positiveInt | |||
valueString | string | |||
valueTime | time | |||
valueUnsignedInt | unsignedInt | |||
valueUri | uri | |||
valueUrl | url | |||
valueUuid | uuid | |||
valueAddress | Address | |||
valueAge | Age | |||
valueAnnotation | Annotation | |||
valueAttachment | Attachment | |||
valueCodeableConcept | CodeableConcept | |||
valueCoding | Coding | |||
valueContactPoint | ContactPoint | |||
valueCount | Count | |||
valueDistance | Distance | |||
valueDuration | Duration | |||
valueHumanName | HumanName | |||
valueIdentifier | Identifier | |||
valueMoney | Money | |||
valuePeriod | Period | |||
valueQuantity | Quantity | |||
valueRange | Range | |||
valueRatio | Ratio | |||
valueReference | Reference(Any) | |||
valueSampledData | SampledData | |||
valueSignature | Signature | |||
valueTiming | Timing | |||
valueContactDetail | ContactDetail | |||
valueContributor | Contributor | |||
valueDataRequirement | DataRequirement | |||
valueExpression | Expression | |||
valueParameterDefinition | ParameterDefinition | |||
valueRelatedArtifact | RelatedArtifact | |||
valueTriggerDefinition | TriggerDefinition | |||
valueUsageContext | UsageContext | |||
valueDosage | Dosage | |||
valueMeta | Meta | |||
url | 1..1 | uri | "label" | |
Slices for value[x] | 1..1 | string | Value of extension Slice: Unordered, Closed by type:$this | |
value[x]:valueString | 1..1 | string | Value of extension | |
url | 1..1 | uri | "http://hl7.org/fhir/uv/pocd/StructureDefinition/device-instance" | |
relation | 0..* | (Complex) | Modelling relationships URL: http://hl7.org/fhir/uv/pocd/StructureDefinition/relation | |
metric-availability | S | 0..1 | code | Availability of metrics URL: http://hl7.org/fhir/uv/pocd/StructureDefinition/metric-availability Binding: Metric Availability (extensible): Metric Availability |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | Instance identifier |
type | SΣ | 1..1 | CodeableConcept | Identity of metric, for example Heart Rate or PEEP Setting Binding: MDC Metric nomenclature (extensible) |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
coding | Σ | 0..* | Coding | Code defined by a terminology system |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
system | Σ | 0..1 | uri | Identity of the terminology system |
version | Σ | 0..1 | string | Version of the system - if relevant |
code | Σ | 0..1 | code | Symbol in syntax defined by the system |
display | Σ | 0..1 | string | Representation defined by the system |
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user |
text | Σ | 0..1 | string | Plain text representation of the concept |
source | SΣ | 1..1 | Reference(MDS Device profile) | Describes the link to the source Device |
parent | SΣ | 1..1 | Reference(Channel Device profile) | Describes the link to the parent Device |
operationalStatus | SΣ | 0..1 | code | on | off | standby | entered-in-error Binding: DeviceMetricOperationalStatus (required): Describes the operational status of the DeviceMetric. |
color | Σ | 0..1 | code | black | red | green | yellow | blue | magenta | cyan | white Binding: DeviceMetricColor (required): Describes the typical color of representation. |
category | SΣ | 1..1 | code | measurement | setting | calculation | unspecified Binding: DeviceMetricCategory (required): Describes the category of the metric. |
measurementPeriod | SΣ | 0..1 | Timing | Describes the measurement repetition time |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
event | Σ | 0..* | dateTime | When the event occurs |
repeat | ΣI | 0..1 | Element | When the event is to occur |
id | 0..1 | string | Unique id for inter-element referencing | |
Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
bounds[x] | Σ | 0..1 | Length/Range of lengths, or (Start and/or end) limits | |
boundsDuration | Duration | |||
boundsRange | Range | |||
boundsPeriod | Period | |||
count | Σ | 0..1 | positiveInt | Number of times to repeat |
countMax | Σ | 0..1 | positiveInt | Maximum number of times to repeat |
duration | Σ | 0..1 | decimal | How long when it happens |
durationMax | Σ | 0..1 | decimal | How long when it happens (Max) |
durationUnit | Σ | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required): A unit of time (units from UCUM). |
frequency | Σ | 0..1 | positiveInt | Event occurs frequency times per period |
frequencyMax | Σ | 0..1 | positiveInt | Event occurs up to frequencyMax times per period |
period | Σ | 0..1 | decimal | Event occurs frequency times per period |
periodMax | Σ | 0..1 | decimal | Upper limit of period (3-4 hours) |
periodUnit | Σ | 0..1 | code | s | min | h | d | wk | mo | a - unit of time (UCUM) Binding: UnitsOfTime (required): A unit of time (units from UCUM). |
dayOfWeek | Σ | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: DaysOfWeek (required) |
timeOfDay | Σ | 0..* | time | Time of day for action |
when | Σ | 0..* | code | Code for time period of occurrence Binding: EventTiming (required): Real world event relating to the schedule. |
offset | Σ | 0..1 | unsignedInt | Minutes from event (before or after) |
code | Σ | 0..1 | CodeableConcept | BID | TID | QID | AM | PM | QD | QOD | + Binding: TimingAbbreviation (preferred): Code for a known / defined timing pattern. |
calibration | SΣ | 0..* | BackboneElement | Describes the calibrations that have been performed or that are required to be performed |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
type | Σ | 0..1 | code | unspecified | offset | gain | two-point Binding: DeviceMetricCalibrationType (required): Describes the type of a metric calibration. |
state | Σ | 0..1 | code | not-calibrated | calibration-required | calibrated | unspecified Binding: DeviceMetricCalibrationState (required): Describes the state of a metric calibration. |
time | Σ | 0..1 | instant | Describes the time last calibration has been performed |
Documentation for this format |
Other representations of profile: CSV, Excel, Schematron
Path | Conformance | ValueSet |
DeviceMetric.language | preferred | CommonLanguages Max Binding: AllLanguages |
DeviceMetric.type | extensible | MdcMetric |
DeviceMetric.operationalStatus | required | DeviceMetricOperationalStatus |
DeviceMetric.color | required | DeviceMetricColor |
DeviceMetric.category | required | DeviceMetricCategory |
DeviceMetric.measurementPeriod.repeat.durationUnit | required | UnitsOfTime |
DeviceMetric.measurementPeriod.repeat.periodUnit | required | UnitsOfTime |
DeviceMetric.measurementPeriod.repeat.dayOfWeek | required | DaysOfWeek |
DeviceMetric.measurementPeriod.repeat.when | required | EventTiming |
DeviceMetric.measurementPeriod.code | preferred | TimingAbbreviation |
DeviceMetric.calibration.type | required | DeviceMetricCalibrationType |
DeviceMetric.calibration.state | required | DeviceMetricCalibrationState |