Skip to content

fluentcodes/ihe-generate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IHE Generated Stuff

I've started this project after working on "Digitale Gesundheitsakte" at Gematik,
an IHE project in Germany. I wrote a "translator" between the JSON representation called "Testtreiber", the IHE ebXML representation using intermediate persistence objects.

Since the JSON representation has changed between 1.1.1 and 2.0.4 and I work on other topics I've
removed the IHE wrappers from this project. To adapt it would need some days.

JAXB generated java classes from the xml- and json-schemes are provided by mvn repositories. It avoids generating this boring and hardly never changing code:

  • gen-ihe: Special communication objects for ihe using gen-ebrs objects.
  • gen-ebrs: EbXml for document management as a base for IHE
  • gen-hl7: HL7 schemes as a standard for health purposes with more than 2000 classes
  • gen-fdv-json-testtreiber: JSON scheme for simple representation of IHE XML data
  • gen-acml: Generated classes
<dependency>
   <groupId>org.fluentcodes.ihe</groupId>
   <artifactId>gen-ihe</artifactId>
   <version>1.0</version>
 </dependency>
<dependency>
   <groupId>org.fluentcodes.ihe</groupId>
   <artifactId>contracts-ebRS</artifactId>
   <version>3.0</version>
 </dependency>
  <dependency>
      <groupId>org.fluentcodes.ihe</groupId>
      <artifactId>gen-hl7</artifactId>
      <version>3.1</version>
  </dependency>
<dependency>
    <groupId>org.fluentcodes.ihe</groupId>
    <artifactId>gen-fdv-json-testtreiber</artifactId>
    <version>2.0.4</version>
 </dependency>

Policy access right schema.

<dependency>
    <groupId>org.fluentcodes.ihe</groupId>
    <artifactId>gen-xacml</artifactId>
    <version>2.0.0</version>
 </dependency> 

About

Some generated code from IHE/HL7/Gematik schemes from the ePA project provided as mvn librairies.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages