-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CH-EMED-EPR: use stable Format, Type and Class codes instead of beta #179
Comments
Is it acceptable to do this as part of the updates to be done with the release of CH EMED EPR 2.0.0? That way all the systems can address this along with any other breaking changes in a hopefully somewhat synchronised manner. |
Line 108 in f839e4d
"urn:che:epr:ch-emed:medication-card:2023" according to annex 3 EPRO-FDHA. It seems to be a fix added on art-decor after initial publication: https://ehealthsuisse.art-decor.org/ch-epr-html-20241120T102212/project.html
I guess the enums should be re-generated form the latest art-decor? |
…lassCode, FormatCode and TypeCode enums (update to version 6 of Annex 3).
Created new issue for this: #218 |
The stable format codes do not have an entry for the APPC. This is not used within Husky, but for instance the PMP aggregator did rely on it. Since the enum is supposed to contain only the format codes sanctioned by the Annex 3 of the EPR regulations, this format code should be placed somewhere else. However, Husky does not deal at all in general with APPC so I wonder whether we need the format code for the APPC to be coded anywhere within Husky at all. @qligier do you have a use for it within Husky or an opinion on that regard? |
I don't have any use for it currently. The main need was from the aggregator, and we may want to have it somewhere in Husky for the future implementers, but we should definitively split it from the EPR parts. |
In , we use enums from the beta package instead of stable ones:
husky/husky-fhir/husky-fhir-emed-ch/husky-fhir-emed-ch-common/src/main/java/org/projecthusky/fhir/emed/ch/common/enums/EmedDocumentType.java
Lines 13 to 15 in f839e4d
The beta enums have not been updated and contain some wrong values.
At least the FormatCodes have changed, the year in them was updated.
husky/husky-communication/husky-communication-ch/src/main/java/org/projecthusky/communication/ch/enums/beta/FormatCode.java
Line 144 in f839e4d
husky/husky-communication/husky-communication-ch/src/main/java/org/projecthusky/communication/ch/enums/stable/FormatCode.java
Line 160 in f839e4d
The text was updated successfully, but these errors were encountered: