hl7-eu / pcsp

EU project PanCareSurPass aiming to conduct a robust assessment of the Cancer Survivorship Passport (SurPass)
5 stars 0 forks source link

CarePlan Resource - Unselected recommendations #52

Closed davisart closed 2 years ago

davisart commented 2 years ago

During the validation process, the surpass platform allows the clinician to deselect recommendations that do not make sense for the patient (for example, the patient already has a heart problem, so the relative recommendation would be superfluous)

We would like to know if we can use the CarePlan.activity.status variable using the codes: 1) selected 2) unselected To determine if a recommendations has been triggered by the platform but unselected from clinician.

This rule does not apply to Preliminary Care Plans made with the API (they will all stay selected)

Thank you!

gcangioli commented 2 years ago

Yes the status is the right element, however you cannot use selected/unselected.

The binding with the value set http://hl7.org/fhir/R4/valueset-care-plan-activity-status.html is of type required.

for unselected you could use cancelled "The planned care plan activity has been withdrawn." Other coherent statuses (e.g. not-started) for selected.

You can use the statusReason for saying why it has been withdrawn e.g. unselected by the user.

gcangioli commented 2 years ago

@davisart : is this fine for you ?