What becomes a Procedure
The results of a procedure go into an Observation. “Chest X-ray shows right lower lobe consolidation” gives one Procedure for the X-ray, and one imaging Observation for the consolidation.
Procedures not done
Thecode names the procedure in positive form. A procedure that did not happen keeps its own code and gets a status instead:
Check
status before you treat a Procedure as performed.
Fields
Codes the endpoint can assign
The endpoint only searches a fixed part of each coding system for each field. A code outside that part never appears, and a filter can only narrow the part further, never widen it. Codes come from a fixed scope explains why.
Codes with the semantic tag
regime/therapy, such as many medication regimens, are outside the allowed set. reasonCode, outcome, and complication hold text, so the endpoint assigns no codes there.
Example
- Simplified
- JSON
reasonCode holds the reason as text only.
Next steps
AllergyIntolerance resource group
Learn how allergies and their reactions look in FHIR.
Filter FHIR resources
Produce only some procedure categories, or restrict procedure codes.