Open dtr-agency opened 1 year ago
The MyGP GP practice registration data is to be sent in a FHIR Bundle of type collection. This bundle is constructed as follows:
Future enhancement support:
Figure 1. MyGP GP practice registration data Set FHIR Bundle structure
Profiles that make up MyGP Registered Practice Information:
Data Item | Cardinality | Target FHIR Element |
---|---|---|
Registration Start date | 1..1 | EpisodeOfCare.period.start |
Registered GP Practice Name | 1..1 | Organization.name |
Practice Address | 1..1 | Organization.address |
Preferred GP name | 0..1 | Patient.generalPractitioner.display |
Additional items of interest to the Agency that can be supported but are not in current scope of VPR.
Data Item | Cardinality | Target FHIR Element | Notes |
---|---|---|---|
GP Practice HPI-O | TBD | Organization.identifier | Shall conform to the profile AU HPI-O |
GP Practice phone number | TBD | Organization.telecom |
Examples are starting as maximal to help guide implementation, and have additional items of interest that can be removed as scope of implementation is clarified:
Scenario | Links |
---|---|
GP practice only | Narrative | XML | JSON |
GP practice & practitioner name registered | Narrative | XML | JSON |
History - current registration and historical registration | Narrative | XML | JSON |
Resource type | To dos |
---|---|
Bundle | Unclear on the need for Bundle.identifier to support current architecture requirements for a document id - to be determined. Query architect. Query need for timestamp to be mandatory - my view is that this is critical metadata for currency and should be made mandatory. Query @oridashi & architect. |
EpisodeOfCare | Profile supports current and historical - reflects current CDT discussions. If support for historical is to be removed the following actions are required: Remove inv-dh-epoc-03 Remove inv-dh-epoc-04 Place a fixed value constraint on EpisodeOfCare to be 'active' Prohibit EpisodeOfCare.period.end Make the necessary informative material updates incl examples |
Organization | None. |
Patient | None. Note1: A complete core Patient resource with identifier, name, gender, birthdate is required to be returned by Services Australia in the Bundle - necessary patient matching and identification data. Note2: practitioner name is to be implemented as Patient.generalPractitioner.display with Patient.generalPractitioner.type=PractitionerRole |
Other | getDocument needs type code | class code definition. To be defined in NCTIS Data Components code system. Current thinking is "Patient GP Registration Information" or "MyGP Registered Practice Information". @dbojicic-agency to progress concept design and implementation of record type & class with Terminology team Concept, ensuring that all change proposals for the NCTIS Data Components code system go through the CI - NCTIS Data Components JIRA project and governance process – and if needed OID registration for record type. |
Out of FHIR Architect review 14 Oct:
CDT design walkthrough held 17 Oct:
Changes have been made via https://github.com/AuDigitalHealth/ci-fhir-r4/commit/1bb9c3822834440a95754000b6667a2bf0543328
Notes on design of historical entry that can be supported (but is in current scope of VPR) Some discussion in CDT that historical entries would be of interest. The below sample shows how this could be supported with a current entry and historical entry.
Scenario | Links |
---|---|
History - current registration and historical registration | Narrative | XML | JSON |
In support of a historical entry the profile ADHA GP Practice Registration Entry would need a minor update to:
<constraint>
<key value="inv-dh-epoc-03"/>
<severity value="error"/>
<human value="status shall be active or finished"/>
<expression value="(status='active') or (status='finished')"/>
<xpath value="(f:status/@value = 'active') or (f:status/@value = 'finished')"/>
<source value="http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-episodeofcare-mygp-1"/>
</constraint>
Delivery partner (NIO, Services Australia, Deloitte) design walkthrough held 18 Oct: no changes out of this walkthrough.
VPR: release of ADHA FHIR NPM package v1.1.0-qa-preview1 for assurance
An initial submission of the Australian Digital Health Agency FHIR implementation guide v1.1.0 for internal and external assurance.
In addition to the attachments on collaborate, a temporary web version of the implementation guide is available from https://build.fhir.org/ig/AuDigitalHealth/ci-fhir-r4/branches/2022Oct/ for the next 30 days.
Internal testing is being undertaken via AN-533, peer review via AN-534, internal and external assurance via the collaborate page.
Changes from v1.0.0 and v1.1.0-qa-preview2 :
ADHA FHIR IG & NPM package The ADHA FHIR implementation guide defines profiles that may be used by systems to represent clinical information in the electronic exchange of health information between individuals, healthcare providers, and the My Health Record system infrastructure in Australia.
Each profile defines the FHIR structures required, the data element definitions, their associated rules of usage including the use of extensions and terminology, and references the additional profiles necessary to assert conformance.
The FHIR profiles are also published in a FHIR NPM package for use with FHIR and FHIR-aware tools. The package contains the validation form (JSON + SCH) of the conformance artefacts (i.e. StructureDefinitions) for direct use in validation operations and example resource instances that demonstrate use cases and conformance requirements.
Proposed type code | class code
Terminology | NCTIS Data Components |
---|---|
Reason | New concept |
Concept arc | Data Components (101) > Structured Documents (100) OID Sub-Register |
Concept | 100.32048 |
Suggested Display | MyGP Registered Practice Information |
Detailed Description | A record of information for an individual about their usual General Practitioner (GP) and GP practice registered with the MyGP system. |
Business Reason for Request | To support the current work plan initiative: Voluntary Patient Registration VPR (myGP) |
Concepts reviewed and approved by Terminology Analyst, Lead Clinical Information Modeller, Clinical Information Modeller. Feedback opportunity provided to Product Owner, Business Analyst, Solution Architect - no feedback provided.
Documentation available on internal ADHA JIRA CI - NCTIS Data Components DATA-281.
Publication in NCTIS Data Components https://healthterminologies.gov.au/fhir/CodeSystem/nctis-data-components-1 scheduled for February 2023. Publication will be managed by internal ADHA JIRA FHIR Terminology Request FTR-1623.
VPR: release of ADHA FHIR NPM package v1.1.0-qa-preview2 for assurance
Feedback raised during the assurance period from internal testing and CI SME design review. Temporary web version of the implementation guide was available from https://build.fhir.org/ig/AuDigitalHealth/ci-fhir-r4/branches/2022Nov/.
Changes include:
VPR: release of ADHA FHIR NPM package v1.1.0-qa-preview3 for assurance
The Agency branding and style changes and the change of the implementation guide copyright year to 2023 for the completion of assurance activities.
In addition to the attachments on collaborate, a temporary web version of the implementation guide is available from https://build.fhir.org/ig/AuDigitalHealth/ci-fhir-r4/branches/2023Feb/ for the next 30 days.
Internal testing is being undertaken via AN-533, peer review via AN-534, internal and external assurance via the collaborate page.
Changes from 1.1.0-qa-preview3 :
Concept 100.32048 MyGP Registered Practice Information has now been made available in the February update to the NCTIS Data Components code system via the National Clinical Terminology Service.
There is a requirement to update VPR (MyGP) FHIR design to provide for success, failure or informative responses:
API outcome | Response |
---|---|
Success (i.e. no functional or technical errors); Patient is actively registered for MyGP with Services Australia | The patient’s MyGP practice registration information – i.e. Practice name, Practice address, Preferred GP (if provided), Registration start date (for MyGP) |
Success (i.e. no functional or technical errors); Patient is not actively registered for MyGP | An informational message stating that the patient is not actively registered for MyGP |
Functional error (a list to be specified); e.g. where Services Australia do not have an active MHR registration | An informational message including the relevant error code and perhaps a short description of the error. |
Technical error ( a list to be specified) | An informational message containing the relevant error code and perhaps a short description. |
If the outcome of the operation to retrieve the MyGP GP practice registration data is successful, i.e. patient is currently registered for MyGP, the MyGP GP practice registration data is to be sent in a FHIR Bundle. Please refer to Preliminary MyGP FHIR R4 payload design overview above.
If the outcome of the operation to retrieve the MyGP GP practice registration data is successful but there is no data data to be returned (i.e. patient is not currently registered for MyGP) or an error, an OperationOutcome resource that conforms to ADHA Core OperationOutcome is sent as a direct response.
Figure 1. Overview of VPR (MyGP) interactions
OperationOutcome samples Scenario | Links |
---|---|
Patient not registered for MyGP | Narrative | XML | JSON |
MyGP functional error | Narrative | XML | JSON |
Technical error | Narrative | XML | JSON |
Delivery partner (Services Australia, Deloitte) design walk-through held 24 Feb: no changes out of this walk-through.
VPR: release of ADHA FHIR NPM package v1.1.0-qa-preview5 for assurance
An updated submission of the Australian Digital Health Agency FHIR implementation guide v1.1.0 for internal and external assurance. This submission includes support for informational and error messages exchange.
Internal testing is being undertaken via AN-533, peer review via AN-534, internal and external assurance via the collaborate page.
Changes from v1.1.0-qa-preview4 and v1.1.0-qa-preview5:
Changes from internal assurance between v1.1.0-qa-preview4 and v1.1.0-qa-preview5:
ADHA profiles amended:
VPR: release of ADHA FHIR NPM package v1.1.0-qa-preview6 for assurance
This version incorporates changes for the feedback raised from internal testing and IA SME design review and implements the tooling patch for the examples display.
The package and implementation guide are available from:
Changes from internal assurance between v1.1.0-qa-preview5 and v1.1.0-qa-preview6:
ADHA profiles amended
Department of Health announced the new name for 'MyGP' to 'MyMedicare' in early May 2023. Agency project team together with NIO, Deloitte and other delivery partners decided to incorporate name change into the project including all conformance and informative artefacts that define the FHIR payload from Services Australia and are used by the MHR backend.
**type code | class code update** NCTIS Data Components code system concept 100.32048 MyGP Registered Practice Information to be updated: | concept | old concept name | synonym | old definition | new concept name | new definition |
---|---|---|---|---|---|---|---|
100.32048 | MyGP Registered Practice Information | A record of information for an individual about their usual General Practitioner (GP) and GP practice registered with the MyGP system. | MyMedicare Registered Practice Information | A record of information for an individual about their usual General Practitioner (GP) and GP practice registered with the MyMedicare system. |
Code system update is requested via https://jira.aws.tooling/browse/FTR-1669.
VPR: release of ADHA FHIR NPM package v1.1.0-qa-preview8 for assurance
The package and implementation guide are available from:
Changes from internal assurance between v1.1.0-qa-preview7 and v1.1.0-qa-preview8:
ADHA profiles amended:
Prerequisites
The feature
Define representation of registration information from MyGP - Medicare / DVA healthcare recipients voluntary registration of their regular General Practice. Support exchange GP practice registration information for a patient from MyGP for the electronic exchange of health information between individuals, healthcare providers, and the My Health Record system infrastructure in Australia.
What it actually enables people to do
TBD
Mockups
TBD
How awesome would it be?
TBD
Workarounds
TBD
Additional context
https://www1.health.gov.au/internet/main/publishing.nsf/Content/primary-health-care-reform https://www.health.gov.au/resources/publications/australias-primary-health-care-10-year-plan-2022-2032