Package | ihe.iti.pcf |
Type | CapabilityStatement |
Id | IHE.PCF.consentAuthorizationServer |
FHIR Version | R4 |
Source | https://profiles.ihe.net/ITI/PCF/https://build.fhir.org/ig/IHE/ITI.PCF/CapabilityStatement-IHE.PCF.consentAuthorizationServer.html |
URL | https://profiles.ihe.net/ITI/PCF/CapabilityStatement/IHE.PCF.consentAuthorizationServer |
Version | 1.1.1-current |
Status | active |
Date | 2023-02-14 |
Name | IHE_PCF_consentAuthorizationServer |
Title | IHE PCF Consent Authorization Server |
Realm | uv |
Authority | ihe |
Description | CapabilityStatement for the Consent Authorization Server Actor Explain - is a Client that uses [Access Consent \[ITI-108\]](ITI-108.html) to retrieve current Privacy Consent and make access control decisions based upon them |
Kind | requirements |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: CapabilityStatement IHE.PCF.consentAuthorizationServer
application/fhir+xml
, application/fhir+json
Note to Implementers: FHIR Capabilities
Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case.
client
PCF Consent Authorization Server makes authorization decisions based on the existing Privacy Consent.
Recommend ATNA, encouraged IHE-IUA or SMART-app-launch
search-system
interaction.The summary table lists the resources that are part of this configuration, and for each resource it lists:
_include
_revinclude
Resource Type | Profile | R | S | U | C | Searches | _include | _revinclude | Operations |
---|---|---|---|---|---|---|---|---|---|
Consent | y | y | _lastUpdated, _id, status, patient, patient.identifier, actor |
PCF transaction Access Consent [ITI-108]
Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _lastUpdated | date | When the resource version last changed |
SHALL | _id | token | Logical id of this artifact |
SHALL | status | token | Whether the Consent record is active |
SHALL | patient | reference | The Patient |
SHALL | patient.identifier | token | |
SHALL | actor | token |
{ "resourceType": "CapabilityStatement", "id": "IHE.PCF.consentAuthorizationServer", "text": { "status": "extensions", "div": "<!-- snip (see above) -->" }, "url": "https://profiles.ihe.net/ITI/PCF/CapabilityStatement/IHE.PCF.consentAuthorizationServer", "version": "1.1.1-current", "name": "IHE_PCF_consentAuthorizationServer", "title": "IHE PCF Consent Authorization Server", "status": "active", "experimental": false, "date": "2023-02-14", "publisher": "IHE IT Infrastructure Technical Committee", "contact": [ { "telecom": [ { "system": "url", "value": "https://www.ihe.net/ihe_domains/it_infrastructure/" } ] }, { "telecom": [ { "system": "email", "value": "iti@ihe.net" } ] }, { "name": "IHE IT Infrastructure Technical Committee", "telecom": [ { "system": "email", "value": "iti@ihe.net" } ] } ], "description": "CapabilityStatement for the Consent Authorization Server Actor \n\nExplain\n- is a Client that uses [Access Consent \\[ITI-108\\]](ITI-108.html) to retrieve current Privacy Consent and make access control decisions based upon them", "jurisdiction": [ { "coding": [ { "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", "code": "001" } ] } ], "kind": "requirements", "fhirVersion": "4.0.1", "format": [ "application/fhir+xml", "application/fhir+json" ], "rest": [ { "mode": "client", "documentation": "PCF Consent Authorization Server makes authorization decisions based on the existing Privacy Consent.", "security": { "description": "Recommend [ATNA](https://profiles.ihe.net/ITI/TF/Volume1/ch-9.html), encouraged [IHE-IUA](https://profiles.ihe.net/ITI/IUA/index.html) or [SMART-app-launch](http://www.hl7.org/fhir/smart-app-launch/)" }, "resource": [ { "type": "Consent", "documentation": "PCF transaction [Access Consent \\[ITI-108\\]](ITI-108.html)", "interaction": [ { "code": "read" }, { "code": "search-type" } ], "searchParam": [ { "name": "_lastUpdated", "type": "date", "documentation": "When the resource version last changed" }, { "name": "_id", "type": "token", "documentation": "Logical id of this artifact" }, { "name": "status", "type": "token", "documentation": "Whether the Consent record is active" }, { "name": "patient", "type": "reference", "documentation": "The Patient" }, { "name": "patient.identifier", "type": "token" }, { "name": "actor", "type": "token" } ] } ], "interaction": [ { "code": "search-system" } ] } ] }