I am very glad to see vocabulary release with updated RxNorm.
After downloading the .zip file and trying to run the CPT4 step, I am getting the following error:
(I had no issues with prior versions (e.g., April 2016))
java -jar cpt4.jar 5
Exception in thread "main" com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: Java heap space Please see the server log to find more detail regarding exact cause of the failure.
at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(Unknown Source)
at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(Unknown Source)
at com.sun.xml.internal.ws.client.sei.StubHandler.readResponse(Unknown Source)
at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(Unknown Source)
at com.sun.xml.internal.ws.db.DatabindingImpl.deserializeResponse(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(Unknown Source)
at com.sun.proxy.$Proxy34.getCode(Unknown Source)
at org.odhsi.utils.cpt.Application.process(Application.java:113)
at org.odhsi.utils.cpt.Application.main(Application.java:84)
Could that be just my firewall? (again, it worked fine 2 months ago)
Can someone reply if they were able to run the CPT JAR step (on Windows) on the above release?
What can I do to eliminate this error?
Which Soap server it is trying to call (and what port should I ask the admins to allow? (perhaps?)
I just noticed something strange. I am using “surgery” concepts as descendants of SNOMED “Surgical Procedure” 4301351 or MedRA “Surgery” 37522270.
In previous version (v5.0 2014-10-15) the number of valid concepts was as follows:
SELECT vocabulary_id, count(*) FROM omopv5.concept a
JOIN omopv5.concept_ancestor b ON b.descendant_concept_id = a.concept_id
WHERE a.valid_end_date > sysdate AND b.ancestor_concept_id in (4301351,37522270)
GROUP BY vocabulary_id ORDER BY 1;
The expansion of vocabularies and concepts is not surprising…the OHDSI
vocabulary team has made great strides in improving both the depth and
breadth of the vocabularies and mappings during the 2 years between the
vocabularies you are comparing. What does look like a miss is that you
don’t have CPT4 in your newer vocabulary result…that should be there, and
I do in fact see it in my current vocab using the same query. Here’s my
results running on my version of vocab v5.0 20-JUN-16:
So one thing you might want to check: did you download the vocabulary with
CPT4 included, and then run the CPT4 augmenter tool afterwards? While you
are at it, you might want to get the latest vocabulary…it’s constantly
improving, …