CARA-ch / ch-emed-epr

FHIR Implementation Guide which defines the documents for the exchange of medication information in the context of the Swiss eMedication service
https://build.fhir.org/ig/CARA-ch/ch-emed-epr/
3 stars 0 forks source link
dep ehealth emedication epr fhir ig sushi swiss switzerland

IG CH EMED EPR

Validation workflow GitHub release (latest by date) GitHub last commit

FHIR Implementation Guide which defines the documents for the exchange of medication information in the context of the Swiss eMedication service.

To compile the FSH files, use SUSHI:

sushi .

To compile the full profile (it will automatically run SUSHI), use the IG Publisher:

java -jar publisher.jar -ig ig.ini

Versions

Version Url
CI Build https://build.fhir.org/ig/CARA-ch/ch-emed-epr/
? ?

The changelog is available in the file input/pagecontent/changelog.md and published within the profile.

CI Build

On commit on the master branch, a workflow ensures SUSHI can run without errors on the project, and GitHub triggers the HTTP endpoint of the FHIR autobuild server with the details of the project. The build status is posted in chat.fhir.org, the build logs are also available if needed.

Create a release

  1. Change the dependency versions (in sushi-config.yaml) that are currently set to 'current' or 'dev', use a published version instead.
  2. Change the type of release from 'ci-build' to 'release'.
  3. Change links pointing to 'build.fhir.org' to published releases (usually on 'fhir.ch').
  4. Others?

These changes can be committed to create a release on GitHub but should be reverted to a CI-build state.

Activity

Alt