Procedure
| Rule Number | Rule description | Semantic Common Data Model mapping | Use cases affected | In CACDI? |
| CC-BR-00171 | If the procedure tolerance code is specified and indicates that the procedure was well tolerated (e.g., "Tolerated well, no immediate complications"), there must be no periprocedure events related to the procedure. | Patient Procedure (including Procedure Tolerance Code), Periprocedure Event |
All Procedure | No |
| CC-BR-00172 | Procedure performer must be specified when the procedure is performed by a health care service provider; optional for reported procedures. | Patient Procedure Patient Procedure Status Code -> Procedure Performer- Party Role (Party Role Type Code) > Procedure Performer -> Care Team Participant -> Party Role (Party Role Type Code) |
All Procedure | No |
| CC-BR-00173 | If procedure status indicates a procedure event that is in preparation, ongoing or on hold, then its end date/time must not be specified. | Patient Procedure.Patient Procedure Status Code Patient Reporting Source Code, Patient Procedure > Health Care Service Event Period | All Procedure | No |
| CC-BR-00174 | If procedure status indicates that a procedure event was terminated, cancelled or not done, then its end date/time must be specified and must be no earlier than its start date/time. | Patient Procedure.Patient Procedure Status Code Patient Reporting Source Code, Patient Procedure > Health Care Service Event Period | All Procedure | No |
| CC-BR-00175 | If the procedure event is part of another event (e.g., procedure, medication administration, observation), then its start date/time must be no earlier than that of the event. | Patient Procedure (including Patient Procedure Occurrence Date, Patient Procedure Information Source Code), Patient Procedure->Procedure Context, Procedure Context->Patient Procedure.Patient Procedure Occurrence Date, Procedure Context->Medication Administration->Health Care Service Event.Health Care Service Event Period, Procedure Context->Observation.Observation Date Time | All Procedure | No |
| CC-BR-00176 | A completed procedure should be accompanied by documented consent. | Patient Procedure.Patient Procedure Status Code Patient Consent Directive (draft) |
All Procedure | No |
| CC-BR-00177 | The health concern that the procedure addresses may be changed once the procedure is completed. The historical health concern data should be present. | Patient Procedure->Procedure Reason->Patient Health Concern | All Procedure | Yes |
| CC-BR-00178 | Procedure status reason may be specified only when procedure status is specified. | Patient Procedure.Patient Procedure Status Code, Patient Procedure Status Reason Code | All Procedure | No |
| CC-BR-00179 | Procedure status reason should be consistent with procedure status, when both are specified. | Patient Procedure.Patient Procedure Status Code, Patient Procedure Status Reason Code | All Procedure | No |
| CC-BR-00180 | The procedure performer effective start date-time, if specified, must be no earlier than the start date/time of the procedure event. | Patient Procedure->Health Care Service Event.Health Care Service Event Period Patient Procedure->Procedure Performer.Procedure Performer Effective Period | All Procedure | No |
| CC-BR-00181 | The procedure performer expiry date effective end date-time must be no later than the end date/time of the procedure event, if both are specified. | Patient Procedure->Health Care Service Event.Health Care Service Event Period Patient Procedure->Procedure Performer.Procedure Performer Effective Period | All Procedure | No |
| CC-BR-00182 | For a procedure event, the exact date and, if known, the time must be specified; the reported date-time is optional and may be a free text description. | Procedure (including Patient Procedure Occurrence Date Time and Patient Procedure Information Source Code) | Procedure | Yes |
| CC-BR-00183 | A patient may not remember the exact date-time of a past procedure; approximate date-time should be captured. | Patient Procedure (including Patient Procedure Occurrence Date Time and Patient Procedure Information Source Code) | Procedure | Yes |
| CC-BR-00184 | The date-time, if specified, of a reported procedure must be earlier than the date-time when it is reported and recorded. | Patient Procedure (including Patient Procedure Occurrence Date Time, Patient Procedure Information Source Code), Clinical Information Life Cycle Event (including Clinical Information Life Cycle Event Date Time, Clinical Information Life Cycle Event Type) |
Immunization | No |
| CC-BR-00185 | Procedure code is mandatory for procedure events, and must be a valid value (may not be a data absent reason). | Patient Procedure.Procedure Code Patient Procedure->Health Care Service Event Patient Procedure.Patient Procedure Information Source Code (not in CACDI) |
All Procedure use cases | Yes |
| CC-BR-00186 | Procedure performer must be a care team participant for procedure events. | Care Team Participant -> Procedure Performer -> Patient Procedure |
All Procedure use cases | No |
| CC-BR-00187 | The date-time of a procedure event, if specified, must be: equal to Health Care Service Event Period.Start Date Time (usually) | Patient Procedure (including Patient Procedure Occurrence Date Time, Patient Procedure Information Source Code (not in CACDI)), Patient Procedure->Health Care Service Event.Health Care Service Event Period | All Procedure use cases | Yes |
| CC-BR-00188 | If a patient procedure performer is a care team member, the performer effective period, if specified, must be equal to or contained within performer's care team participation period. | Patient Procedure, Procedure Performer.Procedure Performer Effective Period, Care Team Participant.Care Team Participation Period | All Procedure use cases | Yes |
Contact us
If you have questions about this initiative, would like to be added to our stakeholder notification list or would like to participate in our consultations, please email us.
How to cite:
Canadian Institute for Health Information. Procedure. Accessed November 02, 2026.