Consolidated CDA Release 2.1 StructureDefinition Publication
2.1 - CI Build United States of America flag

Consolidated CDA Release 2.1 StructureDefinition Publication, published by Health Level Seven. This is not an authorized publication; it is the continuous build for version 2.1). This version is based on the current content of https://github.com/HL7/CDA-ccda-2.1-sd/ and changes regularly. See the Directory of published versions

Logical Model: Care Team Organizer

Official URL: http://hl7.org/cda/us/ccda/StructureDefinition/CareTeamOrganizer Version: 2.1
Draft as of 2023-09-29 Computable Name: CareTeamOrganizer
Other Identifiers: id: urn:hl7ii:2.16.840.1.113883.10.20.22.4.500:2022-06-01

This organizer template contains information about a single care team. The author of the organizer is the person who documented the care team information. The participants of the organizer are the care team lead(s) and the care team organization.

The components of the organizer contain the following information:

  • The encounter that caused the care team to be formed
  • Narrative information about the care team
  • The care team members
  • Reasons for the care team
  • The care team type(s) - a care team can have multiple care team types

Usage:

Formal Views of Profile Content

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

This structure is derived from CDAR2.Organizer

NameFlagsCard.TypeDescription & Constraintsdoco
.. Organizer 1..1CDAR2.OrganizerXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @classCode, @moodCode, realmCode, typeId, templateId, id, code, statusCode, effectiveTime, subject, specimen, performer, author, informant, participant, reference, precondition, component
Base for all types and resources
... classCode 1..1csFixed Value: CLUSTER
... moodCode 1..1cs
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:templateId1 1..1IItemplateId
..... root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.4.500
..... extension 1..1stRequired Pattern: 2022-06-01
... code 1..1CD
.... code 1..1csRequired Pattern: 86744-0
.... codeSystem 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.6.1
.... originalText 0..1ED
..... reference 1..1TEL
...... value 1..1url
... statusCode 1..1CS
.... code 1..1csWhen statusCode has a value set, its value MAY be rendered in the narrative.
Binding: ActStatus (required)
... effectiveTime 1..1IVL_TS
.... low 1..1IVXB_TS
.... high 0..1IVXB_TS
... author 0..*AuthorParticipationBase for all types and resources
... Slices for participant 0..*Participant2Slice: Unordered, Open by value:participantRole, value:typeCode
.... participant:participant1 0..*Participant2participant
..... typeCode 1..1csFixed Value: PPRF
..... sdtcFunctionCode 0..1CEDescribes the person's, caregiver's or health care provider's functional role on the care team.
Binding: Care Team Member Function (preferred)
..... participantRole 1..1ParticipantRole
...... id C1..*II4515-133: This id **SHALL** match a performer/assignedEntity/id of at least one Care Team Member described in component/act (CONF:4515-133).
.... participant:participant2 0..*Participant2participant
..... typeCode 1..1csFixed Value: LOC
..... participantRole 1..1ParticipantRole
...... id 1..*II
...... addr 0..1AD
...... telecom 0..*TEL
...... playingEntity 1..1PlayingEntity
....... classCode 1..1csFixed Value: PLC
....... name 1..1PN
... Slices for component 1..*OrganizerComponentSlice: Unordered, Open by value:act
.... component:component1 0..*OrganizerComponentcomponent
..... observation 1..1CareTeamTypeObservationBase for all types and resources
.... component:component2 0..*OrganizerComponentcomponent
..... act 1..1EntryReferenceBase for all types and resources
.... component:component3 0..*OrganizerComponentcomponent
..... encounter 1..1Encounter
...... id 1..*II1. If the id does not match an encounter/id from an encounter elsewhere within the same document and the id does not contain @nullFlavor=NA, then this entry SHALL conform to the Encounter Activity (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.4.49:2015-08-01) (CONF:4435-145).
.... component:component4 0..1OrganizerComponentcomponent
..... act 1..1NoteActivityBase for all types and resources
.... component:component5 1..*OrganizerComponentcomponent
..... act 1..1CareTeamMemberActBase for all types and resources

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Organizer.statusCode.coderequiredActStatus
Organizer.participant:participant1.sdtcFunctionCodepreferredCare Team Member Function

Constraints

IdGradePath(s)DetailsRequirements
4515-133errorOrganizer.participant:participant1.participantRole.idThis id **SHALL** match a performer/assignedEntity/id of at least one Care Team Member described in component/act (CONF:4515-133).
:
NameFlagsCard.TypeDescription & Constraintsdoco
.. Organizer 1..1CDAR2.OrganizerXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @classCode, @moodCode, realmCode, typeId, templateId, id, code, statusCode, effectiveTime, subject, specimen, performer, author, informant, participant, reference, precondition, component
Base for all types and resources
... @classCode 1..1csBinding: ActClass (required)
Fixed Value: CLUSTER
... @moodCode 1..1csBinding: ActMood (required)
Fixed Value: EVN
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:templateId1 1..1IItemplateId
..... @root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.4.500
..... @extension 1..1stRequired Pattern: 2022-06-01
... code 1..1CDBinding: v3 Code System ActCode (extensible)
.... @code 1..1csRequired Pattern: 86744-0
.... @codeSystem 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.6.1
.... originalText 0..1ED
..... reference 1..1TEL
...... @value 1..1url
... statusCode 1..1CSBinding: ActStatus (required)
.... @code 1..1csWhen statusCode has a value set, its value MAY be rendered in the narrative.
Binding: ActStatus (required)
... effectiveTime 1..1IVL_TS
.... low 1..1IVXB_TS
.... high 0..1IVXB_TS
... author 0..*AuthorParticipationBase for all types and resources
... Slices for participant 0..*Participant2Slice: Unordered, Open by value:participantRole, value:typeCode
.... participant:participant1 0..*Participant2participant
..... @typeCode 1..1csBinding: ParticipationType (required)
Fixed Value: PPRF
..... sdtcFunctionCode 0..1CEXML Namespace: urn:hl7-org:sdtc
Describes the person's, caregiver's or health care provider's functional role on the care team.
XML: functionCode (urn:hl7-org:sdtc)
Binding: Care Team Member Function (preferred)
..... participantRole 1..1ParticipantRole
...... @classCode 1..1csBinding: RoleClassRoot (required)
...... id C1..*II4515-133: This id **SHALL** match a performer/assignedEntity/id of at least one Care Team Member described in component/act (CONF:4515-133).
.... participant:participant2 0..*Participant2participant
..... @typeCode 1..1csBinding: ParticipationType (required)
Fixed Value: LOC
..... participantRole 1..1ParticipantRole
...... @classCode 1..1csBinding: RoleClassRoot (required)
...... id 1..*II
...... addr 0..1AD
...... telecom 0..*TEL
...... playingEntity 1..1PlayingEntity
....... @classCode 1..1csBinding: EntityClassRoot (required)
Fixed Value: PLC
....... name 1..1PN
... Slices for component 1..*OrganizerComponentSlice: Unordered, Open by value:act
.... component:component1 0..*OrganizerComponentcomponent
..... observation 1..1CareTeamTypeObservationBase for all types and resources
.... component:component2 0..*OrganizerComponentcomponent
..... act 1..1EntryReferenceBase for all types and resources
.... component:component3 0..*OrganizerComponentcomponent
..... encounter 1..1Encounter
...... @classCode 1..1csBinding: ActClass (required)
Fixed Value: ENC
...... @moodCode 1..1cs
...... id 1..*II1. If the id does not match an encounter/id from an encounter elsewhere within the same document and the id does not contain @nullFlavor=NA, then this entry SHALL conform to the Encounter Activity (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.4.49:2015-08-01) (CONF:4435-145).
.... component:component4 0..1OrganizerComponentcomponent
..... act 1..1NoteActivityBase for all types and resources
.... component:component5 1..*OrganizerComponentcomponent
..... act 1..1CareTeamMemberActBase for all types and resources

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Organizer.classCoderequiredFixed Value: CLUSTER
Organizer.moodCoderequiredFixed Value: EVN
Organizer.codeextensibleActCode
Organizer.statusCoderequiredActStatus
Organizer.statusCode.coderequiredActStatus
Organizer.participant:participant1.typeCoderequiredFixed Value: PPRF
Organizer.participant:participant1.sdtcFunctionCodepreferredCare Team Member Function
Organizer.participant:participant1.participantRole.classCoderequiredRoleClassRoot
Organizer.participant:participant2.typeCoderequiredFixed Value: LOC
Organizer.participant:participant2.participantRole.classCoderequiredRoleClassRoot
Organizer.participant:participant2.participantRole.playingEntity.classCoderequiredFixed Value: PLC
Organizer.component:component3.encounter.classCoderequiredFixed Value: ENC

Constraints

IdGradePath(s)DetailsRequirements
4515-133errorOrganizer.participant:participant1.participantRole.idThis id **SHALL** match a performer/assignedEntity/id of at least one Care Team Member described in component/act (CONF:4515-133).
:
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
NameFlagsCard.TypeDescription & Constraintsdoco
.. Organizer 1..1CDAR2.OrganizerXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @classCode, @moodCode, realmCode, typeId, templateId, id, code, statusCode, effectiveTime, subject, specimen, performer, author, informant, participant, reference, precondition, component
Base for all types and resources
... @classCode 1..1csBinding: ActClass (required)
Fixed Value: CLUSTER
... @moodCode 1..1csBinding: ActMood (required)
Fixed Value: EVN
... realmCode 0..*CS
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:templateId1 1..1IItemplateId
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... @assigningAuthorityName 0..1st
..... @displayable 0..1bl
..... @root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.4.500
..... @extension 1..1stRequired Pattern: 2022-06-01
... id 1..*II
... code 1..1CDBinding: v3 Code System ActCode (extensible)
.... @nullFlavor 0..1csBinding: NullFlavor (required)
.... @code 1..1csRequired Pattern: 86744-0
.... @codeSystem 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.6.1
.... @codeSystemName 0..1st
.... @codeSystemVersion 0..1st
.... @displayName 0..1st
.... @sdtcValueSet 0..1oidXML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
.... @sdtcValueSetVersion 0..1stXML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
.... originalText 0..1ED
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... @charset 0..1cs
..... @compression 0..1csBinding: CompressionAlgorithm (required)
..... @integrityCheck 0..1bin
..... @integrityCheckAlgorithm 0..1csBinding: IntegrityCheckAlgorithm (required)
..... @language 0..1cs
..... @mediaType 0..1cs
..... @representation 0..1cs
..... data[x] 0..1
...... dataStringstring(st)
...... dataBase64Binarybase64Binary(bin)
..... reference 1..1TEL
...... @nullFlavor 0..1csBinding: NullFlavor (required)
...... @value 1..1url
...... useablePeriod 0..*
....... useablePeriodIVL_TS
....... useablePeriodEIVL_TS
....... useablePeriodPIVL_TS
....... useablePeriodSXPR_TS
...... @use 0..*csBinding: AddressUse (required)
..... thumbnail 0..1ED
.... qualifier 0..*CR
.... translation 0..*CD
... statusCode 1..1CSBinding: ActStatus (required)
.... @nullFlavor 0..1csBinding: NullFlavor (required)
.... @code 1..1csWhen statusCode has a value set, its value MAY be rendered in the narrative.
Binding: ActStatus (required)
.... @sdtcValueSet 0..1oidXML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
.... @sdtcValueSetVersion 0..1stXML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
... effectiveTime 1..1IVL_TS
.... @nullFlavor 0..1csBinding: NullFlavor (required)
.... @value 0..1tsDate Format: YYYYMMDDHHMMSS.UUUU[+|-ZZzz]
.... @operator 0..1csBinding: SetOperator (required)
.... low 1..1IVXB_TS
.... center 0..1TS
.... width 0..1PQ
.... high 0..1IVXB_TS
... subject 0..1Subject
... specimen 0..*Specimen
... performer 0..*Performer2
... author 0..*AuthorParticipationBase for all types and resources
... informant 0..*Informant
... Slices for participant 0..*Participant2Slice: Unordered, Open by value:participantRole, value:typeCode
.... participant:participant1 0..*Participant2participant
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... @typeCode 1..1csBinding: ParticipationType (required)
Fixed Value: PPRF
..... @contextControlCode 0..1csBinding: ContextControl (required)
Fixed Value: OP
..... realmCode 0..*CS
..... typeId 0..1II
..... templateId 0..*II
..... sdtcFunctionCode 0..1CEXML Namespace: urn:hl7-org:sdtc
Describes the person's, caregiver's or health care provider's functional role on the care team.
XML: functionCode (urn:hl7-org:sdtc)
Binding: Care Team Member Function (preferred)
..... time 0..1IVL_TS
..... awarenessCode 0..1CE
..... participantRole 1..1ParticipantRole
...... @classCode 1..1csBinding: RoleClassRoot (required)
...... templateId 0..*II
...... id C1..*II4515-133: This id **SHALL** match a performer/assignedEntity/id of at least one Care Team Member described in component/act (CONF:4515-133).
...... sdtcIdentifiedBy 0..*IdentifiedByXML Namespace: urn:hl7-org:sdtc
XML: identifiedBy (urn:hl7-org:sdtc)
...... code 0..1CEBinding: v3 Code System RoleCode (extensible)
...... addr 0..*AD
...... telecom 0..*TEL
...... playingDevice 0..1Device
...... playingEntity 0..1PlayingEntity
...... scopingEntity 0..1Entity
.... participant:participant2 0..*Participant2participant
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... @typeCode 1..1csBinding: ParticipationType (required)
Fixed Value: LOC
..... @contextControlCode 0..1csBinding: ContextControl (required)
Fixed Value: OP
..... realmCode 0..*CS
..... typeId 0..1II
..... templateId 0..*II
..... sdtcFunctionCode 0..1CEXML Namespace: urn:hl7-org:sdtc
XML: functionCode (urn:hl7-org:sdtc)
..... time 0..1IVL_TS
..... awarenessCode 0..1CE
..... participantRole 1..1ParticipantRole
...... @classCode 1..1csBinding: RoleClassRoot (required)
...... templateId 0..*II
...... id 1..*II
...... sdtcIdentifiedBy 0..*IdentifiedByXML Namespace: urn:hl7-org:sdtc
XML: identifiedBy (urn:hl7-org:sdtc)
...... code 0..1CEBinding: v3 Code System RoleCode (extensible)
...... addr 0..1AD
...... telecom 0..*TEL
...... playingDevice 0..1Device
...... playingEntity 1..1PlayingEntity
....... @classCode 1..1csBinding: EntityClassRoot (required)
Fixed Value: PLC
....... @determinerCode 0..1csBinding: EntityDeterminer (required)
Fixed Value: INSTANCE
....... templateId 0..*II
....... code 0..1CEBinding: EntityCode (extensible)
....... quantity 0..*PQ
....... name 1..1PN
....... sdtcBirthTime 0..1TSXML Namespace: urn:hl7-org:sdtc
XML: birthTime (urn:hl7-org:sdtc)
....... desc 0..1ED
...... scopingEntity 0..1Entity
... reference 0..*Reference
... precondition 0..*Precondition
... Slices for component 1..*OrganizerComponentSlice: Unordered, Open by value:act
.... component:component1 0..*OrganizerComponentcomponent
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
..... templateId 0..*II
..... @typeCode 0..1csBinding: ActRelationshipHasComponent (required)
..... @contextConductionInd 0..1blFixed Value: true
..... sequenceNumber 0..1INT
..... priorityNumber 0..1INTXML Namespace: urn:hl7-org:sdtc
XML Namespace: urn:hl7-org:sdtc
..... seperatableInd 0..1BL
..... act 0..1Act
..... encounter 0..1Encounter
..... observation 1..1CareTeamTypeObservationBase for all types and resources
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
.... component:component2 0..*OrganizerComponentcomponent
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
..... templateId 0..*II
..... @typeCode 0..1csBinding: ActRelationshipHasComponent (required)
..... @contextConductionInd 0..1blFixed Value: true
..... sequenceNumber 0..1INT
..... priorityNumber 0..1INTXML Namespace: urn:hl7-org:sdtc
XML Namespace: urn:hl7-org:sdtc
..... seperatableInd 0..1BL
..... act 1..1EntryReferenceBase for all types and resources
..... encounter 0..1Encounter
..... observation 0..1Observation
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
.... component:component3 0..*OrganizerComponentcomponent
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
..... templateId 0..*II
..... @typeCode 0..1csBinding: ActRelationshipHasComponent (required)
..... @contextConductionInd 0..1blFixed Value: true
..... sequenceNumber 0..1INT
..... priorityNumber 0..1INTXML Namespace: urn:hl7-org:sdtc
XML Namespace: urn:hl7-org:sdtc
..... seperatableInd 0..1BL
..... act 0..1Act
..... encounter 1..1Encounter
...... @classCode 1..1csBinding: ActClass (required)
Fixed Value: ENC
...... @moodCode 1..1cs
...... realmCode 0..*CS
...... typeId 0..1II
...... templateId 0..*II
...... id 1..*II1. If the id does not match an encounter/id from an encounter elsewhere within the same document and the id does not contain @nullFlavor=NA, then this entry SHALL conform to the Encounter Activity (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.4.49:2015-08-01) (CONF:4435-145).
...... code 0..1CDBinding: ActEncounterCode (extensible)
...... text 0..1ED
...... statusCode 0..1CSBinding: ActStatus (required)
...... effectiveTime 0..1IVL_TS
...... sdtcDischargeDispositionCode 0..1CEXML Namespace: urn:hl7-org:sdtc
XML: dischargeDispositionCode (urn:hl7-org:sdtc)
...... priorityCode 0..1CEBinding: ActPriority (extensible)
...... subject 0..1Subject
...... specimen 0..*Specimen
...... performer 0..*Performer2
...... author 0..*Author
...... informant 0..*Informant
...... participant 0..*Participant2
...... entryRelationship 0..*EntryRelationship
...... reference 0..*Reference
...... precondition 0..*Precondition
..... observation 0..1Observation
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
.... component:component4 0..1OrganizerComponentcomponent
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
..... templateId 0..*II
..... @typeCode 0..1csBinding: ActRelationshipHasComponent (required)
..... @contextConductionInd 0..1blFixed Value: true
..... sequenceNumber 0..1INT
..... priorityNumber 0..1INTXML Namespace: urn:hl7-org:sdtc
XML Namespace: urn:hl7-org:sdtc
..... seperatableInd 0..1BL
..... act 1..1NoteActivityBase for all types and resources
..... encounter 0..1Encounter
..... observation 0..1Observation
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply
.... component:component5 1..*OrganizerComponentcomponent
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... realmCode 0..*CS
..... typeId 0..1II
..... templateId 0..*II
..... @typeCode 0..1csBinding: ActRelationshipHasComponent (required)
..... @contextConductionInd 0..1blFixed Value: true
..... sequenceNumber 0..1INT
..... priorityNumber 0..1INTXML Namespace: urn:hl7-org:sdtc
XML Namespace: urn:hl7-org:sdtc
..... seperatableInd 0..1BL
..... act 1..1CareTeamMemberActBase for all types and resources
..... encounter 0..1Encounter
..... observation 0..1Observation
..... observationMedia 0..1ObservationMedia
..... organizer 0..1Organizer
..... procedure 0..1Procedure
..... regionOfInterest 0..1RegionOfInterest
..... substanceAdministration 0..1SubstanceAdministration
..... supply 0..1Supply

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Organizer.classCoderequiredFixed Value: CLUSTER
Organizer.moodCoderequiredFixed Value: EVN
Organizer.templateId:templateId1.nullFlavorrequiredNullFlavor
Organizer.codeextensibleActCode
Organizer.code.nullFlavorrequiredNullFlavor
Organizer.code.originalText.nullFlavorrequiredNullFlavor
Organizer.code.originalText.compressionrequiredCompressionAlgorithm
Organizer.code.originalText.integrityCheckAlgorithmrequiredIntegrityCheckAlgorithm
Organizer.code.originalText.reference.nullFlavorrequiredNullFlavor
Organizer.code.originalText.reference.userequiredAddressUse
Organizer.statusCoderequiredActStatus
Organizer.statusCode.nullFlavorrequiredNullFlavor
Organizer.statusCode.coderequiredActStatus
Organizer.effectiveTime.nullFlavorrequiredNullFlavor
Organizer.effectiveTime.operatorrequiredSetOperator
Organizer.participant:participant1.nullFlavorrequiredNullFlavor
Organizer.participant:participant1.typeCoderequiredFixed Value: PPRF
Organizer.participant:participant1.contextControlCoderequiredFixed Value: OP
Organizer.participant:participant1.sdtcFunctionCodepreferredCare Team Member Function
Organizer.participant:participant1.participantRole.classCoderequiredRoleClassRoot
Organizer.participant:participant1.participantRole.codeextensibleRoleCode
Organizer.participant:participant2.nullFlavorrequiredNullFlavor
Organizer.participant:participant2.typeCoderequiredFixed Value: LOC
Organizer.participant:participant2.contextControlCoderequiredFixed Value: OP
Organizer.participant:participant2.participantRole.classCoderequiredRoleClassRoot
Organizer.participant:participant2.participantRole.codeextensibleRoleCode
Organizer.participant:participant2.participantRole.playingEntity.classCoderequiredFixed Value: PLC
Organizer.participant:participant2.participantRole.playingEntity.determinerCoderequiredFixed Value: INSTANCE
Organizer.participant:participant2.participantRole.playingEntity.codeextensibleEntityCode
Organizer.component:component1.nullFlavorrequiredNullFlavor
Organizer.component:component1.typeCoderequiredActRelationshipHasComponent
Organizer.component:component2.nullFlavorrequiredNullFlavor
Organizer.component:component2.typeCoderequiredActRelationshipHasComponent
Organizer.component:component3.nullFlavorrequiredNullFlavor
Organizer.component:component3.typeCoderequiredActRelationshipHasComponent
Organizer.component:component3.encounter.classCoderequiredFixed Value: ENC
Organizer.component:component3.encounter.codeextensibleActEncounterCode
Organizer.component:component3.encounter.statusCoderequiredActStatus
Organizer.component:component3.encounter.priorityCodeextensibleActPriority
Organizer.component:component4.nullFlavorrequiredNullFlavor
Organizer.component:component4.typeCoderequiredActRelationshipHasComponent
Organizer.component:component5.nullFlavorrequiredNullFlavor
Organizer.component:component5.typeCoderequiredActRelationshipHasComponent

Constraints

IdGradePath(s)DetailsRequirements
4515-133errorOrganizer.participant:participant1.participantRole.idThis id **SHALL** match a performer/assignedEntity/id of at least one Care Team Member described in component/act (CONF:4515-133).
:
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

This structure is derived from CDAR2.Organizer

Summary

Mandatory: 14 elements (13 nested mandatory elements)
Fixed Value: 4 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Organizer.templateId is sliced based on the values of value:root, value:extension
  • The element Organizer.participant is sliced based on the values of value:participantRole, value:typeCode
  • The element Organizer.component is sliced based on the value of value:act

Differential View

This structure is derived from CDAR2.Organizer

NameFlagsCard.TypeDescription & Constraintsdoco
.. Organizer 1..1CDAR2.OrganizerXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @classCode, @moodCode, realmCode, typeId, templateId, id, code, statusCode, effectiveTime, subject, specimen, performer, author, informant, participant, reference, precondition, component
Base for all types and resources
... classCode 1..1csFixed Value: CLUSTER
... moodCode 1..1cs
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:templateId1 1..1IItemplateId
..... root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.4.500
..... extension 1..1stRequired Pattern: 2022-06-01
... code 1..1CD
.... code 1..1csRequired Pattern: 86744-0
.... codeSystem 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.6.1
.... originalText 0..1ED
..... reference 1..1TEL
...... value 1..1url
... statusCode 1..1CS
.... code 1..1csWhen statusCode has a value set, its value MAY be rendered in the narrative.
Binding: ActStatus (required)
... effectiveTime 1..1IVL_TS
.... low 1..1IVXB_TS
.... high 0..1IVXB_TS
... author 0..*AuthorParticipationBase for all types and resources
... Slices for participant 0..*Participant2Slice: Unordered, Open by value:participantRole, value:typeCode
.... participant:participant1 0..*Participant2participant
..... typeCode 1..1csFixed Value: PPRF
..... sdtcFunctionCode 0..1CEDescribes the person's, caregiver's or health care provider's functional role on the care team.
Binding: Care Team Member Function (preferred)
..... participantRole 1..1ParticipantRole
...... id C1..*II4515-133: This id **SHALL** match a performer/assignedEntity/id of at least one Care Team Member described in component/act (CONF:4515-133).
.... participant:participant2 0..*Participant2participant
..... typeCode 1..1csFixed Value: LOC
..... participantRole 1..1ParticipantRole
...... id 1..*II
...... addr 0..1AD
...... telecom 0..*TEL
...... playingEntity 1..1PlayingEntity
....... classCode 1..1csFixed Value: PLC
....... name 1..1PN
... Slices for component 1..*OrganizerComponentSlice: Unordered, Open by value:act
.... component:component1 0..*OrganizerComponentcomponent
..... observation 1..1CareTeamTypeObservationBase for all types and resources
.... component:component2 0..*OrganizerComponentcomponent
..... act 1..1EntryReferenceBase for all types and resources
.... component:component3 0..*OrganizerComponentcomponent
..... encounter 1..1Encounter
...... id 1..*II1. If the id does not match an encounter/id from an encounter elsewhere within the same document and the id does not contain @nullFlavor=NA, then this entry SHALL conform to the Encounter Activity (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.4.49:2015-08-01) (CONF:4435-145).
.... component:component4 0..1OrganizerComponentcomponent
..... act 1..1NoteActivityBase for all types and resources
.... component:component5 1..*OrganizerComponentcomponent
..... act 1..1CareTeamMemberActBase for all types and resources

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Organizer.statusCode.coderequiredActStatus
Organizer.participant:participant1.sdtcFunctionCodepreferredCare Team Member Function

Constraints

IdGradePath(s)DetailsRequirements
4515-133errorOrganizer.participant:participant1.participantRole.idThis id **SHALL** match a performer/assignedEntity/id of at least one Care Team Member described in component/act (CONF:4515-133).
:

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Organizer 1..1CDAR2.OrganizerXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @classCode, @moodCode, realmCode, typeId, templateId, id, code, statusCode, effectiveTime, subject, specimen, performer, author, informant, participant, reference, precondition, component
Base for all types and resources
... @classCode 1..1csBinding: ActClass (required)
Fixed Value: CLUSTER
... @moodCode 1..1csBinding: ActMood (required)
Fixed Value: EVN
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:templateId1 1..1IItemplateId
..... @root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.4.500
..... @extension 1..1stRequired Pattern: 2022-06-01
... code 1..1CDBinding: v3 Code System ActCode (extensible)
.... @code 1..1csRequired Pattern: 86744-0
.... @codeSystem 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.6.1
.... originalText 0..1ED
..... reference 1..1TEL
...... @value 1..1url
... statusCode 1..1CSBinding: ActStatus (required)
.... @code 1..1csWhen statusCode has a value set, its value MAY be rendered in the narrative.
Binding: ActStatus (required)
... effectiveTime 1..1IVL_TS
.... low 1..1IVXB_TS
.... high 0..1IVXB_TS
... author 0..*AuthorParticipationBase for all types and resources
... Slices for participant 0..*Participant2Slice: Unordered, Open by value:participantRole, value:typeCode
.... participant:participant1 0..*Participant2participant
..... @typeCode 1..1csBinding: ParticipationType (required)
Fixed Value: PPRF
..... sdtcFunctionCode 0..1CEXML Namespace: urn:hl7-org:sdtc
Describes the person's, caregiver's or health care provider's functional role on the care team.
XML: functionCode (urn:hl7-org:sdtc)
Binding: Care Team Member Function (preferred)
..... participantRole 1..1ParticipantRole
...... @classCode 1..1csBinding: RoleClassRoot (required)
...... id C1..*II4515-133: This id **SHALL** match a performer/assignedEntity/id of at least one Care Team Member described in component/act (CONF:4515-133).
.... participant:participant2 0..*Participant2participant
..... @typeCode 1..1csBinding: ParticipationType (required)
Fixed Value: LOC
..... participantRole 1..1ParticipantRole
...... @classCode 1..1csBinding: RoleClassRoot (required)
...... id 1..*II
...... addr 0..1AD
...... telecom 0..*TEL
...... playingEntity 1..1PlayingEntity
....... @classCode 1..1csBinding: EntityClassRoot (required)
Fixed Value: PLC
....... name 1..1PN
... Slices for component 1..*OrganizerComponentSlice: Unordered, Open by value:act
.... component:component1 0..*OrganizerComponentcomponent
..... observation 1..1CareTeamTypeObservationBase for all types and resources
.... component:component2 0..*OrganizerComponentcomponent
..... act 1..1EntryReferenceBase for all types and resources
.... component:component3 0..*OrganizerComponentcomponent
..... encounter 1..1Encounter
...... @classCode 1..1csBinding: ActClass (required)
Fixed Value: ENC
...... @moodCode 1..1cs
...... id 1..*II1. If the id does not match an encounter/id from an encounter elsewhere within the same document and the id does not contain @nullFlavor=NA, then this entry SHALL conform to the Encounter Activity (identifier: urn:hl7ii:2.16.840.1.113883.10.20.22.4.49:2015-08-01) (CONF:4435-145).
.... component:component4 0..1OrganizerComponentcomponent
..... act 1..1NoteActivityBase for all types and resources
.... component:component5 1..*OrganizerComponentcomponent
..... act 1..1CareTeamMemberActBase for all types and resources

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Organizer.classCoderequiredFixed Value: CLUSTER
Organizer.moodCoderequiredFixed Value: EVN
Organizer.codeextensibleActCode
Organizer.statusCoderequiredActStatus
Organizer.statusCode.coderequiredActStatus
Organizer.participant:participant1.typeCoderequiredFixed Value: PPRF
Organizer.participant:participant1.sdtcFunctionCodepreferredCare Team Member Function
Organizer.participant:participant1.participantRole.classCoderequiredRoleClassRoot
Organizer.participant:participant2.typeCoderequiredFixed Value: LOC
Organizer.participant:participant2.participantRole.classCoderequiredRoleClassRoot
Organizer.participant:participant2.participantRole.playingEntity.classCoderequiredFixed Value: PLC
Organizer.component:component3.encounter.classCoderequiredFixed Value: ENC

Constraints

IdGradePath(s)DetailsRequirements
4515-133errorOrganizer.participant:participant1.participantRole.idThis id **SHALL** match a performer/assignedEntity/id of at least one Care Team Member described in component/act (CONF:4515-133).
:
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Organizer 1..1CDAR2.OrganizerXML Namespace: urn:hl7-org:v3
Elements defined in Ancestors: @classCode, @moodCode, realmCode, typeId, templateId, id, code, statusCode, effectiveTime, subject, specimen, performer, author, informant, participant, reference, precondition, component
Base for all types and resources
... @classCode 1..1csBinding: ActClass (required)
Fixed Value: CLUSTER
... @moodCode 1..1csBinding: ActMood (required)
Fixed Value: EVN
... realmCode 0..*CS
... Slices for templateId 1..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:templateId1 1..1IItemplateId
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... @assigningAuthorityName 0..1st
..... @displayable 0..1bl
..... @root 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.10.20.22.4.500
..... @extension 1..1stRequired Pattern: 2022-06-01
... id 1..*II
... code 1..1CDBinding: v3 Code System ActCode (extensible)
.... @nullFlavor 0..1csBinding: NullFlavor (required)
.... @code 1..1csRequired Pattern: 86744-0
.... @codeSystem 1..1oid, uuid, ruidRequired Pattern: 2.16.840.1.113883.6.1
.... @codeSystemName 0..1st
.... @codeSystemVersion 0..1st
.... @displayName 0..1st
.... @sdtcValueSet 0..1oidXML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
.... @sdtcValueSetVersion 0..1stXML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
.... originalText 0..1ED
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... @charset 0..1cs
..... @compression 0..1csBinding: CompressionAlgorithm (required)
..... @integrityCheck 0..1bin
..... @integrityCheckAlgorithm 0..1csBinding: IntegrityCheckAlgorithm (required)
..... @language 0..1cs
..... @mediaType 0..1cs
..... @representation 0..1cs
..... data[x] 0..1
...... dataStringstring(st)
...... dataBase64Binarybase64Binary(bin)
..... reference 1..1TEL
...... @nullFlavor 0..1csBinding: NullFlavor (required)
...... @value 1..1url
...... useablePeriod 0..*
....... useablePeriodIVL_TS
....... useablePeriodEIVL_TS
....... useablePeriodPIVL_TS
....... useablePeriodSXPR_TS
...... @use 0..*csBinding: AddressUse (required)
..... thumbnail 0..1ED
.... qualifier 0..*CR
.... translation 0..*CD
... statusCode 1..1CSBinding: ActStatus (required)
.... @nullFlavor 0..1csBinding: NullFlavor (required)
.... @code 1..1csWhen statusCode has a value set, its value MAY be rendered in the narrative.
Binding: ActStatus (required)
.... @sdtcValueSet 0..1oidXML Namespace: urn:hl7-org:sdtc
XML: valueSet (urn:hl7-org:sdtc)
.... @sdtcValueSetVersion 0..1stXML Namespace: urn:hl7-org:sdtc
XML: valueSetVersion (urn:hl7-org:sdtc)
... effectiveTime 1..1IVL_TS
.... @nullFlavor 0..1csBinding: NullFlavor (required)
.... @value 0..1tsDate Format: YYYYMMDDHHMMSS.UUUU[+|-ZZzz]
.... @operator 0..1csBinding: SetOperator (required)
.... low 1..1IVXB_TS
.... center 0..1TS
.... width 0..1PQ
.... high 0..1IVXB_TS
... subject 0..1Subject
... specimen 0..*Specimen
... performer 0..*Performer2
... author 0..*AuthorParticipationBase for all types and resources
... informant 0..*Informant
... Slices for participant 0..*Participant2Slice: Unordered, Open by value:participantRole, value:typeCode
.... participant:participant1 0..*Participant2participant
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... @typeCode 1..1csBinding: ParticipationType (required)
Fixed Value: PPRF
..... @contextControlCode 0..1csBinding: ContextControl (required)
Fixed Value: OP
..... realmCode 0..*CS
..... typeId 0..1II
..... templateId 0..*II
..... sdtcFunctionCode 0..1CEXML Namespace: urn:hl7-org:sdtc
Describes the person's, caregiver's or health care provider's functional role on the care team.
XML: functionCode (urn:hl7-org:sdtc)
Binding: Care Team Member Function (preferred)
..... time 0..1IVL_TS
..... awarenessCode 0..1CE
..... participantRole 1..1ParticipantRole
...... @classCode 1..1csBinding: RoleClassRoot (required)
...... templateId 0..*II
...... id C1..*II4515-133: This id **SHALL** match a performer/assignedEntity/id of at least one Care Team Member described in component/act (CONF:4515-133).
...... sdtcIdentifiedBy 0..*IdentifiedByXML Namespace: urn:hl7-org:sdtc
XML: identifiedBy (urn:hl7-org:sdtc)
...... code 0..1CEBinding: v3 Code System RoleCode (extensible)
...... addr 0..*AD
...... telecom 0..*TEL
...... playingDevice 0..1Device
...... playingEntity 0..1PlayingEntity
...... scopingEntity 0..1Entity
.... participant:participant2 0..*Participant2participant
..... @nullFlavor 0..1csBinding: NullFlavor (required)
..... @typeCode 1..1csBinding: ParticipationType (required)
Fixed Value: LOC
..... @contextControlCode 0..1csBinding: ContextControl (required)
Fixed Value: OP
..... realmCode 0..*CS
..... typeId 0..1II
..... templateId 0..*II
..... sdtcFunctionCode 0..1CEXML Namespace: urn:hl7-org:sdtc
XML: functionCode (urn:hl7-org:sdtc)
..... time 0..1IVL_TS