Skip to content
LambogeniusDocs

HL7 v2 Schema Generator

Settings

The namespace, root naming and dotnet path settings.

VS Code extensionlambogenius.hl7-schemagenFree · MIT license. Works entirely locally.

Settings

SettingDefaultMeaning
hl7SchemaGen.namespacehttp://lambogenius.com/HealthCare/HL7/2XTarget namespace of the generated message roots.
hl7SchemaGen.versionedRoottrueAdd the HL7 version to the root name (ADT_A01_251, as in the BizTalk 2.X library) so several versions can share a folder. Off: ADT_A01.
hl7SchemaGen.dotnetPath(empty)Path to the dotnet executable (.NET 8 or later). Empty: dotnet on PATH, then the .NET Install Tool extension.

In settings.json:

{
  "hl7SchemaGen.namespace": "http://lambogenius.com/HealthCare/HL7/2X",
  "hl7SchemaGen.versionedRoot": true,
  "hl7SchemaGen.dotnetPath": ""
}

Commands

CommandWhere
HL7: Generate Schemas from v2.xmlCommand Palette
HL7: Generate Schemas HereExplorer context menu on a folder; writes into that folder