Package | bodyweight |
Type | StructureDefinition |
Id | OBXbodyweightsegmentgroup |
FHIR Version | R4 |
Source | http://bodyweight.oemig.de/fhir/https://build.fhir.org/ig/frankoemig/bodyweight/StructureDefinition-OBXbodyweightsegmentgroup.html |
URL | http://bodyweight.oemig.de/fhir/StructureDefinition/OBXbodyweightsegmentgroup |
Version | 0.1.1 |
Status | draft |
Date | 2025-04-28T07:33:33+00:00 |
Name | OBXbodyweightsegmentgroup |
Title | OBX Body Weight Segment Group |
Description | This profile should describe in which way the segment instances for PID, OBX and REL belong together |
Type | http://bodyweight.oemig.de/fhir/StructureDefinition/SegmentGroup |
Kind | logical |
No resources found
StructureDefinition | |
SegmentGroup | Segment Group LM |
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureDefinition OBXbodyweightsegmentgroup
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
![]() ![]() | 0..* | SegmentGroup | Elements defined in Ancestors:segment Segment Group LM | |
![]() ![]() ![]() | S | 3..* | OBXsegment | group of OBX segments Slice: Unordered, Open At End by value:observationCode |
![]() ![]() ![]() ![]() | S | 1..1 | OBXsegment | group of OBX segments |
![]() ![]() ![]() ![]() | S | 1..1 | OBXsegment | group of OBX segments |
![]() ![]() ![]() ![]() | S | 0..1 | OBXsegment | group of OBX segments |
![]() ![]() ![]() ![]() | S | 0..1 | OBXsegment | group of OBX segments |
![]() ![]() ![]() ![]() | S | 0..1 | OBXsegment | group of OBX segments |
![]() ![]() ![]() ![]() | S | 0..1 | OBXsegment | group of OBX segments |
{ "resourceType": "StructureDefinition", "id": "OBXbodyweightsegmentgroup", "text": { "status": "extensions", "div": "<!-- snip (see above) -->" }, "url": "http://bodyweight.oemig.de/fhir/StructureDefinition/OBXbodyweightsegmentgroup", "version": "0.1.1", "name": "OBXbodyweightsegmentgroup", "title": "OBX Body Weight Segment Group", "status": "draft", "date": "2025-04-28T07:33:33+00:00", "publisher": "FO", "contact": [ { "name": "FO", "telecom": [ { "system": "url", "value": "http://www.oemig.de" } ] } ], "description": "This profile should describe in which way the segment instances for PID, OBX and REL belong together", "fhirVersion": "4.0.1", "kind": "logical", "abstract": false, "type": "http://bodyweight.oemig.de/fhir/StructureDefinition/SegmentGroup", "baseDefinition": "http://bodyweight.oemig.de/fhir/StructureDefinition/SegmentGroup", "derivation": "constraint", "snapshot": { "extension": [ { "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version", "valueString": "0.1.1" } ], "element": [ { "id": "SegmentGroup", "path": "SegmentGroup", "short": "Segment Group LM", "definition": "Segment Group for Blood Pressure Observations", "min": 0, "max": "*", "base": { "path": "Base", "min": 0, "max": "*" }, "isModifier": false }, { "id": "SegmentGroup.segment", "path": "SegmentGroup.segment", "slicing": { "discriminator": [ { "type": "value", "path": "observationCode" } ], "rules": "openAtEnd" }, "short": "group of OBX segments", "definition": "group of OBX segments", "min": 3, "max": "*", "base": { "path": "SegmentGroup.segment", "min": 0, "max": "*" }, "type": [ { "code": "http://bodyweight.oemig.de/fhir/StructureDefinition/OBXsegment" } ], "mustSupport": true }, { "id": "SegmentGroup.segment:PIDsegment", "path": "SegmentGroup.segment", "sliceName": "PIDsegment", "short": "group of OBX segments", "definition": "group of OBX segments", "min": 1, "max": "1", "base": { "path": "SegmentGroup.segment", "min": 0, "max": "*" }, "type": [ { "code": "http://bodyweight.oemig.de/fhir/StructureDefinition/OBXsegment" } ], "mustSupport": true }, { "id": "SegmentGroup.segment:OBXmainBW", "path": "SegmentGroup.segment", "sliceName": "OBXmainBW", "short": "group of OBX segments", "definition": "group of OBX segments", "min": 1, "max": "1", "base": { "path": "SegmentGroup.segment", "min": 0, "max": "*" }, "type": [ { "code": "http://bodyweight.oemig.de/fhir/StructureDefinition/OBXsegment" } ], "mustSupport": true }, { "id": "SegmentGroup.segment:RELsegment", "path": "SegmentGroup.segment", "sliceName": "RELsegment", "short": "group of OBX segments", "definition": "group of OBX segments", "min": 0, "max": "1", "base": { "path": "SegmentGroup.segment", "min": 0, "max": "*" }, "type": [ { "code": "http://bodyweight.oemig.de/fhir/StructureDefinition/OBXsegment" } ], "mustSupport": true }, { "id": "SegmentGroup.segment:OBXclothing", "path": "SegmentGroup.segment", "sliceName": "OBXclothing", "short": "group of OBX segments", "definition": "group of OBX segments", "min": 0, "max": "1", "base": { "path": "SegmentGroup.segment", "min": 0, "max": "*" }, "type": [ { "code": "http://bodyweight.oemig.de/fhir/StructureDefinition/OBXsegment" } ], "mustSupport": true }, { "id": "SegmentGroup.segment:OBXeating", "path": "SegmentGroup.segment", "sliceName": "OBXeating", "short": "group of OBX segments", "definition": "group of OBX segments", "min": 0, "max": "1", "base": { "path": "SegmentGroup.segment", "min": 0, "max": "*" }, "type": [ { "code": "http://bodyweight.oemig.de/fhir/StructureDefinition/OBXsegment" } ], "mustSupport": true }, { "id": "SegmentGroup.segment:OBXmeasuringType", "path": "SegmentGroup.segment", "sliceName": "OBXmeasuringType", "short": "group of OBX segments", "definition": "group of OBX segments", "min": 0, "max": "1", "base": { "path": "SegmentGroup.segment", "min": 0, "max": "*" }, "type": [ { "code": "http://bodyweight.oemig.de/fhir/StructureDefinition/OBXsegment" } ], "mustSupport": true } ] }, "differential": { "element": [ { "id": "SegmentGroup", "path": "SegmentGroup" }, { "id": "SegmentGroup.segment", "path": "SegmentGroup.segment", "slicing": { "discriminator": [ { "type": "value", "path": "observationCode" } ], "rules": "openAtEnd" }, "min": 3, "mustSupport": true }, { "id": "SegmentGroup.segment:PIDsegment", "path": "SegmentGroup.segment", "sliceName": "PIDsegment", "min": 1, "max": "1", "mustSupport": true }, { "id": "SegmentGroup.segment:OBXmainBW", "path": "SegmentGroup.segment", "sliceName": "OBXmainBW", "min": 1, "max": "1", "mustSupport": true }, { "id": "SegmentGroup.segment:RELsegment", "path": "SegmentGroup.segment", "sliceName": "RELsegment", "min": 0, "max": "1", "mustSupport": true }, { "id": "SegmentGroup.segment:OBXclothing", "path": "SegmentGroup.segment", "sliceName": "OBXclothing", "min": 0, "max": "1", "mustSupport": true }, { "id": "SegmentGroup.segment:OBXeating", "path": "SegmentGroup.segment", "sliceName": "OBXeating", "min": 0, "max": "1", "mustSupport": true }, { "id": "SegmentGroup.segment:OBXmeasuringType", "path": "SegmentGroup.segment", "sliceName": "OBXmeasuringType", "min": 0, "max": "1", "mustSupport": true } ] } }