Wohnumfeldberatung

Die Wohnumfeldberatung wird als Procedure hinterlegt. Der Code entstammt dabei einem eigenen CodeSystem. Angegeben werden sollte der Status. Wenn die Beratung noch aussteht, sollte das Datum oder ein Zeitraum, wann die Beratung stattfinden soll, angegeben werden, sofern dies bekannt ist. Für evtl. Rückfragen ist auch der performer anzugeben, sofern bekannt.

Andere Angaben wie die bodySite, Komplikationen, Devices oder genutztes Material entfallen bei dieser Form der Maßnahme, sie sind daher auf 0..0 constraint.

GeNSAdvisingSurroundings

identifierΣ0..*Identifier
instantiatesCanonicalΣ0..*canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire)
instantiatesUriΣ0..*uri
basedOnΣ I0..*Reference(CarePlan | ServiceRequest)
partOfΣ I0..*Reference(Procedure | Observation | MedicationAdministration)
statusS Σ ?!1..1codeBinding
statusReasonΣ0..1CodeableConcept
categoryΣ0..1CodeableConcept
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1codeFixed Value
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
subjectΣ I1..1Reference(Patient | Group)
encounterΣ I0..1Reference(Encounter)
performedDateTimedateTime
performedPeriodPeriod
recorderΣ I0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)
asserterΣ I0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole)
functionΣ0..1CodeableConcept
actorΣ I1..1Reference(Practitioner | PractitionerRole | Organization)
onBehalfOfI0..1Reference(Organization)
locationΣ I0..1Reference(Location)
reasonCodeΣ0..*CodeableConcept
reasonReferenceΣ I0..*Reference(Condition | Observation | Procedure | DiagnosticReport | DocumentReference)
bodySiteΣ0..0CodeableConcept
outcomeΣ0..1CodeableConcept
reportI0..*Reference(DiagnosticReport | DocumentReference | Composition)
complication0..0CodeableConcept
complicationDetailI0..0Reference(Condition)
followUp0..*CodeableConcept
note0..*Annotation
usedReferenceI0..0Reference(Device | Medication | Substance)
usedCode0..0CodeableConcept

Beispiel

<Procedure xmlns="http://hl7.org/fhir">
    <id value="example" />
    <meta>
        <profile value="http://hs-osnabrueck.de/fhir/ePflegebericht/StructureDefinition/AdvisingSurroundings" />
    </meta>
    <status value="completed" />
    <code>
        <coding>
            <system value="http://hs-osnabrueck.de/fhir/ePflegebericht/CodeSystem/FlatRelatedProcedures" />
            <code value="ADV" />
            <display value="Advising on home surrounding" />
        </coding>
    </code>
    <subject>
        <reference value="Patient/example" />
    </subject>
    <performedDateTime value="2019-11-03" />
    <performer>
        <actor>
            <reference value="Organisation/1" />
        </actor>
    </performer>
    <performer>
        <actor>
            <reference value="Practitioner/FrKirchner" />
        </actor>
    </performer>
    <performer>
        <actor>
            <reference value="Practitioner/HrBussmann" />
        </actor>
    </performer>
    <performer>
        <actor>
            <reference value="Organization/BeckerHomeCare" />
        </actor>
    </performer>
</Procedure>