Comments (7)
I can provide an implementation based on Groovy and Apache Velocity, if you want.
from mobileaccessgateway.
@unixoid thanks for the offer and yes sure, we would very much like an implementation, is this doable with the current ipf / mobile access gateway dependencies?
from mobileaccessgateway.
CH:PPQm support was added in IPF 4.8-m1 released today. This includes Camel components for all three transactions and routines for translating messages between CH:PPQ and CH:PPQm. In that way, the only part of the business logic to be implemented in the MAG is to handle transactional updates, i.e. to determine whether a PUT request shall be translated in an AddPolicyRequest or an UpdatePolicyRequest. I will implement this for the Projectathon in a separate project, and can contribute the code to the MAG project then.
Another minor restriction is that audit trail is only DICOM-based at the moment, because the corresponding IPF issue is not yet implemented. But this is not specific for CH:PPQm and relates to all FHIR-based transactions.
BTW, by updating to IPF 4.8-m1, you probably could get rid of proprietary Camel components named "mhd-itiXX-v401" in the MAG project.
from mobileaccessgateway.
sounds great, looking forward for you contribution!
from mobileaccessgateway.
See project https://github.com/unixoid/pton-ppqm and feel free to integrate it into the Mobile Access Gateway.
IPF 4.8-SNAPSHOT is required as there were relevant changes after 4.8-m1.
from mobileaccessgateway.
See #126
from mobileaccessgateway.
Current changes in the Release 2024 of the PPQm profile (in particular, integration into the CH-EPR-FHIR IG and addition of template 304) are implemented in IPF 4.8-SNAPSHOT and 5.0-SNAPSHOT. This implementation will be finalized after the ballot. See oehf/ipf#450.
from mobileaccessgateway.
Related Issues (20)
- Do not invent a family name in ITI-65 request conversion HOT 1
- Improve ITI-67 to ITI-18 conversion HOT 1
- Update canonical URLs after CH EPR FHIR ballot has succeeded HOT 1
- Using RMU (ITI-92) instead of XDS MU (ITI-57)
- Wrong XON generated when the FHIR Organization has no system HOT 1
- Support JWT in Bearer tokens
- Enable gazelle IUA simulator testing
- Startup Problem openjdk version "21.0.2" 2024-01-16? HOT 1
- Add CH PIXm ITI-83 constraints for sourceIdentifier and targetSystem
- Add CH PDQm constraint for max answers of 5 results
- Generate AuditEvents for PIXm, PDQm, MHD, mCSD and accept/forward Record Audit Event [ITI-20] HOT 1
- Make ITI-67 configurable for CH-EPR
- Make ITI-93 configurable for CH-EPR
- adapt MHD implementation to new spec
- extend app for IUA simulator gazelle - eHS
- capability statment validation issues HOT 1
- Config: mag.iua.idps is used for SAML IDPs
- Config: clean-up and document
- Grouping with XDS: need to query with MPI-PID if we get an ERP-SPID from MHD
- The ServerAddressStrategy is incorrect
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mobileaccessgateway.