Skip to content

Practitioner Profile

Canonical../StructureDefinition/nexus-emr-core-practitioner
Statusdraft · 1.26.0
BasePractitioner (constraint)
SourceFSH · JSON

Represents a human that practices medicine -- the stable clinical identity that an EMR user login resolves to. Practitioner holds identity, demographics, and qualifications, and carries the EMR user-account identifier. The person's role(s) at organizations/locations are represented by PractitionerRole (0..*), which is the tenant-scoped role binding -- NOT the EMR user. A person may work at multiple organizations, each represented by a PractitionerRole.

Overview

Overview

Represents a healthcare professional's stable clinical identity, independent of their organizational roles.

In Nexus EMR, the Practitioner is the identity an EMR user login resolves to -- it holds demographics, qualifications, and the EMR user-account identifier. The person's role(s) at organizations/locations are represented by NexusEmrCorePractitionerRole, which is the tenant-scoped role binding (the "actor"), not the EMR user. Reference PractitionerRole when the clinic/role matters (routing, role filtering); reference Practitioner for stable identity.

Design principle. The EMR user is an auth identity (Auth0). Its FHIR identity is a Practitioner (one per person per instance). Its access at a clinic is a PractitionerRole -- 0..*, the actor, and more than one may be active at once. PractitionerRole is not the user.

Note: The same person may have multiple Practitioner records across different clinics. Nexus EMR does not guarantee uniqueness.

See Also