Consolidated CDA Release 2.1 StructureDefinition Prototype Publication
2.1.0-draft1 - CI Build United States of America

This page is part of the CCDA: Consolidated CDA Release (v2.1.0-draft1: CCDA 2.1 Draft) based on FHIR v5.0.0. . For a full list of available versions, see the Directory of published versions

Resource Profile: Author Participation

Official URL: http://hl7.org/cda/us/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.119 Version: 2.1.0-draft1
Active as of 2023-01-16 Computable Name: AuthorParticipation
Other Identifiers: id: urn:oid:2.16.840.1.113883.10.20.22.4.119

This template represents the Author Participation (including the author timestamp). CDA R2 requires that Author and Author timestamp be asserted in the document header. From there, authorship propagates to contained sections and contained entries, unless explicitly overridden.

The Author Participation template was added to those templates in scope for analysis in R2. Although it is not explicitly stated in all templates the Author Participation template can be used in any template.

Usage:

Formal Views of Profile Content

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

This structure is derived from CDAR2.Author

NameFlagsCard.TypeDescription & Constraintsdoco
.. Author 1..1CDAR2.AuthorBase for all types and resources
... Slices for templateId 0..*IISlice: Unordered, Open by value:root
.... templateId:primary 1..1II
..... root 1..1stringRequired Pattern: 2.16.840.1.113883.10.20.22.4.119
... time 1..1TS
... assignedAuthor 1..1AssignedAuthor
.... id C1..*IIThis id may be set equal to (a pointer to) an id on a participant elsewhere in the document (header or entries) or a new author participant can be described here. If the id is pointing to a participant already described elsewhere in the document, assignedAuthor/id is sufficient to identify this participant and none of the remaining details of assignedAuthor are required to be set. Application Software must be responsible for resolving the identifier back to its original object and then rendering the information in the correct place in the containing section's narrative text. This id must be a pointer to another author participant.
1098-32628: If the ID isn't referencing an author described elsewhere in the document, then the author components required in US Realm Header are required here as well (CONF:1098-32628).
.... code C0..1CEBinding: Healthcare Provider Taxonomy (preferred)
1098-32315: If the content is patient authored the code **SHOULD** be selected from Personal And Legal Relationship Role Type (2.16.840.1.113883.11.20.12.1) (CONF:1098-32315).
.... assignedPerson 0..1Person
..... name 0..*EN
.... representedOrganization 0..1Organization
..... id 0..*II
..... name 0..*ON
..... telecom 0..*TEL
..... addr 0..*AD

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Author.assignedAuthor.codepreferredHealthcare Provider Taxonomy (a valid code from http://nucc.org/provider-taxonomy)

Constraints

IdGradePath(s)DetailsRequirements
1098-32315warningAuthor.assignedAuthor.codeIf the content is patient authored the code **SHOULD** be selected from Personal And Legal Relationship Role Type (2.16.840.1.113883.11.20.12.1) (CONF:1098-32315).
:
1098-32628errorAuthor.assignedAuthor.idIf the ID isn't referencing an author described elsewhere in the document, then the author components required in US Realm Header are required here as well (CONF:1098-32628).
:
NameFlagsCard.TypeDescription & Constraintsdoco
.. Author 1..1CDAR2.AuthorBase for all types and resources
... Slices for templateId 0..*IISlice: Unordered, Open by value:root
.... templateId:primary 1..1II
..... root 1..1stringRequired Pattern: 2.16.840.1.113883.10.20.22.4.119
... time 1..1TS
... assignedAuthor 1..1AssignedAuthor
.... classCode 1..1codeBinding: RoleClassAssignedEntity (required)
Fixed Value: ASSIGNED
.... id C1..*IIThis id may be set equal to (a pointer to) an id on a participant elsewhere in the document (header or entries) or a new author participant can be described here. If the id is pointing to a participant already described elsewhere in the document, assignedAuthor/id is sufficient to identify this participant and none of the remaining details of assignedAuthor are required to be set. Application Software must be responsible for resolving the identifier back to its original object and then rendering the information in the correct place in the containing section's narrative text. This id must be a pointer to another author participant.
1098-32628: If the ID isn't referencing an author described elsewhere in the document, then the author components required in US Realm Header are required here as well (CONF:1098-32628).
.... code C0..1CEBinding: Healthcare Provider Taxonomy (preferred)
1098-32315: If the content is patient authored the code **SHOULD** be selected from Personal And Legal Relationship Role Type (2.16.840.1.113883.11.20.12.1) (CONF:1098-32315).
.... assignedPerson 0..1Person
..... classCode 1..1codeBinding: EntityClassLivingSubject (required)
Fixed Value: PSN
..... determinerCode 1..1codeBinding: EntityDeterminer (required)
Fixed Value: INSTANCE
..... name 0..*EN
.... representedOrganization 0..1Organization
..... classCode 1..1codeBinding: EntityClassOrganization (required)
Fixed Value: ORG
..... determinerCode 1..1codeBinding: EntityDeterminer (required)
Fixed Value: INSTANCE
..... id 0..*II
..... name 0..*ON
..... telecom 0..*TEL
..... addr 0..*AD

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Author.assignedAuthor.classCoderequiredFixed Value: ASSIGNED
Author.assignedAuthor.codepreferredHealthcare Provider Taxonomy (a valid code from http://nucc.org/provider-taxonomy)
Author.assignedAuthor.assignedPerson.classCoderequiredFixed Value: PSN
Author.assignedAuthor.assignedPerson.determinerCoderequiredFixed Value: INSTANCE
Author.assignedAuthor.representedOrganization.classCoderequiredFixed Value: ORG
Author.assignedAuthor.representedOrganization.determinerCoderequiredFixed Value: INSTANCE

Constraints

IdGradePath(s)DetailsRequirements
1098-32315warningAuthor.assignedAuthor.codeIf the content is patient authored the code **SHOULD** be selected from Personal And Legal Relationship Role Type (2.16.840.1.113883.11.20.12.1) (CONF:1098-32315).
:
1098-32628errorAuthor.assignedAuthor.idIf the ID isn't referencing an author described elsewhere in the document, then the author components required in US Realm Header are required here as well (CONF:1098-32628).
:
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
NameFlagsCard.TypeDescription & Constraintsdoco
.. Author 1..1CDAR2.AuthorBase for all types and resources
... nullFlavor 0..1codeBinding: NullFlavor (required)
... typeCode 0..1codeBinding: ParticipationType (required)
Fixed Value: AUT
... contextControlCode 0..1codeBinding: ContextControl (required)
Fixed Value: OP
... typeId 0..1II
... Slices for templateId 0..*IISlice: Unordered, Open by value:root
.... templateId:primary 1..1II
..... nullFlavor 0..1codeBinding: NullFlavor (required)
..... assigningAuthorityName 0..1string
..... displayable 0..1boolean
..... root 1..1stringRequired Pattern: 2.16.840.1.113883.10.20.22.4.119
..... extension 0..1string
... functionCode 0..1CE
... time 1..1TS
... assignedAuthor 1..1AssignedAuthor
.... classCode 1..1codeBinding: RoleClassAssignedEntity (required)
Fixed Value: ASSIGNED
.... templateId 0..*II
.... id C1..*IIThis id may be set equal to (a pointer to) an id on a participant elsewhere in the document (header or entries) or a new author participant can be described here. If the id is pointing to a participant already described elsewhere in the document, assignedAuthor/id is sufficient to identify this participant and none of the remaining details of assignedAuthor are required to be set. Application Software must be responsible for resolving the identifier back to its original object and then rendering the information in the correct place in the containing section's narrative text. This id must be a pointer to another author participant.
1098-32628: If the ID isn't referencing an author described elsewhere in the document, then the author components required in US Realm Header are required here as well (CONF:1098-32628).
.... sdtcIdentifiedBy 0..*IdentifiedByXML: identifiedBy (urn:hl7-org:sdtc)
.... code C0..1CEBinding: Healthcare Provider Taxonomy (preferred)
1098-32315: If the content is patient authored the code **SHOULD** be selected from Personal And Legal Relationship Role Type (2.16.840.1.113883.11.20.12.1) (CONF:1098-32315).
.... addr 0..*AD
.... telecom 0..*TEL
.... assignedPerson 0..1Person
..... classCode 1..1codeBinding: EntityClassLivingSubject (required)
Fixed Value: PSN
..... determinerCode 1..1codeBinding: EntityDeterminer (required)
Fixed Value: INSTANCE
..... templateId 0..*II
..... name 0..*EN
..... sdtcAsPatientRelationship 0..*CEXML: asPatientRelationship (urn:hl7-org:sdtc)
.... assignedAuthoringDevice 0..1AuthoringDevice
.... representedOrganization 0..1Organization
..... classCode 1..1codeBinding: EntityClassOrganization (required)
Fixed Value: ORG
..... determinerCode 1..1codeBinding: EntityDeterminer (required)
Fixed Value: INSTANCE
..... templateId 0..*II
..... id 0..*II
..... name 0..*ON
..... telecom 0..*TEL
..... addr 0..*AD
..... standardIndustryClassCode 0..1CEBinding: OrganizationIndustryClassNAICS (extensible)
..... asOrganizationPartOf 0..1OrganizationPartOf

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Author.nullFlavorrequiredNullFlavor
Author.typeCoderequiredFixed Value: AUT
Author.contextControlCoderequiredFixed Value: OP
Author.templateId:primary.nullFlavorrequiredNullFlavor
Author.assignedAuthor.classCoderequiredFixed Value: ASSIGNED
Author.assignedAuthor.codepreferredHealthcare Provider Taxonomy (a valid code from http://nucc.org/provider-taxonomy)
Author.assignedAuthor.assignedPerson.classCoderequiredFixed Value: PSN
Author.assignedAuthor.assignedPerson.determinerCoderequiredFixed Value: INSTANCE
Author.assignedAuthor.representedOrganization.classCoderequiredFixed Value: ORG
Author.assignedAuthor.representedOrganization.determinerCoderequiredFixed Value: INSTANCE
Author.assignedAuthor.representedOrganization.standardIndustryClassCodeextensibleOrganizationIndustryClassNAICS

Constraints

IdGradePath(s)DetailsRequirements
1098-32315warningAuthor.assignedAuthor.codeIf the content is patient authored the code **SHOULD** be selected from Personal And Legal Relationship Role Type (2.16.840.1.113883.11.20.12.1) (CONF:1098-32315).
:
1098-32628errorAuthor.assignedAuthor.idIf the ID isn't referencing an author described elsewhere in the document, then the author components required in US Realm Header are required here as well (CONF:1098-32628).
:

This structure is derived from CDAR2.Author

Summary

Mandatory: 5 elements

Slices

This structure defines the following Slices:

  • The element Author.templateId is sliced based on the value of value:root

Differential View

This structure is derived from CDAR2.Author

NameFlagsCard.TypeDescription & Constraintsdoco
.. Author 1..1CDAR2.AuthorBase for all types and resources
... Slices for templateId 0..*IISlice: Unordered, Open by value:root
.... templateId:primary 1..1II
..... root 1..1stringRequired Pattern: 2.16.840.1.113883.10.20.22.4.119
... time 1..1TS
... assignedAuthor 1..1AssignedAuthor
.... id C1..*IIThis id may be set equal to (a pointer to) an id on a participant elsewhere in the document (header or entries) or a new author participant can be described here. If the id is pointing to a participant already described elsewhere in the document, assignedAuthor/id is sufficient to identify this participant and none of the remaining details of assignedAuthor are required to be set. Application Software must be responsible for resolving the identifier back to its original object and then rendering the information in the correct place in the containing section's narrative text. This id must be a pointer to another author participant.
1098-32628: If the ID isn't referencing an author described elsewhere in the document, then the author components required in US Realm Header are required here as well (CONF:1098-32628).
.... code C0..1CEBinding: Healthcare Provider Taxonomy (preferred)
1098-32315: If the content is patient authored the code **SHOULD** be selected from Personal And Legal Relationship Role Type (2.16.840.1.113883.11.20.12.1) (CONF:1098-32315).
.... assignedPerson 0..1Person
..... name 0..*EN
.... representedOrganization 0..1Organization
..... id 0..*II
..... name 0..*ON
..... telecom 0..*TEL
..... addr 0..*AD

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Author.assignedAuthor.codepreferredHealthcare Provider Taxonomy (a valid code from http://nucc.org/provider-taxonomy)

Constraints

IdGradePath(s)DetailsRequirements
1098-32315warningAuthor.assignedAuthor.codeIf the content is patient authored the code **SHOULD** be selected from Personal And Legal Relationship Role Type (2.16.840.1.113883.11.20.12.1) (CONF:1098-32315).
:
1098-32628errorAuthor.assignedAuthor.idIf the ID isn't referencing an author described elsewhere in the document, then the author components required in US Realm Header are required here as well (CONF:1098-32628).
:

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Author 1..1CDAR2.AuthorBase for all types and resources
... Slices for templateId 0..*IISlice: Unordered, Open by value:root
.... templateId:primary 1..1II
..... root 1..1stringRequired Pattern: 2.16.840.1.113883.10.20.22.4.119
... time 1..1TS
... assignedAuthor 1..1AssignedAuthor
.... classCode 1..1codeBinding: RoleClassAssignedEntity (required)
Fixed Value: ASSIGNED
.... id C1..*IIThis id may be set equal to (a pointer to) an id on a participant elsewhere in the document (header or entries) or a new author participant can be described here. If the id is pointing to a participant already described elsewhere in the document, assignedAuthor/id is sufficient to identify this participant and none of the remaining details of assignedAuthor are required to be set. Application Software must be responsible for resolving the identifier back to its original object and then rendering the information in the correct place in the containing section's narrative text. This id must be a pointer to another author participant.
1098-32628: If the ID isn't referencing an author described elsewhere in the document, then the author components required in US Realm Header are required here as well (CONF:1098-32628).
.... code C0..1CEBinding: Healthcare Provider Taxonomy (preferred)
1098-32315: If the content is patient authored the code **SHOULD** be selected from Personal And Legal Relationship Role Type (2.16.840.1.113883.11.20.12.1) (CONF:1098-32315).
.... assignedPerson 0..1Person
..... classCode 1..1codeBinding: EntityClassLivingSubject (required)
Fixed Value: PSN
..... determinerCode 1..1codeBinding: EntityDeterminer (required)
Fixed Value: INSTANCE
..... name 0..*EN
.... representedOrganization 0..1Organization
..... classCode 1..1codeBinding: EntityClassOrganization (required)
Fixed Value: ORG
..... determinerCode 1..1codeBinding: EntityDeterminer (required)
Fixed Value: INSTANCE
..... id 0..*II
..... name 0..*ON
..... telecom 0..*TEL
..... addr 0..*AD

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Author.assignedAuthor.classCoderequiredFixed Value: ASSIGNED
Author.assignedAuthor.codepreferredHealthcare Provider Taxonomy (a valid code from http://nucc.org/provider-taxonomy)
Author.assignedAuthor.assignedPerson.classCoderequiredFixed Value: PSN
Author.assignedAuthor.assignedPerson.determinerCoderequiredFixed Value: INSTANCE
Author.assignedAuthor.representedOrganization.classCoderequiredFixed Value: ORG
Author.assignedAuthor.representedOrganization.determinerCoderequiredFixed Value: INSTANCE

Constraints

IdGradePath(s)DetailsRequirements
1098-32315warningAuthor.assignedAuthor.codeIf the content is patient authored the code **SHOULD** be selected from Personal And Legal Relationship Role Type (2.16.840.1.113883.11.20.12.1) (CONF:1098-32315).
:
1098-32628errorAuthor.assignedAuthor.idIf the ID isn't referencing an author described elsewhere in the document, then the author components required in US Realm Header are required here as well (CONF:1098-32628).
:
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Author 1..1CDAR2.AuthorBase for all types and resources
... nullFlavor 0..1codeBinding: NullFlavor (required)
... typeCode 0..1codeBinding: ParticipationType (required)
Fixed Value: AUT
... contextControlCode 0..1codeBinding: ContextControl (required)
Fixed Value: OP
... typeId 0..1II
... Slices for templateId 0..*IISlice: Unordered, Open by value:root
.... templateId:primary 1..1II
..... nullFlavor 0..1codeBinding: NullFlavor (required)
..... assigningAuthorityName 0..1string
..... displayable 0..1boolean
..... root 1..1stringRequired Pattern: 2.16.840.1.113883.10.20.22.4.119
..... extension 0..1string
... functionCode 0..1CE
... time 1..1TS
... assignedAuthor 1..1AssignedAuthor
.... classCode 1..1codeBinding: RoleClassAssignedEntity (required)
Fixed Value: ASSIGNED
.... templateId 0..*II
.... id C1..*IIThis id may be set equal to (a pointer to) an id on a participant elsewhere in the document (header or entries) or a new author participant can be described here. If the id is pointing to a participant already described elsewhere in the document, assignedAuthor/id is sufficient to identify this participant and none of the remaining details of assignedAuthor are required to be set. Application Software must be responsible for resolving the identifier back to its original object and then rendering the information in the correct place in the containing section's narrative text. This id must be a pointer to another author participant.
1098-32628: If the ID isn't referencing an author described elsewhere in the document, then the author components required in US Realm Header are required here as well (CONF:1098-32628).
.... sdtcIdentifiedBy 0..*IdentifiedByXML: identifiedBy (urn:hl7-org:sdtc)
.... code C0..1CEBinding: Healthcare Provider Taxonomy (preferred)
1098-32315: If the content is patient authored the code **SHOULD** be selected from Personal And Legal Relationship Role Type (2.16.840.1.113883.11.20.12.1) (CONF:1098-32315).
.... addr 0..*AD
.... telecom 0..*TEL
.... assignedPerson 0..1Person
..... classCode 1..1codeBinding: EntityClassLivingSubject (required)
Fixed Value: PSN
..... determinerCode 1..1codeBinding: EntityDeterminer (required)
Fixed Value: INSTANCE
..... templateId 0..*II
..... name 0..*EN
..... sdtcAsPatientRelationship 0..*CEXML: asPatientRelationship (urn:hl7-org:sdtc)
.... assignedAuthoringDevice 0..1AuthoringDevice
.... representedOrganization 0..1Organization
..... classCode 1..1codeBinding: EntityClassOrganization (required)
Fixed Value: ORG
..... determinerCode 1..1codeBinding: EntityDeterminer (required)
Fixed Value: INSTANCE
..... templateId 0..*II
..... id 0..*II
..... name 0..*ON
..... telecom 0..*TEL
..... addr 0..*AD
..... standardIndustryClassCode 0..1CEBinding: OrganizationIndustryClassNAICS (extensible)
..... asOrganizationPartOf 0..1OrganizationPartOf

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Author.nullFlavorrequiredNullFlavor
Author.typeCoderequiredFixed Value: AUT
Author.contextControlCoderequiredFixed Value: OP
Author.templateId:primary.nullFlavorrequiredNullFlavor
Author.assignedAuthor.classCoderequiredFixed Value: ASSIGNED
Author.assignedAuthor.codepreferredHealthcare Provider Taxonomy (a valid code from http://nucc.org/provider-taxonomy)
Author.assignedAuthor.assignedPerson.classCoderequiredFixed Value: PSN
Author.assignedAuthor.assignedPerson.determinerCoderequiredFixed Value: INSTANCE
Author.assignedAuthor.representedOrganization.classCoderequiredFixed Value: ORG
Author.assignedAuthor.representedOrganization.determinerCoderequiredFixed Value: INSTANCE
Author.assignedAuthor.representedOrganization.standardIndustryClassCodeextensibleOrganizationIndustryClassNAICS

Constraints

IdGradePath(s)DetailsRequirements
1098-32315warningAuthor.assignedAuthor.codeIf the content is patient authored the code **SHOULD** be selected from Personal And Legal Relationship Role Type (2.16.840.1.113883.11.20.12.1) (CONF:1098-32315).
:
1098-32628errorAuthor.assignedAuthor.idIf the ID isn't referencing an author described elsewhere in the document, then the author components required in US Realm Header are required here as well (CONF:1098-32628).
:

This structure is derived from CDAR2.Author

Summary

Mandatory: 5 elements

Slices

This structure defines the following Slices:

  • The element Author.templateId is sliced based on the value of value:root

 

Other representations of profile: CSV, Excel, Schematron