Nictiz FHIR NL STU3 Zib2017
1.3.15 - CI Build
Nictiz FHIR NL STU3 Zib2017 - Local Development build (v1.3.15) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Official URL: http://nictiz.nl/fhir/StructureDefinition/zib-Respiration-AdministeredOxygen | Version: 1.3.15 | |||
Draft as of 2024-04-09 | Computable Name: Zib Respiration AdministeredOxygen | |||
Copyright/Legal: CC0 |
An Observation extension resource as defined by the Dutch HCIM Respiration v3.1(2017EN).
During breathing or respiration, air flows to and from the lungs, where gas exchange occurs, absorbing oxygen from the air into the blood and exhaling carbon dioxide into the air. Observations of spontaneous breathing, usually registered as part of the observation of vital functions.
Observing a person’s spontaneous breathing, including recording breathing frequency, depth and rhythm, is done to gain an indication of the health condition of the patient’s pulmonary system.
This profile extends the zib-Respiration resource with info about administered oxygen. It is complemented by the profiles zib-Respiration-AdministeredOxygen-AdministrationDevice (DeviceUseStatement) and zib-Respiration-AdministeredOxygen-AdministrationDeviceProduct (Device) to register the device used to administer extra oxygen.
Context of Use
This extension may be used on the following element(s):
Usage info
Usage:
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Extension
Summary
Complex Extension: An Observation extension resource as defined by the Dutch HCIM Respiration v3.1(2017EN). During breathing or respiration, air flows to and from the lungs, where gas exchange occurs, absorbing oxygen from the air into the blood and exhaling carbon dioxide into the air. Observations of spontaneous breathing, usually registered as part of the observation of vital functions.
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Extension | Extension | |
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
1..1 | uri | "extraOxygenAdministration" | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Value of extension | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
1..1 | uri | "flowRate" | |
![]() ![]() ![]() ![]() |
0..1 | Quantity | Value of extension | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
1..1 | uri | "fiO2" | |
![]() ![]() ![]() ![]() |
0..1 | Quantity | Value of extension | |
![]() ![]() ![]() |
0..0 | |||
![]() |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Extension | Extension | |
![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
1..1 | uri | "extraOxygenAdministration" | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Value of extension Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Value of extension | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
1..1 | uri | "flowRate" | |
![]() ![]() ![]() ![]() |
0..1 | Quantity | Value of extension Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Quantity | Value of extension | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
1..1 | uri | "fiO2" | |
![]() ![]() ![]() ![]() |
0..1 | Quantity | Value of extension Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Quantity | Value of extension | |
![]() ![]() ![]() |
1..1 | uri | identifies the meaning of the extension | |
![]() |
This structure is derived from Extension
Summary
Complex Extension: An Observation extension resource as defined by the Dutch HCIM Respiration v3.1(2017EN). During breathing or respiration, air flows to and from the lungs, where gas exchange occurs, absorbing oxygen from the air into the blood and exhaling carbon dioxide into the air. Observations of spontaneous breathing, usually registered as part of the observation of vital functions.
Differential View
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Extension | Extension | |
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
1..1 | uri | "extraOxygenAdministration" | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Value of extension | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
1..1 | uri | "flowRate" | |
![]() ![]() ![]() ![]() |
0..1 | Quantity | Value of extension | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
1..1 | uri | "fiO2" | |
![]() ![]() ![]() ![]() |
0..1 | Quantity | Value of extension | |
![]() ![]() ![]() |
0..0 | |||
![]() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Extension | Extension | |
![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
1..1 | uri | "extraOxygenAdministration" | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Value of extension Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | Value of extension | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
1..1 | uri | "flowRate" | |
![]() ![]() ![]() ![]() |
0..1 | Quantity | Value of extension Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Quantity | Value of extension | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
1..1 | uri | "fiO2" | |
![]() ![]() ![]() ![]() |
0..1 | Quantity | Value of extension Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() |
0..1 | Quantity | Value of extension | |
![]() ![]() ![]() |
1..1 | uri | identifies the meaning of the extension | |
![]() |
Other representations of profile: CSV, Excel, Schematron
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |