automapper-validation 0.1.31

AHB condition expression parsing, evaluation, and EDIFACT validation
Documentation
{
  "0051": {
    "name": "Verwaltende Organisation",
    "codes": [
      {
        "value": "UN",
        "name": "UN/CEFACT"
      }
    ]
  },
  "0052": {
    "name": "Versionsnummer des Nachrichtentyps",
    "codes": [
      {
        "value": "D",
        "name": "Entwurfs-Version"
      }
    ]
  },
  "0054": {
    "name": "Freigabenummer des Nachrichtentyps",
    "codes": [
      {
        "value": "10A",
        "name": "Ausgabe 2010 - A"
      }
    ]
  },
  "0057": {
    "name": "Anwendungscode der zuständigen Organisation",
    "codes": [
      {
        "value": "1.3b",
        "name": "Versionsnummer der zugrundeliegenden BDEW-Nachrichtenbeschreibung"
      }
    ]
  },
  "0065": {
    "name": "Nachrichtentyp-Kennung",
    "codes": [
      {
        "value": "REQOTE",
        "name": "Anfrage"
      }
    ]
  },
  "0081": {
    "name": "Abschnittskennung, codiert",
    "codes": [
      {
        "value": "S",
        "name": "Trennung von Positions- und Summenteil"
      }
    ]
  },
  "1001": {
    "name": "Dokumentenname, Code",
    "codes": [
      {
        "value": "311",
        "name": "Aufforderung zur Angebotsabgabe (Anfrage)"
      },
      {
        "value": "Z29",
        "name": "Abrechnung des Messstellenbetriebs vom MSB an den LF"
      },
      {
        "value": "Z57",
        "name": "Übermittlung von Werten an ESA"
      },
      {
        "value": "Z74",
        "name": "Bestellung eines Angebots einer Konfiguration"
      },
      {
        "value": "Z82",
        "name": "Bestellung eines Angebots einer Konfiguration durch den LF"
      }
    ]
  },
  "1153": {
    "name": "Referenz, Qualifier",
    "codes": [
      {
        "value": "Z13",
        "name": "Prüfidentifikator"
      },
      {
        "value": "Z41",
        "name": "Referenznummer des Vorgangs der Anmeldung nach WiM"
      },
      {
        "value": "Z42",
        "name": "Referenznummer der Nachricht der betroffenen Antwort auf Bestellung (Bestellbestätigung)"
      },
      {
        "value": "Z43",
        "name": "Referenznummer des Vorgangs der betroffenen Antwort auf Bestellung (Bestellbestätigung)"
      }
    ]
  },
  "1154": {
    "name": "Prüfidentifikator",
    "codes": [
      {
        "value": "35001",
        "name": "Anforderung Angebot Geräteübernahme"
      },
      {
        "value": "35002",
        "name": "Anfrage Rechnungsabwicklung MSB über LF"
      },
      {
        "value": "35003",
        "name": "Anfrage von Werten für ESA"
      },
      {
        "value": "35004",
        "name": "Anfrage einer Konfiguration"
      }
    ]
  },
  "1229": {
    "name": "Handlung, Code",
    "codes": [
      {
        "value": "Z64",
        "name": "Erforderliches Produkt Schaltzeitdefinitionen"
      },
      {
        "value": "Z65",
        "name": "Erforderliches Produkt Leistungskurvendefinitionen"
      },
      {
        "value": "Z66",
        "name": "Erforderliches Produkt Ad-hoc-Steuerkanal"
      },
      {
        "value": "Z67",
        "name": "Erforderliches Messprodukt für Werte nach Typ 2 aus Backend"
      },
      {
        "value": "Z68",
        "name": "Erforderliches Produkt Konfigurationserlaubnis für Werte nach Typ 2 aus SMGW"
      }
    ]
  },
  "2005": {
    "name": "Datums- oder Uhrzeits- oder Zeitspannen-Funktion, Qualifier",
    "codes": [
      {
        "value": "137",
        "name": "Dokumenten-/Nachrichtendatum/-zeit"
      },
      {
        "value": "76",
        "name": "Lieferdatum/-zeit, geplant"
      },
      {
        "value": "203",
        "name": "Ausführungsdatum/-zeit"
      },
      {
        "value": "469",
        "name": "Startdatum oder -zeitpunkt, frühestes/r"
      }
    ]
  },
  "2379": {
    "name": "Datums- oder Uhrzeit- oder Zeitspannen-Format, Code",
    "codes": [
      {
        "value": "303",
        "name": "CCYYMMDDHHMMZZZ"
      }
    ]
  },
  "3035": {
    "name": "Beteiligter, Qualifier",
    "codes": [
      {
        "value": "DDM",
        "name": "Netzbetreiber"
      },
      {
        "value": "MS",
        "name": "Dokumenten-/Nachrichtenaussteller bzw. -absender"
      },
      {
        "value": "MR",
        "name": "Nachrichtenempfänger"
      },
      {
        "value": "DP",
        "name": "Lieferanschrift"
      }
    ]
  },
  "3055": {
    "name": "Verantwortliche Stelle für die Codepflege, Code",
    "codes": [
      {
        "value": "9",
        "name": "GS1"
      },
      {
        "value": "293",
        "name": "DE, BDEW (Bundesverband der Energie- und Wasserwirtschaft e.V.)"
      },
      {
        "value": "332",
        "name": "DE, DVGW Service & Consult GmbH"
      }
    ]
  },
  "3139": {
    "name": "Funktion des Ansprechpartners, Code",
    "codes": [
      {
        "value": "IC",
        "name": "Informationskontakt"
      }
    ]
  },
  "3155": {
    "name": "Art des Kommunikationsmittels, Code",
    "codes": [
      {
        "value": "EM",
        "name": "Elektronische Post"
      },
      {
        "value": "FX",
        "name": "Telefax"
      },
      {
        "value": "TE",
        "name": "Telefon"
      },
      {
        "value": "AJ",
        "name": "weiteres Telefon"
      },
      {
        "value": "AL",
        "name": "Handy"
      }
    ]
  },
  "3227": {
    "name": "Ortsangabe, Qualifier",
    "codes": [
      {
        "value": "172",
        "name": "Meldepunkt"
      }
    ]
  },
  "4347": {
    "name": "Produkt-/Erzeugnisnummer, Qualifier",
    "codes": [
      {
        "value": "5",
        "name": "Produktidentifikation"
      }
    ]
  },
  "4451": {
    "name": "Textbezug, Qualifier",
    "codes": [
      {
        "value": "ACB",
        "name": "Zusätzliche Informationen (für allgemeine Hinweise)"
      },
      {
        "value": "Z17",
        "name": "Zieladresse URI"
      },
      {
        "value": "Z24",
        "name": "Aussteller (Issuer)"
      },
      {
        "value": "Z23",
        "name": "Zertifikatsnutzer (Subject)"
      }
    ]
  },
  "7037": {
    "name": "Merkmal, Code",
    "codes": [
      {
        "value": "ZF7",
        "name": "selbstständige Änderungsmöglichkeit erforderlich"
      },
      {
        "value": "ZF8",
        "name": "selbstständige Änderungsmöglichkeit nicht erforderlich"
      }
    ]
  },
  "7059": {
    "name": "Klassentyp, Code",
    "codes": [
      {
        "value": "Z52",
        "name": "Code der Schaltzeitdefinition"
      },
      {
        "value": "Z53",
        "name": "Code der Leistungskurvendefinition"
      },
      {
        "value": "Z54",
        "name": "Änderungsmöglichkeit der Konfiguration im SMGW"
      },
      {
        "value": "Z60",
        "name": "Schwellwerte"
      }
    ]
  },
  "7081": {
    "name": "Produkt/Leistung, Code",
    "codes": [
      {
        "value": "Z55",
        "name": "Änderung Konfiguration"
      },
      {
        "value": "Z64",
        "name": "Neukonfiguration"
      }
    ]
  },
  "7143": {
    "name": "Art der Produkt-/Leistungsnummer, Code",
    "codes": [
      {
        "value": "Z11",
        "name": "Produkt"
      }
    ]
  }
}