FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagenostalgic-ie.fhir.core
Resource TypeStructureDefinition
IdStructureDefinition-ie-core-practitionerrole.json
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=nostalgic-ie.fhir.core@0.2.0&canonical=https://hl7-ie.github.io/ie-core/fhir/ie/core/StructureDefinition/ie-core-practitionerrole
URLhttps://hl7-ie.github.io/ie-core/fhir/ie/core/StructureDefinition/ie-core-practitionerrole
Version0.2.0
Statusdraft
NameIECorePractitionerRole
TitleIE Core PractitionerRole
DescriptionThe IE Core PractitionerRole Profile is based upon the core FHIR PractitionerRole Resource and defines the minimum set of data required to query and retrieve practitioner role information within the Irish healthcare system. It constrains references to IE Core profiles and binds the role code to the IE Core Healthcare Provider Taxonomy.
TypePractitionerRole
Kindresource

Resources that use this resource

CapabilityStatement
nostalgic-ie.fhir.core#0.2.0ie-core-clientIE Core Client CapabilityStatement
nostalgic-ie.fhir.core#0.2.0ie-core-serverIE Core Server CapabilityStatement
StructureDefinition
nostalgic-ie.fhir.core#0.2.0ie-core-bundle-eprescriptionIE Core Bundle (ePrescription)
nostalgic-ie.fhir.core#0.2.0ie-core-careteamIE Core CareTeam
nostalgic-ie.fhir.core#0.2.0ie-core-composition-discharge-reportIE Core Composition (Hospital Discharge Report)
nostalgic-ie.fhir.core#0.2.0ie-core-encounterIE Core Encounter
nostalgic-ie.fhir.core#0.2.0ie-core-flagIE Core Flag (Alert)
nostalgic-ie.fhir.core#0.2.0ie-core-laboratory-reportIE Core Laboratory Report
nostalgic-ie.fhir.core#0.2.0ie-core-medicationdispense-edispensationIE Core MedicationDispense (eDispensation)
nostalgic-ie.fhir.core#0.2.0ie-core-medicationrequest-eprescriptionIE Core MedicationRequest (ePrescription)
nostalgic-ie.fhir.core#0.2.0ie-core-medicationstatementIE Core MedicationStatement
nostalgic-ie.fhir.core#0.2.0ie-core-patientIE Core Patient
nostalgic-ie.fhir.core#0.2.0ie-core-provenance-eprescription-signatureIE Core Provenance (ePrescription signature)
nostalgic-ie.fhir.core#0.2.0ie-core-provenanceIE Core Provenance
nostalgic-ie.fhir.core#0.2.0ie-core-servicerequestIE Core ServiceRequest

Resources that this resource uses

StructureDefinition
hl7.fhir.eu.base#currentpractitionerRole-eu-corePractitionerRole (EU core)
nostalgic-ie.fhir.core#0.2.0ie-core-locationIE Core Location
nostalgic-ie.fhir.core#0.2.0ie-core-organizationIE Core Organization
nostalgic-ie.fhir.core#0.2.0ie-core-practitionerIE Core Practitioner
ValueSet
nostalgic-ie.fhir.core#0.2.0ie-core-healthcare-provider-taxonomyIE Core Healthcare Provider Taxonomy

Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "id": "ie-core-practitionerrole",
  "url": "https://hl7-ie.github.io/ie-core/fhir/ie/core/StructureDefinition/ie-core-practitionerrole",
  "version": "0.2.0",
  "name": "IECorePractitionerRole",
  "title": "IE Core PractitionerRole",
  "status": "draft",
  "description": "The IE Core PractitionerRole Profile is based upon the core FHIR PractitionerRole Resource and defines the minimum set of data required to query and retrieve practitioner role information within the Irish healthcare system. It constrains references to IE Core profiles and binds the role code to the IE Core Healthcare Provider Taxonomy.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "PractitionerRole",
  "baseDefinition": "http://hl7.eu/fhir/base/StructureDefinition/practitionerRole-eu-core",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "PractitionerRole.identifier",
        "path": "PractitionerRole.identifier",
        "mustSupport": true
      },
      {
        "id": "PractitionerRole.active",
        "path": "PractitionerRole.active",
        "mustSupport": true
      },
      {
        "id": "PractitionerRole.period",
        "path": "PractitionerRole.period",
        "mustSupport": true
      },
      {
        "id": "PractitionerRole.practitioner",
        "path": "PractitionerRole.practitioner",
        "short": "Practitioner that is able to provide the defined services for the organization",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://hl7-ie.github.io/ie-core/fhir/ie/core/StructureDefinition/ie-core-practitioner"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "PractitionerRole.organization",
        "path": "PractitionerRole.organization",
        "short": "Organization where the roles are available",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://hl7-ie.github.io/ie-core/fhir/ie/core/StructureDefinition/ie-core-organization"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "PractitionerRole.code",
        "path": "PractitionerRole.code",
        "short": "Roles which this practitioner may perform",
        "mustSupport": true,
        "binding": {
          "strength": "extensible",
          "valueSet": "https://hl7-ie.github.io/ie-core/fhir/ie/core/ValueSet/ie-core-healthcare-provider-taxonomy"
        }
      },
      {
        "id": "PractitionerRole.specialty",
        "path": "PractitionerRole.specialty",
        "short": "Specific specialty of the practitioner",
        "mustSupport": true,
        "binding": {
          "strength": "preferred",
          "valueSet": "http://hl7.org/fhir/ValueSet/c80-practice-codes"
        }
      },
      {
        "id": "PractitionerRole.location",
        "path": "PractitionerRole.location",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://hl7-ie.github.io/ie-core/fhir/ie/core/StructureDefinition/ie-core-location"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "PractitionerRole.healthcareService",
        "path": "PractitionerRole.healthcareService",
        "mustSupport": true
      },
      {
        "id": "PractitionerRole.telecom",
        "path": "PractitionerRole.telecom",
        "short": "Contact details that are specific to the role/location/service",
        "mustSupport": true
      },
      {
        "id": "PractitionerRole.telecom.system",
        "path": "PractitionerRole.telecom.system",
        "mustSupport": true
      },
      {
        "id": "PractitionerRole.telecom.value",
        "path": "PractitionerRole.telecom.value",
        "mustSupport": true
      },
      {
        "id": "PractitionerRole.telecom.use",
        "path": "PractitionerRole.telecom.use",
        "mustSupport": true
      },
      {
        "id": "PractitionerRole.endpoint",
        "path": "PractitionerRole.endpoint",
        "mustSupport": true
      }
    ]
  }
}