Procedure Profile¶
| Canonical | ../StructureDefinition/nexus-emr-core-procedure |
|---|---|
| Status | draft · 1.26.0 |
| Base | Procedure (constraint) |
| Source | FSH · JSON |
Defines the Nexus EMR FHIR profile for Procedure resources, based on CA-Core Procedure constraints, for aggregating data from multiple EMRs.
TypedFhir API / TypeScript
The typed accessor surface Procedure exposes for Procedure — 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 Procedure extends ClinicalResource — generated source
| Accessor | Type | Access | Notes |
|---|---|---|---|
| $effectiveDate | FuzzyDate | undefined |
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 | undefined |
read-only | The resource's human headline — a coded concept's label, else a title / name, else undefined. |
| status | string | undefined |
read/write | preparation | in-progress | completed | entered-in-error |
| statusReason | Concept | undefined |
read/write · raw twin | Why the procedure was not done |
| category | Concept | undefined |
read/write · raw twin | Classification of the procedure |
| code | Concept | undefined |
read/write · raw twin | Procedure performed with raw code support |
| subject | Reference | undefined |
read/write · raw twin | Who the procedure was performed on |
| encounter | Reference | undefined |
read/write · raw twin | Encounter when procedure was performed |
| reasonCode | Concepts |
read/write · raw twin | Coded reason procedure performed |
| bodySite | Concepts |
read/write · raw twin | Target body sites |
| outcome | Concept | undefined |
read/write · raw twin | The result of procedure |
| complication | Concepts |
read/write · raw twin | Complication following the procedure |
| followUp | Concepts |
read/write · raw twin | Instructions for follow up |
| note | Notes |
read/write | Additional information about the procedure |
| usedCode | Concepts |
read/write · raw twin | Coded items used during the procedure |