automapper-validation 0.1.55

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": "20B",
        "name": "Ausgabe 2020 - B"
      }
    ]
  },
  "0057": {
    "name": "Anwendungscode der zuständigen Organisation",
    "codes": [
      {
        "value": "1.0e",
        "name": "Versionsnummer der zugrundeliegenden BDEW-Nachrichtenbeschreibung"
      }
    ]
  },
  "0065": {
    "name": "Nachrichtentyp-Kennung",
    "codes": [
      {
        "value": "PARTIN",
        "name": "Partnerstammdaten"
      }
    ]
  },
  "0081": {
    "name": "Abschnittskennung, codiert",
    "codes": [
      {
        "value": "D",
        "name": "Trennung von Kopf- und Positionsteil"
      }
    ]
  },
  "1001": {
    "name": "Dokumentenname, Code",
    "codes": [
      {
        "value": "10",
        "name": "Partnerstammdaten"
      }
    ]
  },
  "1153": {
    "name": "Referenz, Qualifier",
    "codes": [
      {
        "value": "Z13",
        "name": "Prüfidentifikator"
      },
      {
        "value": "AGK",
        "name": "Anwendungsreferenznummer"
      },
      {
        "value": "ACW",
        "name": "Referenznummer einer vorangegangenen Nachricht"
      },
      {
        "value": "VA",
        "name": "Umsatzsteuernummer"
      },
      {
        "value": "FC",
        "name": "Steuernummer"
      },
      {
        "value": "Z25",
        "name": "Faxnummer"
      }
    ]
  },
  "1154": {
    "name": "Referenz, Identifikation",
    "codes": [
      {
        "value": "37000",
        "name": "Übermittlung Kommunikationsdaten des LF"
      },
      {
        "value": "37001",
        "name": "Übermittlung Kommunikationsdaten des NB"
      },
      {
        "value": "37002",
        "name": "Übermittlung Kommunikationsdaten des MSB"
      },
      {
        "value": "37003",
        "name": "Übermittlung Kommunikationsdaten des BKV"
      },
      {
        "value": "37004",
        "name": "Übermittlung Kommunikationsdaten des BIKO"
      },
      {
        "value": "37005",
        "name": "Übermittlung Kommunikationsdaten des ÜNB"
      },
      {
        "value": "37006",
        "name": "Übermittlung Kommunikationsdaten des ESA"
      }
    ]
  },
  "1373": {
    "name": "Dokumentenstatus, Code",
    "codes": [
      {
        "value": "11",
        "name": "Dokument nicht verfügbar"
      }
    ]
  },
  "2005": {
    "name": "Datums- oder Uhrzeit- oder Zeitspannen-Funktion, Qualifier",
    "codes": [
      {
        "value": "137",
        "name": "Dokumenten-/Nachrichtendatum/-zeit"
      },
      {
        "value": "157",
        "name": "Gültigkeit, Beginndatum"
      },
      {
        "value": "Z36",
        "name": "Verfügbarkeit Montag"
      },
      {
        "value": "Z37",
        "name": "Verfügbarkeit Dienstag"
      },
      {
        "value": "Z38",
        "name": "Verfügbarkeit Mittwoch"
      },
      {
        "value": "Z39",
        "name": "Verfügbarkeit Donnerstag"
      },
      {
        "value": "Z40",
        "name": "Verfügbarkeit Freitag"
      },
      {
        "value": "Z41",
        "name": "Mittagspause (= Ausschluss der Verfügbarkeit)"
      }
    ]
  },
  "2379": {
    "name": "Datums- oder Uhrzeit- oder Zeitspannen-Format, Code",
    "codes": [
      {
        "value": "303",
        "name": "CCYYMMDDHHMMZZZ"
      },
      {
        "value": "501",
        "name": "HHMMHHMM"
      }
    ]
  },
  "3035": {
    "name": "Beteiligter, Qualifier",
    "codes": [
      {
        "value": "MS",
        "name": "Dokumenten-/Nachrichtenaussteller bzw. -absender"
      },
      {
        "value": "MR",
        "name": "Nachrichtenempfänger"
      },
      {
        "value": "SU",
        "name": "Lieferant"
      },
      {
        "value": "DDM",
        "name": "Netzbetreiber"
      },
      {
        "value": "DEB",
        "name": "Messstellenbetreiber"
      },
      {
        "value": "Z31",
        "name": "Übertragungsnetzbetreiber"
      },
      {
        "value": "Z34",
        "name": "Bilanzkoordinator"
      },
      {
        "value": "Z35",
        "name": "Bilanzkreisverantwortlicher"
      },
      {
        "value": "Z36",
        "name": "Energieserviceanbieter"
      },
      {
        "value": "BK",
        "name": "Kreditinstitut"
      },
      {
        "value": "Z10",
        "name": "Ansprechpartner Übertragungsweg / Datenaustausch"
      },
      {
        "value": "Z11",
        "name": "Ansprechpartner Rahmenverträge"
      },
      {
        "value": "Z12",
        "name": "Ansprechpartner Kündigungsprozesse"
      },
      {
        "value": "Z13",
        "name": "Ansprechpartner Wechselprozesse"
      },
      {
        "value": "Z14",
        "name": "Ansprechpartner Stammdatenprozesse"
      },
      {
        "value": "Z16",
        "name": "Ansprechpartner Einspeiseprozesse"
      },
      {
        "value": "Z17",
        "name": "Ansprechpartner Abrechnungsprozesse"
      },
      {
        "value": "Z18",
        "name": "Ansprechpartner MMMA-Prozesse"
      },
      {
        "value": "Z19",
        "name": "Ansprechpartner Bewegungsdaten"
      },
      {
        "value": "Z20",
        "name": "Ansprechpartner Sperr-/Entsperrprozesse"
      },
      {
        "value": "Z21",
        "name": "Ansprechpartner Bilanzierungsprozesse / Bilanzkreismanagement"
      },
      {
        "value": "Z33",
        "name": "Ansprechpartner technischer Netzanschluss für Neuanlagen und Anlagenumbau"
      }
    ]
  },
  "3045": {
    "name": "Format für den Namen des Beteiligten, Code",
    "codes": [
      {
        "value": "Z02",
        "name": "Struktur der Firmenbezeichnung"
      }
    ]
  },
  "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.)"
      }
    ]
  },
  "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"
      }
    ]
  },
  "4451": {
    "name": "Textbezug, Qualifier",
    "codes": [
      {
        "value": "Z13",
        "name": "Internetseite"
      },
      {
        "value": "Z15",
        "name": "Gericht und Handelsregister-Nummer"
      }
    ]
  },
  "7059": {
    "name": "Klassentyp, Code",
    "codes": [
      {
        "value": "Z40",
        "name": "Erreichbarkeit des Unternehmens"
      },
      {
        "value": "Z19",
        "name": "Bilanzkreis"
      }
    ]
  },
  "7111": {
    "name": "Verwendungszeck",
    "codes": [
      {
        "value": "Z48",
        "name": "Bilanzkreis für verbrauchende Marktlokation"
      },
      {
        "value": "Z49",
        "name": "Bilanzkreis für erzeugende Marktlokation EEG"
      },
      {
        "value": "Z50",
        "name": "Bilanzkreis für erzeugende Marktlokation KWKG"
      },
      {
        "value": "Z51",
        "name": "Bilanzkreis für sonstige erzeugende Marktlokation"
      }
    ]
  }
}