"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.groupingErrorDict = void 0;
var grp_errors_types_1 = require("../types/grp-errors.types");
exports.groupingErrorDict = {
    2: {
        errorName: "Incompatibilit\u00E9 sexe-diagnostic principal",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_1,
        description: "cette situation est d\u00E9tect\u00E9e dans les CMD 12, 13 et 14 : le diagnostic principal rel\u00E8ve sp\u00E9cifiquement du sexe masculin, ou du sexe f\u00E9minin, mais le RSS mentionne le sexe oppos\u00E9.",
    },
    3: {
        errorName: "Diagnostic principal incoh\u00E9rent",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_1,
        description: "Certains codes de diagnostics ne sont pas acceptables en diagnostic principal. Par exemple, l'arbre de la CMD 14 peut d\u00E9tecter une aberration de codage (une grossesse ectopique en DP avec r\u00E9sultat d'accouchement en DA ; un code relatif \u00E0 l'accouchement en DP sans Z37.- en DA). Ces erreurs aboutissent au m\u00EAme r\u00E9sultat.",
    },
    4: {
        errorName: "Tables endommag\u00E9es ou erreur dans le parcours de l'arbre",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        description: "Si vous obtenez cette erreur, merci de contacter l\u2019ATIH.",
    },
    5: {
        errorName: "Diagnostic principal : code insuffisamment pr\u00E9cis pour la classification des GHM",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_1,
        description: "Le diagnostic principal cod\u00E9 ne contient pas d\u2019information suffisante pour la classification en GHM.",
    },
    6: {
        errorName: "Nombre de s\u00E9ances > 0 et DP n'est pas un motif de s\u00E9ances",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_1,
        description: "Le DP n\u2019est pas un motif de s\u00E9ances et le champ nombre de s\u00E9ances est sup\u00E9rieur ou \u00E9gal \u00E0 1.",
    },
    7: {
        errorName: "Poids incompatible pour un nouveau-n\u00E9",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        description: "Le poids n\u2019est pas mentionn\u00E9 dans le RSS, ou alors il est mentionn\u00E9 mais il n\u2019entre pas dans les plages de poids compatibles pour un nouveau-n\u00E9.",
    },
    8: {
        errorName: "Corruption d'une table",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.IMPLEMENTATION_ERROR,
        description: "Les checksums dont sont truff\u00E9es les tables binaires permettent d\u00E8s leur ouverture d\u2019en contr\u00F4ler l\u2019int\u00E9grit\u00E9. Apr\u00E8s d\u00E9tection de cette erreur, la FG referme tous les fichiers de tables afin de pouvoir la d\u00E9tecter \u00E0 nouveau au passage suivant.",
    },
    9: {
        errorName: "Table introuvable",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.IMPLEMENTATION_ERROR,
        description: "D\u00E8s sa premi\u00E8re sollicitation, la FG tente d\u2019ouvrir les tables dont elle a besoin. Si l\u2019une d\u2019elles n\u2019est pas pr\u00E9sente, elle retourne ce code ; tous les fichiers de tables pr\u00E9c\u00E9demment ouverts sont alors referm\u00E9s, pour garantir la m\u00EAme d\u00E9tection au passage suivant.",
    },
    10: {
        errorName: "RSS multi-unit\u00E9 avec num\u00E9ro de RSS inconstant",
        scope: "s\u00E9quencement des RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "le tableau de RUM pass\u00E9 \u00E0 la FG doit \u00EAtre coh\u00E9rent : chaque RUM du RSS doit comporter le m\u00EAme num\u00E9ro. Dans le vecteur d'erreurs, ce code se rapporte au RUM qui, le premier dans l'ordre de lecture, pr\u00E9sente un num\u00E9ro de RSS diff\u00E9rent du pr\u00E9c\u00E9dent.",
    },
    11: {
        errorName: "Num\u00E9ro de RSS absent",
        scope: "pr\u00E9sence d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le num\u00E9ro de RSS est \u00E0 blanc.",
    },
    13: {
        errorName: "Date de naissance absente",
        scope: "pr\u00E9sence d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM comportant une date de naissance \u00E0 blanc.",
    },
    14: {
        errorName: "Date de naissance non num\u00E9rique",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la date de naissance comporte des caract\u00E8res autres que des chiffres ou des espaces.",
    },
    15: {
        errorName: "Date de naissance improbable par rapport \u00E0 l'ann\u00E9e d'entr\u00E9e",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dans deux situations : la date de naissance est post\u00E9rieure \u00E0 la date d'entr\u00E9e ; la date de naissance pr\u00E9c\u00E8de la date d'entr\u00E9e de plus de 140 ans.",
    },
    16: {
        errorName: "Code sexe absent",
        scope: "pr\u00E9sence d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la zone sexe est \u00E0 blanc.",
    },
    17: {
        errorName: "Code sexe erron\u00E9",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la zone sexe contient une valeur diff\u00E9rente de 1 (masculin), 2 (f\u00E9minin) ou 3 (ind\u00E9termin\u00E9).",
    },
    19: {
        errorName: "Date d'entr\u00E9e absente",
        scope: "pr\u00E9sence d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la date d'entr\u00E9e est \u00E0 blanc.",
    },
    20: {
        errorName: "Date d'entr\u00E9e non num\u00E9rique",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la date d'entr\u00E9e comporte des caract\u00E8res autres que des chiffres ou des espaces.",
    },
    21: {
        errorName: "Date d'entr\u00E9e incoh\u00E9rente",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM comportant une date d'entr\u00E9e non interpr\u00E9table (ex : 12001994 pour mois=00).",
    },
    23: {
        errorName: "RSS multi-unit\u00E9 : cha\u00EEnage date d'entr\u00E9e \u2013 date de sortie incoh\u00E9rent",
        scope: "s\u00E9quencement des RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9, dans un RSS multi-unit\u00E9, un RUM dont la date d'entr\u00E9e n'est pas \u00E9gale \u00E0 la date de sortie du RUM pr\u00E9c\u00E9dent (contr\u00F4le non appliqu\u00E9 au premier RUM).",
    },
    24: {
        errorName: "Mode d'entr\u00E9e absent",
        scope: "pr\u00E9sence d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la zone mode d'entr\u00E9e est \u00E0 blanc.",
    },
    25: {
        errorName: "Mode d'entr\u00E9e erron\u00E9 ou provenance erron\u00E9e",
        scope: "plage de valeurs de variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dans lequel la combinaison mode d'entr\u00E9e\u2013provenance n'est pas d\u00E9sign\u00E9e par \u00AB Ok \u00BB dans le tableau ci-dessous.",
    },
    26: {
        errorName: "Mode d'entr\u00E9e incorrect ou provenance incorrecte pour commencer un RSS",
        scope: "s\u00E9quencement des RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 le RUM initial d'un RSS multi-unit\u00E9 (ou unique en mono-unit\u00E9) si la combinaison mode d'entr\u00E9e\u2013provenance n'est pas compatible avec une entr\u00E9e directe dans le PMSI. En prestation inter-\u00E9tablissements, une discordance avec 0 entra\u00EEne aussi l'erreur 35.",
    },
    27: {
        errorName: "RSS multi-unit\u00E9 : mode d'entr\u00E9e incorrect ou provenance incorrecte sur un RUM de suite",
        scope: "s\u00E9quencement des RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 le second (ou suivant) RUM d'un RSS multi-unit\u00E9 si la combinaison mode d'entr\u00E9e\u2013provenance n'est pas compatible avec une mutation interne. En suspension de s\u00E9jour inter-\u00E9tablissements, une discordance entra\u00EEne aussi l'erreur 49.",
    },
    28: {
        errorName: "Date de sortie absente",
        scope: "pr\u00E9sence d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la zone date de sortie est \u00E0 blanc.",
    },
    29: {
        errorName: "Date de sortie non num\u00E9rique",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la date de sortie comporte des caract\u00E8res autres que des chiffres ou des espaces.",
    },
    30: {
        errorName: "Date de sortie incoh\u00E9rente",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM comportant une date de sortie non interpr\u00E9table (ex : 30021994 pour 30 f\u00E9vrier).",
    },
    32: {
        errorName: "RUM avec incoh\u00E9rence entre date de sortie et date d'entr\u00E9e",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la date d'entr\u00E9e est post\u00E9rieure \u00E0 la date de sortie.",
    },
    33: {
        errorName: "Mode de sortie absent",
        scope: "pr\u00E9sence d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la zone mode de sortie est \u00E0 blanc.",
    },
    34: {
        errorName: "Mode de sortie erron\u00E9 ou destination erron\u00E9e",
        scope: "plage de valeurs de variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la combinaison mode de sortie\u2013destination n'est pas d\u00E9sign\u00E9e \u00AB Ok \u00BB dans le tableau de compatibilit\u00E9.",
    },
    35: {
        errorName: "Mode de sortie incorrect ou destination incorrecte pour clore un RSS",
        scope: "s\u00E9quencement des RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 le RUM terminal d'un RSS multi-unit\u00E9 (ou unique en mono-unit\u00E9) si la combinaison mode de sortie\u2013destination n'est pas compatible avec une sortie d\u00E9finitive. Discordance en prestation inter-\u00E9tablissements entra\u00EEne aussi l'erreur 26.",
    },
    36: {
        errorName: "Nombre de s\u00E9ances non num\u00E9rique",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le nombre de s\u00E9ances comporte des caract\u00E8res autres que des chiffres ou des espaces.",
    },
    37: {
        errorName: "RSS multi-unit\u00E9 : pr\u00E9sence de s\u00E9ances sur un des RUM",
        scope: "s\u00E9quencement des RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM comportant une valeur non nulle de s\u00E9ances alors qu\u2019il est inclus dans un RSS multi-unit\u00E9.",
    },
    39: {
        errorName: "Date de naissance incoh\u00E9rente",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM comportant une date de naissance non interpr\u00E9table (ex : 34011950 pour 34 janvier).",
    },
    40: {
        errorName: "Diagnostic principal absent",
        scope: "pr\u00E9sence d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la zone diagnostic principal est \u00E0 blanc.",
    },
    41: {
        errorName: "Code de diagnostic principal ne respectant pas le format de la CIM",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le diagnostic principal ne respecte pas le format CIM-10 (lettre + 2 chiffres + chiffre/blanc/\u2018+\u2019 + chiffre/blanc/\u2018+\u2019 + chiffre/blanc).",
    },
    42: {
        errorName: "Code de diagnostic associ\u00E9 ne respectant pas le format de la CIM",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont un diagnostic associ\u00E9 est \u00E0 blanc ou ne respecte pas le format CIM-10 (cf. code 41).",
    },
    43: {
        errorName: "Code d'acte ne respectant pas le format de la CCAM",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont un acte est \u00E0 blanc ou ne respecte pas le format CCAM.",
    },
    45: {
        errorName: "RSS multi-unit\u00E9 : date de naissance inconstante",
        scope: "s\u00E9quencement des RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "dans le vecteur d'erreurs, ce code se rapporte au RUM pr\u00E9sentant une date de naissance diff\u00E9rente de celle du RUM pr\u00E9c\u00E9dent.",
    },
    46: {
        errorName: "RSS multi-unit\u00E9 : code sexe inconstant",
        scope: "s\u00E9quencement des RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "dans le vecteur d'erreurs, ce code se rapporte au RUM pr\u00E9sentant un sexe diff\u00E9rent de celui du RUM pr\u00E9c\u00E9dent.",
    },
    49: {
        errorName: "RSS multi-unit\u00E9 : mode de sortie incorrect ou destination incorrecte pour un RUM autre que le dernier",
        scope: "s\u00E9quencement des RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM non-terminal si la combinaison mode de sortie\u2013destination n'est pas compatible avec une mutation interne. Discordance en prestation inter-\u00E9tablissements entra\u00EEne aussi l'erreur 27.",
    },
    50: {
        errorName: "D\u00E9lai de s\u00E9jour incompatible avec le principe administratif de prestation inter-\u00E9tablissement",
        scope: "s\u00E9quencement des RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "en prestation inter-\u00E9tablissements, cette erreur est d\u00E9tect\u00E9e si la suspension d\u00E9passe 1 jour ou si la dur\u00E9e chez le prestataire d\u00E9passe 1 jour.",
    },
    51: {
        errorName: "Code de diagnostic reli\u00E9 ne respectant pas le format de la CIM",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le diagnostic reli\u00E9 ne respecte pas le format CIM-10 (cf. code 41).",
    },
    52: {
        errorName: "Nombre de r\u00E9alisations d\u2019actes non num\u00E9rique, ou erron\u00E9e",
        scope: "format/plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le nombre de r\u00E9alisations d\u2019un acte est \u00E0 blanc, nul, ou comporte des caract\u00E8res non num\u00E9riques, ou d\u00E9passe 99.",
    },
    53: {
        errorName: "Provenance absente",
        scope: "pr\u00E9sence conditionnelle d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la provenance est \u00E0 blanc alors que le mode d'entr\u00E9e est 6 (mutation), 7 (transfert) ou 0 (PIE).",
    },
    54: {
        errorName: "Destination absente",
        scope: "pr\u00E9sence conditionnelle d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la destination est \u00E0 blanc alors que le mode de sortie est 6 (mutation) ou 7 (transfert).",
    },
    55: {
        errorName: "Nombre de diagnostics associ\u00E9s ou de donn\u00E9es associ\u00E9es documentaires absent",
        scope: "pr\u00E9sence d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le nombre de DA ou de DAD est \u00E0 blanc.",
    },
    56: {
        errorName: "Nombre de diagnostics associ\u00E9s ou de donn\u00E9es associ\u00E9es documentaires non num\u00E9rique ou excessif",
        scope: "format/plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le nombre de DA/DAD comporte des caract\u00E8res autres que des chiffres ou d\u00E9passe 99.",
    },
    57: {
        errorName: "Nombre d'actes absent",
        scope: "pr\u00E9sence d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le nombre de zones d'actes est \u00E0 blanc.",
    },
    58: {
        errorName: "Nombre d'actes non num\u00E9rique",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le nombre de zones d'actes comporte des caract\u00E8res autres que des chiffres.",
    },
    59: {
        errorName: "Format de RUM inconnu",
        scope: "format g\u00E9n\u00E9ral du RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le format ou la longueur totale n'est pas conforme aux sp\u00E9cifications g\u00E9n\u00E9rales.",
    },
    62: {
        errorName: "Unit\u00E9 m\u00E9dicale non renseign\u00E9e",
        scope: "pr\u00E9sence d'une variable dans un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont la zone unit\u00E9 m\u00E9dicale est \u00E0 blanc.",
    },
    64: {
        errorName: "Date syst\u00E8me ant\u00E9rieure \u00E0 la date d'entr\u00E9e",
        scope: "coh\u00E9rence d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont la date d'entr\u00E9e est post\u00E9rieure \u00E0 la date de traitement par la fonction groupage, fournie par le syst\u00E8me sur lequel elle s'ex\u00E9cute. Il peut s'agir d'une erreur de mise \u00E0 jour de la date syst\u00E8me.",
    },
    65: {
        errorName: "Date syst\u00E8me ant\u00E9rieure \u00E0 la date de sortie",
        scope: "coh\u00E9rence d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont la date de sortie est post\u00E9rieure \u00E0 la date de traitement par la fonction groupage, fournie par le syst\u00E8me sur lequel elle s'ex\u00E9cute. Il peut s'agir d'une erreur de mise \u00E0 jour de la date syst\u00E8me.",
    },
    66: {
        errorName: "Nombre de s\u00E9ances : valeur invraisemblable",
        scope: "vraisemblance d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont le nombre de s\u00E9ances est n\u00E9gatif ou strictement sup\u00E9rieur \u00E0 31. Dans le premier cas, la FG consid\u00E8re que le nombre de s\u00E9ances est 0.",
    },
    67: {
        errorName: "Diagnostic principal : n'a jamais exist\u00E9 dans la CIM",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le code de diagnostic principal n'existe pas dans la CIM-10.",
    },
    68: {
        errorName: "Diagnostic principal : n'existe plus dans la CIM",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le code de diagnostic principal a \u00E9t\u00E9 supprim\u00E9 de la CIM-10.",
    },
    70: {
        errorName: "Diagnostic associ\u00E9 : n'a jamais exist\u00E9 dans la CIM",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont un diagnostic associ\u00E9 n'existe pas dans la CIM-10.",
    },
    71: {
        errorName: "Diagnostic associ\u00E9 : n'existe plus dans la CIM",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont un diagnostic associ\u00E9 a \u00E9t\u00E9 supprim\u00E9 de la CIM-10.",
    },
    73: {
        errorName: "Acte n'ayant jamais exist\u00E9 dans la CCAM",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont un acte n'a jamais exist\u00E9 dans la CCAM.",
    },
    76: {
        errorName: "Num\u00E9ro FINESS de format incorrect",
        scope: "format d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont le num\u00E9ro FINESS comporte des caract\u00E8res autres que des chiffres (\u00E0 l\u2019exception de la Corse).",
    },
    77: {
        errorName: "Date d'entr\u00E9e improbable car trop ancienne",
        scope: "plage de valeurs d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont la date d'entr\u00E9e est ant\u00E9rieure au 1er janvier 1984. Pour les besoins du groupage elle est cependant conserv\u00E9e telle quelle.",
    },
    78: {
        errorName: "Date d'entr\u00E9e du RUM incompatible avec l\u2019utilisation d\u2019un acte CCAM",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la date d'entr\u00E9e est post\u00E9rieure \u00E0 la date de fin d\u2019effet d\u2019un acte CCAM.",
    },
    79: {
        errorName: "Date de sortie du RUM incompatible avec l\u2019utilisation d\u2019un acte CCAM",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la date de sortie est ant\u00E9rieure \u00E0 la date de d\u00E9but d\u2019effet d\u2019un acte CCAM.",
    },
    80: {
        errorName: "S\u00E9jour avec acte op\u00E9ratoire mineur reclassant dans un GHM m\u00E9dical",
        scope: "GHM m\u00E9dical normal de la classification",
        blockingErrorGroup: null,
        description: "une liste d\u2019actes a \u00E9t\u00E9 cr\u00E9\u00E9e dans la version 6 des GHM r\u00E9pertoriant des actes op\u00E9ratoires plut\u00F4t \u00AB l\u00E9gers \u00BB, auparavant responsables d\u2019un classement dans les groupes Actes sans relation avec le diagnostic principal. Elle permet \u00E0 un RSS ant\u00E9rieurement class\u00E9 dans ces groupes de l\u2019\u00EAtre dans le groupe m\u00E9dical correspondant \u00E0 son DP si tous les actes classants op\u00E9ratoires du RSS font partie de la liste \u00AB Actes reclassant les RSS dans un GHM m\u00E9dical \u00BB. Lorsque ce dispositif est activ\u00E9, le code 80 est signal\u00E9 afin de permettre ensuite la s\u00E9lection rapide des dossiers que cet artifice permet de grouper dans un GHM avec actes classant non op\u00E9ratoires ou dans un GHM m\u00E9dical.",
    },
    81: {
        errorName: "Code postal non num\u00E9rique",
        scope: "format d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont la zone code postal comporte des caract\u00E8res autres que des chiffres. Cette erreur interdit la r\u00E9alisation correcte du RSA par GENRSA.",
    },
    82: {
        errorName: "Poids d'entr\u00E9e non num\u00E9rique",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le poids d'entr\u00E9e (premier RUM) comporte des caract\u00E8res autres que des chiffres.",
    },
    83: {
        errorName: "Zone r\u00E9serv\u00E9e non vide",
        scope: "format d'une zone du RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont la zone r\u00E9serv\u00E9e n'a pas \u00E9t\u00E9 laiss\u00E9e \u00E0 blanc.",
    },
    84: {
        errorName: "Diagnostic principal : invraisemblable car rare",
        scope: "vraisemblance d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM comportant un diagnostic principal invraisemblable en se basant sur les informations pr\u00E9sent\u00E9es pour ce diagnostic dans la table DIAGINFO.TXT (pour plus d\u2019information se reporter \u00E0 la description de la table de diagnostic).",
    },
    85: {
        errorName: "Diagnostic principal : invraisemblable en raison de l'\u00E2ge",
        scope: "vraisemblance conditionnelle d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM comportant un diagnostic principal invraisemblable en raison de l'\u00E2ge, en se basant sur les informations pr\u00E9sent\u00E9es pour ce diagnostic dans la table DIAGINFO.TXT (pour plus d\u2019information se reporter \u00E0 la description de la table de diagnostic). Ce dernier est calcul\u00E9 comme indiqu\u00E9 dans le test n\u00B03 de l'arbre de d\u00E9cision.",
    },
    86: {
        errorName: "Diagnostic principal incompatible avec le sexe indiqu\u00E9",
        scope: "compatibilit\u00E9 de deux variables d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont le diagnostic principal n'est pas compatible avec le sexe mentionn\u00E9, en se basant sur les informations pr\u00E9sent\u00E9es pour ce diagnostic dans la table DIAGINFO.TXT (pour plus d\u2019information se reporter \u00E0 la description de la table de diagnostic).",
    },
    87: {
        errorName: "Diagnostic principal impr\u00E9cis",
        scope: "vraisemblance d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont le diagnostic principal est impr\u00E9cis, en se basant sur les informations pr\u00E9sent\u00E9es pour ce diagnostic dans la table DIAGINFO.TXT (pour plus d\u2019information se reporter \u00E0 la description de la table de diagnostic).",
    },
    88: {
        errorName: "Codes Z \u00E0 \u00E9viter en DP car n'est habituellement pas un motif d'hospitalisation",
        scope: "vraisemblance d'une variable du RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont le diagnostic principal d\u00E9bute par la lettre \u00AB Z \u00BB et dont l\u2019utilisation en DP n\u2019est pas vraisemblable, en se basant sur les informations pr\u00E9sent\u00E9es pour ce diagnostic dans la table DIAGINFO.TXT (pour plus d\u2019information se reporter \u00E0 la description de la table de diagnostic).",
    },
    90: {
        errorName: "Diagnostic associ\u00E9 : invraisemblable car rare",
        scope: "vraisemblance d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM comportant un diagnostic associ\u00E9 invraisemblable compte tenu de sa raret\u00E9, en se basant sur les informations pr\u00E9sent\u00E9es pour ce diagnostic dans la table DIAGINFO.TXT (pour plus d\u2019information se reporter \u00E0 la description de la table de diagnostic).",
    },
    91: {
        errorName: "Diagnostic associ\u00E9 invraisemblable en raison de l'\u00E2ge",
        scope: "vraisemblance conditionnelle d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM comportant un diagnostic associ\u00E9 invraisemblable en raison de l'\u00E2ge (calcul\u00E9 comme indiqu\u00E9 dans le test n\u00B03 de l'arbre de d\u00E9cision), en se basant sur les informations pr\u00E9sent\u00E9es pour ce diagnostic dans la table DIAGINFO.TXT (pour plus d\u2019information se reporter \u00E0 la description de la table de diagnostic).",
    },
    92: {
        errorName: "Diagnostic associ\u00E9 incompatible avec le sexe indiqu\u00E9",
        scope: "compatibilit\u00E9 de deux variables d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont un diagnostic associ\u00E9 n'est pas compatible avec le sexe mentionn\u00E9, en se basant sur les informations pr\u00E9sent\u00E9es pour ce diagnostic dans la table DIAGINFO.TXT (pour plus d\u2019information se reporter \u00E0 la description de la table de diagnostic).",
    },
    93: {
        errorName: "Diagnostic associ\u00E9 impr\u00E9cis",
        scope: "compatibilit\u00E9 de deux variables d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont un diagnostic associ\u00E9 est impr\u00E9cis en se basant sur les informations pr\u00E9sent\u00E9es pour ce diagnostic dans la table DIAGINFO.TXT (pour plus d\u2019information se reporter \u00E0 la description de la table de diagnostic).",
    },
    94: {
        errorName: "Diagnostic reli\u00E9 : n'a jamais exist\u00E9 dans la CIM",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le diagnostic reli\u00E9 n'existe pas dans la CIM-10.",
    },
    95: {
        errorName: "Diagnostic reli\u00E9 : n'existe plus dans la CIM",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le diagnostic reli\u00E9 a \u00E9t\u00E9 supprim\u00E9 de la CIM-10.",
    },
    96: {
        errorName: "Diagnostic reli\u00E9 : invraisemblable car rare",
        scope: "vraisemblance d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM comportant un diagnostic reli\u00E9 invraisemblable compte tenu de sa raret\u00E9, en se basant sur les informations pr\u00E9sent\u00E9es pour ce diagnostic dans la table DIAGINFO.TXT (pour plus d\u2019information se reporter \u00E0 la description de la table de diagnostic).",
    },
    97: {
        errorName: "Diagnostic reli\u00E9 : invraisemblable en raison de l'\u00E2ge",
        scope: "vraisemblance conditionnelle d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM comportant un diagnostic reli\u00E9 invraisemblable en raison de l'\u00E2ge (calcul\u00E9 comme indiqu\u00E9 dans le test n\u00B03 de l'arbre de d\u00E9cision), en se basant sur les informations pr\u00E9sent\u00E9es pour ce diagnostic dans la table DIAGINFO.TXT (pour plus d\u2019information se reporter \u00E0 la description de la table de diagnostic).",
    },
    98: {
        errorName: "Diagnostic reli\u00E9 incompatible avec le sexe indiqu\u00E9",
        scope: "compatibilit\u00E9 de deux variables d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont un diagnostic reli\u00E9 n'est pas compatible avec le sexe mentionn\u00E9, en se basant sur les informations pr\u00E9sent\u00E9es pour ce diagnostic dans la table DIAGINFO.TXT (pour plus d\u2019information se reporter \u00E0 la description de la table de diagnostic).",
    },
    99: {
        errorName: "Diagnostic reli\u00E9 impr\u00E9cis",
        scope: "compatibilit\u00E9 de deux variables d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont un diagnostic reli\u00E9 est impr\u00E9cis en se basant sur les informations pr\u00E9sent\u00E9es pour ce diagnostic dans la table DIAGINFO.TXT (pour plus d\u2019information se reporter \u00E0 la description de la table de diagnostic).",
    },
    100: {
        errorName: "Type d\u2019autorisation d\u2019unit\u00E9 m\u00E9dicale non accept\u00E9",
        scope: "plage de valeurs d'une variable concernant les autorisations d'UM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM avec un (ou plusieurs) type d\u2019autorisation d\u2019unit\u00E9 m\u00E9dicale non autoris\u00E9 pour la p\u00E9riode d\u00E9finie par la date de sortie du RSS. La FG v\u00E9rifie chacun des types d'autorisations (diff\u00E9rents de blanc ou 0) d\u00E9clar\u00E9s dans le fichier d'autorisation d'UM pour l'unit\u00E9 m\u00E9dicale de ce RUM.",
    },
    101: {
        errorName: "Type d\u2019autorisation de lit d\u00E9di\u00E9 non accept\u00E9",
        scope: "plage de valeurs d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont le type d\u2019autorisation de lit d\u00E9di\u00E9 est renseign\u00E9 mais n'est pas autoris\u00E9.",
    },
    102: {
        errorName: "Date de r\u00E9alisation de l\u2019acte CCAM incoh\u00E9rente",
        scope: "format ou plage de valeurs d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont la date de r\u00E9alisation d\u2019un ou plusieurs actes CCAM est dans l\u2019une au moins des situations suivantes :\n\u2022 la date n\u2019est pas renseign\u00E9e\n\u2022 la date comporte des caract\u00E8res autres que des chiffres ou des espaces\n\u2022 la date n\u2019est pas interpr\u00E9table (ex : 12002005)\n\u2022 la date est ant\u00E9rieure \u00E0 la date d\u2019entr\u00E9e du RUM\n\u2022 la date est post\u00E9rieure \u00E0 la date de sortie du RUM.",
    },
    103: {
        errorName: "Code d\u2019activit\u00E9 d\u2019un acte CCAM non renseign\u00E9 ou valeur erron\u00E9e",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le code d'activit\u00E9 d'un acte CCAM est \u00E0 blanc ou diff\u00E9rent de 1,2,3,4 ou 5.",
    },
    110: {
        errorName: "Activit\u00E9 4 inexistante pour un acte CCAM",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont l'activit\u00E9 4 d'un acte CCAM n'existe pas dans la CCAM.",
    },
    111: {
        errorName: "Code d\u2019activit\u00E9 autre que 4 inexistant pour un acte CCAM",
        scope: "plage de valeurs d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont l\u2019activit\u00E9 (autre que 4) d\u2019un code d'un ou plusieurs actes n'existe pas dans la Classification Commune des Actes m\u00E9dicaux.",
    },
    112: {
        errorName: "Geste compl\u00E9mentaire sans acte principal",
        scope: "coh\u00E9rence d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM ayant un geste compl\u00E9mentaire cod\u00E9 sans l\u2019acte principal associ\u00E9.",
    },
    113: {
        errorName: "Code interdit en DP car tr\u00E8s impr\u00E9cis",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le DP est trop impr\u00E9cis pour le classement en GHM.",
    },
    114: {
        errorName: "Code interdit en DP parce qu\u2019il s\u2019agit d\u2019une cause externe de morbidit\u00E9 (V, W, X, Y)",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le DP appartient aux chapitres V, W, X ou Y.",
    },
    115: {
        errorName: "Code interdit en DP parce qu\u2019il s\u2019agit d\u2019une cat\u00E9gorie non vide ou d\u2019un code p\u00E8re interdit",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le DP est un code p\u00E8re ou une cat\u00E9gorie non vide de la CIM-10.",
    },
    116: {
        errorName: "Code interdit en DR car tr\u00E8s impr\u00E9cis",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le DR est trop impr\u00E9cis pour le classement en GHM.",
    },
    117: {
        errorName: "Code interdit en DR parce qu\u2019il s\u2019agit d\u2019une cause externe de morbidit\u00E9 (V, W, X, Y)",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le DR appartient aux chapitres V, W, X ou Y.",
    },
    118: {
        errorName: "Code interdit en DR parce qu\u2019il s\u2019agit d\u2019une cat\u00E9gorie non vide ou d\u2019un code p\u00E8re interdit",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le DR est un code p\u00E8re ou une cat\u00E9gorie non vide de la CIM-10.",
    },
    119: {
        errorName: "Code interdit en DA parce qu\u2019il s\u2019agit d\u2019une cat\u00E9gorie non vide ou d\u2019un code p\u00E8re interdit",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le DA est un code p\u00E8re ou une cat\u00E9gorie non vide de la CIM-10.",
    },
    120: {
        errorName: "Confirmation du RSS n\u00E9cessaire mais absente (supprim\u00E9e \u00E0 partir de la V2023)",
        scope: "valeur d'une variable d'un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RSS dont la confirmation du codage du RSS n'est pas \u00E9gale \u00E0 1 alors qu'elle est requise selon les r\u00E8gles de dur\u00E9e, mode de sortie et diagnostics.",
    },
    121: {
        errorName: "Code de confirmation du RSS incorrect",
        scope: "format d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont le code de confirmation du codage du RSS est diff\u00E9rent de blanc, 1 et 2.",
    },
    122: {
        errorName: "Code de type de machine de radioth\u00E9rapie incorrect",
        scope: "format d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont le code de type de machine de radioth\u00E9rapie est diff\u00E9rent de blanc, 1, 2, 3 et 4.",
    },
    123: {
        errorName: "Code de dosim\u00E9trie incorrect",
        scope: "format d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont le code de dosim\u00E9trie est diff\u00E9rent de blanc, 1, 2, 3 et 4.",
    },
    124: {
        errorName: "Confirmation du RSS non n\u00E9cessaire et pr\u00E9sente",
        scope: "valeur d'une variable d'un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RSS dont la confirmation du codage du RSS est \u00E9gale \u00E0 1 alors qu'elle n'est pas requise.",
    },
    125: {
        errorName: "\u00C2ge gestationnel non num\u00E9rique",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont l'\u00E2ge gestationnel comporte des caract\u00E8res autres que des chiffres.",
    },
    126: {
        errorName: "\u00C2ge gestationnel requis absent",
        scope: "valeur d'une variable d'un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RSS dont aucun RUM ne renseigne correctement l'\u00E2ge gestationnel alors qu'il est requis (naissance ou acte d'accouchement).",
    },
    127: {
        errorName: "\u00C2ge gestationnel incoh\u00E9rent",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont l'\u00E2ge gestationnel, bien renseign\u00E9, est > 44 SA ou < 22 SA alors que l'\u00E2ge en ann\u00E9es=0 et mode de sortie\u22609.",
    },
    128: {
        errorName: "Poids d'entr\u00E9e sur un ou deux caract\u00E8res non autoris\u00E9",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le poids du nouveau-n\u00E9 \u00E0 l'entr\u00E9e est < 100 g ou > 99 g (1\u20132 chiffres).",
    },
    129: {
        errorName: "Age gestationnel incoh\u00E9rent par rapport au poids d\u2019entr\u00E9e",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM r\u00E9pondant \u00E0 l'une des situations suivantes : AG \u2265 37 SA & poids<1000 g & DP\u2260P95 ; AG \u2264 32 SA & poids>4000 g ; AG \u2264 28 SA & poids>2500 g.",
    },
    130: {
        errorName: "DP en O ou Z37 non autoris\u00E9 par rapport \u00E0 l'\u00E2ge",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM avec un DP commen\u00E7ant par O ou Z37 alors que l'\u00E2ge \u2264 10 ans.",
    },
    131: {
        errorName: "Diagnostic reli\u00E9 en O ou commen\u00E7ant par Z37 non autoris\u00E9 par rapport \u00E0 l\u2019\u00E2ge",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM avec un DR commen\u00E7ant par O ou Z37 alors que l'\u00E2ge \u2264 10 ans.",
    },
    132: {
        errorName: "Diagnostic associ\u00E9 en O ou commen\u00E7ant par Z37 non autoris\u00E9 par rapport \u00E0 l\u2019\u00E2ge",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM avec au moins un DA commen\u00E7ant par O ou Z37 alors que l'\u00E2ge \u2264 10 ans.",
    },
    133: {
        errorName: "Diagnostic principal en P ou commen\u00E7ant par Z38 non autoris\u00E9 par rapport \u00E0 l\u2019\u00E2ge",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM avec un DP commen\u00E7ant par P ou Z38 alors que l'\u00E2ge \u2265 2 ans.",
    },
    134: {
        errorName: "Diagnostic reli\u00E9 en P ou commen\u00E7ant par Z38 non autoris\u00E9 par rapport \u00E0 l\u2019\u00E2ge",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM avec un DR commen\u00E7ant par P ou Z38 alors que l'\u00E2ge \u2265 2 ans.",
    },
    135: {
        errorName: "Diagnostic associ\u00E9 en P ou commen\u00E7ant par Z38 non autoris\u00E9 par rapport \u00E0 l\u2019\u00E2ge",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM avec au moins un DA commen\u00E7ant par P ou Z38 alors que l'\u00E2ge \u2265 2 ans.",
    },
    142: {
        errorName: "Date de r\u00E9alisation de l'acte d'accouchement non renseign\u00E9e ou incoh\u00E9rente",
        scope: "format/plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la date de r\u00E9alisation d'un acte CCAM d'accouchement est absente, mal format\u00E9e, ant\u00E9rieure \u00E0 l'entr\u00E9e ou post\u00E9rieure \u00E0 la sortie.",
    },
    143: {
        errorName: "Mode de sortie incoh\u00E9rent par rapport au DP",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM avec un DP commen\u00E7ant par P95 alors que le mode de sortie \u2260 9.",
    },
    145: {
        errorName: "Nombre de s\u00E9ances \u00E0 z\u00E9ro avec DP motif de s\u00E9ances",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont : DP est motif de s\u00E9ances ; nombre de s\u00E9ances=0 ; dur\u00E9e de s\u00E9jour=0 ; aucun acte caract\u00E9ristique 44:1 n'est pr\u00E9sent.",
    },
    146: {
        errorName: "Nombre de s\u00E9ances \u00E0 z\u00E9ro avec DP motif de s\u00E9ances",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM remplissant toutes les conditions suivantes :\n\u25AA Le DP est un motif de s\u00E9ances\n\u25AA Le nombre de s\u00E9ances indiqu\u00E9 dans le RUM est > 0\n\u25AA Le nombre de s\u00E9ances indiqu\u00E9 dans le RUM est > dur\u00E9e de s\u00E9jour + 1",
    },
    147: {
        errorName: "Donn\u00E9es incompatibles avec le DP P95",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM avec DP=P95 ne remplissant pas toutes les conditions : dur\u00E9e=0, mode de sortie=9, mode d'entr\u00E9e=8, \u00E2ge en jours=0, \u00E2ge en ann\u00E9es=0, poids et \u00E2ge gestationnel renseign\u00E9s.",
    },
    148: {
        errorName: "Acte incompatible avec le sexe indiqu\u00E9",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM ayant au moins un acte r\u00E9serv\u00E9 aux patients dont le sexe est l\u2019oppos\u00E9 de celui indiqu\u00E9 dans le RUM.",
    },
    149: {
        errorName: "Acte incompatible avec l'\u00E2ge indiqu\u00E9",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM avec acte r\u00E9serv\u00E9 aux < 29 jours alors que l'\u00E2ge \u2265 29 jours et poids \u2265 3000 g.",
    },
    150: {
        errorName: "Diagnostic principal de s\u00E9ances non autoris\u00E9 dans un RSS multi-unit\u00E9",
        scope: "s\u00E9quencement des RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RSS multi-unit\u00E9 group\u00E9 en s\u00E9ances (CMD 28).",
    },
    151: {
        errorName: "Code de conversion du RSS incorrect",
        scope: "valeur d'une variable d'un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la conversion hospitalisation compl\u00E8te n'est pas blanc, 1 ou 2.",
    },
    152: {
        errorName: "Variable conversion renseign\u00E9e \u00E0 oui et UM de type HP",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM avec la variable conversion \u00E9gale \u00E0 1 alors que l\u2019unit\u00E9 m\u00E9dicale est de type HP (hospitalisation partielle). Le \u00AB type \u00BB de l\u2019unit\u00E9 m\u00E9dicale est d\u00E9fini dans le fichier d\u2019autorisation m\u00E9dicale (ficum).",
    },
    153: {
        errorName: "Condition de conversion pr\u00E9sente et variable mise \u00E0 non",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RSS multiRUM dont le 1er RUM est de type HP (dur\u00E9e = 0 j), et dont la valeur de la conversion dans le 2\u00E8me RUM est \u00E9gal \u00E0 2 (la valeur 2 signifie : non, ce n\u2019est pas une conversion HP en HC).",
    },
    154: {
        errorName: "Condition de conversion possible et variable \u00E0 vide",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RSS multiRUM dont le 1er RUM est de type HP ou mixte (dur\u00E9e = 0 j), et dont la valeur de la conversion dans le 2\u00E8me RUM est \u00E9gal \u00E0 blanc (= vide).",
    },
    160: {
        errorName: "Date des derni\u00E8res r\u00E8gles non num\u00E9rique",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la date des derni\u00E8res r\u00E8gles comporte des caract\u00E8res non num\u00E9riques.",
    },
    161: {
        errorName: "Date des derni\u00E8res r\u00E8gles incoh\u00E9rente",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM comportant une date des derni\u00E8res r\u00E8gles non interpr\u00E9table (ex : 34012010 pour 34 janvier).",
    },
    162: {
        errorName: "Date des derni\u00E8res r\u00E8gles requise absente",
        scope: "valeur d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RSS o\u00F9 aucune date des derni\u00E8res r\u00E8gles n\u2019est correctement renseign\u00E9e alors qu'elle est requise (accouchement ou DA Z37, CMD 14 sauf racines 14C04,14M02).",
    },
    163: {
        errorName: "Date des derni\u00E8res r\u00E8gles inconstante",
        scope: "s\u00E9quencement des RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RSS dont la date des derni\u00E8res r\u00E8gles est renseign\u00E9e plusieurs fois avec des valeurs diff\u00E9rentes.",
    },
    164: {
        errorName: "Date des derni\u00E8res r\u00E8gles incompatible avec le sexe indiqu\u00E9",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RSS dont la date des derni\u00E8res r\u00E8gles est renseign\u00E9e alors que le sexe indiqu\u00E9 est 1 (masculin).",
    },
    165: {
        errorName: "Date des derni\u00E8res r\u00E8gles sup\u00E9rieure \u00E0 la date d\u2019entr\u00E9e du s\u00E9jour",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RSS dont la date des derni\u00E8res r\u00E8gles est strictement sup\u00E9rieure \u00E0 la date d'entr\u00E9e du s\u00E9jour.",
    },
    166: {
        errorName: "Date des derni\u00E8res r\u00E8gles trop ancienne par rapport \u00E0 la date d'entr\u00E9e du s\u00E9jour",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RSS dont la date des derni\u00E8res r\u00E8gles est strictement ant\u00E9rieure \u00E0 la date d\u2019entr\u00E9e du s\u00E9jour moins 305 jours (10 mois).",
    },
    167: {
        errorName: "Activit\u00E9 1 obligatoire pour un acte CCAM mais absente",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM contenant un acte CCAM sans activit\u00E9 1 alors que celle-ci est requise (sauf caract\u00E9ristiques 42:6).",
    },
    168: {
        errorName: "Poids requis par rapport \u00E0 l'\u00E2ge",
        scope: "compatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le poids n'est pas renseign\u00E9 alors que l'\u00E2ge < 29 jours.",
    },
    169: {
        errorName: "IGS non num\u00E9rique",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont l\u2019IGS comporte des caract\u00E8res autres que des chiffres.",
    },
    170: {
        errorName: "Extension documentaire obligatoire pour un acte CCAM mais absente",
        scope: "valeur d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RSS contenant au moins un acte dont l\u2019extension documentaire doit \u00EAtre renseign\u00E9e. En 2013, seule l\u2019extension documentaire des actes CCAM d\u2019anesth\u00E9sie (type d\u2019activit\u00E9 = \u20184\u2019) est obligatoire.",
    },
    173: {
        errorName: "Extension documentaire d'un acte CCAM erron\u00E9e",
        scope: "valeur d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont l\u2019extension documentaire d\u2019un acte CCAM est renseign\u00E9e mais non alphanum\u00E9rique (O/O/i etc. non accept\u00E9s).",
    },
    174: {
        errorName: "Age gestationnel incoh\u00E9rent par rapport \u00E0 la pr\u00E9sence d\u2019un acte d\u2019accouchement",
        scope: "incompatibilit\u00E9 de deux variables dans un RSS",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RSS contenant un acte d'accouchement et un \u00E2ge gestationnel < 22 SA.",
    },
    175: {
        errorName: "Nombre d\u2019IVG ant\u00E9rieurs : format incorrect",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le nombre d\u2019IVG comporte des caract\u00E8res non num\u00E9riques.",
    },
    176: {
        errorName: "Ann\u00E9e de l\u2019IVG pr\u00E9c\u00E9dente : format incorrect",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont l\u2019ann\u00E9e de l\u2019IVG pr\u00E9c\u00E9dente comporte des caract\u00E8res non num\u00E9riques.",
    },
    177: {
        errorName: "Ann\u00E9e de l\u2019IVG pr\u00E9c\u00E9dente : incoh\u00E9rente par rapport \u00E0 la date de naissance",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont l\u2019ann\u00E9e de l\u2019IVG pr\u00E9c\u00E9dente est ant\u00E9rieure \u00E0 l\u2019ann\u00E9e de naissance.",
    },
    178: {
        errorName: "Nombre de naissances vivantes ant\u00E9rieures",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le nombre de naissances vivantes ant\u00E9rieures comporte des caract\u00E8res non num\u00E9riques.",
    },
    180: {
        errorName: "Diagnostic principal : code OMS r\u00E9serv\u00E9 pour usage urgent",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le diagnostic principal est un code OMS r\u00E9serv\u00E9 \u00E0 l'urgence.",
    },
    179: {
        errorName: "GHM 14Z08Z : absence d\u2019acte CCAM indiquant si l\u2019IVG est m\u00E9dicamenteuse ou instrumentale",
        scope: "valeur d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RSS group\u00E9 en 14Z08Z (\u00AB Interruptions volontaires de grossesse : s\u00E9jours de moins de 3 jours \u00BB) et qu\u2019aucun acte d\u2019interruption de grossesse n\u2019est pr\u00E9sent dans ce RSS.",
    },
    181: {
        errorName: "Diagnostic reli\u00E9 : code OMS r\u00E9serv\u00E9 pour usage urgent",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le diagnostic reli\u00E9 est un code OMS r\u00E9serv\u00E9 \u00E0 l'urgence.",
    },
    182: {
        errorName: "Diagnostic associ\u00E9 : code OMS r\u00E9serv\u00E9 pour usage urgent",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont un diagnostic associ\u00E9 est un code OMS r\u00E9serv\u00E9 \u00E0 l'urgence.",
    },
    184: {
        errorName: "Code postal non renseign\u00E9",
        scope: "pr\u00E9sence d'une variable dans un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont la zone code postal comporte moins de 5 digits, une fois \u00E9limin\u00E9s les blancs extr\u00EAmes. Cette erreur n'a pas d'influence sur le groupage proprement dit, mais interdit la r\u00E9alisation correcte du RSA par GENRSA.",
    },
    185: {
        errorName: "Acte CCAM : format incorrect de l'extension ATIH",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont l\u2019extension ATIH ne respecte pas \u00AB -XX \u00BB (tiret+2 chiffres).",
    },
    186: {
        errorName: "Acte CCAM : extension ATIH non accept\u00E9e",
        scope: "valeur d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont l\u2019extension ATIH n\u2019est pas reconnue (CCAM descriptive).",
    },
    187: {
        errorName: "Diagnostic reli\u00E9 requis absent",
        scope: "valeur d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RSS dont le diagnostic reli\u00E9 est absent alors qu\u2019il est obligatoire (CM=28, DP=Z511\u2026).",
    },
    188: {
        errorName: "Code RAAC incorrect",
        scope: "valeur d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le code \u00AB Prise en charge RAAC \u00BB n'est pas blanc, 1 ou 2.",
    },
    189: {
        errorName: "Code RAAC incompatible avec le mode de sortie",
        scope: "incompatibilit\u00E9 de deux variables dans un RSS",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RSS avec RAAC=1 et mode de sortie = transfert (7/1) ou d\u00E9c\u00E8s (9).",
    },
    190: {
        errorName: "\u00C2ge incompatible avec le mode d'entr\u00E9e N",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM avec mode d'entr\u00E9e N (naissance) alors que l'\u00E2ge en jours ou en ann\u00E9es \u2260 0.",
    },
    191: {
        errorName: "Mode d'entr\u00E9e N incompatible avec le DP",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM avec mode d'entr\u00E9e N alors que le DP (1er RUM) est l'un de Z76.2, Z38.1, Z38.4 ou Z38.7.",
    },
    192: {
        errorName: "Acte CCAM dont l\u2019extension ATIH existe mais n\u2019est pas renseign\u00E9e",
        scope: "valeur d\u2019une variable d\u2019un RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RUM dont au moins un acte CCAM est renseign\u00E9 sans extension ATIH alors qu\u2019il en existe une. Exemple : JQGA002[3blanc] ou JQGA002-00 au lieu de JQGA002-11",
    },
    193: {
        errorName: "Date d\u2019entr\u00E9e du RUM incompatible avec l\u2019utilisation de l\u2019extension d\u2019un acte CCAM",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la date d'entr\u00E9e est post\u00E9rieure \u00E0 la date de fin d'effet d'une extension CCAM.",
    },
    194: {
        errorName: "Date de sortie du RUM incompatible avec l\u2019utilisation de l\u2019extension d\u2019un acte CCAM",
        scope: "plage de valeurs d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la date de sortie est ant\u00E9rieure \u00E0 la date de d\u00E9but d'effet d'une extension CCAM.",
    },
    195: {
        errorName: "Code contexte patient / surveillance particuli\u00E8re incorrect",
        scope: "valeur d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le code \u00AB Contexte patient / surveillance \u00BB n'est pas blanc, 1 ou 2.",
    },
    196: {
        errorName: "Code administration produit RH incorrect",
        scope: "valeur d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le code \u00AB Administration r\u00E9serve hospitali\u00E8re \u00BB n'est pas blanc, 1 ou 2.",
    },
    197: {
        errorName: "Code rescrit tarifaire incorrect",
        scope: "valeur d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le code \u00AB Rescrit tarifaire \u00BB n'est pas blanc, 1 ou 2.",
    },
    198: {
        errorName: "Code cat\u00E9gorie du nombre d'interventions totales incorrect",
        scope: "valeur d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont la cat\u00E9gorie du nombre d'interventions totales n'est pas blanc, A, B ou C.",
    },
    200: {
        errorName: 'Erreur de Table : Acte non trouvé',
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        scope: null,
        description: 'Les tables de la fonction groupage comportent une anomalie sur les listes d’actes. Merci de le signaler à l’ATIH.',
    },
    201: {
        errorName: 'Erreur de Table : Diagnostic non affecté à une racine médicale',
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        scope: null,
        description: 'Les tables de la fonction groupage comportent une anomalie sur les listes de diagnostics principaux conduisant dans une racine médicale. Merci de le signaler à l’ATIH.',
    },
    202: {
        errorName: 'Erreur de Table : Autre',
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        scope: null,
        description: 'Les tables de la fonction groupage comportent une anomalie portant sur des diagnostics conduisant dans une racine supprimée. Merci de le signaler à l’ATIH.',
    },
    203: {
        errorName: 'Dialyse péritonéale avec une durée de séjour de zéro jour',
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        scope: null,
        description: 'La constitution d’un RSS d’une durée de zéro jour pour une séance de dialyse péritonéale n’est pas autorisée. La dialyse péritonéale en séance oriente dans un groupe erreur.',
    },
    204: {
        errorName: "DP d'accouchement hors d'un \u00E9tablissement incompatible avec mention d'un acte d'accouchement",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        description: "dans le cadre d\u2019un s\u00E9jour o\u00F9 l\u2019accouchement se d\u00E9roule sur le trajet pour atteindre l\u2019\u00E9tablissement de sant\u00E9, la mention d\u2019un acte d\u2019accouchement dans le RSS avec un DP Z39.00 oriente le s\u00E9jour en erreur.",
    },
    205: {
        errorName: "Diagnostic d'accouchement sans acte d'accouchement",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        description: "dans le cadre des s\u00E9jours de la CMD 14, et hors cas des accouchements sur le trajet pour atteindre l\u2019\u00E9tablissement de sant\u00E9, la pr\u00E9sence d\u2019un diagnostic d\u2019accouchement sans mention d\u2019un acte d\u2019accouchement oriente le s\u00E9jour dans un groupe erreur.",
    },
    206: {
        errorName: "Acte d'accouchement sans diagnostic d'accouchement",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        description: "dans le cadre des s\u00E9jours de la CMD 14, et hors cas des accouchements sur le trajet pour atteindre l\u2019\u00E9tablissement de sant\u00E9, la pr\u00E9sence d\u2019un acte d\u2019accouchement sans mention d\u2019un diagnostic d\u2019accouchement oriente le s\u00E9jour dans un groupe erreur.",
    },
    207: {
        errorName: "Acte d'avortement sans diagnostic en rapport",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        description: "un s\u00E9jour pour avortement doit comporter des diagnostics obligatoires en position de DP et de DA conform\u00E9ment au guide m\u00E9thodologique de production et un acte d\u2019avortement.",
    },
    208: {
        errorName: "Diagnostic d'entr\u00E9e d'ante partum avec diagnostic indiquant le post partum",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        description: "l\u2019association dans le m\u00EAme s\u00E9jour de diagnostics sp\u00E9cifiques de l\u2019ante partum avec des diagnostics sp\u00E9cifiques du post-partum conduit en erreur.",
    },
    209: {
        errorName: "Diagnostic d'entr\u00E9e du post partum avec diagnostic indiquant l'ante partum",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        description: "l\u2019association dans le m\u00EAme s\u00E9jour de diagnostics sp\u00E9cifiques de l\u2019ante partum avec des diagnostics sp\u00E9cifiques du post-partum conduit en erreur.",
    },
    210: {
        errorName: "Aucun des diagnostics ne permet de grouper",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        description: "entr\u00E9e dans la CMD 14, s\u00E9jour sans accouchement sans aucun diagnostic permettant l\u2019orientation dans une racine, par exemple des diagnostics non sp\u00E9cifiques de l\u2019ante ou du post-partum.",
    },
    211: {
        errorName: "DP de la p\u00E9riode p\u00E9rinatale, incompatible avec l'\u00E2ge ou le mode d'entr\u00E9e",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        description: "lorsque le DP est sp\u00E9cifique de la naissance mais que le s\u00E9jour n\u2019est pas class\u00E9 dans la CM 15 en raison de son \u00E2ge, de son poids et de son mode d\u2019entr\u00E9e, il est orient\u00E9 en erreur.",
    },
    212: {
        errorName: "DP de pr\u00E9paration \u00E0 l'irradiation avec un nombre de s\u00E9ance \u00E0 0",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_1,
        description: "par convention, les s\u00E9jours de pr\u00E9paration \u00E0 l\u2019irradiation doivent mentionner un nombre de s\u00E9ances sup\u00E9rieur ou \u00E9gal \u00E0 1 conform\u00E9ment au guide m\u00E9thodologique de production.",
    },
    213: {
        errorName: "Incompatibilit\u00E9 poids \u00E0 l'entr\u00E9e dans l'unit\u00E9 m\u00E9dicale et \u00E2ge gestationnel",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        description: "le manuel contient une table des associations poids \u00E0 l\u2019entr\u00E9e de l\u2019unit\u00E9 m\u00E9dicale et \u00E2ge gestationnel autoris\u00E9es. Toute combinaison hors de ces bornes conduit le s\u00E9jour en erreur.",
    },
    214: {
        errorName: "Manque acte de dialyse ou extensions des codes diagnostics",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        description: "dans les s\u00E9ances de dialyse ou d\u2019entrainement \u00E0 la dialyse, toute omission de l\u2019acte ou du code \u00E9tendu de la CIM-10 conduit le RSS-s\u00E9ance en erreur.",
    },
    215: {
        errorName: "Manque acte de pr\u00E9paration \u00E0 l'irradiation",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        description: "dans le RSP, toute omission de l\u2019acte de pr\u00E9paration ou de reprise de pr\u00E9paration conduit le s\u00E9jour en erreur.",
    },
    216: {
        errorName: "Manque acte d'irradiation",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.BLOCKING_ERROR_GROUP_2,
        description: "dans les s\u00E9ances d\u2019irradiation, toute omission d\u2019un acte d\u2019irradiation du chapitre 17 de la CCAM conduit le RSS-s\u00E9ance en erreur.",
    },
    222: {
        errorName: "S\u00E9jour avec acte op\u00E9ratoire non mineur reclassant dans un GHM m\u00E9dical",
        scope: "GHM m\u00E9dical normal de la classification",
        blockingErrorGroup: null,
        description: "\u00E0 partir de la version 11 de la classification, les s\u00E9jours avec un acte op\u00E9ratoire \u00AB non mineur \u00BB (c\u2019est-\u00E0-dire ne faisant pas partie de la liste concern\u00E9e par le code retour 80) sans relation avec le diagnostic principal du RSS ne sont plus orient\u00E9s, comme c\u2019\u00E9tait le cas jusqu\u2019\u00E0 la version 10, dans les groupes 90H02Z et 90H03Z. La fonction groupage oriente le s\u00E9jour dans un GHM avec actes classant non op\u00E9ratoires ou dans un GHM m\u00E9dical. Elle renvoie alors le code 222 pour signaler les RSS concern\u00E9s.",
    },
    223: {
        errorName: "Confirmation de codage n\u00E9cessaire et pr\u00E9sente (supprim\u00E9e \u00E0 partir de la V2023)",
        scope: "valeur d'une variable d'un RUM",
        blockingErrorGroup: null,
        description: "La fonction groupage signale un RSS dont la confirmation de codage est n\u00E9cessaire et est bien pr\u00E9sente (le champ \"Confirmation du codage du RSS\" est bien \u00E9gal \u00E0 1). Cette confirmation est obligatoire d\u00E8s lors que l\u2019une des situations suivantes est vraie :\no La dur\u00E9e totale de s\u00E9jour est strictement inf\u00E9rieure \u00E0 la borne propre \u00E0 la racine du GHM (information donn\u00E9e par la table RGHMINFO), et que la combinaison mode de sortie-destination du dernier RUM n'est pas '71' ni '9'. \u00C0 noter qu\u2019\u00E0 partir de la FG 12, les RSS en PIE (prestations inter-\u00E9tablissements) sont exempts de confirmation (mode d\u2019entr\u00E9e du premier RUM = 0 et mode de sortie du dernier RUM = 0).\no Naissance hors CMD 14 : si CMD est diff\u00E9rente de 14, et si la racine du GHM n\u2019est pas dans la liste correspondante, et s\u2019il y a dans le RSS au moins un DA commen\u00E7ant par Z37, O80\u2013O84, ou un acte d\u2019accouchement.",
    },
    241: {
        errorName: "Code cat\u00E9gorie du nombre d\u2019interventions totales attendu mais non renseign\u00E9",
        scope: "pr\u00E9sence d'une variable dans un RSS",
        blockingErrorGroup: null,
        description: "la FG signale un RSS de 0 nuit \u00E9ligible \u00E0 la gradation HdJ, dont la valeur du champ \u00AB Cat\u00E9gorie du nombre d\u2019interventions totales \u00BB n\u2019est pas renseign\u00E9e alors que la valeur est attendue. Dans ce cas le s\u00E9jour est group\u00E9 en GHM mais n\u2019a pas de GHS (mis \u00E0 9999).",
    },
    242: {
        errorName: "S\u00E9jour \u00E0 facturer en externe",
        scope: "valeur d'une variable d'un RSS",
        blockingErrorGroup: null,
        description: "la FG signale un RSS de 0 nuit \u00E9ligible \u00E0 la gradation HdJ, dont la valeur du champ \u00AB Cat\u00E9gorie du nombre d\u2019interventions totales \u00BB est \u00E9gale \u00E0 A (= nombre d\u2019interventions < 3). Dans ce cas le s\u00E9jour est group\u00E9 en GHM, mais n\u2019a pas de GHS (mis \u00E0 9999).",
    },
    251: {
        errorName: "Code indicateur de s\u00E9jour non programm\u00E9 incorrect",
        scope: "valeur d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont l'indicateur \"Non programm\u00E9\" n'est pas blanc, 1 ou 2.",
    },
    252: {
        errorName: "Indicateur de s\u00E9jour non programm\u00E9 attendu mais non renseign\u00E9",
        scope: "pr\u00E9sence d'une variable dans un RSS",
        blockingErrorGroup: null,
        description: "la FG signale un RSS dont la valeur du champ \u00AB Non programm\u00E9 \u00BB n\u2019est pas renseign\u00E9e alors que la valeur est attendue. Cette valeur est attendue pour les patients dont l\u2019\u00E2ge est \u2265 75 ans et dont le s\u00E9jour n\u2019est pas exclu du p\u00E9rim\u00E8tre.",
    },
    253: {
        errorName: "RSS multiunit\u00E9 : code indicateur de s\u00E9jour non programm\u00E9 inconstant",
        scope: "s\u00E9quencement des RUM",
        blockingErrorGroup: null,
        description: "la FG signale un RSS dont l\u2019indicateur de s\u00E9jour non programm\u00E9 est renseign\u00E9 plusieurs fois dans le RSS (= sur plusieurs RUM) avec une valeur diff\u00E9rente.",
    },
    254: {
        errorName: "Indicateur de s\u00E9jour non programm\u00E9 hors p\u00E9rim\u00E8tre",
        scope: "pr\u00E9sence d'une variable dans un RSS",
        blockingErrorGroup: null,
        description: "la FG signale un RSS dont la valeur du champ \u00AB Non programm\u00E9 \u00BB est \u00E9gale \u00E0 1 alors que le s\u00E9jour est hors p\u00E9rim\u00E8tre.",
    },
    256: {
        errorName: "Code passage par une structure des urgences incorrect",
        scope: "valeur d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le code \"Passage par structure des urgences\" n'est pas blanc, 5, U ou V.",
    },
    257: {
        errorName: "Passage par urgences incompatible avec mode d'entr\u00E9e",
        scope: "plage de valeurs de variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont passage urgences renseign\u00E9 (5/U/V) alors que le mode d'entr\u00E9e est N ou 0.",
    },
    258: {
        errorName: "Sexe incompatible avec l'\u00E2ge \u00E0 la sortie de l'UM",
        scope: "incompatibilit\u00E9 de deux variables dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont le sexe=3 alors que l'\u00E2ge en jours \u00E0 la sortie \u2265 90 jours (sexe doit \u00EAtre 1 ou 2).",
    },
    260: {
        errorName: "Confirmation RSS n\u00E9cessaire mais absente pour s\u00E9jour court co\u00FBteux",
        scope: "valeur d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RSS dont la confirmation codage \u2260 1 alors que la dur\u00E9e est < borne GHM et mode de sortie-destination n'est ni 71, ni 9, ni 0.",
    },
    261: {
        errorName: "Confirmation RSS n\u00E9cessaire mais absente pour s\u00E9jour d'accouchement hors CMD 14",
        scope: "valeur d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RSS dont la confirmation codage \u2260 1 alors que c\u2019est un accouchement hors CMD 14 et conditions CMD/racine/DA/Z37 remplies.",
    },
    262: {
        errorName: "Confirmation RSS n\u00E9cessaire mais absente pour s\u00E9jour long \u2265 365 jours",
        scope: "valeur d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RSS dont la confirmation codage \u2260 1 alors que la dur\u00E9e \u2265 365 jours.",
    },
    265: {
        errorName: "Confirmation du RSS n\u00E9cessaire et pr\u00E9sente pour un s\u00E9jour court mais co\u00FBteux",
        scope: "pr\u00E9sence d'une variable dans un RSS",
        blockingErrorGroup: null,
        description: "la fonction groupage signale un RSS dont la confirmation de codage est n\u00E9cessaire et est bien pr\u00E9sente, dans le cas des s\u00E9jours courts mais co\u00FBteux (voir crit\u00E8res du contr\u00F4le 260). Pour confirmer le codage du s\u00E9jour, le champ \"Confirmation du codage du RSS\" doit \u00EAtre \u00E9gal \u00E0 1.",
    },
    266: {
        errorName: "Confirmation du RSS n\u00E9cessaire et pr\u00E9sente pour un s\u00E9jour d\u2019accouchement hors CMD 14",
        scope: "pr\u00E9sence d'une variable dans un RSS",
        blockingErrorGroup: null,
        description: "la fonction groupage signale un RSS dont la confirmation de codage est n\u00E9cessaire et est bien pr\u00E9sente, dans le cas des s\u00E9jours d\u2019accouchement hors CMD 14 (voir crit\u00E8res du contr\u00F4le 261). Pour confirmer le codage du s\u00E9jour, le champ \"Confirmation du codage du RSS\" doit \u00EAtre \u00E9gal \u00E0 1.",
    },
    267: {
        errorName: "Confirmation du RSS n\u00E9cessaire et pr\u00E9sente pour un s\u00E9jour long sup\u00E9rieur \u00E0 365 jours",
        scope: "pr\u00E9sence d'une variable dans un RSS",
        blockingErrorGroup: null,
        description: "la fonction groupage signale un RSS dont la confirmation de codage est n\u00E9cessaire et est bien pr\u00E9sente, dans le cas des s\u00E9jours dont la dur\u00E9e est sup\u00E9rieure ou \u00E9gale \u00E0 365 jours. Pour confirmer le codage du s\u00E9jour, le champ \"Confirmation du codage du RSS\" doit \u00EAtre \u00E9gal \u00E0 1.",
    },
    268: {
        errorName: "Confirmation du RSS n\u00E9cessaire et pr\u00E9sente pour un s\u00E9jour avec un DP menant dans une CMD incompatible avec le sexe indiqu\u00E9",
        scope: "pr\u00E9sence d'une variable dans un RSS",
        blockingErrorGroup: null,
        description: "la fonction groupage signale un RSS dont la confirmation de codage est n\u00E9cessaire et est bien pr\u00E9sente, dans le cas des s\u00E9jours dont le DP m\u00E8ne \u00E0 une CMD incompatible avec le sexe indiqu\u00E9. Pour confirmer le codage du s\u00E9jour, le champ \"Confirmation du codage du RSS\" doit \u00EAtre \u00E9gal \u00E0 1. Les CMD concern\u00E9es sont les CMD 12, 13 et 14.",
    },
    269: {
        errorName: "\u00C2ge gestationnel incompatible avec l'IVG",
        scope: "format d'une variable dans un RUM",
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.MANDATORY_CONTROL_ERROR,
        description: "la FG consid\u00E8re comme erron\u00E9 un RUM dont l'\u00E2ge gestationnel est < 4 SA ou > 16 SA avec DP d'IVG (liste D-392).",
    },
    500: {
        errorName: "Fichier d'autorisations des unit\u00E9s m\u00E9dicales non trouv\u00E9",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.IMPLEMENTATION_ERROR,
        description: "Le fichier des autorisations d\u2019unit\u00E9s m\u00E9dicales n\u2019a pas pu \u00EAtre ouvert car il est introuvable. Son nom est celui pass\u00E9 en param\u00E8tre \u00E0 la FG dans la variable \u00AB ficum \u00BB de la structure GRP_ENT (nouveaut\u00E9 2013 ; avant, le nom \u00E9tait fig\u00E9 \u00E0 ficum.txt).",
    },
    501: {
        errorName: "Fichier d'autorisations des unit\u00E9s m\u00E9dicales corrompu",
        scope: null,
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.IMPLEMENTATION_ERROR,
        description: "Le fichier des autorisations d\u2019unit\u00E9s m\u00E9dicales pass\u00E9 en param\u00E8tre poss\u00E8de une signature garantissant son int\u00E9grit\u00E9. La FG v\u00E9rifie cette cl\u00E9 avant toute ouverture du fichier.",
    },
    502: {
        errorName: 'Date de sortie du RSS non géré par les tables binaires',
        blockingErrorGroup: grp_errors_types_1.BlockingErrorGroup.IMPLEMENTATION_ERROR,
        scope: null,
        description: 'Chaque table binaire possède en interne différentes sous-tables. Celles effectivement utilisées par la FG sont choisies en fonction de la date de sortie du RSS. Lorsque, pour une table binaire donnée, aucune sous-table ne correspond à cette date de sortie du RSS, la FG génère ce code d’erreur.',
    },
};
