Important: This is a draft IG for trial use. Click here to give feedback.

EN NL

HdBe-Meting

CBBConceptStatus
HdBe-Measurement

Een meting legt de uitkomst vast van een bepaling van een fysiologische eigenschap van de patient. Een meting wordt aan de patiënt uitgevoerd. Metingen, die uitgevoerd worden aan patiëntmateriaal, vallen hier niet onder. Dit is een blauwdruk voor CBB. Voor daadwerkelijk gebruik zal voor afgeleide CBBs invulling gegeven moeten worden aan betekenisvolle elementnamen en vulling van de waardelijsten.

Purpose

De meting en bijhorende documentatie van fysiologische observaties zijn een belangrijk instrument voor het beoordelen van de toestand van een patient.

Instructions

Met deze blauwdruk kunnen enkelvoudige CBBs gemaakt worden die één meting met één of meer uitslagen modelleren. Indien een CBB meer dan één meting moet modelleren zal gekozen moeten worden voor een model waar deze blauwdruk meer dan één keer voorkomt.

draft

id0..1string
extensionI0..*Extension
MeasurementName0..1CodeableConcept
MeasurementValueStringstring
MeasurementValueIntegerinteger
MeasurementValueDecimaldecimal
MeasurementValueCodeableConceptCodeableConcept
MeasurementMethod0..1CodeableConcept
MeasurementAncillaryStringstring
MeasurementAncillaryCodeableConceptCodeableConcept
MeasurementConditionStringstring
MeasurementConditionCodeableConceptCodeableConcept
MeasurementDateStartTime0..1dateTime
MeasurementDateEndTime0..1dateTime
Comment0..*string
AnatomicalLocationI0..1Reference(HdBe-AnatomicalLocation)

Measurement0..*
Measurement.MeasurementNameCodeableConcept0..1
Measurement.MeasurementValue[x]string, integer, decimal, CodeableConcept1..*
Measurement.MeasurementMethodCodeableConcept0..1
Measurement.MeasurementAncillary[x]string, CodeableConcept0..*
Measurement.MeasurementCondition[x]string, CodeableConcept0..*
Measurement.MeasurementDateStartTimedateTime0..1
Measurement.MeasurementDateEndTimedateTime0..1
Measurement.Commentstring0..*
Measurement.AnatomicalLocationReference(HdBe-AnatomicalLocation)0..1


Measurement
DefinitionRoot concept of the Measurement information model. This concept contains all data elements of the Measurement information model.
Cardinality0...*
Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: n/a
Measurement.id
DefinitionUnique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Cardinality0...1
Typestring
Mappings
  • rim: n/a
Measurement.extension
DefinitionMay be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Cardinality0...*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

SlicingUnordered, Open, by url(Value)
Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
  • rim: N/A
Measurement.MeasurementName
DefinitionName of the measurement as coded description (name and code). In single measurements, this value is assigned to the rootconcept. However, if there are several variations of the measurement that are carried out under the same circumstances (measurement method, conditions, etc.), a (mini) category HCIM can be created with the associated code list.
Cardinality0...1
TypeCodeableConcept
Comments

Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination.

Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: n/a
  • v2: CE/CNE/CWE
  • rim: CD
  • orim: fhir:CodeableConcept rdfs:subClassOf dt:CD
Measurement.MeasurementValue[x]
DefinitionThe result of the measurement. Depending on the type of measurement, this can be a numerical value, an ordinal value, a coded description or even a textual result. A measurement may result in more than one result or observation that may also differ in type, e.g. heart rate frequency and regularity.
Cardinality1...*
Typestring
Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: n/a
Measurement.MeasurementMethod
DefinitionThe way in which the measurement was carried out and the method used.
Cardinality0...1
TypeCodeableConcept
Comments

Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination.

Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: n/a
  • v2: CE/CNE/CWE
  • rim: CD
  • orim: fhir:CodeableConcept rdfs:subClassOf dt:CD
Measurement.MeasurementAncillary[x]
DefinitionAncillary item that was used in the measurement. It describes a more detailed specification of the measurement method.
Cardinality0...*
Typestring
Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: n/a
Measurement.MeasurementCondition[x]
DefinitionThe circumstances under which the measurement was taken. This can relate to the patient as well as to the environment of the patient was.
Cardinality0...*
Typestring
Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: n/a
Measurement.MeasurementDateStartTime
DefinitionThe date end if applicable the time at which the execution of the measurement starts.
Cardinality0...1
TypedateTime
Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: n/a
Measurement.MeasurementDateEndTime
DefinitionThe date end if applicable the time at which the execution of the measurement ends.
Cardinality0...1
TypedateTime
Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: n/a
Measurement.Comment
DefinitionA comment about the result or the execution of the measurement. It may e.g. include statements about significant, unexpected or unreliable values, or information about the source of the value where this may be relevant to the interpretation of the result.
Cardinality0...*
Typestring
Comments

Note that FHIR strings SHALL NOT exceed 1MB in size

Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: n/a
Measurement.AnatomicalLocation
DefinitionAnatomical location and if applicable laterality as focus of the measurment, e.g. right arm.
Cardinality0...1
TypeReference(HdBe-AnatomicalLocation)
Comments

References SHALL be a reference to an actual FHIR resource, and SHALL be resolveable (allowing for access control, temporary unavailability, etc.). Resolution can be either by retrieval from the URL, or, where applicable by resource type, by treating an absolute reference as a canonical URL and looking it up in a local registry/repository.

Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ref-1: SHALL have a contained resource if a local reference is provided
    reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings
  • rim: n/a
  • rim: The target of a resource reference is a RIM entry point (Act, Role, or Entity)

Example instances

EDSS
Measurement_MeasurementDateStartTime_EDSS 2022-02-20
Measurement_MeasurementValue_EDSSVisualFunction 5
Measurement_MeasurementValue_EDSSBrainStemFunction 1
Measurement_MeasurementValue_EDSSPyramidalFunction 0
Measurement_MeasurementValue_EDSSCerebellarFunction 3
Measurement_MeasurementValue_EDSSSensoryFunction 2
Measurement_MeasurementValue_EDSSBowelBladderFunction 2
Measurement_MeasurementValue_EDSSCerebralFunction 3
Measurement_MeasurementValue_EDSSAmbulationIndex 5
Measurement_T25FW
Measurement_MeasurementDateStartTime_T25FW 2022-02-22
Measurement_MeasurementValue_T25FWTimeAttempt1 No
Measurement_MeasurementValue_T25FWTimeAttempt2 Yes
Measurement_9HPT
Measurement_MeasurementDateStartTime_9HPT 2022-02-26
Measurement_MeasurementValue_9HPTRightAttempt1 Yes
Measurement_MeasurementValue_9HPTRightAttempt2 No
Measurement_MeasurementValue_9HPTLeftAttempt1 No
Measurement_MeasurementValue_9HPTLeftAttempt2 No
Measurement_PASAT
Measurement_MeasurementDateStartTime_PASAT 2022-03-20
Measurement_MeasurementValue_PASAT 45

zib Measurement 1.0 difference

Concept Category Description
Measurement.MeasurementDateEndTime textual Fixed element name to be correct English by replacing Measurement.MeasurementDateEindTime with Measurement.MeasurementDateEndTime.



Terminology Bindings