Module:IdentifierRACJ/doc
Ceci est la page de documentation pour Module:IdentifierRACJ
Module:IdentifierRACJ
Ce module fournit deux fonctions Lua pour extraire des identifiants de type décision ou dossier à partir d’un texte brut contenant des numéros structurés.
Fonctions disponibles
extraireNoDeDecision
Extrait un identifiant unique prioritaire de type décision :
- Prioritairement un identifiant de la forme :
dd-500xxxx(ex. :40-5001338) - Sinon, retourne le premier identifiant de la forme
dd-ddddddd(ex. :40-0363937)
Exemple
{{#invoke:IdentifierRACJ|extraireNoDeDecision|40-5001338, 40-0363937, 363-937}}
Résultat : 40-5001338
extraireNoDeDossier
Extrait une liste d’identifiants secondaires de type dossier, mais **uniquement si un identifiant de type dd-500xxxx est détecté** par la fonction précédente.
Les formats capturés sont :
dd-ddddddd(ex.40-0363937)dd-ddddddd-ddd(ex.40-0733535-004)ddd-ddd(ex.363-937)dddd-ddd(ex.1234-567)
Les sous-identifiants du type dd-ddddddd sont ignorés s’ils font déjà partie d’un identifiant plus complet dd-ddddddd-ddd.
Exemple
{{#invoke:IdentifierRACJ|extraireNoDeDossier|40-5001338, 40-0363937, 363-937, 40-0733535-004}}
Résultat : 40-0363937, 40-0733535-004, 363-937
Voir aussi
Auteur
Ce module a été adapté et personnalisé pour le traitement des décisions administratives québécoises.