JSON Schema Definition 'role'

Description

Rolle/Akteur

Diagram

Drilldown into /definitions/address Drilldown into /definitions/role/properties/webserviceUrl Drilldown into /definitions/role/properties/webserviceUrl Drilldown into /definitions/role/properties/webserviceUrl Drilldown into /definitions/role/properties/webserviceUrl Drilldown into /definitions/role/properties/webserviceUrl Drilldown into /definitions/role/properties/comEmail Drilldown into /definitions/role/properties/comEmail Drilldown into /definitions/role/properties/comEmail Drilldown into /definitions/role/properties/comEmail Drilldown into /definitions/role/properties/comEmail Drilldown into /definitions/role/properties/name Drilldown into /definitions/role/properties/name Drilldown into /definitions/role/properties/name Drilldown into /definitions/role/properties/name Drilldown into /definitions/role/properties/roleType Drilldown into /definitions/role/properties/roleType Drilldown into /definitions/role/properties/roleType Drilldown into /definitions/role/properties/roleType Drilldown into /definitions/role/properties/roleUuid Drilldown into /definitions/role/properties/roleUuid Drilldown into /definitions/role/properties/roleUuid Drilldown into /definitions/role/properties/roleUuidJSON Schema Diagram of /definitions/role

Value

Object

Properties

Property Name Type Description
roleUuid string roleUuid (DRMDAT-01.json)
roleType string roleType (DRMDAT-01.json)
name string name (DRMDAT-01.json)
comEmail string comEmail (DRMDAT-01.json)
webserviceUrl string webserviceUrl (DRMDAT-01.json)
address object address (DRMDAT-01.json)
Additional Properties Type Description
Any Property Any All values are valid, no restrictions.

Source

"role": {
    "type": "object",
    "description": "Rolle/Akteur",
    "properties": {
        "roleUuid": {
            "type": "string",
            "description": "eindeutige technische ID; auch Mailadresse erlaubt",
            "maxLength": 50,
            "examples": [
                "drmdat@forst.hessen.de oder 6D5F3607-DFF3-4C19-8D16-C0D00C3037D8"
            ]
        },
        "roleType": {
            "type": "string",
            "description": "Rollentyp lt. DRMDat",
            "enum": [
                "originator",
                "recipient",
                "coordinator",
                "seller",
                "customer",
                "takeoverLocation",
                "takeoverFacility",
                "carrier",
                "driver",
                "forestAdministration",
                "forestEnterprise",
                "forestDistrict",
                "serviceProvider",
                "deliveryAddress",
                "pickupAddress",
                "customerQualifier",
                "sellerQualifier",
                "purchaser",
                "consignee",
                "contact"
            ],
            "maxLength": 30
        },
        "name": {
            "type": "string",
            "description": "Name des Akteurs",
            "maxLength": 50,
            "examples": [
                "Musterforst"
            ]
        },
        "comEmail": {
            "type": "string",
            "description": "E-Mail-Adresse für technische Kommunikation",
            "maxLength": 50,
            "format": "email",
            "examples": [
                "drmdat@mercer.de"
            ]
        },
        "webserviceUrl": {
            "type": "string",
            "description": "URL zum Webservice (als bevorzugte Komm.art)",
            "maxLength": 50,
            "format": "uri",
            "examples": [
                "https://drmdat.mercer.de/inbox"
            ]
        },
        "address": {
            "$ref": "#/definitions/address"
        }
    },
    "required": [
        "roleUuid",
        "roleType",
        "name"
    ]
}
C:\Users\Raimund Ziegler\Nextcloud4\Ziegler\EU-FHP\FHP DRM Digitales Rohstoffmanagement\Json\DRMDAT-01.json (203:10)
Documentation for DRMDAT-01
Generated using Liquid Studio 2021 - JSON Editor Edition 19.0.4.10725