Stream: implementers
Topic: PurposeOfUse ValueSet semantic questions
Ken Sinn (Mar 01 2019 at 20:18):
We're looking at the valueset http://hl7.org/fhir/v3/PurposeOfUse/vs.html within the context of Consent.provision.purpose (Consent.except.purpose in STU3). Specifically in Ontario, we need to grant providers/practitioners emergency access to a protected patient record if there is risk of harm to the patient, or risk of harm to others (and the patient is unavailable to provide consent).
The PurposeOfUse ValueSet includes the two following values:
ETREAT: "To perform one or more operations on information for provision of immediately needed health care for an emergent condition."
PATSFTY : "To perform one or more operations on information in processes related to ensuring the safety of health care.”
We would much prefer to use the following two values from the ActReason codesystem:
OVRTPS: To perform one or more operations on information to which the patient has not consented for third party safety. Usage Notes: The patient, while able to give consent, has not. However, the provider believes that access to masked patient information is justified because of concerns related to the health and safety of one or more third parties.
OVRER: “To perform one or more operations on information to which the patient has not consented by authorized entities for treating a condition which poses an immediate threat to the patient's health and which requires immediate medical intervention. Usage Notes: The patient is unable to provide consent, but the provider determines they have an urgent healthcare related reason to access the record.”
Our question is this:
PurposeofUse ValueSet is an extensible binding. Is ETREAT considered a generalization of OVRTPS, and is PATSFTY considered a generalization of OVRER? Or are they sufficiently different concepts that we can use OVRTPS and OVRER instead? (particularly in light of OVRTPS and OVRER being under the _ActConsentInformationAccessOverrideReason ActReason hierarchy)
@Rob Hausam Is this an appropriate forum for discussion, or should I raise this through the vocab listserv?
Lloyd McKenzie (Mar 01 2019 at 20:33):
@k connor ?
Grahame Grieve (Mar 01 2019 at 22:06):
@John Moehrke @Alexander Mense as well
Mohammad Jafari (Mar 01 2019 at 22:28):
@Ken Sinn If the emergency access is an overarching policy which applies to all patients regardless of their consent, I think a better design would be to leave it out of individual consents and treat it as as an overarching policy. So while others will answer the valueset details, I'm wondering if there is a reason you're planning to encode emergency access in individual consents.
Rob Hausam (Mar 02 2019 at 07:14):
Actually, I think that ETREAT is more likely to be a generalization of OVRER. But it's somewhat difficult for me to be sure of that based on those definitions. Probably I would be inclined to say that, as you seem to be asking, if either OVRTPS or OVRER more accurately captures the intended meaning that you are trying to represent, then in this case with the extensible binding it would be acceptable to use one of those codes instead of being forced to use ETREAT or PATSFTY. I do also agree, though, that we need to have Kathleen or John or Alexander or someone in the group weigh in on how close the intended meanings of these codes actually are (including whether the intention was or is for any of them to be equivalent or specializations/generalizations).
John Moehrke (Mar 03 2019 at 23:00):
The purposeOfUse vocabulary has layers to it. That is why there is a number in the first column http://build.fhir.org/v3/PurposeOfUse/vs.html. I am not sure these groupings are absolute, as in it is forbidden to consider BTG in cases not part of Emergency Treatment which is part of Treatment. I think they are grouped this way to give guidance to the intended understanding. I might be wrong, and they might be absolutes. I know I have heard @k connor indicate that the groupings are to be used for automated policy rule language.
Last updated: Apr 12 2022 at 19:14 UTC