CA Core+ v1.1.0 DFT-preBallot
DFT-preBallot - The specification is a DFT-preBallot version of CA Core+ for collecting community feedback. For a full list of available versions, see the Directory of published versions
http://hl7.org/fhir/StructureDefinition/DocumentReference
example-documentreference-ca-core
This profile applies constraints to the DocumentReference resource for CA Core+ to support structured references to clinical documents in the pan-Canadian context.
CFMM: 2
DocumentReferenceCACore (DocumentReference) | C | DocumentReference | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | C | 0..* | Extension |
modifierExtension | ?! C | 0..* | Extension |
masterIdentifier | Σ | 0..1 | Identifier |
identifier | SO Σ | 0..* | Identifier |
id | 0..1 | string | |
extension | C | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | SO Σ | 1..1 | uri |
value | SO Σ | 1..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
status | Σ ?! | 1..1 | codeBinding |
docStatus | Σ | 0..1 | codeBinding |
type | SO Σ | 0..1 | CodeableConceptBinding |
category | Σ | 0..* | CodeableConcept |
subject | SO Σ | 0..1 | Reference(PatientCACore | PractitionerCACore | Group | Device) |
date | SO Σ | 0..1 | instant |
author | SO Σ | 0..* | Reference(PractitionerCACore | PractitionerRoleCACore | OrganizationCACore | Device | PatientCACore | RelatedPerson) |
id | 0..1 | string | |
extension | C | 0..* | Extension |
reference | SO Σ C | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | Σ | 0..1 | string |
authenticator | 0..1 | Reference(PractitionerCACore | PractitionerRoleCACore | OrganizationCACore) | |
custodian | 0..1 | Reference(OrganizationCACore) | |
relatesTo | Σ | 0..* | BackboneElement |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
code | Σ | 1..1 | codeBinding |
target | Σ | 1..1 | Reference(DocumentReference) |
description | Σ | 0..1 | string |
securityLabel | Σ | 0..* | CodeableConceptBinding |
content | SO Σ | 1..* | BackboneElement |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
attachment | SO Σ | 1..1 | Attachment |
format | Σ | 0..1 | CodingBinding |
context | Σ | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
encounter | 0..* | Reference(Encounter | EpisodeOfCare) | |
event | 0..* | CodeableConcept | |
period | Σ | 0..1 | Period |
facilityType | 0..1 | CodeableConcept | |
practiceSetting | 0..1 | CodeableConcept | |
sourcePatientInfo | 0..1 | Reference(Patient) | |
related | 0..* | Reference(Resource) |
DocumentReferenceCACore (DocumentReference) | C | DocumentReference | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | C | 0..* | Extension |
modifierExtension | ?! C | 0..* | Extension |
masterIdentifier | Σ | 0..1 | Identifier |
identifier | SO Σ | 0..* | Identifier |
id | 0..1 | string | |
extension | C | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBinding |
system | SO Σ | 1..1 | uri |
value | SO Σ | 1..1 | string |
period | Σ | 0..1 | Period |
assigner | Σ | 0..1 | Reference(Organization) |
status | Σ ?! | 1..1 | codeBinding |
docStatus | Σ | 0..1 | codeBinding |
type | SO Σ | 0..1 | CodeableConceptBinding |
category | Σ | 0..* | CodeableConcept |
subject | SO Σ | 0..1 | Reference(PatientCACore | PractitionerCACore | Group | Device) |
date | SO Σ | 0..1 | instant |
author | SO Σ | 0..* | Reference(PractitionerCACore | PractitionerRoleCACore | OrganizationCACore | Device | PatientCACore | RelatedPerson) |
id | 0..1 | string | |
extension | C | 0..* | Extension |
reference | SO Σ C | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | Σ | 0..1 | string |
authenticator | 0..1 | Reference(PractitionerCACore | PractitionerRoleCACore | OrganizationCACore) | |
custodian | 0..1 | Reference(OrganizationCACore) | |
relatesTo | Σ | 0..* | BackboneElement |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
code | Σ | 1..1 | codeBinding |
target | Σ | 1..1 | Reference(DocumentReference) |
description | Σ | 0..1 | string |
securityLabel | Σ | 0..* | CodeableConceptBinding |
content | SO Σ | 1..* | BackboneElement |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
attachment | SO Σ | 1..1 | Attachment |
format | Σ | 0..1 | CodingBinding |
context | Σ | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
encounter | 0..* | Reference(Encounter | EpisodeOfCare) | |
event | 0..* | CodeableConcept | |
period | Σ | 0..1 | Period |
facilityType | 0..1 | CodeableConcept | |
practiceSetting | 0..1 | CodeableConcept | |
sourcePatientInfo | 0..1 | Reference(Patient) | |
related | 0..* | Reference(Resource) |
These bindings may be used in lieu of the primary bindings in the table above.
The following tables list how the data elements from CA Core+ map to CACDI. For more information visit Mapping Logic.
FHIR Profile Element | CACDI Element(s) |
---|---|
DocumentReference.subject | Patient |