Medication Prescription and Dispense (MPD)
1.0.0-comment-3 - ballot International flag

Medication Prescription and Dispense (MPD), published by Integrating the Healthcare Enterprise (IHE). This guide is not an authorized publication; it is the continuous build for version 1.0.0-comment-3 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/IHE/pharm-mpd/tree/115/merge and changes regularly. See the Directory of published versions
Built from commit f16f9b63.   Branch: 106-pc-logical-models-occasionally-refer-to-fhir-resources-instead-of-models.

Logical Model: PractitionerRoleBasic - Detailed Descriptions

Active as of 2026-04-23

Definitions for the PractitionerRoleBasic logical model.

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

0. PractitionerRoleBasic
Definition

Logical model for a practitioner role within an organization (basic data relevant for this use case)


Base definition for all types defined in FHIR type system.

ShortPractitioner role (model)Base for all types and resources
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. PractitionerRoleBasic.identifier
Definition

Identifiers for a role

ShortIdentifiers for a role
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. PractitionerRoleBasic.practitioner
Definition

Practitioner that provide services for the organization

ShortPractitioner that provide services for the organization
Control1..1
TypeReference(Practitioner (model))
6. PractitionerRoleBasic.organization
Definition

Organization where the roles are available

ShortOrganization where the roles are available
Control0..1
TypeReference(Organization (model))
8. PractitionerRoleBasic.role
Definition

Roles which this practitioner may perform

ShortRoles which this practitioner may perform
Control0..*
TypeCodeableConcept

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

0. PractitionerRoleBasic
Definition

Logical model for a practitioner role within an organization (basic data relevant for this use case)

ShortPractitioner role (model)
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. PractitionerRoleBasic.identifier
Definition

Identifiers for a role

ShortIdentifiers for a role
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. PractitionerRoleBasic.practitioner
Definition

Practitioner that provide services for the organization

ShortPractitioner that provide services for the organization
Control1..1
TypeReference(Practitioner (model))
6. PractitionerRoleBasic.organization
Definition

Organization where the roles are available

ShortOrganization where the roles are available
Control0..1
TypeReference(Organization (model))
8. PractitionerRoleBasic.role
Definition

Roles which this practitioner may perform

ShortRoles which this practitioner may perform
Control0..*
TypeCodeableConcept

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

0. PractitionerRoleBasic
Definition

Logical model for a practitioner role within an organization (basic data relevant for this use case)

ShortPractitioner role (model)
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. PractitionerRoleBasic.identifier
Definition

Identifiers for a role

ShortIdentifiers for a role
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. PractitionerRoleBasic.practitioner
Definition

Practitioner that provide services for the organization

ShortPractitioner that provide services for the organization
Control1..1
TypeReference(Practitioner (model))
6. PractitionerRoleBasic.organization
Definition

Organization where the roles are available

ShortOrganization where the roles are available
Control0..1
TypeReference(Organization (model))
8. PractitionerRoleBasic.role
Definition

Roles which this practitioner may perform

ShortRoles which this practitioner may perform
Control0..*
TypeCodeableConcept