Meeting 1 (2014, Oct 14) chat and notes

The meeting was conducted via the meeting room https://connect.sunet.se/openEHR

A recording of the meeting (53 minutes) is available at https://connect.sunet.se/p2xmsvfxshu/ 

  • You may need to unblock popups for the site https://connect.sunet.se (the conference service of the Swedish university network)
  • Note that the replay-popup-window is somewhat interactive so you may need to scroll in chat windows to go back and forward. Also note that you can jump in the recording based on chat events listed in the "Events Index" pane (if you expand the "Collaboration" heading in that pane). Sadly enough you can not kill the hand-waving video of me (Erik) during the start of the session, but I paused the camera after a while...

Misc. notes

PETER: What is 1.5? I thought there what we used to call 1.5 is now known as 2.0.
Erik: Yes 1.4 vs 2.0, sorry
PETER:

  • Ian is saying that 1.5 would be backwardly compatible with 1.4. 2.0 would have breaking changes.
  • Bostjan is saying that 1.5 would differ internally from 1.4 (AOM etc.), whereas with 2.0 there are external changes in the ADL, etc.

IAN: Bostjan's explanation was correct IMO .

IAN: To answer Peter - the source ADL 1.4-> 1.5 does change but by the time it is 'compiled' back to operational template format, the adl.14 .opt is very similar to the adl1.5 .opt i.e there is a natural junction point.

Chat transcript

  • This is a somewhat edited version of the written chat (things about microphone/speaker-testing etc removed)
  • A spoken conversation occured simultaneously (available in recording above)

----------------------------------------------------------------------- (10/14/2014 11:16) -----------------------------------------------------------------------
Diego: Hi all! I'd love to help with this, but I'm really focused on writting my PhD thesis :( so I won't be able to be as involved as I'd like
----------------------------------------------------------------------- (10/14/2014 11:43) -----------------------------------------------------------------------
Erik Sundvall: Diego, I know the feeling. Focus on the PhD. But you are welcome to give some feedback when you need a break/distraction...

[removed hello/mic/speaker/test etc by Sebastian Iancu, Thomas Beale, Choi Dong Won(Republic of Korea), Alex, Erik Sundvall, Ian McNicoll, Diego]

----------------------------------------------------------------------- (10/14/2014 12:17) ----------------------------------------------------------------------- 

Thomas Beale: I'll add some things to the wiki re: APIs, from ADL Workbench
----------------------------------------------------------------------- (10/14/2014 12:23) -----------------------------------------------------------------------
Sebastian Iancu: i agree

[...]

----------------------------------------------------------------------- (10/14/2014 12:27) -----------------------------------------------------------------------
Choi Dong Won(Republic of Korea): I'm sorry to interrupt your conversationI don't have mic...Hi, this is choi dong won. in south of korea, interesting in openehrI am a member of nousco.co.,ltd.(www.nouco.com)We are developing the EHR platform based on openEHRI already developing a template designer for the Web version.this project is very interesting for meI will be observing today because I can't speak very well

Sebastian Iancu: 1.4/1.5 is still very important
[...]

Bostjan: i think from adl 1.5 we could easily produce regular 1.4 opts?

Bostjan: so we might not need tool to natively support 1.4?

Thomas Beale: I would suggest that the internal tooling works based on ADL 2

Thomas Beale: ADL 1.4 outputs need to be an input and output mode

Thomas Beale: reasoning properly with ADL 1.4 internally is hard/impossible

Thomas Beale: I would suggest so

Thomas Beale: right

Ian McNicoll: Agreed

Thomas Beale: we still need to see if we want to define a new 1.5, 1.6 etc

Thomas Beale: example things for a new 1.5 = adding annotations

Thomas Beale: etc

>> spoken question here regarding how stable the ADL 2.0 spec is right now... 

Thomas Beale: it is very stable

Thomas Beale: we are looking at final changes due to Mayo / Intermountain review

Thomas Beale: that's the team converting it to AML for OMG standard

Thomas Beale: and they are relying on stability as much as us

>> TODO: Listen to recording and add spoken question here 

Thomas Beale: one way to do that might simply be to reprocess the current ADL WB OPT XML

Thomas Beale: e.g. with Xslt or Xquery
----------------------------------------------------------------------- (10/14/2014 12:39) -----------------------------------------------------------------------
Thomas Beale: the current workbench can be made headless and wrapped

Thomas Beale: but I suggest just looking at the flattened XML output and seeing what conversion is needed from there
----------------------------------------------------------------------- (10/14/2014 12:40) -----------------------------------------------------------------------
Diego: Is there an XML schema for the 2.0 AOM?

Thomas Beale: good Q ;-)

Thomas Beale: not yet!

Diego: ;D

Thomas Beale: but Iguess it isn't a lot of work

Diego: I have tried to generate 1.4 AOM from other models via XQuery

Diego: in theory was possible

Diego: so AOM 2.0 to 1.4 seems feasible

Thomas Beale: you might want to look at the flattened XML output in the ADL Workbench

Bostjan: great diego, thanks
----------------------------------------------------------------------- (10/14/2014 12:44) -----------------------------------------------------------------------
Bostjan: i think now we need only one tool for both templates and archetypes

Thomas Beale: we do

Sebastian Iancu: ... and demographic-RM

Thomas Beale: next ADL WB release can create new template on single click

Thomas Beale: Bostjan - this is a very good point

Sebastian Iancu: agree

Thomas Beale: Q to group: importance of 'clinical friendly archetype editor'?

Thomas Beale: I try to keep up;-)

Sebastian Iancu: this is quite a good platform

Thomas Beale: platform Q: def ned to separate pres layer from back-end

Sebastian Iancu: (first time user)

Diego: just that if multiple RM are considered from the start then this is a critical issue to be taken into account at the beginning

Thomas Beale: also true
----------------------------------------------------------------------- (10/14/2014 12:49) -----------------------------------------------------------------------
Thomas Beale: BTW in CIMI, a Enterprise Architect => BMM converter was built

Thomas Beale: it means you can build archetypes based on any RM

Diego: yes

Thomas Beale: e.g. FHIR, CDISC, 13606

Thomas Beale: even openEHR ;-)

Diego: node identification, not interesting classes

Diego: etc.

Diego: agree

Thomas Beale: @Ian - with RM-independence, you need to create a whole layer on top that maps from 'tree' structures to friendly view

Diego: Maybe a question before any other is if we want a modelers tool or a implementers tool :)

>> TODO: Listen to recording and add peters spoken question/statement here 

Thomas Beale: agree with Peter's statements

Bostjan: me too

Choi Dong Won(Republic of Korea): later... gdl editor also plugged in tool?

Ian McNicoll: me too - I thikjn we need ot start with the more technical layer

Thomas Beale: GDL is another good Q

Ian McNicoll: @Choi - good suggestion

Diego: Yes they are

Diego: haha
----------------------------------------------------------------------- (10/14/2014 12:53) -----------------------------------------------------------------------
Diego: been trying to generate a openEHR specific clinician view for archetypes

Diego: not so easy at it seemed at first look :(

Thomas Beale: it's worth looking at CKM - it actually abstracts even openEHR in subtle ways

Diego: yeah, problem is abstracting in the creation

Bostjan: sometimes you want/need RM view as well - i like TD 2.7 which has that option

Thomas Beale: agree

Sebastian Iancu: no i'm done also

Thomas Beale: that's why ADL WB has those controls on right hand side

Sebastian Iancu: ok

Ian McNicoll: @Erik - thanks for hosting and organising

Diego: thanks! :D

Alex: Thanks. Good night

Thomas Beale: thanks

Diego: bye

Choi Dong Won(Republic of Korea): bye
----------------------------------------------------------------------- (10/14/2014 12:58) -----------------------------------------------------------------------
Erik Sundvall: Stopping recording now. I will transfer chat etc somewhat edited to the wiki.

Agenda + interactive speaker-list

This list/agenda was used part of the time and may help identify timepointe in the recording.

Welcome - Erik Sundvall
Short presentations: Who are you? Main interests in this tooling project? (add your name here)

  • Erik Sundvall
  • Bostjan
  • Peter
  • Sebastian
  • Ian McNicoll
  • Thomas Beale
  • Seref
  • Alex
  • Diego
  • +have a look in at presentations in the chat transcript

Thoughts about the approach of first experimenting with modules/apis  (and a lot of other things, 

  • Erik
  • - Tom
  • - Ian (about scope) - backwards compat.
  • - Seref (1.4 vs 2.0)
  • - Sebastian
  • - Erik
  • - Ian (Upcoming 1.5 and 2.0 at the same time)
  • - Tom (2.0 has breaking changes)
  • - Bostjan 1.5/2.0/1.4
  • - Erik
  • - Bostjan
  • - Ian
  • - Peter
  • - Ian & Peter
  • - Erik
  • - Bostjan & Ian
  • - Bostjan (is 2.0 fixed)
  • - Ian
  • - Peter

Open discussion

  • - Ian - COnsider including (collaborative?) mindmapping at an early stage (xmind?)
  • - Erik
  • - Ian - COuld we do a backwards approach ok? Focus on template editing first, before archetypes?
  • - Bostjan , yes templates first
  • - ...
  • - Ian
  • - Erik
  • - Peter