Dans une PublishedAction, le profil SIRI France décrit la structure ActionData et notamment son attribut Name.
Mais les attributs Type et Value sont obligatoires dans la XSD SIRI et ne sont pas décrits dans le profil:
response.xml:752:0: ERROR: Element '{http://www.siri.org.uk/siri}Value': This element is not expected. Expected is ( {http://www.siri.org.uk/siri}Type ).
response.xml:754:0: ERROR: Element '{http://www.siri.org.uk/siri}Prompt': This element is not expected. Expected is ( {http://www.siri.org.uk/siri}Value ).
Dans les premiers échanges autour de cette structure PublishedAction/ActionData, les attributs Type et Prompt trouvent une utilitée. En revanche, les attributs Name et Value semblent inutiles.
<siri:PtSituationElement>
<siri:PublishingActions>
<siri:PublishToWebAction>
<!-- ... -->
<siri:ActionData>
<siri:Name>useless</siri:Name>
<siri:Type>short</siri:Type>
<siri:Value>useless</siri:Value>
<siri:Prompt xml:lang="NO">Toget vil bytte togmateriell på Dovre. Du må dessverre bytte tog på denne stasjonen.</siri:Prompt>
</siri:ActionData>
</siri:PublishToWebAction>
</siri:PublishingActions>
</siri:PtSituationElement>
Dans une
PublishedAction
, le profil SIRI France décrit la structureActionData
et notamment son attributName
.Mais les attributs
Type
etValue
sont obligatoires dans la XSD SIRI et ne sont pas décrits dans le profil:Dans les premiers échanges autour de cette structure
PublishedAction
/ActionData
, les attributsType
etPrompt
trouvent une utilitée. En revanche, les attributsName
etValue
semblent inutiles.