Consent Binding to XDS: Difference between revisions

From IHE Wiki
Jump to navigation Jump to search
Kboone (talk | contribs)
Kboone (talk | contribs)
Line 1: Line 1:
===Consent Binding to XDS===
===Consent Binding to XDS===
The consent binding to XDS is the same as the Medical Document Binding to XDS described in section 4.1, with the exception of the following XDSDocumentEntry metadata fields <u>'''highlighted''</u><u>'</u> in the table below.
The consent binding to XDS is the same as the [[Medical Document Binding to XDS]], with the exception of the following XDSDocumentEntry metadata fields in the table below.  Changes are <u>'''highlighted''</u><u>'</u>.
 
{|border="2" cellspacing="0" cellpadding="4" width="100%"
{|border="2" cellspacing="0" cellpadding="4" width="100%"
|-
|-
|align = "center"|<font size = "1">XDSDocumentEntry</font><br><font size = "1">Attribute</font>
!align = "center"|XDSDocumentEntry Attribute
|align = "center"|<font size = "1">Optional?</font>
!align = "center"|Optional?
|align = "center"|<font size = "1">Source Type</font>
!align = "center"|Source Type
|align = "center"|<font size = "1">Source/ Value</font>
!align = "center"|Source/ Value
|-
|-
|-
|authorPerson<br/>The author is a required element, and is the person issuing the consent (e.g. the patient, guardian, or legal guardian).
|[[#author|authorPerson]]
|align = "center"|<u>'''R'''</u>
|align = "center"|<u>'''R'''</u>
|&nbsp;
|&nbsp;
|&nbsp;
|&nbsp;
|-
|-
|-
|classCode<br/>This attributes are fixed to the value "Consent" by this binding.
|[[#classCode and classCodeDisplayName|classCode]]
|align = "center"|R
|align = "center"|R
|<u>'''FAD'''</u>
|<u>'''FAD'''</u>
|<font size = "1"><u>'''Consent'''</u></font>
|<u>'''Consent'''</u>
|-
|-
|-
|classCodeDisplayName<br/>This attributes are fixed to the value "Consent" by this binding.
|[[#classCode and classCodeDisplayName|classCodeDisplayName]]
|align = "center"|R
|align = "center"|R
|<u>'''FAD'''</u>
|<u>'''FAD'''</u>
|<font size = "1"><u>'''Consent'''</u></font>
|<u>'''Consent'''</u>
|-
|-
|[[#confidentialityCode|confidentialityCode]]
|confidentialityCode<br/>The binding has not changed from XDS, however, note that a consent document may also be assigned a confidentialityCode, because the content of the document may be restricted to users in specific functional roles due to the possibly sensitive nature of the content of the consent document.
|align = "center"|R
|align = "center"|R
|&nbsp;
|&nbsp;
|&nbsp;
|&nbsp;
|-
|-
|[[#eventCodeList and eventCodeDisplayNameList|eventCodeList]]
|eventCodeList<br/>The eventCodeList shall be populated using the codes identifying the policies that have been consented to within the document.
|align = "center"|<u>'''R'''</u>
|align = "center"|<u>'''R'''</u>
|<u>'''CADT'''</u>
|<u>'''CADT'''</u>
|<font size = "1"><u>'''/ClinicalDocument/authorization<br>   /consent/code/@code'''</u></font>
|<u>'''/ClinicalDocument/authorization/consent/<br/>code/@code'''</u>
|-
|-
|[[#eventCodeList and eventCodeDisplayNameList|eventCodeDisplay<br>NameList]]
|eventCodeDisplayNameList<br/>The eventCodeDisplayNameList shall be populated using the display names for those policies.
|align = "center"|<br><u>'''R'''</u>
|align = "center"|<br><u>'''R'''</u>
|<u>'''CADT'''</u>
|<u>'''CADT'''</u>
|<font size = "1"><u>'''/ClinicalDocument/authorization<br> /consent/code/@displayName'''</u></font>
|<u>'''/ClinicalDocument/authorization/consent/<br/>code/@displayName'''</u>
|-
|-
|[[#legalAuthenticator|legalAuthenticator]]
|legalAuthenticator<br/>The legalAuthenticator of a consent document shall be present if available, If the Patient Privacy Consent is digitally signed than the legalAuthenticator shall be one of the persons whose digital signature attests to the content of the consent document. If the consent is not digitally signed then the legalAuthenticator shall be the representative of the Affinity Domain that is attesting that the patient has consented.
|align = "center"|<u>'''R2'''</u>
|align = "center"|<u>'''R2'''</u>
|SAT
|SAT
|<font size = "1">$person <nowiki><</nowiki>= /ClinicalDocument/<br>  legalAuthenticator</font>
|$person <nowiki><</nowiki>= /ClinicalDocument/legalAuthenticator
|-
|-
|[[#serviceStartTime and serviceStopTime|serviceStartTime]]
|serviceStartTime<br/>The serviceStartTime shall be present and indicates the effective start time of the consent. 
|align = "center"|<u>'''R'''</u>
|align = "center"|<u>'''R'''</u>
|SA
|SA
|<font size = "1">/ClinicalDocument<br>  /documentationOf/serviceEvent<br> /effectiveTime/low/@value</font>
|/ClinicalDocument/documentationOf/serviceEvent/<br/>effectiveTime/low/@value
|-
|-
|[[#serviceStartTime and serviceStopTime|serviceStopTime]]
|serviceStopTime<br/>The serviceStopTime may be present, and if it is present, indicates the effective time at which the consent is no longer effective.  If it is not present, the time at which the consent is no longer effective is controlled by XDS Affinity Domain policy.
|align = "center"|R2
|align = "center"|R2
|SA
|SA
|<font size = "1">/ClinicalDocument<br>  /documentationOf/serviceEvent<br> /effectiveTime/high/@value</font>
|/ClinicalDocument/documentationOf/serviceEvent/<br/>effectiveTime/high/@value
|-
|-
|}
|}
====Extended Discussion====
=====author=====
The author is a required element, and is the person issuing the consent (e.g. the patient, guardian, or legal guardian).
=====classCode and classCodeDisplayName=====
These attributes are fixed to the value "Consent" by this binding.
=====confidentialityCode=====
The binding has not changed from XDS, however, note that a consent document may also be assigned a confidentialityCode, because the content of the document may be restricted to users in specific functional roles due to the possibly sensitive nature of the content of the consent document.
=====eventCodeList and eventCodeDisplayNameList=====
The eventCodeList shall be populated using the codes identifying the policies that have been consented to within the document.  The eventCodeDisplayNameList shall be populated using the display names for those policies.
=====legalAuthenticator=====
The legalAuthenticator of a consent document shall be present if available, If the Patient Privacy Consent is digitally signed than the legalAuthenticator shall be one of the persons whose digital signature attests to the content of the consent document. If the consent is not digitally signed then the legalAuthenticator shall be the representative of the Affinity Domain that is attesting that the patient has consented.
=====serviceStartTime and serviceStopTime=====
The serviceStartTime shall be present and indicates the effective start time of the consent.  The serviceStopTime may be present, and if it is present, indicates the effective time at which the consent is no longer effective.  If it is not present, the effectiveStopTime is assumed to be controlled by XDS Affinity Domain policy.

Revision as of 12:58, 11 May 2007

Consent Binding to XDS

The consent binding to XDS is the same as the Medical Document Binding to XDS, with the exception of the following XDSDocumentEntry metadata fields in the table below. Changes are 'highlighted'.

XDSDocumentEntry Attribute Optional? Source Type Source/ Value
authorPerson
The author is a required element, and is the person issuing the consent (e.g. the patient, guardian, or legal guardian).
R    
classCode
This attributes are fixed to the value "Consent" by this binding.
R FAD Consent
classCodeDisplayName
This attributes are fixed to the value "Consent" by this binding.
R FAD Consent
confidentialityCode
The binding has not changed from XDS, however, note that a consent document may also be assigned a confidentialityCode, because the content of the document may be restricted to users in specific functional roles due to the possibly sensitive nature of the content of the consent document.
R    
eventCodeList
The eventCodeList shall be populated using the codes identifying the policies that have been consented to within the document.
R CADT /ClinicalDocument/authorization/consent/
code/@code
eventCodeDisplayNameList
The eventCodeDisplayNameList shall be populated using the display names for those policies.

R
CADT /ClinicalDocument/authorization/consent/
code/@displayName
legalAuthenticator
The legalAuthenticator of a consent document shall be present if available, If the Patient Privacy Consent is digitally signed than the legalAuthenticator shall be one of the persons whose digital signature attests to the content of the consent document. If the consent is not digitally signed then the legalAuthenticator shall be the representative of the Affinity Domain that is attesting that the patient has consented.
R2 SAT $person <= /ClinicalDocument/legalAuthenticator
serviceStartTime
The serviceStartTime shall be present and indicates the effective start time of the consent.
R SA /ClinicalDocument/documentationOf/serviceEvent/
effectiveTime/low/@value
serviceStopTime
The serviceStopTime may be present, and if it is present, indicates the effective time at which the consent is no longer effective. If it is not present, the time at which the consent is no longer effective is controlled by XDS Affinity Domain policy.
R2 SA /ClinicalDocument/documentationOf/serviceEvent/
effectiveTime/high/@value