Difference between revisions of "Confidentiality Usage"
From Hiasobi - FHIR
Brett Esler (Talk | contribs) |
|||
(10 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
Confidentiality (security) for resource content is managed as metadata | Confidentiality (security) for resource content is managed as metadata | ||
+ | |||
+ | http://hl7.org/fhir/resource.html#Meta | ||
+ | |||
+ | Represented as security labels: | ||
+ | |||
+ | http://hl7.org/fhir/security-labels.html | ||
+ | |||
+ | |||
+ | In Hiasobi usage security is applied for 'confidentiality' on '''Condition''' or '''Procedure''' resources (as supported by the clinical systems) | ||
+ | |||
+ | There are two codes used: | ||
+ | * Confidential: Code = "R", System = "http://terminology.hl7.org/CodeSystem/v3-Confidentiality", Display = "restricted" | ||
+ | * Normal: Code = "N", System = "http://terminology.hl7.org/CodeSystem/v3-Confidentiality", Display = "normal" | ||
+ | |||
+ | These are applied on every '''Condition''' and '''Procedure''' resource '''Meta''' element. e.g. | ||
+ | |||
+ | '''"security": [''' | ||
+ | ''' { | ||
+ | ''' "system": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality", | ||
+ | ''' "code": "R", | ||
+ | ''' "display": "restricted" | ||
+ | ''' } | ||
+ | ''' ]''' | ||
+ | |||
+ | Full example | ||
+ | <pre> | ||
+ | { | ||
+ | "resourceType": "Condition", | ||
+ | "id": "082EB55DBC004E41B5E37E643DC2E124.1020", | ||
+ | "meta": { | ||
+ | "versionId": "20210520002317", | ||
+ | "lastUpdated": "2021-05-20T00:23:17+00:00", | ||
+ | "security": [ | ||
+ | { | ||
+ | "system": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality", | ||
+ | "code": "R", | ||
+ | "display": "restricted" | ||
+ | } | ||
+ | ] | ||
+ | }, | ||
+ | "text": { | ||
+ | "status": "generated", | ||
+ | "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>2021-05-20 Diabetes Mellitus, Type 2</p></div>" | ||
+ | }, | ||
+ | "clinicalStatus": { | ||
+ | "coding": [ | ||
+ | { | ||
+ | "system": "http://terminology.hl7.org/CodeSystem/condition-clinical", | ||
+ | "code": "active", | ||
+ | "display": "Active" | ||
+ | } | ||
+ | ], | ||
+ | "text": "active" | ||
+ | }, | ||
+ | "verificationStatus": { | ||
+ | "coding": [ | ||
+ | { | ||
+ | "system": "http://terminology.hl7.org/CodeSystem/condition-ver-status", | ||
+ | "code": "confirmed", | ||
+ | "display": "Confirmed" | ||
+ | } | ||
+ | ], | ||
+ | "text": "confirmed" | ||
+ | }, | ||
+ | "category": [ | ||
+ | { | ||
+ | "coding": [ | ||
+ | { | ||
+ | "system": "http://snomed.info/sct", | ||
+ | "code": "439401001", | ||
+ | "display": "Diagnosis" | ||
+ | } | ||
+ | ] | ||
+ | } | ||
+ | ], | ||
+ | "code": { | ||
+ | "coding": [ | ||
+ | { | ||
+ | "system": "http://oridashi.com.au/system/code/bestpracticeterm", | ||
+ | "code": "778", | ||
+ | "display": "Diabetes Mellitus, Type 2" | ||
+ | }, | ||
+ | { | ||
+ | "system": "http://snomed.info/sct", | ||
+ | "code": "44054006", | ||
+ | "display": "Diabetes Mellitus, Type 2" | ||
+ | }, | ||
+ | { | ||
+ | "system": "http://oridashi.com.au/system/code/medicaldirectorterm", | ||
+ | "code": "diabm@niddm", | ||
+ | "display": "Diabetes Mellitus, Type 2" | ||
+ | }, | ||
+ | { | ||
+ | "system": "http://hl7.org.au/fhir/sid/icpc-2plus", | ||
+ | "code": "T90009", | ||
+ | "display": "Diabetes Mellitus, Type 2" | ||
+ | } | ||
+ | ], | ||
+ | "text": "Diabetes Mellitus, Type 2" | ||
+ | }, | ||
+ | "subject": { | ||
+ | "reference": "Patient/082EB55DBC004E41B5E37E643DC2E124.21" | ||
+ | }, | ||
+ | "onsetDateTime": "2021-05-20", | ||
+ | "asserter": { | ||
+ | "reference": "Practitioner/082EB55DBC004E41B5E37E643DC2E124.1" | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | </pre> |
Latest revision as of 11:29, 20 May 2021
Confidentiality (security) for resource content is managed as metadata
http://hl7.org/fhir/resource.html#Meta
Represented as security labels:
http://hl7.org/fhir/security-labels.html
In Hiasobi usage security is applied for 'confidentiality' on Condition or Procedure resources (as supported by the clinical systems)
There are two codes used:
- Confidential: Code = "R", System = "http://terminology.hl7.org/CodeSystem/v3-Confidentiality", Display = "restricted"
- Normal: Code = "N", System = "http://terminology.hl7.org/CodeSystem/v3-Confidentiality", Display = "normal"
These are applied on every Condition and Procedure resource Meta element. e.g.
"security": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality", "code": "R", "display": "restricted" } ]
Full example
{ "resourceType": "Condition", "id": "082EB55DBC004E41B5E37E643DC2E124.1020", "meta": { "versionId": "20210520002317", "lastUpdated": "2021-05-20T00:23:17+00:00", "security": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality", "code": "R", "display": "restricted" } ] }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>2021-05-20 Diabetes Mellitus, Type 2</p></div>" }, "clinicalStatus": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/condition-clinical", "code": "active", "display": "Active" } ], "text": "active" }, "verificationStatus": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/condition-ver-status", "code": "confirmed", "display": "Confirmed" } ], "text": "confirmed" }, "category": [ { "coding": [ { "system": "http://snomed.info/sct", "code": "439401001", "display": "Diagnosis" } ] } ], "code": { "coding": [ { "system": "http://oridashi.com.au/system/code/bestpracticeterm", "code": "778", "display": "Diabetes Mellitus, Type 2" }, { "system": "http://snomed.info/sct", "code": "44054006", "display": "Diabetes Mellitus, Type 2" }, { "system": "http://oridashi.com.au/system/code/medicaldirectorterm", "code": "diabm@niddm", "display": "Diabetes Mellitus, Type 2" }, { "system": "http://hl7.org.au/fhir/sid/icpc-2plus", "code": "T90009", "display": "Diabetes Mellitus, Type 2" } ], "text": "Diabetes Mellitus, Type 2" }, "subject": { "reference": "Patient/082EB55DBC004E41B5E37E643DC2E124.21" }, "onsetDateTime": "2021-05-20", "asserter": { "reference": "Practitioner/082EB55DBC004E41B5E37E643DC2E124.1" } } }