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.

TypedFhir API / C#

The typed accessor surface Practitioner exposes for Practitioner — generated from this IG's compiled profile; each typed accessor has a validating raw-FHIR twin (xRaw) where marked. The three ports are parity-enforced.

class Practitioner : ClinicalResourcegenerated source

Accessor Type Access Notes
EffectiveDate FuzzyDate? read-only The resource's effective date — the first present of this profile's date elements (precedence), normalized to the canonical FuzzyDatetime f…
Display string? read-only The resource's human headline — a coded concept's label, else a title / name, else undefined.
Active bool? read/write Whether this practitioner's record is in active use: defaults to true
Name Names read/write Practitioner name(s)
Gender string? read/write male | female | other | unknown
Qualification Json[]? read/write Regulatory-college registrations held by this practitioner
Communication Concepts read/write · raw twin A language the practitioner can use in patient communication