Australian Base Implementation Guide

This page is part of AU Base v4.0.0 based on FHIR R4. For a full list of available versions, see the Directory of published versions

1.0 StructureDefinition-ahpraregistration-details

Extension: AHPRA Registration Details [FMM 1]

This extension applies to the Practitioner.qualification element and is used to represent Australian Health Practitioner Regulation Agency (AHPRA) [1] [2] registration details.

This extension supports the inclusion of the AHPRA profession code and information about division, speciality, registration status, endorsements and notations in a qualification element instance representing a practitioner’s AHPRA registration.

Usage Notes

Detailed guidance on representing AHPRA data using this extension in Practitioner is available here.

Examples

AHPRA registered practitioner with extended AHPRA data

1.0.1 Formal Views of Profile Content

The official URL for this profile is:

http://hl7.org.au/fhir/StructureDefinition/ahpraregistration-details

This extension applies to the Practitioner.qualification element and is used to represent Australian Health Practitioner Regulation Agency (AHPRA) registration details.

This profile builds on Extension.

This profile was published on 2022-04-14 as a active by Health Level Seven Australia (Patient Administration WG).

Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..*ExtensionAHPRA Registration Details
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... extension:ahpraProfession 0..*ExtensionAHPRA registered profession
.... url 1..1uri"ahpraProfession"
.... value[x] 0..1CodeableConceptAHPRA registered profession type code
... extension:ahpraRegistrationRecordNumber 0..*ExtensionAHPRA registration number details
.... url 1..1uri"ahpraRegistrationRecordNumber"
.... value[x] 0..1stringAHPRA registration number value
... extension:ahpraDivision 0..*ExtensionAHPRA registration division details
.... url 1..1uri"ahpraDivision"
.... value[x] 0..1CodeableConceptAHPRA registration division value
... extension:ahpraRegistrationType 0..*ExtensionAHPRA registration type details
.... url 1..1uri"ahpraRegistrationType"
.... value[x] 0..1CodeableConceptAHPRA registration type value
... extension:ahpraRegistrationSubtype 0..*ExtensionAHPRA registration subtype details
.... url 1..1uri"ahpraRegistrationSubtype"
.... value[x] 0..1CodeableConceptAHPRA registration subtype value
... extension:ahpraRegistrationStatus 0..*ExtensionAHPRA registration status details
.... url 1..1uri"ahpraRegistrationStatus"
.... value[x] 0..1CodeableConceptAHPRA registration status value
... extension:ahpraSpecialty 0..*ExtensionAHPRA registration specialty details
.... url 1..1uri"ahpraSpecialty"
.... value[x] 0..1CodeableConceptAHPRA registration specialty value
... extension:ahpraFieldofSpecialtyPractice 0..*ExtensionAHPRA registered field of specialty practice details
.... url 1..1uri"ahpraFieldofSpecialtyPractice"
.... value[x] 0..1CodeableConceptAHPRA registered field of specialty practice value
... extension:ahpraEndorsement 0..*ExtensionAHPRA registered endorsement details
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... extension:ahpraEndorsementEditDate 0..1ExtensionAHPRA registered endorsement edited date details
..... url 1..1uri"ahpraEndorsementEditDate"
..... value[x] 0..1dateAHPRA registered endorsement edited date value
.... extension:ahpraEndorsementType 0..1ExtensionAHPRA registered endorsement type details
..... url 1..1uri"ahpraEndorsementType"
..... value[x] 0..1CodeableConceptAHPRA registered endorsement type value
.... extension:ahpraEndorsementSubtype 0..1ExtensionAHPRA registered endorsement subtype details
..... url 1..1uri"ahpraEndorsementSubtype"
..... value[x] 0..1CodeableConceptAHPRA registered endorsement subtype value
.... extension:ahpraEndorsementDetail 0..1ExtensionAHPRA registered endorsement descriptive details
..... url 1..1uri"ahpraEndorsementDetail"
..... value[x] 0..1stringAHPRA registered endorsement descriptive details value
.... url 1..1uri"ahpraEndorsement"
.... value[x] 0..0
... extension:ahpraNotation 0..*ExtensionAHPRA other notation details
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... extension:ahpraNotationEditDate 0..1ExtensionAHPRA notation edit date details
..... url 1..1uri"ahpraNotationEditDate"
..... value[x] 0..1dateAHPRA notation edit date value
.... extension:ahpraNotationType 0..1ExtensionAHPRA notation type details
..... url 1..1uri"ahpraNotationType"
..... value[x] 0..1CodeableConceptAHPRA notation type value
.... extension:ahpraNotationDetail 0..1ExtensionAHPRA notation descriptive details
..... url 1..1uri"ahpraNotationDetail"
..... value[x] 0..1stringAHPRA notation descriptive details value
.... url 1..1uri"ahpraNotation"
.... value[x] 0..0
... url 1..1uri"http://hl7.org.au/fhir/StructureDefinition/ahpraregistration-details"
... value[x] 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..*ExtensionAHPRA Registration Details
... id 0..1stringUnique id for inter-element referencing
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... extension:ahpraProfession 0..*ExtensionAHPRA registered profession
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraProfession"
.... value[x] 0..1CodeableConceptAHPRA registered profession type code
... extension:ahpraRegistrationRecordNumber 0..*ExtensionAHPRA registration number details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraRegistrationRecordNumber"
.... value[x] 0..1stringAHPRA registration number value
... extension:ahpraDivision 0..*ExtensionAHPRA registration division details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraDivision"
.... value[x] 0..1CodeableConceptAHPRA registration division value
... extension:ahpraRegistrationType 0..*ExtensionAHPRA registration type details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraRegistrationType"
.... value[x] 0..1CodeableConceptAHPRA registration type value
... extension:ahpraRegistrationSubtype 0..*ExtensionAHPRA registration subtype details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraRegistrationSubtype"
.... value[x] 0..1CodeableConceptAHPRA registration subtype value
... extension:ahpraRegistrationStatus 0..*ExtensionAHPRA registration status details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraRegistrationStatus"
.... value[x] 0..1CodeableConceptAHPRA registration status value
... extension:ahpraSpecialty 0..*ExtensionAHPRA registration specialty details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraSpecialty"
.... value[x] 0..1CodeableConceptAHPRA registration specialty value
... extension:ahpraFieldofSpecialtyPractice 0..*ExtensionAHPRA registered field of specialty practice details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraFieldofSpecialtyPractice"
.... value[x] 0..1CodeableConceptAHPRA registered field of specialty practice value
... extension:ahpraEndorsement 0..*ExtensionAHPRA registered endorsement details
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... extension:ahpraEndorsementEditDate 0..1ExtensionAHPRA registered endorsement edited date details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"ahpraEndorsementEditDate"
..... value[x] 0..1dateAHPRA registered endorsement edited date value
.... extension:ahpraEndorsementType 0..1ExtensionAHPRA registered endorsement type details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"ahpraEndorsementType"
..... value[x] 0..1CodeableConceptAHPRA registered endorsement type value
.... extension:ahpraEndorsementSubtype 0..1ExtensionAHPRA registered endorsement subtype details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"ahpraEndorsementSubtype"
..... value[x] 0..1CodeableConceptAHPRA registered endorsement subtype value
.... extension:ahpraEndorsementDetail 0..1ExtensionAHPRA registered endorsement descriptive details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"ahpraEndorsementDetail"
..... value[x] 0..1stringAHPRA registered endorsement descriptive details value
.... url 1..1uri"ahpraEndorsement"
... extension:ahpraNotation 0..*ExtensionAHPRA other notation details
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... extension:ahpraNotationEditDate 0..1ExtensionAHPRA notation edit date details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"ahpraNotationEditDate"
..... value[x] 0..1dateAHPRA notation edit date value
.... extension:ahpraNotationType 0..1ExtensionAHPRA notation type details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"ahpraNotationType"
..... value[x] 0..1CodeableConceptAHPRA notation type value
.... extension:ahpraNotationDetail 0..1ExtensionAHPRA notation descriptive details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"ahpraNotationDetail"
..... value[x] 0..1stringAHPRA notation descriptive details value
.... url 1..1uri"ahpraNotation"
... url 1..1uri"http://hl7.org.au/fhir/StructureDefinition/ahpraregistration-details"

doco Documentation for this format

Differential View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..*ExtensionAHPRA Registration Details
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... extension:ahpraProfession 0..*ExtensionAHPRA registered profession
.... url 1..1uri"ahpraProfession"
.... value[x] 0..1CodeableConceptAHPRA registered profession type code
... extension:ahpraRegistrationRecordNumber 0..*ExtensionAHPRA registration number details
.... url 1..1uri"ahpraRegistrationRecordNumber"
.... value[x] 0..1stringAHPRA registration number value
... extension:ahpraDivision 0..*ExtensionAHPRA registration division details
.... url 1..1uri"ahpraDivision"
.... value[x] 0..1CodeableConceptAHPRA registration division value
... extension:ahpraRegistrationType 0..*ExtensionAHPRA registration type details
.... url 1..1uri"ahpraRegistrationType"
.... value[x] 0..1CodeableConceptAHPRA registration type value
... extension:ahpraRegistrationSubtype 0..*ExtensionAHPRA registration subtype details
.... url 1..1uri"ahpraRegistrationSubtype"
.... value[x] 0..1CodeableConceptAHPRA registration subtype value
... extension:ahpraRegistrationStatus 0..*ExtensionAHPRA registration status details
.... url 1..1uri"ahpraRegistrationStatus"
.... value[x] 0..1CodeableConceptAHPRA registration status value
... extension:ahpraSpecialty 0..*ExtensionAHPRA registration specialty details
.... url 1..1uri"ahpraSpecialty"
.... value[x] 0..1CodeableConceptAHPRA registration specialty value
... extension:ahpraFieldofSpecialtyPractice 0..*ExtensionAHPRA registered field of specialty practice details
.... url 1..1uri"ahpraFieldofSpecialtyPractice"
.... value[x] 0..1CodeableConceptAHPRA registered field of specialty practice value
... extension:ahpraEndorsement 0..*ExtensionAHPRA registered endorsement details
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... extension:ahpraEndorsementEditDate 0..1ExtensionAHPRA registered endorsement edited date details
..... url 1..1uri"ahpraEndorsementEditDate"
..... value[x] 0..1dateAHPRA registered endorsement edited date value
.... extension:ahpraEndorsementType 0..1ExtensionAHPRA registered endorsement type details
..... url 1..1uri"ahpraEndorsementType"
..... value[x] 0..1CodeableConceptAHPRA registered endorsement type value
.... extension:ahpraEndorsementSubtype 0..1ExtensionAHPRA registered endorsement subtype details
..... url 1..1uri"ahpraEndorsementSubtype"
..... value[x] 0..1CodeableConceptAHPRA registered endorsement subtype value
.... extension:ahpraEndorsementDetail 0..1ExtensionAHPRA registered endorsement descriptive details
..... url 1..1uri"ahpraEndorsementDetail"
..... value[x] 0..1stringAHPRA registered endorsement descriptive details value
.... url 1..1uri"ahpraEndorsement"
.... value[x] 0..0
... extension:ahpraNotation 0..*ExtensionAHPRA other notation details
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... extension:ahpraNotationEditDate 0..1ExtensionAHPRA notation edit date details
..... url 1..1uri"ahpraNotationEditDate"
..... value[x] 0..1dateAHPRA notation edit date value
.... extension:ahpraNotationType 0..1ExtensionAHPRA notation type details
..... url 1..1uri"ahpraNotationType"
..... value[x] 0..1CodeableConceptAHPRA notation type value
.... extension:ahpraNotationDetail 0..1ExtensionAHPRA notation descriptive details
..... url 1..1uri"ahpraNotationDetail"
..... value[x] 0..1stringAHPRA notation descriptive details value
.... url 1..1uri"ahpraNotation"
.... value[x] 0..0
... url 1..1uri"http://hl7.org.au/fhir/StructureDefinition/ahpraregistration-details"
... value[x] 0..0

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..*ExtensionAHPRA Registration Details
... id 0..1stringUnique id for inter-element referencing
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... extension:ahpraProfession 0..*ExtensionAHPRA registered profession
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraProfession"
.... value[x] 0..1CodeableConceptAHPRA registered profession type code
... extension:ahpraRegistrationRecordNumber 0..*ExtensionAHPRA registration number details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraRegistrationRecordNumber"
.... value[x] 0..1stringAHPRA registration number value
... extension:ahpraDivision 0..*ExtensionAHPRA registration division details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraDivision"
.... value[x] 0..1CodeableConceptAHPRA registration division value
... extension:ahpraRegistrationType 0..*ExtensionAHPRA registration type details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraRegistrationType"
.... value[x] 0..1CodeableConceptAHPRA registration type value
... extension:ahpraRegistrationSubtype 0..*ExtensionAHPRA registration subtype details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraRegistrationSubtype"
.... value[x] 0..1CodeableConceptAHPRA registration subtype value
... extension:ahpraRegistrationStatus 0..*ExtensionAHPRA registration status details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraRegistrationStatus"
.... value[x] 0..1CodeableConceptAHPRA registration status value
... extension:ahpraSpecialty 0..*ExtensionAHPRA registration specialty details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraSpecialty"
.... value[x] 0..1CodeableConceptAHPRA registration specialty value
... extension:ahpraFieldofSpecialtyPractice 0..*ExtensionAHPRA registered field of specialty practice details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"ahpraFieldofSpecialtyPractice"
.... value[x] 0..1CodeableConceptAHPRA registered field of specialty practice value
... extension:ahpraEndorsement 0..*ExtensionAHPRA registered endorsement details
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... extension:ahpraEndorsementEditDate 0..1ExtensionAHPRA registered endorsement edited date details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"ahpraEndorsementEditDate"
..... value[x] 0..1dateAHPRA registered endorsement edited date value
.... extension:ahpraEndorsementType 0..1ExtensionAHPRA registered endorsement type details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"ahpraEndorsementType"
..... value[x] 0..1CodeableConceptAHPRA registered endorsement type value
.... extension:ahpraEndorsementSubtype 0..1ExtensionAHPRA registered endorsement subtype details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"ahpraEndorsementSubtype"
..... value[x] 0..1CodeableConceptAHPRA registered endorsement subtype value
.... extension:ahpraEndorsementDetail 0..1ExtensionAHPRA registered endorsement descriptive details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"ahpraEndorsementDetail"
..... value[x] 0..1stringAHPRA registered endorsement descriptive details value
.... url 1..1uri"ahpraEndorsement"
... extension:ahpraNotation 0..*ExtensionAHPRA other notation details
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... extension:ahpraNotationEditDate 0..1ExtensionAHPRA notation edit date details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"ahpraNotationEditDate"
..... value[x] 0..1dateAHPRA notation edit date value
.... extension:ahpraNotationType 0..1ExtensionAHPRA notation type details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"ahpraNotationType"
..... value[x] 0..1CodeableConceptAHPRA notation type value
.... extension:ahpraNotationDetail 0..1ExtensionAHPRA notation descriptive details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"ahpraNotationDetail"
..... value[x] 0..1stringAHPRA notation descriptive details value
.... url 1..1uri"ahpraNotation"
... url 1..1uri"http://hl7.org.au/fhir/StructureDefinition/ahpraregistration-details"

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron

 

1.0.2 Quick Start

Below is an overview of the required search and read operations.

Summary of Search Criteria for StructureDefinition-ahpraregistration-details

none defined

Issues & Feedback