# Procedure ## Get FHIR r4 procedures - [GET /site/{siteId}/fhir/procedure](https://docs.heydonto.com/apis/fhir/openapi/procedure/fhirprocedurecontroller_getprocedures.md) ## Create FHIR r4 procedure - [POST /site/{siteId}/fhir/procedure](https://docs.heydonto.com/apis/fhir/openapi/procedure/fhirprocedurecontroller_createprocedure.md) ## Get FHIR r4 procedure by ID - [GET /site/{siteId}/fhir/procedure/{id}](https://docs.heydonto.com/apis/fhir/openapi/procedure/fhirprocedurecontroller_getprocedure.md) ## Update FHIR r4 procedure - [PUT /site/{siteId}/fhir/procedure/{id}](https://docs.heydonto.com/apis/fhir/openapi/procedure/fhirprocedurecontroller_updateprocedure.md) ## Delete FHIR r4 procedure - [DELETE /site/{siteId}/fhir/procedure/{id}](https://docs.heydonto.com/apis/fhir/openapi/procedure/fhirprocedurecontroller_deleteprocedure.md) ## Get FHIR r4 procedure history by ID - [GET /site/{siteId}/fhir/procedure/{id}/history](https://docs.heydonto.com/apis/fhir/openapi/procedure/fhirprocedurecontroller_getprocedurehistory.md)