Hilfsmittel
Vorhandene Hilfsmittel
Vorhandene Hilfsmittel werden als Device
modelliert. Die Nutzung im Kontext einer bestimmten Condition
kann über ein DeviceUseStatement
erfolgen.
Zukünftige Hilfsmittel
Für geplante oder beantragte Hilfsmittel gibt es zwei Alternativen:
- Sie werden ebenfalls als
Device
modelliert werden. Das Device wird dann aus einem DeviceRequest heraus übercodeReference
referenziert. - Sie werden als
codeCodeableConcept
inDeviceRequest
angegeben. In diesem Fall wird über den Code angegeben, was für ein Hilfsmittel es sein soll, genauere Angaben zum Hersteller etc. entfallen.
Der DeviceRequest
kann über reasonReference
auf eine Condition, z.B. ein Pflegeproblem, oder auf eine Observation, z.B. ein pflegerisches Assessment, verweisen.
Device
Das Device selbst wird hier nicht profiliert.
DeviceRequest
DeviceRequest | I | DeviceRequest | |
identifier | Σ | 0..* | Identifier |
instantiatesCanonical | Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) |
instantiatesUri | Σ | 0..* | uri |
basedOn | Σ I | 0..* | Reference(Resource) |
priorRequest | Σ I | 0..* | Reference(Resource) |
groupIdentifier | Σ | 0..1 | Identifier |
status | Σ ?! | 0..1 | codeBinding |
intent | Σ ?! | 1..1 | codeBinding |
priority | Σ | 0..1 | codeBinding |
code[x] | S Σ | 1..1 | |
codeCodeableConcept | CodeableConcept | ||
codeReference | Reference(Device) | ||
parameter | 0..* | BackboneElement | |
code | 0..1 | CodeableConcept | |
value[x] | 0..1 | ||
valueCodeableConcept | CodeableConcept | ||
valueQuantity | Quantity | ||
valueRange | Range | ||
valueBoolean | boolean | ||
subject | Σ I | 1..1 | Reference(Patient | Group | Location | Device) |
encounter | Σ I | 0..1 | Reference(Encounter) |
occurrence[x] | Σ | 0..1 | |
occurrenceDateTime | dateTime | ||
occurrencePeriod | Period | ||
occurrenceTiming | Timing | ||
authoredOn | Σ | 0..1 | dateTime |
requester | Σ I | 0..1 | Reference(Device | Practitioner | PractitionerRole | Organization) |
performerType | Σ | 0..1 | CodeableConcept |
performer | Σ I | 0..1 | Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) |
reasonCode | Σ | 0..* | CodeableConcept |
reasonReference | S Σ I | 0..* | Reference(Condition | Observation | GeNSNursingProblem | GeNSNursingGoal) |
insurance | I | 0..* | Reference(Coverage | ClaimResponse) |
supportingInfo | I | 0..* | Reference(Resource) |
note | 0..* | Annotation | |
relevantHistory | I | 0..* | Reference(Provenance) |
Beispiel: vorhandenes Hilfsmittel
<Device xmlns="http://hl7.org/fhir"> <id value="Toilettensitz" /> <status value="active" /> <type> <coding> <system value="http://snomed.info/sct" /> <code value="705593007" /> <display value="erhöhter Toilettensitz" /> </coding> </type> <patient> <reference value="Patient/example" /> </patient> </Device>
Beispiel: geplantes Hilfsmittel - Variante (a): Rollator
<Device xmlns="http://hl7.org/fhir"> <id value="Rollator" /> <status value="active" /> <manufacturer value="Becker HomeCare" /> <type> <coding> <system value="http://snomed.info/sct" /> <code value="705406009" /> <display value="Rollator" /> </coding> </type> <patient> <reference value="Patient/example" /> </patient> </Device>
<DeviceRequest xmlns="http://hl7.org/fhir"> <id value="GeNS_EX_RollatorRequest" /> <meta> <profile value="http://hs-osnabrueck.de/fhir/ePflegebericht/StructureDefinition/DeviceRequest" /> </meta> <status value="active" /> <intent value="order" /> <codeReference> <reference value="Device/Rollator" /> </codeReference> <subject> <reference value="Patient/example" /> </subject> <authoredOn value="2019-11-05" /> </DeviceRequest>
Beispiel: geplantes Hilfsmittel - Variante (b): Rollstuhl
<DeviceRequest xmlns="http://hl7.org/fhir"> <id value="GeNS_EX_Rollstuhl" /> <meta> <profile value="http://hs-osnabrueck.de/fhir/ePflegebericht/StructureDefinition/DeviceRequest" /> </meta> <status value="active" /> <intent value="plan" /> <codeCodeableConcept> <coding> <system value="http://snomed.info/sct" /> <code value="58938008" /> <display value="Rollstuhl" /> </coding> </codeCodeableConcept> <subject> <reference value="Patient/example" /> </subject> </DeviceRequest>