{ "description": "An Observation type resource as defined by the Dutch Health Care Information Model FluidBalance 1.0 - 2017EN", "_filename": "zib-FluidBalance.json", "package_name": "nictiz.fhir.nl.stu3.zib2017", "date": null, "derivation": "constraint", "publisher": "Nictiz", "fhirVersion": "3.0.2", "purpose": "#Purpose\r\nInformation about the water balance provides insight in the care plan for drinking and possibly administering extra fluids, when the balance is disrupted such as dehydration or overfilling.\r\n\r\n#Rationale\r\nHCIM FluidBalance fits in Observation. No known arguments for other resources", "name": "Zib FluidBalance", "mapping": [ { "uri": "https://zibs.nl/wiki/FluidBalance-v1.0(2017EN)", "name": "HCIM FluidBalance-v1.0(2017EN)", "identity": "hcim-fluidbalance-v1.0-2017EN" } ], "abstract": false, "copyright": "CC0", "type": "Observation", "experimental": null, "resourceType": "StructureDefinition", "title": "HCIM FluidBalance", "package_version": "2.0.3", "status": "draft", "id": "731200af-51f7-4094-9418-0611b6386004", "kind": "resource", "url": "http://nictiz.nl/fhir/StructureDefinition/zib-FluidBalance", "version": "0.1.0", "differential": { "element": [ { "id": "Observation", "path": "Observation", "alias": [ "Vochtbalans" ], "short": "FluidBalance", "mapping": [ { "map": "NL-CM:12.15.1", "comment": "FluidBalance", "identity": "hcim-fluidbalance-v1.0-2017EN" } ], "definition": "Root concept of the FluidBalance information model. This root concept contains all data elements of the FluidBalance information model." }, { "id": "Observation.code", "path": "Observation.code", "short": "FluidBalance" }, { "id": "Observation.code.coding", "min": 1, "path": "Observation.code.coding", "slicing": { "rules": "open", "discriminator": [ { "path": "code", "type": "value" } ] } }, { "id": "Observation.code.coding:FluidBalanceCode", "max": "1", "min": 1, "path": "Observation.code.coding", "sliceName": "FluidBalanceCode" }, { "id": "Observation.code.coding:FluidBalanceCode.system", "min": 1, "path": "Observation.code.coding.system", "fixedUri": "http://snomed.info/sct" }, { "id": "Observation.code.coding:FluidBalanceCode.code", "min": 1, "path": "Observation.code.coding.code", "fixedCode": "364396009" }, { "id": "Observation.code.coding:FluidBalanceCode.display", "min": 1, "path": "Observation.code.coding.display", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable", "valueBoolean": true } ], "defaultValueString": "Fluid balance observable" }, { "id": "Observation.effective[x]:effectivePeriod", "path": "Observation.effectivePeriod", "type": [ { "code": "Period" } ], "sliceName": "effectivePeriod" }, { "id": "Observation.effective[x]:effectivePeriod.start", "path": "Observation.effectivePeriod.start", "alias": [ "VochtbalansStarttijd" ], "short": "FluidBalanceStartTime", "mapping": [ { "map": "NL-CM:12.15.2", "comment": "FluidBalanceStartTime", "identity": "hcim-fluidbalance-v1.0-2017EN" } ], "definition": "The time at which the measurement of the fluid balance was started." }, { "id": "Observation.effective[x]:effectivePeriod.end", "path": "Observation.effectivePeriod.end", "alias": [ "VochtbalansStoptijd" ], "short": "FluidBalanceStopTime", "mapping": [ { "map": "NL-CM:12.15.3", "comment": "FluidBalanceStopTime", "identity": "hcim-fluidbalance-v1.0-2017EN" } ], "definition": "The time at which the measurement of the fluid balance was stopped." }, { "id": "Observation.comment", "path": "Observation.comment", "alias": [ "Toelichting" ], "short": "Comment", "mapping": [ { "map": "NL-CM:12.15.6", "comment": "Comment", "identity": "hcim-fluidbalance-v1.0-2017EN" } ], "definition": "Comment on the fluid balance." }, { "id": "Observation.component", "path": "Observation.component", "slicing": { "rules": "open", "discriminator": [ { "path": "code", "type": "pattern" } ] } }, { "id": "Observation.component:FluidTotalIn", "max": "1", "path": "Observation.component", "sliceName": "FluidTotalIn" }, { "id": "Observation.component:FluidTotalIn.code", "path": "Observation.component.code", "patternCodeableConcept": { "coding": [ { "code": "251852001", "system": "http://snomed.info/sct" } ] } }, { "path": "Observation.component.valueQuantity", "definition": "The total of fluid intake (e.g. by mouth, drip or tube feeding) in mL.", "short": "FluidTotalIn", "mapping": [ { "map": "NL-CM:12.15.4", "comment": "FluidTotalIn", "identity": "hcim-fluidbalance-v1.0-2017EN" } ], "type": [ { "code": "Quantity" } ], "sliceName": "valueQuantity", "alias": [ "VochtTotaalIn" ], "id": "Observation.component:FluidTotalIn.value[x]:valueQuantity", "example": [ { "label": "example of fluidTotalIn", "valueQuantity": { "code": "mL", "unit": "mL", "value": 560, "system": "http://unitsofmeasure.org" } } ] }, { "id": "Observation.component:FluidTotalOut", "max": "1", "path": "Observation.component", "sliceName": "FluidTotalOut" }, { "id": "Observation.component:FluidTotalOut.code", "path": "Observation.component.code", "patternCodeableConcept": { "coding": [ { "code": "251841007", "system": "http://snomed.info/sct" } ] } }, { "id": "Observation.component:FluidTotalOut.value[x]:valueQuantity", "path": "Observation.component.valueQuantity", "type": [ { "code": "Quantity" } ], "alias": [ "VochtTotaalUit" ], "short": "FluidTotalOut", "example": [ { "label": "example of FLuidTotalOut", "valueQuantity": { "code": "mL", "unit": "mL", "value": 800, "system": "http://unitsofmeasure.org" } } ], "mapping": [ { "map": "NL-CM:12.15.5", "comment": "FluidTotalOut", "identity": "hcim-fluidbalance-v1.0-2017EN" } ], "sliceName": "valueQuantity" } ] }, "baseDefinition": "http://fhir.nl/fhir/StructureDefinition/nl-core-observation" }