Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

A Nhax NHAX file is a mix of binary data and XML formatted data. This document briefly discusses data stored as XML. All data stored as XML is defined in an XSD file. The binary data stored in a Nhax will not be discussed in this noteNHAX is discussed at Noah 4 Extended Native Format (Nhax and Enhax).

An Nhax NHAX file contains three sections that each contain XML data. Furthermore, a number of patients section entries that each contains all data associated with a patient is stored in the Nhax NHAX file in XML format.

Patient Directory Section

 This section contains all patients with associated demographic data. Further more there an offset to Patient Section Entry associated with patient. This offset has to do with the way the XML data is organized in the file.

 XSD XSD file:

View file
nameNhaxPatientDirectorySection.xsd

  

User Section

 This section contains all user related data stored in the Nhax NHAX file.

 XSD XSD file:

View file
nameNhaxUserSection.xsd

 

Misc Section

 Miscellaneous contains the library version that created the Nhax NHAX file, the company that created the Nhax NHAX file, the Guid of the creator and the date time the Nhax NHAX file was created.

 XSD XSD file:

View file
nameNhaxMiscSection.xsd

 

Patient Section Entry

 Contains all associated data to with given patient e.g. sessions, actions etc.

The data is a self-contained XML block of data. The entry is identified in the file by the Offset patient directory section.

 XSD XSD file:

View file
nameNhaxPatientSectionEntry.xsd

...

Note: XSD files include

View file
nameNhaxCommonTypes.xsd
that defines common types.