Details
-
Change Request
-
Resolution: Not Persuasive
-
Medium
-
FHIR Core (FHIR)
-
R5
-
Patient Care
-
Procedure
-
-
Stephen Chu / Rob Hausam : 7-0-0
Description
Fix possible semantic collisions in Procedure status.
If statusReason should only be populated for a procedure in "not-done" status (or "stopped"?), a constraint should ensure that.
e.g., status.where(code=not-done or code=stopped).empty() or statusReason.empty()
Change 'statusReason' to 'reasonNotDone'
For reason, change description from
"The justification that the procedure was performed"
to
"Why the procedure was performed or was intended to be performed."