evaluatePopulationMeasure
suspend fun evaluatePopulationMeasure(measureUrl: String, startDateFormatted: String, endDateFormatted: String, subjects: List<String>, existing: List<MeasureReport>, practitionerId: String?): List<MeasureReport>
If running a measure for any subject throws a null pointer exception the measures for unevaluated subjects are discarded and the method returns a list of any reports added so far.
Return
list of generated measure reports
Parameters
measureUrl
url of measure report to generate
startDateFormatted
start date of measure period with format yyyy-MM-dd
endDateFormatted
end date of measure period with format yyyy-MM-dd
subjects
list of subjects to generate report for, can be empty
existing
list of existing measure reports, can be empty