description: This profile defines a practitioner role administration details structure that includes core localisation concepts for use in an Australian context. package_name: hl7.fhir.au.base derivation: constraint name: AUBasePractitionerRole type: PractitionerRole elements: identifier: short: Practitioner role identifiers index: 0 slicing: rules: open discriminator: - {path: type, type: pattern} - {path: system, type: value} min: null slices: medicareProviderNumber: match: type: coding: - {code: UPIN, system: 'http://terminology.hl7.org.au/CodeSystem/v2-0203'} system: http://ns.electronichealth.net.au/id/medicare-provider-number schema: short: Australian Medicare Provider Number index: 1 elements: type: short: Coded identifier type for provider number binding: {strength: required, valueSet: 'http://hl7.org.au/fhir/ValueSet/au-hl7v2-0203'} pattern: type: CodeableConcept value: coding: - {code: UPIN, system: 'http://terminology.hl7.org.au/CodeSystem/v2-0203'} index: 2 elements: text: pattern: {type: String, value: Medicare Provider Number} index: 3 system: short: Namespace for Medicare provider number pattern: {type: Uri, value: 'http://ns.electronichealth.net.au/id/medicare-provider-number'} index: 4 value: {short: Medicare provider number, index: 5} required: [value, type, system] nationalProviderAtOrganisation: match: type: coding: - {code: NPIO, system: 'http://terminology.hl7.org.au/CodeSystem/v2-0203'} system: http://hl7.org.au/id/npio schema: short: National Provider at Organisation Identifier index: 6 elements: type: short: Coded identifier type for national provider identifier at organisation binding: {strength: required, valueSet: 'http://hl7.org.au/fhir/ValueSet/au-hl7v2-0203'} pattern: type: CodeableConcept value: coding: - {code: NPIO, system: 'http://terminology.hl7.org.au/CodeSystem/v2-0203'} index: 7 elements: text: pattern: {type: String, value: NPIO} index: 8 system: short: Namespace for national provider identifier (HPI-I) at organisation with national identifier (HPI-O) pattern: {type: Uri, value: 'http://hl7.org.au/id/npio'} index: 9 value: short: National provider identifier at organisation in the form HPI-I@HPI-O constraint: inv-npio-0: {human: NPIO length is exactly 33 characters, severity: error, expression: value.length() = 33} index: 10 required: [value, type, system] employeeNumber: match: type: coding: - {code: EI, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} system: null schema: short: Employee Number index: 11 elements: type: short: Coded identifier type for employee number binding: {strength: required, valueSet: 'http://hl7.org.au/fhir/ValueSet/au-hl7v2-0203'} pattern: type: CodeableConcept value: coding: - {code: EI, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'} index: 12 elements: text: pattern: {type: String, value: Employee Number} index: 13 required: [text] system: {index: 14} value: {short: Employee number, index: 15} assigner: short: Employing organisation index: 16 elements: display: {short: Employing organisation name, index: 17} required: [display] required: [assigner, value, type, system] code: short: Practitioner Roles binding: {strength: preferred, valueSet: 'https://healthterminologies.gov.au/fhir/ValueSet/practitioner-role-1'} index: 18 specialty: short: Practitioner specialties binding: {strength: preferred, valueSet: 'http://hl7.org.au/fhir/ValueSet/snomed-practitioner-specialties'} index: 19 package_version: 1.0.1 class: profile kind: resource url: http://hl7.org.au/fhir/StructureDefinition/au-practitionerrole base: http://hl7.org/fhir/StructureDefinition/PractitionerRole version: 2.0.0