M4 Schema Diagram |
|
The M4 file format has been in use since 2013. It is an XML file format with a header and detail sections, and has an XSD to define its format requirements. Similar to Minimon files, header section contains metadata about the site and time period of data collection. It was built primarily to store and transmit data from the M4 interrogation software, which parses each message from a transceiver and assigns it a message type. Status messages from transceivers are stitched together into one long message, rather than being transmitted line by line. Time stamps using the date time offset data type were introduced with this file format, allowing times to be recorded in local time instead of Pacific Standard Time.
schema location: | https://ptagis.org/content/schemas/interrogation/M4v2/InterrogationDataSetV2.xsd |
attributeFormDefault: | qualified |
elementFormDefault: | qualified |
targetNamespace: | http://ptagis.org/InterrogationDataSet.xsd |
Elements |
InterrogationDataSet |
element InterrogationDataSet
diagram | ![]() |
||||||||||||||||||
properties |
|
||||||||||||||||||
identity constraints |
|
element InterrogationDataSet/FileSubmission
diagram | ![]() |
||
properties |
|
element InterrogationDataSet/FileSubmission/FileTitle
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
element InterrogationDataSet/FileSubmission/FileCreated
diagram | ![]() |
||
type | restriction of xs:dateTime | ||
properties |
|
element InterrogationDataSet/FileSubmission/SiteCode
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
element InterrogationDataSet/FileSubmission/SiteLastModified
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
element InterrogationDataSet/FileSubmission/MachineName
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
element InterrogationDataSet/FileSubmission/ProgramVersion
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
element InterrogationDataSet/FileSubmission/DataRole
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
element InterrogationDataSet/FileSubmission/PtagisUserId
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
element InterrogationDataSet/FileSubmission/FileClosed
diagram | ![]() |
||
type | restriction of xs:dateTime | ||
properties |
|
element InterrogationDataSet/FileSubmission/MessageData
diagram | ![]() |
||||||
properties |
|
||||||
annotation |
|
element InterrogationDataSet/FileSubmission/MessageData/MessageKey
diagram | ![]() |
||
type | xs:int | ||
properties |
|
element InterrogationDataSet/FileSubmission/MessageData/TimeStamp
diagram | ![]() |
||
type | restriction of xs:dateTime | ||
properties |
|
element InterrogationDataSet/FileSubmission/MessageData/MessageTypeVal
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
element InterrogationDataSet/FileSubmission/MessageData/MessageText
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
element InterrogationDataSet/FileSubmission/MessageData/AntennaGroup
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
element InterrogationDataSet/FileSubmission/MessageData/TransceiverId
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
element InterrogationDataSet/FileSubmission/MessageData/AntennaId
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
element InterrogationDataSet/FileSubmission/MessageData/TransceiverBufferTimeStamp
diagram | ![]() |
||||||
type | xs:dateTime | ||||||
properties |
|
element InterrogationDataSet/FileSubmission/MessageData/SbycActionTypeVal
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
element InterrogationDataSet/FileSubmission/MessageData/SbycActionCode
diagram | ![]() |
||||||
type | xs:int | ||||||
properties |
|
element InterrogationDataSet/FileSubmission/MessageData/SbycGateActionTypeVal
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
element InterrogationDataSet/FileSubmission/MessageData/SbycProcessLatency
diagram | ![]() |
||||||
type | xs:decimal | ||||||
properties |
|
element InterrogationDataSet/FileSubmission/MessageData/FileTitle
diagram | ![]() |
||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy