Resources not to be disclosed to a patient
There are occasions when information within a patient’s record is not suitable or desirable to be disclosed to them. This might be for a temporary period of time such as test results that either should or must be disclosed by their primary healthcare professional before they can be discussed with the patient, or it might be information that could cause the patient psychological harm and the healthcare professional has deemed a risk to patient’s emotional well-being should it be discussed with them.
Alongside information not suitable for patient disclosure there is another category of information, classified as sensitive and confidential. This is information that the primary healthcare professional has deemed to not be suitable for disclosure to other healthcare professionals. Currently, this information is only returned in a call made to the migrate a patient’s record API when the parameter includeSensitiveInformation
is set to true
. The inclusion of security labels does not change this behaviour i.e. if information was not going to be output previously due to sensitivity or confidentiality reasons, this should still be the case. And for information that was previously output this should continue to be output, just now it should be output according to the guidance below and with a security label, if appropriate.
Any resource, with the exception of Profile: CareConnect-GPC-List-1, Profile: GPConnect-StructuredRecord-Bundle-1 and Profile: Binary that contains information that is not to be disclosed to the patient MAY be marked with the NOPAT
security label within the Resource Metadata. NOPAT
is a code within the ActCode Code System and signifies the information should not be disclosed to the patient, family or caregivers.
The label should be applied to the Meta.security element as follows:
{ "meta":{ "security":[ { "system":"http://hl7.org/fhir/v3/ActCode", "code":"NOPAT", "display":"no disclosure to patient, family or caregivers without attending provider's authorization" } ] } }
For any resource carrying information that has been deemed to not be suitable to be disclosed to the patient:
- in a response to retrieve a patient’s record:
- Providers MAY include the
NOPAT
security label for all applicable resources - Consumers MAY utilise the information to display a message to the healthcare professional that the information is not to be disclosed to the patient
- Providers MAY include the
- in a response to migrate a patient’s record:
- Providers MUST include the
NOPAT
security label for all applicable resources - Consumers MUST record the
NOPAT
security label against any resources as returned within the response from the Provider
- Providers MUST include the
It is anticipated additional labels will be introduced in the future and as such the existence of the label is not enough to consider the information is not suitable for patient disclosure, the security label must be for NOPAT
.
Documents not to be disclosed to a patient
There are two APIs available to retrieve a patient’s documents, retrieve a document and migrate a document. Both APIs return a Profile: Binary resource that can not have security labels applied. However, prior to calling either API a search is performed for the patient’s documents, retrieve a document uses search for a patient’s documents and migrate a document uses migrate a patient’s record. Within the responses to these calls is a list of Profile: CareConnect-GPC-DocumentReference-1 that are able to have security labels applied. Security labels can be applied to the DocumentReference resource (through the meta.security
element, as described above), and in doing so the existence of the document has been deemed to not be suitable for the patient to know. Or, the document might not be suitable for a patient e.g. a test result that needs discussion first. In this scenario the reference to the document needs to have the security label applied. This is done through the DocumentReference.securityLabel
element. It MUST be populated as follows:
{ "securityLabel":[ { "coding": [ { "system":"http://hl7.org/fhir/v3/ActCode", "code":"NOPAT", "display":"no disclosure to patient, family or caregivers without attending provider's authorization" } ] } ] }
Where applicable, Providers MUST ensure DocumentReferences contain the appropriate NOPAT
security label either on the DocumentReference resource (in the meta.security
element), the securityLabel
element or both. Consumers MUST honour and store this information against the documents returned in the search list.
Other security labels
Other security labels MAY be included, however, NOPAT
labels MUST be used in the way described above.