Documentation / @facturometro/validator / SpecRuleId
Type Alias: SpecRuleId ​
SpecRuleId =
"BR-01"|"BR-02"|"BR-03"|"BR-04"|"BR-05"|"BR-06"|"BR-07"|"BR-08"|"BR-09"|"BR-10"|"BR-11"|"BR-12"|"BR-13"|"BR-14"|"BR-15"|"BR-16"|"BR-17"|"BR-18"|"BR-19"|"BR-20"|"BR-21"|"BR-22"|"BR-23"|"BR-24"|"BR-25"|"BR-26"|"BR-27"|"BR-28"|"BR-29"|"BR-30"|"BR-31"|"BR-32"|"BR-33"|"BR-36"|"BR-37"|"BR-38"|"BR-41"|"BR-42"|"BR-43"|"BR-44"|"BR-45"|"BR-46"|"BR-47"|"BR-48"|"BR-49"|"BR-50"|"BR-51"|"BR-52"|"BR-53"|"BR-54"|"BR-55"|"BR-56"|"BR-57"|"BR-61"|"BR-62"|"BR-63"|"BR-64"|"BR-65"|"BR-AE-01"|"BR-AE-02"|"BR-AE-03"|"BR-AE-04"|"BR-AE-05"|"BR-AE-06"|"BR-AE-07"|"BR-AE-08"|"BR-AE-09"|"BR-AE-10"|"BR-AF-01"|"BR-AF-02"|"BR-AF-03"|"BR-AF-04"|"BR-AF-05"|"BR-AF-06"|"BR-AF-07"|"BR-AF-08"|"BR-AF-09"|"BR-AF-10"|"BR-AG-01"|"BR-AG-02"|"BR-AG-03"|"BR-AG-04"|"BR-AG-05"|"BR-AG-06"|"BR-AG-07"|"BR-AG-08"|"BR-AG-09"|"BR-AG-10"|"BR-B-01"|"BR-B-02"|"BR-CL-01"|"BR-CL-03"|"BR-CL-04"|"BR-CL-05"|"BR-CL-06"|"BR-CL-07"|"BR-CL-08"|"BR-CL-10"|"BR-CL-11"|"BR-CL-13"|"BR-CL-14"|"BR-CL-15"|"BR-CL-16"|"BR-CL-17"|"BR-CL-18"|"BR-CL-19"|"BR-CL-20"|"BR-CL-21"|"BR-CL-22"|"BR-CL-23"|"BR-CL-24"|"BR-CL-25"|"BR-CL-26"|"BR-CO-03"|"BR-CO-04"|"BR-CO-05"|"BR-CO-06"|"BR-CO-07"|"BR-CO-08"|"BR-CO-09"|"BR-CO-10"|"BR-CO-11"|"BR-CO-12"|"BR-CO-13"|"BR-CO-14"|"BR-CO-15"|"BR-CO-16"|"BR-CO-17"|"BR-CO-18"|"BR-CO-19"|"BR-CO-20"|"BR-CO-21"|"BR-CO-22"|"BR-CO-23"|"BR-CO-24"|"BR-CO-25"|"BR-CO-26"|"BR-DEC-01"|"BR-DEC-02"|"BR-DEC-05"|"BR-DEC-06"|"BR-DEC-09"|"BR-DEC-10"|"BR-DEC-11"|"BR-DEC-12"|"BR-DEC-13"|"BR-DEC-14"|"BR-DEC-15"|"BR-DEC-16"|"BR-DEC-17"|"BR-DEC-18"|"BR-DEC-19"|"BR-DEC-20"|"BR-DEC-23"|"BR-DEC-24"|"BR-DEC-25"|"BR-DEC-27"|"BR-DEC-28"|"BR-E-01"|"BR-E-02"|"BR-E-03"|"BR-E-04"|"BR-E-05"|"BR-E-06"|"BR-E-07"|"BR-E-08"|"BR-E-09"|"BR-E-10"|"BR-G-01"|"BR-G-02"|"BR-G-03"|"BR-G-04"|"BR-G-05"|"BR-G-06"|"BR-G-07"|"BR-G-08"|"BR-G-09"|"BR-G-10"|"BR-IC-01"|"BR-IC-02"|"BR-IC-03"|"BR-IC-04"|"BR-IC-05"|"BR-IC-06"|"BR-IC-07"|"BR-IC-08"|"BR-IC-09"|"BR-IC-10"|"BR-IC-11"|"BR-IC-12"|"BR-O-01"|"BR-O-02"|"BR-O-03"|"BR-O-04"|"BR-O-05"|"BR-O-06"|"BR-O-07"|"BR-O-08"|"BR-O-09"|"BR-O-10"|"BR-O-11"|"BR-O-12"|"BR-O-13"|"BR-O-14"|"BR-S-01"|"BR-S-02"|"BR-S-03"|"BR-S-04"|"BR-S-05"|"BR-S-06"|"BR-S-07"|"BR-S-08"|"BR-S-09"|"BR-S-10"|"BR-Z-01"|"BR-Z-02"|"BR-Z-03"|"BR-Z-04"|"BR-Z-05"|"BR-Z-06"|"BR-Z-07"|"BR-Z-08"|"BR-Z-09"|"BR-Z-10"|"DE-R-001"|"DE-R-002"|"DE-R-003"|"DE-R-004"|"DE-R-005"|"DE-R-006"|"DE-R-007"|"DE-R-008"|"DE-R-009"|"DE-R-010"|"DE-R-011"|"DE-R-014"|"DE-R-015"|"DE-R-016"|"DE-R-017"|"DE-R-018"|"DE-R-019"|"DE-R-020"|"DE-R-022"|"DE-R-023-1"|"DE-R-023-2"|"DE-R-024-1"|"DE-R-024-2"|"DE-R-025-1"|"DE-R-025-2"|"DE-R-026"|"DE-R-027"|"DE-R-028"|"DE-R-030"|"DE-R-031"|"DE-R-T02"|"DK-R-002"|"DK-R-003"|"DK-R-004"|"DK-R-005"|"DK-R-006"|"DK-R-007"|"DK-R-008"|"DK-R-009"|"DK-R-010"|"DK-R-011"|"DK-R-013"|"DK-R-014"|"DK-R-016"|"DK-R-017"|"GR-R-001-1"|"GR-R-001-2"|"GR-R-001-3"|"GR-R-001-4"|"GR-R-001-5"|"GR-R-001-6"|"GR-R-001-7"|"GR-R-002"|"GR-R-003"|"GR-R-004-1"|"GR-R-004-2"|"GR-R-005"|"GR-R-006"|"GR-R-008-2"|"GR-R-008-3"|"GR-R-009"|"GR-R-010"|"GR-S-008-1"|"GR-S-011"|"IS-R-001"|"IS-R-002"|"IS-R-003"|"IS-R-004"|"IS-R-005"|"IS-R-006"|"IS-R-007"|"IS-R-008"|"IS-R-009"|"IS-R-010"|"IT-R-001"|"IT-R-002"|"IT-R-003"|"IT-R-004"|"NL-R-001"|"NL-R-002"|"NL-R-003"|"NL-R-004"|"NL-R-005"|"NL-R-006"|"NL-R-007"|"NL-R-008"|"NL-R-009"|"NO-R-001"|"NO-R-002"|"PEPPOL-COMMON-R040"|"PEPPOL-COMMON-R041"|"PEPPOL-COMMON-R042"|"PEPPOL-COMMON-R043"|"PEPPOL-COMMON-R044"|"PEPPOL-COMMON-R045"|"PEPPOL-COMMON-R046"|"PEPPOL-COMMON-R047"|"PEPPOL-COMMON-R049"|"PEPPOL-COMMON-R050"|"PEPPOL-COMMON-R052"|"PEPPOL-COMMON-R053"|"PEPPOL-COMMON-R054"|"PEPPOL-COMMON-R055"|"PEPPOL-COMMON-R056-1"|"PEPPOL-COMMON-R056-2"|"PEPPOL-COMMON-R057"|"PEPPOL-EN16931-CL001"|"PEPPOL-EN16931-CL002"|"PEPPOL-EN16931-CL003"|"PEPPOL-EN16931-CL006"|"PEPPOL-EN16931-CL007"|"PEPPOL-EN16931-CL008"|"PEPPOL-EN16931-F001"|"PEPPOL-EN16931-P0100"|"PEPPOL-EN16931-P0101"|"PEPPOL-EN16931-P0104"|"PEPPOL-EN16931-P0105"|"PEPPOL-EN16931-P0106"|"PEPPOL-EN16931-P0107"|"PEPPOL-EN16931-P0108"|"PEPPOL-EN16931-P0109"|"PEPPOL-EN16931-P0110"|"PEPPOL-EN16931-P0111"|"PEPPOL-EN16931-P0112"|"PEPPOL-EN16931-R001"|"PEPPOL-EN16931-R002"|"PEPPOL-EN16931-R003"|"PEPPOL-EN16931-R004"|"PEPPOL-EN16931-R005"|"PEPPOL-EN16931-R007"|"PEPPOL-EN16931-R008"|"PEPPOL-EN16931-R010"|"PEPPOL-EN16931-R020"|"PEPPOL-EN16931-R040"|"PEPPOL-EN16931-R041"|"PEPPOL-EN16931-R042"|"PEPPOL-EN16931-R043"|"PEPPOL-EN16931-R044"|"PEPPOL-EN16931-R046"|"PEPPOL-EN16931-R051"|"PEPPOL-EN16931-R053"|"PEPPOL-EN16931-R054"|"PEPPOL-EN16931-R055"|"PEPPOL-EN16931-R061"|"PEPPOL-EN16931-R080"|"PEPPOL-EN16931-R100"|"PEPPOL-EN16931-R101"|"PEPPOL-EN16931-R110"|"PEPPOL-EN16931-R111"|"PEPPOL-EN16931-R120"|"PEPPOL-EN16931-R121"|"PEPPOL-EN16931-R130"|"SE-R-001"|"SE-R-002"|"SE-R-003"|"SE-R-004"|"SE-R-005"|"SE-R-006"|"SE-R-007"|"SE-R-008"|"SE-R-009"|"SE-R-010"|"SE-R-011"|"SE-R-012"|"SE-R-013"|"UBL-DT-01"|"UBL-DT-06"|"UBL-DT-07"|"UBL-SR-04"|"UBL-SR-07"|"UBL-SR-12"|"UBL-SR-13"|"UBL-SR-19"|"UBL-SR-20"|"UBL-SR-21"|"UBL-SR-29"|"UBL-SR-43"|"UBL-SR-44"|"UBL-SR-47"|"UBL-SR-53"
Defined in: packages/validator/src/generated/spec-messages.generated.ts:48
Every rule id of the pinned Schematron files that is in force and that the validator implements. The UBL-CR/UBL-SR/UBL-DT ids the parser reports from its structural tables are StructuralRuleId in structural-messages.generated.ts; the ids that are commented out upstream are in SPEC_DISABLED_RULE_IDS.