FHIR Server Maintenance
While maintaining a FHIR server that is in production, it might be necessary to stop processing HL7® FHIR® requests to the endpoint, then re-enable the endpoint when the maintenance is complete.
Sometimes when you seek to modify the FHIR server, you may find the repository locked. This is normal: All InterSystems IRIS API methods lock the repository, and the repository can also be locked explicitly using the ##class(HS.FHIRServer.Repo).Lock() method. If the repository is locked, you will have to wait until the other agent releases it.
To stop and re-start an endpoint:
-
In the Management Portal, In the Health section, click the icon for your Foundation namespace, then click Go.
-
In the tile for the desired FHIR server, open the menu.
-
To make the FHIR server’s endpoint available to requests, select Enable To stop an endpoint and reject requests, select Disable.