clinical-reasoning icon indicating copy to clipboard operation
clinical-reasoning copied to clipboard

CQF Clinical Reasoning on FHIR for Java

Results 70 clinical-reasoning issues
Sort by recently updated
recently updated
newest added

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...

enhancement

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...

bug
dQM

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...

* minor breaking changes

chore

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...

bug
dQM