FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/zib-GeneralMeasurement

Packagenictiz.fhir.nl.stu3.zib2017
Resource TypeStructureDefinition
Idzib-GeneralMeasurement
FHIR VersionR3
Sourcehttps://simplifier.net/resolve?scope=nictiz.fhir.nl.stu3.zib2017@2.3.0&canonical=http://nictiz.nl/fhir/StructureDefinition/zib-GeneralMeasurement
URLhttp://nictiz.nl/fhir/StructureDefinition/zib-GeneralMeasurement
Version2.0.4
Statusactive
NameZib GeneralMeasurement
TitleHCIM General Measurement
Realmnl
Authorityhl7
DescriptionGeneral Measurement as defined by the Dutch Health and Care Information models (Dutch: Zorginformatiebouwsteen or ZIB) GeneralMeasurement version 3.0, release 2017. A general measurement determines the result of a measurement or determination made for a patient. The information model is used to record the measurement results for which no specific information models have yet been formulated. The information model is not intended for laboratory determinations to be carried out on the material taken from the patient.
PurposeThe measurement and documentation of physiological observations are an important tool for evaluating a patient’s condition. This information model offers the option to record various relevant measurement values.
CopyrightCC0
TypeObservation
Kindresource

Resources that use this resource

StructureDefinition
NICE-GeneralMeasurement-2022Q1NICE-GeneralMeasurement
nl-core-careplannl-core-careplan
zib-GeneralMeasurementHCIM General Measurement
zib-OutcomeOfCareHCIM OutcomeOfCare

Resources that this resource uses

StructureDefinition
code-specificationHCIM extension code-specification
nl-core-observationnl-core-observation
zib-GeneralMeasurementHCIM General Measurement
ValueSet
2.16.840.1.113883.2.4.3.11.60.40.2.13.3.4--20171231000000MeetmethodeCodelijst
2.16.840.1.113883.2.4.3.11.60.40.2.13.3.2--20171231000000MetingNaamCodelijst
2.16.840.1.113883.2.4.3.11.60.40.2.13.3.1--20171231000000ResultaatStatusCodelijst

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "zib-GeneralMeasurement",
  "url": "http://nictiz.nl/fhir/StructureDefinition/zib-GeneralMeasurement",
  "version": "2.0.4",
  "name": "Zib GeneralMeasurement",
  "title": "HCIM General Measurement",
  "status": "active",
  "publisher": "Nictiz",
  "contact": [
    {
      "name": "Nictiz",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.nictiz.nl",
          "use": "work"
        }
      ]
    }
  ],
  "description": "General Measurement as defined by the Dutch Health and Care Information models (Dutch: Zorginformatiebouwsteen or ZIB) GeneralMeasurement version 3.0, release 2017.\r\n\r\nA general measurement determines the result of a measurement or determination made for a patient. The information model is used to record the measurement results for which no specific information models have yet been formulated. The information model is not intended for laboratory determinations to be carried out on the material taken from the patient.",
  "purpose": "The measurement and documentation of physiological observations are an important tool for evaluating a patient’s condition. This information model offers the option to record various relevant measurement values.",
  "copyright": "CC0",
  "fhirVersion": "3.0.2",
  "mapping": [
    {
      "identity": "hcim-generalmeasurement-v3.0-2017EN",
      "uri": "https://zibs.nl/wiki/GeneralMeasurement-v3.0(2017EN)",
      "name": "HCIM GeneralMeasurement-v3.0(2017EN)"
    },
    {
      "identity": "hcim-basicelements-v1.0-2017EN",
      "uri": "https://zibs.nl/wiki/BasicElements-v1.0(2017EN)",
      "name": "HCIM BasicElements-v1.0(2017EN)"
    },
    {
      "identity": "hcim-outcomeofcare-v3.1-2017EN",
      "uri": "https://zibs.nl/wiki/OutcomeOfCare-v3.1(2017EN)",
      "name": "HCIM OutcomeOfCare-v3.1(2017EN)"
    }
  ],
  "kind": "resource",
  "abstract": false,
  "type": "Observation",
  "baseDefinition": "http://fhir.nl/fhir/StructureDefinition/nl-core-observation",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Observation",
        "path": "Observation",
        "short": "GeneralMeasurement",
        "comment": "This profile is used both for the GeneralMeasurement concept and the MeasurementResult concept of HCIM GeneralMeasurement. A GeneralMeasurement can contain mutiple related MeasurementResults. This is implemented using a parent Observation with related child Observations. See the code and related elements.",
        "alias": [
          "MeetUitslag"
        ],
        "mapping": [
          {
            "identity": "hcim-generalmeasurement-v3.0-2017EN",
            "map": "NL-CM:13.3.1",
            "comment": "GeneralMeasurement"
          },
          {
            "identity": "hcim-outcomeofcare-v3.1-2017EN",
            "map": "NL-CM:13.4.2",
            "comment": "MeasurementValue"
          }
        ]
      },
      {
        "id": "Observation.status",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint",
            "valueString": "default: final"
          }
        ],
        "path": "Observation.status",
        "comment": "A ConceptMap (http://nictiz.nl/fhir/ConceptMap/ResultStatusCodelist-to-ObservationStatus) is available that maps ResultStatusCodelist to the ObservationStatus value set.",
        "binding": {
          "strength": "required",
          "valueSetReference": {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap",
                "valueReference": {
                  "reference": "http://nictiz.nl/fhir/ConceptMap/ResultStatusCodelist-to-ObservationStatus",
                  "display": "ResultStatusCodelist-to-ObservationStatus"
                }
              }
            ],
            "reference": "http://hl7.org/fhir/ValueSet/observation-status"
          }
        }
      },
      {
        "id": "Observation.status.extension",
        "path": "Observation.status.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Observation.status.extension:ResultStatusCodelist",
        "path": "Observation.status.extension",
        "sliceName": "ResultStatusCodelist",
        "alias": [
          "ResultaatStatus"
        ],
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": "http://nictiz.nl/fhir/StructureDefinition/code-specification"
          }
        ]
      },
      {
        "id": "Observation.status.extension:ResultStatusCodelist.valueCodeableConcept:valueCodeableConcept",
        "path": "Observation.status.extension.valueCodeableConcept",
        "sliceName": "valueCodeableConcept",
        "short": "ResultaatStatusCodelijst",
        "definition": "The status of the GeneralMeasurement or MeasurementResult.",
        "binding": {
          "strength": "extensible",
          "description": "ResultaatStatusCodelijst",
          "valueSetReference": {
            "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.13.3.1--20171231000000"
          }
        },
        "mapping": [
          {
            "identity": "hcim-generalmeasurement-v3.0-2017EN",
            "map": "NL-CM:13.3.3",
            "comment": "ResultStatus"
          }
        ]
      },
      {
        "id": "Observation.code",
        "path": "Observation.code",
        "short": "Investigation or MeasurementName",
        "definition": "A GeneralMeasurement can contain mutiple related MeasurementResults. This is implemented using a parent Observation with related child Observations. The Observation.code element is used to describe the GeneralMeasurement Investigation concept for parent Observations and the MeasurementResult MeasurementName concept for child Observations.",
        "comment": "Only one of the two value sets (MeasurementNameCodelist) is bound to this element. TestCodelist is not used. This is not a problem because both value sets contain the same codes, namely all SNOMED CT codes.",
        "alias": [
          "Onderzoek",
          "MetingNaam"
        ],
        "binding": {
          "extension": [
            {
              "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
              "valueString": "ObservationCode"
            }
          ],
          "strength": "extensible",
          "description": "OnderzoekCodelijst or MetingNaamCodelijst",
          "valueSetReference": {
            "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.13.3.2--20171231000000",
            "display": "MeasurementNameCodelist"
          }
        },
        "mapping": [
          {
            "identity": "hcim-generalmeasurement-v3.0-2017EN",
            "map": "NL-CM:13.3.2",
            "comment": "Investigation"
          },
          {
            "identity": "hcim-generalmeasurement-v3.0-2017EN",
            "map": "NL-CM:13.3.6",
            "comment": "MeasurementName"
          }
        ]
      },
      {
        "id": "Observation.effective[x]",
        "path": "Observation.effective[x]",
        "short": "ResultDateTime",
        "definition": "Date and if possible the time at which the entire or specific result measurement was carried out.",
        "alias": [
          "UitslagDatumTijd"
        ],
        "mapping": [
          {
            "identity": "hcim-generalmeasurement-v3.0-2017EN",
            "map": "NL-CM:13.3.9",
            "comment": "ResultDateTime"
          }
        ]
      },
      {
        "id": "Observation.value[x]",
        "path": "Observation.value[x]",
        "short": "ResultValue",
        "definition": "The result of the measurement. Depending on the type of measurement, the result will consist of a value with a unit or a coded value (ordinal or nominal) or of a textual result.",
        "alias": [
          "UitslagWaarde"
        ],
        "mapping": [
          {
            "identity": "hcim-generalmeasurement-v3.0-2017EN",
            "map": "NL-CM:13.3.7",
            "comment": "ResultValue"
          }
        ]
      },
      {
        "id": "Observation.comment",
        "path": "Observation.comment",
        "short": "Comment",
        "definition": "Comments such as an interpretation or advice accompanying the result.",
        "alias": [
          "Toelichting"
        ],
        "mapping": [
          {
            "identity": "hcim-generalmeasurement-v3.0-2017EN",
            "map": "NL-CM:13.3.4",
            "comment": "Comment"
          }
        ]
      },
      {
        "id": "Observation.method",
        "path": "Observation.method",
        "short": "MeasuringMethod",
        "definition": "The test method used to obtain the result.",
        "alias": [
          "Meetmethode"
        ],
        "binding": {
          "strength": "extensible",
          "description": "SNOMED CT - all concepts",
          "valueSetReference": {
            "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.13.3.4--20171231000000",
            "display": "MeetmethodeCodelijst"
          }
        },
        "mapping": [
          {
            "identity": "hcim-generalmeasurement-v3.0-2017EN",
            "map": "NL-CM:13.3.8",
            "comment": "MeasuringMethod"
          }
        ]
      },
      {
        "id": "Observation.related",
        "path": "Observation.related",
        "short": "MeasurementResult",
        "definition": "Reference to related MeasurementResults belonging to the GeneralMeasurement.",
        "comment": "The HCIM GeneralMeasurement (parent) links to every MeasurementResult (child) through the `related.target` reference. The referenced Observation contains all the concepts of the HCIM MeasurementResult container, e.g. results with the name, result value, method, etc. This GeneralMeasurement profile is used for both Observations.",
        "alias": [
          "MeetUitslag"
        ],
        "mapping": [
          {
            "identity": "hcim-generalmeasurement-v3.0-2017EN",
            "map": "NL-CM:13.3.5",
            "comment": "MeasurementResult"
          }
        ]
      },
      {
        "id": "Observation.related.type",
        "path": "Observation.related.type",
        "comment": "The related type will mostly likely be: 'has-member'."
      },
      {
        "id": "Observation.related.target",
        "path": "Observation.related.target",
        "type": [
          {
            "code": "Reference",
            "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/zib-GeneralMeasurement"
          }
        ]
      }
    ]
  }
}