同意書實作指引(Consent Form IG)
0.1.0 - CI Build

This page is part of the 同意書實作指引 (v0.1.0: Releases Ballot 1) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: Consent-DOLTC-PDCPUA

Official URL: http://hitstdio.ntunhs.edu.tw/consentForm/StructureDefinition/Consent-doltc-pdcpua Version: 0.1.0
Active as of 2023-05-16 Computable Name: ConsentPDCPUA

此長期照顧司籌備辦公室-個人資料蒐集、處理及利用告知事項(Consent-DOLTC-PDCPUA) Profile說明本IG如何進一步定義同意書(Consent-Base) Profile以呈現個人資料蒐集、處理及利用告知事項

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from ConsentBase

Terminology Bindings

PathConformanceValueSet / Code
Consent.statusrequiredPattern: active
Consent.scopeextensibleConsentScopeCodes
Consent.categoryextensibleConsentCategoryCodes
Consent.category:tw-consent-categoryrequiredPattern: PDCPUA
Consent.category:loinc-consent-categoryrequiredConsentCategoryCodes
Consent.policyRulerequiredPattern: personal-data-protection-act
Consent.provision.typerequiredPattern: permit
Consent.provision.actor.roleextensibleSecurityRoleType
Consent.provision.actionexampleConsentActionCodes
Consent.provision.securityLabelextensibleAll Security Labels
Consent.provision.classextensibleConsentContentClass
Consent.provision.codeexampleConsentContentCodes (a valid code from LOINC)

Terminology Bindings

PathConformanceValueSet / Code
Consent.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Consent.statusrequiredPattern: active
Consent.scopeextensibleConsentScopeCodes
Consent.categoryextensibleConsentCategoryCodes
Consent.category:tw-consent-categoryrequiredPattern: PDCPUA
Consent.category:loinc-consent-categoryrequiredConsentCategoryCodes
Consent.policyRulerequiredPattern: personal-data-protection-act
Consent.provision.typerequiredPattern: permit
Consent.provision.actor.roleextensibleSecurityRoleType
Consent.provision.actionexampleConsentActionCodes
Consent.provision.securityLabelextensibleAll Security Labels
Consent.provision.purposeextensiblePurposeOfUse
Consent.provision.classextensibleConsentContentClass
Consent.provision.codeexampleConsentContentCodes (a valid code from LOINC)
Consent.provision.data.meaningrequiredConsentDataMeaning

This structure is derived from ConsentBase

Summary

Differential View

This structure is derived from ConsentBase

Key Elements View

Terminology Bindings

PathConformanceValueSet / Code
Consent.statusrequiredPattern: active
Consent.scopeextensibleConsentScopeCodes
Consent.categoryextensibleConsentCategoryCodes
Consent.category:tw-consent-categoryrequiredPattern: PDCPUA
Consent.category:loinc-consent-categoryrequiredConsentCategoryCodes
Consent.policyRulerequiredPattern: personal-data-protection-act
Consent.provision.typerequiredPattern: permit
Consent.provision.actor.roleextensibleSecurityRoleType
Consent.provision.actionexampleConsentActionCodes
Consent.provision.securityLabelextensibleAll Security Labels
Consent.provision.classextensibleConsentContentClass
Consent.provision.codeexampleConsentContentCodes (a valid code from LOINC)

Snapshot View

Terminology Bindings

PathConformanceValueSet / Code
Consent.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Consent.statusrequiredPattern: active
Consent.scopeextensibleConsentScopeCodes
Consent.categoryextensibleConsentCategoryCodes
Consent.category:tw-consent-categoryrequiredPattern: PDCPUA
Consent.category:loinc-consent-categoryrequiredConsentCategoryCodes
Consent.policyRulerequiredPattern: personal-data-protection-act
Consent.provision.typerequiredPattern: permit
Consent.provision.actor.roleextensibleSecurityRoleType
Consent.provision.actionexampleConsentActionCodes
Consent.provision.securityLabelextensibleAll Security Labels
Consent.provision.purposeextensiblePurposeOfUse
Consent.provision.classextensibleConsentContentClass
Consent.provision.codeexampleConsentContentCodes (a valid code from LOINC)
Consent.provision.data.meaningrequiredConsentDataMeaning

This structure is derived from ConsentBase

Summary

 

Other representations of profile: CSV, Excel, Schematron

Notes:

以下概述了此Profile所需的RESTful FHIR互動功能。

必須支援以下查詢參數:

  1. 必須(SHALL) 支援透過查詢參數 _id 查詢所有Consent:
    (如何透過token查詢)
    GET [base]/Consent?_id=[id]
    GET [base]/Consent/[id]

    例子:
    (1) GET [base]/Consent?_id=con-example
    (2) GET [base]/Consent/con-example

  2. 必須(SHALL) 支援透過查詢參數 category 查詢所有Consent:
    (如何透過reference查詢)
    GET [base]/Consent?category={system|}[code]

    例子:
    (1) GET [base]/Consent?category=http://hitstdio.ntunhs.edu.tw/consentForm/CodeSystem/consent-category|AFFT
    (2) GET [base]/Consent?category=AFFT