0.1.0 - ci-build

kenyaClaimsIG - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: SHAPractitioner - Detailed Descriptions

Draft as of 2024-09-06

Definitions for the SHAPractitioner resource profile.

Guidance on how to interpret the contents of this table can be found here

0. Practitioner
2. Practitioner.extension
SlicingThis element introduces a set of slices on Practitioner.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 4. Practitioner.extension:professionalCadre
    Slice NameprofessionalCadre
    Control0..1
    TypeExtension(Professional Cadre) (Extension Type: CodeableConcept)
    Must Supporttrue
    6. Practitioner.extension:specialty
    Slice Namespecialty
    Control0..1
    TypeExtension(Practitioner Specialty) (Extension Type: CodeableConcept)
    Must Supporttrue
    8. Practitioner.identifier
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control1..1
    Must Supporttrue
    10. Practitioner.identifier.use
    Control1..?
    Must Supporttrue
    12. Practitioner.identifier.type
    14. Practitioner.identifier.type.coding
    16. Practitioner.identifier.type.coding.system
    Control1..?
    Must Supporttrue
    18. Practitioner.identifier.type.coding.code
    Control1..?
    Must Supporttrue
    20. Practitioner.identifier.type.coding.display
    Control1..?
    Must Supporttrue
    22. Practitioner.identifier.type.text
    Control1..?
    Must Supporttrue
    24. Practitioner.identifier.value
    Control1..?
    Must Supporttrue
    26. Practitioner.active
    Control1..?
    Must Supporttrue
    28. Practitioner.name
    Control1..1
    Must Supporttrue
    30. Practitioner.name.family
    Control1..?
    Must Supporttrue
    32. Practitioner.name.given
    Control1..1
    Must Supporttrue
    34. Practitioner.name.prefix
    ShortPractitioner Salutation
    Control0..1
    BindingThe codes SHALL be taken from Salutation
    (required to https://shr.tiberbuapps.com/fhir/ValueSet/SalutationVS)
    36. Practitioner.telecom
    Control0..1
    Must Supporttrue
    38. Practitioner.telecom.system
    Control1..?
    Must Supporttrue
    40. Practitioner.telecom.value
    Control1..?
    Must Supporttrue
    42. Practitioner.telecom.use
    Control1..?
    Must Supporttrue
    44. Practitioner.address
    46. Practitioner.address.use
    Must Supporttrue
    48. Practitioner.address.text
    Must Supporttrue
    50. Practitioner.address.city
    ShortTown
    Must Supporttrue
    52. Practitioner.address.district
    ShortSub County
    Must Supporttrue
    54. Practitioner.address.state
    ShortCounty
    Must Supporttrue
    56. Practitioner.address.country
    Must Supporttrue
    58. Practitioner.gender
    Control1..?
    Must Supporttrue
    60. Practitioner.birthDate
    Control1..?
    Must Supporttrue
    62. Practitioner.qualification
    Must Supporttrue
    64. Practitioner.qualification.extension
    SlicingThis element introduces a set of slices on Practitioner.qualification.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 66. Practitioner.qualification.extension:qualificationType
      Slice NamequalificationType
      Control0..1
      TypeExtension(Qualification type) (Extension Type: code)
      Must Supporttrue
      68. Practitioner.qualification.extension:qualificationInstitution
      Slice NamequalificationInstitution
      Control0..1
      TypeExtension(Qulaification Institution) (Extension Type: code)
      Must Supporttrue
      70. Practitioner.qualification.extension:currentLicenseNumber
      Slice NamecurrentLicenseNumber
      Control0..1
      TypeExtension(Current License Number) (Extension Type: string)
      Must Supporttrue
      72. Practitioner.qualification.extension:licenseOperationalStatus
      Slice NamelicenseOperationalStatus
      Control0..1
      TypeExtension(Operational Status) (Extension Type: code)
      Must Supporttrue
      74. Practitioner.qualification.extension:boardRegistrationNumber
      Slice NameboardRegistrationNumber
      Control0..1
      TypeExtension(Board Registration Number) (Extension Type: string)
      Must Supporttrue
      76. Practitioner.qualification.extension:LicenseRenewalDuration
      Slice NameLicenseRenewalDuration
      Control0..1
      TypeExtension(License Renewal Duration) (Extension Type: code)
      Must Supporttrue
      78. Practitioner.qualification.code
      ShortQualification/Licence
      Must Supporttrue
      80. Practitioner.qualification.period
      82. Practitioner.qualification.period.start
      Control1..?
      Must Supporttrue
      84. Practitioner.qualification.period.end
      Must Supporttrue