Skip to content

mdmi/transformation-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MDMI

Welcome to MDMI on GitHub

Message Transformation Service for Healthcare

The MDMI Project goals are to lower the barriers for implementing healthcare transformations using open standards and open source software. The MDMI Project uses a model driven approach that is compliant with the Object Management Group’s open standard of Model Driven Message Interoperability (MDMI). Visit OMG.org for more information.

All software and content on this site are provided under the Eclipse Public License.

Hands-on with MDMI Transformations

The components of MDMI message transformations have been provided here on GitHub as well as staged online for immediate use. To examine message transformations for yourself, we suggest these:

Postman - a popular tool for API development. A standalone application available at https://www.postman.com/
Click here for instructions to use Postman Postman Instructions

Swagger - another tool for developing and testing REST APIs. Swagger is a hosted application running on the same server as the MDMI Transformation Engine.
Click here for instructions to use Swagger Swagger Instructions

Example messages for any test process can be found here Example Messages

MDMI Map Repository

MDMI Maps are MDMI models for a specific healthcare exchange standard. The models are reusable, consumable and computable assets. MDMI Maps are used by the MDMI Transformation Service to transform a source message to a target message. Maps are easily modified or versioned to address changes and variants to any standard or proprietary exchange format. Maps are accessible from within the MDMI Workbench.

MDMI Workbench

Transformation maps are created using the MDMI Workbench which is implemented as an Eclipse plugin. Setup instructions are documented in this repository's wiki here:
https://github.com/MDMI/Getting-Started/wiki/MDMI-Workbench-Installation

Discussions Discussions

The place for all discussions regarding MDMI software and maps is in this repository's Discussion page. Please feel free to ask questions and provide suggestions for the system. The board is monitored.

Issues Issues

Similarly, when you encounter issues with the software or maps, please enter details in the Issues section of this repository. As are the guidelines in all good bug reporting, please provide enough information and file attachments that the problem can be reproduced.

License

Licensed under the Eclipse Public License - v 2.0 (the "License"); you may not use this file except in compliance with the License. A copy can be obtained at https://www.eclipse.org/legal/epl-2.0/.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" basis, without warranties or conditions of any kind, either express or implied. See the License, sections 5 and 6 for the specific language governing permissions and limitations under the License.

More Information about MDMI

More information regarding MDMI including its specification is located on the Object Management Group's website at https://www.omg.org/mdmi/.
OMG