Comments (13)
Ok, I've repopulated my local server. When I run this on the public connectathon server, I get:
Sending 'GET' request to URL: https://fire-pit.mihin.org/cqf-ruler/baseDstu3/Measure/measure-bcs/$evaluate-measure?patient=Patient-6535&periodStart=2016-1&periodEnd=2018-12&reportType=patient
Barbara April Howe [63] (Patient-6535) is in initial-population
and also in numerator
and also in denominator
but when I run it on the latest ruler bits, I get an e400:
Sending 'GET' request to URL: http://localhost:8080/cqf-ruler/baseDstu3/Measure/measure-bcs/$evaluate-measure?patient=Patient-6535&periodStart=2016-1&periodEnd=2018-12&reportType=patient
e400 Barbara April Howe http://localhost:8080/cqf-ruler/baseDstu3/Patient/Patient-6535/_history/1
from cqf-ruler.
The Bundle is returned as a contained resource in the MeasureReport response, which is why the id reference has the "#" prefix. It isn't saved in the Ruler (if it was, your GET request still wouldn't work as you aren't specifying that you're looking for a Bundle). You will also need to get the latest as there was a bug fix for populating the evaluated resources bundle.
from cqf-ruler.
Thanks, I figured there was some pilot error. Rebuilding so I can look for the contained resource instead. I wondered about the # and lack of resourceType.
from cqf-ruler.
Huh... Works for me. I don't have all the history data loaded, but I do have all the patients locally. I have no idea why that would throw a 400.
from cqf-ruler.
Server log is showing this warning. Don't know what has changed since connectathon bits.
2018-06-13 08:59:28.001 [search_coord_9] WARN c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:537] Failed during search due to invalid request: ca.uhn.fhir.rest.server.exceptions.InvalidRequestException: Unknown code system: http://fhir.ext.apelon.com/dtsserverws/fhir/ValueSet/2.16.840.1.113883.3.464.1004.1168.8
2018-06-13 08:59:28.001 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:647] Proceeding, as we have 0 results
2018-06-13 08:59:28.001 [http-nio-8080-exec-8] WARN c.u.f.r.s.i.ExceptionHandlingInterceptor [ExceptionHandlingInterceptor.java:141] Failure during REST processing: ca.uhn.fhir.rest.server.exceptions.InvalidRequestException: Unknown code system: http://fhir.ext.apelon.com/dtsserverws/fhir/ValueSet/2.16.840.1.113883.3.464.1004.1168.8
2018-06-13 08:59:28.002 [http-nio-8080-exec-8] INFO logging.accesslog [LoggingInterceptor.java:155] ERROR - extended-operation-instance - Measure/measure-bcs
from cqf-ruler.
The ValueSet (2.16.840.1.113883.3.464.1004.1168.8) and its CodeSystem (2.16.840.1.113883.6.12) are both in the database
from cqf-ruler.
Actually it looks more like a search timeout?
2018-06-13 08:59:27.872 [search_coord_9] INFO c.u.f.j.t.BaseHapiTerminologySvcImpl [BaseHapiTerminologySvcImpl.java:304] Starting expansion around code system: http://fhir.ext.apelon.com/dtsserverws/fhir/ValueSet/2.16.840.1.113883.3.464.1004.1168.8
2018-06-13 08:59:27.872 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.874 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.876 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.877 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.879 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.880 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.882 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.883 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.885 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.887 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.888 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.890 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.892 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.894 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.895 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.897 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.899 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.900 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.902 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.904 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.905 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.907 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.908 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.934 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.936 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.937 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.939 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.941 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.943 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.945 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.946 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.948 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.949 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.951 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.953 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.954 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.955 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.957 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.959 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.962 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.964 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.965 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.967 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.969 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.970 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.971 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.973 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.974 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.976 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.978 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.979 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.981 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.983 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.984 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.986 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.987 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.989 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.990 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.991 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.993 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.995 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.996 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.998 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:27.999 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:638] Waiting, as we only have 0 results
2018-06-13 08:59:28.001 [search_coord_9] WARN c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:537] Failed during search due to invalid request: ca.uhn.fhir.rest.server.exceptions.InvalidRequestException: Unknown code system: http://fhir.ext.apelon.com/dtsserverws/fhir/ValueSet/2.16.840.1.113883.3.464.1004.1168.8
2018-06-13 08:59:28.001 [http-nio-8080-exec-8] INFO c.u.f.j.s.SearchCoordinatorSvcImpl [SearchCoordinatorSvcImpl.java:647] Proceeding, as we have 0 results
2018-06-13 08:59:28.001 [http-nio-8080-exec-8] WARN c.u.f.r.s.i.ExceptionHandlingInterceptor [ExceptionHandlingInterceptor.java:141] Failure during REST processing: ca.uhn.fhir.rest.server.exceptions.InvalidRequestException: Unknown code system: http://fhir.ext.apelon.com/dtsserverws/fhir/ValueSet/2.16.840.1.113883.3.464.1004.1168.8
2018-06-13 08:59:28.002 [http-nio-8080-exec-8] INFO logging.accesslog [LoggingInterceptor.java:155] ERROR - extended-operation-instance - Measure/measure-bcs
2018-06-13 09:03:30.905 [http-nio-8080-exec-7] INFO logging.accesslog [LoggingInterceptor.java:170] Source[127.0.0.1] Operation[metadata ] UA[HAPI-FHIR/3.4.0 (FHIR Client; FHIR 3.0.1/DSTU3; apache)] Params[?_pretty=true]
from cqf-ruler.
I see. Looks like you're using a remote terminology provider instead of the Ruler. I have updated the terminology provider in the Ruler to use HAPI's terminology service. It appears that there is an issue when using that with a remote terminology service. Would you mind PMing me the authorization info so I can test that service?
from cqf-ruler.
This one is running on my machine, and it has all of the CodeSystems and ValueSets loaded, so it should be its own terminology provider.
from cqf-ruler.
Why then is it saying:
Unknown code system: http://fhir.ext.apelon.com/dtsserverws/fhir/ValueSet/2.16.840.1.113883.3.464.1004.1168.8
instead of something like:
Unknown code system: http://localhost:8080/cqf-ruler/baseDstu3/ValueSet/2.16.840.1.113883.3.464.1004.1168.8
?
Am I missing something?
from cqf-ruler.
from cqf-ruler.
Looks like a lot has changed in the JpaTerminologyProvider since the last commit.
from cqf-ruler.
@jeffeastman is this still an issue?
from cqf-ruler.
Related Issues (20)
- Implement the $ra.resolve-coding-gaps operation (replace existing) HOT 4
- Release 0.7.1 Ruler
- Ruler Release 0.8.0
- Ruler Release 0.8.1
- Tag the generated Docker image with the commit hash that was used to generate it
- RA Report spec updates HOT 1
- RA Remediate spec updates HOT 1
- Implement the RA $approve operation HOT 2
- error compiling latest at Use evaluator utilities (#666) HOT 2
- $ra.resolve should error if approve has not been called first
- Implement the RA Assisted MeasureReport (CSV) operation
- ValueSets not expanded in queries to EHR HOT 1
- CDS Service Request fhirAuthorization broken in 0.5.1 and above HOT 2
- Ruler Release 0.10.0
- cds service giving missing type id exception
- Translation of library expression failed with the following message: Syntax error at meno HOT 1
- Data format parsing exception HOT 2
- CQFRuler sandbox issue
- updating for 2023 CQMs
- Is it possible to isolate $apply operation from cqf-ruler and run it with fhir server.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cqf-ruler.