Modeling patient refused colonoscopy?

Is there a recommended way to model that a patient refused a recommended procedure? This issue came up at the recent NCQA Digital Quality Summit. Many quality measures are calculated based on whether a patient has undergone certain procedures. For example, most patients between 45 - 75 should receive periodic colonoscopies. But some patients refuse due to cost, discomfort, etc. How can we model that in FHIR resources? We need to be able to report on why individual patients are out of compliance.

Would it make sense to add a “refused” code to the EventStatus value set for the Procedure.status element? Or would it be more appropriate create an Observation to record the patient’s refusal? I don’t know if there’s an appropriate LOINC code for that.

(Tagging @Linda_Michaelsen as part of that discussion.)

Hi Nick,

I would think you would handle this use case as follows:


PS: There are other SNOMED codes you could use depending on the patient’s reason for refusal e.g. “Procedure refused for religious reason”, “Procedure refused - uncooperative”, “Care/help refused by patient” etc

1 Like

Thanks that makes sense. I see there is actually a specific SNOMED CT child code 116101000119100 for “colonoscopy refused”.

1 Like