Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Item

Presenter/Suggested by

Issue

Notes

Meta

10 min

Opening

USEFUL Jira RESOURCE: CRs I have not accepted.

SEC Jira board.

Main Agenda

20 min

JSON schema update

Pablo Pazos

Working on 2 versions of schemas -

  • canonical one

  • relaxed one for API

Generated various RM versions.

Question on how XXX_REF classes are represented in JSON schema.

Based on JSON schema errors/ issues, BMMs might have issues and/or Archie BMM → JSON-schema generator.

30 min

REST API update

Sebastian Iancu

OpenAPI Strategy

Overview for REST API 1.1.0 work to be done

Progress:

  • some progress on tests

  • test 11 - some code generation output now compiling C#, Groovy, Dart… (many more)

  • test 12 - validation; checks using mock server

  • made adjustments to JSON schemas based on test runs;

Need to make _type field optionality settable.

30 min

JSON schema update

Pablo Pazos

Working on 2 versions of schemas -

  • canonical one

  • relaxed one for API

New Github issue ITS-JSON #14

Pieter Bos Very nice work Pablo! I did a quick scan, and I see four categories of changes:

  1. entry points, I can add these to the generator

  2. small problems in the BMM, we can fix them in the BMM and regenerate

  3. Some discussion points about whether we should change some things

  4. inconsistencies between base and rm spec - the bmms use base! These are mainly classes used in the AOM, and we need to check actual implementations instead of fixing them to the RM spec I think

Chase up semantics of ACCESS_SETTINGs in RM.

15 mins

Links in archetypes

Thomas Beale

See Discourse post.

Ian McNicoll - make it look like Entry → Entry ‘containment’; BMI example; prefer ENTRY attribute; will be difficult to specify in advance what the target looks like

Erik Sundvall

  • Think about what version of target is pointed to - a specific version or the entire versioned object (meaning pointing to the latest version?) Likely Both kinds should be allowed.

  • Also be clear about at what timepoint(s) constraint/link/citation checking is expected to be done by the application/CDR. Llikely only during construction and storage of the COMPOSITION citing the the target).

Diego Boscá Tomás - use rules - consider what it looks like in rules.

10 mins

Entity model - resources, parties, assets.

Thomas Beale

See draft.

Tips and Tricks

Hackers' Corner

Next SEC call

Outstanding topics:

  • HighMed - FHIR bridge - put back to Q2 2023

Agenda items:

Notes

Action items