Appearance
Endpoint: /Patient/GetAllACOResponses
This endpoint will facilitate what is commonly known as a "true-up", where all of a group's patient ACO responses can be pulled by the consumer so they can sync up. A maximum of 25 patient ACO responses can be returned at once. If there are more than 25 results available, subsequent calls with an incrementing page number would be required.
Request: JSON
{
"PageNumber": int,
"Year": int
}| Field | Data Type | Required | Comments |
|---|---|---|---|
| Year | Integer | Required | ACO Report Year |
| PageNumber | Integer | Required | Report's page to download |
Response: JSON
{
"Metadata": {
"ApiSender": string,
"ApiConsumer": string,
"MessageDateTime": DateTime
},
"Data": {
"Success": bool,
"PageNumber": int,
"MaxPages": int
"PatientACOResponses": [
{
"ACOResultID": int,
"EncounterID": int,
"ClientID": string,
"FacID": string,
"Provider": string,
"ResponseDate": DateTime,
"ACO": string,
"Description": string,
"CPTCode": string,
"Modifier": string,
"Performance": string,
"DateEntered": string,
"Rationale": string,
"NumericValue": string,
"AnswerDescription": string,
"DOS": DateTime,
"DateOfSignature": DateTime,
"PatientID": int
}
]
}
}