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
Official URL: http://hl7.org/cda/us/ccda/StructureDefinition/2.16.840.1.113883.10.20.22.4.61 | Version: 2.1.0-draft1 | |||
Active as of 2023-01-16 | Computable Name: PolicyActivity | |||
Other Identifiers: id: urn:hl7ii:2.16.840.1.113883.10.20.22.4.61:2015-08-01 |
A policy activity represents the policy or program providing the coverage. The person for whom payment is being provided (i.e., the patient) is the covered party. The subscriber of the policy or program is represented as a participant that is the holder of the coverage. The payer is represented as the performer of the policy activity.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from CDAR2.Act
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Act | 1..1 | CDAR2.Act | Base for all types and resources | |
classCode | 1..1 | code | Required Pattern: ACT | |
moodCode | 1..1 | code | Required Pattern: EVN | |
Slices for templateId | 0..* | II | Slice: Unordered, Open by value:root, value:extension | |
templateId:primary | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.61 | |
extension | 1..1 | string | Required Pattern: 2015-08-01 | |
id | 1..* | II | This id is a unique identifier for the policy or program providing the coverage | |
code | 1..1 | CD | Binding: VSAC 2.16.840.1.113883.3.88.12.3221.5.2 (preferred) | |
Slices for translation | 0..* | CD | Slice: Unordered, Open by | |
translation:translation1 | 1..* | CD | Binding: Payer (preferred) | |
statusCode | 1..1 | CS | ||
code | 1..1 | string | Required Pattern: completed | |
Slices for performer | 0..* | Performer2 | This performer represents the Guarantor. Slice: Unordered, Open by value:templateId, value:assignedEntity | |
performer:performer1 | 1..1 | Performer2 | This performer represents the Payer. | |
typeCode | 1..1 | cs | Required Pattern: PRF | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.87 | |
assignedEntity | 1..1 | AssignedEntity | ||
id | 1..* | II | ||
code | 0..1 | CE | ||
code | 1..1 | string | Binding: Financially Responsible Party Type Value Set (preferred) | |
addr | 0..1 | USRealmAddressADUSFIELDED | Base for all types and resources | |
telecom | 0..* | TEL | ||
representedOrganization | 0..1 | Organization | ||
name | 0..1 | ON | ||
performer:performer2 | 0..* | Performer2 | Required Pattern: PRF | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.88 | |
time | 0..1 | IVL_TS | ||
assignedEntity | C | 1..1 | AssignedEntity | 1198-8967: **SHOULD** include assignedEntity/assignedPerson/name AND/OR assignedEntity/representedOrganization/name (CONF:1198-8967). |
code | 1..1 | CE | ||
code | 1..1 | string | Required Pattern: GUAR | |
codeSystem | 1..1 | string | Required Pattern: 2.16.840.1.113883.5.110 | |
addr | 0..1 | USRealmAddressADUSFIELDED | Base for all types and resources | |
telecom | 0..* | TEL | ||
Slices for participant | 0..* | Participant2 | When the Subscriber is the patient, the participant element describing the subscriber *SHALL NOT* be present. This information will be recorded instead in the data elements used to record member information. Slice: Unordered, Open by value:templateId, value:participantRole, value:typeCode | |
participant:participant1 | 1..1 | Participant2 | ||
typeCode | 1..1 | code | Required Pattern: COV | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.89 | |
time | 0..1 | IVL_TS | ||
low | 0..1 | TS | ||
high | 0..1 | TS | ||
participantRole | 1..1 | ParticipantRole | ||
id | C | 1..* | II | 1198-8984: This id is a unique identifier for the covered party member. Implementers **SHOULD** use the same GUID for each instance of a member identifier from the same health plan (CONF:1198-8984). |
code | 1..1 | CE | ||
code | 0..1 | string | Binding: Coverage Role Type Value Set (preferred) | |
addr | C | 0..1 | AD | 1198-10484: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10484). |
playingEntity | 0..1 | PlayingEntity | ||
birthTime | C | 1..1 | If the covered party's date of birth is recorded differently in the health plan and in the registration/pharmacy benefit summary, use the date of birth as it is recorded in the health plan. 1198-31345: The prefix sdtc: **SHALL** be bound to the namespace “urn:hl7-org:sdtc”. The use of the namespace provides a necessary extension to CDA R2 for the use of the birthTime element (CONF:1198-31345). | |
name | 1..* | EN | If the covered party's name is recorded differently in the health plan and in the registration/pharmacy benefit summary (due to marriage or for other reasons), use the name as it is recorded in the health plan. | |
participant:participant2 | C | 0..1 | Participant2 | 1198-17139: When the Subscriber is the patient, the participant element describing the subscriber **SHALL NOT** be present. This information will be recorded instead in the data elements used to record member information (CONF:1198-17139). |
typeCode | 1..1 | code | Required Pattern: HLD | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.90 | |
time | 0..1 | IVL_TS | ||
participantRole | 1..1 | ParticipantRole | ||
id | C | 1..* | II | 1198-10120: This id is a unique identifier for the subscriber of the coverage (CONF:1198-10120). |
addr | C | 0..1 | AD | 1198-10483: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10483). |
Slices for entryRelationship | 0..* | Element | Slice: Unordered, Open by value:typeCode | |
entryRelationship:entryRelationship1 | C | 1..* | Element | 1198-8942: The target of a policy activity with act/entryRelationship/@typeCode="REFR" **SHALL** be an authorization activity (templateId 2.16.840.1.113883.10.20.1.19) *OR* an act, with act[@classCode="ACT"] and act[@moodCode="DEF"], representing a description of the coverage plan (CONF:1198-8942). 1198-8943: A description of the coverage plan **SHALL** contain one or more act/id, to represent the plan identifier, and an act/text with the name of the plan (CONF:1198-8943). |
typeCode | 1..1 | code | Required Pattern: REFR | |
Documentation for this format |
Path | Conformance | ValueSet |
Act.code | preferred | http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.88.12.3221.5.2 |
Act.code.translation:translation1 | preferred | Payer |
Act.performer:performer1.assignedEntity.code.code | preferred | Financially Responsible Party Type Value Set |
Act.participant:participant1.participantRole.code.code | preferred | Coverage Role Type Value Set |
Id | Grade | Path(s) | Details | Requirements |
1198-8942 | warning | Act.entryRelationship:entryRelationship1 | The target of a policy activity with act/entryRelationship/@typeCode="REFR" **SHALL** be an authorization activity (templateId 2.16.840.1.113883.10.20.1.19) *OR* an act, with act[@classCode="ACT"] and act[@moodCode="DEF"], representing a description of the coverage plan (CONF:1198-8942). : | |
1198-8943 | warning | Act.entryRelationship:entryRelationship1 | A description of the coverage plan **SHALL** contain one or more act/id, to represent the plan identifier, and an act/text with the name of the plan (CONF:1198-8943). : | |
1198-8967 | warning | Act.performer:performer2.assignedEntity | **SHOULD** include assignedEntity/assignedPerson/name AND/OR assignedEntity/representedOrganization/name (CONF:1198-8967). : | |
1198-8984 | warning | Act.participant:participant1.participantRole.id | This id is a unique identifier for the covered party member. Implementers **SHOULD** use the same GUID for each instance of a member identifier from the same health plan (CONF:1198-8984). : | |
1198-10120 | warning | Act.participant:participant2.participantRole.id | This id is a unique identifier for the subscriber of the coverage (CONF:1198-10120). : | |
1198-10483 | error | Act.participant:participant2.participantRole.addr | The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10483). : | |
1198-10484 | error | Act.participant:participant1.participantRole.addr | The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10484). : | |
1198-17139 | warning | Act.participant:participant2 | When the Subscriber is the patient, the participant element describing the subscriber **SHALL NOT** be present. This information will be recorded instead in the data elements used to record member information (CONF:1198-17139). : | |
1198-31345 | error | Act.participant:participant1.participantRole.playingEntity.birthTime | The prefix sdtc: **SHALL** be bound to the namespace “urn:hl7-org:sdtc”. The use of the namespace provides a necessary extension to CDA R2 for the use of the birthTime element (CONF:1198-31345). : |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Act | 1..1 | CDAR2.Act | Base for all types and resources | |
classCode | 1..1 | code | Required Pattern: ACT | |
moodCode | 1..1 | code | Required Pattern: EVN | |
Slices for templateId | 0..* | II | Slice: Unordered, Open by value:root, value:extension | |
templateId:primary | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.61 | |
extension | 1..1 | string | Required Pattern: 2015-08-01 | |
id | 1..* | II | This id is a unique identifier for the policy or program providing the coverage | |
code | 1..1 | CD | Binding: VSAC 2.16.840.1.113883.3.88.12.3221.5.2 (preferred) | |
Slices for translation | 0..* | CD | Slice: Unordered, Open by | |
translation:translation1 | 1..* | CD | Binding: Payer (preferred) | |
statusCode | 1..1 | CS | Binding: ActStatus (required) | |
code | 1..1 | string | Required Pattern: completed | |
Slices for performer | 0..* | Performer2 | This performer represents the Guarantor. Slice: Unordered, Open by value:templateId, value:assignedEntity | |
performer:performer1 | 1..1 | Performer2 | This performer represents the Payer. | |
typeCode | 1..1 | cs | Binding: ParticipationPhysicalPerformer (required) Fixed Value: PRF | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.87 | |
assignedEntity | 1..1 | AssignedEntity | ||
classCode | 1..1 | code | Binding: RoleClassAssignedEntity (required) Fixed Value: ASSIGNED | |
id | 1..* | II | ||
code | 0..1 | CE | Binding: v3 Code System RoleCode (extensible) | |
code | 1..1 | string | Binding: Financially Responsible Party Type Value Set (preferred) | |
addr | C | 0..1 | USRealmAddressADUSFIELDED | Base for all types and resources |
telecom | 0..* | TEL | ||
representedOrganization | 0..1 | Organization | ||
classCode | 1..1 | code | Binding: EntityClassOrganization (required) Fixed Value: ORG | |
determinerCode | 1..1 | code | Binding: EntityDeterminer (required) Fixed Value: INSTANCE | |
name | 0..1 | ON | ||
performer:performer2 | 0..* | Performer2 | Required Pattern: PRF | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.88 | |
time | 0..1 | IVL_TS | ||
assignedEntity | C | 1..1 | AssignedEntity | 1198-8967: **SHOULD** include assignedEntity/assignedPerson/name AND/OR assignedEntity/representedOrganization/name (CONF:1198-8967). |
classCode | 1..1 | code | Binding: RoleClassAssignedEntity (required) Fixed Value: ASSIGNED | |
id | 1..* | II | ||
code | 1..1 | CE | Binding: v3 Code System RoleCode (extensible) | |
code | 1..1 | string | Required Pattern: GUAR | |
codeSystem | 1..1 | string | Required Pattern: 2.16.840.1.113883.5.110 | |
addr | C | 0..1 | USRealmAddressADUSFIELDED | Base for all types and resources |
telecom | 0..* | TEL | ||
Slices for participant | 0..* | Participant2 | When the Subscriber is the patient, the participant element describing the subscriber *SHALL NOT* be present. This information will be recorded instead in the data elements used to record member information. Slice: Unordered, Open by value:templateId, value:participantRole, value:typeCode | |
participant:participant1 | 1..1 | Participant2 | ||
typeCode | 1..1 | code | Binding: ParticipationType (required) Required Pattern: COV | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.89 | |
time | 0..1 | IVL_TS | ||
low | 0..1 | TS | ||
high | 0..1 | TS | ||
participantRole | 1..1 | ParticipantRole | ||
classCode | 1..1 | code | Binding: RoleClassRoot (required) | |
id | C | 1..* | II | 1198-8984: This id is a unique identifier for the covered party member. Implementers **SHOULD** use the same GUID for each instance of a member identifier from the same health plan (CONF:1198-8984). |
code | 1..1 | CE | Binding: v3 Code System RoleCode (extensible) | |
code | 0..1 | string | Binding: Coverage Role Type Value Set (preferred) | |
addr | C | 0..1 | AD | 1198-10484: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10484). |
playingEntity | 0..1 | PlayingEntity | ||
classCode | 1..1 | code | Binding: EntityClassRoot (required) | |
determinerCode | 1..1 | code | Binding: EntityDeterminer (required) Fixed Value: INSTANCE | |
name | 1..* | EN | If the covered party's name is recorded differently in the health plan and in the registration/pharmacy benefit summary (due to marriage or for other reasons), use the name as it is recorded in the health plan. | |
participant:participant2 | C | 0..1 | Participant2 | 1198-17139: When the Subscriber is the patient, the participant element describing the subscriber **SHALL NOT** be present. This information will be recorded instead in the data elements used to record member information (CONF:1198-17139). |
typeCode | 1..1 | code | Binding: ParticipationType (required) Required Pattern: HLD | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.90 | |
time | 0..1 | IVL_TS | ||
participantRole | 1..1 | ParticipantRole | ||
classCode | 1..1 | code | Binding: RoleClassRoot (required) | |
id | C | 1..* | II | 1198-10120: This id is a unique identifier for the subscriber of the coverage (CONF:1198-10120). |
addr | C | 0..1 | AD | 1198-10483: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10483). |
Slices for entryRelationship | C | 0..* | Element | Slice: Unordered, Open by value:typeCode |
entryRelationship:All Slices | Content/Rules for all slices | |||
typeCode | 1..1 | code | ||
contextConductionInd | 1..1 | boolean | ||
entryRelationship:entryRelationship1 | C | 1..* | Element | 1198-8942: The target of a policy activity with act/entryRelationship/@typeCode="REFR" **SHALL** be an authorization activity (templateId 2.16.840.1.113883.10.20.1.19) *OR* an act, with act[@classCode="ACT"] and act[@moodCode="DEF"], representing a description of the coverage plan (CONF:1198-8942). 1198-8943: A description of the coverage plan **SHALL** contain one or more act/id, to represent the plan identifier, and an act/text with the name of the plan (CONF:1198-8943). |
typeCode | 1..1 | code | Required Pattern: REFR | |
contextConductionInd | 1..1 | boolean | ||
Documentation for this format |
Path | Conformance | ValueSet / Code |
Act.code | preferred | http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.88.12.3221.5.2 |
Act.code.translation:translation1 | preferred | Payer |
Act.statusCode | required | ActStatus |
Act.performer:performer1.typeCode | required | Fixed Value: PRF |
Act.performer:performer1.assignedEntity.classCode | required | Fixed Value: ASSIGNED |
Act.performer:performer1.assignedEntity.code | extensible | RoleCode |
Act.performer:performer1.assignedEntity.code.code | preferred | Financially Responsible Party Type Value Set |
Act.performer:performer1.assignedEntity.representedOrganization.classCode | required | Fixed Value: ORG |
Act.performer:performer1.assignedEntity.representedOrganization.determinerCode | required | Fixed Value: INSTANCE |
Act.performer:performer2.assignedEntity.classCode | required | Fixed Value: ASSIGNED |
Act.performer:performer2.assignedEntity.code | extensible | RoleCode |
Act.participant:participant1.typeCode | required | Pattern: COV |
Act.participant:participant1.participantRole.classCode | required | RoleClassRoot |
Act.participant:participant1.participantRole.code | extensible | RoleCode |
Act.participant:participant1.participantRole.code.code | preferred | Coverage Role Type Value Set |
Act.participant:participant1.participantRole.playingEntity.classCode | required | EntityClassRoot |
Act.participant:participant1.participantRole.playingEntity.determinerCode | required | Fixed Value: INSTANCE |
Act.participant:participant2.typeCode | required | Pattern: HLD |
Act.participant:participant2.participantRole.classCode | required | RoleClassRoot |
Id | Grade | Path(s) | Details | Requirements |
1198-8942 | warning | Act.entryRelationship:entryRelationship1 | The target of a policy activity with act/entryRelationship/@typeCode="REFR" **SHALL** be an authorization activity (templateId 2.16.840.1.113883.10.20.1.19) *OR* an act, with act[@classCode="ACT"] and act[@moodCode="DEF"], representing a description of the coverage plan (CONF:1198-8942). : | |
1198-8943 | warning | Act.entryRelationship:entryRelationship1 | A description of the coverage plan **SHALL** contain one or more act/id, to represent the plan identifier, and an act/text with the name of the plan (CONF:1198-8943). : | |
1198-8967 | warning | Act.performer:performer2.assignedEntity | **SHOULD** include assignedEntity/assignedPerson/name AND/OR assignedEntity/representedOrganization/name (CONF:1198-8967). : | |
1198-8984 | warning | Act.participant:participant1.participantRole.id | This id is a unique identifier for the covered party member. Implementers **SHOULD** use the same GUID for each instance of a member identifier from the same health plan (CONF:1198-8984). : | |
1198-10120 | warning | Act.participant:participant2.participantRole.id | This id is a unique identifier for the subscriber of the coverage (CONF:1198-10120). : | |
1198-10483 | error | Act.participant:participant2.participantRole.addr | The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10483). : | |
1198-10484 | error | Act.participant:participant1.participantRole.addr | The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10484). : | |
1198-17139 | warning | Act.participant:participant2 | When the Subscriber is the patient, the participant element describing the subscriber **SHALL NOT** be present. This information will be recorded instead in the data elements used to record member information (CONF:1198-17139). : | |
81-7296 | error | Act.performer:performer1.assignedEntity.addr, Act.performer:performer2.assignedEntity.addr | **SHALL NOT** have mixed content except for white space (CONF:81-7296). : | |
act-er-1 | error | Act.entryRelationship, Act.entryRelationship:entryRelationship1 | Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act : (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1 | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Act | 1..1 | CDAR2.Act | Base for all types and resources | |
classCode | 1..1 | code | Required Pattern: ACT | |
moodCode | 1..1 | code | Required Pattern: EVN | |
realmCode | 0..* | CS | ||
typeId | 0..1 | II | ||
Slices for templateId | 0..* | II | Slice: Unordered, Open by value:root, value:extension | |
templateId:primary | 1..1 | II | ||
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
assigningAuthorityName | 0..1 | string | ||
displayable | 0..1 | boolean | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.61 | |
extension | 1..1 | string | Required Pattern: 2015-08-01 | |
id | 1..* | II | This id is a unique identifier for the policy or program providing the coverage | |
code | 1..1 | CD | Binding: VSAC 2.16.840.1.113883.3.88.12.3221.5.2 (preferred) | |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
code | 0..1 | string | ||
codeSystem | 0..1 | string | ||
codeSystemName | 0..1 | string | ||
codeSystemVersion | 0..1 | string | ||
displayName | 0..1 | string | ||
sdtcValueSet | 0..1 | string | XML: valueSet (urn:hl7-org:sdtc) | |
sdtcValueSetVersion | 0..1 | string | XML: valueSetVersion (urn:hl7-org:sdtc) | |
originalText | 0..1 | ED | ||
qualifier | 0..* | CR | ||
Slices for translation | 0..* | CD | Slice: Unordered, Open by | |
translation:translation1 | 1..* | CD | Binding: Payer (preferred) | |
negationInd | 0..1 | boolean | ||
text | 0..1 | ED | ||
statusCode | 1..1 | CS | Binding: ActStatus (required) | |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
code | 1..1 | string | Required Pattern: completed | |
sdtcValueSet | 0..1 | string | XML: valueSet (urn:hl7-org:sdtc) | |
sdtcValueSetVersion | 0..1 | string | XML: valueSetVersion (urn:hl7-org:sdtc) | |
effectiveTime | 0..1 | IVL_TS | ||
priorityCode | 0..1 | CE | Binding: ActPriority (extensible) | |
languageCode | 0..1 | CS | Binding: HumanLanguage (required) | |
subject | 0..1 | Element | ||
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
typeCode | 1..1 | code | Binding: ParticipationTargetSubject (required) Fixed Value: SBJ | |
contextControlCode | 1..1 | code | Binding: ContextControl (required) Fixed Value: OP | |
awarenessCode | 0..1 | CE | Binding: TargetAwareness (extensible) | |
relatedSubject | 1..1 | RelatedSubject | ||
specimen | 0..* | Specimen | ||
Slices for performer | 0..* | Performer2 | This performer represents the Guarantor. Slice: Unordered, Open by value:templateId, value:assignedEntity | |
performer:performer1 | 1..1 | Performer2 | This performer represents the Payer. | |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
typeCode | 1..1 | cs | Binding: ParticipationPhysicalPerformer (required) Fixed Value: PRF | |
realmCode | 0..* | CS | ||
typeId | 0..1 | II | ||
templateId | 1..1 | II | ||
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
assigningAuthorityName | 0..1 | string | ||
displayable | 0..1 | boolean | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.87 | |
extension | 0..1 | string | ||
functionCode | 0..1 | CE | XML Namespace: urn:hl7-org:sdtc | |
time | 0..1 | IVL_TS | ||
modeCode | 0..1 | CE | ||
assignedEntity | 1..1 | AssignedEntity | ||
classCode | 1..1 | code | Binding: RoleClassAssignedEntity (required) Fixed Value: ASSIGNED | |
templateId | 0..* | II | ||
id | 1..* | II | ||
sdtcIdentifiedBy | 0..* | IdentifiedBy | XML: identifiedBy (urn:hl7-org:sdtc) | |
code | 0..1 | CE | Binding: v3 Code System RoleCode (extensible) | |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
code | 1..1 | string | Binding: Financially Responsible Party Type Value Set (preferred) | |
codeSystem | 0..1 | string | ||
codeSystemName | 0..1 | string | ||
codeSystemVersion | 0..1 | string | ||
displayName | 0..1 | string | ||
sdtcValueSet | 0..1 | string | XML: valueSet (urn:hl7-org:sdtc) | |
sdtcValueSetVersion | 0..1 | string | XML: valueSetVersion (urn:hl7-org:sdtc) | |
originalText | 0..1 | ED | ||
translation | 0..* | CD | ||
addr | C | 0..1 | USRealmAddressADUSFIELDED | Base for all types and resources |
telecom | 0..* | TEL | ||
assignedPerson | 0..1 | Person | ||
representedOrganization | 0..1 | Organization | ||
classCode | 1..1 | code | Binding: EntityClassOrganization (required) Fixed Value: ORG | |
determinerCode | 1..1 | code | Binding: EntityDeterminer (required) Fixed Value: INSTANCE | |
templateId | 0..* | II | ||
id | 0..* | II | ||
name | 0..1 | ON | ||
telecom | 0..* | TEL | ||
addr | 0..* | AD | ||
standardIndustryClassCode | 0..1 | CE | Binding: OrganizationIndustryClassNAICS (extensible) | |
asOrganizationPartOf | 0..1 | OrganizationPartOf | ||
performer:performer2 | 0..* | Performer2 | Required Pattern: PRF | |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
typeCode | 0..1 | cs | Binding: ParticipationPhysicalPerformer (required) Fixed Value: PRF | |
realmCode | 0..* | CS | ||
typeId | 0..1 | II | ||
templateId | 1..1 | II | ||
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
assigningAuthorityName | 0..1 | string | ||
displayable | 0..1 | boolean | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.88 | |
extension | 0..1 | string | ||
functionCode | 0..1 | CE | XML Namespace: urn:hl7-org:sdtc | |
time | 0..1 | IVL_TS | ||
modeCode | 0..1 | CE | ||
assignedEntity | C | 1..1 | AssignedEntity | 1198-8967: **SHOULD** include assignedEntity/assignedPerson/name AND/OR assignedEntity/representedOrganization/name (CONF:1198-8967). |
classCode | 1..1 | code | Binding: RoleClassAssignedEntity (required) Fixed Value: ASSIGNED | |
templateId | 0..* | II | ||
id | 1..* | II | ||
sdtcIdentifiedBy | 0..* | IdentifiedBy | XML: identifiedBy (urn:hl7-org:sdtc) | |
code | 1..1 | CE | Binding: v3 Code System RoleCode (extensible) | |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
code | 1..1 | string | Required Pattern: GUAR | |
codeSystem | 1..1 | string | Required Pattern: 2.16.840.1.113883.5.110 | |
codeSystemName | 0..1 | string | ||
codeSystemVersion | 0..1 | string | ||
displayName | 0..1 | string | ||
sdtcValueSet | 0..1 | string | XML: valueSet (urn:hl7-org:sdtc) | |
sdtcValueSetVersion | 0..1 | string | XML: valueSetVersion (urn:hl7-org:sdtc) | |
originalText | 0..1 | ED | ||
translation | 0..* | CD | ||
addr | C | 0..1 | USRealmAddressADUSFIELDED | Base for all types and resources |
telecom | 0..* | TEL | ||
assignedPerson | 0..1 | Person | ||
representedOrganization | 0..1 | Organization | ||
author | 0..* | Author | ||
informant | 0..* | Element | ||
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
typeCode | 1..1 | code | Binding: ParticipationInformationGenerator (required) Fixed Value: INF | |
contextControlCode | 1..1 | code | Binding: ContextControl (required) Fixed Value: OP | |
assignedEntity | 0..1 | AssignedEntity | ||
relatedEntity | 0..1 | RelatedEntity | ||
Slices for participant | 0..* | Participant2 | When the Subscriber is the patient, the participant element describing the subscriber *SHALL NOT* be present. This information will be recorded instead in the data elements used to record member information. Slice: Unordered, Open by value:templateId, value:participantRole, value:typeCode | |
participant:participant1 | 1..1 | Participant2 | ||
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
typeCode | 1..1 | code | Binding: ParticipationType (required) Required Pattern: COV | |
contextControlCode | 0..1 | code | Binding: ContextControl (required) Fixed Value: OP | |
realmCode | 0..* | CS | ||
typeId | 0..1 | II | ||
templateId | 1..1 | II | ||
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
assigningAuthorityName | 0..1 | string | ||
displayable | 0..1 | boolean | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.89 | |
extension | 0..1 | string | ||
sdtcFunctionCode | 0..1 | CE | XML: functionCode (urn:hl7-org:sdtc) | |
time | 0..1 | IVL_TS | ||
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
value | 0..1 | dateTime | ||
inclusive | 0..1 | boolean | ||
operator | 0..1 | code | ||
low | 0..1 | TS | ||
high | 0..1 | TS | ||
width | 0..1 | PQ | ||
center | 0..1 | TS | ||
awarenessCode | 0..1 | CE | ||
participantRole | 1..1 | ParticipantRole | ||
classCode | 1..1 | code | Binding: RoleClassRoot (required) | |
templateId | 0..* | II | ||
id | C | 1..* | II | 1198-8984: This id is a unique identifier for the covered party member. Implementers **SHOULD** use the same GUID for each instance of a member identifier from the same health plan (CONF:1198-8984). |
sdtcIdentifiedBy | 0..* | IdentifiedBy | XML: identifiedBy (urn:hl7-org:sdtc) | |
code | 1..1 | CE | Binding: v3 Code System RoleCode (extensible) | |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
code | 0..1 | string | Binding: Coverage Role Type Value Set (preferred) | |
codeSystem | 0..1 | string | ||
codeSystemName | 0..1 | string | ||
codeSystemVersion | 0..1 | string | ||
displayName | 0..1 | string | ||
sdtcValueSet | 0..1 | string | XML: valueSet (urn:hl7-org:sdtc) | |
sdtcValueSetVersion | 0..1 | string | XML: valueSetVersion (urn:hl7-org:sdtc) | |
originalText | 0..1 | ED | ||
translation | 0..* | CD | ||
addr | C | 0..1 | AD | 1198-10484: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10484). |
telecom | 0..* | TEL | ||
playingDevice | 0..1 | Device | ||
playingEntity | 0..1 | PlayingEntity | ||
classCode | 1..1 | code | Binding: EntityClassRoot (required) | |
determinerCode | 1..1 | code | Binding: EntityDeterminer (required) Fixed Value: INSTANCE | |
templateId | 0..* | II | ||
code | 0..1 | CE | Binding: EntityCode (extensible) | |
quantity | 0..* | PQ | ||
name | 1..* | EN | If the covered party's name is recorded differently in the health plan and in the registration/pharmacy benefit summary (due to marriage or for other reasons), use the name as it is recorded in the health plan. | |
desc | 0..1 | ED | ||
scopingEntity | 0..1 | Entity | ||
participant:participant2 | C | 0..1 | Participant2 | 1198-17139: When the Subscriber is the patient, the participant element describing the subscriber **SHALL NOT** be present. This information will be recorded instead in the data elements used to record member information (CONF:1198-17139). |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
typeCode | 1..1 | code | Binding: ParticipationType (required) Required Pattern: HLD | |
contextControlCode | 0..1 | code | Binding: ContextControl (required) Fixed Value: OP | |
realmCode | 0..* | CS | ||
typeId | 0..1 | II | ||
templateId | 1..1 | II | ||
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
assigningAuthorityName | 0..1 | string | ||
displayable | 0..1 | boolean | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.90 | |
extension | 0..1 | string | ||
sdtcFunctionCode | 0..1 | CE | XML: functionCode (urn:hl7-org:sdtc) | |
time | 0..1 | IVL_TS | ||
awarenessCode | 0..1 | CE | ||
participantRole | 1..1 | ParticipantRole | ||
classCode | 1..1 | code | Binding: RoleClassRoot (required) | |
templateId | 0..* | II | ||
id | C | 1..* | II | 1198-10120: This id is a unique identifier for the subscriber of the coverage (CONF:1198-10120). |
sdtcIdentifiedBy | 0..* | IdentifiedBy | XML: identifiedBy (urn:hl7-org:sdtc) | |
code | 0..1 | CE | Binding: v3 Code System RoleCode (extensible) | |
addr | C | 0..1 | AD | 1198-10483: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10483). |
telecom | 0..* | TEL | ||
playingDevice | 0..1 | Device | ||
playingEntity | 0..1 | PlayingEntity | ||
scopingEntity | 0..1 | Entity | ||
Slices for entryRelationship | C | 0..* | Element | Slice: Unordered, Open by value:typeCode |
entryRelationship:All Slices | Content/Rules for all slices | |||
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
typeCode | 1..1 | code | ||
inversionInd | 0..1 | boolean | ||
contextConductionInd | 1..1 | boolean | ||
sequenceNumber | 0..1 | INT | ||
negationInd | 0..1 | boolean | ||
seperatableInd | 0..1 | BL | ||
(Choice of one) | 1..1 | |||
observation | 0..1 | Observation | ||
regionOfInterest | 0..1 | RegionOfInterest | ||
observationMedia | 0..1 | ObservationMedia | ||
substanceAdministration | 0..1 | SubstanceAdministration | ||
supply | 0..1 | Supply | ||
procedure | 0..1 | Procedure | ||
encounter | 0..1 | Encounter | ||
organizer | 0..1 | Organizer | ||
act | 0..1 | Act | ||
entryRelationship:entryRelationship1 | C | 1..* | Element | 1198-8942: The target of a policy activity with act/entryRelationship/@typeCode="REFR" **SHALL** be an authorization activity (templateId 2.16.840.1.113883.10.20.1.19) *OR* an act, with act[@classCode="ACT"] and act[@moodCode="DEF"], representing a description of the coverage plan (CONF:1198-8942). 1198-8943: A description of the coverage plan **SHALL** contain one or more act/id, to represent the plan identifier, and an act/text with the name of the plan (CONF:1198-8943). |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
typeCode | 1..1 | code | Required Pattern: REFR | |
inversionInd | 0..1 | boolean | ||
contextConductionInd | 1..1 | boolean | ||
sequenceNumber | 0..1 | INT | ||
negationInd | 0..1 | boolean | ||
seperatableInd | 0..1 | BL | ||
(Choice of one) | 1..1 | |||
observation | 0..1 | Observation | ||
regionOfInterest | 0..1 | RegionOfInterest | ||
observationMedia | 0..1 | ObservationMedia | ||
substanceAdministration | 0..1 | SubstanceAdministration | ||
supply | 0..1 | Supply | ||
procedure | 0..1 | Procedure | ||
encounter | 0..1 | Encounter | ||
organizer | 0..1 | Organizer | ||
act | 0..1 | Act | ||
reference | 0..* | Element | ||
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
typeCode | 1..1 | code | ||
seperatableInd | 0..1 | BL | ||
externalAct | 0..1 | ExternalAct | ||
externalObservation | 0..1 | ExternalObservation | ||
externalProcedure | 0..1 | ExternalProcedure | ||
externalDocument | 0..1 | ExternalDocument | ||
precondition | 0..* | Precondition | ||
Documentation for this format |
Path | Conformance | ValueSet / Code |
Act.templateId:primary.nullFlavor | required | NullFlavor |
Act.code | preferred | http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.88.12.3221.5.2 |
Act.code.nullFlavor | required | NullFlavor |
Act.code.translation:translation1 | preferred | Payer |
Act.statusCode | required | ActStatus |
Act.statusCode.nullFlavor | required | NullFlavor |
Act.priorityCode | extensible | ActPriority |
Act.languageCode | required | HumanLanguage (a valid code from http://terminology.hl7.org/CodeSystem/ietf3066 ) |
Act.subject.typeCode | required | Fixed Value: SBJ |
Act.subject.contextControlCode | required | Fixed Value: OP |
Act.subject.awarenessCode | extensible | TargetAwareness |
Act.performer:performer1.nullFlavor | required | NullFlavor |
Act.performer:performer1.typeCode | required | Fixed Value: PRF |
Act.performer:performer1.templateId.nullFlavor | required | NullFlavor |
Act.performer:performer1.assignedEntity.classCode | required | Fixed Value: ASSIGNED |
Act.performer:performer1.assignedEntity.code | extensible | RoleCode |
Act.performer:performer1.assignedEntity.code.nullFlavor | required | NullFlavor |
Act.performer:performer1.assignedEntity.code.code | preferred | Financially Responsible Party Type Value Set |
Act.performer:performer1.assignedEntity.representedOrganization.classCode | required | Fixed Value: ORG |
Act.performer:performer1.assignedEntity.representedOrganization.determinerCode | required | Fixed Value: INSTANCE |
Act.performer:performer1.assignedEntity.representedOrganization.standardIndustryClassCode | extensible | OrganizationIndustryClassNAICS |
Act.performer:performer2.nullFlavor | required | NullFlavor |
Act.performer:performer2.typeCode | required | Fixed Value: PRF |
Act.performer:performer2.templateId.nullFlavor | required | NullFlavor |
Act.performer:performer2.assignedEntity.classCode | required | Fixed Value: ASSIGNED |
Act.performer:performer2.assignedEntity.code | extensible | RoleCode |
Act.performer:performer2.assignedEntity.code.nullFlavor | required | NullFlavor |
Act.informant.typeCode | required | Fixed Value: INF |
Act.informant.contextControlCode | required | Fixed Value: OP |
Act.participant:participant1.nullFlavor | required | NullFlavor |
Act.participant:participant1.typeCode | required | Pattern: COV |
Act.participant:participant1.contextControlCode | required | Fixed Value: OP |
Act.participant:participant1.templateId.nullFlavor | required | NullFlavor |
Act.participant:participant1.time.nullFlavor | required | NullFlavor |
Act.participant:participant1.participantRole.classCode | required | RoleClassRoot |
Act.participant:participant1.participantRole.code | extensible | RoleCode |
Act.participant:participant1.participantRole.code.nullFlavor | required | NullFlavor |
Act.participant:participant1.participantRole.code.code | preferred | Coverage Role Type Value Set |
Act.participant:participant1.participantRole.playingEntity.classCode | required | EntityClassRoot |
Act.participant:participant1.participantRole.playingEntity.determinerCode | required | Fixed Value: INSTANCE |
Act.participant:participant1.participantRole.playingEntity.code | extensible | EntityCode |
Act.participant:participant2.nullFlavor | required | NullFlavor |
Act.participant:participant2.typeCode | required | Pattern: HLD |
Act.participant:participant2.contextControlCode | required | Fixed Value: OP |
Act.participant:participant2.templateId.nullFlavor | required | NullFlavor |
Act.participant:participant2.participantRole.classCode | required | RoleClassRoot |
Act.participant:participant2.participantRole.code | extensible | RoleCode |
Id | Grade | Path(s) | Details | Requirements |
1198-8942 | warning | Act.entryRelationship:entryRelationship1 | The target of a policy activity with act/entryRelationship/@typeCode="REFR" **SHALL** be an authorization activity (templateId 2.16.840.1.113883.10.20.1.19) *OR* an act, with act[@classCode="ACT"] and act[@moodCode="DEF"], representing a description of the coverage plan (CONF:1198-8942). : | |
1198-8943 | warning | Act.entryRelationship:entryRelationship1 | A description of the coverage plan **SHALL** contain one or more act/id, to represent the plan identifier, and an act/text with the name of the plan (CONF:1198-8943). : | |
1198-8967 | warning | Act.performer:performer2.assignedEntity | **SHOULD** include assignedEntity/assignedPerson/name AND/OR assignedEntity/representedOrganization/name (CONF:1198-8967). : | |
1198-8984 | warning | Act.participant:participant1.participantRole.id | This id is a unique identifier for the covered party member. Implementers **SHOULD** use the same GUID for each instance of a member identifier from the same health plan (CONF:1198-8984). : | |
1198-10120 | warning | Act.participant:participant2.participantRole.id | This id is a unique identifier for the subscriber of the coverage (CONF:1198-10120). : | |
1198-10483 | error | Act.participant:participant2.participantRole.addr | The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10483). : | |
1198-10484 | error | Act.participant:participant1.participantRole.addr | The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10484). : | |
1198-17139 | warning | Act.participant:participant2 | When the Subscriber is the patient, the participant element describing the subscriber **SHALL NOT** be present. This information will be recorded instead in the data elements used to record member information (CONF:1198-17139). : | |
81-7296 | error | Act.performer:performer1.assignedEntity.addr, Act.performer:performer2.assignedEntity.addr | **SHALL NOT** have mixed content except for white space (CONF:81-7296). : | |
act-er-1 | error | Act.entryRelationship, Act.entryRelationship:entryRelationship1 | Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act : (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1 | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from CDAR2.Act
Summary
Mandatory: 25 elements (14 nested mandatory elements)
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from CDAR2.Act
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Act | 1..1 | CDAR2.Act | Base for all types and resources | |
classCode | 1..1 | code | Required Pattern: ACT | |
moodCode | 1..1 | code | Required Pattern: EVN | |
Slices for templateId | 0..* | II | Slice: Unordered, Open by value:root, value:extension | |
templateId:primary | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.61 | |
extension | 1..1 | string | Required Pattern: 2015-08-01 | |
id | 1..* | II | This id is a unique identifier for the policy or program providing the coverage | |
code | 1..1 | CD | Binding: VSAC 2.16.840.1.113883.3.88.12.3221.5.2 (preferred) | |
Slices for translation | 0..* | CD | Slice: Unordered, Open by | |
translation:translation1 | 1..* | CD | Binding: Payer (preferred) | |
statusCode | 1..1 | CS | ||
code | 1..1 | string | Required Pattern: completed | |
Slices for performer | 0..* | Performer2 | This performer represents the Guarantor. Slice: Unordered, Open by value:templateId, value:assignedEntity | |
performer:performer1 | 1..1 | Performer2 | This performer represents the Payer. | |
typeCode | 1..1 | cs | Required Pattern: PRF | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.87 | |
assignedEntity | 1..1 | AssignedEntity | ||
id | 1..* | II | ||
code | 0..1 | CE | ||
code | 1..1 | string | Binding: Financially Responsible Party Type Value Set (preferred) | |
addr | 0..1 | USRealmAddressADUSFIELDED | Base for all types and resources | |
telecom | 0..* | TEL | ||
representedOrganization | 0..1 | Organization | ||
name | 0..1 | ON | ||
performer:performer2 | 0..* | Performer2 | Required Pattern: PRF | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.88 | |
time | 0..1 | IVL_TS | ||
assignedEntity | C | 1..1 | AssignedEntity | 1198-8967: **SHOULD** include assignedEntity/assignedPerson/name AND/OR assignedEntity/representedOrganization/name (CONF:1198-8967). |
code | 1..1 | CE | ||
code | 1..1 | string | Required Pattern: GUAR | |
codeSystem | 1..1 | string | Required Pattern: 2.16.840.1.113883.5.110 | |
addr | 0..1 | USRealmAddressADUSFIELDED | Base for all types and resources | |
telecom | 0..* | TEL | ||
Slices for participant | 0..* | Participant2 | When the Subscriber is the patient, the participant element describing the subscriber *SHALL NOT* be present. This information will be recorded instead in the data elements used to record member information. Slice: Unordered, Open by value:templateId, value:participantRole, value:typeCode | |
participant:participant1 | 1..1 | Participant2 | ||
typeCode | 1..1 | code | Required Pattern: COV | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.89 | |
time | 0..1 | IVL_TS | ||
low | 0..1 | TS | ||
high | 0..1 | TS | ||
participantRole | 1..1 | ParticipantRole | ||
id | C | 1..* | II | 1198-8984: This id is a unique identifier for the covered party member. Implementers **SHOULD** use the same GUID for each instance of a member identifier from the same health plan (CONF:1198-8984). |
code | 1..1 | CE | ||
code | 0..1 | string | Binding: Coverage Role Type Value Set (preferred) | |
addr | C | 0..1 | AD | 1198-10484: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10484). |
playingEntity | 0..1 | PlayingEntity | ||
birthTime | C | 1..1 | If the covered party's date of birth is recorded differently in the health plan and in the registration/pharmacy benefit summary, use the date of birth as it is recorded in the health plan. 1198-31345: The prefix sdtc: **SHALL** be bound to the namespace “urn:hl7-org:sdtc”. The use of the namespace provides a necessary extension to CDA R2 for the use of the birthTime element (CONF:1198-31345). | |
name | 1..* | EN | If the covered party's name is recorded differently in the health plan and in the registration/pharmacy benefit summary (due to marriage or for other reasons), use the name as it is recorded in the health plan. | |
participant:participant2 | C | 0..1 | Participant2 | 1198-17139: When the Subscriber is the patient, the participant element describing the subscriber **SHALL NOT** be present. This information will be recorded instead in the data elements used to record member information (CONF:1198-17139). |
typeCode | 1..1 | code | Required Pattern: HLD | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.90 | |
time | 0..1 | IVL_TS | ||
participantRole | 1..1 | ParticipantRole | ||
id | C | 1..* | II | 1198-10120: This id is a unique identifier for the subscriber of the coverage (CONF:1198-10120). |
addr | C | 0..1 | AD | 1198-10483: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10483). |
Slices for entryRelationship | 0..* | Element | Slice: Unordered, Open by value:typeCode | |
entryRelationship:entryRelationship1 | C | 1..* | Element | 1198-8942: The target of a policy activity with act/entryRelationship/@typeCode="REFR" **SHALL** be an authorization activity (templateId 2.16.840.1.113883.10.20.1.19) *OR* an act, with act[@classCode="ACT"] and act[@moodCode="DEF"], representing a description of the coverage plan (CONF:1198-8942). 1198-8943: A description of the coverage plan **SHALL** contain one or more act/id, to represent the plan identifier, and an act/text with the name of the plan (CONF:1198-8943). |
typeCode | 1..1 | code | Required Pattern: REFR | |
Documentation for this format |
Path | Conformance | ValueSet |
Act.code | preferred | http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.88.12.3221.5.2 |
Act.code.translation:translation1 | preferred | Payer |
Act.performer:performer1.assignedEntity.code.code | preferred | Financially Responsible Party Type Value Set |
Act.participant:participant1.participantRole.code.code | preferred | Coverage Role Type Value Set |
Id | Grade | Path(s) | Details | Requirements |
1198-8942 | warning | Act.entryRelationship:entryRelationship1 | The target of a policy activity with act/entryRelationship/@typeCode="REFR" **SHALL** be an authorization activity (templateId 2.16.840.1.113883.10.20.1.19) *OR* an act, with act[@classCode="ACT"] and act[@moodCode="DEF"], representing a description of the coverage plan (CONF:1198-8942). : | |
1198-8943 | warning | Act.entryRelationship:entryRelationship1 | A description of the coverage plan **SHALL** contain one or more act/id, to represent the plan identifier, and an act/text with the name of the plan (CONF:1198-8943). : | |
1198-8967 | warning | Act.performer:performer2.assignedEntity | **SHOULD** include assignedEntity/assignedPerson/name AND/OR assignedEntity/representedOrganization/name (CONF:1198-8967). : | |
1198-8984 | warning | Act.participant:participant1.participantRole.id | This id is a unique identifier for the covered party member. Implementers **SHOULD** use the same GUID for each instance of a member identifier from the same health plan (CONF:1198-8984). : | |
1198-10120 | warning | Act.participant:participant2.participantRole.id | This id is a unique identifier for the subscriber of the coverage (CONF:1198-10120). : | |
1198-10483 | error | Act.participant:participant2.participantRole.addr | The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10483). : | |
1198-10484 | error | Act.participant:participant1.participantRole.addr | The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10484). : | |
1198-17139 | warning | Act.participant:participant2 | When the Subscriber is the patient, the participant element describing the subscriber **SHALL NOT** be present. This information will be recorded instead in the data elements used to record member information (CONF:1198-17139). : | |
1198-31345 | error | Act.participant:participant1.participantRole.playingEntity.birthTime | The prefix sdtc: **SHALL** be bound to the namespace “urn:hl7-org:sdtc”. The use of the namespace provides a necessary extension to CDA R2 for the use of the birthTime element (CONF:1198-31345). : |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Act | 1..1 | CDAR2.Act | Base for all types and resources | |
classCode | 1..1 | code | Required Pattern: ACT | |
moodCode | 1..1 | code | Required Pattern: EVN | |
Slices for templateId | 0..* | II | Slice: Unordered, Open by value:root, value:extension | |
templateId:primary | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.61 | |
extension | 1..1 | string | Required Pattern: 2015-08-01 | |
id | 1..* | II | This id is a unique identifier for the policy or program providing the coverage | |
code | 1..1 | CD | Binding: VSAC 2.16.840.1.113883.3.88.12.3221.5.2 (preferred) | |
Slices for translation | 0..* | CD | Slice: Unordered, Open by | |
translation:translation1 | 1..* | CD | Binding: Payer (preferred) | |
statusCode | 1..1 | CS | Binding: ActStatus (required) | |
code | 1..1 | string | Required Pattern: completed | |
Slices for performer | 0..* | Performer2 | This performer represents the Guarantor. Slice: Unordered, Open by value:templateId, value:assignedEntity | |
performer:performer1 | 1..1 | Performer2 | This performer represents the Payer. | |
typeCode | 1..1 | cs | Binding: ParticipationPhysicalPerformer (required) Fixed Value: PRF | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.87 | |
assignedEntity | 1..1 | AssignedEntity | ||
classCode | 1..1 | code | Binding: RoleClassAssignedEntity (required) Fixed Value: ASSIGNED | |
id | 1..* | II | ||
code | 0..1 | CE | Binding: v3 Code System RoleCode (extensible) | |
code | 1..1 | string | Binding: Financially Responsible Party Type Value Set (preferred) | |
addr | C | 0..1 | USRealmAddressADUSFIELDED | Base for all types and resources |
telecom | 0..* | TEL | ||
representedOrganization | 0..1 | Organization | ||
classCode | 1..1 | code | Binding: EntityClassOrganization (required) Fixed Value: ORG | |
determinerCode | 1..1 | code | Binding: EntityDeterminer (required) Fixed Value: INSTANCE | |
name | 0..1 | ON | ||
performer:performer2 | 0..* | Performer2 | Required Pattern: PRF | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.88 | |
time | 0..1 | IVL_TS | ||
assignedEntity | C | 1..1 | AssignedEntity | 1198-8967: **SHOULD** include assignedEntity/assignedPerson/name AND/OR assignedEntity/representedOrganization/name (CONF:1198-8967). |
classCode | 1..1 | code | Binding: RoleClassAssignedEntity (required) Fixed Value: ASSIGNED | |
id | 1..* | II | ||
code | 1..1 | CE | Binding: v3 Code System RoleCode (extensible) | |
code | 1..1 | string | Required Pattern: GUAR | |
codeSystem | 1..1 | string | Required Pattern: 2.16.840.1.113883.5.110 | |
addr | C | 0..1 | USRealmAddressADUSFIELDED | Base for all types and resources |
telecom | 0..* | TEL | ||
Slices for participant | 0..* | Participant2 | When the Subscriber is the patient, the participant element describing the subscriber *SHALL NOT* be present. This information will be recorded instead in the data elements used to record member information. Slice: Unordered, Open by value:templateId, value:participantRole, value:typeCode | |
participant:participant1 | 1..1 | Participant2 | ||
typeCode | 1..1 | code | Binding: ParticipationType (required) Required Pattern: COV | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.89 | |
time | 0..1 | IVL_TS | ||
low | 0..1 | TS | ||
high | 0..1 | TS | ||
participantRole | 1..1 | ParticipantRole | ||
classCode | 1..1 | code | Binding: RoleClassRoot (required) | |
id | C | 1..* | II | 1198-8984: This id is a unique identifier for the covered party member. Implementers **SHOULD** use the same GUID for each instance of a member identifier from the same health plan (CONF:1198-8984). |
code | 1..1 | CE | Binding: v3 Code System RoleCode (extensible) | |
code | 0..1 | string | Binding: Coverage Role Type Value Set (preferred) | |
addr | C | 0..1 | AD | 1198-10484: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10484). |
playingEntity | 0..1 | PlayingEntity | ||
classCode | 1..1 | code | Binding: EntityClassRoot (required) | |
determinerCode | 1..1 | code | Binding: EntityDeterminer (required) Fixed Value: INSTANCE | |
name | 1..* | EN | If the covered party's name is recorded differently in the health plan and in the registration/pharmacy benefit summary (due to marriage or for other reasons), use the name as it is recorded in the health plan. | |
participant:participant2 | C | 0..1 | Participant2 | 1198-17139: When the Subscriber is the patient, the participant element describing the subscriber **SHALL NOT** be present. This information will be recorded instead in the data elements used to record member information (CONF:1198-17139). |
typeCode | 1..1 | code | Binding: ParticipationType (required) Required Pattern: HLD | |
templateId | 1..1 | II | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.90 | |
time | 0..1 | IVL_TS | ||
participantRole | 1..1 | ParticipantRole | ||
classCode | 1..1 | code | Binding: RoleClassRoot (required) | |
id | C | 1..* | II | 1198-10120: This id is a unique identifier for the subscriber of the coverage (CONF:1198-10120). |
addr | C | 0..1 | AD | 1198-10483: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10483). |
Slices for entryRelationship | C | 0..* | Element | Slice: Unordered, Open by value:typeCode |
entryRelationship:All Slices | Content/Rules for all slices | |||
typeCode | 1..1 | code | ||
contextConductionInd | 1..1 | boolean | ||
entryRelationship:entryRelationship1 | C | 1..* | Element | 1198-8942: The target of a policy activity with act/entryRelationship/@typeCode="REFR" **SHALL** be an authorization activity (templateId 2.16.840.1.113883.10.20.1.19) *OR* an act, with act[@classCode="ACT"] and act[@moodCode="DEF"], representing a description of the coverage plan (CONF:1198-8942). 1198-8943: A description of the coverage plan **SHALL** contain one or more act/id, to represent the plan identifier, and an act/text with the name of the plan (CONF:1198-8943). |
typeCode | 1..1 | code | Required Pattern: REFR | |
contextConductionInd | 1..1 | boolean | ||
Documentation for this format |
Path | Conformance | ValueSet / Code |
Act.code | preferred | http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.88.12.3221.5.2 |
Act.code.translation:translation1 | preferred | Payer |
Act.statusCode | required | ActStatus |
Act.performer:performer1.typeCode | required | Fixed Value: PRF |
Act.performer:performer1.assignedEntity.classCode | required | Fixed Value: ASSIGNED |
Act.performer:performer1.assignedEntity.code | extensible | RoleCode |
Act.performer:performer1.assignedEntity.code.code | preferred | Financially Responsible Party Type Value Set |
Act.performer:performer1.assignedEntity.representedOrganization.classCode | required | Fixed Value: ORG |
Act.performer:performer1.assignedEntity.representedOrganization.determinerCode | required | Fixed Value: INSTANCE |
Act.performer:performer2.assignedEntity.classCode | required | Fixed Value: ASSIGNED |
Act.performer:performer2.assignedEntity.code | extensible | RoleCode |
Act.participant:participant1.typeCode | required | Pattern: COV |
Act.participant:participant1.participantRole.classCode | required | RoleClassRoot |
Act.participant:participant1.participantRole.code | extensible | RoleCode |
Act.participant:participant1.participantRole.code.code | preferred | Coverage Role Type Value Set |
Act.participant:participant1.participantRole.playingEntity.classCode | required | EntityClassRoot |
Act.participant:participant1.participantRole.playingEntity.determinerCode | required | Fixed Value: INSTANCE |
Act.participant:participant2.typeCode | required | Pattern: HLD |
Act.participant:participant2.participantRole.classCode | required | RoleClassRoot |
Id | Grade | Path(s) | Details | Requirements |
1198-8942 | warning | Act.entryRelationship:entryRelationship1 | The target of a policy activity with act/entryRelationship/@typeCode="REFR" **SHALL** be an authorization activity (templateId 2.16.840.1.113883.10.20.1.19) *OR* an act, with act[@classCode="ACT"] and act[@moodCode="DEF"], representing a description of the coverage plan (CONF:1198-8942). : | |
1198-8943 | warning | Act.entryRelationship:entryRelationship1 | A description of the coverage plan **SHALL** contain one or more act/id, to represent the plan identifier, and an act/text with the name of the plan (CONF:1198-8943). : | |
1198-8967 | warning | Act.performer:performer2.assignedEntity | **SHOULD** include assignedEntity/assignedPerson/name AND/OR assignedEntity/representedOrganization/name (CONF:1198-8967). : | |
1198-8984 | warning | Act.participant:participant1.participantRole.id | This id is a unique identifier for the covered party member. Implementers **SHOULD** use the same GUID for each instance of a member identifier from the same health plan (CONF:1198-8984). : | |
1198-10120 | warning | Act.participant:participant2.participantRole.id | This id is a unique identifier for the subscriber of the coverage (CONF:1198-10120). : | |
1198-10483 | error | Act.participant:participant2.participantRole.addr | The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10483). : | |
1198-10484 | error | Act.participant:participant1.participantRole.addr | The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10484). : | |
1198-17139 | warning | Act.participant:participant2 | When the Subscriber is the patient, the participant element describing the subscriber **SHALL NOT** be present. This information will be recorded instead in the data elements used to record member information (CONF:1198-17139). : | |
81-7296 | error | Act.performer:performer1.assignedEntity.addr, Act.performer:performer2.assignedEntity.addr | **SHALL NOT** have mixed content except for white space (CONF:81-7296). : | |
act-er-1 | error | Act.entryRelationship, Act.entryRelationship:entryRelationship1 | Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act : (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1 | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Act | 1..1 | CDAR2.Act | Base for all types and resources | |
classCode | 1..1 | code | Required Pattern: ACT | |
moodCode | 1..1 | code | Required Pattern: EVN | |
realmCode | 0..* | CS | ||
typeId | 0..1 | II | ||
Slices for templateId | 0..* | II | Slice: Unordered, Open by value:root, value:extension | |
templateId:primary | 1..1 | II | ||
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
assigningAuthorityName | 0..1 | string | ||
displayable | 0..1 | boolean | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.61 | |
extension | 1..1 | string | Required Pattern: 2015-08-01 | |
id | 1..* | II | This id is a unique identifier for the policy or program providing the coverage | |
code | 1..1 | CD | Binding: VSAC 2.16.840.1.113883.3.88.12.3221.5.2 (preferred) | |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
code | 0..1 | string | ||
codeSystem | 0..1 | string | ||
codeSystemName | 0..1 | string | ||
codeSystemVersion | 0..1 | string | ||
displayName | 0..1 | string | ||
sdtcValueSet | 0..1 | string | XML: valueSet (urn:hl7-org:sdtc) | |
sdtcValueSetVersion | 0..1 | string | XML: valueSetVersion (urn:hl7-org:sdtc) | |
originalText | 0..1 | ED | ||
qualifier | 0..* | CR | ||
Slices for translation | 0..* | CD | Slice: Unordered, Open by | |
translation:translation1 | 1..* | CD | Binding: Payer (preferred) | |
negationInd | 0..1 | boolean | ||
text | 0..1 | ED | ||
statusCode | 1..1 | CS | Binding: ActStatus (required) | |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
code | 1..1 | string | Required Pattern: completed | |
sdtcValueSet | 0..1 | string | XML: valueSet (urn:hl7-org:sdtc) | |
sdtcValueSetVersion | 0..1 | string | XML: valueSetVersion (urn:hl7-org:sdtc) | |
effectiveTime | 0..1 | IVL_TS | ||
priorityCode | 0..1 | CE | Binding: ActPriority (extensible) | |
languageCode | 0..1 | CS | Binding: HumanLanguage (required) | |
subject | 0..1 | Element | ||
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
typeCode | 1..1 | code | Binding: ParticipationTargetSubject (required) Fixed Value: SBJ | |
contextControlCode | 1..1 | code | Binding: ContextControl (required) Fixed Value: OP | |
awarenessCode | 0..1 | CE | Binding: TargetAwareness (extensible) | |
relatedSubject | 1..1 | RelatedSubject | ||
specimen | 0..* | Specimen | ||
Slices for performer | 0..* | Performer2 | This performer represents the Guarantor. Slice: Unordered, Open by value:templateId, value:assignedEntity | |
performer:performer1 | 1..1 | Performer2 | This performer represents the Payer. | |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
typeCode | 1..1 | cs | Binding: ParticipationPhysicalPerformer (required) Fixed Value: PRF | |
realmCode | 0..* | CS | ||
typeId | 0..1 | II | ||
templateId | 1..1 | II | ||
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
assigningAuthorityName | 0..1 | string | ||
displayable | 0..1 | boolean | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.87 | |
extension | 0..1 | string | ||
functionCode | 0..1 | CE | XML Namespace: urn:hl7-org:sdtc | |
time | 0..1 | IVL_TS | ||
modeCode | 0..1 | CE | ||
assignedEntity | 1..1 | AssignedEntity | ||
classCode | 1..1 | code | Binding: RoleClassAssignedEntity (required) Fixed Value: ASSIGNED | |
templateId | 0..* | II | ||
id | 1..* | II | ||
sdtcIdentifiedBy | 0..* | IdentifiedBy | XML: identifiedBy (urn:hl7-org:sdtc) | |
code | 0..1 | CE | Binding: v3 Code System RoleCode (extensible) | |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
code | 1..1 | string | Binding: Financially Responsible Party Type Value Set (preferred) | |
codeSystem | 0..1 | string | ||
codeSystemName | 0..1 | string | ||
codeSystemVersion | 0..1 | string | ||
displayName | 0..1 | string | ||
sdtcValueSet | 0..1 | string | XML: valueSet (urn:hl7-org:sdtc) | |
sdtcValueSetVersion | 0..1 | string | XML: valueSetVersion (urn:hl7-org:sdtc) | |
originalText | 0..1 | ED | ||
translation | 0..* | CD | ||
addr | C | 0..1 | USRealmAddressADUSFIELDED | Base for all types and resources |
telecom | 0..* | TEL | ||
assignedPerson | 0..1 | Person | ||
representedOrganization | 0..1 | Organization | ||
classCode | 1..1 | code | Binding: EntityClassOrganization (required) Fixed Value: ORG | |
determinerCode | 1..1 | code | Binding: EntityDeterminer (required) Fixed Value: INSTANCE | |
templateId | 0..* | II | ||
id | 0..* | II | ||
name | 0..1 | ON | ||
telecom | 0..* | TEL | ||
addr | 0..* | AD | ||
standardIndustryClassCode | 0..1 | CE | Binding: OrganizationIndustryClassNAICS (extensible) | |
asOrganizationPartOf | 0..1 | OrganizationPartOf | ||
performer:performer2 | 0..* | Performer2 | Required Pattern: PRF | |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
typeCode | 0..1 | cs | Binding: ParticipationPhysicalPerformer (required) Fixed Value: PRF | |
realmCode | 0..* | CS | ||
typeId | 0..1 | II | ||
templateId | 1..1 | II | ||
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
assigningAuthorityName | 0..1 | string | ||
displayable | 0..1 | boolean | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.88 | |
extension | 0..1 | string | ||
functionCode | 0..1 | CE | XML Namespace: urn:hl7-org:sdtc | |
time | 0..1 | IVL_TS | ||
modeCode | 0..1 | CE | ||
assignedEntity | C | 1..1 | AssignedEntity | 1198-8967: **SHOULD** include assignedEntity/assignedPerson/name AND/OR assignedEntity/representedOrganization/name (CONF:1198-8967). |
classCode | 1..1 | code | Binding: RoleClassAssignedEntity (required) Fixed Value: ASSIGNED | |
templateId | 0..* | II | ||
id | 1..* | II | ||
sdtcIdentifiedBy | 0..* | IdentifiedBy | XML: identifiedBy (urn:hl7-org:sdtc) | |
code | 1..1 | CE | Binding: v3 Code System RoleCode (extensible) | |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
code | 1..1 | string | Required Pattern: GUAR | |
codeSystem | 1..1 | string | Required Pattern: 2.16.840.1.113883.5.110 | |
codeSystemName | 0..1 | string | ||
codeSystemVersion | 0..1 | string | ||
displayName | 0..1 | string | ||
sdtcValueSet | 0..1 | string | XML: valueSet (urn:hl7-org:sdtc) | |
sdtcValueSetVersion | 0..1 | string | XML: valueSetVersion (urn:hl7-org:sdtc) | |
originalText | 0..1 | ED | ||
translation | 0..* | CD | ||
addr | C | 0..1 | USRealmAddressADUSFIELDED | Base for all types and resources |
telecom | 0..* | TEL | ||
assignedPerson | 0..1 | Person | ||
representedOrganization | 0..1 | Organization | ||
author | 0..* | Author | ||
informant | 0..* | Element | ||
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
typeCode | 1..1 | code | Binding: ParticipationInformationGenerator (required) Fixed Value: INF | |
contextControlCode | 1..1 | code | Binding: ContextControl (required) Fixed Value: OP | |
assignedEntity | 0..1 | AssignedEntity | ||
relatedEntity | 0..1 | RelatedEntity | ||
Slices for participant | 0..* | Participant2 | When the Subscriber is the patient, the participant element describing the subscriber *SHALL NOT* be present. This information will be recorded instead in the data elements used to record member information. Slice: Unordered, Open by value:templateId, value:participantRole, value:typeCode | |
participant:participant1 | 1..1 | Participant2 | ||
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
typeCode | 1..1 | code | Binding: ParticipationType (required) Required Pattern: COV | |
contextControlCode | 0..1 | code | Binding: ContextControl (required) Fixed Value: OP | |
realmCode | 0..* | CS | ||
typeId | 0..1 | II | ||
templateId | 1..1 | II | ||
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
assigningAuthorityName | 0..1 | string | ||
displayable | 0..1 | boolean | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.89 | |
extension | 0..1 | string | ||
sdtcFunctionCode | 0..1 | CE | XML: functionCode (urn:hl7-org:sdtc) | |
time | 0..1 | IVL_TS | ||
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
value | 0..1 | dateTime | ||
inclusive | 0..1 | boolean | ||
operator | 0..1 | code | ||
low | 0..1 | TS | ||
high | 0..1 | TS | ||
width | 0..1 | PQ | ||
center | 0..1 | TS | ||
awarenessCode | 0..1 | CE | ||
participantRole | 1..1 | ParticipantRole | ||
classCode | 1..1 | code | Binding: RoleClassRoot (required) | |
templateId | 0..* | II | ||
id | C | 1..* | II | 1198-8984: This id is a unique identifier for the covered party member. Implementers **SHOULD** use the same GUID for each instance of a member identifier from the same health plan (CONF:1198-8984). |
sdtcIdentifiedBy | 0..* | IdentifiedBy | XML: identifiedBy (urn:hl7-org:sdtc) | |
code | 1..1 | CE | Binding: v3 Code System RoleCode (extensible) | |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
code | 0..1 | string | Binding: Coverage Role Type Value Set (preferred) | |
codeSystem | 0..1 | string | ||
codeSystemName | 0..1 | string | ||
codeSystemVersion | 0..1 | string | ||
displayName | 0..1 | string | ||
sdtcValueSet | 0..1 | string | XML: valueSet (urn:hl7-org:sdtc) | |
sdtcValueSetVersion | 0..1 | string | XML: valueSetVersion (urn:hl7-org:sdtc) | |
originalText | 0..1 | ED | ||
translation | 0..* | CD | ||
addr | C | 0..1 | AD | 1198-10484: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10484). |
telecom | 0..* | TEL | ||
playingDevice | 0..1 | Device | ||
playingEntity | 0..1 | PlayingEntity | ||
classCode | 1..1 | code | Binding: EntityClassRoot (required) | |
determinerCode | 1..1 | code | Binding: EntityDeterminer (required) Fixed Value: INSTANCE | |
templateId | 0..* | II | ||
code | 0..1 | CE | Binding: EntityCode (extensible) | |
quantity | 0..* | PQ | ||
name | 1..* | EN | If the covered party's name is recorded differently in the health plan and in the registration/pharmacy benefit summary (due to marriage or for other reasons), use the name as it is recorded in the health plan. | |
desc | 0..1 | ED | ||
scopingEntity | 0..1 | Entity | ||
participant:participant2 | C | 0..1 | Participant2 | 1198-17139: When the Subscriber is the patient, the participant element describing the subscriber **SHALL NOT** be present. This information will be recorded instead in the data elements used to record member information (CONF:1198-17139). |
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
typeCode | 1..1 | code | Binding: ParticipationType (required) Required Pattern: HLD | |
contextControlCode | 0..1 | code | Binding: ContextControl (required) Fixed Value: OP | |
realmCode | 0..* | CS | ||
typeId | 0..1 | II | ||
templateId | 1..1 | II | ||
nullFlavor | 0..1 | code | Binding: NullFlavor (required) | |
assigningAuthorityName | 0..1 | string | ||
displayable | 0..1 | boolean | ||
root | 1..1 | string | Required Pattern: 2.16.840.1.113883.10.20.22.4.90 | |
extension | 0..1 | string | ||
sdtcFunctionCode | 0..1 | CE | XML: functionCode (urn:hl7-org:sdtc) | |
time | 0..1 | IVL_TS | ||
awarenessCode | 0..1 | CE | ||
participantRole | 1..1 | ParticipantRole | ||
classCode | 1..1 | code | Binding: RoleClassRoot (required) | |
templateId | 0..* | II | ||
id | C | 1..* | II | 1198-10120: This id is a unique identifier for the subscriber of the coverage (CONF:1198-10120). |
sdtcIdentifiedBy | 0..* | IdentifiedBy | XML: identifiedBy (urn:hl7-org:sdtc) | |
code | 0..1 | CE | Binding: v3 Code System RoleCode (extensible) | |
addr | C | 0..1 | AD | 1198-10483: The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10483). |
telecom | 0..* | TEL | ||
playingDevice | 0..1 | Device | ||
playingEntity | 0..1 | PlayingEntity | ||
scopingEntity | 0..1 | Entity | ||
Slices for entryRelationship | C | 0..* | Element | Slice: Unordered, Open by value:typeCode |
entryRelationship:All Slices | Content/Rules for all slices | |||
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
typeCode | 1..1 | code | ||
inversionInd | 0..1 | boolean | ||
contextConductionInd | 1..1 | boolean | ||
sequenceNumber | 0..1 | INT | ||
negationInd | 0..1 | boolean | ||
seperatableInd | 0..1 | BL | ||
(Choice of one) | 1..1 | |||
observation | 0..1 | Observation | ||
regionOfInterest | 0..1 | RegionOfInterest | ||
observationMedia | 0..1 | ObservationMedia | ||
substanceAdministration | 0..1 | SubstanceAdministration | ||
supply | 0..1 | Supply | ||
procedure | 0..1 | Procedure | ||
encounter | 0..1 | Encounter | ||
organizer | 0..1 | Organizer | ||
act | 0..1 | Act | ||
entryRelationship:entryRelationship1 | C | 1..* | Element | 1198-8942: The target of a policy activity with act/entryRelationship/@typeCode="REFR" **SHALL** be an authorization activity (templateId 2.16.840.1.113883.10.20.1.19) *OR* an act, with act[@classCode="ACT"] and act[@moodCode="DEF"], representing a description of the coverage plan (CONF:1198-8942). 1198-8943: A description of the coverage plan **SHALL** contain one or more act/id, to represent the plan identifier, and an act/text with the name of the plan (CONF:1198-8943). |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
typeCode | 1..1 | code | Required Pattern: REFR | |
inversionInd | 0..1 | boolean | ||
contextConductionInd | 1..1 | boolean | ||
sequenceNumber | 0..1 | INT | ||
negationInd | 0..1 | boolean | ||
seperatableInd | 0..1 | BL | ||
(Choice of one) | 1..1 | |||
observation | 0..1 | Observation | ||
regionOfInterest | 0..1 | RegionOfInterest | ||
observationMedia | 0..1 | ObservationMedia | ||
substanceAdministration | 0..1 | SubstanceAdministration | ||
supply | 0..1 | Supply | ||
procedure | 0..1 | Procedure | ||
encounter | 0..1 | Encounter | ||
organizer | 0..1 | Organizer | ||
act | 0..1 | Act | ||
reference | 0..* | Element | ||
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
typeCode | 1..1 | code | ||
seperatableInd | 0..1 | BL | ||
externalAct | 0..1 | ExternalAct | ||
externalObservation | 0..1 | ExternalObservation | ||
externalProcedure | 0..1 | ExternalProcedure | ||
externalDocument | 0..1 | ExternalDocument | ||
precondition | 0..* | Precondition | ||
Documentation for this format |
Path | Conformance | ValueSet / Code |
Act.templateId:primary.nullFlavor | required | NullFlavor |
Act.code | preferred | http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.88.12.3221.5.2 |
Act.code.nullFlavor | required | NullFlavor |
Act.code.translation:translation1 | preferred | Payer |
Act.statusCode | required | ActStatus |
Act.statusCode.nullFlavor | required | NullFlavor |
Act.priorityCode | extensible | ActPriority |
Act.languageCode | required | HumanLanguage (a valid code from http://terminology.hl7.org/CodeSystem/ietf3066 ) |
Act.subject.typeCode | required | Fixed Value: SBJ |
Act.subject.contextControlCode | required | Fixed Value: OP |
Act.subject.awarenessCode | extensible | TargetAwareness |
Act.performer:performer1.nullFlavor | required | NullFlavor |
Act.performer:performer1.typeCode | required | Fixed Value: PRF |
Act.performer:performer1.templateId.nullFlavor | required | NullFlavor |
Act.performer:performer1.assignedEntity.classCode | required | Fixed Value: ASSIGNED |
Act.performer:performer1.assignedEntity.code | extensible | RoleCode |
Act.performer:performer1.assignedEntity.code.nullFlavor | required | NullFlavor |
Act.performer:performer1.assignedEntity.code.code | preferred | Financially Responsible Party Type Value Set |
Act.performer:performer1.assignedEntity.representedOrganization.classCode | required | Fixed Value: ORG |
Act.performer:performer1.assignedEntity.representedOrganization.determinerCode | required | Fixed Value: INSTANCE |
Act.performer:performer1.assignedEntity.representedOrganization.standardIndustryClassCode | extensible | OrganizationIndustryClassNAICS |
Act.performer:performer2.nullFlavor | required | NullFlavor |
Act.performer:performer2.typeCode | required | Fixed Value: PRF |
Act.performer:performer2.templateId.nullFlavor | required | NullFlavor |
Act.performer:performer2.assignedEntity.classCode | required | Fixed Value: ASSIGNED |
Act.performer:performer2.assignedEntity.code | extensible | RoleCode |
Act.performer:performer2.assignedEntity.code.nullFlavor | required | NullFlavor |
Act.informant.typeCode | required | Fixed Value: INF |
Act.informant.contextControlCode | required | Fixed Value: OP |
Act.participant:participant1.nullFlavor | required | NullFlavor |
Act.participant:participant1.typeCode | required | Pattern: COV |
Act.participant:participant1.contextControlCode | required | Fixed Value: OP |
Act.participant:participant1.templateId.nullFlavor | required | NullFlavor |
Act.participant:participant1.time.nullFlavor | required | NullFlavor |
Act.participant:participant1.participantRole.classCode | required | RoleClassRoot |
Act.participant:participant1.participantRole.code | extensible | RoleCode |
Act.participant:participant1.participantRole.code.nullFlavor | required | NullFlavor |
Act.participant:participant1.participantRole.code.code | preferred | Coverage Role Type Value Set |
Act.participant:participant1.participantRole.playingEntity.classCode | required | EntityClassRoot |
Act.participant:participant1.participantRole.playingEntity.determinerCode | required | Fixed Value: INSTANCE |
Act.participant:participant1.participantRole.playingEntity.code | extensible | EntityCode |
Act.participant:participant2.nullFlavor | required | NullFlavor |
Act.participant:participant2.typeCode | required | Pattern: HLD |
Act.participant:participant2.contextControlCode | required | Fixed Value: OP |
Act.participant:participant2.templateId.nullFlavor | required | NullFlavor |
Act.participant:participant2.participantRole.classCode | required | RoleClassRoot |
Act.participant:participant2.participantRole.code | extensible | RoleCode |
Id | Grade | Path(s) | Details | Requirements |
1198-8942 | warning | Act.entryRelationship:entryRelationship1 | The target of a policy activity with act/entryRelationship/@typeCode="REFR" **SHALL** be an authorization activity (templateId 2.16.840.1.113883.10.20.1.19) *OR* an act, with act[@classCode="ACT"] and act[@moodCode="DEF"], representing a description of the coverage plan (CONF:1198-8942). : | |
1198-8943 | warning | Act.entryRelationship:entryRelationship1 | A description of the coverage plan **SHALL** contain one or more act/id, to represent the plan identifier, and an act/text with the name of the plan (CONF:1198-8943). : | |
1198-8967 | warning | Act.performer:performer2.assignedEntity | **SHOULD** include assignedEntity/assignedPerson/name AND/OR assignedEntity/representedOrganization/name (CONF:1198-8967). : | |
1198-8984 | warning | Act.participant:participant1.participantRole.id | This id is a unique identifier for the covered party member. Implementers **SHOULD** use the same GUID for each instance of a member identifier from the same health plan (CONF:1198-8984). : | |
1198-10120 | warning | Act.participant:participant2.participantRole.id | This id is a unique identifier for the subscriber of the coverage (CONF:1198-10120). : | |
1198-10483 | error | Act.participant:participant2.participantRole.addr | The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10483). : | |
1198-10484 | error | Act.participant:participant1.participantRole.addr | The content of addr **SHALL** be a conformant US Realm Address (AD.US.FIELDED) (2.16.840.1.113883.10.20.22.5.2) (CONF:1198-10484). : | |
1198-17139 | warning | Act.participant:participant2 | When the Subscriber is the patient, the participant element describing the subscriber **SHALL NOT** be present. This information will be recorded instead in the data elements used to record member information (CONF:1198-17139). : | |
81-7296 | error | Act.performer:performer1.assignedEntity.addr, Act.performer:performer2.assignedEntity.addr | **SHALL NOT** have mixed content except for white space (CONF:81-7296). : | |
act-er-1 | error | Act.entryRelationship, Act.entryRelationship:entryRelationship1 | Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act : (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1 | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from CDAR2.Act
Summary
Mandatory: 25 elements (14 nested mandatory elements)
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron