ocxXML

Root element of the schema. ocxXML has the following child elements:

Child Namespace Type Use Cardinality Choice Description
ClassCatalogue ocx ocx:ClassCatalogue_T opt. [0, ∞] True The Class catalogues provided as part of the OCX. The catalogue can hold the society's definitions of cross sections, materials, hole shapes etc.
Header ocx ocx:Header_T req. [1, 1] False The header information of an XML export.
ProcessLayer ocx ocx:ProcessLayer_T opt. [0, ∞] True Process layer referencing OCX process or business objects.
UnitsML ocx UnitsMLType opt. [0, ∞] True Container for UnitsML units, quantities, and prefixes.
Vessel ocx ocx:Vessel_T opt. [0, ∞] True Vessel asset subject to Classification.

ocxXML has the following attributes:

Attribute Namespace Type Use Default Fixed Description
schemaVersion ocx xs:string req. 2.8.6 Current XML schema version (Format - x.y.z) x : Incremented for backward incompatible changes ( Ex - Adding a required attribute, etc.) y : Major backward compatible changes [ Ex - Adding a new node ,fixing major CRs,etc..] z : Minor backward compatible changes (Ex - adding an optional attribute, etc).
language ocx xs:language optional en Language used by the application.
Schema Version:
2.8.6
Namespace URL:
http://data.dnvgl.com/Schemas/ocxXMLSchema
Author:
wikibot
Date:
Aug 16 2023 17:29:16
Status:
PublishState.DRAFT
OCX parser version:
0.8.0