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

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(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
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
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)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
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>