Evaluators
The Evaluator endpoint requires as input one (or more) Observation Item set(s) from the Data Gathering phase, packaged as “evaluations”. As output the Evaluator returns an Evaluation (unique evaluationID/resourceID) in JSON format which contains the generated Outcome Item Sets (as well as the original Observation Item Sets). Outcome Item Sets represent the set of scored outcomes of the evaluation, and the ScalesItems file can be used to identify specific result Items.
The following endpoints are available related to Evaluators:
The following table described several errors that may be encountered related to Evaluators, as well as how they may be resolved:
| Code | Description | Resolution |
|---|---|---|
| 200 | WARNING: Cannot locate the input interpretAs ({inputInterpretAs}) provider within the requested EvaluatorID. | Not an error, and does not impact processing. This warning indicates that the Observation Item Set defined by this interpretAs value is not required by the Evaluator phase to successfully produce scores. |
| 400 | Invalid Evaluator ID | Verify that the input evaluatorID is valid for the provided measureID |
| 400 | ERROR: The calculated thumbprint (value: {calculatedThumbprint}) does not match the value provided (value: {inputThumbprint}) within the ObservationValues input. | Verify the Observation Items Set JSON in the request is correct. If any Items were changed after the Data Gathering phase and included, a new Thumbprint will need to be generated. |