2025-06-23 SEC Call notes

2025-06-23 SEC Call notes

Date

Jun 23, 2025

Call Link

Discourse SEC calls

Participants

  • @Sebastian Iancu

  • @Matija Polajnar

  • @Severin Kohler

  • @Diego Bosca

  • @Bostjan Lah

  • @Sebastian Garde

  • @Alex Vidrean

  • @Joost Holslag

  • @Pablo Pazos

  • @Shinji Kobayashi

Goals

Discussion topics

 

Item

Presenter / Suggested by

Issue

Notes

 

Item

Presenter / Suggested by

Issue

Notes

Main Agenda

10 min

Opening,

Various aspects

ALL

SEC Jira board.

  • SEC meeting face2face 2025, Barcelona in Oct 16-17, 15 full-day for SEC meeting?

  • “Adopt your ticket”

 

 

CPB+SEC meetings

@Joost Holslag @Sebastian Iancu

@Joost Holslag (Unlicensed) joint meeting with program board and CPB on the Oct 15, rest of the day SEC. Maybe Oct 14 afternoon.
Create a discourse page to check availability for the 14th.

TODO: availability for CPB a call on week after 23 Sept to sync and prepare the face2face meeting in Oct
TODO: Find out exact times on 15th

 

agree/proposals:

  • SEC meeting estimate 12-17 persons

  • Diego helps organizing with Jordi

  • 14 Oct 2025 SEC after lunch time 13:00

  • 15 Oct 2025 1/2 SEC, 1/2 SEC+CPB

  • availability for CPB a call on week after 23 Sept to sync

 

 

@Rong Chen

Nominate Dr Xabier Michelena Vegas to SEC Member representing Catalonia Health Service

https://discourse.openehr.org/t/nominate-dr-xabier-michelena-vegas-to-sec/6628

  • nomination accepted

  • invite for the next meeting @Diego Bosca

 

specs_website

@Sebastian Iancu

https://github.com/openEHR/specs-website is now a private repository

  • agree to have it private

 

Archived spec status

@Sebastian Iancu

 

  • agree to formally notify the Foundation Board

  • need to review the wording around “exceptional circumstance” @Sebastian Garde to relax it like: “unless circumstances change”

 

Governanace

@Severin Kohler

Propose to add branch policies on github, add PullRequest requirements

  • @Sebastian Iancu it was a bit unhandy in the past, especially if only one editor applying changes

    • proposal is good, but it will increase complexity on change process

  • @Severin Kohler @Joost Holslag but in the future we need more contributors

  • @Joost Holslag we should consider this an opportunity to improve the process

  • @Severin Kohler we should consider re-rendering pages after review

  • @Diego Bosca it is much easier to review and give acceptance on PR then on Jira

  • @Joost Holslag voting on github should make the acceptance vote on Jira (to avoid extra work and duplicates); trivial changes on github, more complex changes involving more repos can be always in JIRA

  • @Sebastian Garde stick more to JIRA, but improve streamline on github

  • @Diego Bosca review itself should be more in Github, formal acceptance on Jira

  • @Joost Holslag

    image-20250623-131550.png

 

BMM

@Borut Jures @Sebastian Garde

https://discourse.openehr.org/t/remove-dv-quantity-property-attribute-in-bmm-files/6779/11

  • we need to continue to look for a solution for this - please comment on the thread

 

BMM

@Sebastian Iancu

 

 

 

 

 

 

 

 

 

 

 

 

 

 

@Sebastian Iancu

info:

todo:

  • AUTHORED_RESOURCE for templates, FHIR connect (mappings), queries, guidelines

  • Not yet used in the definition API

  • original language is a mandatory attribute

  • Rong/Joost organize related issues for next call

  • Common already supported by tooling (CKM/template designer), better to be a formal attribute (reserved name)

    • Ian to raise CR on this

  • Ian to raise PR to work on the language support for annotations

 

Term Binding strengt

@Ian McNicoll

https://openehr.atlassian.net/browse/SPECPR-439

  • the question is if we want to proceed on this ticket with CRs

    • the SEC agrees that it makes sense to analyze this and come up with CR proposals

    • todo: SEC members should comment on the tickets

    • @Borut Jures there is a ‘value_constraint’ field for this in BMM, e.g.

      • ["Multimedia"] = < name = <"Multimedia"> ancestors = <"Encapsulated"> properties = < ["alternate_text"] = (P_BMM_SINGLE_PROPERTY) < name = <"alternate_text"> type = <"String"> > ["data"] = (P_BMM_CONTAINER_PROPERTY) < name = <"data"> type_def = < container_type = <"Array"> type = <"Byte"> > cardinality = <|>=0|> > ["media_type"] = (P_BMM_SINGLE_PROPERTY) < name = <"media_type"> type_ref = < type = <"Terminology_code"> value_constraint = <"iana_media-types"> > is_mandatory = <True> >

  • @Ian McNicoll suggestion to relax RM invariants, except for strength is “required”

  • Ian to create PR on this

 

Action items

start discourse page then meeting for packaging @Sebastian Iancu