Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    sasurfer
    @sasurfer

    @ricardofago I confirm that the at0000 value change does the trick.
    I feel very ignorant about it.
    When I post a composition the template is checked for conformity bu what happens when I call the get method for the composition loaded? I presume the template is interrogated again to show on output the right path for each composition element. Am i wrong?

    So, if the only source of knowledge for the composition posted is the template why a similar problem to the one you solved doesn't occur with Patient Discharge? In the opt template patient discharge is called with the brazilian name "Alta do paciente" whereas in the composition "Patient discharge" (alike "Autorizacao de internacao hospitalar" and "Authorization for hospital admission")

    @chevalleyc Is something like this supposed to happen or is it a bug?

    sasurfer
    @sasurfer
    I add to the conversation what it seems to me a bug. The get method for template endpoint with templateId doesn't work the way it should. It returns all the templates as though a templateId was not given.
    jylliu
    @jylliu
    Hello, we are building EtherCIS from the source, there are a few pre-compiled 3rd party lib, the thinkehr-framework-jsonlib, openEHR.v1.OperationalTemplate, openEHR.v1.Template, just wondering where can we find the source of these libs and compile them on our own? Thanks
    Christian Chevalley
    @chevalleyc
    Hi, please use the latest release, you shouldn't have issues with these dependencies, and build a fat jar as described at https://github.com/ethercis/deploy-n-scripts/tree/master/distribution and launch ethercis as in https://github.com/ethercis/deploy-n-scripts/tree/master/ethercis-install/v1.3.0.
    Christian Chevalley
    @chevalleyc
    PS. I realized I posted a fat jar in the install lib directory as well...
    Pablo Pazos Gutiérrez
    @ppazos
    Hi all, quick question: is the canonical openEHR XML format supported on POST .../composition? I'm testing this and can't make it work.
    Christian Chevalley
    @chevalleyc
    Yes POST ../composition with canonical XML is supported
    sasurfer
    @sasurfer
    @ppazos can you post the error?
    Pablo Pazos Gutiérrez
    @ppazos
    @sasurfer yes! the client receives just {"error":"Internal Server Error", "status":"Internal Server Error"}
    on the terminal I can see a huge stack trace, things that I can understand are "Unhandled type: ITEM_SINGLE", the same for ITEM_LIST.
    Pablo Pazos Gutiérrez
    @ppazos
    this is my OPT
    that is the full trace
    and that is the postman with the request I sent
    maybe I'm doing something wrong :)
    Christian Chevalley
    @chevalleyc
    So far, at the moment, EtherCIS supports ITEM_TREE only (if I remember this part well enough ;-))
    sasurfer
    @sasurfer
    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
    @ppazos
    thanks, that should be the issue
    Luis
    @lmarcoruiz
    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!
    Christian Chevalley
    @chevalleyc
    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
    @ppazos
    @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.
    Christian Chevalley
    @chevalleyc
    @ppazos yes you are formally right. thanks
    Luis
    @lmarcoruiz
    @chevalleyc thanks for the information!
    sasurfer
    @sasurfer
    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.
    sasurfer
    @sasurfer
    Hi all. What do you recommend to handle demographic data following openehr schema? is there a separate opensource system out there?
    Joaquin
    @joaquinrcsi
    Hi all! Has enyone here set up EtherCIS Server + DB only using Docker containers?
    serefarikan
    @serefarikan
    @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
    others may tell you if there is a more up to date version and where you may find it
    Joaquin
    @joaquinrcsi
    @serefarikan thank you, I could set it up!
    serefarikan
    @serefarikan
    @freshehr made that work possible at the time, I'm sure they'll be glad to hear it helps
    Joaquin
    @joaquinrcsi
    Hi all! I've a question. I've been using Ripple with Marand but is not working anymore. Has anyone here set up Ripple using just EtherCIS server?
    Tony Shannon
    @tony-shannon
    hi Joaqui, thats broader Ripple stack issue, (NB/FYI I understand that the Marand server you were pointing at has been turned off ) so please repost that Q here; https://gitter.im/Ripple-Foundation/General
    Joaquin
    @joaquinrcsi
    @tony-shannon thanks!
    David Atkins
    @davidatkinsuk
    Hi. I'm trying to build the latest ethercis and having issues with database migration. It looks like the definition of 'ehr.feeder_system_audit' in https://github.com/ethercis/ehrservice/blob/remote-github/db/src/main/resources/db/migration/V9__feeder_audit.sql is invalid DDL?
    kittichaisa
    @kittichaisa
    Hi. Does EtherCIS has commercial support ? , if they have how to find the detail and how to contact them ? Thanks.
    PhilBarrett
    @PhilBarrett
    Hi @kittichaisa we're happy to discuss further, please drop us a line at info@ripple.foundation
    guyver7
    @guyver7
    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
    Joaquin
    @joaquinrcsi
    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.
    It helps to see some examples of API calls to the EtherCIS server.
    guyver7
    @guyver7
    Hi @joaquinrcsi ..thanks for getting back. Yep, I’m using that collection 👍 and it was a great help
    Ricardo Gonçalves
    @ricardofago
    @guyver7 I don't know any friendly tutorial unfortunately but to build a template you'll have to compose your clinical model by composing archetypes, then you can export the OPT to upload into EtherCIS; take a look at the tooling (https://www.openehr.org/downloads/modellingtools) and there's a brief introduction on the openEHR page (https://www2.openehr.org/downloads/ADLworkbench/working_with_templates) which may also help
    Ricardo Gonçalves
    @ricardofago
    @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
    guyver7
    @guyver7
    @ricardofago thanks!
    guyver7
    @guyver7
    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.
    serefarikan
    @serefarikan
    @guyver7 please open an issue here for adl workbench: https://github.com/openEHR/adl-tools
    Thomas Beale is the author of that tool and he is usually very responsive so you should get some response if you open your issue there