Healthy Route Implementation Guide
0.1.0 - ci-build
Healthy Route Implementation Guide, published by Savannah Informatics. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/savannahghi/healthy-route-ig/ and changes regularly. See the Directory of published versions
The record that a participant granted or refused a permission.
It is not the consent. Consent is taken on paper and signed by hand, and the paper is the legal instrument. Under the protocol it stays in the site file with the investigator for five years after the study completes, and no records may be transferred to another location or party without written notification to the sponsor.
What the protocol requires of the electronic record is narrower and specific: a statement that written informed consent was obtained, the date it was obtained, and the identity of the authorised person who took it. That is HRConsent, and those three facts are sufficient on their own.
A participant signs one form and is asked several things by it. Those things are recorded separately, because they are withdrawn separately.
| Code | Permission |
|---|---|
study-participation |
to be screened, to give samples, and to have the resulting data analysed |
image-retention |
that retinal images may be retained after analysis, for the period stated in the information sheet |
future-research |
that data and images may be used beyond the study described, subject to further ethics approval |
A participant who asks for their images to be destroyed while remaining in the
study is served by setting the image-retention resource's status to
inactive. The resource is not deleted and its content is not altered, so the
fact that the permission was once held, and the date it ceased, remain available.
The permissions they kept are untouched.
R5 offers an alternative shape: a single Consent whose provision entries carve
exceptions out of a base decision. This guide does not use it.
Consent.provision has no type element in R5. Permit and deny are expressed
once, at Consent.decision, and provisions are exceptions to that base rather
than independently signed permissions. Sibling provisions therefore cannot each
carry their own decision, which is precisely what three separately revocable
permissions require.
There is a consequence worth stating. The R5 specification notes that in a fully
computable consent the actors appear within provision, and that grantor and
grantee exist "for ease of search only". Because this guide does not use
provisions, grantor and grantee are the only record of who granted what to
whom. That is adequate for a consent read by people and by export logic. It would
not be adequate for one enforced by a policy engine.
decision is required at 1..1, where the base resource makes it optional.
A participant who declines is recorded as an active consent with a decision
of deny. They are not recorded by the absence of a resource. The distinction
between a participant who was asked and declined, and a participant who was never
asked, is material at audit and is not recoverable later if it was never written
down.
An absent decision would be indistinguishable from a refusal that nobody
recorded, which is why the base resource's optional cardinality is tightened
here.
policyBasis.url is required. It identifies the approved version of the
participant information sheet and consent form that this participant was shown.
Ethics committees approve a specific version. The protocol requires participants to be re-consented to the current version during their participation. When a form is amended mid-study, the first question asked is which version each participant signed, and a signature does not answer it.
policyBasis.url identifies a version. policyText references the document
itself — the approved blank form, identical for every participant given that
version, profiled as
HRDocumentReference. Neither is
the individual signed page; see documents.
verification.verifiedBy is required and constrained to Practitioner.
Good clinical practice requires consent to be taken by a person authorised to do so on the delegation log, and the protocol requires that person to sign the form. Recording who took it is what allows the authorisation to be checked afterwards.
The base resource admits Organization and PractitionerRole as well. Both are
excluded. An organisation cannot be delegated to take consent, and recording a
role rather than a person would leave the signatory on the paper form unmatched
in the electronic record. Where the delegation itself must be established, a
PractitionerRole referring to the same practitioner carries it.
draft covers the interval between the participant signing and the record being
checked against the paper. A draft consent authorises nothing.
active is the state in which the permission is in force, whether the decision
was permit or deny. inactive records withdrawal.
Every resource the study holds about a participant depends on an active consent for the permission it relies on. A screening encounter, a specimen or a retinal image that cannot be traced to one is a finding at audit, and this profile is what makes that traceable rather than a matter of correspondence.