JSON Schema Definition 'DRMDAT_MP'

Description

TransportInformationNote

Diagram

Drilldown into /definitions/dimension Drilldown into /definitions/weighing Drilldown into /definitions/file Drilldown into /definitions/businessReference Drilldown into /definitions/reference Drilldown into /definitions/DRMDAT_MP/properties/Status Drilldown into /definitions/DRMDAT_MP/properties/logSummary Drilldown into /definitions/DRMDAT_MP/properties/logPositions Drilldown into /definitions/DRMDAT_MP/properties/usedLoadingUnits Drilldown into /definitions/DRMDAT_MP/properties/aggregates Drilldown into /definitions/DRMDAT_MP/properties/basicdate Drilldown into /definitions/DRMDAT_MP/properties/Role Drilldown into /definitions/docHeaderJSON Schema Diagram of /definitions/DRMDAT_MP

Value

Object

Properties

Property Name Type Description
DocHeader object docHeader (DRMDAT-01.json)
Role object Role (DRMDAT-01.json)
basicdate object basicdate (DRMDAT-01.json)
aggregates object aggregates (DRMDAT-01.json)
usedLoadingUnits object usedLoadingUnits (DRMDAT-01.json)
logPositions object logPositions (DRMDAT-01.json)
logSummary object logSummary (DRMDAT-01.json)
Status object Status (DRMDAT-01.json)
References object reference (DRMDAT-01.json)
BusinessReferences object businessReference (DRMDAT-01.json)
file object file (DRMDAT-01.json)
weighing object weighing (DRMDAT-01.json)
dimesnion object dimension (DRMDAT-01.json)
Additional Properties Type Description
Any Property Any All values are valid, no restrictions.

Source

"DRMDAT_MP": {
    "type": "object",
    "description": "TransportInformationNote",
    "properties": {
        "DocHeader": {
            "$ref": "#/definitions/docHeader"
        },
        "Role": {
            "type": "object",
            "properties": {
                "sender": {
                    "$ref": "#/definitions/role"
                },
                "receiver": {
                    "$ref": "#/definitions/role"
                },
                "coordinator": {
                    "$ref": "#/definitions/role"
                },
                "Seller": {
                    "$ref": "#/definitions/role"
                },
                "buyer": {
                    "$ref": "#/definitions/role"
                },
                "takeoverlocation": {
                    "$ref": "#/definitions/role"
                },
                "takeoverfacility": {
                    "$ref": "#/definitions/role"
                }
            },
            "required": []
        },
        "basicdate": {
            "type": "object",
            "properties": {
                "measurementmethod": {
                    "type": "string",
                    "enum": [
                        "Harvester",
                        "Photooptical",
                        "Manuell",
                        "Electronic laser measuring systems"
                    ],
                    "maxLength": 30
                },
                "TradeStandard": {
                    "type": "string",
                    "enum": [
                        "RVWV",
                        "OENL1021"
                    ],
                    "maxLength": 30
                },
                "measurementDateTime": {
                    "type": [
                        "integer",
                        "string"
                    ],
                    "format": "date-time"
                },
                "deliveryDateTime": {
                    "type": [
                        "integer",
                        "string"
                    ],
                    "format": "date-time"
                },
                "Note": {
                    "type": "string",
                    "maxLength": 200
                },
                "quantityUnit": {
                    "type": "string",
                    "enum": [
                        "m³(fm)",
                        "m³(srm)",
                        "m³(fmo)",
                        "..."
                    ],
                    "maxLength": 5
                }
            },
            "required": []
        },
        "aggregates": {
            "type": "object",
            "properties": {
                "aggregate": {
                    "$ref": "#/definitions/aggregate"
                }
            },
            "required": []
        },
        "usedLoadingUnits": {
            "type": "object",
            "properties": {
                "loadingUnit": {
                    "$ref": "#/definitions/loadingUnit"
                }
            },
            "required": []
        },
        "logPositions": {
            "type": "object",
            "properties": {
                "logPosition": {
                    "$ref": "#/definitions/logWoodPosition"
                }
            },
            "required": []
        },
        "logSummary": {
            "type": "object",
            "properties": {
                "registeredLogs": {
                    "type": "integer",
                    "minimum": 1
                },
                "measuredLogs": {
                    "type": "integer"
                },
                "clearingLogs": {
                    "type": "string"
                },
                "failureDetections": {
                    "type": "integer"
                },
                "repeatedLogs": {
                    "type": "integer"
                },
                "manuelInput": {
                    "type": "integer"
                },
                "summaryClearingLength": {
                    "type": "integer"
                },
                "summaryClearing Volume": {
                    "type": "integer"
                },
                "media": {
                    "type": "integer"
                },
                "measuredWithBark": {
                    "type": "integer"
                },
                "measuredWithoutBark": {
                    "type": "integer"
                },
                "percentMeasuredWithBark": {
                    "type": "integer",
                    "maximum": 100,
                    "minimum": 0,
                    "examples": [
                        "98"
                    ]
                },
                "percentMeasuredWithoutBark": {
                    "type": "integer",
                    "maximum": 100,
                    "minimum": 0
                },
                "Checksum": {
                    "type": "string",
                    "maximum": 50
                }
            },
            "required": []
        },
        "Status": {
            "type": "object",
            "properties": {
                "Status": {
                    "$ref": "#/definitions/status"
                }
            }
        },
        "References": {
            "$ref": "#/definitions/reference"
        },
        "BusinessReferences": {
            "$ref": "#/definitions/businessReference"
        },
        "file": {
            "$ref": "#/definitions/file"
        },
        "weighing": {
            "$ref": "#/definitions/weighing"
        },
        "dimesnion": {
            "$ref": "#/definitions/dimension"
        }
    },
    "required": []
}
C:\Users\Raimund Ziegler\Nextcloud4\Ziegler\EU-FHP\FHP DRM Digitales Rohstoffmanagement\Json\DRMDAT-01.json (2052:10)
Documentation for DRMDAT-01
Generated using Liquid Studio 2021 - JSON Editor Edition 19.0.4.10725