automapper-validation 0.1.59

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": "07B",
        "name": "Ausgabe 2007 - B"
      }
    ]
  },
  "0057": {
    "name": "Anwendungscode der zuständigen Organisation",
    "codes": [
      {
        "value": "2.1i",
        "name": "Versionsnummer der zugrundeliegenden BDEW-Nachrichtenbeschreibung"
      }
    ]
  },
  "0065": {
    "name": "Nachrichtentyp-Kennung",
    "codes": [
      {
        "value": "APERAK",
        "name": "Anwendungsfehler- und Bestätigungs-Nachricht"
      }
    ]
  },
  "1001": {
    "name": "Dokumentenname, Code",
    "codes": [
      {
        "value": "312",
        "name": "Anerkennungsmeldung"
      },
      {
        "value": "313",
        "name": "Anwendungssystemfehlermeldung"
      }
    ]
  },
  "1153": {
    "name": "Referenz, Qualifier",
    "codes": [
      {
        "value": "ACE",
        "name": "Nummer des zugehörigen Dokuments"
      },
      {
        "value": "AGO",
        "name": "Absenderreferenz für die Original-Nachricht"
      },
      {
        "value": "TN",
        "name": "Transaktions-Referenznummer"
      },
      {
        "value": "ACW",
        "name": "Referenznummer einer vorangegangenen Nachricht"
      },
      {
        "value": "Z08",
        "name": "MP-ID des nachfolgenden Netzbetreibers"
      }
    ]
  },
  "2005": {
    "name": "Datums- oder Uhrzeits- oder Zeitspannen-Funktion, Qualifier",
    "codes": [
      {
        "value": "137",
        "name": "Dokumenten-/Nachrichtendatum/-zeit"
      },
      {
        "value": "171",
        "name": "Referenzdatum/-zeit"
      }
    ]
  },
  "2379": {
    "name": "Datums- oder Uhrzeit- oder Zeitspannen-Format, Code",
    "codes": [
      {
        "value": "303",
        "name": "CCYYMMDDHHMMZZZ"
      }
    ]
  },
  "3035": {
    "name": "Beteiligter, Qualifier",
    "codes": [
      {
        "value": "MS",
        "name": "Dokumenten-/Nachrichtenaussteller bzw. -absender"
      },
      {
        "value": "MR",
        "name": "Nachrichtenempfänger"
      }
    ]
  },
  "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": "TE",
        "name": "Telefon"
      },
      {
        "value": "EM",
        "name": "Elektronische Post"
      },
      {
        "value": "FX",
        "name": "Telefax"
      },
      {
        "value": "AJ",
        "name": "weiteres Telefon"
      },
      {
        "value": "AL",
        "name": "Handy"
      }
    ]
  },
  "4451": {
    "name": "Textbezug, Qualifier",
    "codes": [
      {
        "value": "ABO",
        "name": "Information über Abweichung"
      },
      {
        "value": "AAO",
        "name": "Fehlerbeschreibung (Freier Text)"
      },
      {
        "value": "Z02",
        "name": "Ortsangabe des AHB-Fehlers"
      }
    ]
  },
  "9321": {
    "name": "Anwendungsfehler, Code",
    "codes": [
      {
        "value": "Z10",
        "name": "ID unbekannt"
      },
      {
        "value": "Z17",
        "name": "Absender ist zum angegebenen Zeitintervall / Zeitpunkt dem Objekt nicht zugeordnet"
      },
      {
        "value": "Z18",
        "name": "Empfänger ist zum angegebenen Zeitintervall / Zeitpunkt dem Objekt nicht zugeordnet"
      },
      {
        "value": "Z19",
        "name": "Gerätenummer zum angegebenen Zeitintervall / Zeitpunkt an der Messlokation nicht bekannt"
      },
      {
        "value": "Z20",
        "name": "OBIS-Kennzahl zum angegebenen Zeitintervall / Zeitpunkt am Objekt nicht bekannt"
      },
      {
        "value": "Z21",
        "name": "Geschäftsvorfallinterne Referenzierung fehlerhaft"
      },
      {
        "value": "Z24",
        "name": "Zuordnungs-Tupel unbekannt"
      },
      {
        "value": "Z25",
        "name": "Absender ist zum angegebenen Zeitintervall / Zeitpunkt dem durch das Zuordnungs-Tupel identifizierten Objekt nicht zugeordnet"
      },
      {
        "value": "Z26",
        "name": "Empfänger ist zum angegebenen Zeitintervall / Zeitpunkt dem durch das Zuordnungs-Tupel identifizierten Objekt nicht zugeordnet"
      },
      {
        "value": "Z27",
        "name": "Vorkomma-Stellenzahl des Zählwertes ist zu lang"
      },
      {
        "value": "Z30",
        "name": "Zeitreihe unvollständig"
      },
      {
        "value": "Z33",
        "name": "Referenziertes Geschäftsvorfall-Tupel nicht vorhanden"
      },
      {
        "value": "Z42",
        "name": "Konfigurations-ID zum angegebenen Zeitintervall / Zeitpunkt nicht bekannt"
      },
      {
        "value": "Z43",
        "name": "Geschäftsvorfall für Objekt mit der Eigenschaft nicht erlaubt"
      },
      {
        "value": "Z44",
        "name": "Eigenschaft des Objekts weicht von der im Geschäftsvorfall codierten Eigenschaft ab"
      },
      {
        "value": "Z14",
        "name": "Objekt im IT-System nicht gefunden"
      },
      {
        "value": "Z15",
        "name": "Objekt im IT-System nicht eindeutig"
      },
      {
        "value": "Z16",
        "name": "Objekt nicht mehr im Netzgebiet"
      },
      {
        "value": "Z29",
        "name": "Erforderliche Angabe für diesen Anwendungsfall fehlt"
      },
      {
        "value": "Z31",
        "name": "Geschäftsvorfall wird vom Empfänger zurückgewiesen"
      },
      {
        "value": "Z34",
        "name": "Zeitintervall negativ oder Null"
      },
      {
        "value": "Z35",
        "name": "Format nicht eingehalten"
      },
      {
        "value": "Z37",
        "name": "Geschäftsvorfall darf vom Sender nicht gesendet werden"
      },
      {
        "value": "Z38",
        "name": "Anzahl der übermittelten Codes überschreitet Paketdefinition"
      },
      {
        "value": "Z39",
        "name": "Code nicht aus erlaubtem Wertebereich"
      },
      {
        "value": "Z40",
        "name": "Segment- bzw. Segmentgruppenwiederholbarkeit überschritten"
      },
      {
        "value": "Z41",
        "name": "Zeitangabe unplausibel"
      }
    ]
  }
}