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:

  1. Sie werden ebenfalls als Device modelliert werden. Das Device wird dann aus einem DeviceRequest heraus über codeReference referenziert.
  2. Sie werden als codeCodeableConcept in DeviceRequest 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

GeNSDeviceRequest

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
instantiatesCanonicalΣ0..*canonical(ActivityDefinition | PlanDefinition)
instantiatesUriΣ0..*uri
basedOnΣ I0..*Reference(Resource)
priorRequestΣ I0..*Reference(Resource)
groupIdentifierΣ0..1Identifier
statusΣ ?!0..1codeBinding
intentΣ ?!1..1codeBinding
priorityΣ0..1codeBinding
codeCodeableConceptCodeableConcept
codeReferenceReference(Device)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
code0..1CodeableConcept
valueCodeableConceptCodeableConcept
valueQuantityQuantity
valueRangeRange
valueBooleanboolean
subjectΣ I1..1Reference(Patient | Group | Location | Device)
encounterΣ I0..1Reference(Encounter)
occurrenceDateTimedateTime
occurrencePeriodPeriod
occurrenceTimingTiming
authoredOnΣ0..1dateTime
requesterΣ I0..1Reference(Device | Practitioner | PractitionerRole | Organization)
performerTypeΣ0..1CodeableConcept
performerΣ I0..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson)
reasonCodeΣ0..*CodeableConcept
reasonReferenceS Σ I0..*Reference(Condition | Observation | GeNSNursingProblem | GeNSNursingGoal)
insuranceI0..*Reference(Coverage | ClaimResponse)
supportingInfoI0..*Reference(Resource)
note0..*Annotation
relevantHistoryI0..*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&#246;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>