Signification du champ typeReunion d'un Agenda

Le champ typeReunion est documenté comme suit,:

Cet élément va être étendu pour recouvrir aussi les xsi:type permettant selon les besoins de se baser sur le xsi:type ou un élément de l’énumération, puis les sous types serront fusionnés pour ne se différencier que par leur xsi:type (pour assurer une compatibilité avec l’existant).
Il sera alors rendu obligatoire et non nillable puis l’ODJ sera retiré des ReunionInitParlementaire

Les valeurs qu’il contient sont:

find ../data/assemblee-nettoye/Agenda_XV_nettoye/ -name '*.json' | xargs jq --raw-output '.typeReunion' | sort | uniq -c
  26905 DEP
    604 GA
    192 GE
     30 GEVI
   6065 GP
      1 HÉ Aurélien
   8814 null

Ou l’on retrouve les codes type d’organe plus DEP et l’hapax HÉ Aurélien. Il n’y a pas de corrélation entre l’utilisation du champ typeReunion et la référence à un organe au bénéfice duquel la réunion serait organisée ou un organe demandeur de la réunion:

find ../data/assemblee-nettoye/Agenda_XV_nettoye/ -name '*.json' | xargs jq --raw-output 'select(.typeReunion != null and (.organeReuniRef != null or .demandeurs.organe != null)) | "\(.typeReunion) \(.xsiType)"' | sort | uniq -c
      2 DEP reunionInitParlementaire_type
    602 GA reunionInitParlementaire_type
    192 GE reunionInitParlementaire_type
     30 GEVI reunionInitParlementaire_type
   5960 GP reunionInitParlementaire_type

La valeur de typeReunion ne correspond donc pas au code type de l’organe qui lui serait associé bien que les codes se ressemblent.

  • Quelle est la signification du champ typeReunion ?