JohnMoehrke Consent with Segmented data
0.1.0-current - ci-build International flag

JohnMoehrke Consent with Segmented data, published by John Moehrke (himself). This guide is not an authorized publication; it is the continuous build for version 0.1.0-current built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/JohnMoehrke/ConsentWithSegmentation/ and changes regularly. See the Directory of published versions

specification

Official URL: http://johnmoehrke.github.io/ConsentWithSegmentation/ImplementationGuide/johnmoehrke.consentwithsegmentation Version: 0.1.0-current
IG Standards status: Draft Maturity Level: 0 Computable Name: JohnMoehrke_ConsentWithSegmentation
Page standards status: Informative

This is an experimental IG, and does not contain constraints or guidance. This publication is expressing a set of use-cases with example services and data.


This IG focuses on a use-case where a Patient is allowed to express Consent rules based on data segmentation. Specifically some cases:

  1. that an EHR has data on the Patient
  2. that the data can be segmented into some sensitivity classifications (e.g. ETH, PSY)
  3. that the EHR has organizational rules related to PurposeOfUse, Role Based Access Control.
  4. that the Patient has expressed a Consent with segmentation provisions.
  5. when data are Used or Disclosed the access is limited to the authorized data
Process ReleationshippatientConsentsuserUserAppAccessControlOrg policies & ConsentsEHRSLSAccessEnforcementpatient specific rulesaccess dataIs any access allowed?Yes, but only non sensitiveGet patient specific rulesRequest data givenAccessControl tokenrequest to tag search resultstagged dataallowed data


Thus

Defined Actors

overall actor interfaceAny AppElectronic Health RecordAccess Control DecisionAccess Control EnforcementConsent RepositorySecurity Labeling Service[1] check authorization[2] any relevant consents[3] get data w/ token[*] data tagging[4] given tagged data, enforce token[5] deliver authorized data


Download

You can also download:

The source code for this Implementation Guide can be found on John Moehrke GitHub https://github.com/JohnMoehrke/ConsentWithSegmentation.

Cross Version Analysis

IP Statements

This publication includes IP covered under the following statements.