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
- Date:
- Aug 16 2023 17:29:16
- Status:
- PublishState.DRAFT
- OCX parser version:
- 0.8.0
