2021-09-06 SEC Call notes

Date

Sep 6, 2021

Call Link

Discourse SEC calls

Participants

  • @Thomas Beale

  • @Seref Arikan

  • @Sebastian Garde

  • @Jake Smolka

  • @Diego Bosca

  • @Sebastian Iancu

  • @Pieter Bos

  • @Rong Chen

  • @Erik Sundvall (@gmail profile)

  • @Pablo Pazos

Goals

  • previous meeting:

Discussion topics

AM Release 2.3.0

 

Item

Presenter

Notes

 

Item

Presenter

Notes

5 min

Opening

 

USEFUL Jira RESOURCE: CRs I have not accepted.

15 min

Archie update.

@Pieter Bos

20 min

@Ian McNicoll AQL question

Example:
SELECT el/name/defining_code as someElement
FROM EHR e CONTAINS COMPOSITION c CONTAINS OBSERVATION o CONTAINS ELEMENT el WHERE el/name/value/mapping has 'someSNOMEDcode'

 

Possibly handled by current implems?

@Seref Arikan : question of literal matching v inferencing e.g. subsumption; need a solid real world use case & scope.

Invitation to @Ian McNicoll : please provide more details

Possible consensus: AQL TERMINOLOGY() function can do this? Q of codes in template / archetype v just data.

@Erik Sundvall (@gmail profile) : NB mappings can be in data or not (just in the template).

Confluence Ref. ; Terminology Querying for AQL
Terminology in AQL
Terminology and Querying

20 min

Informational - TS generation from Archie

Making progress on schema generation.

@Seref Arikan

@Seref Arikan (Personal) End result would ability to build RM objects in a JS/TS environment.

OpenAPI schema JSON schema code generation tool ; tested with TypeScript target. Result is TS pure code objects representing only data view of RM. Current challenge - no tool / code to create RM instances in browser app environment.

Main issue to date: Upper Snake case type names versus ?camelCase converted forms; TS has case sensitive ids. @Pieter Bos Swift generator also needed to be fixed; std generator works well for Java.

5 mins

Conformance update

@Thomas Beale

@Pablo Pazos : Need to harmonise service model with REST API (reverse from REST API);

@Thomas Beale , @Matija Polajnar : concretely conformance has to be against ITS not abstract specs.

Next SEC call

 

Agenda items for next call:

  • @Seref Arikan (Personal) Archie-based TS generation based on JSON schema.

  • @Ian McNicoll AQL ELEMENT/term matching question - precise use case please

 

Outstanding topics:

Action items

ALL IMPLEMENTERS: please check your OPT14s against ITS XSDs on spec site. E.g. at least report diffs please. NB namepace v1/v2 question & importing (all versions have to be the same in XSD).
@Thomas Beale : create conformance discussion online
@Diego Bosca at some future point, propose some initial OMOP-related mapping resource