Skip to content

Facility : champs SuitableFor et NotSuitableFor - incohérences avec le XSD/la spec en ligne #26

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
adurand-cs opened this issue Feb 19, 2025 · 2 comments
Assignees
Labels
déjà discuté documentation Improvements or additions to documentation en attente validation GT7 validé en sous-groupe, à reporter en plénière GT7 FM Tout ce qui concerne SIRI-FM résolu résolu, en attente de clôture et/ou PR

Comments

@adurand-cs
Copy link

Dans la description du profil SIRI France v1.7, il est indiqué la présence de champs facultatifs "SuitableFor" et "NotSuitableFor" pour les Facility
Image

Dans le Profil Ile-de-France 2.4, ces champs sont également mentionnés, et même décrits dans la structure "Facility" :
Image

Or ces champs ne se retrouvent pas dans la structure Facility du fichier du profil Fr ainsi que le XSD qui listent plutôt des AccessibilityAssessment (0:n) :
Image
Chaque AccessibilityAssessment contient une "Suitabilities" (0:1) qui contient des "Suitability" (0:*)
Image
Image
Image

Si je prends l'exemple pour indiquer que la Facility est accessible pour les "wheelchair" :

  1. D'un côté, on imagine faire :
    Facility.SuitableFor = "wheelChair"

  2. De l'autre il faut faire :
    Suitability.SuitableFor = SuitabilityEnumeration.SUITABLE
    Suitablitity.UserNeed = MobilityEnumeration.WHEELCHAIR
    Facility.AccessibilityAssesment.Suitabilities.Suitabilities[0] = Suitablitity

Le cas 2) est celui du XSD donc il faudrait retirer la mention des champs SuitableFor et NotSuitableFor (qui ne sont pas dans le XSD) de la description dans les profils Fr et IDF et également modifier la structure dans le profil IDF.

@Henault Henault added the FM Tout ce qui concerne SIRI-FM label Feb 19, 2025
@TuThoThai TuThoThai self-assigned this Feb 19, 2025
@TuThoThai TuThoThai added documentation Improvements or additions to documentation en attente validation GT7 validé en sous-groupe, à reporter en plénière GT7 résolu résolu, en attente de clôture et/ou PR déjà discuté labels Feb 20, 2025
@TuThoThai
Copy link
Collaborator

TuThoThai commented Feb 20, 2025

Réponse du groupe en date du 20/02/2025 :

  • revoir le texte de la partie 5.6.3.3 pour l'aligner avec la XSD de SIRI
  • confirmation que la bonne structure à suivre est :

Suitability.SuitableFor = SuitabilityEnumeration.SUITABLE
Suitablitity.UserNeed = MobilityEnumeration.WHEELCHAIR
Facility.AccessibilityAssesment.Suitabilities.Suitabilities[0] = Suitablitity

@Henault
Copy link
Collaborator

Henault commented May 15, 2025

C'est bien le § 5.8.33 et non le 5.6.3.3. La même remarque s'applique au 5.8.3.2.
Je regarde la reformulation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
déjà discuté documentation Improvements or additions to documentation en attente validation GT7 validé en sous-groupe, à reporter en plénière GT7 FM Tout ce qui concerne SIRI-FM résolu résolu, en attente de clôture et/ou PR
Projects
None yet
Development

No branches or pull requests

3 participants