« Module:IdentifierRACJ/doc » : différence entre les versions

De alcolois
Aller à la navigation Aller à la recherche
Création de la page
 
mAucun résumé des modifications
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 2 : Ligne 2 :
= 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.
Ce module fournit deux fonctions Lua pour extraire le.s numéro.s de dossier et le numéro de décision de l'attribut [[:Attribut:DocketNumber]] provenant du champ N° de requête (docketNumber) de Zotero.


== Fonctions disponibles ==
== Fonctions disponibles ==
Ligne 47 : Ligne 47 :


== Auteur ==
== Auteur ==
Ce module a été adapté et personnalisé pour le traitement des décisions administratives québécoises.
Ce module a été adapté et personnalisé pour le traitement des décisions de la [[:catégorie:Décision de la Régie des alcools, des courses et des jeux]].


</noinclude>
</noinclude>

Dernière version du 2 juin 2025 à 18:27

Module:IdentifierRACJ

Ce module fournit deux fonctions Lua pour extraire le.s numéro.s de dossier et le numéro de décision de l'attribut Attribut:DocketNumber provenant du champ N° de requête (docketNumber) de Zotero.

Fonctions disponibles

extraireNoDeDecision

Extrait un identifiant unique prioritaire de type décision :

  1. Prioritairement un identifiant de la forme : dd-500xxxx (ex. : 40-5001338)
  2. 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 de la catégorie:Décision de la Régie des alcools, des courses et des jeux.