TT:announcementRef trainPart: Difference between revisions

From railML 2 Wiki
Jump to navigation Jump to search
[checked revision][checked revision]
(New element page)
 
(improved description and removed future template)
 
Line 1: Line 1:
{{future|version=2.5}}
{{ElementDocu|
{{ElementDocu|
elementName = announcementRef
elementName = announcementRef
Line 8: Line 7:
|maxocc=∞
|maxocc=∞
|semantics =  
|semantics =  
The element {{TT:Tag|announcementRef|trainPart}} allows for referencing an {{TT:Tag|announcement}}.
The element {{TT:Tag|announcementRef|trainPart}} allows for referencing an {{TT:Tag|announcement}}. Via the childelements {{TT:Tag|trigger}} and {{TT:Tag|periodic}} the usage of the announcement can be descibed. Its child {{TT:Tag|outputLanguages}} is used to specify which languages to output for an announcement if only a subset of the available ones is required.


{{Deu|Das Element {{TT:Tag|announcementRef}} wird genutzt um ein {{TT:Tag|announcement}} zu referenzieren.}}
{{Deu|Das Element {{TT:Tag|announcementRef}} wird genutzt um ein {{TT:Tag|announcement}} zu referenzieren. Über die Kindelemente {{TT:Tag|trigger}} und {{TT:Tag|periodic}} kann die Verwendung der Ansage beschrieben werden. Das Kindelement {{TT:Tag|outputLanguages}} wird verwendet, um anzugeben, welche Sprachen für eine Ansage ausgegeben werden sollen, wenn nur eine Teilmenge der verfügbaren Sprachen benötigt wird.}}


|inheritedAttributes =
|inheritedAttributes =

Latest revision as of 15:26, 24 February 2022


announcementRef
 

💡 (introduced with version 2.5)
This element was introduced with version 2.5.
Dieses Element wurde mit Version 2.5 eingeführt.

Scheme description / Schemenbeschreibung

Position of announcementRef in the XML-Tree / Position von announcementRef im XML-Baum

Multiplicity / Anzahl

[0..∞]

Semantics / Bedeutung

The element <announcementRef> allows for referencing an <announcement>. Via the childelements <trigger> and <periodic> the usage of the announcement can be descibed. Its child <outputLanguages> is used to specify which languages to output for an announcement if only a subset of the available ones is required.

Das Element <announcementRef> wird genutzt um ein <announcement> zu referenzieren. Über die Kindelemente <trigger> und <periodic> kann die Verwendung der Ansage beschrieben werden. Das Kindelement <outputLanguages> wird verwendet, um anzugeben, welche Sprachen für eine Ansage ausgegeben werden sollen, wenn nur eine Teilmenge der verfügbaren Sprachen benötigt wird.(introduced with version 2.5)

Attributes of announcementRef / Attribute von announcementRef

  • ref: This refers to the id attribute of the associated announcement element.
  • xs:anyAttribute: This provides an extension point for non-railML® attributes in a foreign namespace. How to use it?
  • operatingPeriodRef: This refers to the id attribute of the associated <operatingPeriod> element.
    This operatingPeriod constraints the dates the referenced announcement is valid. If this is absent the referenced announcement holds for the stopDescription without further restrictions.
  • target: specifies the target output of the passenger information (e.g. info for output in train or at the platform).
    • station: indicates that passenger info is to be output via the stationary info system at the platform/station.
    • train: indicates that passenger info is to be output via the onboard info system in the train.
  • priority: specifies the priority of the announcements. if multiple announcements apply, the order in which they are played is determined by the priority (highest priority first).

Syntactic Constraints / Syntaktische Beschränkungen

Best practice & Examples / Empfohlene Anwendung & Beispiele

Not yet described. / Noch nicht beschrieben.

Notes / Anmerkungen

Not yet described. / Noch nicht beschrieben.

Open issues / Offene Punkte/Pendenzen

Not yet described. / Noch nicht beschrieben.