PackagesCanonicalsLogsProblems
    Packages
    ca.infoway.io.core@0.1.0-DFT-Ballot
    http://fhir.infoway-inforoute.ca/ca-core/StructureDefinition/practitioner-ca-core
{
  "description": "This profile represents the constraints applied to the Practitioner resource by the CA Core+ project to represent the minimum expectations for the Practitioner resource when used to promote capacity building for functionality found across Canadian FHIR implementations. It is informed by the constraints of shared across CIHI pCHDCF data sets and has also undergone analysis to assert alignment with the [Canadian Baseline Practitioner General Profile v1.1.0](http://build.fhir.org/ig/HL7-Canada/ca-baseline/branches/master/StructureDefinition-profile-practitioner.html)",
  "_filename": "structuredefinition-profile-practitioner-ca-core.json",
  "package_name": "ca.infoway.io.core",
  "date": null,
  "derivation": "constraint",
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "PractitionerCACore",
  "mapping": [ {
    "name": "Pan-Canadian Health Data Content Framework",
    "identity": "pCHDCF"
  } ],
  "abstract": false,
  "copyright": "Copyright © 2021,2022,2023 Canada Health Infoway. All rights reserved. [Terms of Use and License Agreements](https://ic.infoway-inforoute.ca/en/about/tou). [Privacy Policy](https://www.infoway-inforoute.ca/en/legal/privacy-policy).",
  "type": "Practitioner",
  "experimental": "false",
  "resourceType": "StructureDefinition",
  "title": "Practitioner (CA-Core)",
  "package_version": "0.1.0-DFT-Ballot",
  "extension": [ {
    "url": "http://hl7.org/fhir/StructureDefinition/obligation",
    "extension": [ {
      "url": "code",
      "valueCode": "can-send"
    }, {
      "url": "elementId",
      "valueString": "identifier"
    }, {
      "url": "elementId",
      "valueString": "identifier:nupi"
    }, {
      "url": "elementId",
      "valueString": "identifier:registration"
    }, {
      "url": "elementId",
      "valueString": "identifier:billing"
    }, {
      "url": "elementId",
      "valueString": "name"
    }, {
      "url": "elementId",
      "valueString": "telecom"
    }, {
      "url": "elementId",
      "valueString": "telecom:Phone"
    }, {
      "url": "elementId",
      "valueString": "telecom:Email"
    }, {
      "url": "actor",
      "valueCanonical": "http://fhir.infoway-inforoute.ca/ca-core/ActorDefinition/server"
    } ]
  }, {
    "url": "http://hl7.org/fhir/StructureDefinition/obligation",
    "extension": [ {
      "url": "code",
      "valueCode": "no-error"
    }, {
      "url": "elementId",
      "valueString": "identifier"
    }, {
      "url": "elementId",
      "valueString": "identifier:nupi"
    }, {
      "url": "elementId",
      "valueString": "identifier:registration"
    }, {
      "url": "elementId",
      "valueString": "name"
    }, {
      "url": "elementId",
      "valueString": "telecom"
    }, {
      "url": "elementId",
      "valueString": "telecom:Phone"
    }, {
      "url": "elementId",
      "valueString": "telecom:Email"
    }, {
      "url": "actor",
      "valueCanonical": "http://fhir.infoway-inforoute.ca/ca-core/ActorDefinition/client"
    } ]
  }, {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-imposeProfile",
    "valueCanonical": "http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-practitioner"
  } ],
  "status": "draft",
  "id": "5bc8bd38-7289-4ed5-a629-38dda09b420b",
  "kind": "resource",
  "url": "http://fhir.infoway-inforoute.ca/ca-core/StructureDefinition/practitioner-ca-core",
  "version": null,
  "differential": {
    "element": [ {
      "id": "Practitioner.identifier",
      "path": "Practitioner.identifier",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "type",
          "type": "pattern"
        } ]
      }
    }, {
      "id": "Practitioner.identifier.system",
      "min": 1,
      "path": "Practitioner.identifier.system"
    }, {
      "id": "Practitioner.identifier.value",
      "min": 1,
      "path": "Practitioner.identifier.value"
    }, {
      "id": "Practitioner.identifier:nupi",
      "path": "Practitioner.identifier",
      "short": "National Provider Identifier (Placeholder)",
      "mapping": [ {
        "map": "Provider National Unique Identifier",
        "identity": "pCHDCF"
      } ],
      "sliceName": "nupi",
      "definition": "A provider national unique identification number (to be developed)."
    }, {
      "id": "Practitioner.identifier:nupi.type",
      "path": "Practitioner.identifier.type",
      "fixedCodeableConcept": {
        "coding": [ {
          "code": "NPI",
          "system": "http://terminology.hl7.org/CodeSystem/v2-0203"
        } ]
      }
    }, {
      "id": "Practitioner.identifier:registration",
      "path": "Practitioner.identifier",
      "short": "Provider Provincial/Territorial Registration Number (Placeholder)",
      "mapping": [ {
        "map": "Provider Provincial/Territorial Registration Number",
        "identity": "pCHDCF"
      } ],
      "sliceName": "registration",
      "definition": "A registration number, or suitable alternative, that uniquely identifies a provider who may register in more than one province or territory."
    }, {
      "id": "Practitioner.identifier:registration.type",
      "path": "Practitioner.identifier.type",
      "fixedCodeableConcept": {
        "coding": [ {
          "code": "PRN",
          "system": "http://terminology.hl7.org/CodeSystem/v2-0203"
        } ]
      }
    }, {
      "id": "Practitioner.identifier:billing",
      "path": "Practitioner.identifier",
      "short": "Provider Provincial/Territorial Billing Number",
      "mapping": [ {
        "map": "Provider Provincial/Territorial Billing Number",
        "identity": "pCHDCF"
      } ],
      "sliceName": "billing",
      "definition": "The unique number assigned to a provider by a jurisdiction that allows the calculation and direct payment for claims submitted under the number."
    }, {
      "id": "Practitioner.identifier:billing.type",
      "path": "Practitioner.identifier.type",
      "fixedCodeableConcept": {
        "coding": [ {
          "code": "PRN",
          "system": "http://terminology.hl7.org/CodeSystem/v2-0203"
        } ]
      }
    }, {
      "id": "Practitioner.name",
      "path": "Practitioner.name"
    }, {
      "id": "Practitioner.name.text",
      "path": "Practitioner.name.text",
      "mapping": [ {
        "map": "Name*",
        "comment": "*May be used to convey multiple pCHDCF name attributes (e.g., first name, last name) in a single string",
        "identity": "pCHDCF"
      } ],
      "definition": "Text representation of the full name. Due to the cultural variance around the world a consuming system may not know how to present the name correctly; moreover not all the parts of the name go in given or family. Creators are therefore strongly encouraged to provide through this element a presented version of the name. Future versions of this guide may require this element"
    }, {
      "id": "Practitioner.name.family",
      "path": "Practitioner.name.family",
      "mapping": [ {
        "map": "Provider Last Name",
        "identity": "pCHDCF"
      } ]
    }, {
      "id": "Practitioner.name.given",
      "path": "Practitioner.name.given",
      "mapping": [ {
        "map": "Provider First Name",
        "identity": "pCHDCF"
      } ]
    }, {
      "id": "Practitioner.telecom",
      "path": "Practitioner.telecom",
      "comment": "This element is included to elicit feedback on whether it is more reasonable to apply expectations to Practitioner.telecom or PractitionerRole.telecom for the purposes of exchanging the meaningful phone number and email information for the provider",
      "mapping": [ {
        "map": "Provider Phone Number",
        "identity": "pCHDCF"
      }, {
        "map": "Provider Email",
        "identity": "pCHDCF"
      } ],
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "system",
          "type": "value"
        } ]
      }
    }, {
      "id": "Practitioner.telecom:PhoneNumber",
      "path": "Practitioner.telecom",
      "sliceName": "PhoneNumber"
    }, {
      "id": "Practitioner.telecom:PhoneNumber.system",
      "path": "Practitioner.telecom.system",
      "fixedCode": "phone"
    }, {
      "id": "Practitioner.telecom:PhoneNumber.value",
      "path": "Practitioner.telecom.value",
      "mapping": [ {
        "map": "Provider Phone Number",
        "identity": "pCHDCF"
      } ]
    }, {
      "id": "Practitioner.telecom:Email",
      "path": "Practitioner.telecom",
      "sliceName": "Email"
    }, {
      "id": "Practitioner.telecom:Email.system",
      "path": "Practitioner.telecom.system",
      "fixedCode": "email"
    }, {
      "id": "Practitioner.telecom:Email.value",
      "path": "Practitioner.telecom.value",
      "mapping": [ {
        "map": "Provider Email",
        "identity": "pCHDCF"
      } ]
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Practitioner"
}