Open pieter-edelman-nictiz opened 1 year ago
In R5, the .activity
is mostly emptied out except for a reference field to other Request resources. This field is already present in R4 (.activity.reference
). Maybe it would be better to make profiles on ServiceRequest or something like that?
Some notes:
Zib HelpFromOthers might even be an Observation, combined with a CareTeam. From ZIB-2033 it can be gathered that the intent is to provide a statement about the help a patient currently receives for certain situations. So it's neither about actionable activities nor about the team, just the notion that help is available for some activities.
Zibs NursingIntervention, HelpFromOthers and CareAgreement correlate with the FHIR-resource CarePlan, but the mapping is not direct; rather, these zibs seem to be about
CarePlan.activity
rather than an entire CarePlan. In other words, when talking about a CarePlan, one expects is to be made up from these zibs rather than representing these zibs directly. This issue is somewhat compounded by the observation that NursingIntervention and HelpFromOthers severely overlap (see https://bits.nictiz.nl/browse/ZIB-2027)Up until we now, we kind of ignored this issue and made profiles where one could only instantiate a CarePlan with a single
.activity
. However, this might run counter to how FHIR is used in practice and is also not really in line with the intention of FHIR. Modelling these zibs as an.activity
leads to several questions however:.activity
-- it is neither a resource nor a datatype. Options would include:.activity
alone. CarePlan-instances could claim conformance to more than one of these profiles if it represents more than one zib. This is probably more tricky to model in an information standard..activity
. This could be solved with extensions if there are no other options.