{
  "openapi": "3.1.0",
  "info": {
    "title": "START_BESTELLUNG_SDAE_GAS (MSB)",
    "version": "202604",
    "description": "Das Ereignis `START_BESTELLUNG_SDAE_GAS` der Marktrolle MSB als eigenständige Spezifikation, abgeleitet aus der Auslöser-API der Formatversion 202604. Genau ein Pfad: `POST /inbound`; das Ereignis ergibt sich aus `zusatzdaten.eventname` im Rumpf."
  },
  "servers": [
    {
      "description": "Fake Env",
      "url": "https://api.macoapp.de"
    }
  ],
  "tags": [
    {
      "name": "START_BESTELLUNG_SDAE_GAS"
    }
  ],
  "paths": {
    "/inbound": {
      "post": {
        "deprecated": false,
        "description": "Trigger-Event **START_BESTELLUNG_SDAE_GAS** der Marktrolle MSB.\n\n**Startet diese Rollensichten** (1):\n\n- [Anfrage zur Stammdatenänderung vom MSB an NB (verantwortlich) — MSB](/prozessdoku/202604/MSB/geli-gas-2-0-anfrage-zur-stammdatenanderung-vom-msb-an-nb-verantwortlich)\n\n<a href=\"/apis/einzeln/202604/msb/START_BESTELLUNG_SDAE_GAS.json\" data-maco=\"einzelschema\" download target=\"_blank\">Schema nur dieses Ereignisses herunterladen</a> (OpenAPI, JSON).\n\n<Hinweisbereich>\n\nDer Aufruf geht tatsächlich an `POST /inbound`; das Event ergibt sich aus `zusatzdaten.eventname` im Rumpf. Diese Seite trennt eine von 105 Rumpfvarianten heraus, damit sie einzeln lesbar und ausprobierbar sind.\n\n</Hinweisbereich>",
        "operationId": "trigger_MSB_START_BESTELLUNG_SDAE_GAS",
        "parameters": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MSB_START_BESTELLUNG_SDAE_GAS"
              }
            }
          }
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/event_responses_success"
                }
              }
            },
            "description": "Erfolg | Success"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/event_response_fail"
                }
              }
            },
            "description": "Fehler | Fail"
          }
        },
        "security": [
          {
            "bearer": []
          }
        ],
        "summary": "START_BESTELLUNG_SDAE_GAS (MSB)",
        "tags": [
          "START_BESTELLUNG_SDAE_GAS"
        ],
        "x-actual-endpoint": "POST /inbound",
        "x-event-source": "event/202604/[MSB]_START_BESTELLUNG_SDAE.yaml",
        "x-handbuchsatz": true
      }
    }
  },
  "components": {
    "securitySchemes": {
      "bearer": {
        "scheme": "bearer",
        "type": "http"
      }
    },
    "schemas": {
      "Gasqualitaet": {
        "description": "Unterscheidung für hoch- und niedrig-kalorisches Gas.",
        "enum": [
          "H_GAS",
          "L_GAS"
        ],
        "title": "Gasqualitaet",
        "type": "string"
      },
      "Landescode": {
        "description": "Der ISO-Landescode als Enumeration",
        "enum": [
          "AC",
          "AD",
          "AE",
          "AF",
          "AG",
          "AI",
          "AL",
          "AM",
          "AN",
          "AO",
          "AQ",
          "AR",
          "AS",
          "AT",
          "AU",
          "AW",
          "AX",
          "AZ",
          "BA",
          "BB",
          "BD",
          "BE",
          "BF",
          "BG",
          "BH",
          "BI",
          "BJ",
          "BL",
          "BM",
          "BN",
          "BO",
          "BQ",
          "BR",
          "BS",
          "BT",
          "BU",
          "BV",
          "BW",
          "BY",
          "BZ",
          "CA",
          "CC",
          "CD",
          "CF",
          "CG",
          "CH",
          "CI",
          "CK",
          "CL",
          "CM",
          "CN",
          "CO",
          "CP",
          "CR",
          "CS",
          "CU",
          "CV",
          "CW",
          "CX",
          "CY",
          "CZ",
          "DE",
          "DG",
          "DJ",
          "DK",
          "DM",
          "DO",
          "DZ",
          "EA",
          "EC",
          "EE",
          "EG",
          "EH",
          "ER",
          "ES",
          "ET",
          "EU",
          "FI",
          "FJ",
          "FK",
          "FM",
          "FO",
          "FR",
          "FX",
          "GA",
          "GB",
          "GD",
          "GE",
          "GF",
          "GG",
          "GH",
          "GI",
          "GL",
          "GM",
          "GN",
          "GP",
          "GQ",
          "GR",
          "GS",
          "GT",
          "GU",
          "GW",
          "GY",
          "HK",
          "HM",
          "HN",
          "HR",
          "HT",
          "HU",
          "IC",
          "ID",
          "IE",
          "IL",
          "IM",
          "IN",
          "IO",
          "IQ",
          "IR",
          "IS",
          "IT",
          "JE",
          "JM",
          "JO",
          "JP",
          "KE",
          "KG",
          "KH",
          "KI",
          "KM",
          "KN",
          "KP",
          "KR",
          "KW",
          "KY",
          "KZ",
          "LA",
          "LB",
          "LC",
          "LI",
          "LK",
          "LR",
          "LS",
          "LT",
          "LU",
          "LV",
          "LY",
          "MA",
          "MC",
          "MD",
          "ME",
          "MF",
          "MG",
          "MH",
          "MK",
          "ML",
          "MM",
          "MN",
          "MO",
          "MP",
          "MQ",
          "MR",
          "MS",
          "MT",
          "MU",
          "MV",
          "MW",
          "MX",
          "MY",
          "MZ",
          "NA",
          "NC",
          "NE",
          "NF",
          "NG",
          "NI",
          "NL",
          "NO",
          "NP",
          "NR",
          "NT",
          "NU",
          "NZ",
          "OM",
          "PA",
          "PE",
          "PF",
          "PG",
          "PH",
          "PK",
          "PL",
          "PM",
          "PN",
          "PR",
          "PS",
          "PT",
          "PW",
          "PY",
          "QA",
          "RE",
          "RO",
          "RS",
          "RU",
          "RW",
          "SA",
          "SB",
          "SC",
          "SD",
          "SE",
          "SF",
          "SG",
          "SH",
          "SI",
          "SJ",
          "SK",
          "SL",
          "SM",
          "SN",
          "SO",
          "SR",
          "SS",
          "ST",
          "SU",
          "SV",
          "SX",
          "SY",
          "SZ",
          "TA",
          "TC",
          "TD",
          "TF",
          "TG",
          "TJ",
          "TK",
          "TL",
          "TM",
          "TN",
          "TO",
          "TP",
          "TR",
          "TT",
          "TV",
          "TW",
          "TZ",
          "UA",
          "UG",
          "UK",
          "UM",
          "US",
          "UY",
          "UZ",
          "VA",
          "VC",
          "VE",
          "VG",
          "VI",
          "VN",
          "VU",
          "WF",
          "WS",
          "XK",
          "YE",
          "YT",
          "YU",
          "ZA",
          "ZM",
          "ZR",
          "ZW"
        ],
        "title": "Landescode",
        "type": "string"
      },
      "MSB_START_BESTELLUNG_SDAE_GAS": {
        "properties": {
          "stammdaten": {
            "anyOf": [
              {
                "$ref": "#/components/schemas/PI_44140__stammdaten"
              }
            ]
          },
          "transaktionsdaten": {
            "properties": {
              "absender": {
                "properties": {
                  "marktrolle": {
                    "$ref": "#/components/schemas/marktrolle"
                  },
                  "rollencodenummer": {
                    "$ref": "#/components/schemas/rollencodenummer"
                  }
                },
                "type": "object"
              },
              "empfaenger": {
                "properties": {
                  "marktrolle": {
                    "$ref": "#/components/schemas/marktrolle"
                  },
                  "rollencodenummer": {
                    "$ref": "#/components/schemas/rollencodenummer"
                  }
                },
                "type": "object"
              },
              "gueltigAb": {
                "$ref": "#/components/schemas/gueltigAb"
              },
              "kategorie": {
                "$ref": "#/components/schemas/kategorie"
              },
              "pruefidentifikator": {
                "description": "Wird dynamisch im Event-Prozess ermittelt. Ein vom Sender mitgegebener Wert wird ignoriert. Im Topic mögliche Prüfis — 44140.",
                "examples": [
                  "44140"
                ]
              },
              "sparte": {
                "$ref": "#/components/schemas/sparte"
              },
              "transaktionsgrund": {
                "$ref": "#/components/schemas/transaktionsgrund"
              },
              "transaktionsgrundergaenzung": {
                "$ref": "#/components/schemas/transaktionsgrundergaenzung"
              }
            },
            "required": [
              "absender",
              "empfaenger",
              "gueltigAb",
              "kategorie",
              "sparte",
              "transaktionsgrund",
              "transaktionsgrundergaenzung"
            ],
            "type": "object"
          },
          "zusatzdaten": {
            "properties": {
              "eventname": {
                "const": "START_BESTELLUNG_SDAE",
                "default": "START_BESTELLUNG_SDAE",
                "type": "string"
              },
              "prozessId": {
                "type": "string"
              }
            },
            "required": [
              "prozessId",
              "eventname"
            ],
            "type": "object"
          }
        },
        "required": [
          "stammdaten",
          "transaktionsdaten",
          "zusatzdaten"
        ],
        "type": "object"
      },
      "Marktrolle": {
        "description": "Diese Rollen kann ein Marktteilnehmer einnehmen",
        "enum": [
          "NB",
          "LF",
          "MSB",
          "MSBA",
          "GMSB",
          "MDL",
          "DL",
          "BKV",
          "BKO",
          "UENB",
          "KUNDE-SELBST-NN",
          "MGV",
          "EIV",
          "RB",
          "KUNDE",
          "INTERESSENT",
          "KN",
          "UBA",
          "BIKO",
          "ESA"
        ],
        "title": "Marktrolle",
        "type": "string"
      },
      "PI_44140__stammdaten": {
        "properties": {
          "MARKTLOKATION": {
            "items": {
              "$ref": "#/components/schemas/PI_44140__stammdaten__MARKTLOKATION"
            },
            "type": "array"
          },
          "MESSLOKATION": {
            "items": {
              "$ref": "#/components/schemas/PI_44140__stammdaten__MESSLOKATION"
            },
            "type": "array"
          },
          "MESSSTELLENBETRIEBSVERTRAG": {
            "items": {
              "$ref": "#/components/schemas/PI_44140__stammdaten__MESSSTELLENBETRIEBSVERTRAG"
            },
            "type": "array"
          },
          "NETZNUTZUNGSVERTRAG": {
            "items": {
              "$ref": "#/components/schemas/PI_44140__stammdaten__NETZNUTZUNGSVERTRAG"
            },
            "type": "array"
          }
        },
        "required": [
          "MESSLOKATION"
        ],
        "type": "object",
        "title": "44140"
      },
      "PI_44140__stammdaten__MARKTLOKATION": {
        "properties": {
          "eigentuemer": {
            "$ref": "#/components/schemas/PI_44140__stammdaten__MARKTLOKATION__eigentuemer"
          },
          "hausverwalter": {
            "$ref": "#/components/schemas/PI_44140__stammdaten__MARKTLOKATION__hausverwalter"
          }
        },
        "type": "object"
      },
      "PI_44140__stammdaten__MARKTLOKATION__eigentuemer": {
        "properties": {
          "anrede": {
            "$ref": "#/components/schemas/anrede",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+EO"
            ]
          },
          "gewerbekennzeichnung": {
            "$ref": "#/components/schemas/gewerbekennzeichnung",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+EO"
            ]
          },
          "name1": {
            "$ref": "#/components/schemas/name1",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+EO"
            ]
          },
          "name2": {
            "$ref": "#/components/schemas/name2",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+EO"
            ]
          },
          "name3": {
            "$ref": "#/components/schemas/name3",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+EO"
            ]
          },
          "name4": {
            "$ref": "#/components/schemas/name4",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+EO"
            ]
          },
          "partneradresse": {
            "$ref": "#/components/schemas/PI_44140__stammdaten__MARKTLOKATION__eigentuemer__partneradresse"
          }
        },
        "type": "object"
      },
      "PI_44140__stammdaten__MARKTLOKATION__eigentuemer__partneradresse": {
        "properties": {
          "hausnummer": {
            "$ref": "#/components/schemas/hausnummer",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+EO"
            ]
          },
          "landescode": {
            "$ref": "#/components/schemas/landescode",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+EO"
            ]
          },
          "ort": {
            "$ref": "#/components/schemas/ort",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+EO"
            ]
          },
          "ortsteil": {
            "$ref": "#/components/schemas/ortsteil",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+EO"
            ]
          },
          "postfach": {
            "$ref": "#/components/schemas/postfach",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+EO"
            ]
          },
          "postleitzahl": {
            "$ref": "#/components/schemas/postleitzahl",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+EO"
            ]
          },
          "strasse": {
            "$ref": "#/components/schemas/strasse",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+EO"
            ]
          }
        },
        "type": "object"
      },
      "PI_44140__stammdaten__MARKTLOKATION__hausverwalter": {
        "properties": {
          "anrede": {
            "$ref": "#/components/schemas/anrede",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+DDO"
            ]
          },
          "gewerbekennzeichnung": {
            "$ref": "#/components/schemas/gewerbekennzeichnung",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+DDO"
            ]
          },
          "name1": {
            "$ref": "#/components/schemas/name1",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+DDO"
            ]
          },
          "name2": {
            "$ref": "#/components/schemas/name2",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+DDO"
            ]
          },
          "name3": {
            "$ref": "#/components/schemas/name3",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+DDO"
            ]
          },
          "name4": {
            "$ref": "#/components/schemas/name4",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+DDO"
            ]
          },
          "partneradresse": {
            "$ref": "#/components/schemas/PI_44140__stammdaten__MARKTLOKATION__hausverwalter__partneradresse"
          }
        },
        "type": "object"
      },
      "PI_44140__stammdaten__MARKTLOKATION__hausverwalter__partneradresse": {
        "properties": {
          "hausnummer": {
            "$ref": "#/components/schemas/hausnummer",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+DDO"
            ]
          },
          "landescode": {
            "$ref": "#/components/schemas/landescode",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+DDO"
            ]
          },
          "ort": {
            "$ref": "#/components/schemas/ort",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+DDO"
            ]
          },
          "ortsteil": {
            "$ref": "#/components/schemas/ortsteil",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+DDO"
            ]
          },
          "postfach": {
            "$ref": "#/components/schemas/postfach",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+DDO"
            ]
          },
          "postleitzahl": {
            "$ref": "#/components/schemas/postleitzahl",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+DDO"
            ]
          },
          "strasse": {
            "$ref": "#/components/schemas/strasse",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+DDO"
            ]
          }
        },
        "type": "object"
      },
      "PI_44140__stammdaten__MESSLOKATION": {
        "properties": {
          "gasqualitaet": {
            "$ref": "#/components/schemas/gasqualitaet",
            "x-edifact-segment": [
              "SG4.IDE+24.SG8.SEQ+Z18.SG10.CCI+++Y02.CAV"
            ]
          },
          "marktrollen": {
            "items": {
              "$ref": "#/components/schemas/PI_44140__stammdaten__MESSLOKATION__marktrollen"
            },
            "type": "array"
          },
          "messlokationsId": {
            "$ref": "#/components/schemas/messlokationsId",
            "x-edifact-segment": [
              "SG4.IDE+24.SG5.LOC+172",
              "SG4.IDE+24.SG6.RFF+Z19",
              "SG4.IDE+24.SG8.SEQ+Z18.RFF+Z19"
            ]
          }
        },
        "required": [
          "messlokationsId"
        ],
        "type": "object"
      },
      "PI_44140__stammdaten__MESSLOKATION__marktrollen": {
        "properties": {
          "marktrolle": {
            "$ref": "#/components/schemas/marktrolle",
            "x-edifact-segment": [
              "SG4.IDE+24.SG8.SEQ+Z18.SG10.CCI+++ZB3.CAV+Z91",
              "SG4.IDE+24.SG8.SEQ+Z18.SG10.CCI+++ZB3.CAV+ZF0"
            ]
          },
          "rollencodenummer": {
            "$ref": "#/components/schemas/rollencodenummer",
            "x-edifact-segment": [
              "SG4.IDE+24.SG8.SEQ+Z18.SG10.CCI+++ZB3.CAV+Z91",
              "SG4.IDE+24.SG8.SEQ+Z18.SG10.CCI+++ZB3.CAV+ZF0"
            ]
          },
          "weiterverpflichtet": {
            "$ref": "#/components/schemas/weiterverpflichtet",
            "x-edifact-segment": [
              "SG4.IDE+24.SG8.SEQ+Z18.SG10.CCI+++ZB3.CAV+Z91"
            ]
          }
        },
        "type": "object"
      },
      "PI_44140__stammdaten__MESSSTELLENBETRIEBSVERTRAG": {
        "properties": {
          "vertragskonditionen": {
            "$ref": "#/components/schemas/PI_44140__stammdaten__MESSSTELLENBETRIEBSVERTRAG__vertragskonditionen"
          }
        },
        "type": "object"
      },
      "PI_44140__stammdaten__MESSSTELLENBETRIEBSVERTRAG__vertragskonditionen": {
        "properties": {
          "geplanteTurnusablesung": {
            "$ref": "#/components/schemas/PI_44140__stammdaten__MESSSTELLENBETRIEBSVERTRAG__vertragskonditionen__geplanteTurnusablesung"
          }
        },
        "type": "object"
      },
      "PI_44140__stammdaten__MESSSTELLENBETRIEBSVERTRAG__vertragskonditionen__geplanteTurnusablesung": {
        "properties": {
          "ableseZeitraum": {
            "$ref": "#/components/schemas/ableseZeitraum",
            "x-edifact-segment": [
              "SG4.IDE+24.SG6.RFF+Z19.DTM+752"
            ]
          }
        },
        "type": "object"
      },
      "PI_44140__stammdaten__NETZNUTZUNGSVERTRAG": {
        "properties": {
          "korrespondenzpartner": {
            "$ref": "#/components/schemas/PI_44140__stammdaten__NETZNUTZUNGSVERTRAG__korrespondenzpartner"
          },
          "vertragsbeginn": {
            "$ref": "#/components/schemas/vertragsbeginn",
            "x-edifact-segment": [
              "SG4.IDE+24.DTM+92"
            ]
          },
          "vertragspartner2": {
            "items": {
              "$ref": "#/components/schemas/PI_44140__stammdaten__NETZNUTZUNGSVERTRAG__vertragspartner2"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "PI_44140__stammdaten__NETZNUTZUNGSVERTRAG__korrespondenzpartner": {
        "properties": {
          "anrede": {
            "$ref": "#/components/schemas/anrede",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z26"
            ]
          },
          "gewerbekennzeichnung": {
            "$ref": "#/components/schemas/gewerbekennzeichnung",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z26"
            ]
          },
          "name1": {
            "$ref": "#/components/schemas/name1",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z26"
            ]
          },
          "name2": {
            "$ref": "#/components/schemas/name2",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z26"
            ]
          },
          "name3": {
            "$ref": "#/components/schemas/name3",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z26"
            ]
          },
          "name4": {
            "$ref": "#/components/schemas/name4",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z26"
            ]
          },
          "partneradresse": {
            "$ref": "#/components/schemas/PI_44140__stammdaten__NETZNUTZUNGSVERTRAG__korrespondenzpartner__partneradresse"
          }
        },
        "type": "object"
      },
      "PI_44140__stammdaten__NETZNUTZUNGSVERTRAG__korrespondenzpartner__partneradresse": {
        "properties": {
          "hausnummer": {
            "$ref": "#/components/schemas/hausnummer",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z26"
            ]
          },
          "landescode": {
            "$ref": "#/components/schemas/landescode",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z26"
            ]
          },
          "ort": {
            "$ref": "#/components/schemas/ort",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z26"
            ]
          },
          "ortsteil": {
            "$ref": "#/components/schemas/ortsteil",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z26"
            ]
          },
          "postfach": {
            "$ref": "#/components/schemas/postfach",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z26"
            ]
          },
          "postleitzahl": {
            "$ref": "#/components/schemas/postleitzahl",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z26"
            ]
          },
          "strasse": {
            "$ref": "#/components/schemas/strasse",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z26"
            ]
          }
        },
        "type": "object"
      },
      "PI_44140__stammdaten__NETZNUTZUNGSVERTRAG__vertragspartner2": {
        "properties": {
          "anrede": {
            "$ref": "#/components/schemas/anrede",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z25"
            ]
          },
          "gewerbekennzeichnung": {
            "$ref": "#/components/schemas/gewerbekennzeichnung",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z25"
            ]
          },
          "name1": {
            "$ref": "#/components/schemas/name1",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z25"
            ]
          },
          "name2": {
            "$ref": "#/components/schemas/name2",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z25"
            ]
          },
          "name3": {
            "$ref": "#/components/schemas/name3",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z25"
            ]
          },
          "name4": {
            "$ref": "#/components/schemas/name4",
            "x-edifact-segment": [
              "SG4.IDE+24.SG12.NAD+Z25"
            ]
          }
        },
        "type": "object"
      },
      "Sparte": {
        "description": "Sparte",
        "enum": [
          "STROM",
          "GAS",
          "FERNWAERME",
          "NAHWAERME",
          "WASSER",
          "ABWASSER"
        ],
        "title": "Sparte",
        "type": "string"
      },
      "ableseZeitraum": {
        "description": "ableseZeitraum",
        "type": "string"
      },
      "anrede": {
        "description": "Die Anrede für den GePa, Z.B. Herr.",
        "type": "string"
      },
      "event_response_fail": {
        "description": "Fehlermeldung auf Prozessdaten API Aufruf | Error message on process data API call",
        "properties": {
          "errorCode": {
            "description": "Error identifier",
            "example": "400",
            "type": "string"
          },
          "message": {
            "description": "Technische Meldung | Technische Meldung",
            "example": "Validation Failed",
            "type": "string"
          }
        },
        "type": "object"
      },
      "event_responses_success": {
        "description": "Erfolgsmeldung auf Prozessdaten API Aufruf | Success message on process data API call",
        "properties": {
          "businessKey": {
            "description": "Einzigartige Kennung des Geschäftsprozesses | Unique identifier of the business process",
            "format": "uuid",
            "type": "string"
          },
          "message": {
            "description": "Nachricht mit Details zum ausgelösten Event | Message with details about the triggered event",
            "example": "received event XXXXXXXXXXXX with id at 2024-08-08T12:58:22Z and started process with businessKey 4c7170ed-3518-41ee-8582-39ab65b00107",
            "type": "string"
          }
        },
        "required": [
          "businessKey",
          "message"
        ],
        "type": "object"
      },
      "gasqualitaet": {
        "$ref": "#/components/schemas/Gasqualitaet",
        "description": "gasqualitaet für EDIFACT mapping"
      },
      "gewerbekennzeichnung": {
        "description": "Kennzeichnung ob es sich um einen Gewerbe/Unternehmen (gewerbeKennzeichnung = true)\noder eine Privatperson handelt. (gewerbeKennzeichnung = false)",
        "type": "boolean"
      },
      "gueltigAb": {
        "description": "gueltigAb",
        "format": "date-time",
        "type": "string"
      },
      "hausnummer": {
        "description": "Hausnummer und Ergänzung",
        "type": "string"
      },
      "kategorie": {
        "description": "Qualifier aus dem Beginn der EDIFact Nachricht / BGM",
        "type": "string"
      },
      "landescode": {
        "$ref": "#/components/schemas/Landescode",
        "description": "Landescode"
      },
      "marktrolle": {
        "$ref": "#/components/schemas/Marktrolle",
        "description": "Gibt im Klartext die Bezeichnung der Marktrolle an."
      },
      "messlokationsId": {
        "description": "Die Messlokations-Identifikation. Das ist die frühere Zählpunktbezeichnung,\nz.B. DE 47108151234567",
        "type": "string"
      },
      "name1": {
        "description": "Erster Teil des Namens. Hier kann der Firmenname oder bei Privatpersonen\nbeispielsweise der Nachname dargestellt werden. Beispiele: Yellow Strom GmbH\noder Hagen",
        "type": "string"
      },
      "name2": {
        "description": "Zweiter Teil des Namens. Hier kann der eine Erweiterung zum Firmennamen oder\nbei Privatpersonen beispielsweise der Vorname dargestellt werden. Beispiele:\nBereich Süd oder Nina",
        "type": "string"
      },
      "name3": {
        "description": "Dritter Teil des Namens. Hier können weitere Ergänzungen zum Firmennamen oder\nbei Privatpersonen Zusätze zum Namen dargestellt werden. Beispiele: und Afrika\noder Sängerin",
        "type": "string"
      },
      "name4": {
        "description": "name4",
        "type": "string"
      },
      "ort": {
        "description": "Ort",
        "type": "string"
      },
      "ortsteil": {
        "description": "Ortsteil",
        "type": "string"
      },
      "postfach": {
        "description": "Postfach",
        "type": "string"
      },
      "postleitzahl": {
        "description": "Postleitzahl",
        "type": "string"
      },
      "rollencodenummer": {
        "description": "Gibt die Codenummer der Marktrolle an.",
        "type": "string"
      },
      "sparte": {
        "$ref": "#/components/schemas/Sparte",
        "description": "Enthält Informationen über die Sparte"
      },
      "strasse": {
        "description": "Strasse",
        "type": "string"
      },
      "transaktionsgrund": {
        "description": "Der Transaktionsgrund beschreibt den Geschäftsvorfall zur Kategorie genauer / UTILMD STS+7++###+ZW4+E03",
        "type": "string"
      },
      "transaktionsgrundergaenzung": {
        "description": "Ergänzung zum Transaktionsgrund / UTILMD STS+7++E01+###+E03",
        "type": "string"
      },
      "vertragsbeginn": {
        "description": "Gibt an, wann der Vertrag beginnt.",
        "format": "date-time",
        "type": "string"
      },
      "weiterverpflichtet": {
        "description": "weiterverpflichtet",
        "type": "boolean"
      }
    }
  }
}