Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions input/fsh/Observation.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ Description: "The patient's wishes and expectations concerning their treatment,
* dataAbsentReason ^comment = "The `dataAbsentReason` is helpful to indicate a more detailed reason on why the data is absent if this is known, namely:
- if the question has been asked but the source does not know the value (code = _asked-unknown_)
- if the question has not been asked (code = _not-asked_) "
* method 1..1
* method = $snomed#370819000

* insert ObligationRules(encounter)
Expand Down Expand Up @@ -118,7 +119,7 @@ Description: "The patient's position regarding euthanasia. Based on Observation
* insert MetaRules
* encounter only Reference(ACPEncounter)
* subject only Reference(ACPPatient)
* code = $snomed#340171000146104
* code = $snomed#340171000146104
* value[x] only CodeableConcept
* value[x] ^definition = "Position regarding euthanesia."
* value[x] from ACPEuthanasiaStatementVS (required)
Expand Down Expand Up @@ -168,18 +169,21 @@ Profile: ACPOrganDonationChoiceRegistration
Parent: Observation
Id: ACP-OrganDonationChoiceRegistration
Title: "ACP Organ donation choice registration in donor register"
Description: "Answer, captured in an observation, to the question: 'Is the choice on organ donation recorded in the donor register?' Based on Observation resource."
Description: "Observation capturing whether the patient's organ donation choice is recorded in the donor register as reported by the patient. It is intended to track the administrative status of the decision rather than the clinical or legal specifics of the donation choice itself. This information is exchanged so the next caregiver knows whether the topic requires attention in future ACP conversations. Based on Observation resource."
* insert MetaRules
* encounter only Reference(ACPEncounter)
* subject only Reference(ACPPatient)
* code = $snomed#570801000146104
* method 1..1
* method = $snomed#1156040003
Comment thread
ArdonToonstra marked this conversation as resolved.
* value[x] only CodeableConcept
* value[x] ^definition = "Organ donation choice recorded in donor register."
* value[x] from ACPYesNoUnknownVS (required)

* insert ObligationRules(encounter)
* insert ObligationRules(subject)
* insert ObligationRules(code)
* insert ObligationRules(method)
* insert ObligationRules(valueCodeableConcept)
* insert ObligationRules(dataAbsentReason)
* insert ObligationRules(effective[x])
Expand Down Expand Up @@ -209,6 +213,7 @@ Usage: #example
* performer = Reference(F1-ACP-HealthProfessional-PractitionerRole-DrVanHuissen) "Healthcare professional (role), van Huissen"
* status = #final
* code = $snomed#570801000146104 "geregistreerd in orgaan donorregister"
* method = $snomed#1156040003 "self reported"
* valueCodeableConcept = $snomed#373066001 "ja"
* effectiveDateTime = "2020-10-01"

Expand Down
1 change: 1 addition & 0 deletions input/fsh/testscript/Observation.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ Usage: #example
* performer = Reference(P2-ACP-HealthProfessional-PractitionerRole-DesireeWolters) "Healthcare professional (role), Desiree Wolters"
* status = #final
* code = $snomed#570801000146104 "geregistreerd in orgaan donorregister"
* method = $snomed#1156040003 "self reported"
* valueCodeableConcept = $snomed#373066001 "ja"
* effectiveDateTime = "2025-08-07"

Expand Down
2 changes: 1 addition & 1 deletion input/pagecontent/data-exchange.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ The below listed search requests show how all the ACP agreements, procedural inf

4 GET [base]/Goal?patient=Patient/[id]&category=http://snomed.info/sct|713603004

5 GET [base]/Observation?patient=Patient/[id]&code=http://snomed.info/sct|153851000146100,395091006,340171000146104,247751003
5 GET [base]/Observation?patient=Patient/[id]&code=http://snomed.info/sct|153851000146100,395091006,340171000146104,247751003,570801000146104

6 GET [base]/DeviceUseStatement?patient=Patient/[id]&device.type:in=https://api.iknl.nl/docs/pzp/r4/ValueSet/ACP-MedicalDeviceProductType-ICD&_include=DeviceUseStatement:device

Expand Down