Command 'pagelink' could not render: Page not found.
> Downloads
Downloads and Tools
This implementation guide (IG) is web-based and is intended to be browsed online. However, for the convenience of implementers, the resource definitions are available to download for local use.
This full iG as a local static website
Resource definitions (JSON format)
Examples
Description | Interactions | Bundle Content | Download Link |
---|---|---|---|
This example shows the structure of a new PS Submission Bundle. It is populated with required and optional bundle entries (i.e. data categories). This is fulsome clinical scenario example 1 |
Submit Patient Summary - Create | Has Medication Has AllergyIntolerance Have Conditions Has Procedure Has Immunization Has Past Ilness | Command 'link' could not render: File not found for 'subject=PSON-example-Bundle-01' |
This example shows the structure of a new PS Submission Bundle. It is populated with the same data as Example-01-BundleDocumentPSONSubmit but only contains the minimum required data categories (i.e. Medication, Allergy, Problem). |
Submit Patient Summary - Create | Has Medication Has AllergyIntolerance Has Condition | Command 'link' could not render: File not found for 'subject=Example-02-BundleDocumentPSONSubmit' |
This is an example of updating (i.e. invalidation) a PS Submission Bundle. It is populated with exactly the same data as Example-01-BundleDocumentPSONSubmit except that the value for Composition.status is "entered-in-error" |
Submit Patient Summary - Update | Has Medication Has AllergyIntolerance Have Conditions Has Procedure Has Immunization Has Past Ilness | Command 'link' could not render: File not found for 'subject=PSON-example-Bundle-03' |
This example shows the structure of a new PS Submission Bundle. It is populated with required and optional data categories. This is fulsome clinical scenario example 2 |
Submit Patient Summary - Create | Has MedicationStatement (no known) Has AllergyIntolerance Has Condition (no information) Has Procedure Has Immunization (consent not given) |
Command 'link' could not render: File not found for 'subject=BundleDocumentPSONSubmit-04' |
This example shows the structure of a new PS Submission Bundle. It is populated with required and optional data categories. This is fulsome clinical scenario example 3 |
Submit Patient Summary - Create | Have MedicationRequest Has AllergyIntolerance (no known) Have Conditions Has Procedure Have Immunizations Has Past Ilness |
Example-05-BundleDocumentPSONSubmit |
This example shows a PS response bundle, demonstrating the expected system-level search response. The expected response that is returned as Bundle type searchset when querying for Example-05-BundleDocumentPSONSubmit |
Search Patient Summary | same data as Example-05-BundleDocumentPSONSubmit | Example-05-BundleDocumentPSONSearchResponse |
This example shows a PS response bundle, demonstrating the expected instance-level search (i.e. Read) response. The expected response that is returned as Bundle type document when querying for Example-05-BundleDocumentPSONSubmit |
Retrieve Patient Summary - Read | same data as Example-05-BundleDocumentPSONSubmit . This will only return the latest instance of the PS record. |
Example-05-BundleDocumentPSONReadResponse |
This example shows a PS response bundle, demonstrating the expected instance-level search (i.e. vRead) response. The expected response that is returned as Bundle type history when querying for Example-05-BundleDocumentPSONSubmit |
Retrieve Patient Summary - Version-Specific Read | same data as Example-05-BundleDocumentPSONSubmit . This will return one or more version(s) of the PS record. |
Example-05-BundleDocumentPSONReadHistoryResponse |
This example demonstrates how to create a new PS Submission Bundle. It only includes absent and unknown data for both required (i.e. Medication, Allergy, Problem) and optional (i.e. Procedure, Immunization, Past Illness) data categories. This is not a clinically valid example and the goal is only to illustrate the proper format when no information is available for the corresponding data categories. If no information is available, it is best not to include those optional data categories. |
Submit Patient Summary - Create | MedicationStatement (no known) AllergyIntolerance (no known) Condition (no information) Immunization (no information) |
Command 'link' could not render: File not found for 'subject=BundleDocumentPSONSubmit-06' |
FHIR Resource Validation
The FHIR Validator is a powerful tool available to you for validating FHIR Resource instances generated by your application, example instances created for testing, etc.
This page provides instructions to download and use the FHIR validator. Below is an example of use of the FHIR validator with this IG (note the -ig parameter value):
java -jar validator_cli.jar my-resource.json -version 4.01 -ig https://packages.simplifier.net/ca.on.patient-summary/-/ca.on.patient-summary-0.0.1-alpha.tgz -html-output qa.html