clinical-reasoning
clinical-reasoning copied to clipboard
CQF Clinical Reasoning on FHIR for Java
The current MeaureReportBuilder code is HAPI specific. As there is a significant amount of logic there it'd be nice to have a base class with as much shared logic as...
Stepping through the code when evaluating a summary measure report it looks like since the type is POPULATION it queries all patients but is only getting back the first 20...
`R4MeasureService.ensureSupplementalDataElementSearchParameter` is written to swallow `NotImplementedOperationException`: https://github.com/cqframework/clinical-reasoning/blob/b6377c2c2f37034ddf5745f32b362f34e502d674/cqf-fhir-cr/src/main/java/org/opencds/cqf/fhir/cr/measure/r4/R4MeasureService.java#L120-L124 But in at least one case (`InMemoryFhirRepository`), the exception thrown by the repository is a `NotImplementedException`: https://github.com/cqframework/clinical-reasoning/blob/b6377c2c2f37034ddf5745f32b362f34e502d674/cqf-fhir-utility/src/main/java/org/opencds/cqf/fhir/utility/repository/InMemoryFhirRepository.java#L198 Should the thrown/caught exception types be...
When evaluate-measure is run in hapi-fhir-jpastarter we are noticing that the call for all subjects is cutting off on the paging limit of the server and not getting all subjects...
I see the following exception being thrown when doing a basic "IN" CQL statement like `[Observation: "HbA1c Laboratory Test"]`: `org.opencds.cqf.cql.engine.exception.CqlException: Error evaluating expression Exclusions: In modifier is unsupported` which is...
Something like this: ```kotlin val measureReport = fhirOperator.evaluateMeasure( measureUrl = "http://fhir.org/guides/who/anc-cds/Measure/ANCIND01", start = "2020-01-01", end = "2020-01-31", reportType = MeasureEvalType.SUBJECT.toCode(), subjectId = "charity-otala-1", practitioner = "jane", ) ``` went from...
IS: MeasureReport does not have an id. SHOULD BE: MeasureReport should include an id. In addition to other considerations, you cannot PUT a MeasureReport without one, and adding an MR...