2022-09-05 SEC Call notes

Date

Sep 5, 2022

Call Link

Discourse SEC calls

Participants

  • @Ian McNicoll

  • @Sebastian Garde

  • @Jake Smolka

  • @Pieter Bos

  • @Diego Bosca

  • @Pablo Pazos

  • @Sebastian Iancu

  • @Erik Sundvall

  • @Seref Arikan (Personal)

  • @Shinji Kobayashi

Goals

Discussion topics

  •  

 

Item

Presenter/Suggested by

Issue

Notes

 

Item

Presenter/Suggested by

Issue

Notes

Meta

5 min

Opening

 

 

USEFUL Jira RESOURCE: CRs I have not accepted.

SEC Jira board.

F2F meeting

Main Agenda

15 min

REST Api update

@Seref Arikan (Personal)

OpenAPI Strategy

Overview for REST API work to be done - for Release 1.1.0 or 2.0.0

Progress:

  • @Sebastian Iancu

    • has a full conversion (4 HTML files) of APIB to OpenAPI; still xrefs to be done - manual.

    • TODO: Models / schema;

  • @Seref Arikan (Personal)

    • can we use OpenAPI as a full spec, somewhat like XSD? i.e. including JSON payload as JSON schema

    • Q on inheritance - various representations - OpenAPI tool maturity is an issue

    • Goal - make OpenAPI the gold std at API level of openEHR?

  • @Pieter Bos

    • still investigating code generators at Nedap

  • Java not necessarily the main target - especially for client side apps

  • @Erik Sundvall for code generation, use BMM as source - can put more meta-info to help code generation

  • Often the need for a particular system is just a few specific content items, using template based naming

 

AM 2.3.0 progress report

@Thomas Beale

https://openehr.atlassian.net/projects/SPECAM/versions/12548/tab/release-report-all-issues

  • 2 issues to go

  • SPECAM-75 - Improve specification of constraint patterns in temporal constraint classes

  • SPECAM-76 (VSONCO) - finalising algorithm.

  • SPECAM-80 - enable value-sets to be nested - push to 2.5 or later.

 

 

Formalising links in archetypes

@Thomas Beale

Initial thinking on changes to AOM. Two options:

  • high-level C_REF that can constrain any kind of link class e.g. LINK, DV_URI, FHIR Reference(x) etc

  • primitive level sibling of C_STRING etc, that handles String fields containing references

Needs to be able to indicate an ARCHETYPE_HRID ‘template’, e.g. just RM type, RM type + concept, RM type + concept + version

 

 

RM 1.2.0 progress report

@Thomas Beale

4 issues in Review / 5 open

 

 

Entity model (exploratory background project)

@Thomas Beale

See here in global UML.

Consider graph langs & querying

@Seref Arikan (Personal) - generic representation for information entities - improve meta-data rep in openEHR

 

 

@Pablo Pazos

Duration constraints on Archetype / Template

https://discourse.openehr.org/t/opt-inconsistency-with-the-rm-tested-in-template-designer-and-archetype-designer/2894

 

Physical SEC meeting?

 

 

Possible sites for fall 2022:

  • a priori - mid Nov / early Dec - Discourse

Possible sites for spring 2023:

  • Before or after MIE2023/Vitalis2023, May 23-25, in Gothenburg, Sweden (or some place easily accessible by train from there, e.g. Karolinska University Hospital in Stockholm)

    • consider openEHR booth

  •  

Tips and Tricks

 

 

 

 

 

Hackers' Corner

 

 

 

 

 

Next SEC call

 

Outstanding topics:

  •  

Agenda items:

  •  

Notes

 

 

Action items

ALL - nominate in-house experts from your org for addition to SEC Expert Panel