Koppeltaal 2.0 Implementation Guide (Full Documentation)
0.15.0 - ci-build
NL
Koppeltaal 2.0 Implementation Guide (Full Documentation) - Local Development build (v0.15.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Page standards status: Normative |
The RelatedPerson resource is a new actor in the Koppeltaal Standard. A RelatedPerson can represent various individuals, such as the following roles and relationships:
The RelatedPerson.relationship element specifies this relationship. The RelatedPerson.patient element contains the reference to the Patient for whom the actor is a RelatedPerson.
A RelatedPerson can perform tasks on behalf of the Patient, assist with the Patient's tasks, or view them. In addition, the Patient and Practitioner have the ability to revoke a RelatedPerson's access to a task that was assigned to the RelatedPerson.
Below is a description of the elements involved in executing tasks, viewing, and revoking access.
When a RelatedPerson executes a task and starts it via a launch:
Task can be a RelatedPerson:
Task.owner = Reference (KT2_RelatedPerson)
Task.for = Reference (KT2_Patient)Task can also be a CareTeam where:
CareTeam.subject = Reference (KT2_Patient)CareTeam.participant.member = Reference (KT2_RelatedPerson)RelatedPerson.patient = Reference (KT2_Patient)CareTeam.subject = RelatedPerson.patient.These conditions must be verified by the launching application.
The following conditions are necessary for a RelatedPerson to view a task of the Patient:
RelatedPerson performs should be a sub-task of the main task being performed by the patient:
Task.partOf = Reference (K2_Task)Task.owner = Reference (KT2_RelatedPerson)Task.code = view.To make it clear that a RelatedPerson is no longer authorized to perform or view a task, the following options are available:
Task.status = cancelledRelatedPerson.active = 0 (inactive)CareTeam.participant.kt2contactperson is removed from the CareTeam.For more information on this profile see also KT2RelatedPerson