Get a list of chief complaints for a patient
/20240101/chiefComplaints
Retrieves chief complaints for a patient that you can filter by the patient's encounter.
Chief complaints are only documented once per patient encounter. If the encounterId filter is
set and a chief complaint exists for the encounter, the system returns only one response.
Note: The encounterId filter is required until retrieving all chief complaints for a patient is supported.
Request
-
encounterId(required): string
The unique identifier of the patient's encounter.
-
limit: integer
Minimum Value:
1000Maximum Value:1000For list pagination. The maximum number of results per page, or items to return in a paginated List request.Default Value:1000 -
page: string
Minimum Length:
1For list pagination. The value of the opc-next-page response header from the previous List request. -
patientId(required): string
The unique identifier of the patient.
-
authorization(required): string
Contains the credentials to authenticate a consumer to the service.
-
opc-request-id: string
Unique Oracle Cerner-assigned identifier for the request. If you need to contact Oracle Cerner about a particular request, you must provide the request ID. The only valid characters for request IDs are letters, numbers, underscore, and dash.
Response
- application/json
200 Response
-
oh-next-page: string
For list pagination. When this header appears in the response, additional pages of results remain.
-
oh-prev-page: string
For list pagination. When this header appears in the response, additional pages of results remain.
-
opc-request-id: string
Unique Oracle Cerner-assigned identifier for the request. If you need to contact Oracle Cerner about a particular request, you must provide the request ID.
object-
items(required):
array items
A collection of chief complaint summaries from the list chief complaints operation.
array-
Array of:
object ChiefComplaintSummary
A summary of a patient's chief complaint for an encounter.
object-
display(required):
string
The displayable representation of the chief complaint.Example:
Ankle sprain -
effectiveDateTime(required):
string
The date and time the chief complaint became effective for the patient. In UTC time and ISO 8601 format.Example:
2023-09-29T11:20:09Z -
encounterId(required):
string
The unique identifier of the encounter that the chief complaint is for.Example:
97787429 -
id(required):
string
The unique identifier of the chief complaint.Example:
189786617 -
patientId(required):
string
The unique identifier of the patient that the chief complaint is for.Example:
12552026
400 Response
-
opc-request-id: string
Unique Oracle Cerner-assigned identifier for the request. If you need to contact Oracle Cerner about a particular request, you must provide the request ID.
object-
code(required):
string
A short error code that defines the error, meant for programmatic parsing.
-
details:
array details
A list of details regarding any errors from the resulting service call.
-
message(required):
string
A human-readable error message.
array-
Array of:
object ErrorDetail
Additional detail information pertaining to the error.
object-
detail:
string
A human-readable explanation specific to this occurrence of the problem.
-
source:
object ErrorDetailSource
An object containing references to the source of the error.
object-
headers:
array headers
A list of the request headers which caused the error.
-
parameters:
array parameters
A list of which URI query parameters caused the error.
-
pointers:
array pointers
A list of JSON Pointers (RFC6901) to the values in the request document that caused the error.
For example,
/datafor a primary data object, or/data/attributes/titlefor a specific attribute. A JSON pointer must point to a value in the request document that exists; if it does not, ignore the pointer.
arrayarrayarrayA list of JSON Pointers (RFC6901) to the values in the request document that caused the error.
For example, /data for a primary data object, or /data/attributes/title for a specific attribute. A JSON pointer must
point to a value in the request document that exists; if it does not, ignore the pointer.
401 Response
-
opc-request-id: string
Unique Oracle Cerner-assigned identifier for the request. If you need to contact Oracle Cerner about a particular request, you must provide the request ID.
object-
code(required):
string
A short error code that defines the error, meant for programmatic parsing.
-
details:
array details
A list of details regarding any errors from the resulting service call.
-
message(required):
string
A human-readable error message.
array-
Array of:
object ErrorDetail
Additional detail information pertaining to the error.
object-
detail:
string
A human-readable explanation specific to this occurrence of the problem.
-
source:
object ErrorDetailSource
An object containing references to the source of the error.
object-
headers:
array headers
A list of the request headers which caused the error.
-
parameters:
array parameters
A list of which URI query parameters caused the error.
-
pointers:
array pointers
A list of JSON Pointers (RFC6901) to the values in the request document that caused the error.
For example,
/datafor a primary data object, or/data/attributes/titlefor a specific attribute. A JSON pointer must point to a value in the request document that exists; if it does not, ignore the pointer.
arrayarrayarrayA list of JSON Pointers (RFC6901) to the values in the request document that caused the error.
For example, /data for a primary data object, or /data/attributes/title for a specific attribute. A JSON pointer must
point to a value in the request document that exists; if it does not, ignore the pointer.
404 Response
-
opc-request-id: string
Unique Oracle Cerner-assigned identifier for the request. If you need to contact Oracle Cerner about a particular request, you must provide the request ID.
object-
code(required):
string
A short error code that defines the error, meant for programmatic parsing.
-
details:
array details
A list of details regarding any errors from the resulting service call.
-
message(required):
string
A human-readable error message.
array-
Array of:
object ErrorDetail
Additional detail information pertaining to the error.
object-
detail:
string
A human-readable explanation specific to this occurrence of the problem.
-
source:
object ErrorDetailSource
An object containing references to the source of the error.
object-
headers:
array headers
A list of the request headers which caused the error.
-
parameters:
array parameters
A list of which URI query parameters caused the error.
-
pointers:
array pointers
A list of JSON Pointers (RFC6901) to the values in the request document that caused the error.
For example,
/datafor a primary data object, or/data/attributes/titlefor a specific attribute. A JSON pointer must point to a value in the request document that exists; if it does not, ignore the pointer.
arrayarrayarrayA list of JSON Pointers (RFC6901) to the values in the request document that caused the error.
For example, /data for a primary data object, or /data/attributes/title for a specific attribute. A JSON pointer must
point to a value in the request document that exists; if it does not, ignore the pointer.
429 Response
-
opc-request-id: string
Unique Oracle Cerner-assigned identifier for the request. If you need to contact Oracle Cerner about a particular request, you must provide the request ID.
object-
code(required):
string
A short error code that defines the error, meant for programmatic parsing.
-
details:
array details
A list of details regarding any errors from the resulting service call.
-
message(required):
string
A human-readable error message.
array-
Array of:
object ErrorDetail
Additional detail information pertaining to the error.
object-
detail:
string
A human-readable explanation specific to this occurrence of the problem.
-
source:
object ErrorDetailSource
An object containing references to the source of the error.
object-
headers:
array headers
A list of the request headers which caused the error.
-
parameters:
array parameters
A list of which URI query parameters caused the error.
-
pointers:
array pointers
A list of JSON Pointers (RFC6901) to the values in the request document that caused the error.
For example,
/datafor a primary data object, or/data/attributes/titlefor a specific attribute. A JSON pointer must point to a value in the request document that exists; if it does not, ignore the pointer.
arrayarrayarrayA list of JSON Pointers (RFC6901) to the values in the request document that caused the error.
For example, /data for a primary data object, or /data/attributes/title for a specific attribute. A JSON pointer must
point to a value in the request document that exists; if it does not, ignore the pointer.
500 Response
-
opc-request-id: string
Unique Oracle Cerner-assigned identifier for the request. If you need to contact Oracle Cerner about a particular request, you must provide the request ID.
object-
code(required):
string
A short error code that defines the error, meant for programmatic parsing.
-
details:
array details
A list of details regarding any errors from the resulting service call.
-
message(required):
string
A human-readable error message.
array-
Array of:
object ErrorDetail
Additional detail information pertaining to the error.
object-
detail:
string
A human-readable explanation specific to this occurrence of the problem.
-
source:
object ErrorDetailSource
An object containing references to the source of the error.
object-
headers:
array headers
A list of the request headers which caused the error.
-
parameters:
array parameters
A list of which URI query parameters caused the error.
-
pointers:
array pointers
A list of JSON Pointers (RFC6901) to the values in the request document that caused the error.
For example,
/datafor a primary data object, or/data/attributes/titlefor a specific attribute. A JSON pointer must point to a value in the request document that exists; if it does not, ignore the pointer.
arrayarrayarrayA list of JSON Pointers (RFC6901) to the values in the request document that caused the error.
For example, /data for a primary data object, or /data/attributes/title for a specific attribute. A JSON pointer must
point to a value in the request document that exists; if it does not, ignore the pointer.