Skip to content

Analyze and document required external export formats (compatibility versions, scripts, and Liquibase usage) #2475

@filiperochalopes

Description

@filiperochalopes

User story

As a release maintainer, I want clarity on which external export formats and versions must be supported so we can keep backward compatibility for systems using CIEL and avoid maintaining obsolete exports.

Use case

Review current export options and consumers, decide which versions/formats are required, and document the scripts and validation expectations for each export.

Requirements

  • Identify how many export variants/versions are needed for backward compatibility with systems that consume CIEL.
  • Define which export variants will be maintained going forward and which will be considered obsolete.
  • Inventory existing export scripts:
    • What scripts exist today
    • Where they are versioned (repo/path)
    • Which export variant each script produces
  • Clarify the “Liquibase test” step:
    • What it means in this release context
    • Whether any unit/system uses Liquibase to version CIEL content in an EHR (and if so, which)
  • Produce a short written document summarizing the decisions and answers.

Acceptance criteria

  • A documented list of required export variants/versions exists, including which are maintained vs obsolete.
  • All current export scripts are identified and their locations are documented.
  • The Liquibase test question is answered with a clear decision: what it is, whether it is required, and whether any consumer actually uses it.

Metadata

Metadata

Labels

signal/needs-specMissing detail or ambiguous requirementsstage/triagedAI triage complete — scored and classifiedtype/docsDocumentation

Type

Projects

Status

Todo

Relationships

None yet

Development

No branches or pull requests

Issue actions