FHIR Error Codes
The exceptions that are thrown by the ActiveMatrix BusinessWorks Plug-in for HL7 with FHIR are listed with the corresponding descriptions and resolutions.
Error Code | Exception Type | Description | Resolution |
---|---|---|---|
500001 | FHIRException | Represents an HTTP 404 Resource Not Found response, which indicates the request is pointing to a resource that does not exist. | The given resource does not exist. Create the resource or specify an existing resource ID. |
500002 | FHIRException | Represents an HTTP 401 Client Unauthorized response, which indicates the client must provide credentials, or has provided invalid credentials. | |
500003 | FHIRException | Represents an HTTP 403 Forbidden response, which generally indicates one of two conditions:
|
|
500004 | FHIRException | Represents an HTTP 500 Internal Error response (for example, server might be down). | |
500005 | FHIRException | Represents an HTTP 400 Bad Request response, which indicates the client request is invalid. | Ensure the client request is valid, then resend the request. |
500006 | FHIRException | Represents an HTTP 405 Method Not Allowed response, which indicates the desired method is not allowed on the server. | Ensure that the server supports the HTTP method being used to perform the requested operation. |
500007 | FHIRException | Represents an HTTP 501 Not Implemented response, which indicates the resource provider currently lacks the ability to fulfill the request. | |
500008 | FHIRException | Represents an HTTP 301 Not Modified response, which indicates the resource has not changed since the last version the client retrieved. | |
500009 | FHIRException | Represents an HTTP 412 Precondition Failed response, which indicates there is a problem in forming the pre-condition before sending a request to the server. | |
500010 | FHIRException | Represents an HTTP 410 Resource Gone response, which generally indicates that the resource has been deleted. | The requested resource has already been deleted. |
500011 | FHIRException | Represents an HTTP 409 Conflict response. | |
500012 | FHIRException | Exception for use when a response is received after sending it to the server that does not correspond to any other exception type. | Review the
<msg> tag contained in the fault, and resolve one of the issues or all the issues accordingly.
|
500013 | FHIRPluginException | Indicates the request contains invalid format/values in input. | Verify input parameters and resend properly formatted inputs
Example: Incorrect value for "birthDate". Invalid date/time format: "2020-110-11" |
500014 | FHIRPluginException | Exception for use when a response is received before sending it to the server that does not correspond to any other exception type. | |
500015 | FHIRPluginException | Exception for use when a FHIR standard version used by the client is not supported by the server. | Modify FHIR context to use a standard supported by the server. |
500016 | FHIRPluginException | Exception for use when a StrictParser reports some data format errors. | Verify the request data and modify the required parameter. |
500017 | FHIRPluginException | Exception for use when a provided request data is in a different format than expected. | Verify the request data format and provide it in the correct format. |