Pan-Canadian Patient Summary (2.2.0-ti-ballot)
ti-ballot - For a full list of available versions, see the Directory of published versions
http://hl7.org/fhir/StructureDefinition/DiagnosticReport
This profile represents the constraints applied to the DiagnosticReport resource by the PS-CA project to represent diagnostic test and procedure reports in a patient summary. It allows for cross-border and cross-jurisdiction sharing of Diagnostic Result information.
| DiagnosticReportPSCA (DiagnosticReport) | C | DiagnosticReport | |
| 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 | C | 0..* | Reference(CarePlan | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) |
| status | Σ ?! | 1..1 | codeBinding |
| category | Σ | 0..* | CodeableConceptPSCA |
| code | SO Σ | 1..1 | CodeableConceptPSCABinding |
| subject | SO Σ C | 1..1 | Reference(PatientPSCA | Group) |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | SO Σ C | 1..1 | string |
| type | Σ | 0..1 | uriBinding |
| identifier | Σ | 0..1 | Identifier |
| display | Σ | 0..1 | string |
| encounter | Σ C | 0..1 | Reference(Encounter) |
| effective[x] | SO Σ | 1..1 | |
| effectiveDateTime | dateTime | ||
| effectivePeriod | Period | ||
| issued | Σ | 0..1 | instant |
| performer | SO Σ C | 0..* | Reference(OrganizationLabPSCA | PractitionerLabPSCA | PractitionerRoleLabPSCA | CareTeam) |
| resultsInterpreter | Σ C | 0..* | Reference(CareTeam | Organization | Practitioner | PractitionerRole) |
| specimen | C | 0..* | Reference(Specimen) |
| result | SO C | 0..* | Reference(Observation) |
| observation-results | C | 0..* | Reference(ObservationResultsLaboratoryPathologyPSCA | ObservationResultsRadiologyPSCA) |
| imagingStudy | C | 0..* | Reference(ImagingStudy) |
| media | Σ | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| comment | 0..1 | string | |
| link | Σ C | 1..1 | Reference(Media) |
| conclusion | 0..1 | string | |
| conclusionCode | 0..* | CodeableConcept | |
| presentedForm | C | 0..* | Attachment |
| DiagnosticReportPSCA (DiagnosticReport) | C | DiagnosticReport | |
| 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 | C | 0..* | Reference(CarePlan | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) |
| status | Σ ?! | 1..1 | codeBinding |
| category | Σ | 0..* | CodeableConceptPSCA |
| code | SO Σ | 1..1 | CodeableConceptPSCABinding |
| subject | SO Σ C | 1..1 | Reference(PatientPSCA | Group) |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | SO Σ C | 1..1 | string |
| type | Σ | 0..1 | uriBinding |
| identifier | Σ | 0..1 | Identifier |
| display | Σ | 0..1 | string |
| encounter | Σ C | 0..1 | Reference(Encounter) |
| effective[x] | SO Σ | 1..1 | |
| effectiveDateTime | dateTime | ||
| effectivePeriod | Period | ||
| issued | Σ | 0..1 | instant |
| performer | SO Σ C | 0..* | Reference(OrganizationLabPSCA | PractitionerLabPSCA | PractitionerRoleLabPSCA | CareTeam) |
| resultsInterpreter | Σ C | 0..* | Reference(CareTeam | Organization | Practitioner | PractitionerRole) |
| specimen | C | 0..* | Reference(Specimen) |
| result | SO C | 0..* | Reference(Observation) |
| observation-results | C | 0..* | Reference(ObservationResultsLaboratoryPathologyPSCA | ObservationResultsRadiologyPSCA) |
| imagingStudy | C | 0..* | Reference(ImagingStudy) |
| media | Σ | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| comment | 0..1 | string | |
| link | Σ C | 1..1 | Reference(Media) |
| conclusion | 0..1 | string | |
| conclusionCode | 0..* | CodeableConcept | |
| presentedForm | C | 0..* | Attachment |
| Path | Conformance | ValueSet |
|---|---|---|
| DiagnosticReport.code | preferred | http://fhir.infoway-inforoute.ca/io/psca/ValueSet/pCLOCD |
| Path | Conformance | ValueSet |
|---|---|---|
| DiagnosticReport.language | preferred | http://hl7.org/fhir/ValueSet/languages |
| DiagnosticReport.status | required | http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1 |
| DiagnosticReport.category | example | http://hl7.org/fhir/ValueSet/diagnostic-service-sections |
| DiagnosticReport.code | preferred | http://fhir.infoway-inforoute.ca/io/psca/ValueSet/pCLOCD |
| DiagnosticReport.subject.type | extensible | http://hl7.org/fhir/ValueSet/resource-types |
| DiagnosticReport.conclusionCode | example | http://hl7.org/fhir/ValueSet/clinical-findings |
Must Support Differences:
Both IPS and PS-CA have Must Support on DiagnosticReport.effective[x] but IPS has additional Must Support and Obligation expectations on DiagnosticReport.effective[x].effectiveDateTime while PS-CA does not
PS-CA applies Must Support and Obligations on DiagnosticReport.results while IPS applies them specifically on the observation-results slice of DiagnosticReport.results.
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: