hapi-sourcegen:superstructuregen

Full name:

ca.uhn.hapi:hapi-sourcegen:2.2:superstructuregen

Description:

Maven Plugin Mojo for generating HAPI HL7 message/segment/etc source files

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: runtime.
  • Binds by default to the lifecycle phase: generate-sources.

Required Parameters

Name Type Since Description
targetDirectory String - The target directory for the generated source
targetStructureName String - The target structure name (e.g "ADT_AXX")

Optional Parameters

Name Type Since Description
skip boolean - Should build be skipped
structures List - Structures to merge
version String - The version for the generated source

Parameter Details

skip:

Should build be skipped
  • Type: boolean
  • Required: No

structures:

Structures to merge
  • Type: java.util.List
  • Required: No

targetDirectory:

The target directory for the generated source
  • Type: java.lang.String
  • Required: Yes

targetStructureName:

The target structure name (e.g "ADT_AXX")
  • Type: java.lang.String
  • Required: Yes

version:

The version for the generated source
  • Type: java.lang.String
  • Required: No