Profile: Practitioner

AB:eReC Simplifier Project Page: Practitioner (AB:eReC)

Derived from CA:eReC Practitioner

Views of Profile Content

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ0..1Period
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
activeΣ0..1boolean
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
textS Σ0..1string
familyS Σ1..1string
givenS Σ1..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ0..1Period
telecomΣ0..*ContactPoint
addressΣ0..*Address
genderΣ0..1codeBinding
birthDateΣ0..1date
photo0..*Attachment
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
identifier0..*Identifier
code1..1CodeableConcept
period0..1Period
issuer0..1Reference(Organization)
communication0..*CodeableConceptBinding
idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ0..1Period
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
activeΣ0..1boolean
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
textS Σ0..1string
familyS Σ1..1string
givenS Σ1..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ0..1Period
telecomΣ0..*ContactPoint
addressΣ0..*Address
genderΣ0..1codeBinding
birthDateΣ0..1date
photo0..*Attachment
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
identifier0..*Identifier
code1..1CodeableConcept
period0..1Period
issuer0..1Reference(Organization)
communication0..*CodeableConceptBinding
idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeS Σ1..1CodeableConceptBinding
systemS Σ1..1uri
valueS Σ1..1string
periodΣ0..1Period
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
activeΣ0..1boolean
id0..1string
extensionI0..*Extension
useS Σ ?!0..1codeBinding
textS Σ0..1string
familyS Σ1..1string
givenS Σ1..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ0..1Period
telecomΣ0..*ContactPoint
addressΣ0..*Address
genderΣ0..1codeBinding
birthDateΣ0..1date
photo0..*Attachment
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
identifier0..*Identifier
code1..1CodeableConcept
period0..1Period
issuer0..1Reference(Organization)
communication0..*CodeableConceptBinding

Restrictions

Alberta eReferral and eConsult (AB:eReC) employs a set of constraints on the Bundle (AB:eReC) Profile that prevents referrals and consults created in Alberta to include certain elements from Practitioner.

Practioner records sent in an AB:eReC Bundle SHALL NOT contain any of the following Practitioner details:

  • .contained
  • .birthDate
  • .photo
  • .qualification

These elements are restricted based on current privacy requirements that require data that is collected, used or disclosed be limited to only the amount of health information that is essential to enable the custodian or the recipient of the information to carry out the intended purpose.

Usage

The Practitioner resource is used to provide details about the referring and/or service provider.

Notes

.id

  • TESTED element
  • an identifier for the provider (Practitioner) resource, unique within the submission Bundle
  • if a persistent identity for the resource is not available to use when constructing a Bundle for transmission, a UUID SHOULD be used in this element (with a corresponding value in Bundle.entry.fullUrl)

.meta

  • TESTED element
  • metadata about the Practitioner, relevant to the submission or data exchange
  • .lastUpdated
    • TESTED element
    • the date and time when the provider was last updated, spanning all contained resources and data elements

.identifier

  • TESTED element
  • a unique identifier assigned to the individual provider by a recognized legal entity or authority
  • at least one identifer SHALL be provided; multiple identifiers are allowed
  • The provider’s billing identifier (Practitioner ID) as issued by Alberta Health is the preferred identifier when available. Otherwise, license number or registration number issued by the regulatory college shall be provided
  • .type
    • TESTED element
    • the type of patient identifier, to ensure correct interpretation and usage of the identifier value
    • SHALL always be populated
  • .system
    • TESTED element
    • the namespace / naming system used for this patient identifier
    • SHALL always be populated
  • .assigner.display
    • TESTED element
    • the legal entity responsible for issuing the provider identifier.
    • SHALL always be populated
  • .value
    • TESTED element
    • a unique identifier assigned to the individual patient by a recognized legal entity or authority
    • SHALL always be populated
    • maximum character length SHALL be 20
  • SHALL use URI from Practitioner Identifier and License Number Naming System for .system, and SHALL use the associated identifier type code for .type, and the associated assigning authority name for assigner.display

.name

  • TESTED element
  • SHALL have at least one name
  • .family
    • TESTED element
    • the provider’s family name or surname
    • SHALL always be populated and maximum character length SHALL be 75
  • .given
    • TESTED element
    • the provider’s given name(s)
    • SHALL have at least one .given (i.e., first name SHALL alway be provided, and middle name MAY be provided) and maximum character length SHALL be 75

.communication

  • CONDITIONALLY TESTED
  • a language which may be used to communicate with the practitioner
  • if populated:
    • .coding.code
      • CONDITIONALLY TESTED
      • SHALL use ISO 639-3. Codes are available from SIL International (registration autority for ISO 639-3)
    • .coding.system
      • CONDITIONALLY TESTED
      • SHALL use "http://terminology.hl7.org/CodeSystem/iso639-3"