So far, at the moment, EtherCIS supports ITEM_TREE only (if I remember this part well enough ;-))
I thought it could be a problem I ran across but it's not. As @chevalley said: from the code: if (!(rmTypeName.equals("CLUSTER") || rmTypeName.equals("ITEM_TREE") || rmTypeName.equals("DV_INTERVAL<DV_QUANTITY>") || //used in Action, defaulted rmTypeName.equals("ISM_TRANSITION"))) //used in Action, defaulted log.warn("Unhandled type: "+rmTypeName ); }
Pablo Pazos Gutiérrez
thanks, that should be the issue
hi @chevalleyc I am investingaating the serialization of Ethercis and, in particular, the class ECIS_XMLBinding.java. I am designing some tests to check its behaviour. I was wondering if there is a specific reason for not using the openehr library for serialization available at : https://mvnrepository.com/artifact/org.openehr.java-libs/xml-serializer/1.0.71 Is there any issue that prevented you from using it? Also, is there any advantage in using org.apache.xmlbeans instead of JAXB? Thanks!
Hi @lmarcoruiz xml-serializer deals with archetypes (AM). In EtherCIS we deal with templates (RM). XMLBinding uses xmlbeans at this stage (it's a bit historical really) to invoke RM object handling (DvQuantity f.e.) using Java reflection (getters and setters) which are provided as POJOs whenever you compile a schema with xmlbean.
Pablo Pazos Gutiérrez
@chevalleyc templates are not RM, are at the level of AM but it's model is called TOM for ADL < 2 :) of course, I don't know how this is implemented internally.
@ppazos yes you are formally right. thanks
@chevalleyc thanks for the information!
Hi. I submitted a new issue ( ethercis/ethercis#182 ) about an error in management of template/composition languages displayed while getting a composition by id.
Hi all. What do you recommend to handle demographic data following openehr schema? is there a separate opensource system out there?
Hi all! Has enyone here set up EtherCIS Server + DB only using Docker containers?
@joaquinrcsi I did that work for a (now old) version of Ethercis at some point. @robdyke took it over afterwards I think. Don't know where it went but there was definitely a docker compose setup for it at some point
Hi all, I have EtherCis deployed and running on Azure (via 2 container instances - db and app). Its working well and now I want to create a very simple OPT and deploy it but am struggle to find one I can build upon. Is there an faq or "dummies" guide that will help with this? I have a target archetype I want to use to create the template. Thanks Greg
Hi @guyver7 I don't know if it helps you but if you want you can have a look into this documentation that one member shared before.
@davidatkinsuk I may be late to the party but it looks like part of the code in the v9__feeder_audit.sql got replicated and slipped in the middle during a merge or something like that, there's an issue (ethercis/ehrservice#20) and a pull request (ethercis/ehrservice#21) to fix it on GitHub
Hi, I've installed ADL workbench v2.06 (Windows 2016 server). However the RM Schema Config has all exclamation marks (except for fhir) with warnings e.g. clicking on openehr gives the error "ERROR (BMM_INC) Reference Model Schema openehr_adl_test_1.02 includes schema openehr_rm_data_types_1.0.4 that does not exist" any ideas/pointers? Apologies if this is wrong venue and thanks in advance.
They are quite similar but the EtherCIS one is a fork with a few particularities compared to the openEHR one... There were some discussions about merging but I haven't heard from it, but hopefully it should be easy to check with the commits or a diff
If you are going to use it with an EtherCIS CDR I'd probably go with the EtherCIS java-libs
Otherwise it should be also possible to build a bridge to fix any gaps you face
Not sure about docs but there is this Brazilian project (https://github.com/dhteodoro/sus-openehr-builder) that used the java-libs (I think they made some changes of their own) to generate compositions from exported tabular data, which may be of help