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.

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