Pan-Canadian Patient Summary (PS-CA) v2.1.0 DFT
DFT - For a full list of available versions, see the Directory of published versions
http://hl7.org/fhir/StructureDefinition/Observation
This profile represents the constraints applied to the Observation resource by the PS-CA project to represent Alcohol use assessment in a patient summary. It is informed by the constraints of the Observation-AlcoholUse IPS-UV profile to allow for cross-border and cross-jurisdiction sharing of Social History Information. No equivalent Canadian Baseline Profile exists at the time of this draft.
ObservationAlcoholUsePSCA (Observation) | C | Observation | |
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 |
identifier | Σ | 0..* | Identifier |
basedOn | Σ | 0..* | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) |
partOf | Σ | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) |
status | S Σ ?! | 1..1 | codeBinding |
category | 0..* | CodeableConceptBinding | |
code | S Σ | 1..1 | CodeableConceptPattern |
subject | S Σ | 1..1 | Reference(PatientPSCA) |
id | 0..1 | string | |
extension | C | 0..* | Extension |
reference | S Σ C | 1..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | Σ | 0..1 | string |
focus | Σ | 0..* | Reference(Resource) |
encounter | Σ | 0..1 | Reference(Encounter) |
effective[x] | S Σ | 1..1 | |
effectiveDateTime | dateTime | ||
id | 0..1 | string | |
extension | C | 0..* | Extension |
data-absent-reason | S C | 0..1 | Extension(code) |
value | 0..1 | System.DateTime | |
issued | Σ | 0..1 | instant |
performer | Σ | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) |
value[x] | S Σ C | 1..1 | |
valueCodeableConcept | CodeableConcept | ||
valueString | string | ||
valueBoolean | boolean | ||
valueInteger | integer | ||
valueRange | Range | ||
valueRatio | Ratio | ||
valueSampledData | SampledData | ||
valueTime | time | ||
valueDateTime | dateTime | ||
valuePeriod | Period | ||
valueQuantity | Σ C | 0..1 | QuantityPSCA |
dataAbsentReason | C | 0..1 | CodeableConceptBinding |
interpretation | 0..* | CodeableConceptBinding | |
note | 0..* | Annotation | |
bodySite | 0..1 | CodeableConcept | |
method | 0..1 | CodeableConcept | |
specimen | 0..1 | Reference(Specimen) | |
device | 0..1 | Reference(Device | DeviceMetric) | |
referenceRange | C | 0..* | BackboneElement |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
low | C | 0..1 | SimpleQuantity |
high | C | 0..1 | SimpleQuantity |
type | 0..1 | CodeableConceptBinding | |
appliesTo | 0..* | CodeableConcept | |
age | 0..1 | Range | |
text | 0..1 | string | |
hasMember | Σ | 0..* | Reference(Observation | QuestionnaireResponse | MolecularSequence) |
derivedFrom | Σ | 0..* | Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) |
component | Σ | 0..0 | BackboneElement |
ObservationAlcoholUsePSCA (Observation) | C | Observation | |
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 |
identifier | Σ | 0..* | Identifier |
basedOn | Σ | 0..* | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) |
partOf | Σ | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) |
status | S Σ ?! | 1..1 | codeBinding |
category | 0..* | CodeableConceptBinding | |
code | S Σ | 1..1 | CodeableConceptPattern |
subject | S Σ | 1..1 | Reference(PatientPSCA) |
id | 0..1 | string | |
extension | C | 0..* | Extension |
reference | S Σ C | 1..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | Σ | 0..1 | string |
focus | Σ | 0..* | Reference(Resource) |
encounter | Σ | 0..1 | Reference(Encounter) |
effective[x] | S Σ | 1..1 | |
effectiveDateTime | dateTime | ||
id | 0..1 | string | |
extension | C | 0..* | Extension |
data-absent-reason | S C | 0..1 | Extension(code) |
value | 0..1 | System.DateTime | |
issued | Σ | 0..1 | instant |
performer | Σ | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) |
value[x] | S Σ C | 1..1 | |
valueCodeableConcept | CodeableConcept | ||
valueString | string | ||
valueBoolean | boolean | ||
valueInteger | integer | ||
valueRange | Range | ||
valueRatio | Ratio | ||
valueSampledData | SampledData | ||
valueTime | time | ||
valueDateTime | dateTime | ||
valuePeriod | Period | ||
valueQuantity | Σ C | 0..1 | QuantityPSCA |
dataAbsentReason | C | 0..1 | CodeableConceptBinding |
interpretation | 0..* | CodeableConceptBinding | |
note | 0..* | Annotation | |
bodySite | 0..1 | CodeableConcept | |
method | 0..1 | CodeableConcept | |
specimen | 0..1 | Reference(Specimen) | |
device | 0..1 | Reference(Device | DeviceMetric) | |
referenceRange | C | 0..* | BackboneElement |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
low | C | 0..1 | SimpleQuantity |
high | C | 0..1 | SimpleQuantity |
type | 0..1 | CodeableConceptBinding | |
appliesTo | 0..* | CodeableConcept | |
age | 0..1 | Range | |
text | 0..1 | string | |
hasMember | Σ | 0..* | Reference(Observation | QuestionnaireResponse | MolecularSequence) |
derivedFrom | Σ | 0..* | Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) |
component | Σ | 0..0 | BackboneElement |
Must Support Differences:
PS-CA has added a Must Support (MS) flag to the following elements, which are not MS in the IPS-UV specification:
Observation.status
Observation.value[x]
and Observation.value[x]:valueQuantity
Cardinality Differences:
There are no cardinality differences between this profile and IPS-UV
Vocabulary Differences:
There are no vocabulary differences between this profile and IPS-UV
Other differences between the IPS and PS-CA Include:
Observation.code
: IPS datatype profiling removedObservation.effective[x]:data-absent-reason