From bec5b8800030c05120a9aad309f2885bc0636405 Mon Sep 17 00:00:00 2001 From: ue71603 Date: Mon, 23 Sep 2024 14:07:50 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20VDVde/OJ?= =?UTF-8?q?P@9fc88765a3fcc0cebad7393527605b836b331744=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../asciidoc.css | 457 + .../documentation-tables/acsb.html | 1617 + .../documentation-tables/datex2.html | 99395 ++++++++++ .../documentation-tables/gml.html | 5003 + .../documentation-tables/ifopt.html | 10790 + .../documentation-tables/index.html | 28 + .../documentation-tables/ojp.html | 42537 ++++ .../documentation-tables/siri-wsdl.html | 5595 + .../documentation-tables/siri.html | 151196 +++++++++++++++ .../footer.js | 10 + 10 files changed, 316628 insertions(+) create mode 100644 bugfix/changeWithinVehicle-clarification/asciidoc.css create mode 100644 bugfix/changeWithinVehicle-clarification/documentation-tables/acsb.html create mode 100644 bugfix/changeWithinVehicle-clarification/documentation-tables/datex2.html create mode 100644 bugfix/changeWithinVehicle-clarification/documentation-tables/gml.html create mode 100644 bugfix/changeWithinVehicle-clarification/documentation-tables/ifopt.html create mode 100644 bugfix/changeWithinVehicle-clarification/documentation-tables/index.html create mode 100644 bugfix/changeWithinVehicle-clarification/documentation-tables/ojp.html create mode 100644 bugfix/changeWithinVehicle-clarification/documentation-tables/siri-wsdl.html create mode 100644 bugfix/changeWithinVehicle-clarification/documentation-tables/siri.html create mode 100644 bugfix/changeWithinVehicle-clarification/footer.js diff --git a/bugfix/changeWithinVehicle-clarification/asciidoc.css b/bugfix/changeWithinVehicle-clarification/asciidoc.css new file mode 100644 index 00000000..d838228d --- /dev/null +++ b/bugfix/changeWithinVehicle-clarification/asciidoc.css @@ -0,0 +1,457 @@ +@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700"; + +/* OJP definitions */ + +.announceBase {color:purple; background:#FFFDED; font-family: Montserrat, serif;} +.darkbrown {color:Maroon;} +.anno-text {color:Maroon;} +.monospace { font-family: Courier New, serif;} +.dir {font-size: 70%; color: #A0A0A0; font-family: Montserrat, serif;} +.tocsubtitle {font-size: 110%; font-style: italic;} + +.header-link { + position: relative; + font-size: 0.65em; + left: 0.5em; + opacity: 0; + + -webkit-transition: opacity 0.2s ease-in-out 0.1s; + -moz-transition: opacity 0.2s ease-in-out 0.1s; + -ms-transition: opacity 0.2s ease-in-out 0.1s; +} +h2:hover .header-link, +h3:hover .header-link, +h4:hover .header-link, +h5:hover .header-link, +h6:hover .header-link { + opacity: 1; +} + +.link-icon { + width: 22px; + height: 18px; + display: inline-block; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3e%3c!--! Font Awesome Pro 6.2.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons%2c Inc.--%3e%3cpath d='M579.8 267.7c56.5-56.5 56.5-148 0-204.5-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6 31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0l112.3-112.3zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5 50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5l112.2-112.3c31.5-31.5 82.5-31.5 114 0 27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z'/%3e%3c/svg%3e") no-repeat; +} + +/*! Asciidoctor default stylesheet | MIT License | https://asciidoctor.org */ +html{font-family:sans-serif;-webkit-text-size-adjust:100%} +a{background:none} +a:focus{outline:thin dotted} +a:active,a:hover{outline:0} +h1{font-size:2em;margin:.67em 0} +b,strong{font-weight:bold} +abbr{font-size:.9em} +abbr[title]{cursor:help;border-bottom:1px dotted #dddddf;text-decoration:none} +dfn{font-style:italic} +hr{height:0} +mark{background:#ff0;color:#000} +code,kbd,pre,samp{font-family:monospace;font-size:1em} +pre{white-space:pre-wrap} +q{quotes:"\201C" "\201D" "\2018" "\2019"} +small{font-size:80%} +sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline} +sup{top:-.5em} +sub{bottom:-.25em} +img{border:0} +svg:not(:root){overflow:hidden} +figure{margin:0} +audio,video{display:inline-block} +audio:not([controls]){display:none;height:0} +fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em} +legend{border:0;padding:0} +button,input,select,textarea{font-family:inherit;font-size:100%;margin:0} +button,input{line-height:normal} +button,select{text-transform:none} +button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer} +button[disabled],html input[disabled]{cursor:default} +input[type=checkbox],input[type=radio]{padding:0} +button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0} +textarea{overflow:auto;vertical-align:top} +table{border-collapse:collapse;border-spacing:0} +*,::before,::after{box-sizing:border-box} +html,body{font-size:100%} +body{background:#fff;color:rgba(0,0,0,.8);padding:0;margin:0;font-family:"Noto Serif","DejaVu Serif",serif;line-height:1;position:relative;cursor:auto;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-wrap:anywhere;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased} +a:hover{cursor:pointer} +img,object,embed{max-width:100%;height:auto} +object,embed{height:100%} +img{-ms-interpolation-mode:bicubic} +.left{float:left!important} +.right{float:right!important} +.text-left{text-align:left!important} +.text-right{text-align:right!important} +.text-center{text-align:center!important} +.text-justify{text-align:justify!important} +.hide{display:none} +img,object,svg{display:inline-block;vertical-align:middle} +textarea{height:auto;min-height:50px} +select{width:100%} +.subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#7a2518;font-weight:400;margin-top:0;margin-bottom:.25em} +div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0} +a{color:#2156a5;text-decoration:underline;line-height:inherit} +a:hover,a:focus{color:#1d4b8f} +a img{border:0} +p{line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility} +p aside{font-size:.875em;line-height:1.35;font-style:italic} +h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:"Open Sans","DejaVu Sans",sans-serif;font-weight:300;font-style:normal;color:#ba3925;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:.5em;line-height:1.0125em} +h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#e99b8f;line-height:0} +h1{font-size:2.125em} +h2{font-size:1.6875em} +h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em} +h4,h5{font-size:1.125em} +h6{font-size:1em} +hr{border:solid #dddddf;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em} +em,i{font-style:italic;line-height:inherit} +strong,b{font-weight:bold;line-height:inherit} +small{font-size:60%;line-height:inherit} +code{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;color:rgba(0,0,0,.9)} +ul,ol,dl{line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit} +ul,ol{margin-left:1.5em} +ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0} +ul.circle{list-style-type:circle} +ul.disc{list-style-type:disc} +ul.square{list-style-type:square} +ul.circle ul:not([class]),ul.disc ul:not([class]),ul.square ul:not([class]){list-style:inherit} +ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0} +dl dt{margin-bottom:.3125em;font-weight:bold} +dl dd{margin-bottom:1.25em} +blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd} +blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,.85)} +@media screen and (min-width:768px){h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2} + h1{font-size:2.75em} + h2{font-size:2.3125em} + h3,#toctitle,.sidebarblock>.content>.title{font-size:1.6875em} + h4{font-size:1.4375em}} +table{background:#fff;margin-bottom:1.25em;border:1px solid #dedede;word-wrap:normal} +table thead,table tfoot{background:#f7f8f7} +table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:inherit;color:rgba(0,0,0,.8);text-align:left} +table tr th,table tr td{padding:.5625em .625em;font-size:inherit;color:rgba(0,0,0,.8)} +table tr.even,table tr.alt{background:#f8f8f7} +table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{line-height:1.6} +h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-.05em} +h1 strong,h2 strong,h3 strong,#toctitle strong,.sidebarblock>.content>.title strong,h4 strong,h5 strong,h6 strong{font-weight:400} +.center{margin-left:auto;margin-right:auto} +.stretch{width:100%} +.clearfix::before,.clearfix::after,.float-group::before,.float-group::after{content:" ";display:table} +.clearfix::after,.float-group::after{clear:both} +:not(pre).nobreak{word-wrap:normal} +:not(pre).nowrap{white-space:nowrap} +:not(pre).pre-wrap{white-space:pre-wrap} +:not(pre):not([class^=L])>code{font-size:.9375em;font-style:normal!important;letter-spacing:0;padding:.1em .5ex;word-spacing:-.15em;background:#f7f7f8;border-radius:4px;line-height:1.45;text-rendering:optimizeSpeed} +pre{color:rgba(0,0,0,.9);font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;line-height:1.45;text-rendering:optimizeSpeed} +pre code,pre pre{color:inherit;font-size:inherit;line-height:inherit} +pre>code{display:block} +pre.nowrap,pre.nowrap pre{white-space:pre;word-wrap:normal} +em em{font-style:normal} +strong strong{font-weight:400} +.keyseq{color:rgba(51,51,51,.8)} +kbd{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;display:inline-block;color:rgba(0,0,0,.8);font-size:.65em;line-height:1.45;background:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 0 0 .1em #fff;margin:0 .15em;padding:.2em .5em;vertical-align:middle;position:relative;top:-.1em;white-space:nowrap} +.keyseq kbd:first-child{margin-left:0} +.keyseq kbd:last-child{margin-right:0} +.menuseq,.menuref{color:#000} +.menuseq b:not(.caret),.menuref{font-weight:inherit} +.menuseq{word-spacing:-.02em} +.menuseq b.caret{font-size:1.25em;line-height:.8} +.menuseq i.caret{font-weight:bold;text-align:center;width:.45em} +b.button::before,b.button::after{position:relative;top:-1px;font-weight:400} +b.button::before{content:"[";padding:0 3px 0 2px} +b.button::after{content:"]";padding:0 2px 0 3px} +p a>code:hover{color:rgba(0,0,0,.9)} +#header,#content,#footnotes,#footer{width:100%;margin:0 auto;max-width:62.5em;*zoom:1;position:relative;padding-left:.9375em;padding-right:.9375em} +#header::before,#header::after,#content::before,#content::after,#footnotes::before,#footnotes::after,#footer::before,#footer::after{content:" ";display:table} +#header::after,#content::after,#footnotes::after,#footer::after{clear:both} +#content{margin-top:1.25em} +#content::before{content:none} +#header>h1:first-child{color:rgba(0,0,0,.85);margin-top:2.25rem;margin-bottom:0} +#header>h1:first-child+#toc{margin-top:8px;border-top:1px solid #dddddf} +#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #dddddf;padding-bottom:8px} +#header .details{border-bottom:1px solid #dddddf;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:flex;flex-flow:row wrap} +#header .details span:first-child{margin-left:-.125em} +#header .details span.email a{color:rgba(0,0,0,.85)} +#header .details br{display:none} +#header .details br+span::before{content:"\00a0\2013\00a0"} +#header .details br+span.author::before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,.85)} +#header .details br+span#revremark::before{content:"\00a0|\00a0"} +#header #revnumber{text-transform:capitalize} +#header #revnumber::after{content:"\00a0"} +#content>h1:first-child:not([class]){color:rgba(0,0,0,.85);border-bottom:1px solid #dddddf;padding-bottom:8px;margin-top:0;padding-top:1rem;margin-bottom:1.25rem} +#toc{border-bottom:1px solid #e7e7e9;padding-bottom:.5em} +#toc>ul{margin-left:.125em} +#toc ul.sectlevel0>li>a{font-style:italic} +#toc ul.sectlevel0 ul.sectlevel1{margin:.5em 0} +#toc ul{font-family:"Open Sans","DejaVu Sans",sans-serif;list-style-type:none} +#toc li{line-height:1.3334;margin-top:.3334em} +#toc a{text-decoration:none} +#toc a:active{text-decoration:underline} +#toctitle{color:#7a2518;font-size:1.2em} +@media screen and (min-width:768px){#toctitle{font-size:1.375em} + body.toc2{padding-left:15em;padding-right:0} + #toc.toc2{margin-top:0!important;background:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #e7e7e9;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto} + #toc.toc2 #toctitle{margin-top:0;margin-bottom:.8rem;font-size:1.2em} + #toc.toc2>ul{font-size:.9em;margin-bottom:0} + #toc.toc2 ul ul{margin-left:0;padding-left:1em} + #toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:.5em;margin-bottom:.5em} + body.toc2.toc-right{padding-left:0;padding-right:15em} + body.toc2.toc-right #toc.toc2{border-right-width:0;border-left:1px solid #e7e7e9;left:auto;right:0}} +@media screen and (min-width:1280px){body.toc2{padding-left:20em;padding-right:0} + #toc.toc2{width:20em} + #toc.toc2 #toctitle{font-size:1.375em} + #toc.toc2>ul{font-size:.95em} + #toc.toc2 ul ul{padding-left:1.25em} + body.toc2.toc-right{padding-left:0;padding-right:20em}} +#content #toc{border:1px solid #e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;border-radius:4px} +#content #toc>:first-child{margin-top:0} +#content #toc>:last-child{margin-bottom:0} +#footer{max-width:none;background:rgba(0,0,0,.8);padding:1.25em} +#footer-text{color:hsla(0,0%,100%,.8);line-height:1.44} +#content{margin-bottom:.625em} +.sect1{padding-bottom:.625em} +@media screen and (min-width:768px){#content{margin-bottom:1.25em} + .sect1{padding-bottom:1.25em}} +.sect1:last-child{padding-bottom:0} +.sect1+.sect1{border-top:1px solid #e7e7e9} +#content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;display:block;text-decoration:none!important;visibility:hidden;text-align:center;font-weight:400} +#content h1>a.anchor::before,h2>a.anchor::before,h3>a.anchor::before,#toctitle>a.anchor::before,.sidebarblock>.content>.title>a.anchor::before,h4>a.anchor::before,h5>a.anchor::before,h6>a.anchor::before{content:"\00A7";font-size:.85em;display:block;padding-top:.1em} +#content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible} +#content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#ba3925;text-decoration:none} +#content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#a53221} +details,.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em} +details{margin-left:1.25rem} +details>summary{cursor:pointer;display:block;position:relative;line-height:1.6;margin-bottom:.625rem;outline:none;-webkit-tap-highlight-color:transparent} +details>summary::-webkit-details-marker{display:none} +details>summary::before{content:"";border:solid transparent;border-left:solid;border-width:.3em 0 .3em .5em;position:absolute;top:.5em;left:-1.25rem;transform:translateX(15%)} +details[open]>summary::before{border:solid transparent;border-top:solid;border-width:.5em .3em 0;transform:translateY(15%)} +details>summary::after{content:"";width:1.25rem;height:1em;position:absolute;top:.3em;left:-1.25rem} +.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:"Noto Serif","DejaVu Serif",serif;font-size:1rem;font-style:italic} +table.tableblock.fit-content>caption.title{white-space:nowrap;width:0} +.paragraph.lead>p,#preamble>.sectionbody>[class=paragraph]:first-of-type p{font-size:1.21875em;line-height:1.6;color:rgba(0,0,0,.85)} +.admonitionblock>table{border-collapse:separate;border:0;background:none;width:100%} +.admonitionblock>table td.icon{text-align:center;width:80px} +.admonitionblock>table td.icon img{max-width:none} +.admonitionblock>table td.icon .title{font-weight:bold;font-family:"Open Sans","DejaVu Sans",sans-serif;text-transform:uppercase} +.admonitionblock>table td.content{padding-left:1.125em;padding-right:1.25em;border-left:1px solid #dddddf;color:rgba(0,0,0,.6);word-wrap:anywhere} +.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0} +.exampleblock>.content{border:1px solid #e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;border-radius:4px} +.sidebarblock{border:1px solid #dbdbd6;margin-bottom:1.25em;padding:1.25em;background:#f3f3f2;border-radius:4px} +.sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center} +.exampleblock>.content>:first-child,.sidebarblock>.content>:first-child{margin-top:0} +.exampleblock>.content>:last-child,.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0} +.literalblock pre,.listingblock>.content>pre{border-radius:4px;overflow-x:auto;padding:1em;font-size:.8125em} +@media screen and (min-width:768px){.literalblock pre,.listingblock>.content>pre{font-size:.90625em}} +@media screen and (min-width:1280px){.literalblock pre,.listingblock>.content>pre{font-size:1em}} +.literalblock pre,.listingblock>.content>pre:not(.highlight),.listingblock>.content>pre[class=highlight],.listingblock>.content>pre[class^="highlight "]{background:#f7f7f8} +.literalblock.output pre{color:#f7f7f8;background:rgba(0,0,0,.9)} +.listingblock>.content{position:relative} +.listingblock code[data-lang]::before{display:none;content:attr(data-lang);position:absolute;font-size:.75em;top:.425rem;right:.5rem;line-height:1;text-transform:uppercase;color:inherit;opacity:.5} +.listingblock:hover code[data-lang]::before{display:block} +.listingblock.terminal pre .command::before{content:attr(data-prompt);padding-right:.5em;color:inherit;opacity:.5} +.listingblock.terminal pre .command:not([data-prompt])::before{content:"$"} +.listingblock pre.highlightjs{padding:0} +.listingblock pre.highlightjs>code{padding:1em;border-radius:4px} +.listingblock pre.prettyprint{border-width:0} +.prettyprint{background:#f7f7f8} +pre.prettyprint .linenums{line-height:1.45;margin-left:2em} +pre.prettyprint li{background:none;list-style-type:inherit;padding-left:0} +pre.prettyprint li code[data-lang]::before{opacity:1} +pre.prettyprint li:not(:first-child) code[data-lang]::before{display:none} +table.linenotable{border-collapse:separate;border:0;margin-bottom:0;background:none} +table.linenotable td[class]{color:inherit;vertical-align:top;padding:0;line-height:inherit;white-space:normal} +table.linenotable td.code{padding-left:.75em} +table.linenotable td.linenos,pre.pygments .linenos{border-right:1px solid;opacity:.35;padding-right:.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} +pre.pygments span.linenos{display:inline-block;margin-right:.75em} +.quoteblock{margin:0 1em 1.25em 1.5em;display:table} +.quoteblock:not(.excerpt)>.title{margin-left:-1.5em;margin-bottom:.75em} +.quoteblock blockquote,.quoteblock p{color:rgba(0,0,0,.85);font-size:1.15rem;line-height:1.75;word-spacing:.1em;letter-spacing:0;font-style:italic;text-align:justify} +.quoteblock blockquote{margin:0;padding:0;border:0} +.quoteblock blockquote::before{content:"\201c";float:left;font-size:2.75em;font-weight:bold;line-height:.6em;margin-left:-.6em;color:#7a2518;text-shadow:0 1px 2px rgba(0,0,0,.1)} +.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0} +.quoteblock .attribution{margin-top:.75em;margin-right:.5ex;text-align:right} +.verseblock{margin:0 1em 1.25em} +.verseblock pre{font-family:"Open Sans","DejaVu Sans",sans-serif;font-size:1.15rem;color:rgba(0,0,0,.85);font-weight:300;text-rendering:optimizeLegibility} +.verseblock pre strong{font-weight:400} +.verseblock .attribution{margin-top:1.25rem;margin-left:.5ex} +.quoteblock .attribution,.verseblock .attribution{font-size:.9375em;line-height:1.45;font-style:italic} +.quoteblock .attribution br,.verseblock .attribution br{display:none} +.quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-.025em;color:rgba(0,0,0,.6)} +.quoteblock.abstract blockquote::before,.quoteblock.excerpt blockquote::before,.quoteblock .quoteblock blockquote::before{display:none} +.quoteblock.abstract blockquote,.quoteblock.abstract p,.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{line-height:1.6;word-spacing:0} +.quoteblock.abstract{margin:0 1em 1.25em;display:block} +.quoteblock.abstract>.title{margin:0 0 .375em;font-size:1.15em;text-align:center} +.quoteblock.excerpt>blockquote,.quoteblock .quoteblock{padding:0 0 .25em 1em;border-left:.25em solid #dddddf} +.quoteblock.excerpt,.quoteblock .quoteblock{margin-left:0} +.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{color:inherit;font-size:1.0625rem} +.quoteblock.excerpt .attribution,.quoteblock .quoteblock .attribution{color:inherit;font-size:.85rem;text-align:left;margin-right:0} +p.tableblock:last-child{margin-bottom:0} +td.tableblock>.content{margin-bottom:1.25em;word-wrap:anywhere} +td.tableblock>.content>:last-child{margin-bottom:-1.25em} +table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede} +table.grid-all>*>tr>*{border-width:1px} +table.grid-cols>*>tr>*{border-width:0 1px} +table.grid-rows>*>tr>*{border-width:1px 0} +table.frame-all{border-width:1px} +table.frame-ends{border-width:1px 0} +table.frame-sides{border-width:0 1px} +table.frame-none>colgroup+*>:first-child>*,table.frame-sides>colgroup+*>:first-child>*{border-top-width:0} +table.frame-none>:last-child>:last-child>*,table.frame-sides>:last-child>:last-child>*{border-bottom-width:0} +table.frame-none>*>tr>:first-child,table.frame-ends>*>tr>:first-child{border-left-width:0} +table.frame-none>*>tr>:last-child,table.frame-ends>*>tr>:last-child{border-right-width:0} +table.stripes-all>*>tr,table.stripes-odd>*>tr:nth-of-type(odd),table.stripes-even>*>tr:nth-of-type(even),table.stripes-hover>*>tr:hover{background:#f8f8f7} +th.halign-left,td.halign-left{text-align:left} +th.halign-right,td.halign-right{text-align:right} +th.halign-center,td.halign-center{text-align:center} +th.valign-top,td.valign-top{vertical-align:top} +th.valign-bottom,td.valign-bottom{vertical-align:bottom} +th.valign-middle,td.valign-middle{vertical-align:middle} +table thead th,table tfoot th{font-weight:bold} +tbody tr th{background:#f7f8f7} +tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:rgba(0,0,0,.8);font-weight:bold} +p.tableblock>code:only-child{background:none;padding:0} +p.tableblock{font-size:1em} +ol{margin-left:1.75em} +ul li ol{margin-left:1.5em} +dl dd{margin-left:1.125em} +dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0} +li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:.625em} +ul.checklist,ul.none,ol.none,ul.no-bullet,ol.no-bullet,ol.unnumbered,ul.unstyled,ol.unstyled{list-style-type:none} +ul.no-bullet,ol.no-bullet,ol.unnumbered{margin-left:.625em} +ul.unstyled,ol.unstyled{margin-left:0} +li>p:empty:only-child::before{content:"";display:inline-block} +ul.checklist>li>p:first-child{margin-left:-1em} +ul.checklist>li>p:first-child>.fa-square-o:first-child,ul.checklist>li>p:first-child>.fa-check-square-o:first-child{width:1.25em;font-size:.8em;position:relative;bottom:.125em} +ul.checklist>li>p:first-child>input[type=checkbox]:first-child{margin-right:.25em} +ul.inline{display:flex;flex-flow:row wrap;list-style:none;margin:0 0 .625em -1.25em} +ul.inline>li{margin-left:1.25em} +.unstyled dl dt{font-weight:400;font-style:normal} +ol.arabic{list-style-type:decimal} +ol.decimal{list-style-type:decimal-leading-zero} +ol.loweralpha{list-style-type:lower-alpha} +ol.upperalpha{list-style-type:upper-alpha} +ol.lowerroman{list-style-type:lower-roman} +ol.upperroman{list-style-type:upper-roman} +ol.lowergreek{list-style-type:lower-greek} +.hdlist>table,.colist>table{border:0;background:none} +.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none} +td.hdlist1,td.hdlist2{vertical-align:top;padding:0 .625em} +td.hdlist1{font-weight:bold;padding-bottom:1.25em} +td.hdlist2{word-wrap:anywhere} +.literalblock+.colist,.listingblock+.colist{margin-top:-.5em} +.colist td:not([class]):first-child{padding:.4em .75em 0;line-height:1;vertical-align:top} +.colist td:not([class]):first-child img{max-width:none} +.colist td:not([class]):last-child{padding:.25em 0} +.thumb,.th{line-height:0;display:inline-block;border:4px solid #fff;box-shadow:0 0 0 1px #ddd} +.imageblock.left{margin:.25em .625em 1.25em 0} +.imageblock.right{margin:.25em 0 1.25em .625em} +.imageblock>.title{margin-bottom:0} +.imageblock.thumb,.imageblock.th{border-width:6px} +.imageblock.thumb>.title,.imageblock.th>.title{padding:0 .125em} +.image.left,.image.right{margin-top:.25em;margin-bottom:.25em;display:inline-block;line-height:0} +.image.left{margin-right:.625em} +.image.right{margin-left:.625em} +a.image{text-decoration:none;display:inline-block} +a.image object{pointer-events:none} +sup.footnote,sup.footnoteref{font-size:.875em;position:static;vertical-align:super} +sup.footnote a,sup.footnoteref a{text-decoration:none} +sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline} +#footnotes{padding-top:.75em;padding-bottom:.75em;margin-bottom:.625em} +#footnotes hr{width:20%;min-width:6.25em;margin:-.25em 0 .75em;border-width:1px 0 0} +#footnotes .footnote{padding:0 .375em 0 .225em;line-height:1.3334;font-size:.875em;margin-left:1.2em;margin-bottom:.2em} +#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none;margin-left:-1.05em} +#footnotes .footnote:last-of-type{margin-bottom:0} +#content #footnotes{margin-top:-.625em;margin-bottom:0;padding:.75em 0} +div.unbreakable{page-break-inside:avoid} +.big{font-size:larger} +.small{font-size:smaller} +.underline{text-decoration:underline} +.overline{text-decoration:overline} +.line-through{text-decoration:line-through} +.aqua{color:#00bfbf} +.aqua-background{background:#00fafa} +.black{color:#000} +.black-background{background:#000} +.blue{color:#0000bf} +.blue-background{background:#0000fa} +.fuchsia{color:#bf00bf} +.fuchsia-background{background:#fa00fa} +.gray{color:#606060} +.gray-background{background:#7d7d7d} +.green{color:#006000} +.green-background{background:#007d00} +.lime{color:#00bf00} +.lime-background{background:#00fa00} +.maroon{color:#600000} +.maroon-background{background:#7d0000} +.navy{color:#000060} +.navy-background{background:#00007d} +.olive{color:#606000} +.olive-background{background:#7d7d00} +.purple{color:#600060} +.purple-background{background:#7d007d} +.red{color:#bf0000} +.red-background{background:#fa0000} +.silver{color:#909090} +.silver-background{background:#bcbcbc} +.teal{color:#006060} +.teal-background{background:#007d7d} +.white{color:#bfbfbf} +.white-background{background:#fafafa} +.yellow{color:#bfbf00} +.yellow-background{background:#fafa00} +span.icon>.fa{cursor:default} +a span.icon>.fa{cursor:inherit} +.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;text-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:default} +.admonitionblock td.icon .icon-note::before{content:"\f05a";color:#19407c} +.admonitionblock td.icon .icon-tip::before{content:"\f0eb";text-shadow:1px 1px 2px rgba(155,155,0,.8);color:#111} +.admonitionblock td.icon .icon-warning::before{content:"\f071";color:#bf6900} +.admonitionblock td.icon .icon-caution::before{content:"\f06d";color:#bf3400} +.admonitionblock td.icon .icon-important::before{content:"\f06a";color:#bf0000} +.conum[data-value]{display:inline-block;color:#fff!important;background:rgba(0,0,0,.8);border-radius:50%;text-align:center;font-size:.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans","DejaVu Sans",sans-serif;font-style:normal;font-weight:bold} +.conum[data-value] *{color:#fff!important} +.conum[data-value]+b{display:none} +.conum[data-value]::after{content:attr(data-value)} +pre .conum[data-value]{position:relative;top:-.125em} +b.conum *{color:inherit!important} +.conum:not([data-value]):empty{display:none} +dt,th.tableblock,td.content,div.footnote{text-rendering:optimizeLegibility} +h1,h2,p,td.content,span.alt,summary{letter-spacing:-.01em} +p strong,td.content strong,div.footnote strong{letter-spacing:-.005em} +p,blockquote,dt,td.content,td.hdlist1,span.alt,summary{font-size:1.0625rem} +p{margin-bottom:1.25rem} +.sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em} +.exampleblock>.content{background:#fffef7;border-color:#e0e0dc;box-shadow:0 1px 4px #e0e0dc} +.print-only{display:none!important} +@page{margin:1.25cm .75cm} +@media print{*{box-shadow:none!important;text-shadow:none!important} + html{font-size:80%} + a{color:inherit!important;text-decoration:underline!important} + a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none!important} + a[href^="http:"]:not(.bare)::after,a[href^="https:"]:not(.bare)::after{content:"(" attr(href) ")";display:inline-block;font-size:.875em;padding-left:.25em} + abbr[title]{border-bottom:1px dotted} + abbr[title]::after{content:" (" attr(title) ")"} + pre,blockquote,tr,img,object,svg{page-break-inside:avoid} + thead{display:table-header-group} + svg{max-width:100%} + p,blockquote,dt,td.content{font-size:1em;orphans:3;widows:3} + h2,h3,#toctitle,.sidebarblock>.content>.title{page-break-after:avoid} + #header,#content,#footnotes,#footer{max-width:none} + #toc,.sidebarblock,.exampleblock>.content{background:none!important} + #toc{border-bottom:1px solid #dddddf!important;padding-bottom:0!important} + body.book #header{text-align:center} + body.book #header>h1:first-child{border:0!important;margin:2.5em 0 1em} + body.book #header .details{border:0!important;display:block;padding:0!important} + body.book #header .details span:first-child{margin-left:0!important} + body.book #header .details br{display:block} + body.book #header .details br+span::before{content:none!important} + body.book #toc{border:0!important;text-align:left!important;padding:0!important;margin:0!important} + body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-break-before:always} + .listingblock code[data-lang]::before{display:block} + #footer{padding:0 .9375em} + .hide-on-print{display:none!important} + .print-only{display:block!important} + .hide-for-print{display:none!important} + .show-for-print{display:inherit!important}} +@media amzn-kf8,print{#header>h1:first-child{margin-top:1.25rem} + .sect1{padding:0!important} + .sect1+.sect1{border:0} + #footer{background:none} + #footer-text{color:rgba(0,0,0,.6);font-size:.9em}} +@media amzn-kf8{#header,#content,#footnotes,#footer{padding:0}} diff --git a/bugfix/changeWithinVehicle-clarification/documentation-tables/acsb.html b/bugfix/changeWithinVehicle-clarification/documentation-tables/acsb.html new file mode 100644 index 00000000..5819abf9 --- /dev/null +++ b/bugfix/changeWithinVehicle-clarification/documentation-tables/acsb.html @@ -0,0 +1,1617 @@ + + + + + OJP - Open API for distributed Journey Planning (ACSB) + + +
+
+

1. Fixed Objects accessibility types for IFOPT Fixed Objects in Public Transport.

+
+

1.1. Simple type definitions

+
+ + + + + + + + + + + + + +
+

LimitationIdType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a hazard within a STOP PLACE.

+
+
+
+
+

1.2. The complex type acsb:AccessibilityAssessmentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

acsb:AccessibilityAssessmentStructure

+
+

+
+

Type for Assesment.

+
+

acsb:MobilityImpairedAccess

+
+

1:1

+
+

Summary indication as to whether the component is considered to be accessible or not.

+
+

acsb:Limitations

+
+

0:1

+
+

+local-type: typedef-8.1

+
+

The Limitations that apply to component.

+
+

acsb:Suitabilities

+
+

0:1

+
+

+local-type: typedef-8.2

+
+

The Suitability of the component to meet specifc user needs.

+
+

→‍ifopt:Extensions

+
+

0:1

+
+

+local-type: typedef-61.1

+
+

Arbitrary extensions.

+
+
+
+
+

1.3. The complex type acsb:AccessibilityLimitationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

acsb:AccessibilityLimitationStructure

+
+

+
+

Type for limitation on navigation.

+
+

acsb:LimitationId

+
+

0:1

+
+

acsb:LimitationIdType

+
+

Identifier of LIMITATION.

+
+

acsb:ValidityCondition

+
+

0:1

+
+

+ifopt:ValidityConditionStructure

+
+

Validity condition governing applicability of LIMITATION.

+
acsb:MobilityLimitationGroup +

→‍acsb:WheelchairAccess

+
+

1:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT is wheelchair accessible. Default is 'false'.

+
+

→‍acsb:StepFreeAccess

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has step free access. Default is 'unknown'.

+
+

→‍acsb:EscalatorFreeAccess

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has escalator free access. Default is 'unknown'.

+
+

→‍acsb:LiftFreeAccess

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has lift free access. Default is 'unknown'.

+
acsb:SensoryLimitationGroup +

→‍acsb:AudibleSignalsAvailable

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT is wheelchair accessible. Default is 'false'.

+
+

→‍acsb:VisualSignsAvailable

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has Visual signals available for the visually impaired.

+
+

→‍ifopt:Extensions

+
+

0:1

+
+

+local-type: typedef-61.1

+
+

Arbitrary extensions.

+
+
+
+
+

1.4. The complex type acsb:LimitationRefStructure

+
+ + + + + + + + + + + + + + + + +
+

acsb:LimitationRefStructure

+
+

acsb:LimitationIdType

+
+

Type for identifier of a hazard within a STOP PLACE.

+
+
+
+
+

1.5. The complex type complexType[acsb:AccessibilityAssessmentStructure]/Limitations#complexType (typedef-8.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[acsb:AccessibilityAssessmentStructure]
  /Limitations #complexType
  (typedef-8.1)

+
+

+
+

-

+
+

acsb:AccessibilityLimitation

+
+

1:*

+
+

+acsb:AccessibilityLimitationStructure

+
+

The accessibility limitations on navigation.

+
+
+
+
+

1.6. The complex type complexType[acsb:AccessibilityAssessmentStructure]/Suitabilities#complexType (typedef-8.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[acsb:AccessibilityAssessmentStructure]
  /Suitabilities #complexType
  (typedef-8.2)

+
+

+
+

-

+
+

acsb:Suitability

+
+

1:*

+
+

+acsb:SuitabilityStructure

+
+

The Suitability of com[onent to meet a specifc user need.

+
+
+
+
+

1.7. The complex type element[ifopt:Extensions]#complexType (typedef-61.1)

+
+ + + + + + + + + + + + + + + + +
+

element[ifopt:Extensions]
  #complexType
  (typedef-61.1)

+
+

xs:anyType

+
+

-

+
+
+
+
+
+

2. Fixed Objects accessibility limitation types for IFOPT Fixed Objects in Public Transport.

+
+

2.1. Simple type definitions

+
+ + + + + + + + + + + + + + + +
+

AccessibilityEnumeration

+
+

Enumeration of values for an accessibility value.

+
+ + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

false

+
+

-

+
+

true

+
+

-

+
+
+
+
+
+

2.2. The toplevel element acsb:AudibleSignalsAvailable

+
+ + + + + + + + + + + + + + + + +
+

acsb:AudibleSignalsAvailable

+
+

+acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT is wheelchair accessible. Default is 'false'.

+
+
+
+
+

2.3. The toplevel element acsb:EscalatorFreeAccess

+
+ + + + + + + + + + + + + + + + +
+

acsb:EscalatorFreeAccess

+
+

+acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has escalator free access. Default is 'unknown'.

+
+
+
+
+

2.4. The toplevel element acsb:GuideDogAccess

+
+ + + + + + + + + + + + + + + + +
+

acsb:GuideDogAccess

+
+

+acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT allows guide dog access.

+
+
+
+
+

2.5. The toplevel element acsb:LiftFreeAccess

+
+ + + + + + + + + + + + + + + + +
+

acsb:LiftFreeAccess

+
+

+acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has lift free access. Default is 'unknown'.

+
+
+
+
+

2.6. The toplevel element acsb:StepFreeAccess

+
+ + + + + + + + + + + + + + + + +
+

acsb:StepFreeAccess

+
+

+acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has step free access. Default is 'unknown'.

+
+
+
+
+

2.7. The toplevel element acsb:VisualSignsAvailable

+
+ + + + + + + + + + + + + + + + +
+

acsb:VisualSignsAvailable

+
+

+acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has Visual signals available for the visually impaired.

+
+
+
+
+

2.8. The toplevel element acsb:WheelchairAccess

+
+ + + + + + + + + + + + + + + + +
+

acsb:WheelchairAccess

+
+

+acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT is wheelchair accessible. Default is 'false'.

+
+
+
+
+

2.9. The group acsb:MobilityLimitationGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

acsb:MobilityLimitationGroup

+
+

+
+

Group of mobility LIMITATIONs.

+
acsb:MobilityLimitationGroup +

→‍acsb:WheelchairAccess

+
+

1:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT is wheelchair accessible. Default is 'false'.

+
+

→‍acsb:StepFreeAccess

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has step free access. Default is 'unknown'.

+
+

→‍acsb:EscalatorFreeAccess

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has escalator free access. Default is 'unknown'.

+
+

→‍acsb:LiftFreeAccess

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has lift free access. Default is 'unknown'.

+
+
+
+
+

2.10. The group acsb:SensoryLimitationGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

acsb:SensoryLimitationGroup

+
+

+
+

Group of sensory LIMITATIONs.

+
acsb:SensoryLimitationGroup +

→‍acsb:AudibleSignalsAvailable

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT is wheelchair accessible. Default is 'false'.

+
+

→‍acsb:VisualSignsAvailable

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has Visual signals available for the visually impaired.

+
+
+
+
+

2.11. The complex type acsb:AccessibilityStructure

+
+ + + + + + + + + + + + + + + + +
+

acsb:AccessibilityStructure

+
+

acsb:AccessibilityEnumeration

+
+

Enumeration of values for an accessibility value.

+
+
+
+
+
+

3. Fixed Objects accessibility types for IFOPT Fixed Objects in Public Transport.

+
+

3.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

EncumbranceEnumeration

+
+

Enumeration of specific encumbrances USER NEEDs.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

luggageEncumbered

+
+

-

+
+

pushchair

+
+

-

+
+

baggageTrolley

+
+

-

+
+

oversizeBaggage

+
+

-

+
+

guideDog

+
+

-

+
+

otherAnimal

+
+

-

+
+

otherEncumbrance

+
+

-

+
+
+

MedicalNeedEnumeration

+
+

Enumeration of specific Medical USER NEEDs.

+
+ + + + + + + + + + + + + + + + + + + +
+

allergic

+
+

-

+
+

heartCondition

+
+

-

+
+

otherMedicalNeed

+
+

-

+
+
+

MobilityEnumeration

+
+

Identification of mobility USER NEEDs.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wheelchair

+
+

-

+
+

assistedWheelchair

+
+

-

+
+

motorizedWheelchair

+
+

-

+
+

walkingFrame

+
+

-

+
+

restrictedMobility

+
+

-

+
+

otherMobilityNeed

+
+

-

+
+
+

PyschosensoryNeedEnumeration

+
+

Enumeration of specific psychosensory USER NEEDs.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

visualImpairment

+
+

-

+
+

auditoryImpairment

+
+

-

+
+

cognitiveInputImpairment

+
+

-

+
+

averseToLifts

+
+

-

+
+

averseToEscalators

+
+

-

+
+

averseToConfinedSpaces

+
+

-

+
+

averseToCrowds

+
+

-

+
+

otherPsychosensoryNeed

+
+

-

+
+
+

SuitabilityEnumeration

+
+

Identification of specific SUITABILITY.

+
+ + + + + + + + + + + + + + + +
+

suitable

+
+

-

+
+

notSuitable

+
+

-

+
+
+

group[acsb:UserNeedGroup]
  /MedicalNeed #simpleType
  (typedef-9.1)

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

allergic

+
+

-

+
+

heartCondition

+
+

-

+
+

otherMedicalNeed

+
+

-

+
+
+
+
+
+

3.2. The group acsb:UserNeedGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

acsb:UserNeedGroup

+
+

+
+

-

+
+

The element contains one of the following elements (a-d)

+
acsb:UserNeedGroup +

a

+
+

acsb:MobilityNeed

+
+

-1:1

+
+

acsb:MobilityEnumeration

+
+

Passenger mobility USER NEED for which SUITABILITY is specified.

+
+

b

+
+

acsb:PsychosensoryNeed

+
+

-1:1

+
+

acsb:PyschosensoryNeedEnumeration

+
+

Passenger mobility USER NEED for which SUITABILITY is specified.

+
+

c

+
+

acsb:MedicalNeed

+
+

-1:1

+
+

local-type: typedef-9.1

+
+

Passenger medical USER NEED for which SUITABILITY is specified.

+
+

d

+
+

acsb:EncumbranceNeed

+
+

-1:1

+
+

acsb:EncumbranceEnumeration

+
+

Passenger enceumbrance USER NEED for which SUITABILITY is specified.

+
+
+
+
+

3.3. The complex type acsb:PassengerAccessibilityNeedsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

acsb:PassengerAccessibilityNeedsStructure

+
+

+
+

Type for accessibility needs. Records the requirementrs of a passenger that may affect choice of facilities.

+
+

acsb:UserNeed

+
+

0:*

+
+

+acsb:UserNeedStructure

+
+

Specific pyschosensory need that may constrain choice of services and facilities.

+
+

acsb:AccompaniedByCarer

+
+

0:1

+
+

Whether the passenger is accompanied by a carer or assistant.

+
+
+
+
+

3.4. The complex type acsb:SuitabilityStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

acsb:SuitabilityStructure

+
+

+
+

Type for of a specific SUITABILITY.

+
+

acsb:Suitable

+
+

1:1

+
+

acsb:SuitabilityEnumeration

+
+

Whether the Facility is suitable.

+
+

acsb:UserNeed

+
+

1:1

+
+

+acsb:UserNeedStructure

+
+

USER NEED for which SUITABILITY is specified.

+
+
+
+
+

3.5. The complex type acsb:UserNeedStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

acsb:UserNeedStructure

+
+

+
+

Type for of a specific need.

+
+

The element contains one of the following elements (a-d)

+
acsb:UserNeedGroup +

a

+
+

acsb:MobilityNeed

+
+

-1:1

+
+

acsb:MobilityEnumeration

+
+

Passenger mobility USER NEED for which SUITABILITY is specified.

+
+

b

+
+

acsb:PsychosensoryNeed

+
+

-1:1

+
+

acsb:PyschosensoryNeedEnumeration

+
+

Passenger mobility USER NEED for which SUITABILITY is specified.

+
+

c

+
+

acsb:MedicalNeed

+
+

-1:1

+
+

local-type: typedef-9.1

+
+

Passenger medical USER NEED for which SUITABILITY is specified.

+
+

d

+
+

acsb:EncumbranceNeed

+
+

-1:1

+
+

acsb:EncumbranceEnumeration

+
+

Passenger enceumbrance USER NEED for which SUITABILITY is specified.

+
+

acsb:Excluded

+
+

0:1

+
+

Whether USER NEED is included or excluded. Default is 'included'.

+
+

acsb:NeedRanking

+
+

0:1

+
+

Relative ranking of USER NEED on a sclae 1-5

+
+

acsb:Extensions

+
+

0:1

+
+

Extensions to USETR NEED.

+
+
+
+
+
+ \ No newline at end of file diff --git a/bugfix/changeWithinVehicle-clarification/documentation-tables/datex2.html b/bugfix/changeWithinVehicle-clarification/documentation-tables/datex2.html new file mode 100644 index 00000000..5d6f1e45 --- /dev/null +++ b/bugfix/changeWithinVehicle-clarification/documentation-tables/datex2.html @@ -0,0 +1,99395 @@ + + + + + OJP - Open API for distributed Journey Planning (datex2) + + +
+
+

1. DATEXIISchema.xsd

+
+

1.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AbnormalTrafficTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

stationaryTraffic

+
+

-

+
+

queuingTraffic

+
+

-

+
+

slowTraffic

+
+

-

+
+

heavyTraffic

+
+

-

+
+

unspecifiedAbnormalTraffic

+
+

-

+
+

other

+
+

-

+
+
+

AccidentCauseEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

avoidanceOfObstacles

+
+

-

+
+

driverDistraction

+
+

-

+
+

driverDrugAbuse

+
+

-

+
+

driverIllness

+
+

-

+
+

exceedingSpeedsLimits

+
+

-

+
+

excessAlcohol

+
+

-

+
+

excessiveDriverTiredness

+
+

-

+
+

impermissibleManoeuvre

+
+

-

+
+

limitedVisibility

+
+

-

+
+

notKeepingASafeDistance

+
+

-

+
+

onTheWrongSideOfTheRoad

+
+

-

+
+

pedestrianInRoad

+
+

-

+
+

poorLaneAdherence

+
+

-

+
+

poorMergeEntryOrExitJudgement

+
+

-

+
+

poorRoadSurfaceCondition

+
+

-

+
+

poorSurfaceAdherence

+
+

-

+
+

undisclosed

+
+

-

+
+

unknown

+
+

-

+
+

vehicleFailure

+
+

-

+
+

other

+
+

-

+
+
+

AccidentTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

accident

+
+

-

+
+

accidentInvolvingBicycles

+
+

-

+
+

accidentInvolvingBuses

+
+

-

+
+

accidentInvolvingHazardousMaterials

+
+

-

+
+

accidentInvolvingHeavyLorries

+
+

-

+
+

accidentInvolvingMassTransitVehicle

+
+

-

+
+

accidentInvolvingMopeds

+
+

-

+
+

accidentInvolvingMotorcycles

+
+

-

+
+

accidentInvolvingRadioactiveMaterial

+
+

-

+
+

accidentInvolvingTrain

+
+

-

+
+

chemicalSpillageAccident

+
+

-

+
+

collision

+
+

-

+
+

collisionWithAnimal

+
+

-

+
+

collisionWithObstruction

+
+

-

+
+

collisionWithPerson

+
+

-

+
+

earlierAccident

+
+

-

+
+

fuelSpillageAccident

+
+

-

+
+

headOnCollision

+
+

-

+
+

headOnOrSideCollision

+
+

-

+
+

jackknifedArticulatedLorry

+
+

-

+
+

jackknifedCaravan

+
+

-

+
+

jackknifedTrailer

+
+

-

+
+

multipleVehicleCollision

+
+

-

+
+

multivehicleAccident

+
+

-

+
+

oilSpillageAccident

+
+

-

+
+

overturnedHeavyLorry

+
+

-

+
+

overturnedTrailer

+
+

-

+
+

overturnedVehicle

+
+

-

+
+

rearCollision

+
+

-

+
+

secondaryAccident

+
+

-

+
+

seriousAccident

+
+

-

+
+

sideCollision

+
+

-

+
+

vehicleOffRoad

+
+

-

+
+

vehicleSpunAround

+
+

-

+
+

other

+
+

-

+
+
+

AlertCDirectionEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

both

+
+

-

+
+

negative

+
+

-

+
+

positive

+
+

-

+
+

unknown

+
+

-

+
+
+

AlertCLocationCode

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

-

+
+

AngleInDegrees

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

-

+
+

AnimalPresenceTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

animalsOnTheRoad

+
+

-

+
+

herdOfAnimalsOnTheRoad

+
+

-

+
+

largeAnimalsOnTheRoad

+
+

-

+
+
+

AreaOfInterestEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

continentWide

+
+

-

+
+

national

+
+

-

+
+

neighbouringCountries

+
+

-

+
+

notSpecified

+
+

-

+
+

regional

+
+

-

+
+
+

AuthorityOperationTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

accidentInvestigationWork

+
+

-

+
+

bombSquadInAction

+
+

-

+
+

civilEmergency

+
+

-

+
+

customsOperation

+
+

-

+
+

juridicalReconstruction

+
+

-

+
+

policeCheckPoint

+
+

-

+
+

policeInvestigation

+
+

-

+
+

roadOperatorCheckPoint

+
+

-

+
+

survey

+
+

-

+
+

transportOfVip

+
+

-

+
+

undefinedAuthorityActivity

+
+

-

+
+

vehicleInspectionCheckPoint

+
+

-

+
+

vehicleWeighing

+
+

-

+
+

weighInMotion

+
+

-

+
+

other

+
+

-

+
+
+

AxlesPerHour

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

-

+
+

Boolean

+
+

xs:boolean: (empty restriction)

+
+

-

+
+

CarParkConfigurationEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

multiStorey

+
+

-

+
+

parkAndRide

+
+

-

+
+

singleLevel

+
+

-

+
+

underground

+
+

-

+
+
+

CarParkStatusEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

carParkClosed

+
+

-

+
+

allCarParksFull

+
+

-

+
+

carParkFacilityFaulty

+
+

-

+
+

carParkFull

+
+

-

+
+

carParkStatusUnknown

+
+

-

+
+

enoughSpacesAvailable

+
+

-

+
+

multiStoryCarParksFull

+
+

-

+
+

noMoreParkingSpacesAvailable

+
+

-

+
+

noParkAndRideInformation

+
+

-

+
+

noParkingAllowed

+
+

-

+
+

noParkingInformationAvailable

+
+

-

+
+

normalParkingRestrictionsLifted

+
+

-

+
+

onlyAFewSpacesAvailable

+
+

-

+
+

parkAndRideServiceNotOperating

+
+

-

+
+

parkAndRideServiceOperating

+
+

-

+
+

specialParkingRestrictionsInForce

+
+

-

+
+
+

CarriagewayEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

connectingCarriageway

+
+

-

+
+

entrySlipRoad

+
+

-

+
+

exitSlipRoad

+
+

-

+
+

flyover

+
+

-

+
+

leftHandFeederRoad

+
+

-

+
+

leftHandParallelCarriageway

+
+

-

+
+

mainCarriageway

+
+

-

+
+

oppositeCarriageway

+
+

-

+
+

parallelCarriageway

+
+

-

+
+

rightHandFeederRoad

+
+

-

+
+

rightHandParallelCarriageway

+
+

-

+
+

serviceRoad

+
+

-

+
+

slipRoads

+
+

-

+
+

underpass

+
+

-

+
+
+

CauseTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

accident

+
+

-

+
+

congestion

+
+

-

+
+

earlierAccident

+
+

-

+
+

earlierEvent

+
+

-

+
+

earlierIncident

+
+

-

+
+

equipmentFailure

+
+

-

+
+

excessiveHeat

+
+

-

+
+

frost

+
+

-

+
+

holidayTraffic

+
+

-

+
+

infrastructureFailure

+
+

-

+
+

largeNumbersOfVisitors

+
+

-

+
+

obstruction

+
+

-

+
+

pollutionAlert

+
+

-

+
+

poorWeather

+
+

-

+
+

problemsAtBorderPost

+
+

-

+
+

problemsAtCustomPost

+
+

-

+
+

problemsOnLocalRoads

+
+

-

+
+

radioactiveLeakAlert

+
+

-

+
+

roadsideEvent

+
+

-

+
+

rubberNecking

+
+

-

+
+

securityIncident

+
+

-

+
+

shearWeightOfTraffic

+
+

-

+
+

technicalProblems

+
+

-

+
+

terrorism

+
+

-

+
+

toxicCloudAlert

+
+

-

+
+

vandalism

+
+

-

+
+

other

+
+

-

+
+
+

ChangedFlagEnum

+
+

-

+
+ + + + + + + + + + + + + + + +
+

catalogue

+
+

-

+
+

filter

+
+

-

+
+
+

ComparisonOperatorEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

equalTo

+
+

-

+
+

greaterThan

+
+

-

+
+

greatherThanOrEqualTo

+
+

-

+
+

lessThan

+
+

-

+
+

lessThanOrEqualTo

+
+

-

+
+
+

ComplianceOptionEnum

+
+

-

+
+ + + + + + + + + + + + + + + +
+

advisory

+
+

-

+
+

mandatory

+
+

-

+
+
+

ComputationMethodEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

arithmeticAverageOfSamplesBasedOnAFixedNumberOfSamples

+
+

-

+
+

arithmeticAverageOfSamplesInATimePeriod

+
+

-

+
+

harmonicAverageOfSamplesInATimePeriod

+
+

-

+
+

medianOfSamplesInATimePeriod

+
+

-

+
+

movingAverageOfSamples

+
+

-

+
+
+

ConcentrationGramsPerCubicCentimetre

+
+

xs:float: (empty restriction)

+
+

-

+
+

ConcentrationMicrogramsPerCubicMetre

+
+

xs:float: (empty restriction)

+
+

-

+
+

ConcentrationVehiclesPerKilometre

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

-

+
+

ConfidentialityValueEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

internalUse

+
+

-

+
+

noRestriction

+
+

-

+
+

restrictedToAuthorities

+
+

-

+
+

restrictedToAuthoritiesAndTrafficOperators

+
+

-

+
+

restrictedToAuthoritiesTrafficOperatorsAndPublishers

+
+

-

+
+

restrictedToAuthoritiesTrafficOperatorsAndVms

+
+

-

+
+
+

ConstructionWorkTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

blastingWork

+
+

-

+
+

constructionWork

+
+

-

+
+

demolitionWork

+
+

-

+
+

roadWideningWork

+
+

-

+
+
+

CountryEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

at

+
+

-

+
+

be

+
+

-

+
+

bg

+
+

-

+
+

ch

+
+

-

+
+

cs

+
+

-

+
+

cy

+
+

-

+
+

cz

+
+

-

+
+

de

+
+

-

+
+

dk

+
+

-

+
+

ee

+
+

-

+
+

es

+
+

-

+
+

fi

+
+

-

+
+

fo

+
+

-

+
+

fr

+
+

-

+
+

gb

+
+

-

+
+

gg

+
+

-

+
+

gi

+
+

-

+
+

gr

+
+

-

+
+

hr

+
+

-

+
+

hu

+
+

-

+
+

ie

+
+

-

+
+

im

+
+

-

+
+

is

+
+

-

+
+

it

+
+

-

+
+

je

+
+

-

+
+

li

+
+

-

+
+

lt

+
+

-

+
+

lu

+
+

-

+
+

lv

+
+

-

+
+

ma

+
+

-

+
+

mc

+
+

-

+
+

mk

+
+

-

+
+

mt

+
+

-

+
+

nl

+
+

-

+
+

no

+
+

-

+
+

pl

+
+

-

+
+

pt

+
+

-

+
+

ro

+
+

-

+
+

se

+
+

-

+
+

si

+
+

-

+
+

sk

+
+

-

+
+

sm

+
+

-

+
+

tr

+
+

-

+
+

va

+
+

-

+
+

other

+
+

-

+
+
+

CubicMetres

+
+

xs:float: (empty restriction)

+
+

-

+
+

DangerousGoodsRegulationsEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

adr

+
+

-

+
+

iataIcao

+
+

-

+
+

imoImdg

+
+

-

+
+

railroadDangerousGoodsBook

+
+

-

+
+
+

DateTime

+
+

xs:dateTime: (empty restriction)

+
+

-

+
+

DatexPictogramEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

advisorySpeed

+
+

-

+
+

blankVoid

+
+

-

+
+

chainsOrSnowTyresRecommended

+
+

-

+
+

crossWind

+
+

-

+
+

drivingOfVehiclesLessThanXMetresApartProhibited

+
+

-

+
+

endOfAdvisorySpeed

+
+

-

+
+

endOfProhibitionOfOvertaking

+
+

-

+
+

endOfProhibitionOfOvertakingForGoodsVehicles

+
+

-

+
+

endOfSpeedLimit

+
+

-

+
+

exitClosed

+
+

-

+
+

fog

+
+

-

+
+

keepASafeDistance

+
+

-

+
+

maximumSpeedLimit

+
+

-

+
+

noEntry

+
+

-

+
+

noEntryForGoodsVehicles

+
+

-

+
+

noEntryForVehiclesExceedingXTonnesLadenMass

+
+

-

+
+

noEntryForVehiclesHavingAMassExceedingXTonnesOnOneAxle

+
+

-

+
+

noEntryForVehiclesHavingAnOverallHeightExceedingXMetres

+
+

-

+
+

noEntryForVehiclesHavingAnOverallLengthExceedingXMetres

+
+

-

+
+

noEntryForVehiclesCarryingDangerousGoods

+
+

-

+
+

otherDanger

+
+

-

+
+

overtakingByGoodsVehiclesProhibited

+
+

-

+
+

overtakingProhibited

+
+

-

+
+

roadClosedAhead

+
+

-

+
+

roadworks

+
+

-

+
+

slipperyRoad

+
+

-

+
+

snow

+
+

-

+
+

snowTyresCompulsory

+
+

-

+
+

trafficCongestion

+
+

-

+
+
+

DayEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

monday

+
+

-

+
+

tuesday

+
+

-

+
+

wednesday

+
+

-

+
+

thursday

+
+

-

+
+

friday

+
+

-

+
+

saturday

+
+

-

+
+

sunday

+
+

-

+
+
+

DelayBandEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

negligible

+
+

-

+
+

upToTenMinutes

+
+

-

+
+

betweenTenMinutesAndThirtyMinutes

+
+

-

+
+

betweenThirtyMinutesAndOneHour

+
+

-

+
+

betweenOneHourAndThreeHours

+
+

-

+
+

betweenThreeHoursAndSixHours

+
+

-

+
+

longerThanSixHours

+
+

-

+
+
+

DelaysTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

delays

+
+

-

+
+

delaysOfUncertainDuration

+
+

-

+
+

longDelays

+
+

-

+
+

veryLongDelays

+
+

-

+
+
+

DenyReasonEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknownReason

+
+

-

+
+

wrongCatalogue

+
+

-

+
+

wrongFilter

+
+

-

+
+

wrongOrder

+
+

-

+
+

wrongPartner

+
+

-

+
+
+

DirectionCompassEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

east

+
+

-

+
+

eastNorthEast

+
+

-

+
+

eastSouthEast

+
+

-

+
+

north

+
+

-

+
+

northEast

+
+

-

+
+

northNorthEast

+
+

-

+
+

northNorthWest

+
+

-

+
+

northWest

+
+

-

+
+

south

+
+

-

+
+

southEast

+
+

-

+
+

southSouthEast

+
+

-

+
+

southSouthWest

+
+

-

+
+

southWest

+
+

-

+
+

west

+
+

-

+
+

westNorthWest

+
+

-

+
+

westSouthWest

+
+

-

+
+
+

DirectionEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

anticlockwise

+
+

-

+
+

clockwise

+
+

-

+
+

northBound

+
+

-

+
+

northEastBound

+
+

-

+
+

eastBound

+
+

-

+
+

southEastBound

+
+

-

+
+

southBound

+
+

-

+
+

southWestBound

+
+

-

+
+

westBound

+
+

-

+
+

northWestBound

+
+

-

+
+

inboundTowardsTown

+
+

-

+
+

outboundFromTown

+
+

-

+
+
+

DisturbanceActivityTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

airRaid

+
+

-

+
+

altercationOfVehicleOccupants

+
+

-

+
+

assault

+
+

-

+
+

assetDestruction

+
+

-

+
+

attack

+
+

-

+
+

attackOnVehicle

+
+

-

+
+

blockadeOrBarrier

+
+

-

+
+

bombAlert

+
+

-

+
+

crowd

+
+

-

+
+

demonstration

+
+

-

+
+

evacuation

+
+

-

+
+

filterBlockade

+
+

-

+
+

goSlowOperation

+
+

-

+
+

gunfireOnRoadway

+
+

-

+
+

illVehicleOccupants

+
+

-

+
+

march

+
+

-

+
+

publicDisturbance

+
+

-

+
+

radioactiveLeakAlert

+
+

-

+
+

riot

+
+

-

+
+

sabotage

+
+

-

+
+

securityAlert

+
+

-

+
+

securityIncident

+
+

-

+
+

sightseersObstructingAccess

+
+

-

+
+

strike

+
+

-

+
+

terroristIncident

+
+

-

+
+

theft

+
+

-

+
+

toxicCloudAlert

+
+

-

+
+

unspecifiedAlert

+
+

-

+
+

other

+
+

-

+
+
+

DrivingConditionTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

impossible

+
+

-

+
+

hazardous

+
+

-

+
+

normal

+
+

-

+
+

passableWithCare

+
+

-

+
+

unknown

+
+

-

+
+

veryHazardous

+
+

-

+
+

winterConditions

+
+

-

+
+

other

+
+

-

+
+
+

EnvironmentalObstructionTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

avalanches

+
+

-

+
+

earthquakeDamage

+
+

-

+
+

fallenTrees

+
+

-

+
+

fallingIce

+
+

-

+
+

fallingLightIceOrSnow

+
+

-

+
+

flashFloods

+
+

-

+
+

flooding

+
+

-

+
+

forestFire

+
+

-

+
+

grassFire

+
+

-

+
+

landslips

+
+

-

+
+

mudSlide

+
+

-

+
+

sewerOverflow

+
+

-

+
+

rockfalls

+
+

-

+
+

seriousFire

+
+

-

+
+

smokeOrFumes

+
+

-

+
+

stormDamage

+
+

-

+
+

subsidence

+
+

-

+
+

other

+
+

-

+
+
+

EquipmentOrSystemFaultTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

notWorking

+
+

-

+
+

outOfService

+
+

-

+
+

workingIncorrectly

+
+

-

+
+

workingIntermittently

+
+

-

+
+
+

EquipmentOrSystemTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

automatedTollSystem

+
+

-

+
+

emergencyRoadsideTelephones

+
+

-

+
+

galleryLights

+
+

-

+
+

laneControlSigns

+
+

-

+
+

levelCrossing

+
+

-

+
+

matrixSigns

+
+

-

+
+

rampControls

+
+

-

+
+

roadsideCommunicationsSystem

+
+

-

+
+

roadsidePowerSystem

+
+

-

+
+

speedControlSigns

+
+

-

+
+

streetLighting

+
+

-

+
+

temporaryTrafficLights

+
+

-

+
+

tollGates

+
+

-

+
+

trafficLightSets

+
+

-

+
+

trafficSignals

+
+

-

+
+

tunnelLights

+
+

-

+
+

tunnelVentilation

+
+

-

+
+

variableMessageSigns

+
+

-

+
+

other

+
+

-

+
+
+

Float

+
+

xs:float: (empty restriction)

+
+

-

+
+

FuelTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

battery

+
+

-

+
+

biodiesel

+
+

-

+
+

diesel

+
+

-

+
+

dieselBatteryHybrid

+
+

-

+
+

ethanol

+
+

-

+
+

hydrogen

+
+

-

+
+

liquidGas

+
+

-

+
+

lpg

+
+

-

+
+

methane

+
+

-

+
+

petrol

+
+

-

+
+

petrolBatteryHybrid

+
+

-

+
+
+

GeneralInstructionToRoadUsersTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

allowEmergencyVehiclesToPass

+
+

-

+
+

approachWithCare

+
+

-

+
+

avoidTheArea

+
+

-

+
+

closeAllWindowsTurnOffHeaterAndVents

+
+

-

+
+

crossJunctionWithCare

+
+

-

+
+

doNotAllowUnnecessaryGaps

+
+

-

+
+

doNotLeaveYourVehicle

+
+

-

+
+

doNotThrowOutAnyBurningObjects

+
+

-

+
+

doNotUseNavigationSystems

+
+

-

+
+

driveCarefully

+
+

-

+
+

driveWithExtremeCaution

+
+

-

+
+

flashYourLights

+
+

-

+
+

followTheVehicleInFrontSmoothly

+
+

-

+
+

increaseNormalFollowingDistance

+
+

-

+
+

inEmergencyWaitForPatrolService

+
+

-

+
+

keepYourDistance

+
+

-

+
+

leaveYourVehicleProceedToNextSafePlace

+
+

-

+
+

noNakedFlames

+
+

-

+
+

noOvertaking

+
+

-

+
+

noSmoking

+
+

-

+
+

noStopping

+
+

-

+
+

noUturns

+
+

-

+
+

observeSignals

+
+

-

+
+

observeSigns

+
+

-

+
+

onlyTravelIfAbsolutelyNecessary

+
+

-

+
+

overtakeWithCare

+
+

-

+
+

pullOverToTheEdgeOfTheRoadway

+
+

-

+
+

stopAtNextSafePlace

+
+

-

+
+

stopAtNextServiceArea

+
+

-

+
+

switchOffEngine

+
+

-

+
+

switchOffMobilePhonesAndTwoWayRadios

+
+

-

+
+

testYourBrakes

+
+

-

+
+

useBusService

+
+

-

+
+

useFogLights

+
+

-

+
+

useHazardWarningLights

+
+

-

+
+

useHeadlights

+
+

-

+
+

useRailService

+
+

-

+
+

useTramService

+
+

-

+
+

useUndergroundService

+
+

-

+
+

waitForEscortVehicle

+
+

-

+
+

other

+
+

-

+
+
+

GeneralNetworkManagementTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

bridgeSwingInOperation

+
+

-

+
+

convoyService

+
+

-

+
+

obstacleSignalling

+
+

-

+
+

rampMeteringInOperation

+
+

-

+
+

temporaryTrafficLights

+
+

-

+
+

tollGatesOpen

+
+

-

+
+

trafficBeingManuallyDirected

+
+

-

+
+

trafficHeld

+
+

-

+
+

other

+
+

-

+
+
+

InformationStatusEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

real

+
+

-

+
+

securityExercise

+
+

-

+
+

technicalExercise

+
+

-

+
+

test

+
+

-

+
+
+

InfrastructureDamageTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

burstPipe

+
+

-

+
+

burstWaterMain

+
+

-

+
+

collapsedSewer

+
+

-

+
+

damagedBridge

+
+

-

+
+

damagedCrashBarrier

+
+

-

+
+

damagedFlyover

+
+

-

+
+

damagedGallery

+
+

-

+
+

damagedGantry

+
+

-

+
+

damagedRoadSurface

+
+

-

+
+

damagedTunnel

+
+

-

+
+

damagedViaduct

+
+

-

+
+

fallenPowerCables

+
+

-

+
+

gasLeak

+
+

-

+
+

weakBridge

+
+

-

+
+

other

+
+

-

+
+
+

InjuryStatusTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

dead

+
+

-

+
+

injured

+
+

-

+
+

seriouslyInjured

+
+

-

+
+

slightlyInjured

+
+

-

+
+

uninjured

+
+

-

+
+

unknown

+
+

-

+
+
+

IntensityKilogrammesPerSquareMetre

+
+

xs:float: (empty restriction)

+
+

-

+
+

IntensityMillimetresPerHour

+
+

xs:float: (empty restriction)

+
+

-

+
+

InvolvementRolesEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

cyclist

+
+

-

+
+

pedestrian

+
+

-

+
+

unknown

+
+

-

+
+

vehicleDriver

+
+

-

+
+

vehicleOccupant

+
+

-

+
+

vehiclePassenger

+
+

-

+
+

witness

+
+

-

+
+
+

KilometresPerHour

+
+

xs:float: (empty restriction)

+
+

-

+
+

LaneEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

allLanesCompleteCarriageway

+
+

-

+
+

busLane

+
+

-

+
+

busStop

+
+

-

+
+

carPoolLane

+
+

-

+
+

centralReservation

+
+

-

+
+

crawlerLane

+
+

-

+
+

emergencyLane

+
+

-

+
+

escapeLane

+
+

-

+
+

expressLane

+
+

-

+
+

hardShoulder

+
+

-

+
+

heavyVehicleLane

+
+

-

+
+

lane1

+
+

-

+
+

lane2

+
+

-

+
+

lane3

+
+

-

+
+

lane4

+
+

-

+
+

lane5

+
+

-

+
+

lane6

+
+

-

+
+

lane7

+
+

-

+
+

lane8

+
+

-

+
+

lane9

+
+

-

+
+

layBy

+
+

-

+
+

leftHandTurningLane

+
+

-

+
+

leftLane

+
+

-

+
+

localTrafficLane

+
+

-

+
+

middleLane

+
+

-

+
+

opposingLanes

+
+

-

+
+

overtakingLane

+
+

-

+
+

rightHandTurningLane

+
+

-

+
+

rightLane

+
+

-

+
+

rushHourLane

+
+

-

+
+

setDownArea

+
+

-

+
+

slowVehicleLane

+
+

-

+
+

throughTrafficLane

+
+

-

+
+

tidalFlowLane

+
+

-

+
+

turningLane

+
+

-

+
+

verge

+
+

-

+
+
+

Language

+
+

xs:language: (empty restriction)

+
+

-

+
+

LoadTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

abnormalLoad

+
+

-

+
+

ammunition

+
+

-

+
+

chemicals

+
+

-

+
+

combustibleMaterials

+
+

-

+
+

corrosiveMaterials

+
+

-

+
+

debris

+
+

-

+
+

empty

+
+

-

+
+

explosiveMaterials

+
+

-

+
+

extraHighLoad

+
+

-

+
+

extraLongLoad

+
+

-

+
+

extraWideLoad

+
+

-

+
+

fuel

+
+

-

+
+

glass

+
+

-

+
+

goods

+
+

-

+
+

hazardousMaterials

+
+

-

+
+

liquid

+
+

-

+
+

livestock

+
+

-

+
+

materials

+
+

-

+
+

materialsDangerousForPeople

+
+

-

+
+

materialsDangerousForTheEnvironment

+
+

-

+
+

materialsDangerousForWater

+
+

-

+
+

oil

+
+

-

+
+

ordinary

+
+

-

+
+

perishableProducts

+
+

-

+
+

petrol

+
+

-

+
+

pharmaceuticalMaterials

+
+

-

+
+

radioactiveMaterials

+
+

-

+
+

refuse

+
+

-

+
+

toxicMaterials

+
+

-

+
+

vehicles

+
+

-

+
+

other

+
+

-

+
+
+

LocationDescriptorEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

aroundABendInRoad

+
+

-

+
+

atMotorwayInterchange

+
+

-

+
+

atRestArea

+
+

-

+
+

atServiceArea

+
+

-

+
+

atTollPlaza

+
+

-

+
+

atTunnelEntryOrExit

+
+

-

+
+

inbound

+
+

-

+
+

inGallery

+
+

-

+
+

inTheCentre

+
+

-

+
+

inTheOppositeDirection

+
+

-

+
+

inTunnel

+
+

-

+
+

onBorder

+
+

-

+
+

onBridge

+
+

-

+
+

onConnector

+
+

-

+
+

onElevatedSection

+
+

-

+
+

onFlyover

+
+

-

+
+

onIceRoad

+
+

-

+
+

onLevelCrossing

+
+

-

+
+

onLinkRoad

+
+

-

+
+

onPass

+
+

-

+
+

onRoundabout

+
+

-

+
+

onTheLeft

+
+

-

+
+

onTheRight

+
+

-

+
+

onTheRoadway

+
+

-

+
+

onUndergroundSection

+
+

-

+
+

onUnderpass

+
+

-

+
+

outbound

+
+

-

+
+

overCrestOfHill

+
+

-

+
+

withinJunction

+
+

-

+
+
+

MaintenanceVehicleActionsEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

maintenanceVehiclesMergingIntoTrafficFlow

+
+

-

+
+

saltAndGritSpreading

+
+

-

+
+

slowMoving

+
+

-

+
+

snowClearing

+
+

-

+
+

stoppingToServiceEquipments

+
+

-

+
+
+

MatrixFaultEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

communicationsFailure

+
+

-

+
+

incorrectAspectDisplayed

+
+

-

+
+

outOfService

+
+

-

+
+

powerFailure

+
+

-

+
+

unableToClearDown

+
+

-

+
+

unknown

+
+

-

+
+

other

+
+

-

+
+
+

MeasuredOrDerivedDataTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

humidityInformation

+
+

-

+
+

individualVehicleMeasurements

+
+

-

+
+

pollutionInformation

+
+

-

+
+

precipitationInformation

+
+

-

+
+

pressureInformation

+
+

-

+
+

radiationInformation

+
+

-

+
+

roadSurfaceConditionInformation

+
+

-

+
+

temperatureInformation

+
+

-

+
+

trafficConcentration

+
+

-

+
+

trafficFlow

+
+

-

+
+

trafficHeadway

+
+

-

+
+

trafficSpeed

+
+

-

+
+

trafficStatusInformation

+
+

-

+
+

travelTimeInformation

+
+

-

+
+

visibilityInformation

+
+

-

+
+

windInformation

+
+

-

+
+
+

MetresAsFloat

+
+

xs:float: (empty restriction)

+
+

-

+
+

MetresAsNonNegativeInteger

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

-

+
+

MobilityEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

mobile

+
+

-

+
+

stationary

+
+

-

+
+

unknown

+
+

-

+
+
+

MonthOfYearEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

january

+
+

-

+
+

february

+
+

-

+
+

march

+
+

-

+
+

april

+
+

-

+
+

may

+
+

-

+
+

june

+
+

-

+
+

july

+
+

-

+
+

august

+
+

-

+
+

september

+
+

-

+
+

october

+
+

-

+
+

november

+
+

-

+
+

december

+
+

-

+
+
+

MultilingualStringValueType

+
+

xs:string: maxLen=1024

+
+

-

+
+

NonNegativeInteger

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

-

+
+

NonWeatherRelatedRoadConditionTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

dieselOnRoad

+
+

-

+
+

leavesOnRoad

+
+

-

+
+

looseChippings

+
+

-

+
+

looseSandOnRoad

+
+

-

+
+

mudOnRoad

+
+

-

+
+

oilOnRoad

+
+

-

+
+

petrolOnRoad

+
+

-

+
+

roadSurfaceInPoorCondition

+
+

-

+
+

slipperyRoad

+
+

-

+
+

other

+
+

-

+
+
+

ObstructionTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

airCrash

+
+

-

+
+

childrenOnRoadway

+
+

-

+
+

clearanceWork

+
+

-

+
+

craneOperating

+
+

-

+
+

cyclistsOnRoadway

+
+

-

+
+

debris

+
+

-

+
+

explosion

+
+

-

+
+

explosionHazard

+
+

-

+
+

hazardsOnTheRoad

+
+

-

+
+

highSpeedChase

+
+

-

+
+

houseFire

+
+

-

+
+

incident

+
+

-

+
+

industrialAccident

+
+

-

+
+

objectOnTheRoad

+
+

-

+
+

objectsFallingFromMovingVehicle

+
+

-

+
+

obstructionOnTheRoad

+
+

-

+
+

peopleOnRoadway

+
+

-

+
+

railCrash

+
+

-

+
+

recklessDriver

+
+

-

+
+

rescueAndRecoveryWork

+
+

-

+
+

severeFrostDamagedRoadway

+
+

-

+
+

shedLoad

+
+

-

+
+

snowAndIceDebris

+
+

-

+
+

spillageOccurringFromMovingVehicle

+
+

-

+
+

spillageOnTheRoad

+
+

-

+
+

unprotectedAccidentArea

+
+

-

+
+

other

+
+

-

+
+
+

OperatingModeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

operatingMode0

+
+

-

+
+

operatingMode1

+
+

-

+
+

operatingMode2

+
+

-

+
+

operatingMode3

+
+

-

+
+
+

OperatorActionOriginEnum

+
+

-

+
+ + + + + + + + + + + + + + + +
+

external

+
+

-

+
+

internal

+
+

-

+
+
+

OperatorActionStatusEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

requested

+
+

-

+
+

approved

+
+

-

+
+

beingImplemented

+
+

-

+
+

implemented

+
+

-

+
+

rejected

+
+

-

+
+

terminationRequested

+
+

-

+
+

beingTerminated

+
+

-

+
+
+

OverallSeverityEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

highest

+
+

-

+
+

high

+
+

-

+
+

medium

+
+

-

+
+

low

+
+

-

+
+

lowest

+
+

-

+
+

none

+
+

-

+
+

unknown

+
+

-

+
+
+

PassengerCarUnitsPerHour

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

-

+
+

Percentage

+
+

xs:float: (empty restriction)

+
+

-

+
+

PersonCategoryEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

adult

+
+

-

+
+

child

+
+

-

+
+

emergencyServicesPerson

+
+

-

+
+

fireman

+
+

-

+
+

infant

+
+

-

+
+

medicalStaff

+
+

-

+
+

memberOfThePublic

+
+

-

+
+

policeman

+
+

-

+
+

politician

+
+

-

+
+

publicTransportPassenger

+
+

-

+
+

sickPerson

+
+

-

+
+

trafficOfficer

+
+

-

+
+

trafficWarden

+
+

-

+
+

veryImportantPerson

+
+

-

+
+
+

PlacesEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

aroundBendsInTheRoad

+
+

-

+
+

atCustomsPosts

+
+

-

+
+

atHighAltitudes

+
+

-

+
+

atTollPlazas

+
+

-

+
+

inGalleries

+
+

-

+
+

inLowLyingAreas

+
+

-

+
+

inRoadworksAreas

+
+

-

+
+

inShadedAreas

+
+

-

+
+

inTheCityCentre

+
+

-

+
+

inTheInnerCityAreas

+
+

-

+
+

inTunnels

+
+

-

+
+

onBridges

+
+

-

+
+

onElevatedSections

+
+

-

+
+

onEnteringOrLeavingTunnels

+
+

-

+
+

onEnteringTheCountry

+
+

-

+
+

onFlyovers

+
+

-

+
+

onLeavingTheCountry

+
+

-

+
+

onMotorways

+
+

-

+
+

onNonMotorways

+
+

-

+
+

onRoundabouts

+
+

-

+
+

onSlipRoads

+
+

-

+
+

onUndergroundSections

+
+

-

+
+

onUnderpasses

+
+

-

+
+

overTheCrestOfHills

+
+

-

+
+

other

+
+

-

+
+
+

PollutantTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

benzeneTolueneXylene

+
+

-

+
+

carbonMonoxide

+
+

-

+
+

lead

+
+

-

+
+

methane

+
+

-

+
+

nitricOxide

+
+

-

+
+

nitrogenDioxide

+
+

-

+
+

nitrogenMonoxide

+
+

-

+
+

nitrogenOxides

+
+

-

+
+

nonMethaneHydrocarbons

+
+

-

+
+

ozone

+
+

-

+
+

particulates10

+
+

-

+
+

polycyclicAromaticHydrocarbons

+
+

-

+
+

primaryParticulate

+
+

-

+
+

sulphurDioxide

+
+

-

+
+

totalHydrocarbons

+
+

-

+
+
+

PoorEnvironmentTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

badWeather

+
+

-

+
+

blizzard

+
+

-

+
+

blowingDust

+
+

-

+
+

blowingSnow

+
+

-

+
+

crosswinds

+
+

-

+
+

damagingHail

+
+

-

+
+

denseFog

+
+

-

+
+

eclipse

+
+

-

+
+

extremeCold

+
+

-

+
+

extremeHeat

+
+

-

+
+

fog

+
+

-

+
+

freezingFog

+
+

-

+
+

frost

+
+

-

+
+

gales

+
+

-

+
+

gustyWinds

+
+

-

+
+

hail

+
+

-

+
+

heavyFrost

+
+

-

+
+

heavyRain

+
+

-

+
+

heavySnowfall

+
+

-

+
+

hurricaneForceWinds

+
+

-

+
+

lowSunGlare

+
+

-

+
+

moderateFog

+
+

-

+
+

ozonePollution

+
+

-

+
+

pollution

+
+

-

+
+

patchyFog

+
+

-

+
+

precipitationInTheArea

+
+

-

+
+

rain

+
+

-

+
+

rainChangingToSnow

+
+

-

+
+

sandStorms

+
+

-

+
+

severeExhaustPollution

+
+

-

+
+

severeSmog

+
+

-

+
+

showers

+
+

-

+
+

sleet

+
+

-

+
+

smogAlert

+
+

-

+
+

smokeHazard

+
+

-

+
+

snowChangingToRain

+
+

-

+
+

snowfall

+
+

-

+
+

sprayHazard

+
+

-

+
+

stormForceWinds

+
+

-

+
+

strongGustsOfWind

+
+

-

+
+

strongWinds

+
+

-

+
+

swarmsOfInsects

+
+

-

+
+

temperatureFalling

+
+

-

+
+

thunderstorms

+
+

-

+
+

tornadoes

+
+

-

+
+

veryStrongGustsOfWind

+
+

-

+
+

visibilityReduced

+
+

-

+
+

whiteOut

+
+

-

+
+

winterStorm

+
+

-

+
+
+

PrecipitationTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

drizzle

+
+

-

+
+

freezingRain

+
+

-

+
+

hail

+
+

-

+
+

rain

+
+

-

+
+

sleet

+
+

-

+
+

snow

+
+

-

+
+
+

ProbabilityOfOccurrenceEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

certain

+
+

-

+
+

probable

+
+

-

+
+

riskOf

+
+

-

+
+
+

PublicEventTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

agriculturalShow

+
+

-

+
+

airShow

+
+

-

+
+

artEvent

+
+

-

+
+

athleticsMeeting

+
+

-

+
+

ballGame

+
+

-

+
+

baseballGame

+
+

-

+
+

basketballGame

+
+

-

+
+

beerFestival

+
+

-

+
+

bicycleRace

+
+

-

+
+

boatRace

+
+

-

+
+

boatShow

+
+

-

+
+

boxingTournament

+
+

-

+
+

bullFight

+
+

-

+
+

ceremonialEvent

+
+

-

+
+

commercialEvent

+
+

-

+
+

concert

+
+

-

+
+

cricketMatch

+
+

-

+
+

culturalEvent

+
+

-

+
+

exhibition

+
+

-

+
+

fair

+
+

-

+
+

festival

+
+

-

+
+

filmFestival

+
+

-

+
+

filmTVMaking

+
+

-

+
+

fireworkDisplay

+
+

-

+
+

flowerEvent

+
+

-

+
+

foodFestival

+
+

-

+
+

footballMatch

+
+

-

+
+

funfair

+
+

-

+
+

gardeningOrFlowerShow

+
+

-

+
+

golfTournament

+
+

-

+
+

hockeyGame

+
+

-

+
+

horseRaceMeeting

+
+

-

+
+

internationalSportsMeeting

+
+

-

+
+

majorEvent

+
+

-

+
+

marathon

+
+

-

+
+

market

+
+

-

+
+

match

+
+

-

+
+

motorShow

+
+

-

+
+

motorSportRaceMeeting

+
+

-

+
+

openAirConcert

+
+

-

+
+

parade

+
+

-

+
+

procession

+
+

-

+
+

raceMeeting

+
+

-

+
+

rugbyMatch

+
+

-

+
+

severalMajorEvents

+
+

-

+
+

show

+
+

-

+
+

showJumping

+
+

-

+
+

soundAndLightShow

+
+

-

+
+

sportsMeeting

+
+

-

+
+

stateOccasion

+
+

-

+
+

streetFestival

+
+

-

+
+

tennisTournament

+
+

-

+
+

theatricalEvent

+
+

-

+
+

tournament

+
+

-

+
+

tradeFair

+
+

-

+
+

waterSportsMeeting

+
+

-

+
+

wineFestival

+
+

-

+
+

winterSportsMeeting

+
+

-

+
+

other

+
+

-

+
+
+

Reference

+
+

xs:string: maxLen=1024

+
+

-

+
+

ReferencePointDirectionEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

both

+
+

-

+
+

negative

+
+

-

+
+

positive

+
+

-

+
+

unknown

+
+

-

+
+
+

RelativeTrafficFlowEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

trafficVeryMuchHeavierThanNormal

+
+

-

+
+

trafficHeavierThanNormal

+
+

-

+
+

trafficFlowNormal

+
+

-

+
+

trafficLighterThanNormal

+
+

-

+
+

trafficVeryMuchLighterThanNormal

+
+

-

+
+
+

RequestTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

catalogue

+
+

-

+
+

filter

+
+

-

+
+

requestData

+
+

-

+
+

requestHistoricalData

+
+

-

+
+

subscription

+
+

-

+
+
+

ReroutingManagementTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

doNotFollowDiversionSigns

+
+

-

+
+

doNotUseEntry

+
+

-

+
+

doNotUseExit

+
+

-

+
+

doNotUseIntersectionOrJunction

+
+

-

+
+

followDiversionSigns

+
+

-

+
+

followLocalDiversion

+
+

-

+
+

followSpecialMarkers

+
+

-

+
+

useEntry

+
+

-

+
+

useExit

+
+

-

+
+

useIntersectionOrJunction

+
+

-

+
+
+

ResponseEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

acknowledge

+
+

-

+
+

catalogueRequestDenied

+
+

-

+
+

filterRequestDenied

+
+

-

+
+

requestDenied

+
+

-

+
+

subscriptionRequestDenied

+
+

-

+
+
+

RoadMaintenanceTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

clearanceWork

+
+

-

+
+

controlledAvalanche

+
+

-

+
+

installationWork

+
+

-

+
+

grassCuttingWork

+
+

-

+
+

maintenanceWork

+
+

-

+
+

overheadWorks

+
+

-

+
+

repairWork

+
+

-

+
+

resurfacingWork

+
+

-

+
+

roadMarkingWork

+
+

-

+
+

roadsideWork

+
+

-

+
+

roadworksClearance

+
+

-

+
+

roadworks

+
+

-

+
+

rockFallPreventativeMaintenance

+
+

-

+
+

saltingInProgress

+
+

-

+
+

snowploughsInUse

+
+

-

+
+

treeAndVegetationCuttingWork

+
+

-

+
+

other

+
+

-

+
+
+

RoadOperatorServiceDisruptionTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

emergencyTelephoneNumberOutOfService

+
+

-

+
+

informationServiceTelephoneNumberOutOfService

+
+

-

+
+

noTrafficOfficerPatrolService

+
+

-

+
+
+

RoadOrCarriagewayOrLaneManagementTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

carPoolLaneInOperation

+
+

-

+
+

carriagewayClosures

+
+

-

+
+

clearALaneForEmergencyVehicles

+
+

-

+
+

clearALaneForSnowploughsAndGrittingVehicles

+
+

-

+
+

closedPermanentlyForTheWinter

+
+

-

+
+

contraflow

+
+

-

+
+

doNotUseSpecifiedLanesOrCarriageways

+
+

-

+
+

hardShoulderRunningInOperation

+
+

-

+
+

intermittentShortTermClosures

+
+

-

+
+

keepToTheLeft

+
+

-

+
+

keepToTheRight

+
+

-

+
+

laneClosures

+
+

-

+
+

lanesDeviated

+
+

-

+
+

narrowLanes

+
+

-

+
+

newRoadworksLayout

+
+

-

+
+

overnightClosures

+
+

-

+
+

roadCleared

+
+

-

+
+

roadClosed

+
+

-

+
+

rollingRoadBlock

+
+

-

+
+

rushHourLaneInOperation

+
+

-

+
+

singleAlternateLineTraffic

+
+

-

+
+

tidalFlowLaneInOperation

+
+

-

+
+

turnAroundInOperation

+
+

-

+
+

useOfSpecifiedLanesOrCarriagewaysAllowed

+
+

-

+
+

useSpecifiedLanesOrCarriageways

+
+

-

+
+

vehicleStorageInOperation

+
+

-

+
+

other

+
+

-

+
+
+

RoadsideAssistanceTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

airAmbulance

+
+

-

+
+

busPassengerAssistance

+
+

-

+
+

emergencyServices

+
+

-

+
+

firstAid

+
+

-

+
+

foodDelivery

+
+

-

+
+

helicopterRescue

+
+

-

+
+

vehicleRepair

+
+

-

+
+

vehicleRecovery

+
+

-

+
+

other

+
+

-

+
+
+

RoadsideServiceDisruptionTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

barClosed

+
+

-

+
+

dieselShortage

+
+

-

+
+

fuelShortage

+
+

-

+
+

lpgShortage

+
+

-

+
+

methaneShortage

+
+

-

+
+

noDieselForHeavyVehicles

+
+

-

+
+

noDieselForLightVehicles

+
+

-

+
+

noPublicTelephones

+
+

-

+
+

noToiletFacilities

+
+

-

+
+

noVehicleRepairFacilities

+
+

-

+
+

petrolShortage

+
+

-

+
+

restAreaBusy

+
+

-

+
+

restAreaClosed

+
+

-

+
+

restAreaOvercrowdedDriveToAnotherRestArea

+
+

-

+
+

serviceAreaBusy

+
+

-

+
+

serviceAreaClosed

+
+

-

+
+

serviceAreaFuelStationClosed

+
+

-

+
+

serviceAreaOvercrowdedDriveToAnotherServiceArea

+
+

-

+
+

serviceAreaRestaurantClosed

+
+

-

+
+

someCommercialServicesClosed

+
+

-

+
+

waterShortage

+
+

-

+
+
+

RoadworksDurationEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

longTerm

+
+

-

+
+

mediumTerm

+
+

-

+
+

shortTerm

+
+

-

+
+
+

RoadworksScaleEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

major

+
+

-

+
+

medium

+
+

-

+
+

minor

+
+

-

+
+
+

Seconds

+
+

xs:float: (empty restriction)

+
+

-

+
+

SourceTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

automobileClubPatrol

+
+

-

+
+

cameraObservation

+
+

-

+
+

freightVehicleOperator

+
+

-

+
+

inductionLoopMonitoringStation

+
+

-

+
+

infraredMonitoringStation

+
+

-

+
+

microwaveMonitoringStation

+
+

-

+
+

microwavedMonitoringStation

+
+

-

+
+

mobileTelephoneCaller

+
+

-

+
+

nonPoliceEmergencyServicePatrol

+
+

-

+
+

nonPoliceEmergencyServicesPatrol

+
+

-

+
+

otherInformation

+
+

-

+
+

otherOfficialVehicle

+
+

-

+
+

policePatrol

+
+

-

+
+

privateBreakdownService

+
+

-

+
+

publicAndPrivateUtilities

+
+

-

+
+

registeredMotoristObserver

+
+

-

+
+

registeredMobileObserver

+
+

-

+
+

roadAuthorities

+
+

-

+
+

roadOperatorPatrol

+
+

-

+
+

roadsideTelephoneCaller

+
+

-

+
+

spotterAircraft

+
+

-

+
+

trafficMonitoringStation

+
+

-

+
+

transitOperator

+
+

-

+
+

vehicleProbeMeasurement

+
+

-

+
+

videoProcessingMonitoringStation

+
+

-

+
+
+

SpeedManagementTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

activeSpeedControlInOperation

+
+

-

+
+

doNotSlowdownUnnecessarily

+
+

-

+
+

observeSpeedLimit

+
+

-

+
+

policeSpeedChecksInOperation

+
+

-

+
+

reduceYourSpeed

+
+

-

+
+

other

+
+

-

+
+
+

String

+
+

xs:string: maxLen=1024

+
+

-

+
+

SubjectTypeOfWorksEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

bridge

+
+

-

+
+

buriedCables

+
+

-

+
+

buriedServices

+
+

-

+
+

crashBarrier

+
+

-

+
+

gallery

+
+

-

+
+

gantry

+
+

-

+
+

gasMainWork

+
+

-

+
+

interchange

+
+

-

+
+

junction

+
+

-

+
+

levelCrossing

+
+

-

+
+

lightingSystem

+
+

-

+
+

measurementEquipment

+
+

-

+
+

noiseProtection

+
+

-

+
+

road

+
+

-

+
+

roadsideDrains

+
+

-

+
+

roadsideEmbankment

+
+

-

+
+

roadsideEquipment

+
+

-

+
+

roadSigns

+
+

-

+
+

roundabout

+
+

-

+
+

tollGate

+
+

-

+
+

tunnel

+
+

-

+
+

waterMain

+
+

-

+
+

other

+
+

-

+
+
+

SubscriptionStateEnum

+
+

-

+
+ + + + + + + + + + + + + + + +
+

active

+
+

-

+
+

suspended

+
+

-

+
+
+

TemperatureCelsius

+
+

xs:float: (empty restriction)

+
+

-

+
+

Time

+
+

xs:time: (empty restriction)

+
+

-

+
+

Tonnes

+
+

xs:float: (empty restriction)

+
+

-

+
+

TpegLoc01AreaLocationSubtypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + +
+

largeArea

+
+

-

+
+

other

+
+

-

+
+
+

TpegLoc01FramedPointLocationSubtypeEnum

+
+

-

+
+ + + + + + + + + + + +
+

framedPoint

+
+

-

+
+
+

TpegLoc01LinearLocationSubtypeEnum

+
+

-

+
+ + + + + + + + + + + +
+

segment

+
+

-

+
+
+

TpegLoc01SimplePointLocationSubtypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + +
+

intersection

+
+

-

+
+

nonLinkedPoint

+
+

-

+
+
+

TpegLoc02DirectionTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

allDirections

+
+

-

+
+

anticlockwise

+
+

-

+
+

bothWays

+
+

-

+
+

clockwise

+
+

-

+
+

eastBound

+
+

-

+
+

innerRing

+
+

-

+
+

northBound

+
+

-

+
+

northEastBound

+
+

-

+
+

northWestBound

+
+

-

+
+

opposite

+
+

-

+
+

outerRing

+
+

-

+
+

southBound

+
+

-

+
+

southEastBound

+
+

-

+
+

southWestBound

+
+

-

+
+

westBound

+
+

-

+
+

unknown

+
+

-

+
+

other

+
+

-

+
+
+

TpegLoc03AreaDescriptorSubtypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

administrativeAreaName

+
+

-

+
+

administrativeReferenceName

+
+

-

+
+

areaName

+
+

-

+
+

countyName

+
+

-

+
+

lakeName

+
+

-

+
+

nationName

+
+

-

+
+

policeForceControlAreaName

+
+

-

+
+

regionName

+
+

-

+
+

seaName

+
+

-

+
+

townName

+
+

-

+
+

other

+
+

-

+
+
+

TpegLoc03IlcPointDescriptorSubtypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

tpegIlcName1

+
+

-

+
+

tpegIlcName2

+
+

-

+
+

tpegIlcName3

+
+

-

+
+
+

TpegLoc03JunctionPointDescriptorSubtypeEnum

+
+

-

+
+ + + + + + + + + + + +
+

junctionName

+
+

-

+
+
+

TpegLoc03OtherPointDescriptorSubtypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

administrativeAreaName

+
+

-

+
+

administrativeReferenceName

+
+

-

+
+

airportName

+
+

-

+
+

areaName

+
+

-

+
+

buildingName

+
+

-

+
+

busStopIdentifier

+
+

-

+
+

busStopName

+
+

-

+
+

canalName

+
+

-

+
+

countyName

+
+

-

+
+

ferryPortName

+
+

-

+
+

intersectionName

+
+

-

+
+

lakeName

+
+

-

+
+

linkName

+
+

-

+
+

localLinkName

+
+

-

+
+

metroStationName

+
+

-

+
+

nationName

+
+

-

+
+

nonLinkedPointName

+
+

-

+
+

parkingFacilityName

+
+

-

+
+

pointName

+
+

-

+
+

pointOfInterestName

+
+

-

+
+

railwayStation

+
+

-

+
+

regionName

+
+

-

+
+

riverName

+
+

-

+
+

seaName

+
+

-

+
+

serviceAreaName

+
+

-

+
+

tidalRiverName

+
+

-

+
+

townName

+
+

-

+
+

other

+
+

-

+
+
+

TpegLoc04HeightTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

above

+
+

-

+
+

aboveSeaLevel

+
+

-

+
+

aboveStreetLevel

+
+

-

+
+

at

+
+

-

+
+

atSeaLevel

+
+

-

+
+

atStreetLevel

+
+

-

+
+

below

+
+

-

+
+

belowSeaLevel

+
+

-

+
+

belowStreetLevel

+
+

-

+
+

undefined

+
+

-

+
+

unknown

+
+

-

+
+

other

+
+

-

+
+
+

TrafficConstrictionTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

carriagewayBlocked

+
+

-

+
+

carriagewayPartiallyObstructed

+
+

-

+
+

lanesBlocked

+
+

-

+
+

lanesPartiallyObstructed

+
+

-

+
+

roadBlocked

+
+

-

+
+

roadPartiallyObstructed

+
+

-

+
+
+

TrafficFlowCharacteristicsEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

erraticFlow

+
+

-

+
+

smoothFlow

+
+

-

+
+

stopAndGo

+
+

-

+
+

trafficBlocked

+
+

-

+
+
+

TrafficStatusEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

impossible

+
+

-

+
+

congested

+
+

-

+
+

heavy

+
+

-

+
+

freeFlow

+
+

-

+
+

unknown

+
+

-

+
+
+

TrafficTrendTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

trafficBuildingUp

+
+

-

+
+

trafficEasing

+
+

-

+
+

trafficStable

+
+

-

+
+

unknown

+
+

-

+
+
+

TrafficTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

accessOnlyTraffic

+
+

-

+
+

destinedForAirport

+
+

-

+
+

destinedForAirportArrivals

+
+

-

+
+

destinedForAirportDepartures

+
+

-

+
+

destinedForFerryService

+
+

-

+
+

destinedForRailService

+
+

-

+
+

holidayTraffic

+
+

-

+
+

localTraffic

+
+

-

+
+

longDistanceTraffic

+
+

-

+
+

regionalTraffic

+
+

-

+
+

residentsOnlyTraffic

+
+

-

+
+

throughTraffic

+
+

-

+
+

visitorTraffic

+
+

-

+
+
+

TransitServiceInformationEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

cancellations

+
+

-

+
+

delayDueToBadWeather

+
+

-

+
+

delayDueToRepairs

+
+

-

+
+

delayedUntilFurtherNotice

+
+

-

+
+

delaysDueToFlotsam

+
+

-

+
+

departureOnSchedule

+
+

-

+
+

ferryReplacedByIceRoad

+
+

-

+
+

freeShuttleServiceOperating

+
+

-

+
+

informationServiceNotAvailable

+
+

-

+
+

irregularServiceDelays

+
+

-

+
+

loadCapacityChanged

+
+

-

+
+

restrictionsForLongerVehicles

+
+

-

+
+

serviceDelays

+
+

-

+
+

serviceDelaysOfUncertainDuration

+
+

-

+
+

serviceFullyBooked

+
+

-

+
+

serviceNotOperating

+
+

-

+
+

serviceNotOperatingSubstituteServiceAvailable

+
+

-

+
+

serviceSuspended

+
+

-

+
+

serviceWithdrawn

+
+

-

+
+

shuttleServiceOperating

+
+

-

+
+

temporaryChangesToTimetables

+
+

-

+
+

other

+
+

-

+
+
+

TransitServiceTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

air

+
+

-

+
+

bus

+
+

-

+
+

ferry

+
+

-

+
+

hydrofoil

+
+

-

+
+

rail

+
+

-

+
+

tram

+
+

-

+
+

undergroundMetro

+
+

-

+
+
+

TravelTimeTrendTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

decreasing

+
+

-

+
+

increasing

+
+

-

+
+

stable

+
+

-

+
+
+

TravelTimeTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

best

+
+

-

+
+

estimated

+
+

-

+
+

instantaneous

+
+

-

+
+

reconstituted

+
+

-

+
+
+

UpdateMethodEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

allElementUpdate

+
+

-

+
+

singleElementUpdate

+
+

-

+
+

snapshot

+
+

-

+
+
+

UrgencyEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

extremelyUrgent

+
+

-

+
+

urgent

+
+

-

+
+

normalUrgency

+
+

-

+
+
+

Url

+
+

xs:anyURI: (empty restriction)

+
+

-

+
+

UrlLinkTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

documentPdf

+
+

-

+
+

html

+
+

-

+
+

image

+
+

-

+
+

rss

+
+

-

+
+

videoStream

+
+

-

+
+

voiceStream

+
+

-

+
+

other

+
+

-

+
+
+

ValidityStatusEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

active

+
+

-

+
+

suspended

+
+

-

+
+

definedByValidityTimeSpec

+
+

-

+
+
+

VehicleEquipmentEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

notUsingSnowChains

+
+

-

+
+

notUsingSnowChainsOrTyres

+
+

-

+
+

snowChainsInUse

+
+

-

+
+

snowTyresInUse

+
+

-

+
+

snowChainsOrTyresInUse

+
+

-

+
+

withoutSnowTyresOrChainsOnBoard

+
+

-

+
+
+

VehicleObstructionTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

abandonedVehicle

+
+

-

+
+

abnormalLoad

+
+

-

+
+

brokenDownBus

+
+

-

+
+

brokenDownHeavyLorry

+
+

-

+
+

brokenDownVehicle

+
+

-

+
+

convoy

+
+

-

+
+

damagedVehicle

+
+

-

+
+

dangerousSlowMovingVehicle

+
+

-

+
+

emergencyVehicle

+
+

-

+
+

highSpeedEmergencyVehicle

+
+

-

+
+

longLoad

+
+

-

+
+

militaryConvoy

+
+

-

+
+

overheightVehicle

+
+

-

+
+

prohibitedVehicleOnTheRoadway

+
+

-

+
+

saltingOrGrittingVehicleInUse

+
+

-

+
+

slowMovingMaintenanceVehicle

+
+

-

+
+

slowVehicle

+
+

-

+
+

snowplough

+
+

-

+
+

trackLayingVehicle

+
+

-

+
+

unlitVehicleOnTheRoad

+
+

-

+
+

vehicleOnFire

+
+

-

+
+

vehicleCarryingHazardousMaterials

+
+

-

+
+

vehicleInDifficulty

+
+

-

+
+

vehicleOnWrongCarriageway

+
+

-

+
+

vehicleStuck

+
+

-

+
+

vehicleStuckUnderBridge

+
+

-

+
+

vehicleWithOverheightLoad

+
+

-

+
+

vehicleWithOverwideLoad

+
+

-

+
+

other

+
+

-

+
+
+

VehicleStatusEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

abandoned

+
+

-

+
+

brokenDown

+
+

-

+
+

burntOut

+
+

-

+
+

damaged

+
+

-

+
+

damagedAndImmobilized

+
+

-

+
+

onFire

+
+

-

+
+
+

VehicleTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

anyVehicle

+
+

-

+
+

articulatedVehicle

+
+

-

+
+

bicycle

+
+

-

+
+

bus

+
+

-

+
+

car

+
+

-

+
+

caravan

+
+

-

+
+

carOrLightVehicle

+
+

-

+
+

carWithCaravan

+
+

-

+
+

carWithTrailer

+
+

-

+
+

fourWheelDrive

+
+

-

+
+

highSidedVehicle

+
+

-

+
+

lorry

+
+

-

+
+

moped

+
+

-

+
+

motorcycle

+
+

-

+
+

motorcycleWithSideCar

+
+

-

+
+

motorscooter

+
+

-

+
+

tanker

+
+

-

+
+

threeWheeledVehicle

+
+

-

+
+

trailer

+
+

-

+
+

tram

+
+

-

+
+

twoWheeledVehicle

+
+

-

+
+

van

+
+

-

+
+

vehicleWithCatalyticConverter

+
+

-

+
+

vehicleWithoutCatalyticConverter

+
+

-

+
+

vehicleWithCaravan

+
+

-

+
+

vehicleWithTrailer

+
+

-

+
+

withEvenNumberedRegistrationPlates

+
+

-

+
+

withOddNumberedRegistrationPlates

+
+

-

+
+

other

+
+

-

+
+
+

VehicleUsageEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

agricultural

+
+

-

+
+

commercial

+
+

-

+
+

emergencyServices

+
+

-

+
+

military

+
+

-

+
+

nonCommercial

+
+

-

+
+

patrol

+
+

-

+
+

recoveryServices

+
+

-

+
+

roadMaintenanceOrConstruction

+
+

-

+
+

roadOperator

+
+

-

+
+

taxi

+
+

-

+
+
+

VehiclesPerHour

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

-

+
+

VmsFaultEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

communicationsFailure

+
+

-

+
+

incorrectMessageDisplayed

+
+

-

+
+

incorrectPictogramDisplayed

+
+

-

+
+

outOfService

+
+

-

+
+

powerFailure

+
+

-

+
+

unableToClearDown

+
+

-

+
+

unknown

+
+

-

+
+

other

+
+

-

+
+
+

VmsTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

colourGraphic

+
+

-

+
+

continuousSign

+
+

-

+
+

monochromeGraphic

+
+

-

+
+

other

+
+

-

+
+
+

WeatherRelatedRoadConditionTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

blackIce

+
+

-

+
+

deepSnow

+
+

-

+
+

dry

+
+

-

+
+

freezingOfWetRoads

+
+

-

+
+

freezingPavements

+
+

-

+
+

freezingRain

+
+

-

+
+

freshSnow

+
+

-

+
+

ice

+
+

-

+
+

iceBuildUp

+
+

-

+
+

iceWithWheelBarTracks

+
+

-

+
+

icyPatches

+
+

-

+
+

looseSnow

+
+

-

+
+

normalWinterConditionsForPedestrians

+
+

-

+
+

packedSnow

+
+

-

+
+

roadSurfaceMelting

+
+

-

+
+

slipperyRoad

+
+

-

+
+

slushOnRoad

+
+

-

+
+

slushStrings

+
+

-

+
+

snowDrifts

+
+

-

+
+

snowOnPavement

+
+

-

+
+

snowOnTheRoad

+
+

-

+
+

surfaceWater

+
+

-

+
+

wet

+
+

-

+
+

wetAndIcyRoad

+
+

-

+
+

wetIcyPavement

+
+

-

+
+

other

+
+

-

+
+
+

WeekOfMonthEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

firstWeekOfMonth

+
+

-

+
+

secondWeekOfMonth

+
+

-

+
+

thirdWeekOfMonth

+
+

-

+
+

fourthWeekOfMonth

+
+

-

+
+

fifthWeekOfMonth

+
+

-

+
+
+

WinterEquipmentManagementTypeEnum

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

doNoUseStudTyres

+
+

-

+
+

useSnowChains

+
+

-

+
+

useSnowChainsOrTyres

+
+

-

+
+

useSnowTyres

+
+

-

+
+

winterEquipmentOnBoardRequired

+
+

-

+
+

other

+
+

-

+
+
+
+
+
+

1.2. The toplevel element orc:d2LogicalModel

+
+ + + + + + + + + + + + + + + + +
+

orc:d2LogicalModel

+
+

+orc:D2LogicalModel

+
+

+
+
+
+
+

1.3. The complex type orc:AbnormalTraffic

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AbnormalTraffic

+
+

orc:TrafficElement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:abnormalTrafficType

+
+

0:1

+
+

orc:AbnormalTrafficTypeEnum

+
+

+
+

orc:numberOfVehiclesWaiting

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:queueLength

+
+

0:1

+
+

orc:MetresAsNonNegativeInteger

+
+

+
+

orc:relativeTrafficFlow

+
+

0:1

+
+

orc:RelativeTrafficFlowEnum

+
+

+
+

orc:trafficFlowCharacteristics

+
+

0:1

+
+

orc:TrafficFlowCharacteristicsEnum

+
+

+
+

orc:trafficTrendType

+
+

0:1

+
+

orc:TrafficTrendTypeEnum

+
+

+
+

orc:abnormalTrafficExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.4. The complex type orc:Accident

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Accident

+
+

orc:TrafficElement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:accidentCause

+
+

0:1

+
+

orc:AccidentCauseEnum

+
+

+
+

orc:accidentType

+
+

1:*

+
+

orc:AccidentTypeEnum

+
+

+
+

orc:totalNumberOfPeopleInvolved

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:totalNumberOfVehiclesInvolved

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:vehicleInvolved

+
+

0:*

+
+

+orc:Vehicle

+
+

+
+

orc:groupOfVehiclesInvolved

+
+

0:*

+
+

+orc:GroupOfVehiclesInvolved

+
+

+
+

orc:groupOfPeopleInvolved

+
+

0:*

+
+

+orc:GroupOfPeopleInvolved

+
+

+
+

orc:accidentExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.5. The complex type orc:Activity

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Activity

+
+

orc:TrafficElement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:mobilityOfActivity

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:activityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.6. The complex type orc:AlertCArea

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCArea

+
+

+
+

-

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

+
+

orc:areaLocation

+
+

1:1

+
+

+orc:AlertCLocation

+
+

+
+

orc:alertCAreaExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.7. The complex type orc:AlertCDirection

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCDirection

+
+

+
+

-

+
+

orc:alertCDirectionCoded

+
+

1:1

+
+

orc:AlertCDirectionEnum

+
+

+
+

orc:alertCDirectionNamed

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:alertCDirectionSense

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:alertCDirectionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.8. The complex type orc:AlertCLinear

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCLinear

+
+

+
+

-

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLinearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.9. The complex type orc:AlertCLinearByCode

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCLinearByCode

+
+

orc:AlertCLinear

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLinearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:alertCDirection

+
+

1:1

+
+

+orc:AlertCDirection

+
+

+
+

orc:locationCodeForLinearLocation

+
+

1:1

+
+

+orc:AlertCLocation

+
+

+
+

orc:alertCLinearByCodeExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.10. The complex type orc:AlertCLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCLocation

+
+

+
+

-

+
+

orc:alertCLocationName

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:specificLocation

+
+

1:1

+
+

orc:AlertCLocationCode

+
+

+
+

orc:alertCLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.11. The complex type orc:AlertCMethod2Linear

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod2Linear

+
+

orc:AlertCLinear

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLinearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:alertCDirection

+
+

1:1

+
+

+orc:AlertCDirection

+
+

+
+

orc:alertCMethod2PrimaryPointLocation

+
+

1:1

+
+

+orc:AlertCMethod2PrimaryPointLocation

+
+

+
+

orc:alertCMethod2SecondaryPointLocation

+
+

1:1

+
+

+orc:AlertCMethod2SecondaryPointLocation

+
+

+
+

orc:alertCMethod2LinearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.12. The complex type orc:AlertCMethod2Point

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod2Point

+
+

orc:AlertCPoint

+
+

A single point on the road network defined by reference to a pre-defined ALERT-C location table and which has an associated direction of traffic flow.

+
+

The element content starts with items inherited from the base type:

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

EBU country code.

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

Number allocated to an ALERT-C table in a country. Ref. EN ISO 14819-3 for the allocation of a location table number.

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

Version number associated with an ALERT-C table reference.

+
+

orc:alertCPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:alertCDirection

+
+

1:1

+
+

+orc:AlertCDirection

+
+

+
+

orc:alertCMethod2PrimaryPointLocation

+
+

1:1

+
+

+orc:AlertCMethod2PrimaryPointLocation

+
+

+
+

orc:alertCMethod2PointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.13. The complex type orc:AlertCMethod2PrimaryPointLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod2PrimaryPointLocation

+
+

+
+

-

+
+

orc:alertCLocation

+
+

1:1

+
+

+orc:AlertCLocation

+
+

+
+

orc:alertCMethod2PrimaryPointLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.14. The complex type orc:AlertCMethod2SecondaryPointLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod2SecondaryPointLocation

+
+

+
+

-

+
+

orc:alertCLocation

+
+

1:1

+
+

+orc:AlertCLocation

+
+

+
+

orc:alertCMethod2SecondaryPointLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.15. The complex type orc:AlertCMethod4Linear

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod4Linear

+
+

orc:AlertCLinear

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLinearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:alertCDirection

+
+

1:1

+
+

+orc:AlertCDirection

+
+

+
+

orc:alertCMethod4PrimaryPointLocation

+
+

1:1

+
+

+orc:AlertCMethod4PrimaryPointLocation

+
+

+
+

orc:alertCMethod4SecondaryPointLocation

+
+

1:1

+
+

+orc:AlertCMethod4SecondaryPointLocation

+
+

+
+

orc:alertCMethod4LinearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.16. The complex type orc:AlertCMethod4Point

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod4Point

+
+

orc:AlertCPoint

+
+

A single point on the road network defined by reference to a pre-defined ALERT-C location table and which has an associated direction of traffic flow.

+
+

The element content starts with items inherited from the base type:

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

EBU country code.

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

Number allocated to an ALERT-C table in a country. Ref. EN ISO 14819-3 for the allocation of a location table number.

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

Version number associated with an ALERT-C table reference.

+
+

orc:alertCPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:alertCDirection

+
+

1:1

+
+

+orc:AlertCDirection

+
+

+
+

orc:alertCMethod4PrimaryPointLocation

+
+

1:1

+
+

+orc:AlertCMethod4PrimaryPointLocation

+
+

+
+

orc:alertCMethod4PointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.17. The complex type orc:AlertCMethod4PrimaryPointLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod4PrimaryPointLocation

+
+

+
+

-

+
+

orc:alertCLocation

+
+

1:1

+
+

+orc:AlertCLocation

+
+

+
+

orc:offsetDistance

+
+

1:1

+
+

+orc:OffsetDistance

+
+

+
+

orc:alertCMethod4PrimaryPointLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.18. The complex type orc:AlertCMethod4SecondaryPointLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod4SecondaryPointLocation

+
+

+
+

-

+
+

orc:alertCLocation

+
+

1:1

+
+

+orc:AlertCLocation

+
+

+
+

orc:offsetDistance

+
+

1:1

+
+

+orc:OffsetDistance

+
+

+
+

orc:alertCMethod4SecondaryPointLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.19. The complex type orc:AlertCPoint

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCPoint

+
+

+
+

-

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.20. The complex type orc:AnimalPresenceObstruction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AnimalPresenceObstruction

+
+

orc:Obstruction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:numberOfObstructions

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of obstructions that are partly or wholly blocking the road.

+
+

orc:mobilityOfObstruction

+
+

0:1

+
+

+orc:Mobility

+
+

The mobility of the obstruction.

+
+

orc:obstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:alive

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:animalPresenceType

+
+

1:1

+
+

orc:AnimalPresenceTypeEnum

+
+

+
+

orc:animalPresenceObstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.21. The complex type orc:Area

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Area

+
+

orc:Location

+
+

The specification of a location either on a network (as a point or a linear location) or as an area. This may be provided in one or more referencing systems.

+
+

The element content starts with items inherited from the base type:

+
+

orc:externalReferencing

+
+

0:*

+
+

+orc:ExternalReferencing

+
+

+
+

orc:locationForDisplay

+
+

0:1

+
+

+orc:PointCoordinates

+
+

A location which may be used by clients for visual display on user interfaces.

+
+

orc:locationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:alertCArea

+
+

0:1

+
+

+orc:AlertCArea

+
+

+
+

orc:tpegAreaLocation

+
+

0:1

+
+

+orc:TpegAreaLocation

+
+

+
+

orc:areaExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.22. The complex type orc:AreaDestination

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AreaDestination

+
+

orc:Destination

+
+

The specification of the destination of a defined route or itinerary. This may be either a location on a network or an area location.

+
+

The element content starts with items inherited from the base type:

+
+

orc:destinationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:area

+
+

1:1

+
+

+orc:Area

+
+

+
+

orc:areaDestinationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.23. The complex type orc:AuthorityOperation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AuthorityOperation

+
+

orc:Activity

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:mobilityOfActivity

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:activityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:authorityOperationType

+
+

1:1

+
+

orc:AuthorityOperationTypeEnum

+
+

+
+

orc:authorityOperationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.24. The complex type orc:AxleSpacing

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AxleSpacing

+
+

+
+

-

+
+

orc:axleSpacing

+
+

1:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:axleSpacingSequenceIdentifier

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:axleSpacingExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.25. The complex type orc:AxleWeight

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AxleWeight

+
+

+
+

-

+
+

orc:axlePositionIdentifier

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:axleWeight

+
+

0:1

+
+

orc:Tonnes

+
+

+
+

orc:maximumPermittedAxleWeight

+
+

0:1

+
+

orc:Tonnes

+
+

+
+

orc:axleWeightExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.26. The complex type orc:BasicDataValue

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:BasicDataValue

+
+

+
+

-

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.27. The complex type orc:CarParks

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:CarParks

+
+

orc:NonRoadEventInformation

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:nonRoadEventInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:carParkConfiguration

+
+

0:1

+
+

orc:CarParkConfigurationEnum

+
+

+
+

orc:carParkIdentity

+
+

1:1

+
+

orc:String

+
+

+
+

orc:carParkOccupancy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:carParkStatus

+
+

0:1

+
+

orc:CarParkStatusEnum

+
+

+
+

orc:exitRate

+
+

0:1

+
+

orc:VehiclesPerHour

+
+

+
+

orc:fillRate

+
+

0:1

+
+

orc:VehiclesPerHour

+
+

+
+

orc:numberOfVacantParkingSpaces

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:occupiedSpaces

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:queuingTime

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:totalCapacity

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:carParksExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.28. The complex type orc:CatalogueReference

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:CatalogueReference

+
+

+
+

-

+
+

orc:keyCatalogueReference

+
+

1:1

+
+

orc:Reference

+
+

+
+

orc:catalogueReferenceExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.29. The complex type orc:Cause

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Cause

+
+

+
+

-

+
+

orc:causeExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.30. The complex type orc:Comment

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Comment

+
+

+
+

-

+
+

orc:comment

+
+

1:1

+
+

+orc:MultilingualString

+
+

+
+

orc:commentDateTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:commentExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.31. The complex type orc:Conditions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Conditions

+
+

orc:TrafficElement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:drivingConditionType

+
+

0:1

+
+

orc:DrivingConditionTypeEnum

+
+

+
+

orc:conditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.32. The complex type orc:ConstructionWorks

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:ConstructionWorks

+
+

orc:Roadworks

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:roadworksDuration

+
+

0:1

+
+

orc:RoadworksDurationEnum

+
+

Indicates in general terms the expected duration of the roadworks.

+
+

orc:roadworksScale

+
+

0:1

+
+

orc:RoadworksScaleEnum

+
+

Indicates in general terms the scale of the roadworks.

+
+

orc:underTraffic

+
+

0:1

+
+

orc:Boolean

+
+

Indicates that the road section where the roadworks are located is under traffic or not under traffic. 'True' indicates the road is under traffic.

+
+

orc:urgentRoadworks

+
+

0:1

+
+

orc:Boolean

+
+

Indication of whether the roadworks are considered to be urgent. 'True' indicates they are urgent.

+
+

orc:mobility

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:subjects

+
+

0:1

+
+

+orc:Subjects

+
+

+
+

orc:maintenanceVehicles

+
+

0:1

+
+

+orc:MaintenanceVehicles

+
+

+
+

orc:roadworksExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:constructionWorkType

+
+

0:1

+
+

orc:ConstructionWorkTypeEnum

+
+

+
+

orc:constructionWorksExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.33. The complex type orc:D2LogicalModel

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:D2LogicalModel

+
+

+
+

-

+
+

@modelBaseVersion

+
+

1:1

+
+

+
+

orc:exchange

+
+

1:1

+
+

+orc:Exchange

+
+

+
+

orc:payloadPublication

+
+

0:1

+
+

+orc:PayloadPublication

+
+

+
+

orc:d2LogicalModelExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.34. The complex type orc:DayWeekMonth

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:DayWeekMonth

+
+

+
+

-

+
+

orc:applicableDay

+
+

0:7

+
+

orc:DayEnum

+
+

+
+

orc:applicableWeek

+
+

0:5

+
+

orc:WeekOfMonthEnum

+
+

+
+

orc:applicableMonth

+
+

0:12

+
+

orc:MonthOfYearEnum

+
+

+
+

orc:dayWeekMonthExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.35. The complex type orc:Delays

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Delays

+
+

+
+

-

+
+

orc:delayBand

+
+

0:1

+
+

orc:DelayBandEnum

+
+

+
+

orc:delaysType

+
+

0:1

+
+

orc:DelaysTypeEnum

+
+

+
+

orc:delayTimeValue

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:delaysExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.36. The complex type orc:Destination

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Destination

+
+

+
+

-

+
+

orc:destinationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.37. The complex type orc:DisturbanceActivity

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:DisturbanceActivity

+
+

orc:Activity

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:mobilityOfActivity

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:activityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:disturbanceActivityType

+
+

1:1

+
+

orc:DisturbanceActivityTypeEnum

+
+

+
+

orc:disturbanceActivityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.38. The complex type orc:ElaboratedData

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:ElaboratedData

+
+

+
+

-

+
+

orc:forecast

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

0:1

+
+

+orc:Validity

+
+

+
+

orc:basicDataValue

+
+

1:1

+
+

+orc:BasicDataValue

+
+

+
+

orc:elaboratedDataExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.39. The complex type orc:ElaboratedDataPublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:ElaboratedDataPublication

+
+

orc:PayloadPublication

+
+

A payload publication of traffic related information or associated management information created at a specific point in time that can be exchanged via a DATEX II interface.

+
+

The element content starts with items inherited from the base type:

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

The default language used throughout the payload publications, specified by an ISO 639-2 3-alpha code.

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

A description of the information which is to be found in the publications originating from the particular feed (URL).

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

A classification of the information which is to be found in the publications originating from the particular feed (URL). Different URLs from one source may be used to filter the information which is made available to clients (e.g. by type or location).

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

Date/time at which the payload publication was created.

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:forecastDefault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:periodDefault

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:timeDefault

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:headerInformation

+
+

1:1

+
+

+orc:HeaderInformation

+
+

+
+

orc:referenceSettings

+
+

0:1

+
+

+orc:ReferenceSettings

+
+

+
+

orc:elaboratedData

+
+

1:*

+
+

+orc:ElaboratedData

+
+

+
+

orc:elaboratedDataPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.40. The complex type orc:EnvironmentalObstruction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:EnvironmentalObstruction

+
+

orc:Obstruction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:numberOfObstructions

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of obstructions that are partly or wholly blocking the road.

+
+

orc:mobilityOfObstruction

+
+

0:1

+
+

+orc:Mobility

+
+

The mobility of the obstruction.

+
+

orc:obstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:depth

+
+

0:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:environmentalObstructionType

+
+

1:1

+
+

orc:EnvironmentalObstructionTypeEnum

+
+

+
+

orc:environmentalObstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.41. The complex type orc:EquipmentOrSystemFault

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:EquipmentOrSystemFault

+
+

orc:TrafficElement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:equipmentOrSystemFaultType

+
+

1:1

+
+

orc:EquipmentOrSystemFaultTypeEnum

+
+

+
+

orc:faultyEquipmentOrSystemType

+
+

1:1

+
+

orc:EquipmentOrSystemTypeEnum

+
+

+
+

orc:equipmentOrSystemFaultExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.42. The complex type orc:Exchange

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Exchange

+
+

+
+

-

+
+

orc:changedFlag

+
+

0:1

+
+

orc:ChangedFlagEnum

+
+

+
+

orc:clientIdentification

+
+

0:1

+
+

orc:String

+
+

+
+

orc:deliveryBreak

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:denyReason

+
+

0:1

+
+

orc:DenyReasonEnum

+
+

+
+

orc:historicalStartDate

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:historicalStopDate

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:keepAlive

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:requestType

+
+

0:1

+
+

orc:RequestTypeEnum

+
+

+
+

orc:response

+
+

0:1

+
+

orc:ResponseEnum

+
+

+
+

orc:subscriptionReference

+
+

0:1

+
+

orc:String

+
+

+
+

orc:supplierIdentification

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:target

+
+

0:1

+
+

+orc:Target

+
+

+
+

orc:subscription

+
+

0:1

+
+

+orc:Subscription

+
+

+
+

orc:filterReference

+
+

0:*

+
+

+orc:FilterReference

+
+

+
+

orc:catalogueReference

+
+

0:*

+
+

+orc:CatalogueReference

+
+

+
+

orc:exchangeExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.43. The complex type orc:ExtensionType

+
+ + + + + + + + + + + + + + + + +
+

orc:ExtensionType

+
+

+
+

-

+
+
+
+
+

1.44. The complex type orc:ExternalReferencing

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:ExternalReferencing

+
+

+
+

-

+
+

orc:externalLocationCode

+
+

1:1

+
+

orc:String

+
+

+
+

orc:externalReferencingSystem

+
+

1:1

+
+

orc:String

+
+

+
+

orc:externalReferencingExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.45. The complex type orc:FilterExitManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:FilterExitManagement

+
+

+
+

-

+
+

orc:filterEnd

+
+

1:1

+
+

orc:Boolean

+
+

+
+

orc:filterOutOfRange

+
+

1:1

+
+

orc:Boolean

+
+

+
+

orc:filterExitManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.46. The complex type orc:FilterReference

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:FilterReference

+
+

+
+

-

+
+

orc:deleteFilter

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:filterOperationApproved

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:keyFilterReference

+
+

1:1

+
+

orc:Reference

+
+

+
+

orc:filterReferenceExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.47. The complex type orc:GeneralInstructionToRoadUsers

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GeneralInstructionToRoadUsers

+
+

orc:NetworkManagement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:complianceOption

+
+

1:1

+
+

orc:ComplianceOptionEnum

+
+

Defines whether the network management instruction or the control resulting from a network management action is advisory or mandatory.

+
+

orc:applicableForTrafficDirection

+
+

0:*

+
+

orc:DirectionEnum

+
+

The ultimate traffic direction to which the network management is applicable.

+
+

orc:applicableForTrafficType

+
+

0:*

+
+

orc:TrafficTypeEnum

+
+

The type of traffic to which the network management is applicable.

+
+

orc:placesAtWhichApplicable

+
+

0:*

+
+

orc:PlacesEnum

+
+

Places, in generic terms, at which the network management applies.

+
+

orc:automaticallyInitiated

+
+

0:1

+
+

orc:Boolean

+
+

Defines whether the network management is initiated by an automatic system.

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:*

+
+

+orc:VehicleCharacteristics

+
+

The characteristics of those vehicles for which the network management is applicable.

+
+

orc:networkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:generalInstructionToRoadUsersType

+
+

1:1

+
+

orc:GeneralInstructionToRoadUsersTypeEnum

+
+

+
+

orc:generalInstructionToRoadUsersExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.48. The complex type orc:GeneralNetworkManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GeneralNetworkManagement

+
+

orc:NetworkManagement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:complianceOption

+
+

1:1

+
+

orc:ComplianceOptionEnum

+
+

Defines whether the network management instruction or the control resulting from a network management action is advisory or mandatory.

+
+

orc:applicableForTrafficDirection

+
+

0:*

+
+

orc:DirectionEnum

+
+

The ultimate traffic direction to which the network management is applicable.

+
+

orc:applicableForTrafficType

+
+

0:*

+
+

orc:TrafficTypeEnum

+
+

The type of traffic to which the network management is applicable.

+
+

orc:placesAtWhichApplicable

+
+

0:*

+
+

orc:PlacesEnum

+
+

Places, in generic terms, at which the network management applies.

+
+

orc:automaticallyInitiated

+
+

0:1

+
+

orc:Boolean

+
+

Defines whether the network management is initiated by an automatic system.

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:*

+
+

+orc:VehicleCharacteristics

+
+

The characteristics of those vehicles for which the network management is applicable.

+
+

orc:networkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:generalNetworkManagementType

+
+

1:1

+
+

orc:GeneralNetworkManagementTypeEnum

+
+

+
+

orc:trafficManuallyDirectedBy

+
+

0:1

+
+

orc:PersonCategoryEnum

+
+

+
+

orc:generalNetworkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.49. The complex type orc:GeneralObstruction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GeneralObstruction

+
+

orc:Obstruction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:numberOfObstructions

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of obstructions that are partly or wholly blocking the road.

+
+

orc:mobilityOfObstruction

+
+

0:1

+
+

+orc:Mobility

+
+

The mobility of the obstruction.

+
+

orc:obstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:obstructionType

+
+

1:*

+
+

orc:ObstructionTypeEnum

+
+

+
+

orc:groupOfPeopleInvolved

+
+

0:*

+
+

+orc:GroupOfPeopleInvolved

+
+

+
+

orc:generalObstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.50. The complex type orc:GenericPublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GenericPublication

+
+

orc:PayloadPublication

+
+

A payload publication of traffic related information or associated management information created at a specific point in time that can be exchanged via a DATEX II interface.

+
+

The element content starts with items inherited from the base type:

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

The default language used throughout the payload publications, specified by an ISO 639-2 3-alpha code.

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

A description of the information which is to be found in the publications originating from the particular feed (URL).

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

A classification of the information which is to be found in the publications originating from the particular feed (URL). Different URLs from one source may be used to filter the information which is made available to clients (e.g. by type or location).

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

Date/time at which the payload publication was created.

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:genericPublicationName

+
+

1:1

+
+

orc:String

+
+

+
+

orc:genericPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.51. The complex type orc:GenericSituationRecord

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GenericSituationRecord

+
+

orc:SituationRecord

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:genericSituationRecordName

+
+

1:1

+
+

orc:String

+
+

+
+

orc:genericSituationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.52. The complex type orc:GrossWeightCharacteristic

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GrossWeightCharacteristic

+
+

+
+

-

+
+

orc:comparisonOperator

+
+

1:1

+
+

orc:ComparisonOperatorEnum

+
+

+
+

orc:grossVehicleWeight

+
+

1:1

+
+

orc:Tonnes

+
+

+
+

orc:grossWeightCharacteristicExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.53. The complex type orc:GroupOfLocations

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GroupOfLocations

+
+

+
+

-

+
+

orc:groupOfLocationsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.54. The complex type orc:GroupOfLocationsByReference

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GroupOfLocationsByReference

+
+

orc:GroupOfLocations

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:groupOfLocationsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:predefinedLocationSetReference

+
+

1:1

+
+

orc:Reference

+
+

+
+

orc:groupOfLocationsByReferenceExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.55. The complex type orc:GroupOfNonOrderedLocations

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GroupOfNonOrderedLocations

+
+

orc:GroupOfLocations

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:groupOfLocationsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:locationContainedInGroup

+
+

1:*

+
+

+orc:Location

+
+

+
+

orc:groupOfNonOrderedLocationsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.56. The complex type orc:GroupOfPeopleInvolved

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GroupOfPeopleInvolved

+
+

+
+

-

+
+

orc:numberOfPeople

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:injuryStatus

+
+

0:1

+
+

orc:InjuryStatusTypeEnum

+
+

+
+

orc:involvementRole

+
+

0:1

+
+

orc:InvolvementRolesEnum

+
+

+
+

orc:categoryOfPeopleInvolved

+
+

0:1

+
+

orc:PersonCategoryEnum

+
+

+
+

orc:groupOfPeopleInvolvedExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.57. The complex type orc:GroupOfVehiclesInvolved

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GroupOfVehiclesInvolved

+
+

+
+

-

+
+

orc:numberOfVehicles

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:vehicleStatus

+
+

0:1

+
+

orc:VehicleStatusEnum

+
+

+
+

orc:vehicleCharacteristics

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:groupOfVehiclesInvolvedExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.58. The complex type orc:HazardousMaterials

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:HazardousMaterials

+
+

+
+

-

+
+

orc:chemicalName

+
+

1:1

+
+

+orc:MultilingualString

+
+

+
+

orc:dangerousGoodsFlashPoint

+
+

0:1

+
+

orc:TemperatureCelsius

+
+

+
+

orc:dangerousGoodsRegulations

+
+

0:1

+
+

orc:DangerousGoodsRegulationsEnum

+
+

+
+

orc:hazardCodeIdentification

+
+

0:1

+
+

orc:String

+
+

+
+

orc:hazardCodeVersionNumber

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:hazardSubstanceItemPageNumber

+
+

0:1

+
+

orc:String

+
+

+
+

orc:tremCardNumber

+
+

0:1

+
+

orc:String

+
+

+
+

orc:undgNumber

+
+

0:1

+
+

orc:String

+
+

+
+

orc:volumeOfDangerousGoods

+
+

0:1

+
+

orc:CubicMetres

+
+

+
+

orc:weightOfDangerousGoods

+
+

0:1

+
+

orc:Tonnes

+
+

+
+

orc:hazardousMaterialsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.59. The complex type orc:HeaderInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:HeaderInformation

+
+

+
+

-

+
+

orc:areaOfInterest

+
+

0:1

+
+

orc:AreaOfInterestEnum

+
+

+
+

orc:confidentiality

+
+

1:1

+
+

orc:ConfidentialityValueEnum

+
+

+
+

orc:informationStatus

+
+

1:1

+
+

orc:InformationStatusEnum

+
+

+
+

orc:urgency

+
+

0:1

+
+

orc:UrgencyEnum

+
+

+
+

orc:headerInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.60. The complex type orc:HeaviestAxleWeightCharacteristic

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:HeaviestAxleWeightCharacteristic

+
+

+
+

-

+
+

orc:comparisonOperator

+
+

1:1

+
+

orc:ComparisonOperatorEnum

+
+

+
+

orc:heaviestAxleWeight

+
+

1:1

+
+

orc:Tonnes

+
+

+
+

orc:heaviestAxleWeightCharacteristicExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.61. The complex type orc:HeightCharacteristic

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:HeightCharacteristic

+
+

+
+

-

+
+

orc:comparisonOperator

+
+

1:1

+
+

orc:ComparisonOperatorEnum

+
+

+
+

orc:vehicleHeight

+
+

1:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:heightCharacteristicExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.62. The complex type orc:Humidity

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Humidity

+
+

+
+

-

+
+

orc:relativeHumidity

+
+

1:1

+
+

orc:Percentage

+
+

+
+

orc:humidityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.63. The complex type orc:HumidityInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:HumidityInformation

+
+

orc:WeatherValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:humidity

+
+

1:1

+
+

+orc:Humidity

+
+

+
+

orc:humidityInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.64. The complex type orc:Impact

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Impact

+
+

+
+

-

+
+

orc:capacityRemaining

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:numberOfLanesRestricted

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfOperationalLanes

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:originalNumberOfLanes

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:residualRoadWidth

+
+

0:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:trafficConstrictionType

+
+

0:1

+
+

orc:TrafficConstrictionTypeEnum

+
+

+
+

orc:delays

+
+

0:1

+
+

+orc:Delays

+
+

+
+

orc:impactExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.65. The complex type orc:IndividualVehicleMeasurements

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:IndividualVehicleMeasurements

+
+

orc:TrafficValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

Used to define the vehicle characteristics to which the TrafficValue is applicable primarily in Elaborated Data Publications, but may also be used in Measured Data Publications to override vehicle characteristics defined for the measurement site.

+
+

orc:trafficValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:vehicleSpeed

+
+

0:1

+
+

+orc:VehicleSpeed

+
+

+
+

orc:vehicleDetectionTime

+
+

0:1

+
+

+orc:VehicleDetectionTime

+
+

+
+

orc:vehicleHeadway

+
+

0:1

+
+

+orc:VehicleHeadway

+
+

+
+

orc:individualVehicleMeasurementsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.66. The complex type orc:InfrastructureDamageObstruction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:InfrastructureDamageObstruction

+
+

orc:Obstruction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:numberOfObstructions

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of obstructions that are partly or wholly blocking the road.

+
+

orc:mobilityOfObstruction

+
+

0:1

+
+

+orc:Mobility

+
+

The mobility of the obstruction.

+
+

orc:obstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:infrastructureDamageType

+
+

1:1

+
+

orc:InfrastructureDamageTypeEnum

+
+

+
+

orc:infrastructureDamageObstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.67. The complex type orc:InternationalIdentifier

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:InternationalIdentifier

+
+

+
+

-

+
+

orc:country

+
+

1:1

+
+

orc:CountryEnum

+
+

+
+

orc:nationalIdentifier

+
+

1:1

+
+

orc:String

+
+

+
+

orc:internationalIdentifierExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.68. The complex type orc:Itinerary

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Itinerary

+
+

orc:GroupOfLocations

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:groupOfLocationsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:locationContainedInItinerary

+
+

1:*

+
+

+local-type: typedef-106.1

+
+

+
+

orc:routeDestination

+
+

0:*

+
+

+orc:Destination

+
+

+
+

orc:itineraryExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.69. The complex type orc:LengthCharacteristic

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:LengthCharacteristic

+
+

+
+

-

+
+

orc:comparisonOperator

+
+

1:1

+
+

orc:ComparisonOperatorEnum

+
+

+
+

orc:vehicleLength

+
+

1:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:lengthCharacteristicExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.70. The complex type orc:LifeCycleManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:LifeCycleManagement

+
+

+
+

-

+
+

orc:cancel

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:end

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:lifeCycleManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.71. The complex type orc:Linear

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Linear

+
+

orc:NetworkLocation

+
+

The specification of a location either on a network (as a point or a linear location) or as an area. This may be provided in one or more referencing systems.

+
+

The element content starts with items inherited from the base type:

+
+

orc:externalReferencing

+
+

0:*

+
+

+orc:ExternalReferencing

+
+

+
+

orc:locationForDisplay

+
+

0:1

+
+

+orc:PointCoordinates

+
+

A location which may be used by clients for visual display on user interfaces.

+
+

orc:locationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:supplementaryPositionalDescription

+
+

0:1

+
+

+orc:SupplementaryPositionalDescription

+
+

+
+

orc:destination

+
+

0:1

+
+

+orc:Destination

+
+

+
+

orc:networkLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegLinearLocation

+
+

0:1

+
+

+orc:TpegLinearLocation

+
+

+
+

orc:alertCLinear

+
+

0:1

+
+

+orc:AlertCLinear

+
+

+
+

orc:roadsideReferencePointLinear

+
+

0:1

+
+

+orc:RoadsideReferencePointLinear

+
+

+
+

orc:linearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.72. The complex type orc:LinearTrafficView

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:LinearTrafficView

+
+

+
+

-

+
+

@id

+
+

1:1

+
+

+
+

orc:linearPredefinedLocationReference

+
+

1:1

+
+

orc:Reference

+
+

+
+

orc:trafficViewRecord

+
+

1:*

+
+

+orc:TrafficViewRecord

+
+

+
+

orc:linearTrafficViewExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.73. The complex type orc:Location

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Location

+
+

+
+

-

+
+

orc:externalReferencing

+
+

0:*

+
+

+orc:ExternalReferencing

+
+

+
+

orc:locationForDisplay

+
+

0:1

+
+

+orc:PointCoordinates

+
+

+
+

orc:locationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.74. The complex type orc:LocationByReference

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:LocationByReference

+
+

orc:Location

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:externalReferencing

+
+

0:*

+
+

+orc:ExternalReferencing

+
+

+
+

orc:locationForDisplay

+
+

0:1

+
+

+orc:PointCoordinates

+
+

+
+

orc:locationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:predefinedLocationReference

+
+

1:1

+
+

orc:Reference

+
+

+
+

orc:locationByReferenceExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.75. The complex type orc:LocationCharacteristicsOverride

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:LocationCharacteristicsOverride

+
+

+
+

-

+
+

orc:measurementLanesOverride

+
+

0:1

+
+

orc:LaneEnum

+
+

+
+

orc:reversedFlow

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:locationCharacteristicsOverrideExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.76. The complex type orc:MaintenanceVehicles

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MaintenanceVehicles

+
+

+
+

-

+
+

orc:numberOfMaintenanceVehicles

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:maintenanceVehicleActions

+
+

0:*

+
+

orc:MaintenanceVehicleActionsEnum

+
+

+
+

orc:maintenanceVehiclesExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.77. The complex type orc:MaintenanceWorks

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MaintenanceWorks

+
+

orc:Roadworks

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:roadworksDuration

+
+

0:1

+
+

orc:RoadworksDurationEnum

+
+

Indicates in general terms the expected duration of the roadworks.

+
+

orc:roadworksScale

+
+

0:1

+
+

orc:RoadworksScaleEnum

+
+

Indicates in general terms the scale of the roadworks.

+
+

orc:underTraffic

+
+

0:1

+
+

orc:Boolean

+
+

Indicates that the road section where the roadworks are located is under traffic or not under traffic. 'True' indicates the road is under traffic.

+
+

orc:urgentRoadworks

+
+

0:1

+
+

orc:Boolean

+
+

Indication of whether the roadworks are considered to be urgent. 'True' indicates they are urgent.

+
+

orc:mobility

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:subjects

+
+

0:1

+
+

+orc:Subjects

+
+

+
+

orc:maintenanceVehicles

+
+

0:1

+
+

+orc:MaintenanceVehicles

+
+

+
+

orc:roadworksExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadMaintenanceType

+
+

1:*

+
+

orc:RoadMaintenanceTypeEnum

+
+

+
+

orc:maintenanceWorksExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.78. The complex type orc:ManagedCause

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:ManagedCause

+
+

orc:Cause

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:causeExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:managedCause

+
+

0:1

+
+

orc:Reference

+
+

+
+

orc:managedCauseExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.79. The complex type orc:Management

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Management

+
+

+
+

-

+
+

orc:lifeCycleManagement

+
+

0:1

+
+

+orc:LifeCycleManagement

+
+

+
+

orc:filterExitManagement

+
+

0:1

+
+

+orc:FilterExitManagement

+
+

+
+

orc:managementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.80. The complex type orc:MatrixSignSetting

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MatrixSignSetting

+
+

orc:SignSetting

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:datexPictogram

+
+

0:2

+
+

orc:DatexPictogramEnum

+
+

Indicates the appropriate pictogram taken from the standardised DATEX pictogram list.

+
+

orc:pictogramList

+
+

0:1

+
+

orc:String

+
+

Indicates which pictogram list is referenced.

+
+

orc:pictogramListEntry

+
+

0:2

+
+

orc:String

+
+

Indicates the chosen pictogram within the pictogram list indicated by the pictogram list entry.

+
+

orc:reasonForSetting

+
+

0:1

+
+

+orc:MultilingualString

+
+

The reason why the sign has been set.

+
+

orc:setBy

+
+

0:1

+
+

+orc:MultilingualString

+
+

The organisation or authority which set the sign.

+
+

orc:signAddress

+
+

0:1

+
+

orc:String

+
+

A reference to indicate the electronic addess to aid identification of the subject sign.

+
+

orc:timeLastSet

+
+

0:1

+
+

orc:DateTime

+
+

The date/time at which the sign was last set.

+
+

orc:signSettingExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:aspectDisplayed

+
+

1:1

+
+

orc:String

+
+

+
+

orc:matrixFault

+
+

0:*

+
+

orc:MatrixFaultEnum

+
+

+
+

orc:matrixIdentifier

+
+

1:1

+
+

orc:String

+
+

+
+

orc:matrixSignSettingExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.81. The complex type orc:MeasuredDataPublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MeasuredDataPublication

+
+

orc:PayloadPublication

+
+

A payload publication of traffic related information or associated management information created at a specific point in time that can be exchanged via a DATEX II interface.

+
+

The element content starts with items inherited from the base type:

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

The default language used throughout the payload publications, specified by an ISO 639-2 3-alpha code.

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

A description of the information which is to be found in the publications originating from the particular feed (URL).

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

A classification of the information which is to be found in the publications originating from the particular feed (URL). Different URLs from one source may be used to filter the information which is made available to clients (e.g. by type or location).

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

Date/time at which the payload publication was created.

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:measurementSiteTableReference

+
+

1:1

+
+

orc:Reference

+
+

+
+

orc:headerInformation

+
+

1:1

+
+

+orc:HeaderInformation

+
+

+
+

orc:siteMeasurements

+
+

1:*

+
+

+orc:SiteMeasurements

+
+

+
+

orc:measuredDataPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.82. The complex type orc:MeasuredValue

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MeasuredValue

+
+

+
+

-

+
+

orc:measurementEquipmentTypeUsed

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:locationCharacteristicsOverride

+
+

0:1

+
+

+orc:LocationCharacteristicsOverride

+
+

+
+

orc:basicDataValue

+
+

1:1

+
+

+orc:BasicDataValue

+
+

+
+

orc:measuredValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.83. The complex type orc:MeasurementSiteRecord

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MeasurementSiteRecord

+
+

+
+

-

+
+

@id

+
+

1:1

+
+

+
+

orc:measurementSiteRecordVersion

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:measurementSiteRecordVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:computationMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:measurementEquipmentReference

+
+

0:1

+
+

orc:String

+
+

+
+

orc:measurementEquipmentTypeUsed

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:measurementSiteName

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:measurementSiteNumberOfLanes

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:measurementSiteIdentification

+
+

0:1

+
+

orc:String

+
+

+
+

orc:measurementSide

+
+

0:1

+
+

orc:DirectionEnum

+
+

+
+

orc:measurementSpecificCharacteristics

+
+

1:*

+
+

+local-type: typedef-106.2

+
+

+
+

orc:measurementSiteLocation

+
+

1:1

+
+

+orc:Location

+
+

+
+

orc:measurementSiteRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.84. The complex type orc:MeasurementSiteTable

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MeasurementSiteTable

+
+

+
+

-

+
+

@id

+
+

1:1

+
+

+
+

orc:measurementSiteTableIdentification

+
+

0:1

+
+

orc:String

+
+

+
+

orc:measurementSiteTableVersion

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:measurementSiteRecord

+
+

1:*

+
+

+orc:MeasurementSiteRecord

+
+

+
+

orc:measurementSiteTableExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.85. The complex type orc:MeasurementSiteTablePublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MeasurementSiteTablePublication

+
+

orc:PayloadPublication

+
+

A payload publication of traffic related information or associated management information created at a specific point in time that can be exchanged via a DATEX II interface.

+
+

The element content starts with items inherited from the base type:

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

The default language used throughout the payload publications, specified by an ISO 639-2 3-alpha code.

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

A description of the information which is to be found in the publications originating from the particular feed (URL).

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

A classification of the information which is to be found in the publications originating from the particular feed (URL). Different URLs from one source may be used to filter the information which is made available to clients (e.g. by type or location).

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

Date/time at which the payload publication was created.

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:headerInformation

+
+

1:1

+
+

+orc:HeaderInformation

+
+

+
+

orc:measurementSiteTable

+
+

1:*

+
+

+orc:MeasurementSiteTable

+
+

+
+

orc:measurementSiteTablePublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.86. The complex type orc:MeasurementSpecificCharacteristics

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MeasurementSpecificCharacteristics

+
+

+
+

-

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:specificLane

+
+

0:1

+
+

orc:LaneEnum

+
+

+
+

orc:specificMeasurementValueType

+
+

1:1

+
+

orc:MeasuredOrDerivedDataTypeEnum

+
+

+
+

orc:specificVehicleCharacteristics

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:measurementSpecificCharacteristicsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.87. The complex type orc:Mobility

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Mobility

+
+

+
+

-

+
+

orc:mobilityType

+
+

1:1

+
+

orc:MobilityEnum

+
+

+
+

orc:mobilityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.88. The complex type orc:MultilingualString

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MultilingualString

+
+

+
+

-

+
+

orc:values

+
+

1:1

+
+

+local-type: typedef-106.3

+
+

+
+
+
+
+

1.89. The complex type orc:MultilingualStringValue

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MultilingualStringValue

+
+

orc:MultilingualStringValueType

+
+

-

+
+

Inherited content is followed by own content:

+
+

@lang

+
+

1:1

+
+

+
+
+
+
+

1.90. The complex type orc:NetworkLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:NetworkLocation

+
+

orc:Location

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:externalReferencing

+
+

0:*

+
+

+orc:ExternalReferencing

+
+

+
+

orc:locationForDisplay

+
+

0:1

+
+

+orc:PointCoordinates

+
+

+
+

orc:locationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:supplementaryPositionalDescription

+
+

0:1

+
+

+orc:SupplementaryPositionalDescription

+
+

+
+

orc:destination

+
+

0:1

+
+

+orc:Destination

+
+

+
+

orc:networkLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.91. The complex type orc:NetworkManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:NetworkManagement

+
+

orc:OperatorAction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:complianceOption

+
+

1:1

+
+

orc:ComplianceOptionEnum

+
+

+
+

orc:applicableForTrafficDirection

+
+

0:*

+
+

orc:DirectionEnum

+
+

+
+

orc:applicableForTrafficType

+
+

0:*

+
+

orc:TrafficTypeEnum

+
+

+
+

orc:placesAtWhichApplicable

+
+

0:*

+
+

orc:PlacesEnum

+
+

+
+

orc:automaticallyInitiated

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:*

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:networkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.92. The complex type orc:NonManagedCause

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:NonManagedCause

+
+

orc:Cause

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:causeExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:causeDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:causeType

+
+

0:1

+
+

orc:CauseTypeEnum

+
+

+
+

orc:nonManagedCauseExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.93. The complex type orc:NonRoadEventInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:NonRoadEventInformation

+
+

orc:SituationRecord

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:nonRoadEventInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.94. The complex type orc:NonWeatherRelatedRoadConditions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:NonWeatherRelatedRoadConditions

+
+

orc:RoadConditions

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:drivingConditionType

+
+

0:1

+
+

orc:DrivingConditionTypeEnum

+
+

+
+

orc:conditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:roadConditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:nonWeatherRelatedRoadConditionType

+
+

1:*

+
+

orc:NonWeatherRelatedRoadConditionTypeEnum

+
+

+
+

orc:nonWeatherRelatedRoadConditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.95. The complex type orc:NumberOfAxlesCharacteristic

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:NumberOfAxlesCharacteristic

+
+

+
+

-

+
+

orc:comparisonOperator

+
+

1:1

+
+

orc:ComparisonOperatorEnum

+
+

+
+

orc:numberOfAxles

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfAxlesCharacteristicExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.96. The complex type orc:Obstruction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Obstruction

+
+

orc:TrafficElement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:numberOfObstructions

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:mobilityOfObstruction

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:obstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.97. The complex type orc:OffsetDistance

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:OffsetDistance

+
+

+
+

-

+
+

orc:offsetDistance

+
+

1:1

+
+

orc:MetresAsNonNegativeInteger

+
+

+
+

orc:offsetDistanceExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.98. The complex type orc:OperatorAction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:OperatorAction

+
+

orc:SituationRecord

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.99. The complex type orc:OverallPeriod

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:OverallPeriod

+
+

+
+

-

+
+

orc:overallStartTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:overallEndTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:validPeriod

+
+

0:*

+
+

+orc:Period

+
+

+
+

orc:exceptionPeriod

+
+

0:*

+
+

+orc:Period

+
+

+
+

orc:overallPeriodExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.100. The complex type orc:PayloadPublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PayloadPublication

+
+

+
+

-

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.101. The complex type orc:Period

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Period

+
+

+
+

-

+
+

orc:startOfPeriod

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:endOfPeriod

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:periodName

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:recurringTimePeriodOfDay

+
+

0:*

+
+

+orc:TimePeriodOfDay

+
+

+
+

orc:recurringDayWeekMonthPeriod

+
+

0:*

+
+

+orc:DayWeekMonth

+
+

+
+

orc:periodExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.102. The complex type orc:Point

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Point

+
+

orc:NetworkLocation

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:externalReferencing

+
+

0:*

+
+

+orc:ExternalReferencing

+
+

+
+

orc:locationForDisplay

+
+

0:1

+
+

+orc:PointCoordinates

+
+

+
+

orc:locationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:supplementaryPositionalDescription

+
+

0:1

+
+

+orc:SupplementaryPositionalDescription

+
+

+
+

orc:destination

+
+

0:1

+
+

+orc:Destination

+
+

+
+

orc:networkLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegPointLocation

+
+

0:1

+
+

+orc:TpegPointLocation

+
+

+
+

orc:alertCPoint

+
+

0:1

+
+

+orc:AlertCPoint

+
+

+
+

orc:roadsideReferencePoint

+
+

0:1

+
+

+orc:RoadsideReferencePoint

+
+

+
+

orc:pointByCoordinates

+
+

0:1

+
+

+orc:PointByCoordinates

+
+

+
+

orc:pointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.103. The complex type orc:PointByCoordinates

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PointByCoordinates

+
+

+
+

-

+
+

orc:bearing

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:pointCoordinates

+
+

1:1

+
+

+orc:PointCoordinates

+
+

+
+

orc:pointByCoordinatesExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.104. The complex type orc:PointCoordinates

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PointCoordinates

+
+

+
+

-

+
+

orc:latitude

+
+

1:1

+
+

orc:Float

+
+

+
+

orc:longitude

+
+

1:1

+
+

orc:Float

+
+

+
+

orc:pointCoordinatesExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.105. The complex type orc:PointDestination

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PointDestination

+
+

orc:Destination

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:destinationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:point

+
+

1:1

+
+

+orc:Point

+
+

+
+

orc:pointDestinationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.106. The complex type orc:PollutionInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PollutionInformation

+
+

orc:WeatherValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:pollutionMeasurement

+
+

1:*

+
+

+orc:PollutionMeasurement

+
+

+
+

orc:pollutionInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.107. The complex type orc:PollutionMeasurement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PollutionMeasurement

+
+

+
+

-

+
+

orc:pollutantConcentration

+
+

1:1

+
+

orc:ConcentrationMicrogramsPerCubicMetre

+
+

+
+

orc:pollutantType

+
+

1:1

+
+

orc:PollutantTypeEnum

+
+

+
+

orc:pollutionMeasurementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.108. The complex type orc:PoorEnvironmentConditions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PoorEnvironmentConditions

+
+

orc:Conditions

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:drivingConditionType

+
+

0:1

+
+

orc:DrivingConditionTypeEnum

+
+

+
+

orc:conditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:poorEnvironmentType

+
+

1:*

+
+

orc:PoorEnvironmentTypeEnum

+
+

+
+

orc:precipitationDetail

+
+

0:1

+
+

+orc:PrecipitationDetail

+
+

+
+

orc:visibility

+
+

0:1

+
+

+orc:Visibility

+
+

+
+

orc:pollutionMeasurement

+
+

0:*

+
+

+orc:PollutionMeasurement

+
+

+
+

orc:temperature

+
+

0:1

+
+

+orc:Temperature

+
+

+
+

orc:wind

+
+

0:1

+
+

+orc:Wind

+
+

+
+

orc:humidity

+
+

0:1

+
+

+orc:Humidity

+
+

+
+

orc:poorEnvironmentConditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.109. The complex type orc:PrecipitationDetail

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PrecipitationDetail

+
+

+
+

-

+
+

orc:depositionDepth

+
+

0:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:precipitationIntensity

+
+

0:1

+
+

orc:IntensityMillimetresPerHour

+
+

+
+

orc:precipitationType

+
+

0:1

+
+

orc:PrecipitationTypeEnum

+
+

+
+

orc:precipitationDetailExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.110. The complex type orc:PrecipitationInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PrecipitationInformation

+
+

orc:WeatherValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:noPrecipitation

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:precipitationDetail

+
+

0:1

+
+

+orc:PrecipitationDetail

+
+

+
+

orc:precipitationInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.111. The complex type orc:PredefinedLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PredefinedLocation

+
+

+
+

-

+
+

@id

+
+

1:1

+
+

+
+

orc:predefinedLocationName

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:predefinedLocation

+
+

1:1

+
+

+orc:Location

+
+

+
+

orc:predefinedLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.112. The complex type orc:PredefinedLocationSet

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PredefinedLocationSet

+
+

+
+

-

+
+

@id

+
+

1:1

+
+

+
+

orc:predefinedLocationSetName

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:predefinedLocationSetVersion

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:predefinedLocation

+
+

1:*

+
+

+orc:PredefinedLocation

+
+

+
+

orc:predefinedLocationSetExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.113. The complex type orc:PredefinedLocationsPublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PredefinedLocationsPublication

+
+

orc:PayloadPublication

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:headerInformation

+
+

1:1

+
+

+orc:HeaderInformation

+
+

+
+

orc:predefinedLocationSet

+
+

1:*

+
+

+orc:PredefinedLocationSet

+
+

+
+

orc:predefinedLocationsPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.114. The complex type orc:PublicEvent

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PublicEvent

+
+

orc:Activity

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:mobilityOfActivity

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:activityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:publicEventType

+
+

1:1

+
+

orc:PublicEventTypeEnum

+
+

+
+

orc:publicEventExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.115. The complex type orc:ReferenceSettings

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:ReferenceSettings

+
+

+
+

-

+
+

orc:predefinedLocationSetReference

+
+

0:1

+
+

orc:Reference

+
+

+
+

orc:trafficStatusDefault

+
+

0:1

+
+

orc:TrafficStatusEnum

+
+

+
+

orc:referenceSettingsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.116. The complex type orc:ReroutingManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:ReroutingManagement

+
+

orc:NetworkManagement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:complianceOption

+
+

1:1

+
+

orc:ComplianceOptionEnum

+
+

+
+

orc:applicableForTrafficDirection

+
+

0:*

+
+

orc:DirectionEnum

+
+

+
+

orc:applicableForTrafficType

+
+

0:*

+
+

orc:TrafficTypeEnum

+
+

+
+

orc:placesAtWhichApplicable

+
+

0:*

+
+

orc:PlacesEnum

+
+

+
+

orc:automaticallyInitiated

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:*

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:networkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:reroutingManagementType

+
+

1:*

+
+

orc:ReroutingManagementTypeEnum

+
+

+
+

orc:reroutingItineraryDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:signedRerouting

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:entry

+
+

0:1

+
+

orc:String

+
+

+
+

orc:exit

+
+

0:1

+
+

orc:String

+
+

+
+

orc:roadOrJunctionNumber

+
+

0:1

+
+

orc:String

+
+

+
+

orc:alternativeRoute

+
+

0:*

+
+

+orc:Itinerary

+
+

+
+

orc:reroutingManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.117. The complex type orc:RoadConditions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadConditions

+
+

orc:Conditions

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:drivingConditionType

+
+

0:1

+
+

orc:DrivingConditionTypeEnum

+
+

+
+

orc:conditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadConditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.118. The complex type orc:RoadOperatorServiceDisruption

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadOperatorServiceDisruption

+
+

orc:NonRoadEventInformation

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:nonRoadEventInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadOperatorServiceDisruptionType

+
+

1:*

+
+

orc:RoadOperatorServiceDisruptionTypeEnum

+
+

+
+

orc:roadOperatorServiceDisruptionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.119. The complex type orc:RoadOrCarriagewayOrLaneManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadOrCarriagewayOrLaneManagement

+
+

orc:NetworkManagement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:complianceOption

+
+

1:1

+
+

orc:ComplianceOptionEnum

+
+

+
+

orc:applicableForTrafficDirection

+
+

0:*

+
+

orc:DirectionEnum

+
+

+
+

orc:applicableForTrafficType

+
+

0:*

+
+

orc:TrafficTypeEnum

+
+

+
+

orc:placesAtWhichApplicable

+
+

0:*

+
+

orc:PlacesEnum

+
+

+
+

orc:automaticallyInitiated

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:*

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:networkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadOrCarriagewayOrLaneManagementType

+
+

1:1

+
+

orc:RoadOrCarriagewayOrLaneManagementTypeEnum

+
+

+
+

orc:minimumCarOccupancy

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:specifiedCarriageway

+
+

0:*

+
+

orc:CarriagewayEnum

+
+

+
+

orc:specifiedLane

+
+

0:*

+
+

orc:LaneEnum

+
+

+
+

orc:roadOrCarriagewayOrLaneManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.120. The complex type orc:RoadsideAssistance

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadsideAssistance

+
+

orc:OperatorAction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadsideAssistanceType

+
+

1:1

+
+

orc:RoadsideAssistanceTypeEnum

+
+

+
+

orc:roadsideAssistanceExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.121. The complex type orc:RoadsideReferencePoint

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadsideReferencePoint

+
+

+
+

-

+
+

orc:roadsideReferencePointIdentifier

+
+

1:1

+
+

orc:String

+
+

+
+

orc:administrativeArea

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:roadName

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:roadNumber

+
+

0:1

+
+

orc:String

+
+

+
+

orc:directionBound

+
+

0:1

+
+

orc:DirectionEnum

+
+

+
+

orc:directionRelative

+
+

0:1

+
+

orc:ReferencePointDirectionEnum

+
+

+
+

orc:distanceFromPrevious

+
+

0:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:distanceToNext

+
+

0:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:elevatedRoadSection

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:roadsideReferencePointDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:roadsideReferencePointDistance

+
+

0:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:roadsideReferencePointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.122. The complex type orc:RoadsideReferencePointLinear

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadsideReferencePointLinear

+
+

+
+

-

+
+

orc:roadsideReferencePointPrimaryLocation

+
+

1:1

+
+

+orc:RoadsideReferencePointPrimaryLocation

+
+

+
+

orc:roadsideReferencePointSecondaryLocation

+
+

1:1

+
+

+orc:RoadsideReferencePointSecondaryLocation

+
+

+
+

orc:roadsideReferencePointLinearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.123. The complex type orc:RoadsideReferencePointPrimaryLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadsideReferencePointPrimaryLocation

+
+

+
+

-

+
+

orc:roadsideReferencePoint

+
+

1:1

+
+

+orc:RoadsideReferencePoint

+
+

+
+

orc:roadsideReferencePointPrimaryLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.124. The complex type orc:RoadsideReferencePointSecondaryLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadsideReferencePointSecondaryLocation

+
+

+
+

-

+
+

orc:roadsideReferencePoint

+
+

1:1

+
+

+orc:RoadsideReferencePoint

+
+

+
+

orc:roadsideReferencePointSecondaryLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.125. The complex type orc:RoadsideServiceDisruption

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadsideServiceDisruption

+
+

orc:NonRoadEventInformation

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:nonRoadEventInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadsideServiceDisruptionType

+
+

1:*

+
+

orc:RoadsideServiceDisruptionTypeEnum

+
+

+
+

orc:roadsideServiceDisruptionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.126. The complex type orc:RoadSurfaceConditionInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadSurfaceConditionInformation

+
+

orc:WeatherValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadSurfaceConditionMeasurements

+
+

1:1

+
+

+orc:RoadSurfaceConditionMeasurements

+
+

+
+

orc:roadSurfaceConditionInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.127. The complex type orc:RoadSurfaceConditionMeasurements

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadSurfaceConditionMeasurements

+
+

+
+

-

+
+

orc:deIcingApplicationRate

+
+

0:1

+
+

orc:IntensityKilogrammesPerSquareMetre

+
+

+
+

orc:deIcingConcentration

+
+

0:1

+
+

orc:ConcentrationGramsPerCubicCentimetre

+
+

+
+

orc:depthOfSnow

+
+

0:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:protectionTemperature

+
+

0:1

+
+

orc:TemperatureCelsius

+
+

+
+

orc:roadSurfaceTemperature

+
+

0:1

+
+

orc:TemperatureCelsius

+
+

+
+

orc:waterFilmThickness

+
+

0:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:roadSurfaceConditionMeasurementsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.128. The complex type orc:Roadworks

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Roadworks

+
+

orc:OperatorAction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadworksDuration

+
+

0:1

+
+

orc:RoadworksDurationEnum

+
+

+
+

orc:roadworksScale

+
+

0:1

+
+

orc:RoadworksScaleEnum

+
+

+
+

orc:underTraffic

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:urgentRoadworks

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:mobility

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:subjects

+
+

0:1

+
+

+orc:Subjects

+
+

+
+

orc:maintenanceVehicles

+
+

0:1

+
+

+orc:MaintenanceVehicles

+
+

+
+

orc:roadworksExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.129. The complex type orc:SignSetting

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:SignSetting

+
+

orc:OperatorAction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:datexPictogram

+
+

0:2

+
+

orc:DatexPictogramEnum

+
+

+
+

orc:pictogramList

+
+

0:1

+
+

orc:String

+
+

+
+

orc:pictogramListEntry

+
+

0:2

+
+

orc:String

+
+

+
+

orc:reasonForSetting

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:setBy

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:signAddress

+
+

0:1

+
+

orc:String

+
+

+
+

orc:timeLastSet

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:signSettingExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.130. The complex type orc:SiteMeasurements

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:SiteMeasurements

+
+

+
+

-

+
+

orc:measurementSiteReference

+
+

1:1

+
+

orc:Reference

+
+

+
+

orc:measurementTimeDefault

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:measuredValue

+
+

1:*

+
+

+local-type: typedef-106.4

+
+

+
+

orc:siteMeasurementsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.131. The complex type orc:Situation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Situation

+
+

+
+

-

+
+

@id

+
+

1:1

+
+

+
+

orc:overallSeverity

+
+

0:1

+
+

orc:OverallSeverityEnum

+
+

+
+

orc:relatedSituation

+
+

0:*

+
+

orc:Reference

+
+

+
+

orc:situationVersion

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:situationVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:headerInformation

+
+

1:1

+
+

+orc:HeaderInformation

+
+

+
+

orc:situationRecord

+
+

1:*

+
+

+orc:SituationRecord

+
+

+
+

orc:situationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.132. The complex type orc:SituationPublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:SituationPublication

+
+

orc:PayloadPublication

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:situation

+
+

0:*

+
+

+orc:Situation

+
+

+
+

orc:situationPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.133. The complex type orc:SituationRecord

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:SituationRecord

+
+

+
+

-

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.134. The complex type orc:Source

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Source

+
+

+
+

-

+
+

orc:sourceCountry

+
+

0:1

+
+

orc:CountryEnum

+
+

+
+

orc:sourceIdentification

+
+

0:1

+
+

orc:String

+
+

+
+

orc:sourceName

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:sourceType

+
+

0:1

+
+

orc:SourceTypeEnum

+
+

+
+

orc:reliable

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:sourceExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.135. The complex type orc:SpeedManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:SpeedManagement

+
+

orc:NetworkManagement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:complianceOption

+
+

1:1

+
+

orc:ComplianceOptionEnum

+
+

+
+

orc:applicableForTrafficDirection

+
+

0:*

+
+

orc:DirectionEnum

+
+

+
+

orc:applicableForTrafficType

+
+

0:*

+
+

orc:TrafficTypeEnum

+
+

+
+

orc:placesAtWhichApplicable

+
+

0:*

+
+

orc:PlacesEnum

+
+

+
+

orc:automaticallyInitiated

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:*

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:networkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:speedManagementType

+
+

0:1

+
+

orc:SpeedManagementTypeEnum

+
+

+
+

orc:temporarySpeedLimit

+
+

0:1

+
+

orc:KilometresPerHour

+
+

+
+

orc:speedManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.136. The complex type orc:SpeedPercentile

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:SpeedPercentile

+
+

+
+

-

+
+

orc:vehiclePercentage

+
+

1:1

+
+

orc:Percentage

+
+

+
+

orc:speedPercentile

+
+

1:1

+
+

orc:KilometresPerHour

+
+

+
+

orc:speedPercentileExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.137. The complex type orc:Subjects

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Subjects

+
+

+
+

-

+
+

orc:subjectTypeOfWorks

+
+

1:1

+
+

orc:SubjectTypeOfWorksEnum

+
+

+
+

orc:numberOfSubjects

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:subjectsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.138. The complex type orc:Subscription

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Subscription

+
+

+
+

-

+
+

orc:deleteSubscription

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:deliveryInterval

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:operatingMode

+
+

1:1

+
+

orc:OperatingModeEnum

+
+

+
+

orc:subscriptionStartTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:subscriptionState

+
+

1:1

+
+

orc:SubscriptionStateEnum

+
+

+
+

orc:subscriptionStopTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:updateMethod

+
+

1:1

+
+

orc:UpdateMethodEnum

+
+

+
+

orc:target

+
+

1:*

+
+

+orc:Target

+
+

+
+

orc:filterReference

+
+

0:1

+
+

+orc:FilterReference

+
+

+
+

orc:catalogueReference

+
+

0:1

+
+

+orc:CatalogueReference

+
+

+
+

orc:subscriptionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.139. The complex type orc:SupplementaryPositionalDescription

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:SupplementaryPositionalDescription

+
+

+
+

-

+
+

orc:carriageway

+
+

0:*

+
+

orc:CarriagewayEnum

+
+

+
+

orc:footpath

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:lane

+
+

0:*

+
+

orc:LaneEnum

+
+

+
+

orc:lengthAffected

+
+

0:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:locationDescriptor

+
+

0:*

+
+

orc:LocationDescriptorEnum

+
+

+
+

orc:locationPrecision

+
+

0:1

+
+

orc:MetresAsNonNegativeInteger

+
+

+
+

orc:sequentialRampNumber

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:supplementaryPositionalDescriptionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.140. The complex type orc:Target

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Target

+
+

+
+

-

+
+

orc:address

+
+

1:1

+
+

orc:String

+
+

+
+

orc:protocol

+
+

1:1

+
+

orc:String

+
+

+
+

orc:targetExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.141. The complex type orc:Temperature

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Temperature

+
+

+
+

-

+
+

orc:airTemperature

+
+

0:1

+
+

orc:TemperatureCelsius

+
+

+
+

orc:dewPointTemperature

+
+

0:1

+
+

orc:TemperatureCelsius

+
+

+
+

orc:maximumTemperature

+
+

0:1

+
+

orc:TemperatureCelsius

+
+

+
+

orc:minimumTemperature

+
+

0:1

+
+

orc:TemperatureCelsius

+
+

+
+

orc:temperatureExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.142. The complex type orc:TemperatureInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TemperatureInformation

+
+

orc:WeatherValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:temperature

+
+

1:1

+
+

+orc:Temperature

+
+

+
+

orc:temperatureInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.143. The complex type orc:TimePeriodByHour

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TimePeriodByHour

+
+

orc:TimePeriodOfDay

+
+

Specification of a continuous period of time within a 24 hour period.

+
+

The element content starts with items inherited from the base type:

+
+

orc:timePeriodOfDayExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:startTimeOfPeriod

+
+

1:1

+
+

orc:Time

+
+

+
+

orc:endTimeOfPeriod

+
+

1:1

+
+

orc:Time

+
+

+
+

orc:timePeriodByHourExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.144. The complex type orc:TimePeriodOfDay

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TimePeriodOfDay

+
+

+
+

-

+
+

orc:timePeriodOfDayExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.145. The complex type orc:TpegAreaDescriptor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegAreaDescriptor

+
+

orc:TpegDescriptor

+
+

A collection of information providing descriptive references to locations using the TPEG-Loc location referencing approach.

+
+

The element content starts with items inherited from the base type:

+
+

orc:descriptor

+
+

1:1

+
+

+orc:MultilingualString

+
+

A text string which describes or elaborates the location.

+
+

orc:tpegDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegAreaDescriptorType

+
+

1:1

+
+

orc:TpegLoc03AreaDescriptorSubtypeEnum

+
+

+
+

orc:tpegAreaDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.146. The complex type orc:TpegAreaLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegAreaLocation

+
+

+
+

-

+
+

orc:tpegAreaLocationType

+
+

1:1

+
+

orc:TpegLoc01AreaLocationSubtypeEnum

+
+

+
+

orc:tpegHeight

+
+

0:1

+
+

+orc:TpegHeight

+
+

+
+

orc:tpegAreaLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.147. The complex type orc:TpegDescriptor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegDescriptor

+
+

+
+

-

+
+

orc:descriptor

+
+

1:1

+
+

+orc:MultilingualString

+
+

+
+

orc:tpegDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.148. The complex type orc:TpegFramedPoint

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegFramedPoint

+
+

orc:TpegPointLocation

+
+

A single point on the road network defined by a TPEG-Loc structure and which has an associated direction of traffic flow.

+
+

The element content starts with items inherited from the base type:

+
+

orc:tpegDirection

+
+

1:1

+
+

orc:TpegLoc02DirectionTypeEnum

+
+

The direction of traffic flow.

+
+

orc:tpegPointLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegFramedPointLocationType

+
+

1:1

+
+

orc:TpegLoc01FramedPointLocationSubtypeEnum

+
+

+
+

orc:framedPoint

+
+

1:1

+
+

+orc:TpegNonJunctionPoint

+
+

+
+

orc:to

+
+

1:1

+
+

+orc:TpegPoint

+
+

+
+

orc:from

+
+

1:1

+
+

+orc:TpegPoint

+
+

+
+

orc:tpegFramedPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.149. The complex type orc:TpegGeometricArea

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegGeometricArea

+
+

orc:TpegAreaLocation

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:tpegAreaLocationType

+
+

1:1

+
+

orc:TpegLoc01AreaLocationSubtypeEnum

+
+

+
+

orc:tpegHeight

+
+

0:1

+
+

+orc:TpegHeight

+
+

+
+

orc:tpegAreaLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:radius

+
+

1:1

+
+

orc:MetresAsNonNegativeInteger

+
+

+
+

orc:centrePoint

+
+

1:1

+
+

+orc:PointCoordinates

+
+

+
+

orc:name

+
+

0:1

+
+

+orc:TpegAreaDescriptor

+
+

+
+

orc:tpegGeometricAreaExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.150. The complex type orc:TpegHeight

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegHeight

+
+

+
+

-

+
+

orc:height

+
+

0:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:heightType

+
+

1:1

+
+

orc:TpegLoc04HeightTypeEnum

+
+

+
+

orc:tpegHeightExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.151. The complex type orc:TpegIlcPointDescriptor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegIlcPointDescriptor

+
+

orc:TpegPointDescriptor

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:descriptor

+
+

1:1

+
+

+orc:MultilingualString

+
+

+
+

orc:tpegDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:tpegPointDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegIlcPointDescriptorType

+
+

1:1

+
+

orc:TpegLoc03IlcPointDescriptorSubtypeEnum

+
+

+
+

orc:tpegIlcPointDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.152. The complex type orc:TpegJunction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegJunction

+
+

orc:TpegPoint

+
+

A point on the road network which is either a junction point or a non junction point.

+
+

The element content starts with items inherited from the base type:

+
+

orc:tpegPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:pointCoordinates

+
+

1:1

+
+

+orc:PointCoordinates

+
+

+
+

orc:name

+
+

0:1

+
+

+orc:TpegJunctionPointDescriptor

+
+

+
+

orc:ilc

+
+

1:3

+
+

+orc:TpegIlcPointDescriptor

+
+

+
+

orc:otherName

+
+

0:*

+
+

+orc:TpegOtherPointDescriptor

+
+

+
+

orc:tpegJunctionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.153. The complex type orc:TpegJunctionPointDescriptor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegJunctionPointDescriptor

+
+

orc:TpegPointDescriptor

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:descriptor

+
+

1:1

+
+

+orc:MultilingualString

+
+

+
+

orc:tpegDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:tpegPointDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegJunctionPointDescriptorType

+
+

1:1

+
+

orc:TpegLoc03JunctionPointDescriptorSubtypeEnum

+
+

+
+

orc:tpegJunctionPointDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.154. The complex type orc:TpegLinearLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegLinearLocation

+
+

+
+

-

+
+

orc:tpegDirection

+
+

1:1

+
+

orc:TpegLoc02DirectionTypeEnum

+
+

+
+

orc:tpegLinearLocationType

+
+

1:1

+
+

orc:TpegLoc01LinearLocationSubtypeEnum

+
+

+
+

orc:to

+
+

1:1

+
+

+orc:TpegPoint

+
+

+
+

orc:from

+
+

1:1

+
+

+orc:TpegPoint

+
+

+
+

orc:tpegLinearLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.155. The complex type orc:TpegNamedOnlyArea

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegNamedOnlyArea

+
+

orc:TpegAreaLocation

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:tpegAreaLocationType

+
+

1:1

+
+

orc:TpegLoc01AreaLocationSubtypeEnum

+
+

+
+

orc:tpegHeight

+
+

0:1

+
+

+orc:TpegHeight

+
+

+
+

orc:tpegAreaLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:name

+
+

1:*

+
+

+orc:TpegAreaDescriptor

+
+

+
+

orc:tpegNamedOnlyAreaExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.156. The complex type orc:TpegNonJunctionPoint

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegNonJunctionPoint

+
+

orc:TpegPoint

+
+

A point on the road network which is either a junction point or a non junction point.

+
+

The element content starts with items inherited from the base type:

+
+

orc:tpegPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:pointCoordinates

+
+

1:1

+
+

+orc:PointCoordinates

+
+

+
+

orc:name

+
+

1:*

+
+

+orc:TpegOtherPointDescriptor

+
+

+
+

orc:tpegNonJunctionPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.157. The complex type orc:TpegOtherPointDescriptor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegOtherPointDescriptor

+
+

orc:TpegPointDescriptor

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:descriptor

+
+

1:1

+
+

+orc:MultilingualString

+
+

+
+

orc:tpegDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:tpegPointDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegOtherPointDescriptorType

+
+

1:1

+
+

orc:TpegLoc03OtherPointDescriptorSubtypeEnum

+
+

+
+

orc:tpegOtherPointDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.158. The complex type orc:TpegPoint

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegPoint

+
+

+
+

-

+
+

orc:tpegPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.159. The complex type orc:TpegPointDescriptor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegPointDescriptor

+
+

orc:TpegDescriptor

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:descriptor

+
+

1:1

+
+

+orc:MultilingualString

+
+

+
+

orc:tpegDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegPointDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.160. The complex type orc:TpegPointLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegPointLocation

+
+

+
+

-

+
+

orc:tpegDirection

+
+

1:1

+
+

orc:TpegLoc02DirectionTypeEnum

+
+

+
+

orc:tpegPointLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.161. The complex type orc:TpegSimplePoint

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegSimplePoint

+
+

orc:TpegPointLocation

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:tpegDirection

+
+

1:1

+
+

orc:TpegLoc02DirectionTypeEnum

+
+

+
+

orc:tpegPointLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegSimplePointLocationType

+
+

1:1

+
+

orc:TpegLoc01SimplePointLocationSubtypeEnum

+
+

+
+

orc:point

+
+

1:1

+
+

+orc:TpegPoint

+
+

+
+

orc:tpegSimplePointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.162. The complex type orc:TrafficConcentration

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficConcentration

+
+

orc:TrafficValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

Used to define the vehicle characteristics to which the TrafficValue is applicable primarily in Elaborated Data Publications, but may also be used in Measured Data Publications to override vehicle characteristics defined for the measurement site.

+
+

orc:trafficValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:concentration

+
+

0:1

+
+

orc:ConcentrationVehiclesPerKilometre

+
+

+
+

orc:occupancy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:trafficConcentrationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.163. The complex type orc:TrafficElement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficElement

+
+

orc:SituationRecord

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.164. The complex type orc:TrafficFlow

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficFlow

+
+

orc:TrafficValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

Used to define the vehicle characteristics to which the TrafficValue is applicable primarily in Elaborated Data Publications, but may also be used in Measured Data Publications to override vehicle characteristics defined for the measurement site.

+
+

orc:trafficValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:axleFlow

+
+

0:1

+
+

orc:AxlesPerHour

+
+

+
+

orc:pcuFlow

+
+

0:1

+
+

orc:PassengerCarUnitsPerHour

+
+

+
+

orc:percentageLongVehicles

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:vehicleFlow

+
+

0:1

+
+

orc:VehiclesPerHour

+
+

+
+

orc:trafficFlowExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.165. The complex type orc:TrafficHeadway

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficHeadway

+
+

orc:TrafficValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

Used to define the vehicle characteristics to which the TrafficValue is applicable primarily in Elaborated Data Publications, but may also be used in Measured Data Publications to override vehicle characteristics defined for the measurement site.

+
+

orc:trafficValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:averageDistanceHeadway

+
+

0:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:averageTimeHeadway

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:trafficHeadwayExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.166. The complex type orc:TrafficSpeed

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficSpeed

+
+

orc:TrafficValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

Used to define the vehicle characteristics to which the TrafficValue is applicable primarily in Elaborated Data Publications, but may also be used in Measured Data Publications to override vehicle characteristics defined for the measurement site.

+
+

orc:trafficValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:averageVehicleSpeed

+
+

0:1

+
+

orc:KilometresPerHour

+
+

+
+

orc:speedPercentile

+
+

0:1

+
+

+orc:SpeedPercentile

+
+

+
+

orc:trafficSpeedExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.167. The complex type orc:TrafficStatusValue

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficStatusValue

+
+

orc:BasicDataValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:trafficStatus

+
+

0:1

+
+

orc:TrafficStatusEnum

+
+

+
+

orc:trafficTrendType

+
+

0:1

+
+

orc:TrafficTrendTypeEnum

+
+

+
+

orc:trafficStatusValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.168. The complex type orc:TrafficValue

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficValue

+
+

orc:BasicDataValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:trafficValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.169. The complex type orc:TrafficView

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficView

+
+

+
+

-

+
+

@id

+
+

1:1

+
+

+
+

orc:trafficViewTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:predefinedLocationSetReference

+
+

1:1

+
+

orc:Reference

+
+

+
+

orc:linearTrafficView

+
+

1:*

+
+

+orc:LinearTrafficView

+
+

+
+

orc:trafficViewExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.170. The complex type orc:TrafficViewPublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficViewPublication

+
+

orc:PayloadPublication

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:headerInformation

+
+

1:1

+
+

+orc:HeaderInformation

+
+

+
+

orc:trafficView

+
+

1:*

+
+

+orc:TrafficView

+
+

+
+

orc:trafficViewPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.171. The complex type orc:TrafficViewRecord

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficViewRecord

+
+

+
+

-

+
+

@id

+
+

1:1

+
+

+
+

orc:recordSequenceNumber

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:trafficElement

+
+

0:1

+
+

+orc:TrafficElement

+
+

+
+

orc:operatorAction

+
+

0:1

+
+

+orc:OperatorAction

+
+

+
+

orc:elaboratedData

+
+

0:1

+
+

+orc:ElaboratedData

+
+

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:trafficViewRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.172. The complex type orc:TransitInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TransitInformation

+
+

orc:NonRoadEventInformation

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:nonRoadEventInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:journeyDestination

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:journeyOrigin

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:journeyReference

+
+

0:1

+
+

orc:String

+
+

+
+

orc:transitServiceInformation

+
+

1:1

+
+

orc:TransitServiceInformationEnum

+
+

+
+

orc:transitServiceType

+
+

1:1

+
+

orc:TransitServiceTypeEnum

+
+

+
+

orc:scheduledDepartureTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:transitInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.173. The complex type orc:TravelTimeValue

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TravelTimeValue

+
+

orc:BasicDataValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:travelTime

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:travelTimeTrendType

+
+

0:1

+
+

orc:TravelTimeTrendTypeEnum

+
+

+
+

orc:travelTimeType

+
+

0:1

+
+

orc:TravelTimeTypeEnum

+
+

+
+

orc:freeFlowSpeed

+
+

0:1

+
+

orc:KilometresPerHour

+
+

+
+

orc:freeFlowTravelTime

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:normallyExpectedTravelTime

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:vehicleType

+
+

0:*

+
+

orc:VehicleTypeEnum

+
+

+
+

orc:travelTimeValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+ +
+

1.175. The complex type orc:Validity

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Validity

+
+

+
+

-

+
+

orc:validityStatus

+
+

1:1

+
+

orc:ValidityStatusEnum

+
+

+
+

orc:overrunning

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:validityTimeSpecification

+
+

1:1

+
+

+orc:OverallPeriod

+
+

+
+

orc:validityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.176. The complex type orc:VariableMessageSignSetting

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:VariableMessageSignSetting

+
+

orc:SignSetting

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:datexPictogram

+
+

0:2

+
+

orc:DatexPictogramEnum

+
+

+
+

orc:pictogramList

+
+

0:1

+
+

orc:String

+
+

+
+

orc:pictogramListEntry

+
+

0:2

+
+

orc:String

+
+

+
+

orc:reasonForSetting

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:setBy

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:signAddress

+
+

0:1

+
+

orc:String

+
+

+
+

orc:timeLastSet

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:signSettingExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:numberOfCharacters

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfRows

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:vmsFault

+
+

0:*

+
+

orc:VmsFaultEnum

+
+

+
+

orc:vmsIdentifier

+
+

0:1

+
+

orc:String

+
+

+
+

orc:vmsLegend

+
+

0:*

+
+

+orc:MultilingualString

+
+

+
+

orc:vmsType

+
+

0:1

+
+

orc:VmsTypeEnum

+
+

+
+

orc:variableMessageSignSettingExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.177. The complex type orc:Vehicle

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Vehicle

+
+

+
+

-

+
+

orc:vehicleColour

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:vehicleCountryOfOrigin

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:vehicleIdentifier

+
+

0:1

+
+

orc:String

+
+

+
+

orc:vehicleManufacturer

+
+

0:1

+
+

orc:String

+
+

+
+

orc:vehicleModel

+
+

0:1

+
+

orc:String

+
+

+
+

orc:vehicleRegistrationPlateIdentifier

+
+

0:1

+
+

orc:String

+
+

+
+

orc:vehicleStatus

+
+

0:1

+
+

orc:VehicleStatusEnum

+
+

+
+

orc:vehicleCharacteristics

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:axleSpacingOnVehicle

+
+

0:*

+
+

+orc:AxleSpacing

+
+

+
+

orc:specificAxleWeight

+
+

0:*

+
+

+orc:AxleWeight

+
+

+
+

orc:hazardousGoodsAssociatedWithVehicle

+
+

0:1

+
+

+orc:HazardousMaterials

+
+

+
+

orc:vehicleExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.178. The complex type orc:VehicleCharacteristics

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:VehicleCharacteristics

+
+

+
+

-

+
+

orc:fuelType

+
+

0:1

+
+

orc:FuelTypeEnum

+
+

+
+

orc:loadType

+
+

0:1

+
+

orc:LoadTypeEnum

+
+

+
+

orc:vehicleEquipment

+
+

0:1

+
+

orc:VehicleEquipmentEnum

+
+

+
+

orc:vehicleType

+
+

0:*

+
+

orc:VehicleTypeEnum

+
+

+
+

orc:vehicleUsage

+
+

0:1

+
+

orc:VehicleUsageEnum

+
+

+
+

orc:grossWeightCharacteristic

+
+

0:2

+
+

+orc:GrossWeightCharacteristic

+
+

+
+

orc:heightCharacteristic

+
+

0:2

+
+

+orc:HeightCharacteristic

+
+

+
+

orc:lengthCharacteristic

+
+

0:2

+
+

+orc:LengthCharacteristic

+
+

+
+

orc:widthCharacteristic

+
+

0:2

+
+

+orc:WidthCharacteristic

+
+

+
+

orc:heaviestAxleWeightCharacteristic

+
+

0:2

+
+

+orc:HeaviestAxleWeightCharacteristic

+
+

+
+

orc:numberOfAxlesCharacteristic

+
+

0:2

+
+

+orc:NumberOfAxlesCharacteristic

+
+

+
+

orc:vehicleCharacteristicsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.179. The complex type orc:VehicleDetectionTime

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:VehicleDetectionTime

+
+

+
+

-

+
+

orc:arrivalTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:exitTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:passageTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:presenceTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:timeGap

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:timeHeadway

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:vehicleDetectionTimeExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.180. The complex type orc:VehicleHeadway

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:VehicleHeadway

+
+

+
+

-

+
+

orc:distanceGap

+
+

0:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:distanceHeadway

+
+

0:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:vehicleHeadwayExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.181. The complex type orc:VehicleObstruction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:VehicleObstruction

+
+

orc:Obstruction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:numberOfObstructions

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:mobilityOfObstruction

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:obstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:vehicleObstructionType

+
+

1:1

+
+

orc:VehicleObstructionTypeEnum

+
+

+
+

orc:obstructingVehicle

+
+

0:*

+
+

+orc:Vehicle

+
+

+
+

orc:vehicleObstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.182. The complex type orc:VehicleSpeed

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:VehicleSpeed

+
+

+
+

-

+
+

orc:individualVehicleSpeed

+
+

1:1

+
+

orc:KilometresPerHour

+
+

+
+

orc:vehicleSpeedExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.183. The complex type orc:Visibility

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Visibility

+
+

+
+

-

+
+

orc:minimumVisibilityDistance

+
+

1:1

+
+

orc:MetresAsNonNegativeInteger

+
+

+
+

orc:visibilityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.184. The complex type orc:VisibilityInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:VisibilityInformation

+
+

orc:WeatherValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:visibility

+
+

1:1

+
+

+orc:Visibility

+
+

+
+

orc:visibilityInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.185. The complex type orc:WeatherRelatedRoadConditions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:WeatherRelatedRoadConditions

+
+

orc:RoadConditions

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:drivingConditionType

+
+

0:1

+
+

orc:DrivingConditionTypeEnum

+
+

+
+

orc:conditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:roadConditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:weatherRelatedRoadConditionType

+
+

1:*

+
+

orc:WeatherRelatedRoadConditionTypeEnum

+
+

+
+

orc:roadSurfaceConditionMeasurements

+
+

0:1

+
+

+orc:RoadSurfaceConditionMeasurements

+
+

+
+

orc:weatherRelatedRoadConditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.186. The complex type orc:WeatherValue

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:WeatherValue

+
+

orc:BasicDataValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.187. The complex type orc:WidthCharacteristic

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:WidthCharacteristic

+
+

+
+

-

+
+

orc:comparisonOperator

+
+

1:1

+
+

orc:ComparisonOperatorEnum

+
+

+
+

orc:vehicleWidth

+
+

1:1

+
+

orc:MetresAsFloat

+
+

+
+

orc:widthCharacteristicExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.188. The complex type orc:Wind

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Wind

+
+

+
+

-

+
+

orc:maximumWindSpeed

+
+

0:1

+
+

orc:KilometresPerHour

+
+

+
+

orc:windDirectionBearing

+
+

0:1

+
+

orc:AngleInDegrees

+
+

+
+

orc:windDirectionCompass

+
+

0:1

+
+

orc:DirectionCompassEnum

+
+

+
+

orc:windMeasurementHeight

+
+

0:1

+
+

orc:MetresAsNonNegativeInteger

+
+

+
+

orc:windSpeed

+
+

0:1

+
+

orc:KilometresPerHour

+
+

+
+

orc:windExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.189. The complex type orc:WindInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:WindInformation

+
+

orc:WeatherValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:wind

+
+

1:1

+
+

+orc:Wind

+
+

+
+

orc:windInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.190. The complex type orc:WinterDrivingManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:WinterDrivingManagement

+
+

orc:NetworkManagement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:complianceOption

+
+

1:1

+
+

orc:ComplianceOptionEnum

+
+

+
+

orc:applicableForTrafficDirection

+
+

0:*

+
+

orc:DirectionEnum

+
+

+
+

orc:applicableForTrafficType

+
+

0:*

+
+

orc:TrafficTypeEnum

+
+

+
+

orc:placesAtWhichApplicable

+
+

0:*

+
+

orc:PlacesEnum

+
+

+
+

orc:automaticallyInitiated

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:*

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:networkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:winterEquipmentManagementType

+
+

1:1

+
+

orc:WinterEquipmentManagementTypeEnum

+
+

+
+

orc:winterDrivingManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

1.191. The complex type complexType[Itinerary]/locationContainedInItinerary#complexType (typedef-106.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[Itinerary]
  /locationContainedInItinerary #complexType
  (typedef-106.1)

+
+

orc:Location

+
+

The specification of a location either on a network (as a point or a linear location) or as an area. This may be provided in one or more referencing systems.

+
+

The element content starts with items inherited from the base type:

+
+

orc:externalReferencing

+
+

0:*

+
+

+orc:ExternalReferencing

+
+

+
+

orc:locationForDisplay

+
+

0:1

+
+

+orc:PointCoordinates

+
+

A location which may be used by clients for visual display on user interfaces.

+
+

orc:locationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

@index

+
+

1:1

+
+

+
+
+
+
+

1.192. The complex type complexType[MeasurementSiteRecord]/measurementSpecificCharacteristics#complexType (typedef-106.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[MeasurementSiteRecord]
  /measurementSpecificCharacteristics #complexType
  (typedef-106.2)

+
+

orc:MeasurementSpecificCharacteristics

+
+

Characteristics which are specific to an individual measurement type (specified in a known order) at the given measurement site.

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

The extent to which the value may be subject to error, measured as a percentage of the data value.

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

The time elapsed between the beginning and the end of the sampling or measurement period. This item may differ from the unit attribute; e.g. an hourly flow can be estimated from a 5-minute measurement period.

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

Coefficient required when a moving average is computed to give specific weights to the former average and the new data. A typical formula is, F being the smoothing factor: New average = (old average) F + (new data) (1 - F).

+
+

orc:specificLane

+
+

0:1

+
+

orc:LaneEnum

+
+

The lane to which the specific measurement at the measurement site relates. This overrides any lane specified for the measurement site as a whole.

+
+

orc:specificMeasurementValueType

+
+

1:1

+
+

orc:MeasuredOrDerivedDataTypeEnum

+
+

The type of this specific measurement at the measurement site.

+
+

orc:specificVehicleCharacteristics

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:measurementSpecificCharacteristicsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

@index

+
+

1:1

+
+

+
+
+
+
+

1.193. The complex type complexType[MultilingualString]/values#complexType (typedef-106.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[MultilingualString]
  /values #complexType
  (typedef-106.3)

+
+

+
+

-

+
+

orc:value

+
+

1:*

+
+

>orc:MultilingualStringValue

+
+

+
+
+
+
+

1.194. The complex type complexType[SiteMeasurements]/measuredValue#complexType (typedef-106.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[SiteMeasurements]
  /measuredValue #complexType
  (typedef-106.4)

+
+

orc:MeasuredValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:measurementEquipmentTypeUsed

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:locationCharacteristicsOverride

+
+

0:1

+
+

+orc:LocationCharacteristicsOverride

+
+

+
+

orc:basicDataValue

+
+

1:1

+
+

+orc:BasicDataValue

+
+

+
+

orc:measuredValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

@index

+
+

1:1

+
+

+
+
+
+
+
+

2. DATEXIISchemaWithDefinitions.xsd

+
+

2.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AbnormalTrafficTypeEnum

+
+

Collection of descriptive terms for abnormal traffic conditions specifically relating to the nature of the traffic movement.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

stationaryTraffic

+
+

Traffic is stationary, or very near stationary, at the specified location (i.e. average speed is less than 10% of its free-flow level).

+
+

queuingTraffic

+
+

Traffic is queuing at the specified location, although there is still some traffic movement (i.e. average speed is between 10% and 25% of its free-flow level).

+
+

slowTraffic

+
+

Traffic is slow moving at the specified location, but not yet forming queues (i.e. average speed is between 25% and 75% of its free-flow level).

+
+

heavyTraffic

+
+

Traffic is heavy at the specified location (i.e. average speed is between 75% and 90% of its free-flow level).

+
+

unspecifiedAbnormalTraffic

+
+

There are abnormal traffic conditions of an unspecified nature at the specified location.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

AccidentCauseEnum

+
+

Collection of the type of accident causes.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

avoidanceOfObstacles

+
+

Avoidance of obstacles on the roadway.

+
+

driverDistraction

+
+

Driver distraction.

+
+

driverDrugAbuse

+
+

Driver under the influence of drugs.

+
+

driverIllness

+
+

Driver illness.

+
+

exceedingSpeedsLimits

+
+

Loss of vehicle control due to excessive vehicle speed.

+
+

excessAlcohol

+
+

Driver abilities reduced due to driving under the influence of alcohol. Alcohol levels above nationally accepted limit.

+
+

excessiveDriverTiredness

+
+

Excessive tiredness of the driver.

+
+

impermissibleManoeuvre

+
+

A driving manoeuvre which was not permitted.

+
+

limitedVisibility

+
+

Limited or impaired visibility.

+
+

notKeepingASafeDistance

+
+

Not keeping a safe distance from the vehicle in front.

+
+

onTheWrongSideOfTheRoad

+
+

Driving on the wrong side of the road.

+
+

pedestrianInRoad

+
+

Pedestrian in the roadway.

+
+

poorLaneAdherence

+
+

Not keeping to lane.

+
+

poorMergeEntryOrExitJudgement

+
+

Poor judgement when merging at an entry or exit point of a carriageway or junction.

+
+

poorRoadSurfaceCondition

+
+

Poor road surface condition.

+
+

poorSurfaceAdherence

+
+

Poor road surface adherence.

+
+

undisclosed

+
+

Undisclosed cause.

+
+

unknown

+
+

Unknown cause.

+
+

vehicleFailure

+
+

Malfunction or failure of vehicle function.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

AccidentTypeEnum

+
+

Collection of descriptive terms for types of accidents.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

accident

+
+

Accidents are situations in which one or more vehicles lose control and do not recover. They include collisions between vehicle(s) or other road user(s), between vehicle(s) and fixed obstacle(s), or they result from a vehicle running off the road.

+
+

accidentInvolvingBicycles

+
+

Includes all accidents involving at least one bicycle.

+
+

accidentInvolvingBuses

+
+

Includes all accidents involving at least one passenger vehicle.

+
+

accidentInvolvingHazardousMaterials

+
+

Includes all accidents involving at least one vehicle believed to be carrying materials, which could present an additional hazard to road users.

+
+

accidentInvolvingHeavyLorries

+
+

Includes all accidents involving at least one heavy goods vehicle.

+
+

accidentInvolvingMassTransitVehicle

+
+

Includes all accidents involving at least one mass transit vehicle.

+
+

accidentInvolvingMopeds

+
+

Includes all accidents involving at least one moped.

+
+

accidentInvolvingMotorcycles

+
+

Includes all accidents involving at least one motorcycle.

+
+

accidentInvolvingRadioactiveMaterial

+
+

Accident involving radioactive material.

+
+

accidentInvolvingTrain

+
+

Includes all accidents involving collision with a train.

+
+

chemicalSpillageAccident

+
+

Includes all situations resulting in a spillage of chemicals on the carriageway.

+
+

collision

+
+

Collision of vehicle with another object of unspecified type.

+
+

collisionWithAnimal

+
+

Collision of vehicle with one or more animals.

+
+

collisionWithObstruction

+
+

Collision of vehicle with an object of a stationary nature.

+
+

collisionWithPerson

+
+

Collision of vehicle with one or more pedestrians.

+
+

earlierAccident

+
+

An earlier reported accident that is causing disruption to traffic or is resulting in further accidents.

+
+

fuelSpillageAccident

+
+

Includes all situations resulting in a spillage of fuel on the carriageway.

+
+

headOnCollision

+
+

Collision of vehicle with another vehicle head on.

+
+

headOnOrSideCollision

+
+

Collision of vehicle with another vehicle either head on or sideways.

+
+

jackknifedArticulatedLorry

+
+

Includes all situations resulting in a heavy goods vehicle folding together in an accidental skidding movement on the carriageway.

+
+

jackknifedCaravan

+
+

Includes all situations resulting in a vehicle and caravan folding together in an accidental skidding movement on the carriageway.

+
+

jackknifedTrailer

+
+

Includes all situations resulting in a vehicle and trailer folding together in an accidental skidding movement on the carriageway.

+
+

multipleVehicleCollision

+
+

Multiple vehicles involved in a collision.

+
+

multivehicleAccident

+
+

Includes all accidents involving three or more vehicles.

+
+

oilSpillageAccident

+
+

Includes all situations resulting in a spillage of oil on the carriageway.

+
+

overturnedHeavyLorry

+
+

Includes all situations resulting in the overturning of a heavy goods vehicle on the carriageway.

+
+

overturnedTrailer

+
+

Includes all situations resulting in the overturning of a trailer.

+
+

overturnedVehicle

+
+

Includes all situations resulting in the overturning of a vehicle (of unspecified type) on the carriageway.

+
+

rearCollision

+
+

Includes all accidents where one or more vehicles have collided with the rear of one or more other vehicles.

+
+

secondaryAccident

+
+

Includes all situations resulting from vehicles avoiding or being distracted by earlier accidents.

+
+

seriousAccident

+
+

Includes all accidents believed to involve fatality or injury expected to require overnight hospitalisation.

+
+

sideCollision

+
+

Includes all accidents where one or more vehicles have collided with the side of one or more other vehicles.

+
+

vehicleOffRoad

+
+

Includes all accidents where one or more vehicles have left the roadway.

+
+

vehicleSpunAround

+
+

Includes all accidents where a vehicle has skidded and has come to rest not facing its intended line of travel.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

AlertCDirectionEnum

+
+

The direction of traffic flow concerned by a situation or traffic data. In ALERT-C the positive (resp. negative) direction corresponds to the positive offset direction within the RDS location table.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

both

+
+

Indicates that both directions of traffic flow are affected by the situation or relate to the traffic data.

+
+

negative

+
+

The direction of traffic flow concerned by a situation or traffic data. In ALERT-C the negative direction corresponds to the negative offset direction within the RDS location table.

+
+

positive

+
+

The direction of traffic flow concerned by a situation or traffic data. In ALERT-C the positive direction corresponds to the positive offset direction within the RDS location table.

+
+

unknown

+
+

Unknown direction.

+
+
+

AlertCLocationCode

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

A positive integer number (between 1 and 63,487) which uniquely identifies a pre-defined Alert C location defined within an Alert-C table.

+
+

AngleInDegrees

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

An integer number representing an angle in whole degrees between 0 and 359.

+
+

AnimalPresenceTypeEnum

+
+

Types of animal presence.

+
+ + + + + + + + + + + + + + + + + + + +
+

animalsOnTheRoad

+
+

Traffic may be disrupted due to animals on the roadway.

+
+

herdOfAnimalsOnTheRoad

+
+

Traffic may be disrupted due to a herd of animals on the roadway.

+
+

largeAnimalsOnTheRoad

+
+

Traffic may be disrupted due to large animals on the roadway.

+
+
+

AreaOfInterestEnum

+
+

Types of areas of interest.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

continentWide

+
+

Area of the whole European continent.

+
+

national

+
+

Whole area of the specific country.

+
+

neighbouringCountries

+
+

Area of countries which are neighbouring the one specified.

+
+

notSpecified

+
+

Non specified area.

+
+

regional

+
+

Area of the local region.

+
+
+

AuthorityOperationTypeEnum

+
+

Types of authority operations.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

accidentInvestigationWork

+
+

An operation involving authorised investigation work connected to an earlier reported accident.

+
+

bombSquadInAction

+
+

An operation where a bomb squad is in action to deal with suspected or actual explosive or incendiary devices which may cause disruption to traffic.

+
+

civilEmergency

+
+

A situation, perceived or actual, relating to a civil emergency which could disrupt traffic. This includes large scale destruction, through events such as earthquakes, insurrection, and civil disobedience.

+
+

customsOperation

+
+

A permanent or temporary operation established by customs and excise authorities on or adjacent to the carriageway.

+
+

juridicalReconstruction

+
+

An operation involving the juridical reconstruction of events for the purposes of judicial or legal proceedings.

+
+

policeCheckPoint

+
+

A permanent or temporary operation established on or adjacent to the carriageway for use by police or other authorities.

+
+

policeInvestigation

+
+

A temporary operation established on or adjacent to the carriageway by the police associated with an ongoing investigation.

+
+

roadOperatorCheckPoint

+
+

A permanent or temporary operation established on or adjacent to the carriageway for use by the road operator, such as for survey or inspection purposes, but not for traffic management purposes.

+
+

survey

+
+

A permanent or temporary operation established by authorities on or adjacent to the carriageway for the purpose of gathering statistics or other traffic related information.

+
+

transportOfVip

+
+

An operation to transport one or more VIPs.

+
+

undefinedAuthorityActivity

+
+

An authority activity of undefined type.

+
+

vehicleInspectionCheckPoint

+
+

A permanent or temporary operation established on or adjacent to the carriageway for inspection of vehicles by authorities (e.g. vehicle safety checks and tachograph checks).

+
+

vehicleWeighing

+
+

A permanent or temporary operation established on or adjacent to the carriageway for weighing of vehicles by authorities.

+
+

weighInMotion

+
+

A permanent or temporary facility established by authorities on the carriageway for weighing vehicles while in motion.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

AxlesPerHour

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

Vehicle axles per hour.

+
+

Boolean

+
+

xs:boolean: (empty restriction)

+
+

Boolean has the value space required to support the mathematical concept of binary-valued logic: {true, false}.

+
+

CarParkConfigurationEnum

+
+

Types of configuration/layout of a car park.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

multiStorey

+
+

Parking is on multiple levels within a car park building.

+
+

parkAndRide

+
+

Car parking facility is associated with a park and ride service.

+
+

singleLevel

+
+

Parking is on a single ground floor level.

+
+

underground

+
+

Parking is on one or more floors below ground level.

+
+
+

CarParkStatusEnum

+
+

Collection of statuses which may be associated with car parks.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

carParkClosed

+
+

The specified car park is closed.

+
+

allCarParksFull

+
+

All car parks are full within a specified area.

+
+

carParkFacilityFaulty

+
+

The specified car parking facility is not operating normally.

+
+

carParkFull

+
+

A specified car park is completely occupied.

+
+

carParkStatusUnknown

+
+

The status of the specified car park(s) is unknown.

+
+

enoughSpacesAvailable

+
+

Specified car parks have car-parking spaces available.

+
+

multiStoryCarParksFull

+
+

Multi level car parks are fully occupied.

+
+

noMoreParkingSpacesAvailable

+
+

Specified car parks are fully occupied.

+
+

noParkAndRideInformation

+
+

No park and ride information will be available until the specified time.

+
+

noParkingAllowed

+
+

No parking allowed until the specified time.

+
+

noParkingInformationAvailable

+
+

Car-parking information is not available until a specified time.

+
+

normalParkingRestrictionsLifted

+
+

The parking restrictions that normally apply in the specified location have been temporarily lifted.

+
+

onlyAFewSpacesAvailable

+
+

Specified car parks have 95% or greater occupancy.

+
+

parkAndRideServiceNotOperating

+
+

Park and ride services are not operating until the specified time.

+
+

parkAndRideServiceOperating

+
+

Park and ride services are operating until the specified time.

+
+

specialParkingRestrictionsInForce

+
+

Parking restrictions, other than those that normally apply, are in force in a specified area.

+
+
+

CarriagewayEnum

+
+

List of descriptors identifying specific carriageway details.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

connectingCarriageway

+
+

On the connecting carriageway.

+
+

entrySlipRoad

+
+

On the entry slip road.

+
+

exitSlipRoad

+
+

On the exit slip road.

+
+

flyover

+
+

On the flyover, i.e. the section of road passing over another.

+
+

leftHandFeederRoad

+
+

On the left hand feeder road.

+
+

leftHandParallelCarriageway

+
+

On the left hand parallel carriageway.

+
+

mainCarriageway

+
+

On the main carriageway.

+
+

oppositeCarriageway

+
+

On the opposite carriageway.

+
+

parallelCarriageway

+
+

On the adjacent parallel carriageway.

+
+

rightHandFeederRoad

+
+

On the right hand feeder road.

+
+

rightHandParallelCarriageway

+
+

On the right hand parallel carriageway.

+
+

serviceRoad

+
+

On the adjacent service road.

+
+

slipRoads

+
+

On the slip roads.

+
+

underpass

+
+

On the underpass, i.e. the section of road passing under another.

+
+
+

CauseTypeEnum

+
+

Types of causes of situations which are not managed or off network.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

accident

+
+

Accident.

+
+

congestion

+
+

Traffic congestion.

+
+

earlierAccident

+
+

An earlier accident.

+
+

earlierEvent

+
+

An earlier event.

+
+

earlierIncident

+
+

An earlier incident.

+
+

equipmentFailure

+
+

Failure of roadside equipment.

+
+

excessiveHeat

+
+

Excessive heat.

+
+

frost

+
+

Frost.

+
+

holidayTraffic

+
+

Holiday traffic.

+
+

infrastructureFailure

+
+

Failure of road infrastructure.

+
+

largeNumbersOfVisitors

+
+

Large numbers of visitors.

+
+

obstruction

+
+

Obstruction (of unspecified type) on the roadway.

+
+

pollutionAlert

+
+

An alert relating to dangerous levels of pollution.

+
+

poorWeather

+
+

Poor weather conditions.

+
+

problemsAtBorderPost

+
+

Problems at the border crossing.

+
+

problemsAtCustomPost

+
+

Problems at the customs post on the border.

+
+

problemsOnLocalRoads

+
+

Problems (of an unspecified nature) on the local roads.

+
+

radioactiveLeakAlert

+
+

Radioactive leak alert.

+
+

roadsideEvent

+
+

A roadside event (of unspecified nature) whether planned or not.

+
+

rubberNecking

+
+

Drivers being distracted and turning to look at an accident or other roadside event.

+
+

securityIncident

+
+

A security incident.

+
+

shearWeightOfTraffic

+
+

Shear weight of traffic.

+
+

technicalProblems

+
+

Technical problems.

+
+

terrorism

+
+

A terrorist incident.

+
+

toxicCloudAlert

+
+

An alert relating to the release of toxic gases and/or particulates.

+
+

vandalism

+
+

A vandalism incident.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

ChangedFlagEnum

+
+

List of flags to indicate what has changed in an exchage.

+
+ + + + + + + + + + + + + + + +
+

catalogue

+
+

Catalogue has changed indicator.

+
+

filter

+
+

Filter has changed indicator.

+
+
+

ComparisonOperatorEnum

+
+

Logical comparison operations.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

equalTo

+
+

Logical comparison operator of "equal to".

+
+

greaterThan

+
+

Logical comparison operator of "greater than".

+
+

greatherThanOrEqualTo

+
+

Logical comparison operator of "greater than or equal to".

+
+

lessThan

+
+

Logical comparison operator of "less than".

+
+

lessThanOrEqualTo

+
+

Logical comparison operator of "less than or equal to".

+
+
+

ComplianceOptionEnum

+
+

Types of compliance.

+
+ + + + + + + + + + + + + + + +
+

advisory

+
+

Advisory compliance .

+
+

mandatory

+
+

Mandatory compliance.

+
+
+

ComputationMethodEnum

+
+

Types of computational methods used in deriving data values for data sets.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

arithmeticAverageOfSamplesBasedOnAFixedNumberOfSamples

+
+

Arithmetic average of sample values based on a fixed number of samples.

+
+

arithmeticAverageOfSamplesInATimePeriod

+
+

Arithmetic average of sample values in a time period.

+
+

harmonicAverageOfSamplesInATimePeriod

+
+

Harmonic average of sample values in a time period.

+
+

medianOfSamplesInATimePeriod

+
+

Median of sample values taken over a time period.

+
+

movingAverageOfSamples

+
+

Moving average of sample values.

+
+
+

ConcentrationGramsPerCubicCentimetre

+
+

xs:float: (empty restriction)

+
+

Concentration defined in grams per cubic centimetre.

+
+

ConcentrationMicrogramsPerCubicMetre

+
+

xs:float: (empty restriction)

+
+

A measure of concentration defined in µg/m3 (microgrammes/cubic metre).

+
+

ConcentrationVehiclesPerKilometre

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

A measure of traffic density defined in number of vehicles per kilometre of road.

+
+

ConfidentialityValueEnum

+
+

Values of confidentiality.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

internalUse

+
+

For internal use only of the recipient organisation.

+
+

noRestriction

+
+

No restriction on usage.

+
+

restrictedToAuthorities

+
+

Restricted for use only by authorities.

+
+

restrictedToAuthoritiesAndTrafficOperators

+
+

Restricted for use only by authorities and traffic operators.

+
+

restrictedToAuthoritiesTrafficOperatorsAndPublishers

+
+

Restricted for use only by authorities, traffic operators and publishers (service providers).

+
+

restrictedToAuthoritiesTrafficOperatorsAndVms

+
+

Restricted for use only by authorities, traffic operators, publishers (service providers) and variable message signs.

+
+
+

ConstructionWorkTypeEnum

+
+

Types of works relating to construction.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

blastingWork

+
+

Blasting or quarrying work at the specified location.

+
+

constructionWork

+
+

Construction work of a general nature at the specified location.

+
+

demolitionWork

+
+

Demolition work associated with the construction work.

+
+

roadWideningWork

+
+

Road widening work at the specified location

+
+
+

CountryEnum

+
+

List of countries.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

at

+
+

Austria

+
+

be

+
+

Belgium

+
+

bg

+
+

Bulgaria

+
+

ch

+
+

Switzerland

+
+

cs

+
+

Serbia and Montenegro

+
+

cy

+
+

Cyprus

+
+

cz

+
+

Czech Republic

+
+

de

+
+

Germany

+
+

dk

+
+

Denmark

+
+

ee

+
+

Estonia

+
+

es

+
+

Spain

+
+

fi

+
+

Finland

+
+

fo

+
+

Faroe Islands

+
+

fr

+
+

France

+
+

gb

+
+

Great Britain

+
+

gg

+
+

Guernsey

+
+

gi

+
+

Gibraltar

+
+

gr

+
+

Greece

+
+

hr

+
+

Croatia

+
+

hu

+
+

Hungary

+
+

ie

+
+

Ireland

+
+

im

+
+

Isle Of Man

+
+

is

+
+

Iceland

+
+

it

+
+

Italy

+
+

je

+
+

Jersey

+
+

li

+
+

Lichtenstein

+
+

lt

+
+

Lithuania

+
+

lu

+
+

Luxembourg

+
+

lv

+
+

Latvia

+
+

ma

+
+

Morocco

+
+

mc

+
+

Monaco

+
+

mk

+
+

Macedonia

+
+

mt

+
+

Malta

+
+

nl

+
+

Netherlands

+
+

no

+
+

Norway

+
+

pl

+
+

Poland

+
+

pt

+
+

Portugal

+
+

ro

+
+

Romania

+
+

se

+
+

Sweden

+
+

si

+
+

Slovenia

+
+

sk

+
+

Slovakia

+
+

sm

+
+

San Marino

+
+

tr

+
+

Turkey

+
+

va

+
+

Vatican City State

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

CubicMetres

+
+

xs:float: (empty restriction)

+
+

A volumetric measure defined in cubic metres.

+
+

DangerousGoodsRegulationsEnum

+
+

Types of dangerous goods regulations.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

adr

+
+

European agreement on the international carriage of dangerous goods on road.

+
+

iataIcao

+
+

Regulations covering the international transportation of dangerous goods issued by the International Air Transport Association and the International Civil Aviation Organisation.

+
+

imoImdg

+
+

Regulations regarding the transportation of dangerous goods on ocean-going vessels issued by the International Maritime Organisation.

+
+

railroadDangerousGoodsBook

+
+

International regulations concerning the international carriage of dangerous goods by rail.

+
+
+

DateTime

+
+

xs:dateTime: (empty restriction)

+
+

A combination of integer-valued year, month, day, hour, minute properties, a decimal-valued second property and a timezone property from which it is possible to determine the local time, the equivalent UTC time and the timezone offset from UTC.

+
+

DatexPictogramEnum

+
+

Types of pictograms.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

advisorySpeed

+
+

Advisory speed limit.

+
+

blankVoid

+
+

Blank or void.

+
+

chainsOrSnowTyresRecommended

+
+

Chains or snow tyres are recommended.

+
+

crossWind

+
+

Cross wind.

+
+

drivingOfVehiclesLessThanXMetresApartProhibited

+
+

The driving of vehicles less than X metres apart is prohibited.

+
+

endOfAdvisorySpeed

+
+

End of advisory speed limit.

+
+

endOfProhibitionOfOvertaking

+
+

End of prohibition of overtaking.

+
+

endOfProhibitionOfOvertakingForGoodsVehicles

+
+

End of prohibition of overtaking for goods vehicles.

+
+

endOfSpeedLimit

+
+

End of mandatory speed limit.

+
+

exitClosed

+
+

Exit closed.

+
+

fog

+
+

Fog.

+
+

keepASafeDistance

+
+

Keep a safe distance.

+
+

maximumSpeedLimit

+
+

Mandatory speed limit.

+
+

noEntry

+
+

No entry.

+
+

noEntryForGoodsVehicles

+
+

No entry for goods vehicles.

+
+

noEntryForVehiclesExceedingXTonnesLadenMass

+
+

No entry for vehicles exceeding X tonnes laden mass.

+
+

noEntryForVehiclesHavingAMassExceedingXTonnesOnOneAxle

+
+

No entry for vehicles having a mass exceeding X tonnes on a single axle.

+
+

noEntryForVehiclesHavingAnOverallHeightExceedingXMetres

+
+

No entry for vehicles having an overall height exceeding X metres.

+
+

noEntryForVehiclesHavingAnOverallLengthExceedingXMetres

+
+

No entry for vehicles having an overall length exceeding X metres.

+
+

noEntryForVehiclesCarryingDangerousGoods

+
+

No entry for vehicles carrying dangerous goods.

+
+

otherDanger

+
+

Danger ahead.

+
+

overtakingByGoodsVehiclesProhibited

+
+

Overtaking prohibited for goods vehicles.

+
+

overtakingProhibited

+
+

Overtaking prohibited.

+
+

roadClosedAhead

+
+

Road closed ahead.

+
+

roadworks

+
+

Roadworks.

+
+

slipperyRoad

+
+

Slippery road.

+
+

snow

+
+

Snow.

+
+

snowTyresCompulsory

+
+

Snow types compulsory.

+
+

trafficCongestion

+
+

Traffic congestion and possible queues.

+
+
+

DayEnum

+
+

Days of the week.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

monday

+
+

Monday.

+
+

tuesday

+
+

Tuesday.

+
+

wednesday

+
+

Wednesday.

+
+

thursday

+
+

Thursday.

+
+

friday

+
+

Friday.

+
+

saturday

+
+

Saturday.

+
+

sunday

+
+

Sunday.

+
+
+

DelayBandEnum

+
+

Classifications of a delay banded by length (i.e. the additional travel time).

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

negligible

+
+

Negligible delay.

+
+

upToTenMinutes

+
+

Delay up to ten minutes.

+
+

betweenTenMinutesAndThirtyMinutes

+
+

Delay between ten minutes and thirty minutes.

+
+

betweenThirtyMinutesAndOneHour

+
+

Delay between thirty minutes and one hour.

+
+

betweenOneHourAndThreeHours

+
+

Delay between one hour and three hours.

+
+

betweenThreeHoursAndSixHours

+
+

Delay between three hours and six hours.

+
+

longerThanSixHours

+
+

Delay longer than six hours.

+
+
+

DelaysTypeEnum

+
+

Course classifications of a delay.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

delays

+
+

Delays on the road network as a result of any situation which causes hold-ups.

+
+

delaysOfUncertainDuration

+
+

Delays on the road network whose predicted duration cannot be estimated.

+
+

longDelays

+
+

Delays on the road network of unusual severity.

+
+

veryLongDelays

+
+

Delays on the road network of abnormally unusual severity.

+
+
+

DenyReasonEnum

+
+

Reasons for denial of a request.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknownReason

+
+

Reason unknown.

+
+

wrongCatalogue

+
+

Wrong catalogue specified.

+
+

wrongFilter

+
+

Wrong filter specified.

+
+

wrongOrder

+
+

Wrong order specified.

+
+

wrongPartner

+
+

Wrong partner specified.

+
+
+

DirectionCompassEnum

+
+

Cardinal direction points of the compass.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

east

+
+

East.

+
+

eastNorthEast

+
+

East north east.

+
+

eastSouthEast

+
+

East south east.

+
+

north

+
+

North.

+
+

northEast

+
+

North east.

+
+

northNorthEast

+
+

North north east.

+
+

northNorthWest

+
+

North north west.

+
+

northWest

+
+

North west.

+
+

south

+
+

South.

+
+

southEast

+
+

South east.

+
+

southSouthEast

+
+

South south east.

+
+

southSouthWest

+
+

South south west.

+
+

southWest

+
+

South west.

+
+

west

+
+

West.

+
+

westNorthWest

+
+

West north west.

+
+

westSouthWest

+
+

West south west.

+
+
+

DirectionEnum

+
+

List of general directions of travel.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

anticlockwise

+
+

Anticlockwise direction of travel on a ring road.

+
+

clockwise

+
+

Clockwise direction of travel on a ring road.

+
+

northBound

+
+

North bound direction of travel.

+
+

northEastBound

+
+

North east bound direction of travel.

+
+

eastBound

+
+

East bound direction of travel.

+
+

southEastBound

+
+

South east bound direction of travel.

+
+

southBound

+
+

South bound direction of travel.

+
+

southWestBound

+
+

South west bound direction of travel.

+
+

westBound

+
+

West bound direction of travel.

+
+

northWestBound

+
+

North west bound direction of travel.

+
+

inboundTowardsTown

+
+

Heading towards town centre direction of travel.

+
+

outboundFromTown

+
+

Heading out of or away from the town centre direction of travel.

+
+
+

DisturbanceActivityTypeEnum

+
+

Types of disturbance activities.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

airRaid

+
+

A situation relating to any threat from foreign air power.

+
+

altercationOfVehicleOccupants

+
+

An altercation (argument, dispute or fight) between two or more vehicle occupants.

+
+

assault

+
+

A situation where an assault has taken place on one or more persons.

+
+

assetDestruction

+
+

A situation where assets of one or more persons or authorities have been destroyed.

+
+

attack

+
+

A situation where an attack on a group of people or properties has taken place.

+
+

attackOnVehicle

+
+

A situation where an attack on a vehicle or its occupants has taken place.

+
+

blockadeOrBarrier

+
+

A manned blockade or barrier across a road stopping vehicles passing.

+
+

bombAlert

+
+

An alert to a situation where suspected or actual explosive or incendiary devices may cause disruption to traffic.

+
+

crowd

+
+

A major gathering of people that could disrupt traffic.

+
+

demonstration

+
+

A public protest with the potential to disrupt traffic.

+
+

evacuation

+
+

A situation where a definite area is being cleared due to dangerous conditions or for security reasons.

+
+

filterBlockade

+
+

A manned blockade of a road where only certain vehicles are allowed through.

+
+

goSlowOperation

+
+

As a form of protest, several vehicles are driving in a convoy at a low speed which is affecting the normal traffic flow.

+
+

gunfireOnRoadway

+
+

A situation involving gunfire, perceived or actual, on or near the roadway through an act of terrorism or crime, which could disrupt traffic.

+
+

illVehicleOccupants

+
+

One or more occupants of a vehicle are seriously ill, possibly requiring specialist services or assistance. This may disrupt normal traffic flow.

+
+

march

+
+

A situation where people are walking together in large groups for a common purpose, with potential to disrupt traffic.

+
+

publicDisturbance

+
+

A situation of public disorder, with potential to disrupt traffic.

+
+

radioactiveLeakAlert

+
+

An alert to a radioactive leak which may endanger the public and hence may cause traffic disruption.

+
+

riot

+
+

A situation of public disorder involving violent behaviour and/or destruction of property with the potential to disrupt traffic.

+
+

sabotage

+
+

A situation resulting from any act of sabotage.

+
+

securityAlert

+
+

An official alert to a perceived or actual threat of crime or terrorism, which could disrupt traffic.

+
+

securityIncident

+
+

A situation related to a perceived or actual threat of crime or terrorism, which could disrupt traffic.

+
+

sightseersObstructingAccess

+
+

Attendees or sightseers to reported event(s) causing obstruction to access.

+
+

strike

+
+

A situation resulting from industrial action that could disrupt traffic.

+
+

terroristIncident

+
+

A situation related to a perceived or actual threat of terrorism, which could disrupt traffic.

+
+

theft

+
+

A situation where assets of one or more persons or authorities have been stolen.

+
+

toxicCloudAlert

+
+

An alert to a toxic release of gases and/or particulates into the environment which may endanger the public and hence may cause traffic disruption.

+
+

unspecifiedAlert

+
+

An alert to a perceived or actual threat of an unspecified nature, which could disrupt traffic.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

DrivingConditionTypeEnum

+
+

Types of the perceived driving conditions.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

impossible

+
+

Current conditions are making driving impossible.

+
+

hazardous

+
+

Driving conditions are hazardous due to environmental conditions.

+
+

normal

+
+

Driving conditions are normal.

+
+

passableWithCare

+
+

The roadway is passable to vehicles with driver care.

+
+

unknown

+
+

Driving conditions are unknown.

+
+

veryHazardous

+
+

Driving conditions are very hazardous due to environmental conditions.

+
+

winterConditions

+
+

Driving conditions are consistent with those expected in winter.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

EnvironmentalObstructionTypeEnum

+
+

Types of environmental obstructions.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

avalanches

+
+

The road may be obstructed or partially obstructed due to snow slides.

+
+

earthquakeDamage

+
+

The road may be obstructed or partially obstructed because of damage caused by an earthquake.

+
+

fallenTrees

+
+

The road is obstructed or partially obstructed by one or more fallen trees.

+
+

fallingIce

+
+

Falling ice off trees, power lines or structures which may cause traffic disruption.

+
+

fallingLightIceOrSnow

+
+

Falling light ice or snow off trees, power lines or structures which may cause traffic disruption.

+
+

flashFloods

+
+

The road may become quickly inundated by powerful floodwaters due to heavy rain nearby.

+
+

flooding

+
+

The road is obstructed or partially obstructed by flood water.

+
+

forestFire

+
+

Traffic may be disrupted due to a forest fire adjacent to the roadway.

+
+

grassFire

+
+

Traffic may be disrupted due to a grass fire adjacent to the roadway.

+
+

landslips

+
+

The road may be obstructed or partially obstructed due to landslides.

+
+

mudSlide

+
+

The road may be obstructed or partially obstructed due to mudslides.

+
+

sewerOverflow

+
+

The road is obstructed or partially obstructed by overflows from one or more sewers.

+
+

rockfalls

+
+

The road may be obstructed or partially obstructed due to fallen rocks.

+
+

seriousFire

+
+

Traffic may be disrupted due to a fire (other than a vehicle fire) adjacent to the roadway.

+
+

smokeOrFumes

+
+

Smoke or fumes which may hinder driving conditions or distract drivers.

+
+

stormDamage

+
+

The road may be obstructed or partially obstructed by debris caused by strong winds.

+
+

subsidence

+
+

The road surface has sunken or collapsed in places.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

EquipmentOrSystemFaultTypeEnum

+
+

Types of fault, malfunctioning or non operational conditions of equipment or systems.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

notWorking

+
+

Not working or functioning.

+
+

outOfService

+
+

Out of service (usually for operational reasons).

+
+

workingIncorrectly

+
+

Working incorrectly.

+
+

workingIntermittently

+
+

Working intermittently.

+
+
+

EquipmentOrSystemTypeEnum

+
+

Types of equipment and systems used to support the operation of the road network.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

automatedTollSystem

+
+

Automated toll system.

+
+

emergencyRoadsideTelephones

+
+

Emergency roadside telephones.

+
+

galleryLights

+
+

Gallery lights.

+
+

laneControlSigns

+
+

Signs used to control lane usage (e.g. in tidal flow systems or hard shoulder running).

+
+

levelCrossing

+
+

Level crossing (barriers and signals).

+
+

matrixSigns

+
+

Matrix signs. These normally comprise a symbol display area surrounded by four lights (usually amber) which flash when a symbol is displayed.

+
+

rampControls

+
+

Ramp control equipment.

+
+

roadsideCommunicationsSystem

+
+

Roadside communications system which is used by one or more roadside equipments or systems.

+
+

roadsidePowerSystem

+
+

Roadside power system which is used by one or more roadside equipments or systems.

+
+

speedControlSigns

+
+

Signs used to control traffic speed.

+
+

streetLighting

+
+

Street or road lighting.

+
+

temporaryTrafficLights

+
+

Temporary traffic lights.

+
+

tollGates

+
+

Toll gates.

+
+

trafficLightSets

+
+

Sets of traffic lights.

+
+

trafficSignals

+
+

Traffic signals.

+
+

tunnelLights

+
+

Tunnel lights.

+
+

tunnelVentilation

+
+

Tunnel ventilation system.

+
+

variableMessageSigns

+
+

Variable message signs.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

Float

+
+

xs:float: (empty restriction)

+
+

A floating point number whose value space consists of the values m × 2^e, where m is an integer whose absolute value is less than 2^24, and e is an integer between -149 and 104, inclusive.

+
+

FuelTypeEnum

+
+

Type of fuel used by a vehicle.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

battery

+
+

Battery.

+
+

biodiesel

+
+

Biodiesel.

+
+

diesel

+
+

Diesel.

+
+

dieselBatteryHybrid

+
+

Diesel and battery hybrid.

+
+

ethanol

+
+

Ethanol.

+
+

hydrogen

+
+

Hydrogen.

+
+

liquidGas

+
+

Liquid gas of any type including LPG.

+
+

lpg

+
+

Liquid petroleum gas.

+
+

methane

+
+

Methane gas.

+
+

petrol

+
+

Petrol.

+
+

petrolBatteryHybrid

+
+

Petrol and battery hybrid.

+
+
+

GeneralInstructionToRoadUsersTypeEnum

+
+

General instructions that may be issued to road users (specifically drivers and sometimes passengers) by an operator or operational system in support of network management activities.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

allowEmergencyVehiclesToPass

+
+

Allow emergency vehicles to pass.

+
+

approachWithCare

+
+

Approach with care.

+
+

avoidTheArea

+
+

Drivers are to avoid the area.

+
+

closeAllWindowsTurnOffHeaterAndVents

+
+

Close all windows and turn off heater and vents.

+
+

crossJunctionWithCare

+
+

Cross junction with care.

+
+

doNotAllowUnnecessaryGaps

+
+

Do not allow unnecessary gaps.

+
+

doNotLeaveYourVehicle

+
+

Do not leave your vehicle.

+
+

doNotThrowOutAnyBurningObjects

+
+

Do not throw out any burning objects.

+
+

doNotUseNavigationSystems

+
+

Do not use navigation systems to determine routing.

+
+

driveCarefully

+
+

Drive carefully.

+
+

driveWithExtremeCaution

+
+

Drive with extreme caution.

+
+

flashYourLights

+
+

Flash your lights to warn oncoming traffic of hazard ahead.

+
+

followTheVehicleInFrontSmoothly

+
+

Follow the vehicle in front, smoothly.

+
+

increaseNormalFollowingDistance

+
+

Increase normal following distance.

+
+

inEmergencyWaitForPatrolService

+
+

In emergency, wait for patrol service (either road operator or police patrol service).

+
+

keepYourDistance

+
+

Keep your distance.

+
+

leaveYourVehicleProceedToNextSafePlace

+
+

Leave your vehicle and proceed to next safe place.

+
+

noNakedFlames

+
+

No naked flames.

+
+

noOvertaking

+
+

No overtaking on the specified section of road.

+
+

noSmoking

+
+

No smoking.

+
+

noStopping

+
+

No stopping.

+
+

noUturns

+
+

No U-turns.

+
+

observeSignals

+
+

Observe signals.

+
+

observeSigns

+
+

Observe signs.

+
+

onlyTravelIfAbsolutelyNecessary

+
+

Only travel if absolutely necessary.

+
+

overtakeWithCare

+
+

Overtake with care.

+
+

pullOverToTheEdgeOfTheRoadway

+
+

Pull over to the edge of the roadway.

+
+

stopAtNextSafePlace

+
+

Stop at next safe place.

+
+

stopAtNextServiceArea

+
+

Stop at next rest service area or car park.

+
+

switchOffEngine

+
+

Switch off engine.

+
+

switchOffMobilePhonesAndTwoWayRadios

+
+

Switch off mobile phones and two-way radios.

+
+

testYourBrakes

+
+

Test your brakes.

+
+

useBusService

+
+

Use bus service.

+
+

useFogLights

+
+

Use fog lights.

+
+

useHazardWarningLights

+
+

Use hazard warning lights.

+
+

useHeadlights

+
+

Use headlights.

+
+

useRailService

+
+

Use rail service.

+
+

useTramService

+
+

Use tram service.

+
+

useUndergroundService

+
+

Use underground service.

+
+

waitForEscortVehicle

+
+

Wait for escort vehicle.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

GeneralNetworkManagementTypeEnum

+
+

Types of network management actions.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

bridgeSwingInOperation

+
+

The bridge at the specified location has swung or lifted and is therefore temporarily closed to traffic.

+
+

convoyService

+
+

A convoy service is in operation.

+
+

obstacleSignalling

+
+

Signs are being put out before or around an obstacle to protect drivers.

+
+

rampMeteringInOperation

+
+

Ramp metering is now active at the specified location.

+
+

temporaryTrafficLights

+
+

Traffic is being controlled by temporary traffic lights (red-yellow-green or red-green).

+
+

tollGatesOpen

+
+

Toll gates are open with no fee collection at the specified location.

+
+

trafficBeingManuallyDirected

+
+

Traffic is being manually directed.

+
+

trafficHeld

+
+

Traffic in the specified direction is temporarily held up due to an unplanned event (e.g. for clearance of wreckage following an accident).

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

InformationStatusEnum

+
+

Status of the related information (i.e. real, test or exercise).

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

real

+
+

The information is real. It is not a test or exercise.

+
+

securityExercise

+
+

The information is part of an exercise which is for testing security.

+
+

technicalExercise

+
+

The information is part of an exercise which includes tests of associated technical subsystems.

+
+

test

+
+

The information is part of a test for checking the exchange of this type of information.

+
+
+

InfrastructureDamageTypeEnum

+
+

Types of infrastructure damage which may have an effect on the road network.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

burstPipe

+
+

The road surface has sunken or collapsed in places due to burst pipes.

+
+

burstWaterMain

+
+

Traffic may be disrupted due to local flooding and/or subsidence because of a broken water main.

+
+

collapsedSewer

+
+

The road surface has sunken or collapsed in places due to sewer failure.

+
+

damagedBridge

+
+

Damage to a bridge that may cause traffic disruption.

+
+

damagedCrashBarrier

+
+

Damage to a crash barrier that may cause traffic disruption.

+
+

damagedFlyover

+
+

Damage to an elevated section of the carriageway over another carriageway that may cause traffic disruption.

+
+

damagedGallery

+
+

Damage to a gallery that may cause traffic disruption.

+
+

damagedGantry

+
+

Damage to a gantry above the roadway that may cause traffic disruption.

+
+

damagedRoadSurface

+
+

Damage to the road surface that may cause traffic disruption.

+
+

damagedTunnel

+
+

Damage to a tunnel that may cause traffic disruption.

+
+

damagedViaduct

+
+

Damage to a viaduct that may cause traffic disruption.

+
+

fallenPowerCables

+
+

The road is obstructed or partially obstructed by one or more fallen power cables.

+
+

gasLeak

+
+

Traffic may be disrupted due to an explosion hazard from gas escaping in or near the roadway.

+
+

weakBridge

+
+

Weak bridge capable of carrying a reduced load, typically with a reduced weight limit restriction imposed.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

InjuryStatusTypeEnum

+
+

Types of injury status of people.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

dead

+
+

Dead.

+
+

injured

+
+

Injured requiring medical treatment.

+
+

seriouslyInjured

+
+

Seriously injured requiring urgent hospital treatment.

+
+

slightlyInjured

+
+

Slightly injured requiring medical treatment.

+
+

uninjured

+
+

Uninjured.

+
+

unknown

+
+

Injury status unknown.

+
+
+

IntensityKilogrammesPerSquareMetre

+
+

xs:float: (empty restriction)

+
+

A measure of the quantity of application of a substance to an area defined in kilogrammes per square metre.

+
+

IntensityMillimetresPerHour

+
+

xs:float: (empty restriction)

+
+

A measure of precipitation intensity defined in millimetres per hour.

+
+

InvolvementRolesEnum

+
+

Involvement role of a person in event.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

cyclist

+
+

Cyclist.

+
+

pedestrian

+
+

Pedestrian.

+
+

unknown

+
+

Involvement role is unknown.

+
+

vehicleDriver

+
+

Vehicle driver.

+
+

vehicleOccupant

+
+

Vehicle occupant (driver or passenger not specified).

+
+

vehiclePassenger

+
+

Vehicle passenger.

+
+

witness

+
+

Witness.

+
+
+

KilometresPerHour

+
+

xs:float: (empty restriction)

+
+

A measure of speed defined in kilometres per hour.

+
+

LaneEnum

+
+

List of descriptors identifying specific lanes.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

allLanesCompleteCarriageway

+
+

In all lanes of the carriageway.

+
+

busLane

+
+

In the bus lane.

+
+

busStop

+
+

In the bus stop lane.

+
+

carPoolLane

+
+

In the carpool lane.

+
+

centralReservation

+
+

On the central median separating the two directional carriageways of the highway.

+
+

crawlerLane

+
+

In the crawler lane.

+
+

emergencyLane

+
+

In the emergency lane.

+
+

escapeLane

+
+

In the escape lane.

+
+

expressLane

+
+

In the express lane.

+
+

hardShoulder

+
+

On the hard shoulder.

+
+

heavyVehicleLane

+
+

In the heavy vehicle lane.

+
+

lane1

+
+

In the first lane numbered from nearest the hard shoulder to central median.

+
+

lane2

+
+

In the second lane numbered from nearest the hard shoulder to central median.

+
+

lane3

+
+

In the third lane numbered from nearest the hard shoulder to central median.

+
+

lane4

+
+

In the fourth lane numbered from nearest the hard shoulder to central median.

+
+

lane5

+
+

In the fifth lane numbered from nearest the hard shoulder to central median.

+
+

lane6

+
+

In the sixth lane numbered from nearest the hard shoulder to central median.

+
+

lane7

+
+

In the seventh lane numbered from nearest the hard shoulder to central median.

+
+

lane8

+
+

In the eighth lane numbered from nearest the hard shoulder to central median.

+
+

lane9

+
+

In the ninth lane numbered from nearest the hard shoulder to central median.

+
+

layBy

+
+

In a lay-by.

+
+

leftHandTurningLane

+
+

In the left hand turning lane.

+
+

leftLane

+
+

In the left lane.

+
+

localTrafficLane

+
+

In the local traffic lane.

+
+

middleLane

+
+

In the middle lane.

+
+

opposingLanes

+
+

In the opposing lanes.

+
+

overtakingLane

+
+

In the overtaking lane.

+
+

rightHandTurningLane

+
+

In the right hand turning lane.

+
+

rightLane

+
+

In the right lane.

+
+

rushHourLane

+
+

In the lane dedicated for use during the rush (peak) hour.

+
+

setDownArea

+
+

In the area/lane reserved for passenger pick-up or set-down.

+
+

slowVehicleLane

+
+

In the slow vehicle lane.

+
+

throughTrafficLane

+
+

In the through traffic lane.

+
+

tidalFlowLane

+
+

In the lane dedicated for use as a tidal flow lane.

+
+

turningLane

+
+

In the turning lane.

+
+

verge

+
+

On the verge.

+
+
+

Language

+
+

xs:language: (empty restriction)

+
+

A language datatype, identifies a specified language.

+
+

LoadTypeEnum

+
+

Types of load carried by a vehicle.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

abnormalLoad

+
+

A load that exceeds normal vehicle dimensions in terms of height, length, width, gross vehicle weight or axle weight or any combination of these. Generally termed an "abnormal load".

+
+

ammunition

+
+

Ammunition.

+
+

chemicals

+
+

Chemicals of unspecified type.

+
+

combustibleMaterials

+
+

Combustible materials of unspecified type.

+
+

corrosiveMaterials

+
+

Corrosive materials of unspecified type.

+
+

debris

+
+

Debris of unspecified type.

+
+

empty

+
+

No load.

+
+

explosiveMaterials

+
+

Explosive materials of unspecified type.

+
+

extraHighLoad

+
+

A load of exceptional height.

+
+

extraLongLoad

+
+

A load of exceptional length.

+
+

extraWideLoad

+
+

A load of exceptional width.

+
+

fuel

+
+

Fuel of unspecified type.

+
+

glass

+
+

Glass.

+
+

goods

+
+

Any goods of a commercial nature.

+
+

hazardousMaterials

+
+

Materials classed as being of a hazardous nature.

+
+

liquid

+
+

Liquid of an unspecified nature.

+
+

livestock

+
+

Livestock.

+
+

materials

+
+

General materials of unspecified type.

+
+

materialsDangerousForPeople

+
+

Materials classed as being of a danger to people or animals.

+
+

materialsDangerousForTheEnvironment

+
+

Materials classed as being potentially dangerous to the environment.

+
+

materialsDangerousForWater

+
+

Materials classed as being dangerous when exposed to water (e.g. materials which may react exothermically with water).

+
+

oil

+
+

Oil.

+
+

ordinary

+
+

Materials that present limited environmental or health risk. Non-combustible, non-toxic, non-corrosive.

+
+

perishableProducts

+
+

Products or produce that will significantly degrade in quality or freshness over a short period of time.

+
+

petrol

+
+

Petrol or petroleum.

+
+

pharmaceuticalMaterials

+
+

Pharmaceutical materials.

+
+

radioactiveMaterials

+
+

Materials that emit significant quantities of electro-magnetic radiation that may present a risk to people, animals or the environment.

+
+

refuse

+
+

Refuse.

+
+

toxicMaterials

+
+

Materials of a toxic nature which may damage the environment or endanger public health.

+
+

vehicles

+
+

Vehicles of any type which are being transported.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

LocationDescriptorEnum

+
+

List of descriptors to help to identify a specific location.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

aroundABendInRoad

+
+

Around a bend in the road.

+
+

atMotorwayInterchange

+
+

At a motorway interchange.

+
+

atRestArea

+
+

At rest area off the carriageway.

+
+

atServiceArea

+
+

At service area.

+
+

atTollPlaza

+
+

At toll plaza.

+
+

atTunnelEntryOrExit

+
+

At entry or exit of tunnel.

+
+

inbound

+
+

On the carriageway or lane which is inbound towards the centre of the town or city.

+
+

inGallery

+
+

In gallery.

+
+

inTheCentre

+
+

In the centre of the roadway.

+
+

inTheOppositeDirection

+
+

In the opposite direction.

+
+

inTunnel

+
+

In tunnel.

+
+

onBorder

+
+

On border crossing.

+
+

onBridge

+
+

On bridge.

+
+

onConnector

+
+

On connecting carriageway between two different roads or road sections.

+
+

onElevatedSection

+
+

On elevated section of road.

+
+

onFlyover

+
+

On flyover, i.e. on section of road over another road.

+
+

onIceRoad

+
+

On ice road.

+
+

onLevelCrossing

+
+

On level-crossing.

+
+

onLinkRoad

+
+

On road section linking two different roads.

+
+

onPass

+
+

On mountain pass.

+
+

onRoundabout

+
+

On roundabout.

+
+

onTheLeft

+
+

On the left of the roadway.

+
+

onTheRight

+
+

On the right of the roadway.

+
+

onTheRoadway

+
+

On the roadway.

+
+

onUndergroundSection

+
+

On underground section of road.

+
+

onUnderpass

+
+

On underpass, i.e. section of road which passes under another road.

+
+

outbound

+
+

On the carriageway or lane which is outbound from the centre of the town or city.

+
+

overCrestOfHill

+
+

Over the crest of a hill.

+
+

withinJunction

+
+

On the main carriageway within a junction between exit slip road and entry slip road.

+
+
+

MaintenanceVehicleActionsEnum

+
+

Types of maintenance vehicle actions associated with roadworks.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

maintenanceVehiclesMergingIntoTrafficFlow

+
+

Maintenance vehicles are merging into the traffic flow creating a potential hazard for road users.

+
+

saltAndGritSpreading

+
+

Maintenance vehicle(s) are spreading salt and/or grit.

+
+

slowMoving

+
+

Maintenance vehicles are slow moving.

+
+

snowClearing

+
+

Maintenance vehicle(s) are involved in the clearance of snow.

+
+

stoppingToServiceEquipments

+
+

Maintenance vehicles are stopping to service equipments on or next to the roadway.

+
+
+

MatrixFaultEnum

+
+

Types of matrix sign faults.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

communicationsFailure

+
+

Comunications failure affecting matrix sign.

+
+

incorrectAspectDisplayed

+
+

Incorrect aspect (face) is being displayed.

+
+

outOfService

+
+

Not currently in service (e.g. intentionally disconnected or switched off during roadworks).

+
+

powerFailure

+
+

Power to matrix sign has failed.

+
+

unableToClearDown

+
+

Unable to clear down aspect displayed on matrix sign.

+
+

unknown

+
+

Unknown matrix sign fault.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

MeasuredOrDerivedDataTypeEnum

+
+

Types of measured or derived data.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

humidityInformation

+
+

Measured or derived humidity information.

+
+

individualVehicleMeasurements

+
+

Measured or derived individual vehicle measurements.

+
+

pollutionInformation

+
+

Measured or derived pollution information.

+
+

precipitationInformation

+
+

Measured or derived precipitation information.

+
+

pressureInformation

+
+

Measured or derived pressure information.

+
+

radiationInformation

+
+

Measured or derived radiation information.

+
+

roadSurfaceConditionInformation

+
+

Measured or derived road surface conditions information.

+
+

temperatureInformation

+
+

Measured or derived temperature information.

+
+

trafficConcentration

+
+

Measured or derived traffic concentration information.

+
+

trafficFlow

+
+

Measured or derived traffic flow information.

+
+

trafficHeadway

+
+

Measured or derived traffic headway information.

+
+

trafficSpeed

+
+

Measured or derived traffic speed information.

+
+

trafficStatusInformation

+
+

Measured or derived traffic status information.

+
+

travelTimeInformation

+
+

Measured or derived travel time information.

+
+

visibilityInformation

+
+

Measured or derived visibility information.

+
+

windInformation

+
+

Measured or derived wind information.

+
+
+

MetresAsFloat

+
+

xs:float: (empty restriction)

+
+

A measure of distance defined in metres in a floating point format.

+
+

MetresAsNonNegativeInteger

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

A measure of distance defined in metres in a non negative integer format.

+
+

MobilityEnum

+
+

Types of mobility relating to a situation element defined by a SituationReord.

+
+ + + + + + + + + + + + + + + + + + + +
+

mobile

+
+

The described element of a situation is moving.

+
+

stationary

+
+

The described element of a situation is stationary.

+
+

unknown

+
+

The mobility of the described element of a situation is unknown.

+
+
+

MonthOfYearEnum

+
+

A list of the months of the year.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

january

+
+

The month of January.

+
+

february

+
+

The month of February.

+
+

march

+
+

The month of March.

+
+

april

+
+

The month of April.

+
+

may

+
+

The month of May.

+
+

june

+
+

The month of June.

+
+

july

+
+

The month of July.

+
+

august

+
+

The month of August.

+
+

september

+
+

The month of September.

+
+

october

+
+

The month of October.

+
+

november

+
+

The month of November.

+
+

december

+
+

The month of December.

+
+
+

MultilingualStringValueType

+
+

xs:string: maxLen=1024

+
+

-

+
+

NonNegativeInteger

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

An integer number whose value space is the set {0, 1, 2, ..., 2147483645, 2147483646, 2147483647}.

+
+

NonWeatherRelatedRoadConditionTypeEnum

+
+

Types of road surface conditions which are not related to the weather.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

dieselOnRoad

+
+

Increased skid risk due to diesel on the road.

+
+

leavesOnRoad

+
+

Increased skid risk due to leaves on road.

+
+

looseChippings

+
+

Increased skid risk and injury risk due to loose chippings on road.

+
+

looseSandOnRoad

+
+

Increased skid risk due to loose sand on road.

+
+

mudOnRoad

+
+

Increased skid risk due to mud on road.

+
+

oilOnRoad

+
+

Increased skid risk due to oil on road.

+
+

petrolOnRoad

+
+

Increased skid risk due to petrol on road.

+
+

roadSurfaceInPoorCondition

+
+

The road surface is damaged, severely rutted or potholed (i.e. it is in a poor state of repair).

+
+

slipperyRoad

+
+

The road surface is slippery due to an unspecified cause.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

ObstructionTypeEnum

+
+

Types of obstructions on the roadway.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

airCrash

+
+

An air crash adjacent to the roadway which may cause traffic disruption.

+
+

childrenOnRoadway

+
+

Children on the roadway which may cause traffic disruption.

+
+

clearanceWork

+
+

Clearance work associated with an earlier traffic problem which may cause traffic disruption.

+
+

craneOperating

+
+

A crane is operating either on or adjacent to the road which may cause an obstruction to traffic.

+
+

cyclistsOnRoadway

+
+

Cyclists on the roadway which may cause traffic disruption.

+
+

debris

+
+

Scattered fragments of wreckage or other material on the road.

+
+

explosion

+
+

A situation where an explosive or incendiary device has gone off.

+
+

explosionHazard

+
+

A situation where there is danger of an explosion which may cause disruption to traffic.

+
+

hazardsOnTheRoad

+
+

Unspecified hazard(s) on the road which may cause traffic disruption.

+
+

highSpeedChase

+
+

Authorised and unauthorised vehicles are travelling at high speeds along the roadway. This may present a hazard to other vehicles.

+
+

houseFire

+
+

House fire(s) near the road way resulting in smoke and driver distraction which may cause traffic disruption.

+
+

incident

+
+

Incidents are chance occurrences involving vehicles from the traffic stream, which could present potential hazards to road users. This item excludes accidents.

+
+

industrialAccident

+
+

Industrial accident near the roadway which may cause traffic disruption.

+
+

objectOnTheRoad

+
+

The road may be obstructed or traffic hindered due to objects laying on the roadway.

+
+

objectsFallingFromMovingVehicle

+
+

Objects falling from moving vehicles which are presenting a hazard to other vehicles.

+
+

obstructionOnTheRoad

+
+

Unspecified obstruction on the roadway which may cause traffic disruption.

+
+

peopleOnRoadway

+
+

People on the roadway which may cause traffic disruption.

+
+

railCrash

+
+

A rail crash adjacent to the roadway which may cause traffic disruption.

+
+

recklessDriver

+
+

A vehicle being driven without due care and attention is causing a hazard to other vehicles.

+
+

rescueAndRecoveryWork

+
+

Work is being undertaken by emergency services which may present a hazard to road users.

+
+

severeFrostDamagedRoadway

+
+

Severe frost damage to the roadway causing an obstruction to traffic.

+
+

shedLoad

+
+

Spillage of transported goods on the roadway which may cause traffic disruption.

+
+

snowAndIceDebris

+
+

Snow and ice debris on the roadway which may present a hazard to road users.

+
+

spillageOccurringFromMovingVehicle

+
+

Substances are spilling out from a moving vehicle which is presenting a hazard to other road users.

+
+

spillageOnTheRoad

+
+

Includes all situations where a spillage has occurred on the roadway due to an earlier incident.

+
+

unprotectedAccidentArea

+
+

An accident area which has not been protected and may present a hazard to road users.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

OperatingModeEnum

+
+

Modes of operation of the exchange.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

operatingMode0

+
+

"Subscription Management Mechanism" - a specialized operating mode to handle subscriptions.

+
+

operatingMode1

+
+

"Publisher Push on Occurrence" operating mode.

+
+

operatingMode2

+
+

"Publisher Push Periodic" operating mode.

+
+

operatingMode3

+
+

"Client Pull" operating mode.

+
+
+

OperatorActionOriginEnum

+
+

Origins of operator actions.

+
+ + + + + + + + + + + + + + + +
+

external

+
+

OPERATOR action originated externally to the authority which is taking the action.

+
+

internal

+
+

OPERATOR action originated within the authority which is taking the action.

+
+
+

OperatorActionStatusEnum

+
+

List of statuses associated with operator actions.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

requested

+
+

A request, either internal or external, has been received to implement an action. It has neither been approved nor has any activity yet been undertaken to implement the action.

+
+

approved

+
+

The action has been approved by the recipient of the request but activity to implement the action has not yet commenced.

+
+

beingImplemented

+
+

The action is in the process of being implemented.

+
+

implemented

+
+

The action is fully implemented.

+
+

rejected

+
+

The action has been rejected by the recipient of the request and hence is not implemented.

+
+

terminationRequested

+
+

A request, either internal or external, has been received to terminate the action, but activity to terminate the action has not yet commenced.

+
+

beingTerminated

+
+

The action is in the process of being terminated either because the action has reached the end of its validity period or because new circumstances have arisen and its termination has been requested, e.g. because of a traffic jam on the alternative route.

+
+
+

OverallSeverityEnum

+
+

Levels of severity of a situation as whole assessed by the impact that the situation may have on traffic flow as perceived by the supplier.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

highest

+
+

Perceived by supplier as being of the highest level.

+
+

high

+
+

Perceived by supplier as being of a high level.

+
+

medium

+
+

Perceived by supplier as being of a medium level.

+
+

low

+
+

Perceived by supplier as being of a low level.

+
+

lowest

+
+

Perceived by supplier as being of the lowest discernible level.

+
+

none

+
+

Perceived by supplier as having a severity rating of none.

+
+

unknown

+
+

Perceived by supplier as being of an unknown level.

+
+
+

PassengerCarUnitsPerHour

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

Passenger car units per hour.

+
+

Percentage

+
+

xs:float: (empty restriction)

+
+

A measure of percentage.

+
+

PersonCategoryEnum

+
+

Categories of person.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

adult

+
+

Adult.

+
+

child

+
+

Child (age 4 to 17).

+
+

emergencyServicesPerson

+
+

A member of the emergency services, other than the police.

+
+

fireman

+
+

A member of the fire service.

+
+

infant

+
+

Infant (age 0 to 3).

+
+

medicalStaff

+
+

A member of the medical service.

+
+

memberOfThePublic

+
+

A member of the general public.

+
+

policeman

+
+

A member of the police force.

+
+

politician

+
+

A politician.

+
+

publicTransportPassenger

+
+

A passenger on or from a public transport vehicle.

+
+

sickPerson

+
+

A sick person.

+
+

trafficOfficer

+
+

A traffic patrol officer of the road authority.

+
+

trafficWarden

+
+

A member of the local traffic warden service.

+
+

veryImportantPerson

+
+

A very important person.

+
+
+

PlacesEnum

+
+

List of types of places.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

aroundBendsInTheRoad

+
+

Around bends in the road.

+
+

atCustomsPosts

+
+

At customs posts.

+
+

atHighAltitudes

+
+

At high altitudes.

+
+

atTollPlazas

+
+

At toll plazas.

+
+

inGalleries

+
+

In galleries.

+
+

inLowLyingAreas

+
+

In low lying areas.

+
+

inRoadworksAreas

+
+

In roadworks areas.

+
+

inShadedAreas

+
+

In shaded areas.

+
+

inTheCityCentre

+
+

In the city centre.

+
+

inTheInnerCityAreas

+
+

In the inner city areas.

+
+

inTunnels

+
+

In tunnels.

+
+

onBridges

+
+

On bridges.

+
+

onElevatedSections

+
+

On elevated sections of the road.

+
+

onEnteringOrLeavingTunnels

+
+

On entering or leaving tunnels.

+
+

onEnteringTheCountry

+
+

On entry into the country.

+
+

onFlyovers

+
+

On flyover sections of the road, i.e. sections of the road which pass over another road.

+
+

onLeavingTheCountry

+
+

On leaving the country.

+
+

onMotorways

+
+

On motorways.

+
+

onNonMotorways

+
+

On non motorways.

+
+

onRoundabouts

+
+

On roundabouts.

+
+

onSlipRoads

+
+

On slip roads.

+
+

onUndergroundSections

+
+

On underground sections of the road.

+
+

onUnderpasses

+
+

On underpasses, i.e. sections of the road which pass under another road.

+
+

overTheCrestOfHills

+
+

Over the crest of hills.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

PollutantTypeEnum

+
+

Types of pollutant that can be measured in the atmosphere.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

benzeneTolueneXylene

+
+

Benzene, toluene or xylene.

+
+

carbonMonoxide

+
+

Carbon monoxide.

+
+

lead

+
+

Lead.

+
+

methane

+
+

Methane.

+
+

nitricOxide

+
+

Nitric oxide.

+
+

nitrogenDioxide

+
+

Nitrogen dioxide.

+
+

nitrogenMonoxide

+
+

Nitrogen monoxide.

+
+

nitrogenOxides

+
+

Nitrogen oxides.

+
+

nonMethaneHydrocarbons

+
+

Non-methane hydrocarbons.

+
+

ozone

+
+

Ozone.

+
+

particulates10

+
+

Particulate matter which passes through a size-selective inlet with a 50% cut-off efficiency at an aerodynamic diameter of 10 µm (micrometres).

+
+

polycyclicAromaticHydrocarbons

+
+

Polycyclic aromatic hydrocarbons.

+
+

primaryParticulate

+
+

Primary particulate particles.

+
+

sulphurDioxide

+
+

Sulphur dioxide.

+
+

totalHydrocarbons

+
+

Total hydrocarbons, i.e. including methane and non-methane.

+
+
+

PoorEnvironmentTypeEnum

+
+

Types of poor environmental conditions.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

badWeather

+
+

Adverse weather conditions are affecting driving conditions.

+
+

blizzard

+
+

Heavy snowfall in combination with strong winds, limiting visibility to 50m or less.

+
+

blowingDust

+
+

Dust blowing across the roadway causing significantly reduced visibility.

+
+

blowingSnow

+
+

Fallen snow moving due to the forces of wind.

+
+

crosswinds

+
+

Strong cross winds across the direction of the roadway (e.g. on a ridge or bridge).

+
+

damagingHail

+
+

Large falling ice pellets or frozen rain capable of causing injury or damage to property.

+
+

denseFog

+
+

Dense fog, limiting visibility to 50m or less.

+
+

eclipse

+
+

Eclipse, either partial or full, of the sun causing low light levels during normal daylight period.

+
+

extremeCold

+
+

Abnormally low temperatures.

+
+

extremeHeat

+
+

Abnormally high expected maximum temperature.

+
+

fog

+
+

Fog, visibility more than 50m.

+
+

freezingFog

+
+

Fog, in conjunction with sub-zero air temperatures causing possible freezing of road surface.

+
+

frost

+
+

Frost can be expected.

+
+

gales

+
+

Winds between 60 km/h and 90 km/h.

+
+

gustyWinds

+
+

Constantly varying winds, significant at times.

+
+

hail

+
+

Falling ice pellets or frozen rain.

+
+

heavyFrost

+
+

A thick coating of frost can be expected.

+
+

heavyRain

+
+

Heavy rainfall, limiting visibility to 50m or less.

+
+

heavySnowfall

+
+

Dense falling snow, limiting visibility to 50m or less.

+
+

hurricaneForceWinds

+
+

Winds over 120 km/h.

+
+

lowSunGlare

+
+

Difficult visibility conditions created by low elevation sunlight.

+
+

moderateFog

+
+

Misty conditions impairing vision over 100m.

+
+

ozonePollution

+
+

High concentrations of ozone are present.

+
+

pollution

+
+

Pollution of an unspecified nature.

+
+

patchyFog

+
+

Fog, in which intermittent areas of dense fog may be encountered.

+
+

precipitationInTheArea

+
+

Unspecified precipitation is falling on the area.

+
+

rain

+
+

Rain, visibility more than 50m.

+
+

rainChangingToSnow

+
+

Falling rain is changing to snow.

+
+

sandStorms

+
+

Sand blowing across the roadway causing significantly reduced visibility.

+
+

severeExhaustPollution

+
+

Pollution from exhaust fumes has reached a level sufficient to cause concern.

+
+

severeSmog

+
+

Environmental warning of very poor air quality resulting from smog.

+
+

showers

+
+

Light rain or intermittent rain.

+
+

sleet

+
+

Rain mingled with snow or hail.

+
+

smogAlert

+
+

Environmental warning of poor air quality resulting from smog.

+
+

smokeHazard

+
+

Smoke drifting across the roadway causing significantly reduced visibility.

+
+

snowChangingToRain

+
+

Falling snow is changing to rain.

+
+

snowfall

+
+

Falling snow, visibility more than 50m.

+
+

sprayHazard

+
+

Reduced visibility resulting from spray created by moving vehicles on a wet roadway.

+
+

stormForceWinds

+
+

Winds between 90 km/h and 120 km/h.

+
+

strongGustsOfWind

+
+

Constantly varying winds, strong at times.

+
+

strongWinds

+
+

Winds between 40 km/h and 60 km/h.

+
+

swarmsOfInsects

+
+

Large numbers of insects which create a hazard for road users through reduced visibility.

+
+

temperatureFalling

+
+

The temperature is falling significantly.

+
+

thunderstorms

+
+

Electrical storms, generally with heavy rain.

+
+

tornadoes

+
+

Very violent, whirling windstorms affecting narrow strips of country.

+
+

veryStrongGustsOfWind

+
+

Constantly varying winds, very strong at times.

+
+

visibilityReduced

+
+

Environmental conditions causing reduced visibility.

+
+

whiteOut

+
+

Falling snow in blizzard conditions resulting in very reduced visibility.

+
+

winterStorm

+
+

Heavy rain, sleet, hail and/or snow in combination with strong winds, limiting visibility to 50m or less.

+
+
+

PrecipitationTypeEnum

+
+

Types of precipitation.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

drizzle

+
+

Light, fine rain.

+
+

freezingRain

+
+

Freezing rain.

+
+

hail

+
+

Small balls of ice and compacted snow.

+
+

rain

+
+

Rain.

+
+

sleet

+
+

Wet snow mixed with rain.

+
+

snow

+
+

Snow.

+
+
+

ProbabilityOfOccurrenceEnum

+
+

Levels of confidence that the sender has in the information, ordered {certain, probable, risk of}.

+
+ + + + + + + + + + + + + + + + + + + +
+

certain

+
+

The source is completely certain of the occurrence of the situation record version content.

+
+

probable

+
+

The source has a reasonably high level of confidence of the occurrence of the situation record version content.

+
+

riskOf

+
+

The source has a moderate level of confidence of the occurrence of the situation record version content.

+
+
+

PublicEventTypeEnum

+
+

Type of public event (Datex2 PublicEventTypeEnum and PublicEventType2Enum combined)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

Unknown

+
+

agriculturalShow

+
+

Agricultural show or event which could disrupt traffic.

+
+

airShow

+
+

Air show or other aeronautical event which could disrupt traffic.

+
+

artEvent

+
+

Art event that could disrupt traffic.

+
+

athleticsMeeting

+
+

Athletics event that could disrupt traffic.

+
+

beerFestival

+
+

Beer festival that could disrupt traffic.

+
+

ballGame

+
+

Ball game event that could disrupt traffic.

+
+

baseballGame

+
+

Baseball game event that could disrupt traffic.

+
+

basketballGame

+
+

Basketball game event that could disrupt traffic.

+
+

bicycleRace

+
+

Bicycle race that could disrupt traffic.

+
+

boatRace

+
+

Regatta (boat race event of sailing, powerboat or rowing) that could disrupt traffic.

+
+

boatShow

+
+

Boat show which could disrupt traffic.

+
+

boxingTournament

+
+

Boxing event that could disrupt traffic.

+
+

bullFight

+
+

Bull fighting event that could disrupt traffic.

+
+

ceremonialEvent

+
+

Formal or religious act, rite or ceremony that could disrupt traffic.

+
+

commercialEvent

+
+

Commercial event which could disrupt traffic.

+
+

concert

+
+

Concert event that could disrupt traffic.

+
+

cricketMatch

+
+

Cricket match that could disrupt traffic.

+
+

culturalEvent

+
+

Cultural event which could disrupt traffic.

+
+

exhibition

+
+

Major display or trade show which could disrupt traffic.

+
+

fair

+
+

Periodic (e.g. annual), often traditional, gathering for entertainment or trade promotion, which could disrupt traffic.

+
+

festival

+
+

Celebratory event or series of events which could disrupt traffic.

+
+

filmFestival

+
+

Film festival that could disrupt traffic.

+
+

filmTVMaking

+
+

Film or TV making event which could disrupt traffic.

+
+

fireworkDisplay

+
+

Fireworks display that could disrupt traffic.

+
+

flowerEvent

+
+

Flower event that could disrupt traffic.

+
+

foodFestival

+
+

Food festival that could disrupt traffic.

+
+

footballMatch

+
+

Football match that could disrupt traffic.

+
+

funfair

+
+

Periodic (e.g. annual), often traditional, gathering for entertainment, which could disrupt traffic.

+
+

gardeningOrFlowerShow

+
+

Gardening and/or flower show or event which could disrupt traffic.

+
+

golfTournament

+
+

Golf tournament event that could disrupt traffic.

+
+

hockeyGame

+
+

Hockey game event that could disrupt traffic.

+
+

horseRaceMeeting

+
+

Horse race meeting that could disrupt traffic.

+
+

internationalSportsMeeting

+
+

Large sporting event of an international nature that could disrupt traffic.

+
+

majorEvent

+
+

Significant organised event either on or near the roadway which could disrupt traffic.

+
+

marathon

+
+

Marathon, cross-country or road running event that could disrupt traffic.

+
+

market

+
+

Periodic (e.g. weekly) gathering for buying and selling, which could disrupt traffic.

+
+

match

+
+

Sports match of unspecified type that could disrupt traffic.

+
+

motorShow

+
+

Motor show which could disrupt traffic.

+
+

motorSportRaceMeeting

+
+

Motor sport race meeting that could disrupt traffic.

+
+

openAirConcert

+
+

Open air concert that could disrupt traffic.

+
+

parade

+
+

Formal display or organised procession which could disrupt traffic.

+
+

procession

+
+

An organised procession which could disrupt traffic.

+
+

raceMeeting

+
+

Race meeting (other than horse or motor sport) that could disrupt traffic.

+
+

rugbyMatch

+
+

Rugby match that could disrupt traffic.

+
+

severalMajorEvents

+
+

A series of significant organised events either on or near the roadway which could disrupt traffic.

+
+

show

+
+

Entertainment event that could disrupt traffic.

+
+

showJumping

+
+

Horse showing jumping and tournament event that could disrupt traffic.

+
+

soundAndLightShow

+
+

Sound and light show that could disrupt traffic.

+
+

sportsMeeting

+
+

Sports event of unspecified type that could disrupt traffic.

+
+

stateOccasion

+
+

Public ceremony or visit of national or international significance which could disrupt traffic.

+
+

streetFestival

+
+

Street festival that could disrupt traffic.

+
+

tennisTournament

+
+

Tennis tournament that could disrupt traffic.

+
+

theatricalEvent

+
+

Theatrical event that could disrupt traffic.

+
+

tournament

+
+

Sporting event or series of events of unspecified type lasting more than one day which could disrupt traffic.

+
+

tradeFair

+
+

A periodic (e.g. annual), often traditional, gathering for trade promotion, which could disrupt traffic.

+
+

waterSportsMeeting

+
+

Water sports meeting that could disrupt traffic.

+
+

wineFestival

+
+

Wine festival that could disrupt traffic.

+
+

winterSportsMeeting

+
+

Winter sports meeting or event (e.g. skiing, ski jumping, skating) that could disrupt traffic.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

Reference

+
+

xs:string: maxLen=1024

+
+

A reference to an identifiable object instance (e.g. a GUID reference).

+
+

ReferencePointDirectionEnum

+
+

Directions of traffic flow relative to sequential numbering scheme of reference points. For reference points along a road the direction in which they are identified (by a sequential numbering scheme) is the positive direction.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

both

+
+

Indicates that both directions of traffic flow are affected by the situation or relate to the traffic data.

+
+

negative

+
+

Indicates that the direction of traffic flow affected by the situation or related to the traffic data is in the opposite sense to the ordering (by their sequential numbering scheme) of the marker posts.

+
+

positive

+
+

Indicates that the direction of traffic flow affected by the situation or related to the traffic data is in the same sense as the ordering (by their sequential numbering scheme) of the marker posts.

+
+

unknown

+
+

Indicates that the direction of traffic flow affected by the situation or related to the traffic data is unknown.

+
+
+

RelativeTrafficFlowEnum

+
+

Levels of assessment of the traffic flow conditions relative to normally expected conditions at this date/time.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

trafficVeryMuchHeavierThanNormal

+
+

Traffic is very much heavier than normally expected at the specified location at this date/time.

+
+

trafficHeavierThanNormal

+
+

Traffic is heavier than normally expected at the specified location at this date/time.

+
+

trafficFlowNormal

+
+

Traffic flow is normal at the specified location at this date/time.

+
+

trafficLighterThanNormal

+
+

Traffic is lighter than normally expected at the specified location at this date/time.

+
+

trafficVeryMuchLighterThanNormal

+
+

Traffic is very much lighter than normally expected at the specified location at this date/time.

+
+
+

RequestTypeEnum

+
+

Types of requests that may be made by a client on a supplier.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

catalogue

+
+

A request for the supplier's catalogue.

+
+

filter

+
+

A request for the client's filter as currently stored by the supplier.

+
+

requestData

+
+

A request for current data.

+
+

requestHistoricalData

+
+

A request for historical data, i.e. data which was valid within an historical time window.

+
+

subscription

+
+

A request for a client's subscription as currently held by a supplier.

+
+
+

ReroutingManagementTypeEnum

+
+

Management actions relating to rerouting.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

doNotFollowDiversionSigns

+
+

Do not follow diversion signs.

+
+

doNotUseEntry

+
+

Rerouted traffic is not to use the specified entry onto the identified road to commence the alternative route.

+
+

doNotUseExit

+
+

Rerouted traffic is not to use the specified exit from the identified road to commence the alternative route.

+
+

doNotUseIntersectionOrJunction

+
+

Rerouted traffic is not to use the specified intersection or junction.

+
+

followDiversionSigns

+
+

Rerouted traffic is to follow the diversion signs.

+
+

followLocalDiversion

+
+

Rerouted traffic is to follow local diversion.

+
+

followSpecialMarkers

+
+

Rerouted traffic is to follow the special diversion markers.

+
+

useEntry

+
+

Rerouted traffic is to use the specified entry onto the identified road to commence the alternative route.

+
+

useExit

+
+

Rerouted traffic is to use the specified exit from the identified road to commence the alternative route.

+
+

useIntersectionOrJunction

+
+

Rerouted traffic is to use the specified intersection or junction to commence the alternative route.

+
+
+

ResponseEnum

+
+

Types of response that a supplier can return to a requesting client.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

acknowledge

+
+

An acknowledgement that the supplier has received and complied with the client's request.

+
+

catalogueRequestDenied

+
+

A notification that the supplier has denied the client's request for a catalogue.

+
+

filterRequestDenied

+
+

A notification that the supplier has denied the client's request for a filter.

+
+

requestDenied

+
+

A notification that the supplier has denied the client's request for a data.

+
+

subscriptionRequestDenied

+
+

A notification that the supplier has denied the client's request for a subscription.

+
+
+

RoadMaintenanceTypeEnum

+
+

Types of road maintenance.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

clearanceWork

+
+

Clearance work of an unspecified nature.

+
+

controlledAvalanche

+
+

Controlled avalanche work.

+
+

installationWork

+
+

Installation of new equipments or systems on or along-side the roadway.

+
+

grassCuttingWork

+
+

Grass cutting work.

+
+

maintenanceWork

+
+

Maintenance of road, associated infrastructure or equipments.

+
+

overheadWorks

+
+

Works which are overhead of the carriageway.

+
+

repairWork

+
+

Repair work to road, associated infrastructure or equipments.

+
+

resurfacingWork

+
+

Work associated with relaying or renewal of worn-out road surface (pavement).

+
+

roadMarkingWork

+
+

Striping and repainting of road markings, plus placement or replacement of reflecting studs (cats' eyes).

+
+

roadsideWork

+
+

Road side work of an unspecified nature.

+
+

roadworksClearance

+
+

Roadworks are completed and are being cleared.

+
+

roadworks

+
+

Road maintenance or improvement activity of an unspecified nature which may potentially cause traffic disruption.

+
+

rockFallPreventativeMaintenance

+
+

Rock fall preventative maintenance.

+
+

saltingInProgress

+
+

Spreading of salt and / or grit on the road surface to prevent or melt snow or ice.

+
+

snowploughsInUse

+
+

Snowploughs or other similar mechanical devices in use to clear snow from the road.

+
+

treeAndVegetationCuttingWork

+
+

Tree and vegetation cutting work adjacent to the roadway.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

RoadOperatorServiceDisruptionTypeEnum

+
+

Types of disruption to road operator services relevant to road users.

+
+ + + + + + + + + + + + + + + + + + + +
+

emergencyTelephoneNumberOutOfService

+
+

Emergency telephone number for use by public to report incidents is out of service.

+
+

informationServiceTelephoneNumberOutOfService

+
+

Road information service telephone number is out of service.

+
+

noTrafficOfficerPatrolService

+
+

No traffic officer patrol service is operating.

+
+
+

RoadOrCarriagewayOrLaneManagementTypeEnum

+
+

Management actions relating to road, carriageway or lane usage.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

carPoolLaneInOperation

+
+

Dedicated car pool lane(s) are in operation for vehicles carrying at least the specified number of occupants.

+
+

carriagewayClosures

+
+

Carriageway closures are in operation at the specified location.

+
+

clearALaneForEmergencyVehicles

+
+

Clear a lane for emergency vehicles.

+
+

clearALaneForSnowploughsAndGrittingVehicles

+
+

Clear a lane for snow ploughs and gritting vehicles.

+
+

closedPermanentlyForTheWinter

+
+

The road is closed to vehicles with the specified characteristics or all, if none defined, for the duration of the winter.

+
+

contraflow

+
+

Two-way traffic is temporarily sharing a single carriageway.

+
+

doNotUseSpecifiedLanesOrCarriageways

+
+

Do not use the specified lane(s) or carriageway(s).

+
+

hardShoulderRunningInOperation

+
+

The hard shoulder is open as an operational lane.

+
+

intermittentShortTermClosures

+
+

Road closures occur intermittently on the specified road in the specified direction for short durations.

+
+

keepToTheLeft

+
+

Keep to the left.

+
+

keepToTheRight

+
+

Keep to the right.

+
+

laneClosures

+
+

Lane closures are in operation at the specified location for vehicles with the specified characteristics or all, if none defined, in the specified direction.

+
+

lanesDeviated

+
+

Lane deviations are in operation at the specified location.

+
+

narrowLanes

+
+

Normal lane widths are temporarily reduced.

+
+

newRoadworksLayout

+
+

A new layout of lanes/carriageway has been implemented associated with roadworks.

+
+

overnightClosures

+
+

Every night the road is closed to vehicles with the specified characteristics or all, if none defined, in the specified direction by decision of the appropriate authorities.

+
+

roadCleared

+
+

The road has been cleared of earlier reported problems.

+
+

roadClosed

+
+

The road is closed to vehicles with the specified characteristics or all, if none defined, in the specified direction.

+
+

rollingRoadBlock

+
+

Traffic officers or police are driving slowly in front of a queue of traffic to create a gap in the traffic to allow for clearance activities to take place in safety on the road ahead.

+
+

rushHourLaneInOperation

+
+

Dedicated rush (peak) hour lane(s) are in operation.

+
+

singleAlternateLineTraffic

+
+

Traffic is being controlled to move in alternate single lines. This control may be undertaken by traffic lights or flagman.

+
+

tidalFlowLaneInOperation

+
+

Dedicated tidal flow lane(s) are in operation in the specified direction.

+
+

turnAroundInOperation

+
+

Traffic is being directed back down the opposite carriageway, possibly requiring the temporary removal of the central crash barrier.

+
+

useOfSpecifiedLanesOrCarriagewaysAllowed

+
+

The specified lane(s) or carriageway(s) may be used. The normal lane(s) or carriageway(s) restrictions are not currently in force.

+
+

useSpecifiedLanesOrCarriageways

+
+

Use the specified lane(s) or carriageway(s).

+
+

vehicleStorageInOperation

+
+

Vehicles are being stored on the roadway and/or at a rest area or service area at the specified location.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

RoadsideAssistanceTypeEnum

+
+

Types of road side assistance.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

airAmbulance

+
+

Air ambulance assistance.

+
+

busPassengerAssistance

+
+

Bus passenger assistance.

+
+

emergencyServices

+
+

Emergency services assistance.

+
+

firstAid

+
+

First aid assistance.

+
+

foodDelivery

+
+

Food delivery.

+
+

helicopterRescue

+
+

Helicopter rescue.

+
+

vehicleRepair

+
+

Vehicle repair assistance.

+
+

vehicleRecovery

+
+

Vehicle recovery.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

RoadsideServiceDisruptionTypeEnum

+
+

Types of disruption to roadside services relevant to road users.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

barClosed

+
+

Bar closed.

+
+

dieselShortage

+
+

There is a shortage of diesel at the specified location.

+
+

fuelShortage

+
+

There is a shortage of fuel (of one or more types) at the specified location.

+
+

lpgShortage

+
+

There is a shortage of liquid petroleum gas at the specified location.

+
+

methaneShortage

+
+

There is a shortage of methane at the specified location.

+
+

noDieselForHeavyVehicles

+
+

There is no diesel available for heavy goods vehicles at the specified location.

+
+

noDieselForLightVehicles

+
+

There is no diesel available for light vehicles at the specified location.

+
+

noPublicTelephones

+
+

There are no available public telephones at the specified location.

+
+

noToiletFacilities

+
+

There are no available public toilet facilities at the specified location.

+
+

noVehicleRepairFacilities

+
+

There are no available vehicle repair facilities at the specified location.

+
+

petrolShortage

+
+

There is a shortage of petrol at the specified location.

+
+

restAreaBusy

+
+

The rest area at the specified location is busy.

+
+

restAreaClosed

+
+

The rest area at the specified location is closed.

+
+

restAreaOvercrowdedDriveToAnotherRestArea

+
+

The rest area at the specified location is close to capacity and motorists are advised to seek an alternative.

+
+

serviceAreaBusy

+
+

The service area at the specified location is close to capacity.

+
+

serviceAreaClosed

+
+

The service area at the specified location is closed.

+
+

serviceAreaFuelStationClosed

+
+

The fuel station at the specified service area is closed.

+
+

serviceAreaOvercrowdedDriveToAnotherServiceArea

+
+

The service area at the specified location is close to capacity and motorists are advised to seek an alternative.

+
+

serviceAreaRestaurantClosed

+
+

The restaurant at the specified service area is closed.

+
+

someCommercialServicesClosed

+
+

Some commercial services are closed at the specified location.

+
+

waterShortage

+
+

There is a shortage of water at the specified location.

+
+
+

RoadworksDurationEnum

+
+

Expected durations of roadworks in general terms.

+
+ + + + + + + + + + + + + + + + + + + +
+

longTerm

+
+

The roadworks are expected to last for a long term ( duration > 6 months)

+
+

mediumTerm

+
+

The roadworks are expected to last for a medium term (1 month < duration < = 6 months).

+
+

shortTerm

+
+

The roadworks are expected to last for a short term ( duration < = 1 month)

+
+
+

RoadworksScaleEnum

+
+

Scales of roadworks in general terms.

+
+ + + + + + + + + + + + + + + + + + + +
+

major

+
+

The roadworks are of a major scale.

+
+

medium

+
+

The roadworks are of a medium scale.

+
+

minor

+
+

The roadworks are of a minor scale.

+
+
+

Seconds

+
+

xs:float: (empty restriction)

+
+

Seconds.

+
+

SourceTypeEnum

+
+

Type of sources from which situation information may be derived.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

automobileClubPatrol

+
+

A patrol of an automobile club.

+
+

cameraObservation

+
+

A camera observation (either still or video camera).

+
+

freightVehicleOperator

+
+

An operator of freight vehicles.

+
+

inductionLoopMonitoringStation

+
+

A station dedicated to the monitoring of the road network by processing inductive loop information.

+
+

infraredMonitoringStation

+
+

A station dedicated to the monitoring of the road network by processing infrared image information.

+
+

microwaveMonitoringStation

+
+

A station dedicated to the monitoring of the road network by processing microwave information.

+
+

microwavedMonitoringStation

+
+

See also 'microwaveMonitoringStation'

+
+

mobileTelephoneCaller

+
+

A caller using a mobile telephone (who may or may not be on the road network).

+
+

nonPoliceEmergencyServicePatrol

+
+

Emergency service patrols other than police.

+
+

nonPoliceEmergencyServicesPatrol

+
+

See also 'nonPoliceEmergencyServicePatrol'

+
+

otherInformation

+
+

Other sources of information.

+
+

otherOfficialVehicle

+
+

Personnel from a vehicle belonging to the road operator or authority or any emergency service, including authorised breakdown service organisations.

+
+

policePatrol

+
+

A police patrol.

+
+

privateBreakdownService

+
+

A private breakdown service.

+
+

publicAndPrivateUtilities

+
+

A utility organisation, either public or private.

+
+

registeredMotoristObserver

+
+

A motorist who is an officially registered observer.

+
+

registeredMobileObserver

+
+

See also 'registeredMotoristObserver'

+
+

roadAuthorities

+
+

A road authority.

+
+

roadOperatorPatrol

+
+

A patrol of the road operator or authority.

+
+

roadsideTelephoneCaller

+
+

A caller who is using an emergency roadside telephone.

+
+

spotterAircraft

+
+

A spotter aircraft of an organisation specifically assigned to the monitoring of the traffic network.

+
+

trafficMonitoringStation

+
+

A station, usually automatic, dedicated to the monitoring of the road network.

+
+

transitOperator

+
+

An operator of a transit service, e.g. bus link operator.

+
+

vehicleProbeMeasurement

+
+

A specially equipped vehicle used to provide measurements.

+
+

videoProcessingMonitoringStation

+
+

A station dedicated to the monitoring of the road network by processing video image information.

+
+
+

SpeedManagementTypeEnum

+
+

Management actions relating to speed.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

activeSpeedControlInOperation

+
+

Automatic speed control measures are in place at the specified location, whereby speed limits are set by an automatic system which is triggered by traffic sensing equipment.

+
+

doNotSlowdownUnnecessarily

+
+

Do not slow down unnecessarily.

+
+

observeSpeedLimit

+
+

Observe speed limit.

+
+

policeSpeedChecksInOperation

+
+

Police speed checks are in operation.

+
+

reduceYourSpeed

+
+

Reduce your speed.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

String

+
+

xs:string: maxLen=1024

+
+

A character string whose value space is the set of finite-length sequences of characters. Every character has a corresponding Universal Character Set code point (as defined in ISO/IEC 10646), which is an integer.

+
+

SubjectTypeOfWorksEnum

+
+

Subject types of construction or maintenance work.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

bridge

+
+

Bridge on, over or under the highway.

+
+

buriedCables

+
+

Buried cables under or along the highway.

+
+

buriedServices

+
+

Unspecified buried services on, under or along the highway.

+
+

crashBarrier

+
+

Crash barrier.

+
+

gallery

+
+

Gallery.

+
+

gantry

+
+

Gantry over or above the roadway.

+
+

gasMainWork

+
+

Gas mains.

+
+

interchange

+
+

Motorway or major road interchange.

+
+

junction

+
+

Motorway or major road junction.

+
+

levelCrossing

+
+

Level-crossing or associated equipment.

+
+

lightingSystem

+
+

Road lighting system.

+
+

measurementEquipment

+
+

Equipment used for determining traffic measurements.

+
+

noiseProtection

+
+

Installations along the roadway designed to reduce road noise in the surrounding environment.

+
+

road

+
+

Road.

+
+

roadsideDrains

+
+

Roadside drains.

+
+

roadsideEmbankment

+
+

Roadside embankment.

+
+

roadsideEquipment

+
+

Roadside equipment.

+
+

roadSigns

+
+

Road signs.

+
+

roundabout

+
+

Roundabout.

+
+

tollGate

+
+

Toll gate.

+
+

tunnel

+
+

Road tunnel.

+
+

waterMain

+
+

Water main under or along the highway.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

SubscriptionStateEnum

+
+

The state of a client's current subscription.

+
+ + + + + + + + + + + + + + + +
+

active

+
+

The client's subscription as registered with a supplier is currently active.

+
+

suspended

+
+

The client's subscription as registered with a supplier is currently suspended.

+
+
+

TemperatureCelsius

+
+

xs:float: (empty restriction)

+
+

A measure of temperature defined in degrees Celsius.

+
+

Time

+
+

xs:time: (empty restriction)

+
+

An instant of time that recurs every day. The value space of time is the space of time of day values as defined in § 5.3 of [ISO 8601]. Specifically, it is a set of zero-duration daily time instances.

+
+

Tonnes

+
+

xs:float: (empty restriction)

+
+

A measure of weight defined in metric tonnes.

+
+

TpegLoc01AreaLocationSubtypeEnum

+
+

Types of area.

+
+ + + + + + + + + + + + + + + +
+

largeArea

+
+

A geographic or geometric large area.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

TpegLoc01FramedPointLocationSubtypeEnum

+
+

Types of points on the road network framed by two other points on the same road.

+
+ + + + + + + + + + + +
+

framedPoint

+
+

A point on the road network framed by two other points on the same road.

+
+
+

TpegLoc01LinearLocationSubtypeEnum

+
+

Types of linear location.

+
+ + + + + + + + + + + +
+

segment

+
+

A segment (or link) of the road network corresponding to the way in which the road operator has segmented the network.

+
+
+

TpegLoc01SimplePointLocationSubtypeEnum

+
+

Types of simple point.

+
+ + + + + + + + + + + + + + + +
+

intersection

+
+

An point on the road network at which one or more roads intersect.

+
+

nonLinkedPoint

+
+

A point on the road network which is not at a junction or intersection.

+
+
+

TpegLoc02DirectionTypeEnum

+
+

List of directions of travel.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

allDirections

+
+

All directions (where more than two are applicable) at this point on the road network.

+
+

anticlockwise

+
+

Anti-clockwise.

+
+

bothWays

+
+

Both directions that are applicable at this point on the road network.

+
+

clockwise

+
+

Clockwise.

+
+

eastBound

+
+

East bound general direction.

+
+

innerRing

+
+

Inner ring direction.

+
+

northBound

+
+

North bound general direction.

+
+

northEastBound

+
+

North east bound general direction.

+
+

northWestBound

+
+

North west bound general direction.

+
+

opposite

+
+

Opposite direction to the normal direction of flow at this point on the road network.

+
+

outerRing

+
+

Outer ring direction.

+
+

southBound

+
+

South bound general direction.

+
+

southEastBound

+
+

South east bound general direction.

+
+

southWestBound

+
+

South west bound general direction.

+
+

westBound

+
+

West bound general direction.

+
+

unknown

+
+

Direction is unknown.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

TpegLoc03AreaDescriptorSubtypeEnum

+
+

Descriptors for describing area locations.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

administrativeAreaName

+
+

Name of an administrative area.

+
+

administrativeReferenceName

+
+

Reference name by which administrative area is known.

+
+

areaName

+
+

Name of an area.

+
+

countyName

+
+

Name of a county (administrative sub-division).

+
+

lakeName

+
+

Name of a lake.

+
+

nationName

+
+

Name of a nation (e.g. Wales) which is a sub-division of a ISO recognised country.

+
+

policeForceControlAreaName

+
+

Name of a police force control area.

+
+

regionName

+
+

Name of a geographic region.

+
+

seaName

+
+

Name of a sea.

+
+

townName

+
+

Name of a town.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

TpegLoc03IlcPointDescriptorSubtypeEnum

+
+

Descriptors for describing a junction by identifying the intersecting roads at a road junction.

+
+ + + + + + + + + + + + + + + + + + + +
+

tpegIlcName1

+
+

The name of the road on which the junction point is located.

+
+

tpegIlcName2

+
+

The name of the first intersecting road at the junction.

+
+

tpegIlcName3

+
+

The name of the second intersecting road (if one exists) at the junction.

+
+
+

TpegLoc03JunctionPointDescriptorSubtypeEnum

+
+

Descriptors for describing a point at a road junction.

+
+ + + + + + + + + + + +
+

junctionName

+
+

Name of a road network junction where two or more roads join.

+
+
+

TpegLoc03OtherPointDescriptorSubtypeEnum

+
+

Descriptors other than junction names and road descriptors which can help to identify the location of points on the road network.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

administrativeAreaName

+
+

Name of an administrative area.

+
+

administrativeReferenceName

+
+

Reference name by which an administrative area is known.

+
+

airportName

+
+

Name of an airport.

+
+

areaName

+
+

Name of an area.

+
+

buildingName

+
+

Name of a building.

+
+

busStopIdentifier

+
+

Identifier of a bus stop on the road network.

+
+

busStopName

+
+

Name of a bus stop on the road network.

+
+

canalName

+
+

Name of a canal.

+
+

countyName

+
+

Name of a county (administrative sub-division).

+
+

ferryPortName

+
+

Name of a ferry port.

+
+

intersectionName

+
+

Name of a road network intersection.

+
+

lakeName

+
+

Name of a lake.

+
+

linkName

+
+

Name of a road link.

+
+

localLinkName

+
+

Local name of a road link.

+
+

metroStationName

+
+

Name of a metro/underground station.

+
+

nationName

+
+

Name of a nation (e.g. Wales) which is a sub-division of a ISO recognised country.

+
+

nonLinkedPointName

+
+

Name of a point on the road network which is not at a junction or intersection.

+
+

parkingFacilityName

+
+

Name of a parking facility.

+
+

pointName

+
+

Name of a specific point.

+
+

pointOfInterestName

+
+

Name of a general point of interest.

+
+

railwayStation

+
+

Name of a railway station.

+
+

regionName

+
+

Name of a geographic region.

+
+

riverName

+
+

Name of a river.

+
+

seaName

+
+

Name of a sea.

+
+

serviceAreaName

+
+

Name of a service area on a road network.

+
+

tidalRiverName

+
+

Name of a river which is of a tidal nature.

+
+

townName

+
+

Name of a town.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

TpegLoc04HeightTypeEnum

+
+

Types of height.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

above

+
+

Height above specified location.

+
+

aboveSeaLevel

+
+

Height above mean sea high water level.

+
+

aboveStreetLevel

+
+

Height above street level.

+
+

at

+
+

At height of specified location.

+
+

atSeaLevel

+
+

At mean sea high water level.

+
+

atStreetLevel

+
+

At street level.

+
+

below

+
+

Height below specified location.

+
+

belowSeaLevel

+
+

Height below mean sea high water level.

+
+

belowStreetLevel

+
+

Height below street level.

+
+

undefined

+
+

Undefined height reference.

+
+

unknown

+
+

Unknown height reference.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

TrafficConstrictionTypeEnum

+
+

Types of constriction to which traffic is subjected as a result of an unplanned event.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

carriagewayBlocked

+
+

The carriageway is totally obstructed in the specified direction due to an unplanned event.

+
+

carriagewayPartiallyObstructed

+
+

The carriageway is partially obstructed in the specified direction due to an unplanned event.

+
+

lanesBlocked

+
+

One or more lanes is totally obstructed in the specified direction due to an unplanned event.

+
+

lanesPartiallyObstructed

+
+

One or more lanes is partially obstructed in the specified direction due to an unplanned event.

+
+

roadBlocked

+
+

The road is totally obstructed, for all vehicles in both directions, due to an unplanned event.

+
+

roadPartiallyObstructed

+
+

The road is partially obstructed in both directions due to an unplanned event.

+
+
+

TrafficFlowCharacteristicsEnum

+
+

A collection of terms for describing the characteristics of traffic flow.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

erraticFlow

+
+

Traffic flow is of an irregular nature, subject to sudden changes in rates.

+
+

smoothFlow

+
+

Traffic flow is smooth.

+
+

stopAndGo

+
+

Traffic flow is of a stop and go nature with queues forming and ending continuously on the specified section of road.

+
+

trafficBlocked

+
+

Traffic is blocked at the specified location and in the specified direction due to an unplanned event.

+
+
+

TrafficStatusEnum

+
+

List of terms used to describe traffic conditions.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

impossible

+
+

Traffic in the specified direction is completely congested, effectively at a standstill, making driving impossible.

+
+

congested

+
+

Traffic in the specified direction is congested making driving very slow and difficult.

+
+

heavy

+
+

Traffic in the specified direction is heavier than usual making driving conditions more difficult than normal.

+
+

freeFlow

+
+

Traffic in the specified direction is free flowing.

+
+

unknown

+
+

Traffic conditions are unknown.

+
+
+

TrafficTrendTypeEnum

+
+

List of terms used to describe the trend in traffic conditions.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

trafficBuildingUp

+
+

Traffic conditions are changing from free-flow to heavy or slow service levels. Queues may also be expected.

+
+

trafficEasing

+
+

Traffic conditions are changing from heavy or slow service levels to free-flow.

+
+

trafficStable

+
+

Traffic conditions are currently stable.

+
+

unknown

+
+

The trend of traffic conditions is currently unknown.

+
+
+

TrafficTypeEnum

+
+

Types of traffic, mostly classified by its destination type.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

accessOnlyTraffic

+
+

Traffic destined for local access only.

+
+

destinedForAirport

+
+

Traffic destined for the airport.

+
+

destinedForAirportArrivals

+
+

Traffic destined for airport arrivals.

+
+

destinedForAirportDepartures

+
+

Traffic destined for airport departures.

+
+

destinedForFerryService

+
+

Traffic destined for the ferry service.

+
+

destinedForRailService

+
+

Traffic destined for the rail service.

+
+

holidayTraffic

+
+

Traffic heading towards holiday destinations.

+
+

localTraffic

+
+

Traffic heading towards local destinations.

+
+

longDistanceTraffic

+
+

Traffic heading towards destinations which are a long distance away.

+
+

regionalTraffic

+
+

Traffic heading towards local regional destinations.

+
+

residentsOnlyTraffic

+
+

Local residents only traffic.

+
+

throughTraffic

+
+

Traffic which is not for local access, i.e. traffic not destined for local town, city or built up area but for transit though the area.

+
+

visitorTraffic

+
+

Traffic heading towards local visitor attraction.

+
+
+

TransitServiceInformationEnum

+
+

Types of public transport information.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

cancellations

+
+

Public transport, park-and-ride, rail or bus services will be cancelled until the specified time.

+
+

delayDueToBadWeather

+
+

The specified service is delayed due to bad weather.

+
+

delayDueToRepairs

+
+

The specified service is delayed due to the need for repairs.

+
+

delayedUntilFurtherNotice

+
+

The specified public transport service will be delayed until further notice.

+
+

delaysDueToFlotsam

+
+

The departure of the specified ferry service is delayed due to flotsam.

+
+

departureOnSchedule

+
+

The departure of the specified service is on schedule.

+
+

ferryReplacedByIceRoad

+
+

The ferry service has been replaced by an ice road.

+
+

freeShuttleServiceOperating

+
+

A shuttle service is operating at no charge between specified locations until the specified time.

+
+

informationServiceNotAvailable

+
+

The information service relating to the specified transport system is not currently available.

+
+

irregularServiceDelays

+
+

The specified service is subject to irregular delays.

+
+

loadCapacityChanged

+
+

The load capacity for the specified service has been changed.

+
+

restrictionsForLongerVehicles

+
+

Long vehicles are subject to restrictions on the specified service.

+
+

serviceDelays

+
+

The specified service is subject to delays.

+
+

serviceDelaysOfUncertainDuration

+
+

The specified service is subject to delays whose predicted duration cannot be estimated accurately.

+
+

serviceFullyBooked

+
+

The departure of the specified service is fully booked.

+
+

serviceNotOperating

+
+

The specified service is not operating until the specified time.

+
+

serviceNotOperatingSubstituteServiceAvailable

+
+

The specified service is not operating but an alternative service is available.

+
+

serviceSuspended

+
+

The specified service has been suspended until the specified time.

+
+

serviceWithdrawn

+
+

The specified service has been cancelled.

+
+

shuttleServiceOperating

+
+

A shuttle service is operating between the specified locations until the specified time.

+
+

temporaryChangesToTimetables

+
+

The timetable for the specified service is subject to temporary changes.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

TransitServiceTypeEnum

+
+

Types of transport services available to the general public.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

air

+
+

Air service.

+
+

bus

+
+

Bus service.

+
+

ferry

+
+

Ferry service.

+
+

hydrofoil

+
+

Hydrofoil service.

+
+

rail

+
+

Rail service.

+
+

tram

+
+

Tram service.

+
+

undergroundMetro

+
+

Underground or metro service.

+
+
+

TravelTimeTrendTypeEnum

+
+

List of terms used to describe the trend in travel times.

+
+ + + + + + + + + + + + + + + + + + + +
+

decreasing

+
+

Travel times are decreasing.

+
+

increasing

+
+

Travel times are increasing.

+
+

stable

+
+

Travel times are stable.

+
+
+

TravelTimeTypeEnum

+
+

List of ways in which travel times are derived.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

best

+
+

Travel time is derived from the best out of a monitored sample.

+
+

estimated

+
+

Travel time is an automated estimate.

+
+

instantaneous

+
+

Travel time is derived from instantaneous measurements.

+
+

reconstituted

+
+

Travel time is reconstituted from other measurements.

+
+
+

UpdateMethodEnum

+
+

The types of updates of situations that may be requested by a client.

+
+ + + + + + + + + + + + + + + + + + + +
+

allElementUpdate

+
+

The client has currently requested that all situation elements are sent when one or more component elements are updated.

+
+

singleElementUpdate

+
+

The client has currently requested that only the individual elements of a situation that have changed are sent when updated.

+
+

snapshot

+
+

The client has requested that all situations and their elements which are valid at the time of request be sent together, i.e. a snapshot in time of all valid situations.

+
+
+

UrgencyEnum

+
+

Degrees of urgency that a receiving client should associate with the disseminate of the information contained in the publication.

+
+ + + + + + + + + + + + + + + + + + + +
+

extremelyUrgent

+
+

Dissemination of the information is extremely urgent.

+
+

urgent

+
+

Dissemination of the information is urgent.

+
+

normalUrgency

+
+

Dissemination of the information is of normal urgency.

+
+
+

Url

+
+

xs:anyURI: (empty restriction)

+
+

A Uniform Resource Locator (URL) address comprising a compact string of characters for a resource available on the Internet.

+
+

UrlLinkTypeEnum

+
+

Types of URL links.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

documentPdf

+
+

URL link to a pdf document.

+
+

html

+
+

URL link to an html page.

+
+

image

+
+

URL link to an image.

+
+

rss

+
+

URL link to an RSS feed.

+
+

videoStream

+
+

URL link to a video stream.

+
+

voiceStream

+
+

URL link to a voice stream.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

ValidityStatusEnum

+
+

Values of validity status that can be assigned to a described event, action or item.

+
+ + + + + + + + + + + + + + + + + + + +
+

active

+
+

The described event, action or item is currently active regardless of the definition of the validity time specification.

+
+

suspended

+
+

The described event, action or item is currently suspended, that is inactive, regardless of the definition of the validity time specification.

+
+

definedByValidityTimeSpec

+
+

The validity status of the described event, action or item is in accordance with the definition of the validity time specification.

+
+
+

VehicleEquipmentEnum

+
+

Types of vehicle equipment in use or on board.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

notUsingSnowChains

+
+

Vehicle not using snow chains.

+
+

notUsingSnowChainsOrTyres

+
+

Vehicle not using either snow tyres or snow chains.

+
+

snowChainsInUse

+
+

Vehicle using snow chains.

+
+

snowTyresInUse

+
+

Vehicle using snow tyres.

+
+

snowChainsOrTyresInUse

+
+

Vehicle using snow tyres or snow chains.

+
+

withoutSnowTyresOrChainsOnBoard

+
+

Vehicle which is not carrying on board snow tyres or chains.

+
+
+

VehicleObstructionTypeEnum

+
+

Types of obstructions involving vehicles.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

abandonedVehicle

+
+

Abandoned vehicle(s) on the roadway which may cause traffic disruption.

+
+

abnormalLoad

+
+

Vehicle(s) carrying exceptional load(s) which may cause traffic disruption.

+
+

brokenDownBus

+
+

Broken down passenger vehicle(s) on the carriageway which may cause traffic disruption.

+
+

brokenDownHeavyLorry

+
+

Broken down heavy lorry/lorries on the carriageway which may cause traffic disruption.

+
+

brokenDownVehicle

+
+

Broken down vehicle(s) on the carriageway which may cause traffic disruption.

+
+

convoy

+
+

A group of vehicles moving together in formation which may cause traffic disruption.

+
+

damagedVehicle

+
+

Damaged vehicle(s) on the carriageway which may cause traffic disruption.

+
+

dangerousSlowMovingVehicle

+
+

Dangerous slow moving vehicles which may cause traffic disruption.

+
+

emergencyVehicle

+
+

Emergency service vehicles on the roadway in response to an emergency situation.

+
+

highSpeedEmergencyVehicle

+
+

Emergency service vehicles progressing at high speed along the roadway in response to or en route from an emergency situation.

+
+

longLoad

+
+

A vehicle of length greater than that normally allowed which may cause traffic disruption.

+
+

militaryConvoy

+
+

A group of military vehicles moving together in formation which may cause traffic disruption.

+
+

overheightVehicle

+
+

Vehicles of height greater than normally allowed which may cause traffic disruption.

+
+

prohibitedVehicleOnTheRoadway

+
+

Vehicles not normally permitted on the highway are present which may cause traffic disruption.

+
+

saltingOrGrittingVehicleInUse

+
+

Salting and gritting vehicles are in use which may cause traffic disruption.

+
+

slowMovingMaintenanceVehicle

+
+

Slow moving vehicles undertaking maintenance work may pose a hazard to other vehicles on the carriageway.

+
+

slowVehicle

+
+

A vehicle travelling at well below normal highway speeds which may cause traffic disruption.

+
+

snowplough

+
+

Snowploughs are in use which may cause traffic disruption.

+
+

trackLayingVehicle

+
+

Tracked vehicles are in use which may cause traffic disruption.

+
+

unlitVehicleOnTheRoad

+
+

Vehicles without lights are in use which may present a hazard to road users.

+
+

vehicleOnFire

+
+

A vehicle is or has been on fire and may cause traffic disruption.

+
+

vehicleCarryingHazardousMaterials

+
+

Vehicles carrying materials of a hazardous nature are present and these could expose road users to additional hazards.

+
+

vehicleInDifficulty

+
+

A vehicle is experiencing difficulties (e.g. manoeuvring or propulsion difficulties) which may cause traffic disruption.

+
+

vehicleOnWrongCarriageway

+
+

A vehicle is travelling the wrong way along a divided highway (i.e. on the wrong side).

+
+

vehicleStuck

+
+

One or more vehicles are stuck (i.e. unable to move) due to environmental conditions such as a snow drift or severe icy road.

+
+

vehicleStuckUnderBridge

+
+

A vehicle is stuck under a bridge.

+
+

vehicleWithOverheightLoad

+
+

An over-height vehicle which may present a hazard to road users.

+
+

vehicleWithOverwideLoad

+
+

A vehicle of width greater than that normally allowed which may cause traffic disruption.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

VehicleStatusEnum

+
+

The status of a vehicle.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

abandoned

+
+

Abandoned vehicle.

+
+

brokenDown

+
+

Broken down vehicle (i.e. it is immobile due to mechanical breakdown).

+
+

burntOut

+
+

Burnt out vehicle, but fire is extinguished.

+
+

damaged

+
+

Vehicle is damaged following an incident or collision. It may or may not be able to move by itself.

+
+

damagedAndImmobilized

+
+

Vehicle is damaged following an incident or collision. It is immobilized and therefore needs assistance to be moved.

+
+

onFire

+
+

Vehicle is on fire.

+
+
+

VehicleTypeEnum

+
+

Types of vehicle.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

anyVehicle

+
+

Vehicle of any type.

+
+

articulatedVehicle

+
+

Articulated vehicle.

+
+

bicycle

+
+

Bicycle.

+
+

bus

+
+

Bus.

+
+

car

+
+

Car.

+
+

caravan

+
+

Caravan.

+
+

carOrLightVehicle

+
+

Car or light vehicle.

+
+

carWithCaravan

+
+

Car towing a caravan.

+
+

carWithTrailer

+
+

Car towing a trailer.

+
+

fourWheelDrive

+
+

Four wheel drive vehicle.

+
+

highSidedVehicle

+
+

High sided vehicle.

+
+

lorry

+
+

Lorry of any type.

+
+

moped

+
+

Moped (a two wheeled motor vehicle characterized by a small engine typically less than 50cc and by normally having pedals).

+
+

motorcycle

+
+

Motorcycle.

+
+

motorcycleWithSideCar

+
+

Three wheeled vehicle comprising a motorcycle with an attached side car.

+
+

motorscooter

+
+

Motor scooter (a two wheeled motor vehicle characterized by a step-through frame and small diameter wheels).

+
+

tanker

+
+

Vehicle with large tank for carrying bulk liquids.

+
+

threeWheeledVehicle

+
+

Three wheeled vehicle of unspecified type.

+
+

trailer

+
+

Trailer.

+
+

tram

+
+

Tram.

+
+

twoWheeledVehicle

+
+

Two wheeled vehicle of unspecified type.

+
+

van

+
+

Van.

+
+

vehicleWithCatalyticConverter

+
+

Vehicle with catalytic converter.

+
+

vehicleWithoutCatalyticConverter

+
+

Vehicle without catalytic converter.

+
+

vehicleWithCaravan

+
+

Vehicle (of unspecified type) towing a caravan.

+
+

vehicleWithTrailer

+
+

Vehicle (of unspecified type) towing a trailer.

+
+

withEvenNumberedRegistrationPlates

+
+

Vehicle with even numbered registration plate.

+
+

withOddNumberedRegistrationPlates

+
+

Vehicle with odd numbered registration plate.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

VehicleUsageEnum

+
+

Types of usage of a vehicle.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

agricultural

+
+

Vehicle used for agricultural purposes.

+
+

commercial

+
+

Vehicle which is limited to non-private usage or public transport usage.

+
+

emergencyServices

+
+

Vehicle used by the emergency services.

+
+

military

+
+

Vehicle used by the military.

+
+

nonCommercial

+
+

Vehicle used for non-commercial or private purposes.

+
+

patrol

+
+

Vehicle used as part of a patrol service, e.g. road operator or automobile association patrol vehicle.

+
+

recoveryServices

+
+

Vehicle used to provide a recovery service.

+
+

roadMaintenanceOrConstruction

+
+

Vehicle used for road maintenance or construction work purposes.

+
+

roadOperator

+
+

Vehicle used by the road operator.

+
+

taxi

+
+

Vehicle used to provide an authorised taxi service.

+
+
+

VehiclesPerHour

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

Vehicles per hour.

+
+

VmsFaultEnum

+
+

Types of variable message sign faults.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

communicationsFailure

+
+

Comunications failure affecting VMS.

+
+

incorrectMessageDisplayed

+
+

Incorrect message is being displayed.

+
+

incorrectPictogramDisplayed

+
+

Incorrect pictogram is being displayed.

+
+

outOfService

+
+

Not currently in service (e.g. intentionally disconnected or switched off during roadworks).

+
+

powerFailure

+
+

Power to VMS has failed.

+
+

unableToClearDown

+
+

Unable to clear down information displayed on VMS.

+
+

unknown

+
+

Unknown VMS fault.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

VmsTypeEnum

+
+

Type of variable message sign.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

colourGraphic

+
+

A colour graphic display.

+
+

continuousSign

+
+

A sign implementing fixed messages which are selected by electromechanical means.

+
+

monochromeGraphic

+
+

A monochrome graphic display.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

WeatherRelatedRoadConditionTypeEnum

+
+

Types of road surface conditions which are related to the weather.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

blackIce

+
+

Severe skid risk due to black ice (i.e. clear ice, which is impossible or very difficult to see).

+
+

deepSnow

+
+

Deep snow on the roadway.

+
+

dry

+
+

The road surface is dry.

+
+

freezingOfWetRoads

+
+

The wet road surface is subject to freezing.

+
+

freezingPavements

+
+

The pavements for pedestrians are subject to freezing.

+
+

freezingRain

+
+

Severe skid risk due to rain falling on sub-zero temperature road surface and freezing.

+
+

freshSnow

+
+

Fresh snow (with little or no traffic yet) on the roadway.

+
+

ice

+
+

Increased skid risk due to ice (of any kind).

+
+

iceBuildUp

+
+

Ice is building up on the roadway causing a serious skid hazard.

+
+

iceWithWheelBarTracks

+
+

Ice on the road frozen in the form of wheel tracks.

+
+

icyPatches

+
+

Severe skid risk due to icy patches (i.e. intermittent ice on roadway).

+
+

looseSnow

+
+

Powdery snow on the road which is subject to being blown by the wind.

+
+

normalWinterConditionsForPedestrians

+
+

Conditions for pedestrians are consistent with those normally expected in winter.

+
+

packedSnow

+
+

Packed snow (heavily trafficked) on the roadway.

+
+

roadSurfaceMelting

+
+

The road surface is melting, or has melted due to abnormally high temperatures.

+
+

slipperyRoad

+
+

The road surface is slippery due to bad weather conditions.

+
+

slushOnRoad

+
+

Increased skid risk due to melting snow (slush) on road.

+
+

slushStrings

+
+

Melting snow (slush) on the roadway is formed into wheel tracks.

+
+

snowDrifts

+
+

Snow drifting is in progress or patches of deep snow are present due to earlier drifting.

+
+

snowOnPavement

+
+

Snow is on the pedestrian pavement.

+
+

snowOnTheRoad

+
+

Snow is lying on the road surface.

+
+

surfaceWater

+
+

Water is resting on the roadway which provides an increased hazard to vehicles.

+
+

wet

+
+

Road surface is wet.

+
+

wetAndIcyRoad

+
+

Increased skid risk due to partly thawed, wet road with packed snow and ice, or rain falling on packed snow and ice.

+
+

wetIcyPavement

+
+

Partly thawed, wet pedestrian pavement with packed snow and ice, or rain falling on packed snow and ice.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+

WeekOfMonthEnum

+
+

Weeks of the month.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

firstWeekOfMonth

+
+

First week of the month.

+
+

secondWeekOfMonth

+
+

Second week of the month.

+
+

thirdWeekOfMonth

+
+

Third week of the month.

+
+

fourthWeekOfMonth

+
+

Fourth week of the month.

+
+

fifthWeekOfMonth

+
+

Fifth week of the month (at most only 3 days and non in February when not a leap year).

+
+
+

WinterEquipmentManagementTypeEnum

+
+

Instructions relating to the use of winter equipment.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

doNoUseStudTyres

+
+

Do not use stud tyres.

+
+

useSnowChains

+
+

Use snow chains.

+
+

useSnowChainsOrTyres

+
+

Use snow chains or snow tyres.

+
+

useSnowTyres

+
+

Use snow tyres.

+
+

winterEquipmentOnBoardRequired

+
+

The carrying of winter equipment (snow chains and/or snow tyres) is required.

+
+

other

+
+

Other than as defined in this enumeration.

+
+
+
+
+
+

2.2. The toplevel element orc:d2LogicalModel

+
+ + + + + + + + + + + + + + + + +
+

orc:d2LogicalModel

+
+

+orc:D2LogicalModel

+
+

+
+
+
+
+

2.3. The complex type orc:AbnormalTraffic

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AbnormalTraffic

+
+

orc:TrafficElement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:abnormalTrafficType

+
+

0:1

+
+

orc:AbnormalTrafficTypeEnum

+
+

A characterization of the nature of abnormal traffic flow, i.e. specifically relating to the nature of the traffic movement.

+
+

orc:numberOfVehiclesWaiting

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of vehicles waiting in a queue.

+
+

orc:queueLength

+
+

0:1

+
+

orc:MetresAsNonNegativeInteger

+
+

The length of a queue or the average length of queues in separate lanes due to a situation.

+
+

orc:relativeTrafficFlow

+
+

0:1

+
+

orc:RelativeTrafficFlowEnum

+
+

Assessment of the traffic flow conditions relative to normally expected conditions at this date/time.

+
+

orc:trafficFlowCharacteristics

+
+

0:1

+
+

orc:TrafficFlowCharacteristicsEnum

+
+

A characterization of the traffic flow.

+
+

orc:trafficTrendType

+
+

0:1

+
+

orc:TrafficTrendTypeEnum

+
+

A characterization of the trend in the traffic conditions at the specified location and direction.

+
+

orc:abnormalTrafficExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.4. The complex type orc:Accident

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Accident

+
+

orc:TrafficElement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:accidentCause

+
+

0:1

+
+

orc:AccidentCauseEnum

+
+

A descriptor indicating the most significant factor causing an accident.

+
+

orc:accidentType

+
+

1:*

+
+

orc:AccidentTypeEnum

+
+

A characterization of the nature of the accident.

+
+

orc:totalNumberOfPeopleInvolved

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The total number of people that are involved.

+
+

orc:totalNumberOfVehiclesInvolved

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The total number of vehicles that are involved.

+
+

orc:vehicleInvolved

+
+

0:*

+
+

+orc:Vehicle

+
+

The vehicle involved in the accident.

+
+

orc:groupOfVehiclesInvolved

+
+

0:*

+
+

+orc:GroupOfVehiclesInvolved

+
+

+
+

orc:groupOfPeopleInvolved

+
+

0:*

+
+

+orc:GroupOfPeopleInvolved

+
+

+
+

orc:accidentExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.5. The complex type orc:Activity

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Activity

+
+

orc:TrafficElement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:mobilityOfActivity

+
+

0:1

+
+

+orc:Mobility

+
+

Mobility of the activity.

+
+

orc:activityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.6. The complex type orc:AlertCArea

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCArea

+
+

+
+

An area defined by reference to a predefined ALERT-C location table.

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

EBU country code.

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

Number allocated to an ALERT-C table in a country. Ref. EN ISO 14819-3 for the allocation of a location table number.

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

Version number associated with an ALERT-C table reference.

+
+

orc:areaLocation

+
+

1:1

+
+

+orc:AlertCLocation

+
+

Area location defined by a specific Alert-C location.

+
+

orc:alertCAreaExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.7. The complex type orc:AlertCDirection

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCDirection

+
+

+
+

The direction of traffic flow along the road to which the information relates.

+
+

orc:alertCDirectionCoded

+
+

1:1

+
+

orc:AlertCDirectionEnum

+
+

The direction of traffic flow to which the situation, traffic data or information is related. Positive is in the direction of coding of the road.

+
+

orc:alertCDirectionNamed

+
+

0:1

+
+

+orc:MultilingualString

+
+

ALERT-C name of a direction e.g. Brussels -> Lille.

+
+

orc:alertCDirectionSense

+
+

0:1

+
+

orc:Boolean

+
+

Indicates for circular routes (i.e. valid only for ring roads) the sense in which navigation should be made from the primary location to the secondary location, to avoid ambiguity. TRUE indicates positive RDS direction, i.e. direction of coding of road.

+
+

orc:alertCDirectionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.8. The complex type orc:AlertCLinear

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCLinear

+
+

+
+

A linear section along a road defined between two points on the road by reference to a pre-defined ALERT-C location table.

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

EBU country code.

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

Number allocated to an ALERT-C table in a country. Ref. EN ISO 14819-3 for the allocation of a location table number.

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

Version number associated with an ALERT-C table reference.

+
+

orc:alertCLinearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.9. The complex type orc:AlertCLinearByCode

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCLinearByCode

+
+

orc:AlertCLinear

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLinearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:alertCDirection

+
+

1:1

+
+

+orc:AlertCDirection

+
+

+
+

orc:locationCodeForLinearLocation

+
+

1:1

+
+

+orc:AlertCLocation

+
+

Linear location defined by a specific Alert-C location.

+
+

orc:alertCLinearByCodeExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.10. The complex type orc:AlertCLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCLocation

+
+

+
+

Identification of a specific point, linear or area location in an ALERT-C location table.

+
+

orc:alertCLocationName

+
+

0:1

+
+

+orc:MultilingualString

+
+

Name of ALERT-C location.

+
+

orc:specificLocation

+
+

1:1

+
+

orc:AlertCLocationCode

+
+

Unique code within the ALERT-C location table which identifies the specific point, linear or area location.

+
+

orc:alertCLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.11. The complex type orc:AlertCMethod2Linear

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod2Linear

+
+

orc:AlertCLinear

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLinearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:alertCDirection

+
+

1:1

+
+

+orc:AlertCDirection

+
+

+
+

orc:alertCMethod2PrimaryPointLocation

+
+

1:1

+
+

+orc:AlertCMethod2PrimaryPointLocation

+
+

+
+

orc:alertCMethod2SecondaryPointLocation

+
+

1:1

+
+

+orc:AlertCMethod2SecondaryPointLocation

+
+

+
+

orc:alertCMethod2LinearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.12. The complex type orc:AlertCMethod2Point

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod2Point

+
+

orc:AlertCPoint

+
+

A single point on the road network defined by reference to a pre-defined ALERT-C location table and which has an associated direction of traffic flow.

+
+

The element content starts with items inherited from the base type:

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

EBU country code.

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

Number allocated to an ALERT-C table in a country. Ref. EN ISO 14819-3 for the allocation of a location table number.

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

Version number associated with an ALERT-C table reference.

+
+

orc:alertCPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:alertCDirection

+
+

1:1

+
+

+orc:AlertCDirection

+
+

+
+

orc:alertCMethod2PrimaryPointLocation

+
+

1:1

+
+

+orc:AlertCMethod2PrimaryPointLocation

+
+

+
+

orc:alertCMethod2PointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.13. The complex type orc:AlertCMethod2PrimaryPointLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod2PrimaryPointLocation

+
+

+
+

The point (called Primary point) which is either a single point or at the downstream end of a linear road section. The point is specified by a reference to a point in a pre-defined ALERT-C location table.

+
+

orc:alertCLocation

+
+

1:1

+
+

+orc:AlertCLocation

+
+

+
+

orc:alertCMethod2PrimaryPointLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.14. The complex type orc:AlertCMethod2SecondaryPointLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod2SecondaryPointLocation

+
+

+
+

The point (called Secondary point) which is at the upstream end of a linear road section. The point is specified by a reference to a point in a pre-defined ALERT-C location table.

+
+

orc:alertCLocation

+
+

1:1

+
+

+orc:AlertCLocation

+
+

+
+

orc:alertCMethod2SecondaryPointLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.15. The complex type orc:AlertCMethod4Linear

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod4Linear

+
+

orc:AlertCLinear

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

+
+

orc:alertCLinearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:alertCDirection

+
+

1:1

+
+

+orc:AlertCDirection

+
+

+
+

orc:alertCMethod4PrimaryPointLocation

+
+

1:1

+
+

+orc:AlertCMethod4PrimaryPointLocation

+
+

+
+

orc:alertCMethod4SecondaryPointLocation

+
+

1:1

+
+

+orc:AlertCMethod4SecondaryPointLocation

+
+

+
+

orc:alertCMethod4LinearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.16. The complex type orc:AlertCMethod4Point

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod4Point

+
+

orc:AlertCPoint

+
+

A single point on the road network defined by reference to a pre-defined ALERT-C location table and which has an associated direction of traffic flow.

+
+

The element content starts with items inherited from the base type:

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

EBU country code.

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

Number allocated to an ALERT-C table in a country. Ref. EN ISO 14819-3 for the allocation of a location table number.

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

Version number associated with an ALERT-C table reference.

+
+

orc:alertCPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:alertCDirection

+
+

1:1

+
+

+orc:AlertCDirection

+
+

+
+

orc:alertCMethod4PrimaryPointLocation

+
+

1:1

+
+

+orc:AlertCMethod4PrimaryPointLocation

+
+

+
+

orc:alertCMethod4PointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.17. The complex type orc:AlertCMethod4PrimaryPointLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod4PrimaryPointLocation

+
+

+
+

The point (called Primary point) which is either a single point or at the downstream end of a linear road section. The point is specified by a reference to a point in a pre-defined ALERT-C location table plus a non-negative offset distance.

+
+

orc:alertCLocation

+
+

1:1

+
+

+orc:AlertCLocation

+
+

+
+

orc:offsetDistance

+
+

1:1

+
+

+orc:OffsetDistance

+
+

+
+

orc:alertCMethod4PrimaryPointLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.18. The complex type orc:AlertCMethod4SecondaryPointLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCMethod4SecondaryPointLocation

+
+

+
+

The point (called Secondary point) which is at the upstream end of a linear road section. The point is specified by a reference to a point in a pre-defined Alert-C location table plus a non-negative offset distance.

+
+

orc:alertCLocation

+
+

1:1

+
+

+orc:AlertCLocation

+
+

+
+

orc:offsetDistance

+
+

1:1

+
+

+orc:OffsetDistance

+
+

+
+

orc:alertCMethod4SecondaryPointLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.19. The complex type orc:AlertCPoint

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AlertCPoint

+
+

+
+

A single point on the road network defined by reference to a pre-defined ALERT-C location table and which has an associated direction of traffic flow.

+
+

orc:alertCLocationCountryCode

+
+

1:1

+
+

orc:String

+
+

EBU country code.

+
+

orc:alertCLocationTableNumber

+
+

1:1

+
+

orc:String

+
+

Number allocated to an ALERT-C table in a country. Ref. EN ISO 14819-3 for the allocation of a location table number.

+
+

orc:alertCLocationTableVersion

+
+

1:1

+
+

orc:String

+
+

Version number associated with an ALERT-C table reference.

+
+

orc:alertCPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.20. The complex type orc:AnimalPresenceObstruction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AnimalPresenceObstruction

+
+

orc:Obstruction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:numberOfObstructions

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of obstructions that are partly or wholly blocking the road.

+
+

orc:mobilityOfObstruction

+
+

0:1

+
+

+orc:Mobility

+
+

The mobility of the obstruction.

+
+

orc:obstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:alive

+
+

0:1

+
+

orc:Boolean

+
+

Indicates whether the identified animals are dead (immobile) or alive (potentially mobile).

+
+

orc:animalPresenceType

+
+

1:1

+
+

orc:AnimalPresenceTypeEnum

+
+

Indicates the nature of animals present on or near the roadway.

+
+

orc:animalPresenceObstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.21. The complex type orc:Area

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Area

+
+

orc:Location

+
+

The specification of a location either on a network (as a point or a linear location) or as an area. This may be provided in one or more referencing systems.

+
+

The element content starts with items inherited from the base type:

+
+

orc:externalReferencing

+
+

0:*

+
+

+orc:ExternalReferencing

+
+

+
+

orc:locationForDisplay

+
+

0:1

+
+

+orc:PointCoordinates

+
+

A location which may be used by clients for visual display on user interfaces.

+
+

orc:locationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:alertCArea

+
+

0:1

+
+

+orc:AlertCArea

+
+

+
+

orc:tpegAreaLocation

+
+

0:1

+
+

+orc:TpegAreaLocation

+
+

+
+

orc:areaExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.22. The complex type orc:AreaDestination

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AreaDestination

+
+

orc:Destination

+
+

The specification of the destination of a defined route or itinerary. This may be either a location on a network or an area location.

+
+

The element content starts with items inherited from the base type:

+
+

orc:destinationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:area

+
+

1:1

+
+

+orc:Area

+
+

+
+

orc:areaDestinationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.23. The complex type orc:AuthorityOperation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AuthorityOperation

+
+

orc:Activity

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:mobilityOfActivity

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:activityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:authorityOperationType

+
+

1:1

+
+

orc:AuthorityOperationTypeEnum

+
+

Type of authority initiated operation or activity that could disrupt traffic.

+
+

orc:authorityOperationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.24. The complex type orc:AxleSpacing

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AxleSpacing

+
+

+
+

The spacing details between the axle sets of an individual vehicle numbered from the front to the back of the vehicle.

+
+

orc:axleSpacing

+
+

1:1

+
+

orc:MetresAsFloat

+
+

The spacing interval, indicated by the axleSpacingSequenceIdentifier, between the axles of an individual vehicle from front to back of the vehicle.

+
+

orc:axleSpacingSequenceIdentifier

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Indicates the sequence of the interval between the axles of the individual vehicle from front to back (e.g. 1, 2, 3...). This cannot exceed (numberOfAxles -1) if the numberOfAxles is also given as part of the VehicleCharacteristics.

+
+

orc:axleSpacingExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.25. The complex type orc:AxleWeight

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:AxleWeight

+
+

+
+

The weight details of a specific axle on the vehicle.

+
+

orc:axlePositionIdentifier

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Indicates the position of the axle on the vehicle numbered from front to back (i.e. 1, 2, 3...). This cannot exceed the numberOfAxles if provided as part of VehicleCharacteristics.

+
+

orc:axleWeight

+
+

0:1

+
+

orc:Tonnes

+
+

The weight of the specific axle, indicated by the axleSequenceIdentifier, on the vehicle numbered from front to back of the vehicle.

+
+

orc:maximumPermittedAxleWeight

+
+

0:1

+
+

orc:Tonnes

+
+

The maximum permitted weight of this specific axle on the vehicle.

+
+

orc:axleWeightExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.26. The complex type orc:BasicDataValue

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:BasicDataValue

+
+

+
+

Generic data value(s) of either measured or elaborated data. Where values of different type are given in a single instance the metadata contained in the BasicDataValue must be applicable to all, otherwise separate instances must be given.

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

The extent to which the value may be subject to error, measured as a percentage of the data value.

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

Method of computation which has been used to compute this data value.

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

Indication of whether the value is deemed to be faulty by the supplier, (true = faulty). If not present the data value is assumed to be ok. This may be used when automatic fault detection information relating to sensors is available.

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

The reason why the value is deemed to be faulty by the supplier.

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of inputs detected but not completed during the sampling or measurement period; e.g. vehicles detected entering but not exiting the detection zone.

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of input values used in the sampling or measurment period to determine the data value.

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

The time elapsed between the beginning and the end of the sampling or measurement period. This item may differ from the unit attribute; e.g. an hourly flow can be estimated from a 5-minute measurement period.

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

Coefficient required when a moving average is computed to give specific weights to the former average and the new data. A typical formula is, F being the smoothing factor: New average = (old average) F + (new data) (1 - F).

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

The standard deviation of the sample of input values from which this value was derived, measured in the units of the data value.

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

A measure of data quality assigned to the value by the supplier. 100% equates to ideal/perfect quality. The method of calculation is supplier specific and needs to be agreed between supplier and client.

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

Point in time at which this specific value has been computed or measured.

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

The location (e.g. the stretch of road or area) to which the data value is pertinent/relevant. This may be different from the location of the measurement equipment (i.e. the measurement site location).

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.27. The complex type orc:CarParks

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:CarParks

+
+

orc:NonRoadEventInformation

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:nonRoadEventInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:carParkConfiguration

+
+

0:1

+
+

orc:CarParkConfigurationEnum

+
+

The configuration/layout of a car park.

+
+

orc:carParkIdentity

+
+

1:1

+
+

orc:String

+
+

The identity of one or a group of car parks.

+
+

orc:carParkOccupancy

+
+

0:1

+
+

orc:Percentage

+
+

The percentage value of car parking spaces occupied.

+
+

orc:carParkStatus

+
+

0:1

+
+

orc:CarParkStatusEnum

+
+

Indicates the status of one or more specified car parks.

+
+

orc:exitRate

+
+

0:1

+
+

orc:VehiclesPerHour

+
+

The rate at which vehicles are exiting the car park.

+
+

orc:fillRate

+
+

0:1

+
+

orc:VehiclesPerHour

+
+

The rate at which vehicles are entering the car park.

+
+

orc:numberOfVacantParkingSpaces

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

Indicates the number of vacant parking spaces available in a specified parking area.

+
+

orc:occupiedSpaces

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

Number of currently occupied spaces.

+
+

orc:queuingTime

+
+

0:1

+
+

orc:Seconds

+
+

The current queuing time (duration) for entering the car park.

+
+

orc:totalCapacity

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

Total number of car parking spaces.

+
+

orc:carParksExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.28. The complex type orc:CatalogueReference

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:CatalogueReference

+
+

+
+

Identification of the supplier's data catalogue in a data exchange context.

+
+

orc:keyCatalogueReference

+
+

1:1

+
+

orc:Reference

+
+

Identification of the supplier's data catalogue in a data exchange context.

+
+

orc:catalogueReferenceExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.29. The complex type orc:Cause

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Cause

+
+

+
+

Contains details of the cause of a record within a situation

+
+

orc:causeExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.30. The complex type orc:Comment

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Comment

+
+

+
+

A free text comment with an optional date/time stamp that can be used by the operator to convey un-coded observations/information.

+
+

orc:comment

+
+

1:1

+
+

+orc:MultilingualString

+
+

A free text comment that can be used by the operator to convey un-coded observations/information.

+
+

orc:commentDateTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time at which the comment was made.

+
+

orc:commentExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.31. The complex type orc:Conditions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Conditions

+
+

orc:TrafficElement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:drivingConditionType

+
+

0:1

+
+

orc:DrivingConditionTypeEnum

+
+

Description of the driving conditions at the specified location.

+
+

orc:conditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.32. The complex type orc:ConstructionWorks

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:ConstructionWorks

+
+

orc:Roadworks

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:roadworksDuration

+
+

0:1

+
+

orc:RoadworksDurationEnum

+
+

Indicates in general terms the expected duration of the roadworks.

+
+

orc:roadworksScale

+
+

0:1

+
+

orc:RoadworksScaleEnum

+
+

Indicates in general terms the scale of the roadworks.

+
+

orc:underTraffic

+
+

0:1

+
+

orc:Boolean

+
+

Indicates that the road section where the roadworks are located is under traffic or not under traffic. 'True' indicates the road is under traffic.

+
+

orc:urgentRoadworks

+
+

0:1

+
+

orc:Boolean

+
+

Indication of whether the roadworks are considered to be urgent. 'True' indicates they are urgent.

+
+

orc:mobility

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:subjects

+
+

0:1

+
+

+orc:Subjects

+
+

+
+

orc:maintenanceVehicles

+
+

0:1

+
+

+orc:MaintenanceVehicles

+
+

+
+

orc:roadworksExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:constructionWorkType

+
+

0:1

+
+

orc:ConstructionWorkTypeEnum

+
+

The type of construction work being performed.

+
+

orc:constructionWorksExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.33. The complex type orc:D2LogicalModel

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:D2LogicalModel

+
+

+
+

The DATEX II logical model comprising exchange, content payload and management sub-models.

+
+

@modelBaseVersion

+
+

1:1

+
+

+
+

orc:exchange

+
+

1:1

+
+

+orc:Exchange

+
+

+
+

orc:payloadPublication

+
+

0:1

+
+

+orc:PayloadPublication

+
+

+
+

orc:d2LogicalModelExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.34. The complex type orc:DayWeekMonth

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:DayWeekMonth

+
+

+
+

Specification of periods defined by the intersection of days, weeks and months.

+
+

orc:applicableDay

+
+

0:7

+
+

orc:DayEnum

+
+

Applicable day of the week. "All days of the week" is expressed by non-inclusion of this attribute.

+
+

orc:applicableWeek

+
+

0:5

+
+

orc:WeekOfMonthEnum

+
+

Applicable week of the month (1 to 5). "All weeks of the month" is expressed by non-inclusion of this attribute.

+
+

orc:applicableMonth

+
+

0:12

+
+

orc:MonthOfYearEnum

+
+

Applicable month of the year. "All months of the year" is expressed by non-inclusion of this attribute.

+
+

orc:dayWeekMonthExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.35. The complex type orc:Delays

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Delays

+
+

+
+

The details of the delays being caused by the situation element defined in the situation record. It is recommended to only use one of the optional attributes to avoid confusion.

+
+

orc:delayBand

+
+

0:1

+
+

orc:DelayBandEnum

+
+

The time band within which the additional travel time due to adverse travel conditions of any kind falls, when compared to "normal conditions".

+
+

orc:delaysType

+
+

0:1

+
+

orc:DelaysTypeEnum

+
+

Coarse classification of the delay.

+
+

orc:delayTimeValue

+
+

0:1

+
+

orc:Seconds

+
+

The value of the additional travel time due to adverse travel conditions of any kind, when compared to "normal conditions", given in seconds.

+
+

orc:delaysExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.36. The complex type orc:Destination

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Destination

+
+

+
+

The specification of the destination of a defined route or itinerary. This may be either a location on a network or an area location.

+
+

orc:destinationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.37. The complex type orc:DisturbanceActivity

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:DisturbanceActivity

+
+

orc:Activity

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:mobilityOfActivity

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:activityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:disturbanceActivityType

+
+

1:1

+
+

orc:DisturbanceActivityTypeEnum

+
+

Includes all situations of a public disorder type or of an alert type, with potential to disrupt traffic.

+
+

orc:disturbanceActivityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.38. The complex type orc:ElaboratedData

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:ElaboratedData

+
+

+
+

An instance of data which is derived/computed from one or more measurements over a period of time. It may be a current value or a forecast value predicted from historical measurements.

+
+

orc:forecast

+
+

0:1

+
+

orc:Boolean

+
+

Indication of whether this elaborated data is a forecast (true = forecast).

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

0:1

+
+

+orc:Validity

+
+

+
+

orc:basicDataValue

+
+

1:1

+
+

+orc:BasicDataValue

+
+

+
+

orc:elaboratedDataExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.39. The complex type orc:ElaboratedDataPublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:ElaboratedDataPublication

+
+

orc:PayloadPublication

+
+

A payload publication of traffic related information or associated management information created at a specific point in time that can be exchanged via a DATEX II interface.

+
+

The element content starts with items inherited from the base type:

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

The default language used throughout the payload publications, specified by an ISO 639-2 3-alpha code.

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

A description of the information which is to be found in the publications originating from the particular feed (URL).

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

A classification of the information which is to be found in the publications originating from the particular feed (URL). Different URLs from one source may be used to filter the information which is made available to clients (e.g. by type or location).

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

Date/time at which the payload publication was created.

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:forecastDefault

+
+

0:1

+
+

orc:Boolean

+
+

The default value for the publication of whether the elaborated data is a forecast (true = forecast).

+
+

orc:periodDefault

+
+

0:1

+
+

orc:Seconds

+
+

The default value for the publication of the time elapsed between the beginning and the end of the sampling or measurement period. This item may differ from the unit attribute; e.g. an hourly flow can be estimated from a 5-minute measurement period.

+
+

orc:timeDefault

+
+

0:1

+
+

orc:DateTime

+
+

The default for the publication of the time at which the values have been computed/derived.

+
+

orc:headerInformation

+
+

1:1

+
+

+orc:HeaderInformation

+
+

+
+

orc:referenceSettings

+
+

0:1

+
+

+orc:ReferenceSettings

+
+

+
+

orc:elaboratedData

+
+

1:*

+
+

+orc:ElaboratedData

+
+

+
+

orc:elaboratedDataPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.40. The complex type orc:EnvironmentalObstruction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:EnvironmentalObstruction

+
+

orc:Obstruction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:numberOfObstructions

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of obstructions that are partly or wholly blocking the road.

+
+

orc:mobilityOfObstruction

+
+

0:1

+
+

+orc:Mobility

+
+

The mobility of the obstruction.

+
+

orc:obstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:depth

+
+

0:1

+
+

orc:MetresAsFloat

+
+

The depth of flooding or of snow on the road.

+
+

orc:environmentalObstructionType

+
+

1:1

+
+

orc:EnvironmentalObstructionTypeEnum

+
+

Characterization of an obstruction on the road resulting from an environmental cause.

+
+

orc:environmentalObstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.41. The complex type orc:EquipmentOrSystemFault

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:EquipmentOrSystemFault

+
+

orc:TrafficElement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:equipmentOrSystemFaultType

+
+

1:1

+
+

orc:EquipmentOrSystemFaultTypeEnum

+
+

Failure, malfunction or non operational condition of equipment or system.

+
+

orc:faultyEquipmentOrSystemType

+
+

1:1

+
+

orc:EquipmentOrSystemTypeEnum

+
+

The type of equipment or system which is faulty, malfunctioning or not in a fully operational state.

+
+

orc:equipmentOrSystemFaultExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.42. The complex type orc:Exchange

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Exchange

+
+

+
+

Details associated with the management of the exchange between the supplier and the client.

+
+

orc:changedFlag

+
+

0:1

+
+

orc:ChangedFlagEnum

+
+

Indicates that either a filter or a catalogue has been changed.

+
+

orc:clientIdentification

+
+

0:1

+
+

orc:String

+
+

In a data exchange process, an identifier of the organisation or group of organisations which receives information from the DATEX II supplier system.

+
+

orc:deliveryBreak

+
+

0:1

+
+

orc:Boolean

+
+

Indicates that a data delivery is stopped for unplanned reasons, i.e. excluding the end of the order validity (attribute FIL) or the case when the filter expression is not met (attribute OOR).

+
+

orc:denyReason

+
+

0:1

+
+

orc:DenyReasonEnum

+
+

Indicates the reason for the refusal of the requested exchange.

+
+

orc:historicalStartDate

+
+

0:1

+
+

orc:DateTime

+
+

For "Client Pull" exchange mode (operating mode 3 - snapshot) it defines the date/time at which the snapshot was produced.

+
+

orc:historicalStopDate

+
+

0:1

+
+

orc:DateTime

+
+

For "Client Pull" exchange mode (operating mode 3 - snapshot) it defines the date/time after which the snapshot is no longer considered valid.

+
+

orc:keepAlive

+
+

0:1

+
+

orc:Boolean

+
+

Indicator that this exchange is due to "keep alive" functionality.

+
+

orc:requestType

+
+

0:1

+
+

orc:RequestTypeEnum

+
+

The type of request that has been made by the client on the supplier.

+
+

orc:response

+
+

0:1

+
+

orc:ResponseEnum

+
+

The type of the response that the supplier is returning to the requesting client.

+
+

orc:subscriptionReference

+
+

0:1

+
+

orc:String

+
+

Unique identifier of the client's subscription with the supplier.

+
+

orc:supplierIdentification

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:target

+
+

0:1

+
+

+orc:Target

+
+

+
+

orc:subscription

+
+

0:1

+
+

+orc:Subscription

+
+

+
+

orc:filterReference

+
+

0:*

+
+

+orc:FilterReference

+
+

+
+

orc:catalogueReference

+
+

0:*

+
+

+orc:CatalogueReference

+
+

+
+

orc:exchangeExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.43. The complex type orc:ExtensionType

+
+ + + + + + + + + + + + + + + + +
+

orc:ExtensionType

+
+

+
+

-

+
+
+
+
+

2.44. The complex type orc:ExternalReferencing

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:ExternalReferencing

+
+

+
+

A location defined by reference to an external/other referencing system.

+
+

orc:externalLocationCode

+
+

1:1

+
+

orc:String

+
+

A code in the external referencing system which defines the location.

+
+

orc:externalReferencingSystem

+
+

1:1

+
+

orc:String

+
+

Identification of the external/other location referencing system.

+
+

orc:externalReferencingExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.45. The complex type orc:FilterExitManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:FilterExitManagement

+
+

+
+

Filter indicators management information.

+
+

orc:filterEnd

+
+

1:1

+
+

orc:Boolean

+
+

This attribute, set to true, indicates that the filter, for which a previous record version has been published, becomes inactive.

+
+

orc:filterOutOfRange

+
+

1:1

+
+

orc:Boolean

+
+

This attribute is set to true when a previous version of this record has been published and now, for this new record version, the record goes out of the filter range.

+
+

orc:filterExitManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.46. The complex type orc:FilterReference

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:FilterReference

+
+

+
+

Details of a supplier's filter in a data exchange context.

+
+

orc:deleteFilter

+
+

0:1

+
+

orc:Boolean

+
+

Indicates that a client defined filter has to be deleted.

+
+

orc:filterOperationApproved

+
+

0:1

+
+

orc:Boolean

+
+

Indicates that a client defined filter was either stored or deleted successfully.

+
+

orc:keyFilterReference

+
+

1:1

+
+

orc:Reference

+
+

The unique key identifier of a supplier applied filter.

+
+

orc:filterReferenceExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.47. The complex type orc:GeneralInstructionToRoadUsers

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GeneralInstructionToRoadUsers

+
+

orc:NetworkManagement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:complianceOption

+
+

1:1

+
+

orc:ComplianceOptionEnum

+
+

Defines whether the network management instruction or the control resulting from a network management action is advisory or mandatory.

+
+

orc:applicableForTrafficDirection

+
+

0:*

+
+

orc:DirectionEnum

+
+

The ultimate traffic direction to which the network management is applicable.

+
+

orc:applicableForTrafficType

+
+

0:*

+
+

orc:TrafficTypeEnum

+
+

The type of traffic to which the network management is applicable.

+
+

orc:placesAtWhichApplicable

+
+

0:*

+
+

orc:PlacesEnum

+
+

Places, in generic terms, at which the network management applies.

+
+

orc:automaticallyInitiated

+
+

0:1

+
+

orc:Boolean

+
+

Defines whether the network management is initiated by an automatic system.

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:*

+
+

+orc:VehicleCharacteristics

+
+

The characteristics of those vehicles for which the network management is applicable.

+
+

orc:networkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:generalInstructionToRoadUsersType

+
+

1:1

+
+

orc:GeneralInstructionToRoadUsersTypeEnum

+
+

General instruction that is issued by the network/road operator which is applicable to drivers and sometimes passengers.

+
+

orc:generalInstructionToRoadUsersExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.48. The complex type orc:GeneralNetworkManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GeneralNetworkManagement

+
+

orc:NetworkManagement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:complianceOption

+
+

1:1

+
+

orc:ComplianceOptionEnum

+
+

Defines whether the network management instruction or the control resulting from a network management action is advisory or mandatory.

+
+

orc:applicableForTrafficDirection

+
+

0:*

+
+

orc:DirectionEnum

+
+

The ultimate traffic direction to which the network management is applicable.

+
+

orc:applicableForTrafficType

+
+

0:*

+
+

orc:TrafficTypeEnum

+
+

The type of traffic to which the network management is applicable.

+
+

orc:placesAtWhichApplicable

+
+

0:*

+
+

orc:PlacesEnum

+
+

Places, in generic terms, at which the network management applies.

+
+

orc:automaticallyInitiated

+
+

0:1

+
+

orc:Boolean

+
+

Defines whether the network management is initiated by an automatic system.

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:*

+
+

+orc:VehicleCharacteristics

+
+

The characteristics of those vehicles for which the network management is applicable.

+
+

orc:networkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:generalNetworkManagementType

+
+

1:1

+
+

orc:GeneralNetworkManagementTypeEnum

+
+

The type of traffic management action instigated by the network/road operator.

+
+

orc:trafficManuallyDirectedBy

+
+

0:1

+
+

orc:PersonCategoryEnum

+
+

Type of person that is manually directing traffic (applicable if generalNetworkManagementType is set to "trafficBeingManuallyDirected").

+
+

orc:generalNetworkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.49. The complex type orc:GeneralObstruction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GeneralObstruction

+
+

orc:Obstruction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:numberOfObstructions

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of obstructions that are partly or wholly blocking the road.

+
+

orc:mobilityOfObstruction

+
+

0:1

+
+

+orc:Mobility

+
+

The mobility of the obstruction.

+
+

orc:obstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:obstructionType

+
+

1:*

+
+

orc:ObstructionTypeEnum

+
+

Characterization of the type of general obstruction.

+
+

orc:groupOfPeopleInvolved

+
+

0:*

+
+

+orc:GroupOfPeopleInvolved

+
+

+
+

orc:generalObstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.50. The complex type orc:GenericPublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GenericPublication

+
+

orc:PayloadPublication

+
+

A payload publication of traffic related information or associated management information created at a specific point in time that can be exchanged via a DATEX II interface.

+
+

The element content starts with items inherited from the base type:

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

The default language used throughout the payload publications, specified by an ISO 639-2 3-alpha code.

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

A description of the information which is to be found in the publications originating from the particular feed (URL).

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

A classification of the information which is to be found in the publications originating from the particular feed (URL). Different URLs from one source may be used to filter the information which is made available to clients (e.g. by type or location).

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

Date/time at which the payload publication was created.

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:genericPublicationName

+
+

1:1

+
+

orc:String

+
+

The name of the generic publication.

+
+

orc:genericPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.51. The complex type orc:GenericSituationRecord

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GenericSituationRecord

+
+

orc:SituationRecord

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:genericSituationRecordName

+
+

1:1

+
+

orc:String

+
+

The name of the GenericSituationRecord.

+
+

orc:genericSituationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.52. The complex type orc:GrossWeightCharacteristic

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GrossWeightCharacteristic

+
+

+
+

Gross weight characteristic of a vehicle.

+
+

orc:comparisonOperator

+
+

1:1

+
+

orc:ComparisonOperatorEnum

+
+

The operator to be used in the vehicle characteristic comparison operation.

+
+

orc:grossVehicleWeight

+
+

1:1

+
+

orc:Tonnes

+
+

The gross weight of the vehicle and its load, including any trailers.

+
+

orc:grossWeightCharacteristicExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.53. The complex type orc:GroupOfLocations

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GroupOfLocations

+
+

+
+

A group of one or more physically separate locations. Locations maybe related, as in an itinerary or route, or maybe unrelated. It is not for identifying the same physical location using different referencing systems.

+
+

orc:groupOfLocationsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.54. The complex type orc:GroupOfLocationsByReference

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GroupOfLocationsByReference

+
+

orc:GroupOfLocations

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:groupOfLocationsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:predefinedLocationSetReference

+
+

1:1

+
+

orc:Reference

+
+

A reference to a predefined location set.

+
+

orc:groupOfLocationsByReferenceExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.55. The complex type orc:GroupOfNonOrderedLocations

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GroupOfNonOrderedLocations

+
+

orc:GroupOfLocations

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:groupOfLocationsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:locationContainedInGroup

+
+

1:*

+
+

+orc:Location

+
+

Location contained in a non ordered group of locations.

+
+

orc:groupOfNonOrderedLocationsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.56. The complex type orc:GroupOfPeopleInvolved

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GroupOfPeopleInvolved

+
+

+
+

Group of people involved in the event having common characteristics and/or status.

+
+

orc:numberOfPeople

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of people of this group that are involved.

+
+

orc:injuryStatus

+
+

0:1

+
+

orc:InjuryStatusTypeEnum

+
+

The injury status of the people involved.

+
+

orc:involvementRole

+
+

0:1

+
+

orc:InvolvementRolesEnum

+
+

The involvement role of the people.

+
+

orc:categoryOfPeopleInvolved

+
+

0:1

+
+

orc:PersonCategoryEnum

+
+

The category of persons involved.

+
+

orc:groupOfPeopleInvolvedExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.57. The complex type orc:GroupOfVehiclesInvolved

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:GroupOfVehiclesInvolved

+
+

+
+

Group of the vehicles involved having common characteristics and/or status.

+
+

orc:numberOfVehicles

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of vehicles of this group that are involved.

+
+

orc:vehicleStatus

+
+

0:1

+
+

orc:VehicleStatusEnum

+
+

Vehicle status.

+
+

orc:vehicleCharacteristics

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:groupOfVehiclesInvolvedExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.58. The complex type orc:HazardousMaterials

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:HazardousMaterials

+
+

+
+

Details of hazardous materials.

+
+

orc:chemicalName

+
+

1:1

+
+

+orc:MultilingualString

+
+

The chemical name of the hazardous substance carried by the vehicle.

+
+

orc:dangerousGoodsFlashPoint

+
+

0:1

+
+

orc:TemperatureCelsius

+
+

The temperature at which the vapour from a hazardous substance will ignite in air.

+
+

orc:dangerousGoodsRegulations

+
+

0:1

+
+

orc:DangerousGoodsRegulationsEnum

+
+

The code defining the regulations, international or national, applicable for a means of transport.

+
+

orc:hazardCodeIdentification

+
+

0:1

+
+

orc:String

+
+

The dangerous goods description code.

+
+

orc:hazardCodeVersionNumber

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The version/revision number of date of issuance of the hazardous material code used.

+
+

orc:hazardSubstanceItemPageNumber

+
+

0:1

+
+

orc:String

+
+

A number giving additional hazard code classification of a goods item within the applicable dangerous goods regulation.

+
+

orc:tremCardNumber

+
+

0:1

+
+

orc:String

+
+

The identification of a transport emergency card giving advice for emergency actions.

+
+

orc:undgNumber

+
+

0:1

+
+

orc:String

+
+

A unique serial number assigned within the United Nations to substances and articles contained in a list of the dangerous goods most commonly carried.

+
+

orc:volumeOfDangerousGoods

+
+

0:1

+
+

orc:CubicMetres

+
+

The volume of dangerous goods on the vehicle(s) reported in a traffic/travel situation.

+
+

orc:weightOfDangerousGoods

+
+

0:1

+
+

orc:Tonnes

+
+

The weight of dangerous goods on the vehicle(s) reported in a traffic/travel situation.

+
+

orc:hazardousMaterialsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.59. The complex type orc:HeaderInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:HeaderInformation

+
+

+
+

Management information relating to the data contained within a publication.

+
+

orc:areaOfInterest

+
+

0:1

+
+

orc:AreaOfInterestEnum

+
+

The extent of the geographic area to which the related information should be distributed.

+
+

orc:confidentiality

+
+

1:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement.

+
+

orc:informationStatus

+
+

1:1

+
+

orc:InformationStatusEnum

+
+

The status of the related information (real, test, exercise ....).

+
+

orc:urgency

+
+

0:1

+
+

orc:UrgencyEnum

+
+

This indicates the urgency with which a message recipient or Client should distribute the enclosed information. Urgency particularly relates to functions within RDS-TMC applications.

+
+

orc:headerInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.60. The complex type orc:HeaviestAxleWeightCharacteristic

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:HeaviestAxleWeightCharacteristic

+
+

+
+

Weight characteristic of the heaviest axle on the vehicle.

+
+

orc:comparisonOperator

+
+

1:1

+
+

orc:ComparisonOperatorEnum

+
+

The operator to be used in the vehicle characteristic comparison operation.

+
+

orc:heaviestAxleWeight

+
+

1:1

+
+

orc:Tonnes

+
+

The weight of the heaviest axle on the vehicle.

+
+

orc:heaviestAxleWeightCharacteristicExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.61. The complex type orc:HeightCharacteristic

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:HeightCharacteristic

+
+

+
+

Height characteristic of a vehicle.

+
+

orc:comparisonOperator

+
+

1:1

+
+

orc:ComparisonOperatorEnum

+
+

The operator to be used in the vehicle characteristic comparison operation.

+
+

orc:vehicleHeight

+
+

1:1

+
+

orc:MetresAsFloat

+
+

The height of the highest part, excluding antennae, of an individual vehicle above the road surface, in metres.

+
+

orc:heightCharacteristicExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.62. The complex type orc:Humidity

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Humidity

+
+

+
+

Details of atmospheric humidity.

+
+

orc:relativeHumidity

+
+

1:1

+
+

orc:Percentage

+
+

The amount of water vapour in the air, as a percentage of the amount of water vapour in saturated air at the same temperature and at atmospheric pressure. The measurement is taken between 1.5 and 2 m above the ground and behind a meteo screen.

+
+

orc:humidityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.63. The complex type orc:HumidityInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:HumidityInformation

+
+

orc:WeatherValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:humidity

+
+

1:1

+
+

+orc:Humidity

+
+

+
+

orc:humidityInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.64. The complex type orc:Impact

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Impact

+
+

+
+

An assessment of the impact that an event or operator action defined by the situation record has on the driving conditions.

+
+

orc:capacityRemaining

+
+

0:1

+
+

orc:Percentage

+
+

The ratio of current capacity to the normal (free flow) road capacity in the defined direction, expressed as a percentage. Capacity is the maximum number of vehicles that can pass a specified point on the road, in unit time given the specified conditions.

+
+

orc:numberOfLanesRestricted

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of normally usable lanes on the carriageway which are now restricted either fully or partially (this may include the hard shoulder if it is normally available for operational use, e.g. in hard shoulder running schemes).

+
+

orc:numberOfOperationalLanes

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of usable lanes in the specified direction which remain fully operational (this may include the hard shoulder if it is being used as an operational lane).

+
+

orc:originalNumberOfLanes

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The normal number of usable lanes in the specified direction that the carriageway has before reduction due to roadworks or traffic events.

+
+

orc:residualRoadWidth

+
+

0:1

+
+

orc:MetresAsFloat

+
+

The total width of the combined operational lanes in the specified direction.

+
+

orc:trafficConstrictionType

+
+

0:1

+
+

orc:TrafficConstrictionTypeEnum

+
+

The type of constriction to which traffic is subjected as a result of an event or operator action.

+
+

orc:delays

+
+

0:1

+
+

+orc:Delays

+
+

+
+

orc:impactExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.65. The complex type orc:IndividualVehicleMeasurements

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:IndividualVehicleMeasurements

+
+

orc:TrafficValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

Used to define the vehicle characteristics to which the TrafficValue is applicable primarily in Elaborated Data Publications, but may also be used in Measured Data Publications to override vehicle characteristics defined for the measurement site.

+
+

orc:trafficValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:vehicleSpeed

+
+

0:1

+
+

+orc:VehicleSpeed

+
+

+
+

orc:vehicleDetectionTime

+
+

0:1

+
+

+orc:VehicleDetectionTime

+
+

+
+

orc:vehicleHeadway

+
+

0:1

+
+

+orc:VehicleHeadway

+
+

+
+

orc:individualVehicleMeasurementsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.66. The complex type orc:InfrastructureDamageObstruction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:InfrastructureDamageObstruction

+
+

orc:Obstruction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:numberOfObstructions

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of obstructions that are partly or wholly blocking the road.

+
+

orc:mobilityOfObstruction

+
+

0:1

+
+

+orc:Mobility

+
+

The mobility of the obstruction.

+
+

orc:obstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:infrastructureDamageType

+
+

1:1

+
+

orc:InfrastructureDamageTypeEnum

+
+

Characterization of an obstruction on the road resulting from the failure or damage of infrastructure on, under, above or close to the road.

+
+

orc:infrastructureDamageObstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.67. The complex type orc:InternationalIdentifier

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:InternationalIdentifier

+
+

+
+

An identifier/name whose range is specific to the particular country.

+
+

orc:country

+
+

1:1

+
+

orc:CountryEnum

+
+

ISO 3166-1 two character country code.

+
+

orc:nationalIdentifier

+
+

1:1

+
+

orc:String

+
+

Identifier or name unique within the specified country.

+
+

orc:internationalIdentifierExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.68. The complex type orc:Itinerary

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Itinerary

+
+

orc:GroupOfLocations

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:groupOfLocationsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:locationContainedInItinerary

+
+

1:*

+
+

+local-type: typedef-10.1

+
+

Location contained in an itinerary (i.e. an ordered set of locations defining a route or itinerary).

+
+

orc:routeDestination

+
+

0:*

+
+

+orc:Destination

+
+

Destination of a route or final location in an itinerary.

+
+

orc:itineraryExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.69. The complex type orc:LengthCharacteristic

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:LengthCharacteristic

+
+

+
+

Length characteristic of a vehicle.

+
+

orc:comparisonOperator

+
+

1:1

+
+

orc:ComparisonOperatorEnum

+
+

The operator to be used in the vehicle characteristic comparison operation.

+
+

orc:vehicleLength

+
+

1:1

+
+

orc:MetresAsFloat

+
+

The overall distance between the front and back of an individual vehicle, including the length of any trailers, couplings, etc.

+
+

orc:lengthCharacteristicExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.70. The complex type orc:LifeCycleManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:LifeCycleManagement

+
+

+
+

Information relating to the life cycle management of the situation record.

+
+

orc:cancel

+
+

0:1

+
+

orc:Boolean

+
+

Indication that all the element information previously sent is not considered valid, due to an incorrect content.

+
+

orc:end

+
+

0:1

+
+

orc:Boolean

+
+

A binary attribute specifying whether the situation element is finished (true) or not (false). If finished (i.e. end is true) then the overallEndTime in the OverallPeriod class associated with the SituationRecord must be populated.

+
+

orc:lifeCycleManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.71. The complex type orc:Linear

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Linear

+
+

orc:NetworkLocation

+
+

The specification of a location either on a network (as a point or a linear location) or as an area. This may be provided in one or more referencing systems.

+
+

The element content starts with items inherited from the base type:

+
+

orc:externalReferencing

+
+

0:*

+
+

+orc:ExternalReferencing

+
+

+
+

orc:locationForDisplay

+
+

0:1

+
+

+orc:PointCoordinates

+
+

A location which may be used by clients for visual display on user interfaces.

+
+

orc:locationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:supplementaryPositionalDescription

+
+

0:1

+
+

+orc:SupplementaryPositionalDescription

+
+

+
+

orc:destination

+
+

0:1

+
+

+orc:Destination

+
+

+
+

orc:networkLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegLinearLocation

+
+

0:1

+
+

+orc:TpegLinearLocation

+
+

+
+

orc:alertCLinear

+
+

0:1

+
+

+orc:AlertCLinear

+
+

+
+

orc:roadsideReferencePointLinear

+
+

0:1

+
+

+orc:RoadsideReferencePointLinear

+
+

+
+

orc:linearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.72. The complex type orc:LinearTrafficView

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:LinearTrafficView

+
+

+
+

An identifiable instance of a linear traffic view at a single point in time relating to a linear section of road, comprising one or more traffic view records.

+
+

@id

+
+

1:1

+
+

+
+

orc:linearPredefinedLocationReference

+
+

1:1

+
+

orc:Reference

+
+

A reference to a predefined location which is of type linear.

+
+

orc:trafficViewRecord

+
+

1:*

+
+

+orc:TrafficViewRecord

+
+

+
+

orc:linearTrafficViewExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.73. The complex type orc:Location

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Location

+
+

+
+

The specification of a location either on a network (as a point or a linear location) or as an area. This may be provided in one or more referencing systems.

+
+

orc:externalReferencing

+
+

0:*

+
+

+orc:ExternalReferencing

+
+

+
+

orc:locationForDisplay

+
+

0:1

+
+

+orc:PointCoordinates

+
+

A location which may be used by clients for visual display on user interfaces.

+
+

orc:locationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.74. The complex type orc:LocationByReference

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:LocationByReference

+
+

orc:Location

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:externalReferencing

+
+

0:*

+
+

+orc:ExternalReferencing

+
+

+
+

orc:locationForDisplay

+
+

0:1

+
+

+orc:PointCoordinates

+
+

+
+

orc:locationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:predefinedLocationReference

+
+

1:1

+
+

orc:Reference

+
+

A reference to a predefined location.

+
+

orc:locationByReferenceExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.75. The complex type orc:LocationCharacteristicsOverride

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:LocationCharacteristicsOverride

+
+

+
+

Location characteristics which override values set in the referenced measurement point.

+
+

orc:measurementLanesOverride

+
+

0:1

+
+

orc:LaneEnum

+
+

Overrides for this single measured value instance the lane(s) defined for the set of measurements.

+
+

orc:reversedFlow

+
+

0:1

+
+

orc:Boolean

+
+

Indicates that the direction of flow for the measured lane(s) is the reverse of the normal direction of traffic flow. Default is "no", which indicates traffic flow is in the normal sense as defined by the referenced measurement point.

+
+

orc:locationCharacteristicsOverrideExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.76. The complex type orc:MaintenanceVehicles

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MaintenanceVehicles

+
+

+
+

Details of the maintenance vehicles involved in the roadworks activity.

+
+

orc:numberOfMaintenanceVehicles

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of maintenance vehicles associated with the roadworks activities at the specified location.

+
+

orc:maintenanceVehicleActions

+
+

0:*

+
+

orc:MaintenanceVehicleActionsEnum

+
+

The actions of the maintenance vehicles associated with the roadworks activities.

+
+

orc:maintenanceVehiclesExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.77. The complex type orc:MaintenanceWorks

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MaintenanceWorks

+
+

orc:Roadworks

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:roadworksDuration

+
+

0:1

+
+

orc:RoadworksDurationEnum

+
+

Indicates in general terms the expected duration of the roadworks.

+
+

orc:roadworksScale

+
+

0:1

+
+

orc:RoadworksScaleEnum

+
+

Indicates in general terms the scale of the roadworks.

+
+

orc:underTraffic

+
+

0:1

+
+

orc:Boolean

+
+

Indicates that the road section where the roadworks are located is under traffic or not under traffic. 'True' indicates the road is under traffic.

+
+

orc:urgentRoadworks

+
+

0:1

+
+

orc:Boolean

+
+

Indication of whether the roadworks are considered to be urgent. 'True' indicates they are urgent.

+
+

orc:mobility

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:subjects

+
+

0:1

+
+

+orc:Subjects

+
+

+
+

orc:maintenanceVehicles

+
+

0:1

+
+

+orc:MaintenanceVehicles

+
+

+
+

orc:roadworksExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadMaintenanceType

+
+

1:*

+
+

orc:RoadMaintenanceTypeEnum

+
+

The type of road maintenance or installation work at the specified location.

+
+

orc:maintenanceWorksExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.78. The complex type orc:ManagedCause

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:ManagedCause

+
+

orc:Cause

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:causeExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:managedCause

+
+

0:1

+
+

orc:Reference

+
+

A reference to another situation record produced by the same publication creator which defines a cause of the event defined here.

+
+

orc:managedCauseExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.79. The complex type orc:Management

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Management

+
+

+
+

Information relating to the management of the situation record.

+
+

orc:lifeCycleManagement

+
+

0:1

+
+

+orc:LifeCycleManagement

+
+

+
+

orc:filterExitManagement

+
+

0:1

+
+

+orc:FilterExitManagement

+
+

+
+

orc:managementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.80. The complex type orc:MatrixSignSetting

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MatrixSignSetting

+
+

orc:SignSetting

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:datexPictogram

+
+

0:2

+
+

orc:DatexPictogramEnum

+
+

Indicates the appropriate pictogram taken from the standardised DATEX pictogram list.

+
+

orc:pictogramList

+
+

0:1

+
+

orc:String

+
+

Indicates which pictogram list is referenced.

+
+

orc:pictogramListEntry

+
+

0:2

+
+

orc:String

+
+

Indicates the chosen pictogram within the pictogram list indicated by the pictogram list entry.

+
+

orc:reasonForSetting

+
+

0:1

+
+

+orc:MultilingualString

+
+

The reason why the sign has been set.

+
+

orc:setBy

+
+

0:1

+
+

+orc:MultilingualString

+
+

The organisation or authority which set the sign.

+
+

orc:signAddress

+
+

0:1

+
+

orc:String

+
+

A reference to indicate the electronic addess to aid identification of the subject sign.

+
+

orc:timeLastSet

+
+

0:1

+
+

orc:DateTime

+
+

The date/time at which the sign was last set.

+
+

orc:signSettingExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:aspectDisplayed

+
+

1:1

+
+

orc:String

+
+

Indicates which sign aspect (face) is being displayed.

+
+

orc:matrixFault

+
+

0:*

+
+

orc:MatrixFaultEnum

+
+

Indicates the type of fault which is being recorded for the specified matrix sign.

+
+

orc:matrixIdentifier

+
+

1:1

+
+

orc:String

+
+

A reference to aid identification of the subject matrix sign.

+
+

orc:matrixSignSettingExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.81. The complex type orc:MeasuredDataPublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MeasuredDataPublication

+
+

orc:PayloadPublication

+
+

A payload publication of traffic related information or associated management information created at a specific point in time that can be exchanged via a DATEX II interface.

+
+

The element content starts with items inherited from the base type:

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

The default language used throughout the payload publications, specified by an ISO 639-2 3-alpha code.

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

A description of the information which is to be found in the publications originating from the particular feed (URL).

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

A classification of the information which is to be found in the publications originating from the particular feed (URL). Different URLs from one source may be used to filter the information which is made available to clients (e.g. by type or location).

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

Date/time at which the payload publication was created.

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:measurementSiteTableReference

+
+

1:1

+
+

orc:Reference

+
+

A reference to a Measurement Site table.

+
+

orc:headerInformation

+
+

1:1

+
+

+orc:HeaderInformation

+
+

+
+

orc:siteMeasurements

+
+

1:*

+
+

+orc:SiteMeasurements

+
+

+
+

orc:measuredDataPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.82. The complex type orc:MeasuredValue

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MeasuredValue

+
+

+
+

Contains optional characteristics for the specific measured value (indexed to correspond with the defined characteristics of the measurement at the referenced measurement site) which override the static characteristics defined in the MeasurementSiteTable.

+
+

orc:measurementEquipmentTypeUsed

+
+

0:1

+
+

+orc:MultilingualString

+
+

The type of equipment used to gather the raw information from which the data values are determined, e.g. 'loop', 'ANPR' (automatic number plate recognition) or 'urban traffic management system' (such as SCOOT).

+
+

orc:locationCharacteristicsOverride

+
+

0:1

+
+

+orc:LocationCharacteristicsOverride

+
+

+
+

orc:basicDataValue

+
+

1:1

+
+

+orc:BasicDataValue

+
+

+
+

orc:measuredValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.83. The complex type orc:MeasurementSiteRecord

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MeasurementSiteRecord

+
+

+
+

An identifiable single measurement site entry/record in the Measurement Site table.

+
+

@id

+
+

1:1

+
+

+
+

orc:measurementSiteRecordVersion

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The version of the measurement site record, managed by systems external to DATEX II.

+
+

orc:measurementSiteRecordVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that this version of the measurement site record was defined. This is managed by systems external to DATEX II.

+
+

orc:computationMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

Method of computation which is used to compute the measured value(s) at the measurement site.

+
+

orc:measurementEquipmentReference

+
+

0:1

+
+

orc:String

+
+

The reference given to the measurement equipment at the site.

+
+

orc:measurementEquipmentTypeUsed

+
+

0:1

+
+

+orc:MultilingualString

+
+

The type of equipment used to gather the raw information from which the data values are determined, e.g. 'loop', 'ANPR' (automatic number plate recognition) or 'urban traffic management system' (such as SCOOT).

+
+

orc:measurementSiteName

+
+

0:1

+
+

+orc:MultilingualString

+
+

Name of a measurement site.

+
+

orc:measurementSiteNumberOfLanes

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of lanes over which the measured value is determined.

+
+

orc:measurementSiteIdentification

+
+

0:1

+
+

orc:String

+
+

Identification of a measurement site used by the supplier or consumer systems.

+
+

orc:measurementSide

+
+

0:1

+
+

orc:DirectionEnum

+
+

Side of the road on which measurements are acquired, corresponding to the direction of the road.

+
+

orc:measurementSpecificCharacteristics

+
+

1:*

+
+

+local-type: typedef-10.2

+
+

Composition to the indexed measurement specific characteristics associated with the measurement site. The index uniquely associates the measurement characteristics with the corresponding indexed measurement values for the measurement site.

+
+

orc:measurementSiteLocation

+
+

1:1

+
+

+orc:Location

+
+

+
+

orc:measurementSiteRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.84. The complex type orc:MeasurementSiteTable

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MeasurementSiteTable

+
+

+
+

A Measurement Site Table comprising a number of sets of data, each describing the location from where a stream of measured data may be derived. Each location is known as a "measurement site" which can be a point, a linear road section or an area.

+
+

@id

+
+

1:1

+
+

+
+

orc:measurementSiteTableIdentification

+
+

0:1

+
+

orc:String

+
+

An alphanumeric identification for the measurement site table, possibly human readable.

+
+

orc:measurementSiteTableVersion

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The version of the measurement site table.

+
+

orc:measurementSiteRecord

+
+

1:*

+
+

+orc:MeasurementSiteRecord

+
+

+
+

orc:measurementSiteTableExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.85. The complex type orc:MeasurementSiteTablePublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MeasurementSiteTablePublication

+
+

orc:PayloadPublication

+
+

A payload publication of traffic related information or associated management information created at a specific point in time that can be exchanged via a DATEX II interface.

+
+

The element content starts with items inherited from the base type:

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

The default language used throughout the payload publications, specified by an ISO 639-2 3-alpha code.

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

A description of the information which is to be found in the publications originating from the particular feed (URL).

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

A classification of the information which is to be found in the publications originating from the particular feed (URL). Different URLs from one source may be used to filter the information which is made available to clients (e.g. by type or location).

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

Date/time at which the payload publication was created.

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:headerInformation

+
+

1:1

+
+

+orc:HeaderInformation

+
+

+
+

orc:measurementSiteTable

+
+

1:*

+
+

+orc:MeasurementSiteTable

+
+

+
+

orc:measurementSiteTablePublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.86. The complex type orc:MeasurementSpecificCharacteristics

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MeasurementSpecificCharacteristics

+
+

+
+

Characteristics which are specific to an individual measurement type (specified in a known order) at the given measurement site.

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

The extent to which the value may be subject to error, measured as a percentage of the data value.

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

The time elapsed between the beginning and the end of the sampling or measurement period. This item may differ from the unit attribute; e.g. an hourly flow can be estimated from a 5-minute measurement period.

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

Coefficient required when a moving average is computed to give specific weights to the former average and the new data. A typical formula is, F being the smoothing factor: New average = (old average) F + (new data) (1 - F).

+
+

orc:specificLane

+
+

0:1

+
+

orc:LaneEnum

+
+

The lane to which the specific measurement at the measurement site relates. This overrides any lane specified for the measurement site as a whole.

+
+

orc:specificMeasurementValueType

+
+

1:1

+
+

orc:MeasuredOrDerivedDataTypeEnum

+
+

The type of this specific measurement at the measurement site.

+
+

orc:specificVehicleCharacteristics

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:measurementSpecificCharacteristicsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.87. The complex type orc:Mobility

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Mobility

+
+

+
+

An indication of whether the associated instance of a SituationRecord is mobile (e.g. a march or parade moving along a road) or stationary.

+
+

orc:mobilityType

+
+

1:1

+
+

orc:MobilityEnum

+
+

An indication of whether the associated instance of a SituationRecord is mobile (e.g. a march or parade moving along a road) or stationary.

+
+

orc:mobilityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.88. The complex type orc:MultilingualString

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MultilingualString

+
+

+
+

-

+
+

orc:values

+
+

1:1

+
+

+local-type: typedef-10.3

+
+

+
+
+
+
+

2.89. The complex type orc:MultilingualStringValue

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:MultilingualStringValue

+
+

orc:MultilingualStringValueType

+
+

-

+
+

Inherited content is followed by own content:

+
+

@lang

+
+

1:1

+
+

+
+
+
+
+

2.90. The complex type orc:NetworkLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:NetworkLocation

+
+

orc:Location

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:externalReferencing

+
+

0:*

+
+

+orc:ExternalReferencing

+
+

+
+

orc:locationForDisplay

+
+

0:1

+
+

+orc:PointCoordinates

+
+

+
+

orc:locationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:supplementaryPositionalDescription

+
+

0:1

+
+

+orc:SupplementaryPositionalDescription

+
+

+
+

orc:destination

+
+

0:1

+
+

+orc:Destination

+
+

+
+

orc:networkLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.91. The complex type orc:NetworkManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:NetworkManagement

+
+

orc:OperatorAction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:complianceOption

+
+

1:1

+
+

orc:ComplianceOptionEnum

+
+

Defines whether the network management instruction or the control resulting from a network management action is advisory or mandatory.

+
+

orc:applicableForTrafficDirection

+
+

0:*

+
+

orc:DirectionEnum

+
+

The ultimate traffic direction to which the network management is applicable.

+
+

orc:applicableForTrafficType

+
+

0:*

+
+

orc:TrafficTypeEnum

+
+

The type of traffic to which the network management is applicable.

+
+

orc:placesAtWhichApplicable

+
+

0:*

+
+

orc:PlacesEnum

+
+

Places, in generic terms, at which the network management applies.

+
+

orc:automaticallyInitiated

+
+

0:1

+
+

orc:Boolean

+
+

Defines whether the network management is initiated by an automatic system.

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:*

+
+

+orc:VehicleCharacteristics

+
+

The characteristics of those vehicles for which the network management is applicable.

+
+

orc:networkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.92. The complex type orc:NonManagedCause

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:NonManagedCause

+
+

orc:Cause

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:causeExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:causeDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

Description of a cause which is not managed by the publication creator (e.g. an off network cause).

+
+

orc:causeType

+
+

0:1

+
+

orc:CauseTypeEnum

+
+

Indicates an external influence that may be the causation of components of a situation.

+
+

orc:nonManagedCauseExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.93. The complex type orc:NonRoadEventInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:NonRoadEventInformation

+
+

orc:SituationRecord

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:nonRoadEventInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.94. The complex type orc:NonWeatherRelatedRoadConditions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:NonWeatherRelatedRoadConditions

+
+

orc:RoadConditions

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:drivingConditionType

+
+

0:1

+
+

orc:DrivingConditionTypeEnum

+
+

+
+

orc:conditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:roadConditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:nonWeatherRelatedRoadConditionType

+
+

1:*

+
+

orc:NonWeatherRelatedRoadConditionTypeEnum

+
+

The type of road conditions which are not related to the weather.

+
+

orc:nonWeatherRelatedRoadConditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.95. The complex type orc:NumberOfAxlesCharacteristic

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:NumberOfAxlesCharacteristic

+
+

+
+

Number of axles characteristic of a vehicle.

+
+

orc:comparisonOperator

+
+

1:1

+
+

orc:ComparisonOperatorEnum

+
+

The operator to be used in the vehicle characteristic comparison operation.

+
+

orc:numberOfAxles

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

The total number of axles of an individual vehicle.

+
+

orc:numberOfAxlesCharacteristicExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.96. The complex type orc:Obstruction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Obstruction

+
+

orc:TrafficElement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:numberOfObstructions

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of obstructions that are partly or wholly blocking the road.

+
+

orc:mobilityOfObstruction

+
+

0:1

+
+

+orc:Mobility

+
+

The mobility of the obstruction.

+
+

orc:obstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.97. The complex type orc:OffsetDistance

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:OffsetDistance

+
+

+
+

The non negative offset distance from the ALERT-C referenced point to the actual point.

+
+

orc:offsetDistance

+
+

1:1

+
+

orc:MetresAsNonNegativeInteger

+
+

The non negative offset distance from the ALERT-C referenced point to the actual point. The ALERT-C locations in the Primary and Secondary locations must always encompass the linear section being specified, thus Offset Distance is towards the other point.

+
+

orc:offsetDistanceExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.98. The complex type orc:OperatorAction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:OperatorAction

+
+

orc:SituationRecord

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.99. The complex type orc:OverallPeriod

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:OverallPeriod

+
+

+
+

A continuous or discontinuous period of validity defined by overall bounding start and end times and the possible intersection of valid periods (potentially recurring) with the complement of exception periods (also potentially recurring).

+
+

orc:overallStartTime

+
+

1:1

+
+

orc:DateTime

+
+

Start of bounding period of validity defined by date and time.

+
+

orc:overallEndTime

+
+

0:1

+
+

orc:DateTime

+
+

End of bounding period of validity defined by date and time.

+
+

orc:validPeriod

+
+

0:*

+
+

+orc:Period

+
+

A single time period, a recurring time period or a set of different recurring time periods during which validity is true.

+
+

orc:exceptionPeriod

+
+

0:*

+
+

+orc:Period

+
+

A single time period, a recurring time period or a set of different recurring time periods during which validity is false.

+
+

orc:overallPeriodExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.100. The complex type orc:PayloadPublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PayloadPublication

+
+

+
+

A payload publication of traffic related information or associated management information created at a specific point in time that can be exchanged via a DATEX II interface.

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

The default language used throughout the payload publications, specified by an ISO 639-2 3-alpha code.

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

A description of the information which is to be found in the publications originating from the particular feed (URL).

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

A classification of the information which is to be found in the publications originating from the particular feed (URL). Different URLs from one source may be used to filter the information which is made available to clients (e.g. by type or location).

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

Date/time at which the payload publication was created.

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.101. The complex type orc:Period

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Period

+
+

+
+

A continuous time period or a set of discontinuous time periods defined by the intersection of a set of criteria all within an overall delimiting interval.

+
+

orc:startOfPeriod

+
+

0:1

+
+

orc:DateTime

+
+

Start of period.

+
+

orc:endOfPeriod

+
+

0:1

+
+

orc:DateTime

+
+

End of a period.

+
+

orc:periodName

+
+

0:1

+
+

+orc:MultilingualString

+
+

The name of the period.

+
+

orc:recurringTimePeriodOfDay

+
+

0:*

+
+

+orc:TimePeriodOfDay

+
+

A recurring period of a day.

+
+

orc:recurringDayWeekMonthPeriod

+
+

0:*

+
+

+orc:DayWeekMonth

+
+

A recurring period defined in terms of days of the week, weeks of the month and months of the year.

+
+

orc:periodExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.102. The complex type orc:Point

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Point

+
+

orc:NetworkLocation

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:externalReferencing

+
+

0:*

+
+

+orc:ExternalReferencing

+
+

+
+

orc:locationForDisplay

+
+

0:1

+
+

+orc:PointCoordinates

+
+

+
+

orc:locationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:supplementaryPositionalDescription

+
+

0:1

+
+

+orc:SupplementaryPositionalDescription

+
+

+
+

orc:destination

+
+

0:1

+
+

+orc:Destination

+
+

+
+

orc:networkLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegPointLocation

+
+

0:1

+
+

+orc:TpegPointLocation

+
+

+
+

orc:alertCPoint

+
+

0:1

+
+

+orc:AlertCPoint

+
+

+
+

orc:roadsideReferencePoint

+
+

0:1

+
+

+orc:RoadsideReferencePoint

+
+

+
+

orc:pointByCoordinates

+
+

0:1

+
+

+orc:PointByCoordinates

+
+

+
+

orc:pointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.103. The complex type orc:PointByCoordinates

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PointByCoordinates

+
+

+
+

A single point defined only by a coordinate set with an optional bearing direction.

+
+

orc:bearing

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

A bearing at the point measured in degrees (0 - 359).

+
+

orc:pointCoordinates

+
+

1:1

+
+

+orc:PointCoordinates

+
+

+
+

orc:pointByCoordinatesExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.104. The complex type orc:PointCoordinates

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PointCoordinates

+
+

+
+

A pair of coordinates defining the geodetic position of a single point using the European Terrestrial Reference System 1989 (ETRS89).

+
+

orc:latitude

+
+

1:1

+
+

orc:Float

+
+

Latitude in decimal degrees using the European Terrestrial Reference System 1989 (ETRS89).

+
+

orc:longitude

+
+

1:1

+
+

orc:Float

+
+

Longitude in decimal degrees using the European Terrestrial Reference System 1989 (ETRS89).

+
+

orc:pointCoordinatesExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.105. The complex type orc:PointDestination

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PointDestination

+
+

orc:Destination

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:destinationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:point

+
+

1:1

+
+

+orc:Point

+
+

+
+

orc:pointDestinationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.106. The complex type orc:PollutionInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PollutionInformation

+
+

orc:WeatherValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:pollutionMeasurement

+
+

1:*

+
+

+orc:PollutionMeasurement

+
+

+
+

orc:pollutionInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.107. The complex type orc:PollutionMeasurement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PollutionMeasurement

+
+

+
+

Details of atmospheric pollution.

+
+

orc:pollutantConcentration

+
+

1:1

+
+

orc:ConcentrationMicrogramsPerCubicMetre

+
+

The average concentration of the pollutant in the air.

+
+

orc:pollutantType

+
+

1:1

+
+

orc:PollutantTypeEnum

+
+

The type of pollutant in the air.

+
+

orc:pollutionMeasurementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.108. The complex type orc:PoorEnvironmentConditions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PoorEnvironmentConditions

+
+

orc:Conditions

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:drivingConditionType

+
+

0:1

+
+

orc:DrivingConditionTypeEnum

+
+

+
+

orc:conditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:poorEnvironmentType

+
+

1:*

+
+

orc:PoorEnvironmentTypeEnum

+
+

The type of environment condition which is affecting driving conditions.

+
+

orc:precipitationDetail

+
+

0:1

+
+

+orc:PrecipitationDetail

+
+

+
+

orc:visibility

+
+

0:1

+
+

+orc:Visibility

+
+

+
+

orc:pollutionMeasurement

+
+

0:*

+
+

+orc:PollutionMeasurement

+
+

+
+

orc:temperature

+
+

0:1

+
+

+orc:Temperature

+
+

+
+

orc:wind

+
+

0:1

+
+

+orc:Wind

+
+

+
+

orc:humidity

+
+

0:1

+
+

+orc:Humidity

+
+

+
+

orc:poorEnvironmentConditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.109. The complex type orc:PrecipitationDetail

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PrecipitationDetail

+
+

+
+

Details of precipitation (rain, snow etc.).

+
+

orc:depositionDepth

+
+

0:1

+
+

orc:MetresAsFloat

+
+

The equivalent depth of the water layer resulting from precipitation or deposition on a non-porous horizontal surface. Non liquid precipitation are considered as melted in water.

+
+

orc:precipitationIntensity

+
+

0:1

+
+

orc:IntensityMillimetresPerHour

+
+

The height of the precipitation received per unit time.

+
+

orc:precipitationType

+
+

0:1

+
+

orc:PrecipitationTypeEnum

+
+

The type of precipitation which is affecting the driving conditions.

+
+

orc:precipitationDetailExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.110. The complex type orc:PrecipitationInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PrecipitationInformation

+
+

orc:WeatherValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:noPrecipitation

+
+

0:1

+
+

orc:Boolean

+
+

Indication of whether precipitation is present or not. True indicates there is no precipitation.

+
+

orc:precipitationDetail

+
+

0:1

+
+

+orc:PrecipitationDetail

+
+

+
+

orc:precipitationInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.111. The complex type orc:PredefinedLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PredefinedLocation

+
+

+
+

An identifiable instance of a single predefined location.

+
+

@id

+
+

1:1

+
+

+
+

orc:predefinedLocationName

+
+

0:1

+
+

+orc:MultilingualString

+
+

A name assigned to the predefined location (e.g. extracted out of the network operator's gazetteer).

+
+

orc:predefinedLocation

+
+

1:1

+
+

+orc:Location

+
+

+
+

orc:predefinedLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.112. The complex type orc:PredefinedLocationSet

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PredefinedLocationSet

+
+

+
+

An identifiable instance of a single set of predefined locations.

+
+

@id

+
+

1:1

+
+

+
+

orc:predefinedLocationSetName

+
+

0:1

+
+

+orc:MultilingualString

+
+

A name assigned to the set of predefined locations.

+
+

orc:predefinedLocationSetVersion

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The version of the predefined location set.

+
+

orc:predefinedLocation

+
+

1:*

+
+

+orc:PredefinedLocation

+
+

+
+

orc:predefinedLocationSetExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.113. The complex type orc:PredefinedLocationsPublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PredefinedLocationsPublication

+
+

orc:PayloadPublication

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:headerInformation

+
+

1:1

+
+

+orc:HeaderInformation

+
+

+
+

orc:predefinedLocationSet

+
+

1:*

+
+

+orc:PredefinedLocationSet

+
+

+
+

orc:predefinedLocationsPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.114. The complex type orc:PublicEvent

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:PublicEvent

+
+

orc:Activity

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:mobilityOfActivity

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:activityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:publicEventType

+
+

1:1

+
+

orc:PublicEventTypeEnum

+
+

Type of public event which could disrupt traffic.

+
+

orc:publicEventExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.115. The complex type orc:ReferenceSettings

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:ReferenceSettings

+
+

+
+

Specification of the default value for traffic status on a set of predefined locations on the road network. Only when traffic status differs from this value at a location in the set need a value be sent.

+
+

orc:predefinedLocationSetReference

+
+

0:1

+
+

orc:Reference

+
+

A reference to a predefined location set.

+
+

orc:trafficStatusDefault

+
+

0:1

+
+

orc:TrafficStatusEnum

+
+

The default value of traffic status that can be assumed to apply to the locations defined by the associated predefined location set.

+
+

orc:referenceSettingsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.116. The complex type orc:ReroutingManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:ReroutingManagement

+
+

orc:NetworkManagement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:complianceOption

+
+

1:1

+
+

orc:ComplianceOptionEnum

+
+

+
+

orc:applicableForTrafficDirection

+
+

0:*

+
+

orc:DirectionEnum

+
+

+
+

orc:applicableForTrafficType

+
+

0:*

+
+

orc:TrafficTypeEnum

+
+

+
+

orc:placesAtWhichApplicable

+
+

0:*

+
+

orc:PlacesEnum

+
+

+
+

orc:automaticallyInitiated

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:*

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:networkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:reroutingManagementType

+
+

1:*

+
+

orc:ReroutingManagementTypeEnum

+
+

Type of rerouting management action instigated by operator.

+
+

orc:reroutingItineraryDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

A description of the rerouting itinerary.

+
+

orc:signedRerouting

+
+

0:1

+
+

orc:Boolean

+
+

Indication of whether the rerouting is signed.

+
+

orc:entry

+
+

0:1

+
+

orc:String

+
+

The specified entry on to another road at which the alternative route commences.

+
+

orc:exit

+
+

0:1

+
+

orc:String

+
+

The specified exit from the normal route/road at which the alternative route commences.

+
+

orc:roadOrJunctionNumber

+
+

0:1

+
+

orc:String

+
+

The intersecting road or the junction at which the alternative route commences.

+
+

orc:alternativeRoute

+
+

0:*

+
+

+orc:Itinerary

+
+

The definition of the alternative route (rerouting) specified as an ordered set of locations (itinerary) which may be specific to one or more defined destinations.

+
+

orc:reroutingManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.117. The complex type orc:RoadConditions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadConditions

+
+

orc:Conditions

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:drivingConditionType

+
+

0:1

+
+

orc:DrivingConditionTypeEnum

+
+

+
+

orc:conditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadConditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.118. The complex type orc:RoadOperatorServiceDisruption

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadOperatorServiceDisruption

+
+

orc:NonRoadEventInformation

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:nonRoadEventInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadOperatorServiceDisruptionType

+
+

1:*

+
+

orc:RoadOperatorServiceDisruptionTypeEnum

+
+

The type of road operator service which is disrupted.

+
+

orc:roadOperatorServiceDisruptionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.119. The complex type orc:RoadOrCarriagewayOrLaneManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadOrCarriagewayOrLaneManagement

+
+

orc:NetworkManagement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:complianceOption

+
+

1:1

+
+

orc:ComplianceOptionEnum

+
+

+
+

orc:applicableForTrafficDirection

+
+

0:*

+
+

orc:DirectionEnum

+
+

+
+

orc:applicableForTrafficType

+
+

0:*

+
+

orc:TrafficTypeEnum

+
+

+
+

orc:placesAtWhichApplicable

+
+

0:*

+
+

orc:PlacesEnum

+
+

+
+

orc:automaticallyInitiated

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:*

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:networkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadOrCarriagewayOrLaneManagementType

+
+

1:1

+
+

orc:RoadOrCarriagewayOrLaneManagementTypeEnum

+
+

Type of road, carriageway or lane management action instigated by operator.

+
+

orc:minimumCarOccupancy

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The minimum number of persons required in a vehicle in order for it to be allowed to transit the specified road section.

+
+

orc:specifiedCarriageway

+
+

0:*

+
+

orc:CarriagewayEnum

+
+

The carriageway which is the subject of the management action.

+
+

orc:specifiedLane

+
+

0:*

+
+

orc:LaneEnum

+
+

The lane which is the subject of the management action.

+
+

orc:roadOrCarriagewayOrLaneManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.120. The complex type orc:RoadsideAssistance

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadsideAssistance

+
+

orc:OperatorAction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadsideAssistanceType

+
+

1:1

+
+

orc:RoadsideAssistanceTypeEnum

+
+

Indicates the nature of the road side assistance that will be, is or has been provided.

+
+

orc:roadsideAssistanceExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.121. The complex type orc:RoadsideReferencePoint

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadsideReferencePoint

+
+

+
+

One of a sequence of roadside reference points along a road, normally spaced at regular intervals along each carriageway with a sequence of identification from a known starting point.

+
+

orc:roadsideReferencePointIdentifier

+
+

1:1

+
+

orc:String

+
+

Roadside reference point identifier, unique on the specified road.

+
+

orc:administrativeArea

+
+

0:1

+
+

+orc:MultilingualString

+
+

Identification of the road administration area which contains the reference point.

+
+

orc:roadName

+
+

0:1

+
+

+orc:MultilingualString

+
+

Name of a road.

+
+

orc:roadNumber

+
+

0:1

+
+

orc:String

+
+

Identifier/number of the road on which the reference point is located.

+
+

orc:directionBound

+
+

0:1

+
+

orc:DirectionEnum

+
+

The direction at the reference point in terms of general destination direction.

+
+

orc:directionRelative

+
+

0:1

+
+

orc:ReferencePointDirectionEnum

+
+

The direction at the reference point relative to the sequence direction of the reference points along the road.

+
+

orc:distanceFromPrevious

+
+

0:1

+
+

orc:MetresAsFloat

+
+

The distance in metres from the previous road reference point in the sequence indicated by the direction.

+
+

orc:distanceToNext

+
+

0:1

+
+

orc:MetresAsFloat

+
+

The distance in metres to the next road reference point in the sequence indicated by the direction.

+
+

orc:elevatedRoadSection

+
+

0:1

+
+

orc:Boolean

+
+

Identification of whether the reference point is on an elevated section of carriageway or not (true = elevated section). This may distinguish it from a point having coincident latitude / longitude on a carriageway passing beneath the elevated section.

+
+

orc:roadsideReferencePointDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

Description of the roadside reference point.

+
+

orc:roadsideReferencePointDistance

+
+

0:1

+
+

orc:MetresAsFloat

+
+

The distance of the roadside reference point from the starting point of the sequence on the road.

+
+

orc:roadsideReferencePointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.122. The complex type orc:RoadsideReferencePointLinear

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadsideReferencePointLinear

+
+

+
+

A linear section along a single road defined between two points on the same road identified by roadside reference points.

+
+

orc:roadsideReferencePointPrimaryLocation

+
+

1:1

+
+

+orc:RoadsideReferencePointPrimaryLocation

+
+

+
+

orc:roadsideReferencePointSecondaryLocation

+
+

1:1

+
+

+orc:RoadsideReferencePointSecondaryLocation

+
+

+
+

orc:roadsideReferencePointLinearExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.123. The complex type orc:RoadsideReferencePointPrimaryLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadsideReferencePointPrimaryLocation

+
+

+
+

The point (called Primary point) which is at the downstream end of a linear road section. The point is identified by a roadside reference point.

+
+

orc:roadsideReferencePoint

+
+

1:1

+
+

+orc:RoadsideReferencePoint

+
+

+
+

orc:roadsideReferencePointPrimaryLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.124. The complex type orc:RoadsideReferencePointSecondaryLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadsideReferencePointSecondaryLocation

+
+

+
+

The point (called Secondary point) which is at the upstream end of a linear road section. The point is identified by a roadside reference point.

+
+

orc:roadsideReferencePoint

+
+

1:1

+
+

+orc:RoadsideReferencePoint

+
+

+
+

orc:roadsideReferencePointSecondaryLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.125. The complex type orc:RoadsideServiceDisruption

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadsideServiceDisruption

+
+

orc:NonRoadEventInformation

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:nonRoadEventInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadsideServiceDisruptionType

+
+

1:*

+
+

orc:RoadsideServiceDisruptionTypeEnum

+
+

The type of roadside service which is disrupted.

+
+

orc:roadsideServiceDisruptionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.126. The complex type orc:RoadSurfaceConditionInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadSurfaceConditionInformation

+
+

orc:WeatherValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadSurfaceConditionMeasurements

+
+

1:1

+
+

+orc:RoadSurfaceConditionMeasurements

+
+

+
+

orc:roadSurfaceConditionInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.127. The complex type orc:RoadSurfaceConditionMeasurements

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:RoadSurfaceConditionMeasurements

+
+

+
+

Measurements of the road surface condition which relate specifically to the weather.

+
+

orc:deIcingApplicationRate

+
+

0:1

+
+

orc:IntensityKilogrammesPerSquareMetre

+
+

Indicates the rate at which de-icing agents have been applied to the specified road.

+
+

orc:deIcingConcentration

+
+

0:1

+
+

orc:ConcentrationGramsPerCubicCentimetre

+
+

Indicates the concentration of de-icing agent present in surface water on the specified road.

+
+

orc:depthOfSnow

+
+

0:1

+
+

orc:MetresAsFloat

+
+

The measured depth of snow recorded on the road surface.

+
+

orc:protectionTemperature

+
+

0:1

+
+

orc:TemperatureCelsius

+
+

The road surface temperature down to which the surface is protected from freezing.

+
+

orc:roadSurfaceTemperature

+
+

0:1

+
+

orc:TemperatureCelsius

+
+

The temperature measured on the road surface.

+
+

orc:waterFilmThickness

+
+

0:1

+
+

orc:MetresAsFloat

+
+

Indicates the depth of standing water to be found on the road surface.

+
+

orc:roadSurfaceConditionMeasurementsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.128. The complex type orc:Roadworks

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Roadworks

+
+

orc:OperatorAction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:roadworksDuration

+
+

0:1

+
+

orc:RoadworksDurationEnum

+
+

Indicates in general terms the expected duration of the roadworks.

+
+

orc:roadworksScale

+
+

0:1

+
+

orc:RoadworksScaleEnum

+
+

Indicates in general terms the scale of the roadworks.

+
+

orc:underTraffic

+
+

0:1

+
+

orc:Boolean

+
+

Indicates that the road section where the roadworks are located is under traffic or not under traffic. 'True' indicates the road is under traffic.

+
+

orc:urgentRoadworks

+
+

0:1

+
+

orc:Boolean

+
+

Indication of whether the roadworks are considered to be urgent. 'True' indicates they are urgent.

+
+

orc:mobility

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:subjects

+
+

0:1

+
+

+orc:Subjects

+
+

+
+

orc:maintenanceVehicles

+
+

0:1

+
+

+orc:MaintenanceVehicles

+
+

+
+

orc:roadworksExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.129. The complex type orc:SignSetting

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:SignSetting

+
+

orc:OperatorAction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:datexPictogram

+
+

0:2

+
+

orc:DatexPictogramEnum

+
+

Indicates the appropriate pictogram taken from the standardised DATEX pictogram list.

+
+

orc:pictogramList

+
+

0:1

+
+

orc:String

+
+

Indicates which pictogram list is referenced.

+
+

orc:pictogramListEntry

+
+

0:2

+
+

orc:String

+
+

Indicates the chosen pictogram within the pictogram list indicated by the pictogram list entry.

+
+

orc:reasonForSetting

+
+

0:1

+
+

+orc:MultilingualString

+
+

The reason why the sign has been set.

+
+

orc:setBy

+
+

0:1

+
+

+orc:MultilingualString

+
+

The organisation or authority which set the sign.

+
+

orc:signAddress

+
+

0:1

+
+

orc:String

+
+

A reference to indicate the electronic addess to aid identification of the subject sign.

+
+

orc:timeLastSet

+
+

0:1

+
+

orc:DateTime

+
+

The date/time at which the sign was last set.

+
+

orc:signSettingExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.130. The complex type orc:SiteMeasurements

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:SiteMeasurements

+
+

+
+

A measurement data set derived from a specific measurement site.

+
+

orc:measurementSiteReference

+
+

1:1

+
+

orc:Reference

+
+

A reference to a measurement site defined in a Measurement Site table.

+
+

orc:measurementTimeDefault

+
+

1:1

+
+

orc:DateTime

+
+

The time associated with the set of measurements. It may be the time of the beginning, the end or the middle of the measurement period.

+
+

orc:measuredValue

+
+

1:*

+
+

+local-type: typedef-10.4

+
+

Composition to the indexed measured value associated with the measurement site. The index uniquely associates the measurement value with the corresponding indexed measurement characteristics defined for the measurement site.

+
+

orc:siteMeasurementsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.131. The complex type orc:Situation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Situation

+
+

+
+

An identifiable instance of a traffic/travel situation comprising one or more traffic/travel circumstances which are linked by one or more causal relationships. Each traffic/travel circumstance is represented by a Situation Record.

+
+

@id

+
+

1:1

+
+

+
+

orc:overallSeverity

+
+

0:1

+
+

orc:OverallSeverityEnum

+
+

The overall assessment of the impact (in terms of severity) that the situation as a whole is having, or will have, on the traffic flow as perceived by the supplier.

+
+

orc:relatedSituation

+
+

0:*

+
+

orc:Reference

+
+

A reference to a related situation via its unique identifier.

+
+

orc:situationVersion

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

Each situation may iterate through a series of versions during its life time. The situation version uniquely identifies the version of the situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that this current version of the Situation was written into the database of the supplier which is involved in the data exchange.

+
+

orc:headerInformation

+
+

1:1

+
+

+orc:HeaderInformation

+
+

+
+

orc:situationRecord

+
+

1:*

+
+

+orc:SituationRecord

+
+

+
+

orc:situationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.132. The complex type orc:SituationPublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:SituationPublication

+
+

orc:PayloadPublication

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:situation

+
+

0:*

+
+

+orc:Situation

+
+

+
+

orc:situationPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.133. The complex type orc:SituationRecord

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:SituationRecord

+
+

+
+

An identifiable instance of a single record/element within a situation.

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.134. The complex type orc:Source

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Source

+
+

+
+

Details of the source from which the information was obtained.

+
+

orc:sourceCountry

+
+

0:1

+
+

orc:CountryEnum

+
+

ISO 3166-1 two character country code of the source of the information.

+
+

orc:sourceIdentification

+
+

0:1

+
+

orc:String

+
+

Identifier of the organisation or the traffic equipment which has produced the information relating to this version of the information.

+
+

orc:sourceName

+
+

0:1

+
+

+orc:MultilingualString

+
+

The name of the organisation which has produced the information relating to this version of the information.

+
+

orc:sourceType

+
+

0:1

+
+

orc:SourceTypeEnum

+
+

Information about the technology used for measuring the data or the method used for obtaining qualitative descriptions relating to this version of the information.

+
+

orc:reliable

+
+

0:1

+
+

orc:Boolean

+
+

An indication as to whether the source deems the associated information to be reliable/correct. "True" indicates it is deemed reliable.

+
+

orc:sourceExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.135. The complex type orc:SpeedManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:SpeedManagement

+
+

orc:NetworkManagement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:complianceOption

+
+

1:1

+
+

orc:ComplianceOptionEnum

+
+

+
+

orc:applicableForTrafficDirection

+
+

0:*

+
+

orc:DirectionEnum

+
+

+
+

orc:applicableForTrafficType

+
+

0:*

+
+

orc:TrafficTypeEnum

+
+

+
+

orc:placesAtWhichApplicable

+
+

0:*

+
+

orc:PlacesEnum

+
+

+
+

orc:automaticallyInitiated

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:*

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:networkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:speedManagementType

+
+

0:1

+
+

orc:SpeedManagementTypeEnum

+
+

Type of speed management action instigated by operator.

+
+

orc:temporarySpeedLimit

+
+

0:1

+
+

orc:KilometresPerHour

+
+

Temporary limit defining the maximum advisory or mandatory speed of vehicles.

+
+

orc:speedManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.136. The complex type orc:SpeedPercentile

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:SpeedPercentile

+
+

+
+

Details of percentage (from an observation set) of vehicles whose speeds fall below a stated value.

+
+

orc:vehiclePercentage

+
+

1:1

+
+

orc:Percentage

+
+

The percentage of vehicles from the observation set whose speeds fall below the stated speed (speedPercentile).

+
+

orc:speedPercentile

+
+

1:1

+
+

orc:KilometresPerHour

+
+

The speed below which the associated percentage of vehicles in the measurement set are travelling at.

+
+

orc:speedPercentileExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.137. The complex type orc:Subjects

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Subjects

+
+

+
+

The subjects with which the roadworks are associated.

+
+

orc:subjectTypeOfWorks

+
+

1:1

+
+

orc:SubjectTypeOfWorksEnum

+
+

The subject type of the roadworks (i.e. on what the construction or maintenance work is being performed).

+
+

orc:numberOfSubjects

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The number of subjects on which the roadworks (construction or maintenance) are being performed.

+
+

orc:subjectsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.138. The complex type orc:Subscription

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Subscription

+
+

+
+

This item contains all information relating to a customer subscription.

+
+

orc:deleteSubscription

+
+

0:1

+
+

orc:Boolean

+
+

Indicates that this subscription has to be deleted.

+
+

orc:deliveryInterval

+
+

0:1

+
+

orc:Seconds

+
+

Value of the interval of data delivery in the "periodic" delivery mode.

+
+

orc:operatingMode

+
+

1:1

+
+

orc:OperatingModeEnum

+
+

The mode of operation of the exchange.

+
+

orc:subscriptionStartTime

+
+

1:1

+
+

orc:DateTime

+
+

Gives the date/time at which the subscription becomes active.

+
+

orc:subscriptionState

+
+

1:1

+
+

orc:SubscriptionStateEnum

+
+

The current state of the the client's subscription.

+
+

orc:subscriptionStopTime

+
+

0:1

+
+

orc:DateTime

+
+

Gives the date/time at which the subscription expires.

+
+

orc:updateMethod

+
+

1:1

+
+

orc:UpdateMethodEnum

+
+

The type of updates of situations requested by the client.

+
+

orc:target

+
+

1:*

+
+

+orc:Target

+
+

+
+

orc:filterReference

+
+

0:1

+
+

+orc:FilterReference

+
+

+
+

orc:catalogueReference

+
+

0:1

+
+

+orc:CatalogueReference

+
+

+
+

orc:subscriptionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.139. The complex type orc:SupplementaryPositionalDescription

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:SupplementaryPositionalDescription

+
+

+
+

A collection of supplementary positional information which improves the precision of the location.

+
+

orc:carriageway

+
+

0:*

+
+

orc:CarriagewayEnum

+
+

Indicates the section of carriageway to which the location relates.

+
+

orc:footpath

+
+

0:1

+
+

orc:Boolean

+
+

Indicates whether the pedestrian footpath is the subject or part of the subject of the location. (True = footpath is subject)

+
+

orc:lane

+
+

0:*

+
+

orc:LaneEnum

+
+

Indicates the specific lane to which the location relates.

+
+

orc:lengthAffected

+
+

0:1

+
+

orc:MetresAsFloat

+
+

This indicates the length of road measured in metres affected by the associated traffic element.

+
+

orc:locationDescriptor

+
+

0:*

+
+

orc:LocationDescriptorEnum

+
+

Specifies a descriptor which helps to identify the specific location.

+
+

orc:locationPrecision

+
+

0:1

+
+

orc:MetresAsNonNegativeInteger

+
+

Indicates that the location is given with a precision which is better than the stated value in metres.

+
+

orc:sequentialRampNumber

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The sequential number of an exit/entrance ramp from a given location in a given direction (normally used to indicate a specific exit/entrance in a complex junction/intersection).

+
+

orc:supplementaryPositionalDescriptionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.140. The complex type orc:Target

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Target

+
+

+
+

The details of a DATEX II target client.

+
+

orc:address

+
+

1:1

+
+

orc:String

+
+

The IP address of a DATEX II target client.

+
+

orc:protocol

+
+

1:1

+
+

orc:String

+
+

The exchange protocol used between the supplier and the client.

+
+

orc:targetExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.141. The complex type orc:Temperature

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Temperature

+
+

+
+

Details of atmospheric temperature.

+
+

orc:airTemperature

+
+

0:1

+
+

orc:TemperatureCelsius

+
+

The air temperature measured in the shade between 1.5 and 2 metres above ground level.

+
+

orc:dewPointTemperature

+
+

0:1

+
+

orc:TemperatureCelsius

+
+

The temperature to which the air would have to cool (at constant pressure and water vapour content) in order to reach saturation.

+
+

orc:maximumTemperature

+
+

0:1

+
+

orc:TemperatureCelsius

+
+

The expected maximum temperature during the forecast period.

+
+

orc:minimumTemperature

+
+

0:1

+
+

orc:TemperatureCelsius

+
+

The expected minimum temperature during the forecast period.

+
+

orc:temperatureExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.142. The complex type orc:TemperatureInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TemperatureInformation

+
+

orc:WeatherValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:temperature

+
+

1:1

+
+

+orc:Temperature

+
+

+
+

orc:temperatureInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.143. The complex type orc:TimePeriodByHour

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TimePeriodByHour

+
+

orc:TimePeriodOfDay

+
+

Specification of a continuous period of time within a 24 hour period.

+
+

The element content starts with items inherited from the base type:

+
+

orc:timePeriodOfDayExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:startTimeOfPeriod

+
+

1:1

+
+

orc:Time

+
+

Start of time period.

+
+

orc:endTimeOfPeriod

+
+

1:1

+
+

orc:Time

+
+

End of time period.

+
+

orc:timePeriodByHourExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.144. The complex type orc:TimePeriodOfDay

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TimePeriodOfDay

+
+

+
+

Specification of a continuous period of time within a 24 hour period.

+
+

orc:timePeriodOfDayExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.145. The complex type orc:TpegAreaDescriptor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegAreaDescriptor

+
+

orc:TpegDescriptor

+
+

A collection of information providing descriptive references to locations using the TPEG-Loc location referencing approach.

+
+

The element content starts with items inherited from the base type:

+
+

orc:descriptor

+
+

1:1

+
+

+orc:MultilingualString

+
+

A text string which describes or elaborates the location.

+
+

orc:tpegDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegAreaDescriptorType

+
+

1:1

+
+

orc:TpegLoc03AreaDescriptorSubtypeEnum

+
+

The nature of the descriptor used to define the location under consideration (derived from the TPEG Loc table 03).

+
+

orc:tpegAreaDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.146. The complex type orc:TpegAreaLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegAreaLocation

+
+

+
+

A geographic or geometric area defined by a TPEG-Loc structure which may include height information for additional geospatial discrimination.

+
+

orc:tpegAreaLocationType

+
+

1:1

+
+

orc:TpegLoc01AreaLocationSubtypeEnum

+
+

The type of TPEG location.

+
+

orc:tpegHeight

+
+

0:1

+
+

+orc:TpegHeight

+
+

+
+

orc:tpegAreaLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.147. The complex type orc:TpegDescriptor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegDescriptor

+
+

+
+

A collection of information providing descriptive references to locations using the TPEG-Loc location referencing approach.

+
+

orc:descriptor

+
+

1:1

+
+

+orc:MultilingualString

+
+

A text string which describes or elaborates the location.

+
+

orc:tpegDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.148. The complex type orc:TpegFramedPoint

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegFramedPoint

+
+

orc:TpegPointLocation

+
+

A single point on the road network defined by a TPEG-Loc structure and which has an associated direction of traffic flow.

+
+

The element content starts with items inherited from the base type:

+
+

orc:tpegDirection

+
+

1:1

+
+

orc:TpegLoc02DirectionTypeEnum

+
+

The direction of traffic flow.

+
+

orc:tpegPointLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegFramedPointLocationType

+
+

1:1

+
+

orc:TpegLoc01FramedPointLocationSubtypeEnum

+
+

The type of TPEG location.

+
+

orc:framedPoint

+
+

1:1

+
+

+orc:TpegNonJunctionPoint

+
+

A single non junction point on the road network which is framed between two other specified points on the road network.

+
+

orc:to

+
+

1:1

+
+

+orc:TpegPoint

+
+

The location at the down stream end of the section of road which frames the TPEGFramedPoint.

+
+

orc:from

+
+

1:1

+
+

+orc:TpegPoint

+
+

The location at the up stream end of the section of road which frames the TPEGFramedPoint.

+
+

orc:tpegFramedPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.149. The complex type orc:TpegGeometricArea

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegGeometricArea

+
+

orc:TpegAreaLocation

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:tpegAreaLocationType

+
+

1:1

+
+

orc:TpegLoc01AreaLocationSubtypeEnum

+
+

+
+

orc:tpegHeight

+
+

0:1

+
+

+orc:TpegHeight

+
+

+
+

orc:tpegAreaLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:radius

+
+

1:1

+
+

orc:MetresAsNonNegativeInteger

+
+

The radius of the geometric area identified.

+
+

orc:centrePoint

+
+

1:1

+
+

+orc:PointCoordinates

+
+

Centre point of a circular geometric area.

+
+

orc:name

+
+

0:1

+
+

+orc:TpegAreaDescriptor

+
+

Name of area.

+
+

orc:tpegGeometricAreaExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.150. The complex type orc:TpegHeight

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegHeight

+
+

+
+

Height information which provides additional discrimination for the applicable area.

+
+

orc:height

+
+

0:1

+
+

orc:MetresAsFloat

+
+

A measurement of height using TPEG-Loc location referencing.

+
+

orc:heightType

+
+

1:1

+
+

orc:TpegLoc04HeightTypeEnum

+
+

A descriptive identification of relative height using TPEG-Loc location referencing.

+
+

orc:tpegHeightExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.151. The complex type orc:TpegIlcPointDescriptor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegIlcPointDescriptor

+
+

orc:TpegPointDescriptor

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:descriptor

+
+

1:1

+
+

+orc:MultilingualString

+
+

+
+

orc:tpegDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:tpegPointDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegIlcPointDescriptorType

+
+

1:1

+
+

orc:TpegLoc03IlcPointDescriptorSubtypeEnum

+
+

The nature of the descriptor used to define the location under consideration (derived from the TPEG Loc table 03).

+
+

orc:tpegIlcPointDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.152. The complex type orc:TpegJunction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegJunction

+
+

orc:TpegPoint

+
+

A point on the road network which is either a junction point or a non junction point.

+
+

The element content starts with items inherited from the base type:

+
+

orc:tpegPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:pointCoordinates

+
+

1:1

+
+

+orc:PointCoordinates

+
+

+
+

orc:name

+
+

0:1

+
+

+orc:TpegJunctionPointDescriptor

+
+

A name which identifies a junction point on the road network

+
+

orc:ilc

+
+

1:3

+
+

+orc:TpegIlcPointDescriptor

+
+

A descriptor for describing a junction by identifying the intersecting roads at a road junction.

+
+

orc:otherName

+
+

0:*

+
+

+orc:TpegOtherPointDescriptor

+
+

A descriptive name which helps to identify the junction point.

+
+

orc:tpegJunctionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.153. The complex type orc:TpegJunctionPointDescriptor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegJunctionPointDescriptor

+
+

orc:TpegPointDescriptor

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:descriptor

+
+

1:1

+
+

+orc:MultilingualString

+
+

+
+

orc:tpegDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:tpegPointDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegJunctionPointDescriptorType

+
+

1:1

+
+

orc:TpegLoc03JunctionPointDescriptorSubtypeEnum

+
+

The nature of the descriptor used to define the location under consideration (derived from the TPEG Loc table 03).

+
+

orc:tpegJunctionPointDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.154. The complex type orc:TpegLinearLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegLinearLocation

+
+

+
+

A linear section along a single road defined between two points on the same road by a TPEG-Loc structure.

+
+

orc:tpegDirection

+
+

1:1

+
+

orc:TpegLoc02DirectionTypeEnum

+
+

The direction of traffic flow.

+
+

orc:tpegLinearLocationType

+
+

1:1

+
+

orc:TpegLoc01LinearLocationSubtypeEnum

+
+

The type of TPEG location.

+
+

orc:to

+
+

1:1

+
+

+orc:TpegPoint

+
+

The location at the down stream end of the linear section of road.

+
+

orc:from

+
+

1:1

+
+

+orc:TpegPoint

+
+

The location at the up stream end of the linear section of road.

+
+

orc:tpegLinearLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.155. The complex type orc:TpegNamedOnlyArea

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegNamedOnlyArea

+
+

orc:TpegAreaLocation

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:tpegAreaLocationType

+
+

1:1

+
+

orc:TpegLoc01AreaLocationSubtypeEnum

+
+

+
+

orc:tpegHeight

+
+

0:1

+
+

+orc:TpegHeight

+
+

+
+

orc:tpegAreaLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:name

+
+

1:*

+
+

+orc:TpegAreaDescriptor

+
+

Name of area.

+
+

orc:tpegNamedOnlyAreaExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.156. The complex type orc:TpegNonJunctionPoint

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegNonJunctionPoint

+
+

orc:TpegPoint

+
+

A point on the road network which is either a junction point or a non junction point.

+
+

The element content starts with items inherited from the base type:

+
+

orc:tpegPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:pointCoordinates

+
+

1:1

+
+

+orc:PointCoordinates

+
+

+
+

orc:name

+
+

1:*

+
+

+orc:TpegOtherPointDescriptor

+
+

A descriptive name which helps to identify the non junction point. At least one descriptor must identify the road on which the point is located, i.e. must be of type 'linkName' or 'localLinkName'.

+
+

orc:tpegNonJunctionPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.157. The complex type orc:TpegOtherPointDescriptor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegOtherPointDescriptor

+
+

orc:TpegPointDescriptor

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:descriptor

+
+

1:1

+
+

+orc:MultilingualString

+
+

+
+

orc:tpegDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:tpegPointDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegOtherPointDescriptorType

+
+

1:1

+
+

orc:TpegLoc03OtherPointDescriptorSubtypeEnum

+
+

The nature of the descriptor used to define the location under consideration (derived from the TPEG Loc table 03).

+
+

orc:tpegOtherPointDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.158. The complex type orc:TpegPoint

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegPoint

+
+

+
+

A point on the road network which is either a junction point or a non junction point.

+
+

orc:tpegPointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.159. The complex type orc:TpegPointDescriptor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegPointDescriptor

+
+

orc:TpegDescriptor

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:descriptor

+
+

1:1

+
+

+orc:MultilingualString

+
+

+
+

orc:tpegDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegPointDescriptorExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.160. The complex type orc:TpegPointLocation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegPointLocation

+
+

+
+

A single point on the road network defined by a TPEG-Loc structure and which has an associated direction of traffic flow.

+
+

orc:tpegDirection

+
+

1:1

+
+

orc:TpegLoc02DirectionTypeEnum

+
+

The direction of traffic flow.

+
+

orc:tpegPointLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.161. The complex type orc:TpegSimplePoint

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TpegSimplePoint

+
+

orc:TpegPointLocation

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:tpegDirection

+
+

1:1

+
+

orc:TpegLoc02DirectionTypeEnum

+
+

+
+

orc:tpegPointLocationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:tpegSimplePointLocationType

+
+

1:1

+
+

orc:TpegLoc01SimplePointLocationSubtypeEnum

+
+

The type of TPEG location.

+
+

orc:point

+
+

1:1

+
+

+orc:TpegPoint

+
+

A single point defined by a coordinate set and TPEG decriptors.

+
+

orc:tpegSimplePointExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.162. The complex type orc:TrafficConcentration

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficConcentration

+
+

orc:TrafficValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

Used to define the vehicle characteristics to which the TrafficValue is applicable primarily in Elaborated Data Publications, but may also be used in Measured Data Publications to override vehicle characteristics defined for the measurement site.

+
+

orc:trafficValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:concentration

+
+

0:1

+
+

orc:ConcentrationVehiclesPerKilometre

+
+

An averaged measurement of the concentration of vehicles at the specified measurement site.

+
+

orc:occupancy

+
+

0:1

+
+

orc:Percentage

+
+

An averaged measurement of the percentage of time that a section of road at the specified measurement site is occuppied by vehicles.

+
+

orc:trafficConcentrationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.163. The complex type orc:TrafficElement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficElement

+
+

orc:SituationRecord

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.164. The complex type orc:TrafficFlow

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficFlow

+
+

orc:TrafficValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

Used to define the vehicle characteristics to which the TrafficValue is applicable primarily in Elaborated Data Publications, but may also be used in Measured Data Publications to override vehicle characteristics defined for the measurement site.

+
+

orc:trafficValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:axleFlow

+
+

0:1

+
+

orc:AxlesPerHour

+
+

An averaged measurement of flow rate defined in terms of the number of vehicle axles passing the specified measurement site.

+
+

orc:pcuFlow

+
+

0:1

+
+

orc:PassengerCarUnitsPerHour

+
+

An averaged measurement of flow rate defined in terms of the number of passenger car units passing the specified measurement site.

+
+

orc:percentageLongVehicles

+
+

0:1

+
+

orc:Percentage

+
+

An averaged measurement of the percentage of long vehicles contained in the traffic flow at the specified measurement site.

+
+

orc:vehicleFlow

+
+

0:1

+
+

orc:VehiclesPerHour

+
+

An averaged measurement of flow rate defined in terms of the number of vehicles passing the specified measurement site.

+
+

orc:trafficFlowExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.165. The complex type orc:TrafficHeadway

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficHeadway

+
+

orc:TrafficValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

Used to define the vehicle characteristics to which the TrafficValue is applicable primarily in Elaborated Data Publications, but may also be used in Measured Data Publications to override vehicle characteristics defined for the measurement site.

+
+

orc:trafficValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:averageDistanceHeadway

+
+

0:1

+
+

orc:MetresAsFloat

+
+

The average distance between the front (respectively back) of this vehicle and the front (respectively back) of the preceding vehicle, averaged for all vehicles within a defined measurement period at the specified measurement site.

+
+

orc:averageTimeHeadway

+
+

0:1

+
+

orc:Seconds

+
+

The average time gap between the front (respectively back) of this vehicle and the front (respectively back) of the preceding vehicle, averaged for all vehicles within a defined measurement period at the specified measurement site.

+
+

orc:trafficHeadwayExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.166. The complex type orc:TrafficSpeed

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficSpeed

+
+

orc:TrafficValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

Used to define the vehicle characteristics to which the TrafficValue is applicable primarily in Elaborated Data Publications, but may also be used in Measured Data Publications to override vehicle characteristics defined for the measurement site.

+
+

orc:trafficValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:averageVehicleSpeed

+
+

0:1

+
+

orc:KilometresPerHour

+
+

An averaged measurement of the speed of vehicles at the specified measurement site.

+
+

orc:speedPercentile

+
+

0:1

+
+

+orc:SpeedPercentile

+
+

+
+

orc:trafficSpeedExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.167. The complex type orc:TrafficStatusValue

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficStatusValue

+
+

orc:BasicDataValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:trafficStatus

+
+

0:1

+
+

orc:TrafficStatusEnum

+
+

Status of traffic conditions on the identified section of road in the specified direction.

+
+

orc:trafficTrendType

+
+

0:1

+
+

orc:TrafficTrendTypeEnum

+
+

A characterization of the trend in the traffic conditions at the specified location and direction.

+
+

orc:trafficStatusValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.168. The complex type orc:TrafficValue

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficValue

+
+

orc:BasicDataValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

Used to define the vehicle characteristics to which the TrafficValue is applicable primarily in Elaborated Data Publications, but may also be used in Measured Data Publications to override vehicle characteristics defined for the measurement site.

+
+

orc:trafficValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.169. The complex type orc:TrafficView

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficView

+
+

+
+

An identifiable instance of a traffic view at a single point in time relating to a predefined location set, comprising one or more linear traffic views each of which comprise one or more traffic view records.

+
+

@id

+
+

1:1

+
+

+
+

orc:trafficViewTime

+
+

1:1

+
+

orc:DateTime

+
+

The time to which the traffic view relates, i.e. the instance in time at which the traffic view was taken (comparable to taking a photograph).

+
+

orc:predefinedLocationSetReference

+
+

1:1

+
+

orc:Reference

+
+

A reference to a predefined location set.

+
+

orc:linearTrafficView

+
+

1:*

+
+

+orc:LinearTrafficView

+
+

+
+

orc:trafficViewExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.170. The complex type orc:TrafficViewPublication

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficViewPublication

+
+

orc:PayloadPublication

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@lang

+
+

1:1

+
+

orc:Language

+
+

+
+

orc:feedDescription

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:feedType

+
+

0:1

+
+

orc:String

+
+

+
+

orc:publicationTime

+
+

1:1

+
+

orc:DateTime

+
+

+
+

orc:publicationCreator

+
+

1:1

+
+

+orc:InternationalIdentifier

+
+

+
+

orc:payloadPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:headerInformation

+
+

1:1

+
+

+orc:HeaderInformation

+
+

+
+

orc:trafficView

+
+

1:*

+
+

+orc:TrafficView

+
+

+
+

orc:trafficViewPublicationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.171. The complex type orc:TrafficViewRecord

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TrafficViewRecord

+
+

+
+

An identifiable instance of a single record within a traffic view which shall comprise at most one instance of each of the following: OperatorAction, TrafficElement, ElaboratedData and CCTVImages.

+
+

@id

+
+

1:1

+
+

+
+

orc:recordSequenceNumber

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

A number identifying the sequence of the record within the set of records which comprise the traffic view.

+
+

orc:trafficElement

+
+

0:1

+
+

+orc:TrafficElement

+
+

+
+

orc:operatorAction

+
+

0:1

+
+

+orc:OperatorAction

+
+

+
+

orc:elaboratedData

+
+

0:1

+
+

+orc:ElaboratedData

+
+

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:trafficViewRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.172. The complex type orc:TransitInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TransitInformation

+
+

orc:NonRoadEventInformation

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:nonRoadEventInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:journeyDestination

+
+

0:1

+
+

+orc:MultilingualString

+
+

Indicates the stated termination point of the transit journey.

+
+

orc:journeyOrigin

+
+

0:1

+
+

+orc:MultilingualString

+
+

Indicates the stated starting point of the transit journey.

+
+

orc:journeyReference

+
+

0:1

+
+

orc:String

+
+

Indicates a transit service journey number.

+
+

orc:transitServiceInformation

+
+

1:1

+
+

orc:TransitServiceInformationEnum

+
+

Information about transit services.

+
+

orc:transitServiceType

+
+

1:1

+
+

orc:TransitServiceTypeEnum

+
+

The type of transit service to which the information relates.

+
+

orc:scheduledDepartureTime

+
+

0:1

+
+

orc:DateTime

+
+

Indicates the timetabled departure time of a transit service for a specified location.

+
+

orc:transitInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.173. The complex type orc:TravelTimeValue

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:TravelTimeValue

+
+

orc:BasicDataValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:travelTime

+
+

0:1

+
+

orc:Seconds

+
+

Travel time between the defined locations in the specified direction.

+
+

orc:travelTimeTrendType

+
+

0:1

+
+

orc:TravelTimeTrendTypeEnum

+
+

The current trend in the travel time between the defined locations in the specified direction..

+
+

orc:travelTimeType

+
+

0:1

+
+

orc:TravelTimeTypeEnum

+
+

Indication of the way in which the travel time is derived.

+
+

orc:freeFlowSpeed

+
+

0:1

+
+

orc:KilometresPerHour

+
+

The free flow speed expected under ideal conditions, corresponding to the freeFlowTravelTime.

+
+

orc:freeFlowTravelTime

+
+

0:1

+
+

orc:Seconds

+
+

The travel time which would be expected under ideal free flow conditions.

+
+

orc:normallyExpectedTravelTime

+
+

0:1

+
+

orc:Seconds

+
+

The travel time which is expected for the given period (e.g. date/time, holiday status etc.) and any known quasi-static conditions (e.g. long term roadworks). This value is derived from historical analysis.

+
+

orc:vehicleType

+
+

0:*

+
+

orc:VehicleTypeEnum

+
+

Vehicle type.

+
+

orc:travelTimeValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+ +
+

2.175. The complex type orc:Validity

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Validity

+
+

+
+

Specification of validity, either explicitly or by a validity time period specification which may be discontinuous.

+
+

orc:validityStatus

+
+

1:1

+
+

orc:ValidityStatusEnum

+
+

Specification of validity, either explicitly overriding the validity time specification or confirming it.

+
+

orc:overrunning

+
+

0:1

+
+

orc:Boolean

+
+

The activity or action described by the SituationRecord is still in progress, overrunning its planned duration as indicated in a previous version of this record.

+
+

orc:validityTimeSpecification

+
+

1:1

+
+

+orc:OverallPeriod

+
+

A specification of periods of validity defined by overall bounding start and end times and the possible intersection of valid periods with exception periods (exception periods overriding valid periods).

+
+

orc:validityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.176. The complex type orc:VariableMessageSignSetting

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:VariableMessageSignSetting

+
+

orc:SignSetting

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:datexPictogram

+
+

0:2

+
+

orc:DatexPictogramEnum

+
+

+
+

orc:pictogramList

+
+

0:1

+
+

orc:String

+
+

+
+

orc:pictogramListEntry

+
+

0:2

+
+

orc:String

+
+

+
+

orc:reasonForSetting

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:setBy

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:signAddress

+
+

0:1

+
+

orc:String

+
+

+
+

orc:timeLastSet

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:signSettingExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:numberOfCharacters

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The maximum number of characters in each row on the variable message sign (for fixed font signs).

+
+

orc:numberOfRows

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

The maximum number of rows of characters on the variable message sign (for fixed font signs).

+
+

orc:vmsFault

+
+

0:*

+
+

orc:VmsFaultEnum

+
+

Indicates the type of fault which is being recorded for the specified variable message sign.

+
+

orc:vmsIdentifier

+
+

0:1

+
+

orc:String

+
+

A reference to aid identification of the subject Variable Message Sign.

+
+

orc:vmsLegend

+
+

0:*

+
+

+orc:MultilingualString

+
+

A free-text field containing a single displayed legend row on the specific variable message sign.

+
+

orc:vmsType

+
+

0:1

+
+

orc:VmsTypeEnum

+
+

Indicates the display characteristics of the specific variable message sign.

+
+

orc:variableMessageSignSettingExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.177. The complex type orc:Vehicle

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Vehicle

+
+

+
+

Details of an individual vehicle.

+
+

orc:vehicleColour

+
+

0:1

+
+

+orc:MultilingualString

+
+

The colour of the vehicle.

+
+

orc:vehicleCountryOfOrigin

+
+

0:1

+
+

+orc:MultilingualString

+
+

Specification of the country in which the vehicle is registered. The code is the 2-alpha code as given in EN ISO 3166-1 which is updated by the ISO 3166 Maintenance Agency.

+
+

orc:vehicleIdentifier

+
+

0:1

+
+

orc:String

+
+

A vehicle identification number (VIN) comprising 17 characters that is based on either ISO 3779 or ISO 3780 and uniquely identifies the individual vehicle. This is normally securely attached to the vehicle chassis.

+
+

orc:vehicleManufacturer

+
+

0:1

+
+

orc:String

+
+

Indicates the stated manufacturer of the vehicle i.e. Ford.

+
+

orc:vehicleModel

+
+

0:1

+
+

orc:String

+
+

Indicates the model (or range name) of the vehicle i.e. Ford Mondeo.

+
+

orc:vehicleRegistrationPlateIdentifier

+
+

0:1

+
+

orc:String

+
+

An identifier or code displayed on a vehicle registration plate attached to the vehicle used for official identification purposes. The registration identifier is numeric or alphanumeric and is unique within the issuing authority's region.

+
+

orc:vehicleStatus

+
+

0:1

+
+

orc:VehicleStatusEnum

+
+

Vehicle status.

+
+

orc:vehicleCharacteristics

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:axleSpacingOnVehicle

+
+

0:*

+
+

+orc:AxleSpacing

+
+

The spacing between axles on the vehicles.

+
+

orc:specificAxleWeight

+
+

0:*

+
+

+orc:AxleWeight

+
+

The weight details relating to a specific axle on the vehicle.

+
+

orc:hazardousGoodsAssociatedWithVehicle

+
+

0:1

+
+

+orc:HazardousMaterials

+
+

Details of hazardous goods carried by the vehicle.

+
+

orc:vehicleExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.178. The complex type orc:VehicleCharacteristics

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:VehicleCharacteristics

+
+

+
+

The characteristics of a vehicle, e.g. lorry of gross weight greater than 30 tonnes.

+
+

orc:fuelType

+
+

0:1

+
+

orc:FuelTypeEnum

+
+

The type of fuel used by the vehicle.

+
+

orc:loadType

+
+

0:1

+
+

orc:LoadTypeEnum

+
+

The type of load carried by the vehicle, especially in respect of hazardous loads.

+
+

orc:vehicleEquipment

+
+

0:1

+
+

orc:VehicleEquipmentEnum

+
+

The type of equipment in use or on board the vehicle.

+
+

orc:vehicleType

+
+

0:*

+
+

orc:VehicleTypeEnum

+
+

Vehicle type.

+
+

orc:vehicleUsage

+
+

0:1

+
+

orc:VehicleUsageEnum

+
+

The type of usage of the vehicle (i.e. for what purpose is the vehicle being used).

+
+

orc:grossWeightCharacteristic

+
+

0:2

+
+

+orc:GrossWeightCharacteristic

+
+

+
+

orc:heightCharacteristic

+
+

0:2

+
+

+orc:HeightCharacteristic

+
+

+
+

orc:lengthCharacteristic

+
+

0:2

+
+

+orc:LengthCharacteristic

+
+

+
+

orc:widthCharacteristic

+
+

0:2

+
+

+orc:WidthCharacteristic

+
+

+
+

orc:heaviestAxleWeightCharacteristic

+
+

0:2

+
+

+orc:HeaviestAxleWeightCharacteristic

+
+

+
+

orc:numberOfAxlesCharacteristic

+
+

0:2

+
+

+orc:NumberOfAxlesCharacteristic

+
+

+
+

orc:vehicleCharacteristicsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.179. The complex type orc:VehicleDetectionTime

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:VehicleDetectionTime

+
+

+
+

Sets of measured times relating to an individual vehicle derived from a detector at the specified measurement site.

+
+

orc:arrivalTime

+
+

0:1

+
+

orc:DateTime

+
+

The time of the arrival of an individual vehicle in a detection zone.

+
+

orc:exitTime

+
+

0:1

+
+

orc:DateTime

+
+

The time when an individual vehicle leaves a detection zone.

+
+

orc:passageTime

+
+

0:1

+
+

orc:DateTime

+
+

The time elapsed between an individual vehicle entering a detection zone and exiting the same detection zone as detected by entry and exit sensors.

+
+

orc:presenceTime

+
+

0:1

+
+

orc:DateTime

+
+

The time during which a vehicle activates a presence sensor.

+
+

orc:timeGap

+
+

0:1

+
+

orc:Seconds

+
+

The time interval between the arrival of this vehicle's front at a point on the roadway, and that of the departure of the rear of the preceding one.

+
+

orc:timeHeadway

+
+

0:1

+
+

orc:Seconds

+
+

The measured time interval between this vehicle's arrival at (or departure from) a point on the roadway, and that of the preceding one.

+
+

orc:vehicleDetectionTimeExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.180. The complex type orc:VehicleHeadway

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:VehicleHeadway

+
+

+
+

The measured individual vehicle distance headway, i.e.the distance between this vehicle and the preceding vehicle).

+
+

orc:distanceGap

+
+

0:1

+
+

orc:MetresAsFloat

+
+

The measured distance between the front of this vehicle and the rear of the preceding one, in metres at the specified measurement site.

+
+

orc:distanceHeadway

+
+

0:1

+
+

orc:MetresAsFloat

+
+

The measured distance between the front (respectively back) of this vehicle and the front (respectively back) of the preceding vehicle at the specified measurement site.

+
+

orc:vehicleHeadwayExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.181. The complex type orc:VehicleObstruction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:VehicleObstruction

+
+

orc:Obstruction

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:numberOfObstructions

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:mobilityOfObstruction

+
+

0:1

+
+

+orc:Mobility

+
+

+
+

orc:obstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:vehicleObstructionType

+
+

1:1

+
+

orc:VehicleObstructionTypeEnum

+
+

Characterization of an obstruction on the road caused by one or more vehicles.

+
+

orc:obstructingVehicle

+
+

0:*

+
+

+orc:Vehicle

+
+

The obstructing vehicle.

+
+

orc:vehicleObstructionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.182. The complex type orc:VehicleSpeed

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:VehicleSpeed

+
+

+
+

Measurement of individual vehicle speed.

+
+

orc:individualVehicleSpeed

+
+

1:1

+
+

orc:KilometresPerHour

+
+

The measured speed of the individual vehicle at the specified measurement site.

+
+

orc:vehicleSpeedExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.183. The complex type orc:Visibility

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Visibility

+
+

+
+

Details of atmospheric visibility.

+
+

orc:minimumVisibilityDistance

+
+

1:1

+
+

orc:MetresAsNonNegativeInteger

+
+

The minimum distance, measured or estimated, beyond which drivers may be unable to clearly see a vehicle or an obstacle.

+
+

orc:visibilityExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.184. The complex type orc:VisibilityInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:VisibilityInformation

+
+

orc:WeatherValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:visibility

+
+

1:1

+
+

+orc:Visibility

+
+

+
+

orc:visibilityInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.185. The complex type orc:WeatherRelatedRoadConditions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:WeatherRelatedRoadConditions

+
+

orc:RoadConditions

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:drivingConditionType

+
+

0:1

+
+

orc:DrivingConditionTypeEnum

+
+

+
+

orc:conditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:roadConditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:weatherRelatedRoadConditionType

+
+

1:*

+
+

orc:WeatherRelatedRoadConditionTypeEnum

+
+

The type of road surface condition that is related to the weather which is affecting the driving conditions.

+
+

orc:roadSurfaceConditionMeasurements

+
+

0:1

+
+

+orc:RoadSurfaceConditionMeasurements

+
+

+
+

orc:weatherRelatedRoadConditionsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.186. The complex type orc:WeatherValue

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:WeatherValue

+
+

orc:BasicDataValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.187. The complex type orc:WidthCharacteristic

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:WidthCharacteristic

+
+

+
+

Width characteristic of a vehicle.

+
+

orc:comparisonOperator

+
+

1:1

+
+

orc:ComparisonOperatorEnum

+
+

The operator to be used in the vehicle characteristic comparison operation.

+
+

orc:vehicleWidth

+
+

1:1

+
+

orc:MetresAsFloat

+
+

The maximum width of an individual vehicle, in metres.

+
+

orc:widthCharacteristicExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.188. The complex type orc:Wind

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:Wind

+
+

+
+

Wind conditions on the road.

+
+

orc:maximumWindSpeed

+
+

0:1

+
+

orc:KilometresPerHour

+
+

The maximum wind speed in a measurement period of 10 minutes.

+
+

orc:windDirectionBearing

+
+

0:1

+
+

orc:AngleInDegrees

+
+

The average direction from which the wind blows, in terms of a bearing measured in degrees (0 - 359).

+
+

orc:windDirectionCompass

+
+

0:1

+
+

orc:DirectionCompassEnum

+
+

The average direction from which the wind blows, in terms of points of the compass.

+
+

orc:windMeasurementHeight

+
+

0:1

+
+

orc:MetresAsNonNegativeInteger

+
+

The height in metres above the road surface at which the wind is measured.

+
+

orc:windSpeed

+
+

0:1

+
+

orc:KilometresPerHour

+
+

The wind speed averaged over at least 10 minutes, measured at a default height of10 metres (meteo standard) above the road surface, unless measurement height is specified.

+
+

orc:windExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.189. The complex type orc:WindInformation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:WindInformation

+
+

orc:WeatherValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:computationalMethod

+
+

0:1

+
+

orc:ComputationMethodEnum

+
+

+
+

orc:fault

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:faultReason

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:numberOfIncompleteInputs

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:numberOfInputValuesUsed

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:standardDeviation

+
+

0:1

+
+

orc:Float

+
+

+
+

orc:supplierCalculatedDataQuality

+
+

0:1

+
+

orc:Percentage

+
+

+
+

orc:time

+
+

0:1

+
+

orc:DateTime

+
+

+
+

orc:pertinentLocation

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:basicDataValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:weatherValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:wind

+
+

1:1

+
+

+orc:Wind

+
+

+
+

orc:windInformationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.190. The complex type orc:WinterDrivingManagement

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

orc:WinterDrivingManagement

+
+

orc:NetworkManagement

+
+

An identifiable instance of a single record/element within a situation.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

+
+

orc:situationRecordCreationReference

+
+

0:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.

+
+

orc:situationRecordCreationTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.

+
+

orc:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.

+
+

orc:situationRecordVersion

+
+

1:1

+
+

orc:NonNegativeInteger

+
+

Each record within a situation may iterate through a series of versions during its life time. The situation record version uniquely identifies the version of a particular record within a situation. It is generated and used by systems external to DATEX II.

+
+

orc:situationRecordVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SituationRecord was written into the database of the supplier which is involved in the data exchange.

+
+

orc:situationRecordFirstSupplierVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.

+
+

orc:confidentialityOverride

+
+

0:1

+
+

orc:ConfidentialityValueEnum

+
+

The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.

+
+

orc:probabilityOfOccurrence

+
+

1:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

orc:source

+
+

0:1

+
+

+orc:Source

+
+

+
+

orc:validity

+
+

1:1

+
+

+orc:Validity

+
+

+
+

orc:impact

+
+

0:1

+
+

+orc:Impact

+
+

+
+

orc:cause

+
+

0:1

+
+

+orc:Cause

+
+

+
+

orc:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which may be freely distributed to the general public

+
+

orc:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

A comment which should not be distributed to the general public.

+
+

orc:urlLink

+
+

0:*

+
+

+orc:UrlLink

+
+

+
+

orc:groupOfLocations

+
+

1:1

+
+

+orc:GroupOfLocations

+
+

+
+

orc:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

orc:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:actionOrigin

+
+

0:1

+
+

orc:OperatorActionOriginEnum

+
+

Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.

+
+

orc:operatorActionStatus

+
+

0:1

+
+

orc:OperatorActionStatusEnum

+
+

The status of the defined operator action.

+
+

orc:operatorActionExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

orc:complianceOption

+
+

1:1

+
+

orc:ComplianceOptionEnum

+
+

+
+

orc:applicableForTrafficDirection

+
+

0:*

+
+

orc:DirectionEnum

+
+

+
+

orc:applicableForTrafficType

+
+

0:*

+
+

orc:TrafficTypeEnum

+
+

+
+

orc:placesAtWhichApplicable

+
+

0:*

+
+

orc:PlacesEnum

+
+

+
+

orc:automaticallyInitiated

+
+

0:1

+
+

orc:Boolean

+
+

+
+

orc:forVehiclesWithCharacteristicsOf

+
+

0:*

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:networkManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

orc:winterEquipmentManagementType

+
+

1:1

+
+

orc:WinterEquipmentManagementTypeEnum

+
+

Type of winter equipment management action instigated by operator.

+
+

orc:winterDrivingManagementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

2.191. The complex type complexType[Itinerary]/locationContainedInItinerary#complexType (typedef-10.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[Itinerary]
  /locationContainedInItinerary #complexType
  (typedef-10.1)

+
+

orc:Location

+
+

The specification of a location either on a network (as a point or a linear location) or as an area. This may be provided in one or more referencing systems.

+
+

The element content starts with items inherited from the base type:

+
+

orc:externalReferencing

+
+

0:*

+
+

+orc:ExternalReferencing

+
+

+
+

orc:locationForDisplay

+
+

0:1

+
+

+orc:PointCoordinates

+
+

A location which may be used by clients for visual display on user interfaces.

+
+

orc:locationExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

@index

+
+

1:1

+
+

+
+
+
+
+

2.192. The complex type complexType[MeasurementSiteRecord]/measurementSpecificCharacteristics#complexType (typedef-10.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[MeasurementSiteRecord]
  /measurementSpecificCharacteristics #complexType
  (typedef-10.2)

+
+

orc:MeasurementSpecificCharacteristics

+
+

Characteristics which are specific to an individual measurement type (specified in a known order) at the given measurement site.

+
+

The element content starts with items inherited from the base type:

+
+

orc:accuracy

+
+

0:1

+
+

orc:Percentage

+
+

The extent to which the value may be subject to error, measured as a percentage of the data value.

+
+

orc:period

+
+

0:1

+
+

orc:Seconds

+
+

The time elapsed between the beginning and the end of the sampling or measurement period. This item may differ from the unit attribute; e.g. an hourly flow can be estimated from a 5-minute measurement period.

+
+

orc:smoothingFactor

+
+

0:1

+
+

orc:Float

+
+

Coefficient required when a moving average is computed to give specific weights to the former average and the new data. A typical formula is, F being the smoothing factor: New average = (old average) F + (new data) (1 - F).

+
+

orc:specificLane

+
+

0:1

+
+

orc:LaneEnum

+
+

The lane to which the specific measurement at the measurement site relates. This overrides any lane specified for the measurement site as a whole.

+
+

orc:specificMeasurementValueType

+
+

1:1

+
+

orc:MeasuredOrDerivedDataTypeEnum

+
+

The type of this specific measurement at the measurement site.

+
+

orc:specificVehicleCharacteristics

+
+

0:1

+
+

+orc:VehicleCharacteristics

+
+

+
+

orc:measurementSpecificCharacteristicsExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

@index

+
+

1:1

+
+

+
+
+
+
+

2.193. The complex type complexType[MultilingualString]/values#complexType (typedef-10.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[MultilingualString]
  /values #complexType
  (typedef-10.3)

+
+

+
+

-

+
+

orc:value

+
+

1:*

+
+

>orc:MultilingualStringValue

+
+

+
+
+
+
+

2.194. The complex type complexType[SiteMeasurements]/measuredValue#complexType (typedef-10.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[SiteMeasurements]
  /measuredValue #complexType
  (typedef-10.4)

+
+

orc:MeasuredValue

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

orc:measurementEquipmentTypeUsed

+
+

0:1

+
+

+orc:MultilingualString

+
+

+
+

orc:locationCharacteristicsOverride

+
+

0:1

+
+

+orc:LocationCharacteristicsOverride

+
+

+
+

orc:basicDataValue

+
+

1:1

+
+

+orc:BasicDataValue

+
+

+
+

orc:measuredValueExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

Inherited content is followed by own content:

+
+

@index

+
+

1:1

+
+

+
+
+
+
+
+ \ No newline at end of file diff --git a/bugfix/changeWithinVehicle-clarification/documentation-tables/gml.html b/bugfix/changeWithinVehicle-clarification/documentation-tables/gml.html new file mode 100644 index 00000000..a5d1914e --- /dev/null +++ b/bugfix/changeWithinVehicle-clarification/documentation-tables/gml.html @@ -0,0 +1,5003 @@ + + + + + OJP - Open API for distributed Journey Planning (GML) + + +
+
+

1. See ISO/DIS 19136 8.2. +W3C XML Schema provides a set of built-in "simple" types which define methods for representing values as literals without internal markup. These are described in W3C XML Schema Part 2:2001. Because GML is an XML encoding in which instances are described using XML Schema, these simple types shall be used as far as possible and practical for the representation of data types. W3C XML Schema also provides methods for defining +- new simple types by restriction and combination of the built-in types, and +- complex types, with simple content, but which also have XML attributes. +In many places where a suitable built-in simple type is not available, simple content types derived using the XML Schema mechanisms are used for the representation of data types in GML. +A set of these simple content types that are required by several GML components are defined in the basicTypes schema, as well as some elements based on them. These are primarily based around components needed to record amounts, counts, flags and terms, together with support for exceptions or null values. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium, Inc. All Rights Reserved. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . +

+
+

1.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

NCNameList

+
+

List(xs:NCName)

+
+

A type for a list of values of the respective simple type.

+
+

NameList

+
+

List(xs:Name)

+
+

A type for a list of values of the respective simple type.

+
+

NameOrNilReason

+
+

Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

inapplicable

+
+

-

+
+

missing

+
+

-

+
+

template

+
+

-

+
+

unknown

+
+

-

+
+

withheld

+
+

-

+
+
+

NameOrNilReason

+
+

Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

inapplicable

+
+

-

+
+

missing

+
+

-

+
+

template

+
+

-

+
+

unknown

+
+

-

+
+

withheld

+
+

-

+
+
+

NameOrNilReasonList

+
+

A type for a list of values of the respective simple type.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

inapplicable

+
+

-

+
+

missing

+
+

-

+
+

template

+
+

-

+
+

unknown

+
+

-

+
+

withheld

+
+

-

+
+
+

NilReasonEnumeration

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

inapplicable

+
+

-

+
+

missing

+
+

-

+
+

template

+
+

-

+
+

unknown

+
+

-

+
+

withheld

+
+

-

+
+
+

NilReasonType

+
+

gml:NilReasonType defines a content model that allows recording of an explanation for a void value or other exception. gml:NilReasonType is a union of the following enumerated values: - inapplicable there is no value - missing the correct value is not readily available to the sender of this data. Furthermore, a correct value may not exist - template the value will be available later - unknown the correct value is not known to, and not computable by, the sender of this data. However, a correct value probably exists - withheld the value is not divulged - other:text other brief explanation, where text is a string of two or more characters with no included spaces and - anyURI which should refer to a resource which describes the reason for the exception A particular community may choose to assign more detailed semantics to the standard values provided. Alternatively, the URI method enables a specific or more complete explanation for the absence of a value to be provided elsewhere and indicated by-reference in an instance document. gml:NilReasonType is used as a member of a union in a number of simple content types where it is necessary to permit a value from the NilReasonType union as an alternative to the primary type.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

inapplicable

+
+

-

+
+

missing

+
+

-

+
+

template

+
+

-

+
+

unknown

+
+

-

+
+

withheld

+
+

-

+
+
+

QNameList

+
+

List(xs:QName)

+
+

A type for a list of values of the respective simple type.

+
+

SignType

+
+

gml:SignType is a convenience type with values "+" (plus) and "-" (minus).

+
+ + + + + + + + + + + + + + + +
+

-

+
+

-

+
+

+

+
+

-

+
+
+

UomIdentifier

+
+

Union({xs:string: pattern=#[^: \n\r\t]+#}, {xs:anyURI: pattern=#([a-zA-Z][a-zA-Z0-9\-\+\.]*:|\.\./|\./|#).*#})

+
+

The simple type gml:Uomidentifier defines the syntax and value space of the unit of measure identifier.

+
+

UomSymbol

+
+

xs:string: pattern=#[^: \n\r\t]+#

+
+

This type specifies a character string of length at least one, and restricted such that it must not contain any of the following characters: ":" (colon), " " (space), (newline), (carriage return), (tab). This allows values corresponding to familiar abbreviations, such as "kg", "m/s", etc. It is recommended that the symbol be an identifier for a unit of measure as specified in the "Unified Code of Units of Measure" (UCUM) (http://aurora.regenstrief.org/UCUM). This provides a set of symbols and a grammar for constructing identifiers for units of measure that are unique, and may be easily entered with a keyboard supporting the limited character set known as 7-bit ASCII. ISO 2955 formerly provided a specification with this scope, but was withdrawn in 2001. UCUM largely follows ISO 2955 with modifications to remove ambiguities and other problems.

+
+

UomURI

+
+

xs:anyURI: pattern=#([a-zA-Z][a-zA-Z0-9\-\+\.]*:|\.\./|\./|#).*#

+
+

This type specifies a URI, restricted such that it must start with one of the following sequences: "#", "./", "../", or a string of characters followed by a ":". These patterns ensure that the most common URI forms are supported, including absolute and relative URIs and URIs that are simple fragment identifiers, but prohibits certain forms of relative URI that could be mistaken for unit of measure symbol . NOTE It is possible to re-write such a relative URI to conform to the restriction (e.g. "./m/s"). In an instance document, on elements of type gml:MeasureType the mandatory uom attribute shall carry a value corresponding to either - a conventional unit of measure symbol, - a link to a definition of a unit of measure that does not have a conventional symbol, or when it is desired to indicate a precise or variant definition.

+
+

booleanList

+
+

List(xs:boolean)

+
+

A type for a list of values of the respective simple type.

+
+

booleanOrNilReason

+
+

Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

inapplicable

+
+

-

+
+

missing

+
+

-

+
+

template

+
+

-

+
+

unknown

+
+

-

+
+

withheld

+
+

-

+
+
+

booleanOrNilReasonList

+
+

A type for a list of values of the respective simple type.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

inapplicable

+
+

-

+
+

missing

+
+

-

+
+

template

+
+

-

+
+

unknown

+
+

-

+
+

withheld

+
+

-

+
+
+

doubleList

+
+

List(xs:double)

+
+

A type for a list of values of the respective simple type.

+
+

doubleOrNilReason

+
+

Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

inapplicable

+
+

-

+
+

missing

+
+

-

+
+

template

+
+

-

+
+

unknown

+
+

-

+
+

withheld

+
+

-

+
+
+

doubleOrNilReasonList

+
+

A type for a list of values of the respective simple type.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

inapplicable

+
+

-

+
+

missing

+
+

-

+
+

template

+
+

-

+
+

unknown

+
+

-

+
+

withheld

+
+

-

+
+
+

integerList

+
+

List(xs:integer)

+
+

A type for a list of values of the respective simple type.

+
+

integerOrNilReason

+
+

Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

inapplicable

+
+

-

+
+

missing

+
+

-

+
+

template

+
+

-

+
+

unknown

+
+

-

+
+

withheld

+
+

-

+
+
+

integerOrNilReasonList

+
+

A type for a list of values of the respective simple type.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

inapplicable

+
+

-

+
+

missing

+
+

-

+
+

template

+
+

-

+
+

unknown

+
+

-

+
+

withheld

+
+

-

+
+
+

stringOrNilReason

+
+

Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

inapplicable

+
+

-

+
+

missing

+
+

-

+
+

template

+
+

-

+
+

unknown

+
+

-

+
+

withheld

+
+

-

+
+
+
+
+
+

1.2. The complex type gml:CodeListType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:CodeListType

+
+

gml:NameList

+
+

A type for a list of values of the respective simple type.

+
+

Inherited content is followed by own content:

+
+

@codeSpace

+
+

1:1

+
+

+
+
+
+
+

1.3. The complex type gml:CodeOrNilReasonListType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:CodeOrNilReasonListType

+
+

gml:NameOrNilReasonList

+
+

A type for a list of values of the respective simple type.

+
+

Inherited content is followed by own content:

+
+

@codeSpace

+
+

1:1

+
+

+
+
+
+
+

1.4. The complex type gml:CodeType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:CodeType

+
+

xs:string

+
+

-

+
+

Inherited content is followed by own content:

+
+

@codeSpace

+
+

1:1

+
+

+
+
+
+
+

1.5. The complex type gml:CodeWithAuthorityType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:CodeWithAuthorityType

+
+

gml:CodeType

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@codeSpace

+
+

1:1

+
+

+
+

Base type content is restricted, resulting in the following own content:

+
+

@codeSpace

+
+

1:1

+
+

+
+
+
+
+

1.6. The complex type gml:CoordinatesType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:CoordinatesType

+
+

xs:string

+
+

-

+
+

Inherited content is followed by own content:

+
+

@decimal

+
+

1:1

+
+

+
+

@cs

+
+

1:1

+
+

+
+

@ts

+
+

1:1

+
+

+
+
+
+
+

1.7. The complex type gml:MeasureListType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:MeasureListType

+
+

gml:doubleList

+
+

A type for a list of values of the respective simple type.

+
+

Inherited content is followed by own content:

+
+

@uom

+
+

1:1

+
+

gml:UomIdentifier

+
+

+
+
+
+
+

1.8. The complex type gml:MeasureOrNilReasonListType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:MeasureOrNilReasonListType

+
+

gml:doubleOrNilReasonList

+
+

A type for a list of values of the respective simple type.

+
+

Inherited content is followed by own content:

+
+

@uom

+
+

1:1

+
+

gml:UomIdentifier

+
+

+
+
+
+
+

1.9. The complex type gml:MeasureType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:MeasureType

+
+

xs:double

+
+

-

+
+

Inherited content is followed by own content:

+
+

@uom

+
+

1:1

+
+

gml:UomIdentifier

+
+

+
+
+
+
+
+

2. See ISO/DIS 19136 Clause 10. +Any geometry element that inherits the semantics of AbstractGeometryType may be viewed as a set of direct positions. +All of the classes derived from AbstractGeometryType inherit an optional association to a coordinate reference system. All direct positions shall directly or indirectly be associated with a coordinate reference system. When geometry elements are aggregated in another geometry element (such as a MultiGeometry or GeometricComplex), which already has a coordinate reference system specified, then these elements are assumed to be in that same coordinate reference system unless otherwise specified. +The geometry model distinguishes geometric primitives, aggregates and complexes. +Geometric primitives, i.e. instances of a subtype of AbstractGeometricPrimitiveType, will be open, that is, they will not contain their boundary points; curves will not contain their end points, surfaces will not contain their boundary curves, and solids will not contain their bounding surfaces. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium, Inc. All Rights Reserved. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . +

+
+

2.1. The toplevel element gml:AbstractCurve

+
+ + + + + + + + + + + + + + + + +
+

gml:AbstractCurve

+
+

+gml:AbstractCurveType (↔ gml:AbstractGeometricPrimitive)

+
+

The AbstractCurve element is the abstract head of the substitution group for all (continuous) curve elements.

+
+
+
+
+

2.2. The toplevel element gml:AbstractGeometricPrimitive

+
+ + + + + + + + + + + + + + + + +
+

gml:AbstractGeometricPrimitive

+
+

+gml:AbstractGeometricPrimitiveType (↔ gml:AbstractGeometry)

+
+

The AbstractGeometricPrimitive element is the abstract head of the substitution group for all (pre- and user-defined) geometric primitives.

+
+
+
+
+

2.3. The toplevel element gml:AbstractGeometry

+
+ + + + + + + + + + + + + + + + +
+

gml:AbstractGeometry

+
+

+gml:AbstractGeometryType (↔ gml:AbstractGML)

+
+

The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry.

+
+
+
+
+

2.4. The toplevel element gml:curveProperty

+
+ + + + + + + + + + + + + + + + +
+

gml:curveProperty

+
+

+gml:CurvePropertyType

+
+

This property element either references a curve via the XLink-attributes or contains the curve element. curveProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractCurve.

+
+
+
+
+

2.5. The toplevel element gml:Envelope

+
+ + + + + + + + + + + + + + + + +
+

gml:Envelope

+
+

+gml:EnvelopeType (↔ gml:AbstractObject)

+
+

Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions. The first direct position is the "lower corner" (a coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope), the second one the "upper corner" (a coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope). The use of the properties "coordinates" and "pos" has been deprecated. The explicitly named properties "lowerCorner" and "upperCorner" shall be used instead.

+
+
+
+
+

2.6. The toplevel element gml:LineString

+
+ + + + + + + + + + + + + + + + +
+

gml:LineString

+
+

+gml:LineStringType (↔ gml:AbstractCurve)

+
+

A LineString is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. The number of direct positions in the list shall be at least two.

+
+
+
+
+

2.7. The toplevel element gml:Point

+
+ + + + + + + + + + + + + + + + +
+

gml:Point

+
+

+gml:PointType (↔ gml:AbstractGeometricPrimitive)

+
+

A Point is defined by a single coordinate tuple. The direct position of a point is specified by the pos element which is of type DirectPositionType.

+
+
+
+
+

2.8. The toplevel element gml:pointProperty

+
+ + + + + + + + + + + + + + + + +
+

gml:pointProperty

+
+

+gml:PointPropertyType

+
+

This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.

+
+
+
+
+

2.9. The toplevel element gml:pos

+
+ + + + + + + + + + + + + + + + +
+

gml:pos

+
+

+gml:DirectPositionType

+
+

+
+
+
+
+

2.10. The toplevel element gml:posList

+
+ + + + + + + + + + + + + + + + +
+

gml:posList

+
+

+gml:DirectPositionListType

+
+

+
+
+
+
+

2.11. The toplevel element gml:vector

+
+ + + + + + + + + + + + + + + + +
+

gml:vector

+
+

+gml:VectorType

+
+

+
+
+
+
+

2.12. The group gml:geometricPositionGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:geometricPositionGroup

+
+

+
+

GML supports two different ways to specify a geometric position: either by a direct position (a data type) or a point (a geometric object). pos elements are positions that are "owned" by the geometric primitive encapsulating this geometric position. pointProperty elements contain a point that may be referenced from other geometry elements or reference another point defined elsewhere (reuse of existing points).

+
+

The element contains one of the following elements (a-b)

+
gml:geometricPositionGroup +

a

+
+

→‍gml:pos

+
+

-1:1

+
+

>gml:DirectPositionType

+
+

+
+

b

+
+

→‍gml:pointProperty

+
+

-1:1

+
+

+gml:PointPropertyType

+
+

This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.

+
+
+
+
+

2.13. The group gml:geometricPositionListGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:geometricPositionListGroup

+
+

+
+

GML supports two different ways to specify a list of geometric positions: either by a sequence of geometric positions (by reusing the group definition) or a sequence of direct positions (element posList). The posList element allows for a compact way to specify the coordinates of the positions, if all positions are represented in the same coordinate reference system.

+
+

The element contains one of the following elements (a-b)

+
gml:geometricPositionListGroup +

a

+
+

→‍gml:posList

+
+

-1:1

+
+

>gml:DirectPositionListType

+
+

+
+

In case of choice 'b', the element contains one of the following elements (ba-bb)

+
gml:geometricPositionGroup +

ba

+
+

→‍gml:pos

+
+

-1:1

+
+

>gml:DirectPositionType

+
+

+
+

bb

+
+

→‍gml:pointProperty

+
+

-1:1

+
+

+gml:PointPropertyType

+
+

This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.

+
+
+
+
+

2.14. The complex type gml:AbstractCurveType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:AbstractCurveType

+
+

gml:AbstractGeometricPrimitiveType

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@gml:id

+
+

1:1

+
+

The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.

+
gml:StandardObjectProperties +

→‍gml:descriptionReference

+
+

0:1

+
+

gml:ReferenceType

+
+

The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.

+
+

→‍gml:identifier

+
+

0:1

+
+

>gml:CodeWithAuthorityType

+
+

Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.

+
+

→‍gml:name

+
+

0:*

+
+

>gml:CodeType

+
+

The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace. In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.

+
+

@srsName

+
+

1:1

+
+

+
+

@srsDimension

+
+

1:1

+
+

+
+
+
+
+

2.15. The complex type gml:AbstractGeometricPrimitiveType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:AbstractGeometricPrimitiveType

+
+

gml:AbstractGeometryType

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@gml:id

+
+

1:1

+
+

The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.

+
gml:StandardObjectProperties +

→‍gml:descriptionReference

+
+

0:1

+
+

gml:ReferenceType

+
+

The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.

+
+

→‍gml:identifier

+
+

0:1

+
+

>gml:CodeWithAuthorityType

+
+

Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.

+
+

→‍gml:name

+
+

0:*

+
+

>gml:CodeType

+
+

The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace. In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.

+
+

@srsName

+
+

1:1

+
+

+
+

@srsDimension

+
+

1:1

+
+

+
+
+
+
+

2.16. The complex type gml:AbstractGeometryType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:AbstractGeometryType

+
+

gml:AbstractGMLType

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@gml:id

+
+

1:1

+
+

The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.

+
gml:StandardObjectProperties +

→‍gml:descriptionReference

+
+

0:1

+
+

gml:ReferenceType

+
+

The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.

+
+

→‍gml:identifier

+
+

0:1

+
+

>gml:CodeWithAuthorityType

+
+

Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.

+
+

→‍gml:name

+
+

0:*

+
+

>gml:CodeType

+
+

The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace. In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.

+
+

Inherited content is followed by own content:

+
+

@srsName

+
+

1:1

+
+

+
+

@srsDimension

+
+

1:1

+
+

+
+
+
+
+

2.17. The complex type gml:CurveArrayPropertyType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:CurveArrayPropertyType

+
+

+
+

A container for an array of curves. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported.

+
+

@owns

+
+

1:1

+
+

+
+

→‍gml:AbstractCurve

+
+

1:1

+
+

+gml:AbstractCurveType

+
+

The AbstractCurve element is the abstract head of the substitution group for all (continuous) curve elements.

+
+
+
+
+

2.18. The complex type gml:CurvePropertyType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:CurvePropertyType

+
+

+
+

A property that has a curve as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.

+
+

@nilReason

+
+

1:1

+
+

gml:NilReasonType

+
+

+
+

@owns

+
+

1:1

+
+

+
+

→‍gml:AbstractCurve

+
+

1:1

+
+

+gml:AbstractCurveType

+
+

The AbstractCurve element is the abstract head of the substitution group for all (continuous) curve elements.

+
+
+
+
+

2.19. The complex type gml:DirectPositionListType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:DirectPositionListType

+
+

gml:doubleList

+
+

A type for a list of values of the respective simple type.

+
+

Inherited content is followed by own content:

+
+

@srsName

+
+

1:1

+
+

+
+

@srsDimension

+
+

1:1

+
+

+
+

@count

+
+

1:1

+
+

+
+
+
+
+

2.20. The complex type gml:DirectPositionType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:DirectPositionType

+
+

gml:doubleList

+
+

A type for a list of values of the respective simple type.

+
+

Inherited content is followed by own content:

+
+

@srsName

+
+

1:1

+
+

+
+

@srsDimension

+
+

1:1

+
+

+
+
+
+
+

2.21. The complex type gml:EnvelopeType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:EnvelopeType

+
+

+
+

-

+
+

@srsName

+
+

1:1

+
+

+
+

@srsDimension

+
+

1:1

+
+

+
+

The element contains one of the following elements (b) or element sequences (a)

+
+

a

+
+

gml:lowerCorner

+
+

-1:1

+
+

>gml:DirectPositionType

+
+

+
+

a

+
+

gml:upperCorner

+
+

-1:1

+
+

>gml:DirectPositionType

+
+

+
+

b

+
+

→‍gml:pos

+
+

-2:2

+
+

>gml:DirectPositionType

+
+

+
+
+
+
+

2.22. The complex type gml:GeometricPrimitivePropertyType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:GeometricPrimitivePropertyType

+
+

+
+

A property that has a geometric primitive as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.

+
+

@owns

+
+

1:1

+
+

+
+

@nilReason

+
+

1:1

+
+

gml:NilReasonType

+
+

+
+

→‍gml:AbstractGeometricPrimitive

+
+

1:1

+
+

+gml:AbstractGeometricPrimitiveType

+
+

The AbstractGeometricPrimitive element is the abstract head of the substitution group for all (pre- and user-defined) geometric primitives.

+
+
+
+
+

2.23. The complex type gml:GeometryArrayPropertyType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:GeometryArrayPropertyType

+
+

+
+

If a feature has a property which takes an array of geometry elements as its value, this is called a geometry array property. A generic type for such a geometry property is GeometryArrayPropertyType. The elements are always contained inline in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported.

+
+

@owns

+
+

1:1

+
+

+
+

→‍gml:AbstractGeometry

+
+

1:1

+
+

+gml:AbstractGeometryType

+
+

The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry.

+
+
+
+
+

2.24. The complex type gml:GeometryPropertyType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:GeometryPropertyType

+
+

+
+

A geometric property may either be any geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same or another document). Note that either the reference or the contained element shall be given, but not both or none. If a feature has a property that takes a geometry element as its value, this is called a geometry property. A generic type for such a geometry property is GeometryPropertyType.

+
+

@nilReason

+
+

1:1

+
+

gml:NilReasonType

+
+

+
+

@owns

+
+

1:1

+
+

+
+

→‍gml:AbstractGeometry

+
+

1:1

+
+

+gml:AbstractGeometryType

+
+

The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry.

+
+
+
+
+

2.25. The complex type gml:LineStringType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:LineStringType

+
+

gml:AbstractCurveType

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@gml:id

+
+

1:1

+
+

The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.

+
gml:StandardObjectProperties +

→‍gml:descriptionReference

+
+

0:1

+
+

gml:ReferenceType

+
+

The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.

+
+

→‍gml:identifier

+
+

0:1

+
+

>gml:CodeWithAuthorityType

+
+

Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.

+
+

→‍gml:name

+
+

0:*

+
+

>gml:CodeType

+
+

The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace. In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.

+
+

@srsName

+
+

1:1

+
+

+
+

@srsDimension

+
+

1:1

+
+

+
+

Inherited content is followed by own content:

+
+

The element contains one of the following elements (a-b)

+
+

In case of choice 'a', the element contains one or more of the following elements (aa-ab)

+
+

aa

+
+

→‍gml:pos

+
+

-1:1

+
+

>gml:DirectPositionType

+
+

+
+

ab

+
+

→‍gml:pointProperty

+
+

-1:1

+
+

+gml:PointPropertyType

+
+

This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.

+
+

b

+
+

→‍gml:posList

+
+

-1:1

+
+

>gml:DirectPositionListType

+
+

+
+
+
+
+

2.26. The complex type gml:PointArrayPropertyType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:PointArrayPropertyType

+
+

+
+

gml:PointArrayPropertyType is a container for an array of points. The elements are always contained inline in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported.

+
+

@owns

+
+

1:1

+
+

+
+

→‍gml:Point

+
+

1:1

+
+

+gml:PointType

+
+

A Point is defined by a single coordinate tuple. The direct position of a point is specified by the pos element which is of type DirectPositionType.

+
+
+
+
+

2.27. The complex type gml:PointPropertyType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:PointPropertyType

+
+

+
+

A property that has a point as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.

+
+

@nilReason

+
+

1:1

+
+

gml:NilReasonType

+
+

+
+

@owns

+
+

1:1

+
+

+
+

→‍gml:Point

+
+

1:1

+
+

+gml:PointType

+
+

A Point is defined by a single coordinate tuple. The direct position of a point is specified by the pos element which is of type DirectPositionType.

+
+
+
+
+

2.28. The complex type gml:PointType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:PointType

+
+

gml:AbstractGeometricPrimitiveType

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@gml:id

+
+

1:1

+
+

The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.

+
gml:StandardObjectProperties +

→‍gml:descriptionReference

+
+

0:1

+
+

gml:ReferenceType

+
+

The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.

+
+

→‍gml:identifier

+
+

0:1

+
+

>gml:CodeWithAuthorityType

+
+

Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.

+
+

→‍gml:name

+
+

0:*

+
+

>gml:CodeType

+
+

The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace. In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.

+
+

@srsName

+
+

1:1

+
+

+
+

@srsDimension

+
+

1:1

+
+

+
+

Inherited content is followed by own content:

+
+

The element contains one of the following elements (a)

+
+

a

+
+

→‍gml:pos

+
+

-1:1

+
+

>gml:DirectPositionType

+
+

+
+
+
+
+

2.29. The complex type gml:VectorType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:VectorType

+
+

gml:DirectPositionType

+
+

A type for a list of values of the respective simple type.

+
+

The element content starts with items inherited from the base type:

+
+

@srsName

+
+

1:1

+
+

+
+

@srsDimension

+
+

1:1

+
+

+
+
+
+
+
+

3. See ISO/DIS 19136 7.2. +The gmlBase schema components establish the GML model and syntax, in particular +- a root XML type from which XML types for all GML objects should be derived, +- a pattern and components for GML properties, +- patterns for collections and arrays, and components for generic collections and arrays, +- components for associating metadata with GML objects, +- components for constructing definitions and dictionaries. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium, Inc. All Rights Reserved. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . +

+
+

3.1. Simple type definitions

+
+ + + + + + + + + + + + + + + +
+

AggregationType

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

set

+
+

-

+
+

bag

+
+

-

+
+

sequence

+
+

-

+
+

array

+
+

-

+
+

record

+
+

-

+
+

table

+
+

-

+
+
+
+
+
+

3.2. The toplevel element gml:abstractAssociationRole

+
+ + + + + + + + + + + + + + + + +
+

gml:abstractAssociationRole

+
+

+gml:AssociationRoleType

+
+

Applying this pattern shall restrict the multiplicity of objects in a property element using this content model to exactly one. An instance of this type shall contain an element representing an object, or serve as a pointer to a remote object. Applying the pattern to define an application schema specific property type allows to restrict - the inline object to specified object types, - the encoding to "by-reference only" (see 7.2.3.7), - the encoding to "inline only" (see 7.2.3.8).

+
+
+
+
+

3.3. The toplevel element gml:AbstractGML

+
+ + + + + + + + + + + + + + + + +
+

gml:AbstractGML

+
+

+gml:AbstractGMLType (↔ gml:AbstractObject)

+
+

The abstract element gml:AbstractGML is "any GML object having identity". It acts as the head of an XML Schema substitution group, which may include any element which is a GML feature, or other object, with identity. This is used as a variable in content models in GML core and application schemas. It is effectively an abstract superclass for all GML objects.

+
+
+
+
+

3.4. The toplevel element gml:abstractInlineProperty

+
+ + + + + + + + + + + + + + + + +
+

gml:abstractInlineProperty

+
+

+gml:InlinePropertyType

+
+

gml:abstractInlineProperty may be used as the head of a subtitution group of more specific elements providing a value inline.

+
+
+
+
+

3.5. The toplevel element gml:AbstractObject

+
+ + + + + + + + + + + + + + + + +
+

gml:AbstractObject

+
+

+
+

-

+
+
+
+
+

3.6. The toplevel element gml:abstractReference

+
+ + + + + + + + + + + + + + + + +
+

gml:abstractReference

+
+

+gml:ReferenceType

+
+

gml:abstractReference may be used as the head of a subtitution group of more specific elements providing a value by-reference.

+
+
+
+
+

3.7. The toplevel element gml:abstractStrictAssociationRole

+
+ + + + + + + + + + + + + + + + +
+

gml:abstractStrictAssociationRole

+
+

+gml:AssociationRoleType

+
+

This element shows how an element declaration may include a Schematron constraint to limit the property to act in either inline or by-reference mode, but not both.

+
+
+
+
+

3.8. The toplevel element gml:associationName

+
+ + + + + + + + + + + + + + + + +
+

gml:associationName

+
+

xs:string

+
+

+
+
+
+
+

3.9. The toplevel element gml:defaultCodeSpace

+
+ + + + + + + + + + + + + + + + +
+

gml:defaultCodeSpace

+
+

xs:anyURI

+
+

+
+
+
+
+

3.10. The toplevel element gml:descriptionReference

+
+ + + + + + + + + + + + + + + + +
+

gml:descriptionReference

+
+

+gml:ReferenceType

+
+

The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.

+
+
+
+
+

3.11. The toplevel element gml:gmlProfileSchema

+
+ + + + + + + + + + + + + + + + +
+

gml:gmlProfileSchema

+
+

xs:anyURI

+
+

+
+
+
+
+

3.12. The toplevel element gml:identifier

+
+ + + + + + + + + + + + + + + + +
+

gml:identifier

+
+

+gml:CodeWithAuthorityType

+
+

Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.

+
+
+
+
+

3.13. The toplevel element gml:name

+
+ + + + + + + + + + + + + + + + +
+

gml:name

+
+

+gml:CodeType

+
+

The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace. In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.

+
+
+
+
+

3.14. The toplevel element gml:reversePropertyName

+
+ + + + + + + + + + + + + + + + +
+

gml:reversePropertyName

+
+

xs:string

+
+

If the value of an object property is another object and that object contains also a property for the association between the two objects, then this name of the reverse property may be encoded in a gml:reversePropertyName element in an appinfo annotation of the property element to document the constraint between the two properties. The value of the element shall contain the qualified name of the property element.

+
+
+
+
+

3.15. The toplevel element gml:targetElement

+
+ + + + + + + + + + + + + + + + +
+

gml:targetElement

+
+

xs:string

+
+

+
+
+
+
+

3.16. The group gml:StandardObjectProperties

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:StandardObjectProperties

+
+

+
+

-

+
gml:StandardObjectProperties +

→‍gml:descriptionReference

+
+

0:1

+
+

gml:ReferenceType

+
+

The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.

+
+

→‍gml:identifier

+
+

0:1

+
+

>gml:CodeWithAuthorityType

+
+

Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.

+
+

→‍gml:name

+
+

0:*

+
+

>gml:CodeType

+
+

The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace. In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.

+
+
+
+
+

3.17. The complex type gml:AbstractGMLType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:AbstractGMLType

+
+

+
+

-

+
+

@gml:id

+
+

1:1

+
+

The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.

+
gml:StandardObjectProperties +

→‍gml:descriptionReference

+
+

0:1

+
+

gml:ReferenceType

+
+

The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.

+
+

→‍gml:identifier

+
+

0:1

+
+

>gml:CodeWithAuthorityType

+
+

Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.

+
+

→‍gml:name

+
+

0:*

+
+

>gml:CodeType

+
+

The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace. In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.

+
+
+
+
+

3.18. The complex type gml:AbstractMemberType

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

gml:AbstractMemberType

+
+

+
+

To create a collection of GML Objects that are not all features, a property type shall be derived by extension from gml:AbstractMemberType. This abstract property type is intended to be used only in object types where software shall be able to identify that an instance of such an object type is to be interpreted as a collection of objects. By default, this abstract property type does not imply any ownership of the objects in the collection. The owns attribute of gml:OwnershipAttributeGroup may be used on a property element instance to assert ownership of an object in the collection. A collection shall not own an object already owned by another object.

+
+

@owns

+
+

1:1

+
+

+
+
+
+
+

3.19. The complex type gml:AbstractMetadataPropertyType

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

gml:AbstractMetadataPropertyType

+
+

+
+

To associate metadata described by any XML Schema with a GML object, a property element shall be defined whose content model is derived by extension from gml:AbstractMetadataPropertyType. The value of such a property shall be metadata. The content model of such a property type, i.e. the metadata application schema shall be specified by the GML Application Schema. By default, this abstract property type does not imply any ownership of the metadata. The owns attribute of gml:OwnershipAttributeGroup may be used on a metadata property element instance to assert ownership of the metadata. If metadata following the conceptual model of ISO 19115 is to be encoded in a GML document, the corresponding Implementation Specification specified in ISO/TS 19139 shall be used to encode the metadata information.

+
+

@owns

+
+

1:1

+
+

+
+
+
+
+

3.20. The complex type gml:AssociationRoleType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:AssociationRoleType

+
+

+
+

-

+
+

@owns

+
+

1:1

+
+

+
+

@nilReason

+
+

1:1

+
+

gml:NilReasonType

+
+

+
+
+
+
+

3.21. The complex type gml:InlinePropertyType

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

gml:InlinePropertyType

+
+

+
+

-

+
+

@owns

+
+

1:1

+
+

+
+
+
+
+

3.22. The complex type gml:ReferenceType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:ReferenceType

+
+

+
+

gml:ReferenceType is intended to be used in application schemas directly, if a property element shall use a "by-reference only" encoding.

+
+

@owns

+
+

1:1

+
+

+
+

@nilReason

+
+

1:1

+
+

gml:NilReasonType

+
+

+
+
+
+
+
+

4. See ISO/DIS 19136 Clause 10. + + GML is an OGC Standard. + Copyright (c) 2007,2010 Open Geospatial Consortium, Inc. All Rights Reserved. + To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . +

+
+

4.1. The toplevel element gml:AbstractRing

+
+ + + + + + + + + + + + + + + + +
+

gml:AbstractRing

+
+

+gml:AbstractRingType (↔ gml:AbstractObject)

+
+

An abstraction of a ring to support surface boundaries of different complexity. The AbstractRing element is the abstract head of the substitution group for all closed boundaries of a surface patch.

+
+
+
+
+

4.2. The toplevel element gml:AbstractSurface

+
+ + + + + + + + + + + + + + + + +
+

gml:AbstractSurface

+
+

+gml:AbstractSurfaceType (↔ gml:AbstractGeometricPrimitive)

+
+

The AbstractSurface element is the abstract head of the substitution group for all (continuous) surface elements.

+
+
+
+
+

4.3. The toplevel element gml:exterior

+
+ + + + + + + + + + + + + + + + +
+

gml:exterior

+
+

+gml:AbstractRingPropertyType

+
+

A boundary of a surface consists of a number of rings. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty.

+
+
+
+
+

4.4. The toplevel element gml:interior

+
+ + + + + + + + + + + + + + + + +
+

gml:interior

+
+

+gml:AbstractRingPropertyType

+
+

A boundary of a surface consists of a number of rings. The "interior" rings separate the surface / surface patch from the area enclosed by the rings.

+
+
+
+
+

4.5. The toplevel element gml:LinearRing

+
+ + + + + + + + + + + + + + + + +
+

gml:LinearRing

+
+

+gml:LinearRingType (↔ gml:AbstractRing)

+
+

A LinearRing is defined by four or more coordinate tuples, with linear interpolation between them; the first and last coordinates shall be coincident. The number of direct positions in the list shall be at least four.

+
+
+
+
+

4.6. The toplevel element gml:Polygon

+
+ + + + + + + + + + + + + + + + +
+

gml:Polygon

+
+

+gml:PolygonType (↔ gml:AbstractSurface)

+
+

A Polygon is a special surface that is defined by a single surface patch (see D.3.6). The boundary of this patch is coplanar and the polygon uses planar interpolation in its interior. The elements exterior and interior describe the surface boundary of the polygon.

+
+
+
+
+

4.7. The toplevel element gml:surfaceProperty

+
+ + + + + + + + + + + + + + + + +
+

gml:surfaceProperty

+
+

+gml:SurfacePropertyType

+
+

This property element either references a surface via the XLink-attributes or contains the surface element. surfaceProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractSurface.

+
+
+
+
+

4.8. The complex type gml:AbstractRingPropertyType

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

gml:AbstractRingPropertyType

+
+

+
+

A property with the content model of gml:AbstractRingPropertyType encapsulates a ring to represent the surface boundary property of a surface.

+
+

→‍gml:AbstractRing

+
+

1:1

+
+

gml:AbstractRingType

+
+

An abstraction of a ring to support surface boundaries of different complexity. The AbstractRing element is the abstract head of the substitution group for all closed boundaries of a surface patch.

+
+
+
+
+

4.9. The complex type gml:AbstractRingType

+
+ + + + + + + + + + + + + + + + +
+

gml:AbstractRingType

+
+

+
+

-

+
+
+
+
+

4.10. The complex type gml:AbstractSurfaceType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:AbstractSurfaceType

+
+

gml:AbstractGeometricPrimitiveType

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@gml:id

+
+

1:1

+
+

The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.

+
gml:StandardObjectProperties +

→‍gml:descriptionReference

+
+

0:1

+
+

gml:ReferenceType

+
+

The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.

+
+

→‍gml:identifier

+
+

0:1

+
+

>gml:CodeWithAuthorityType

+
+

Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.

+
+

→‍gml:name

+
+

0:*

+
+

>gml:CodeType

+
+

The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace. In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.

+
+

@srsName

+
+

1:1

+
+

+
+

@srsDimension

+
+

1:1

+
+

+
+
+
+
+

4.11. The complex type gml:LinearRingPropertyType

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

gml:LinearRingPropertyType

+
+

+
+

A property with the content model of gml:LinearRingPropertyType encapsulates a linear ring to represent a component of a surface boundary.

+
+

→‍gml:LinearRing

+
+

1:1

+
+

+gml:LinearRingType

+
+

A LinearRing is defined by four or more coordinate tuples, with linear interpolation between them; the first and last coordinates shall be coincident. The number of direct positions in the list shall be at least four.

+
+
+
+
+

4.12. The complex type gml:LinearRingType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:LinearRingType

+
+

gml:AbstractRingType

+
+

-

+
+

Inherited content is followed by own content:

+
+

The element contains one of the following elements (a-b)

+
+

In case of choice 'a', the element contains one or more of the following elements (aa-ab)

+
+

aa

+
+

→‍gml:pos

+
+

-1:1

+
+

>gml:DirectPositionType

+
+

+
+

ab

+
+

→‍gml:pointProperty

+
+

-1:1

+
+

+gml:PointPropertyType

+
+

This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point.

+
+

b

+
+

→‍gml:posList

+
+

-1:1

+
+

>gml:DirectPositionListType

+
+

+
+
+
+
+

4.13. The complex type gml:PolygonType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:PolygonType

+
+

gml:AbstractSurfaceType

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

@gml:id

+
+

1:1

+
+

The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.

+
gml:StandardObjectProperties +

→‍gml:descriptionReference

+
+

0:1

+
+

gml:ReferenceType

+
+

The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description.

+
+

→‍gml:identifier

+
+

0:1

+
+

>gml:CodeWithAuthorityType

+
+

Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers.

+
+

→‍gml:name

+
+

0:*

+
+

>gml:CodeType

+
+

The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace. In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace.

+
+

@srsName

+
+

1:1

+
+

+
+

@srsDimension

+
+

1:1

+
+

+
+

Inherited content is followed by own content:

+
+

→‍gml:exterior

+
+

0:1

+
+

+gml:AbstractRingPropertyType

+
+

A boundary of a surface consists of a number of rings. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty.

+
+

→‍gml:interior

+
+

0:*

+
+

+gml:AbstractRingPropertyType

+
+

A boundary of a surface consists of a number of rings. The "interior" rings separate the surface / surface patch from the area enclosed by the rings.

+
+
+
+
+

4.14. The complex type gml:SurfaceArrayPropertyType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:SurfaceArrayPropertyType

+
+

+
+

gml:SurfaceArrayPropertyType is a container for an array of surfaces. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported.

+
+

@owns

+
+

1:1

+
+

+
+

→‍gml:AbstractSurface

+
+

1:1

+
+

+gml:AbstractSurfaceType

+
+

The AbstractSurface element is the abstract head of the substitution group for all (continuous) surface elements.

+
+
+
+
+

4.15. The complex type gml:SurfacePropertyType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

gml:SurfacePropertyType

+
+

+
+

A property that has a surface as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none.

+
+

@nilReason

+
+

1:1

+
+

gml:NilReasonType

+
+

+
+

@owns

+
+

1:1

+
+

+
+

→‍gml:AbstractSurface

+
+

1:1

+
+

+gml:AbstractSurfaceType

+
+

The AbstractSurface element is the abstract head of the substitution group for all (continuous) surface elements.

+
+
+
+
+
+ \ No newline at end of file diff --git a/bugfix/changeWithinVehicle-clarification/documentation-tables/ifopt.html b/bugfix/changeWithinVehicle-clarification/documentation-tables/ifopt.html new file mode 100644 index 00000000..324a72e0 --- /dev/null +++ b/bugfix/changeWithinVehicle-clarification/documentation-tables/ifopt.html @@ -0,0 +1,10790 @@ + + + + + OJP - Open API for distributed Journey Planning (IFOPT) + + +
+
+

1. Data administration types for IFOPT Fixed Objects in Public Transport.

+
+

1.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AdministrativeAreaCodeType

+
+

xs:NMTOKEN: pattern=#[0-9]{3}#

+
+

Type for identifier of ADMINISTRATIVE ZONE.

+
+

AdministrativeRoleTypeEnumeration

+
+

Enumeration of allowed values for RESPONSIBILITY ROLEs.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

all

+
+

-

+
+

collects

+
+

-

+
+

validates

+
+

-

+
+

aggregates

+
+

-

+
+

distributes

+
+

-

+
+

redistributes

+
+

-

+
+
+

AdministratorCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of an ORGANISATION with administrative responsibility.

+
+

AuthorityCodeType

+
+

xs:NMTOKEN: maxLen=2

+
+

Type for identifier of AUTHORITY.

+
+

NamespaceIdType

+
+

xs:NMTOKEN: (empty restriction)

+
+

The type for identifier of Namespace.

+
+

NamespaceTypeCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of type of Namespace.

+
+

NamespaceValueType

+
+

xs:string: (empty restriction)

+
+

Type for a value of a namespace.

+
+

RegionCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for a Identifier of Region.

+
+
+
+
+

1.2. The group ifopt:DataManagedObjectGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:DataManagedObjectGroup

+
+

+
+

Elements for a DATA MANAGED OBJECT.

+
ifopt:DataManagedObjectGroup +

ifopt:ManagedByAreaRef

+
+

0:1

+
+

>ifopt:AdministrativeAreaRefStructure

+
+

ADMINISTRATIVE ZONEthat manages object. If absent then manager same as for containing parent of object.

+
+

ifopt:InfoLinks

+
+

0:1

+
+

+ifopt:InfoLinksStructure

+
+

Collection of URL's associated with object.

+
+
+
+
+

1.3. The group ifopt:VersionedObjectGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:VersionedObjectGroup

+
+

+
+

Version related properties.

+
ifopt:VersionedObjectGroup +

ifopt:CreationDateTime

+
+

1:1

+
+

Date on which element was created.

+
+

ifopt:LastUpdateDateTime

+
+

1:1

+
+

Date on which element was last updated.

+
+

ifopt:VersionFrame

+
+

0:1

+
+

Version of data.

+
+
+
+
+

1.4. The complex type ifopt:AdministrativeAreaRefsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:AdministrativeAreaRefsStructure

+
+

+
+

Type for a collection of one or more references to ADMINISTRATIVE ZONEs.

+
+

ifopt:AdministrativeAreaRef

+
+

1:*

+
+

>ifopt:AdministrativeAreaVersionedRefStructure

+
+

Reference to the identifier of an ADMINISTRATIVE ZONE.

+
+
+
+
+

1.5. The complex type ifopt:AdministrativeAreaRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:AdministrativeAreaRefStructure

+
+

ifopt:AdministrativeAreaCodeType

+
+

Type for identifier of ADMINISTRATIVE ZONE.

+
+
+
+
+

1.6. The complex type ifopt:AdministrativeAreaVersionedRefStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:AdministrativeAreaVersionedRefStructure

+
+

ifopt:AdministrativeAreaCodeType

+
+

Type for identifier of ADMINISTRATIVE ZONE.

+
+

Inherited content is followed by own content:

+
+

@created

+
+

1:1

+
+

+
+

@lastUpdated

+
+

1:1

+
+

+
+

@modification

+
+

1:1

+
+

ifopt:ModificationEnumeration

+
+

+
+

@version

+
+

1:1

+
+

ifopt:RevisionNumberType

+
+

+
+

@status

+
+

1:1

+
+

ifopt:StatusEnumeration

+
+

+
+
+
+
+

1.7. The complex type ifopt:AdministratorRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:AdministratorRefStructure

+
+

ifopt:AdministratorCodeType

+
+

Type for identifier of an ORGANISATION with administrative responsibility.

+
+
+
+
+

1.8. The complex type ifopt:AdministratorVersionedRefStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:AdministratorVersionedRefStructure

+
+

ifopt:AdministratorCodeType

+
+

Type for identifier of an ORGANISATION with administrative responsibility.

+
+

Inherited content is followed by own content:

+
+

@created

+
+

1:1

+
+

+
+

@lastUpdated

+
+

1:1

+
+

+
+

@modification

+
+

1:1

+
+

ifopt:ModificationEnumeration

+
+

+
+

@version

+
+

1:1

+
+

ifopt:RevisionNumberType

+
+

+
+

@status

+
+

1:1

+
+

ifopt:StatusEnumeration

+
+

+
+
+
+
+

1.9. The complex type ifopt:AuthorityRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:AuthorityRefStructure

+
+

ifopt:AuthorityCodeType

+
+

Type for identifier of AUTHORITY.

+
+
+
+
+

1.10. The complex type ifopt:DataManagedObjectStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:DataManagedObjectStructure

+
+

ifopt:VersionedObjectStructure

+
+

Abstract Type for a versioned object.

+
+

The element content starts with items inherited from the base type:

+
+

@created

+
+

1:1

+
+

+
+

@lastUpdated

+
+

1:1

+
+

+
+

@modification

+
+

1:1

+
+

ifopt:ModificationEnumeration

+
+

+
+

@version

+
+

1:1

+
+

ifopt:RevisionNumberType

+
+

+
+

@status

+
+

1:1

+
+

ifopt:StatusEnumeration

+
+

+
+

Inherited content is followed by own content:

+
ifopt:DataManagedObjectGroup +

ifopt:ManagedByAreaRef

+
+

0:1

+
+

>ifopt:AdministrativeAreaRefStructure

+
+

ADMINISTRATIVE ZONEthat manages object. If absent then manager same as for containing parent of object.

+
+

ifopt:InfoLinks

+
+

0:1

+
+

+ifopt:InfoLinksStructure

+
+

Collection of URL's associated with object.

+
+
+
+
+

1.11. The complex type ifopt:NamespaceTypeRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:NamespaceTypeRefStructure

+
+

ifopt:NamespaceTypeCodeType

+
+

Type for identifier of type of Namespace.

+
+
+
+
+

1.12. The complex type ifopt:RegionRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:RegionRefStructure

+
+

ifopt:RegionCodeType

+
+

Type for a Identifier of Region.

+
+
+
+
+

1.13. The complex type ifopt:VersionedObjectStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:VersionedObjectStructure

+
+

+
+

Abstract Type for a versioned object.

+
+

@created

+
+

1:1

+
+

+
+

@lastUpdated

+
+

1:1

+
+

+
+

@modification

+
+

1:1

+
+

ifopt:ModificationEnumeration

+
+

+
+

@version

+
+

1:1

+
+

ifopt:RevisionNumberType

+
+

+
+

@status

+
+

1:1

+
+

ifopt:StatusEnumeration

+
+

+
+
+
+
+
+

2. Fixed Objects CHECK CONSTRAINT types for IFOPT Fixed Objects in Public Transport.

+
+

2.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AccessibilityFeatureEnumeration

+
+

Allowed values for a CHECK CONSTRAINT.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

lift

+
+

-

+
+

stairs

+
+

-

+
+

seriesOfStairs

+
+

-

+
+

escalator

+
+

-

+
+

travelator

+
+

-

+
+

ramp

+
+

-

+
+

shuttle

+
+

-

+
+

barrier

+
+

-

+
+

narrowEntrance

+
+

-

+
+

confinedSpace

+
+

-

+
+

queueManagement

+
+

-

+
+

none

+
+

-

+
+

unknown

+
+

-

+
+

other

+
+

-

+
+
+

CheckPointIdType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a CHECK CONSTRAINT.within a STOP PLACE.

+
+

CheckPointProcessEnumeration

+
+

Allowed values for a CHECK CONSTRAINT.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

none

+
+

-

+
+

unknown

+
+

-

+
+

ticketPurchase

+
+

-

+
+

ticketCollection

+
+

-

+
+

ticketValidation

+
+

-

+
+

baggageCheckIn

+
+

-

+
+

oversizeBaggageCheckIn

+
+

-

+
+

oversizeBaggageReclaim

+
+

-

+
+

baggageReclaim

+
+

-

+
+

leftLuggageDeposit

+
+

-

+
+

leftLuggageReclaim

+
+

-

+
+

firstclassCheckin

+
+

-

+
+

specialNeedsCheckin

+
+

-

+
+

baggageSecurityCheck

+
+

-

+
+

securityCheck

+
+

-

+
+

outgoingPassportControl

+
+

-

+
+

incomingPassportControl

+
+

-

+
+

fasttrackDepartures

+
+

-

+
+

fasttrackArrivals

+
+

-

+
+

incomingDutyFree

+
+

-

+
+

outgoingDutyFree

+
+

-

+
+

taxRefunds

+
+

-

+
+

outgoingCustoms

+
+

-

+
+

incomingCustoms

+
+

-

+
+
+

CheckPointServiceEnumeration

+
+

Allowed values for a CHECK CONSTRAINT.

+
+ + + + + + + + + + + + + + + + + + + +
+

selfserviceMachine

+
+

-

+
+

counterService

+
+

-

+
+

other

+
+

-

+
+
+

CongestionEnumeration

+
+

Allowed values for a CHECK CONSTRAINT.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

noWaiting

+
+

-

+
+

queue

+
+

-

+
+

crowding

+
+

-

+
+

full

+
+

-

+
+
+
+
+
+

2.2. The group ifopt:CheckPointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:CheckPointGroup

+
+

+
+

-

+
ifopt:CheckPointGroup +

ifopt:ValidityCondition

+
+

0:1

+
+

+ifopt:ValidityConditionStructure

+
+

Validty condition governing applicability of CHECK CONSTRAINT.

+
+

ifopt:CheckPointProcess

+
+

0:1

+
+

ifopt:CheckPointProcessEnumeration

+
+

Type of process that may occur at CHECK CONSTRAINt.

+
+

ifopt:CheckPointService

+
+

0:1

+
+

ifopt:CheckPointServiceEnumeration

+
+

Type of process that may occur at CHECK CONSTRAINt.

+
+

ifopt:AccessFeatureType

+
+

0:1

+
+

ifopt:AccessibilityFeatureEnumeration

+
+

Type of physical featrue that may slow use of CHECK CONSTRAINt.

+
+

ifopt:Congestion

+
+

0:1

+
+

ifopt:CongestionEnumeration

+
+

Type of crowding that may slow use of CHECK CONSTRAINt.

+
+

ifopt:FacilityRef

+
+

0:1

+
+

Classification of feature of CHECK CONSTRAINT.

+
+
+
+
+

2.3. The group ifopt:DelayGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:DelayGroup

+
+

+
+

Group of delays found at a stop group. Duratiosn relate to given validity condition.

+
ifopt:DelayGroup +

ifopt:MinimumLikelyDelay

+
+

0:1

+
+

siri:DurationType

+
+

Minimum duration needed to pass through CHECK CONSTRAINT.

+
+

ifopt:AverageDelay

+
+

0:1

+
+

siri:DurationType

+
+

Average duration expected to pass through CHECK CONSTRAINT.

+
+

ifopt:MaximumLikelyDelay

+
+

0:1

+
+

siri:DurationType

+
+

Maximum duration expected to pass through CHECK CONSTRAINT.

+
+
+
+
+

2.4. The complex type ifopt:CheckPointRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:CheckPointRefStructure

+
+

ifopt:CheckPointIdType

+
+

Type for identifier of a CHECK CONSTRAINT.within a STOP PLACE.

+
+
+
+
+

2.5. The complex type ifopt:CheckPointStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:CheckPointStructure

+
+

+
+

Type for a CHECK CONSTRAINT Hazard that can be associated with.

+
+

ifopt:CheckPointId

+
+

0:1

+
+

ifopt:CheckPointIdType

+
+

Identifier of CHECK CONSTRAINt.

+
ifopt:CheckPointGroup +

ifopt:ValidityCondition

+
+

0:1

+
+

+ifopt:ValidityConditionStructure

+
+

Validty condition governing applicability of CHECK CONSTRAINT.

+
+

ifopt:CheckPointProcess

+
+

0:1

+
+

ifopt:CheckPointProcessEnumeration

+
+

Type of process that may occur at CHECK CONSTRAINt.

+
+

ifopt:CheckPointService

+
+

0:1

+
+

ifopt:CheckPointServiceEnumeration

+
+

Type of process that may occur at CHECK CONSTRAINt.

+
+

ifopt:AccessFeatureType

+
+

0:1

+
+

ifopt:AccessibilityFeatureEnumeration

+
+

Type of physical featrue that may slow use of CHECK CONSTRAINt.

+
+

ifopt:Congestion

+
+

0:1

+
+

ifopt:CongestionEnumeration

+
+

Type of crowding that may slow use of CHECK CONSTRAINt.

+
+

ifopt:FacilityRef

+
+

0:1

+
+

Classification of feature of CHECK CONSTRAINT.

+
ifopt:DelayGroup +

ifopt:MinimumLikelyDelay

+
+

0:1

+
+

siri:DurationType

+
+

Minimum duration needed to pass through CHECK CONSTRAINT.

+
+

ifopt:AverageDelay

+
+

0:1

+
+

siri:DurationType

+
+

Average duration expected to pass through CHECK CONSTRAINT.

+
+

ifopt:MaximumLikelyDelay

+
+

0:1

+
+

siri:DurationType

+
+

Maximum duration expected to pass through CHECK CONSTRAINT.

+
+
+
+
+
+

3. Countries for IFOPT Fixed Objects in Public Transport.

+
+

3.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + +
+

CountryCodeType

+
+

Type for Country identifier.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ac

+
+

Ascension Island.

+
+

ad

+
+

Andorra.

+
+

ae

+
+

United Arab Emirates.

+
+

af

+
+

Afghanistan.

+
+

ag

+
+

Antigua and Barbuda.

+
+

ai

+
+

Anguilla.

+
+

al

+
+

Albania.

+
+

am

+
+

Armenia.

+
+

an

+
+

Netherlands Antilles.

+
+

ao

+
+

Angola.

+
+

aq

+
+

Antarctica.

+
+

ar

+
+

Argentina.

+
+

as

+
+

American Samoa.

+
+

at

+
+

Austria.

+
+

au

+
+

Australia.

+
+

aw

+
+

Aruba.

+
+

az

+
+

Azerbaijan.

+
+

ax

+
+

Aland Islands.

+
+

ba

+
+

Bosnia and Herzegovina.

+
+

bb

+
+

Barbados.

+
+

bd

+
+

Bangladesh.

+
+

be

+
+

Belgium.

+
+

bf

+
+

Burkina Faso.

+
+

bg

+
+

Bulgaria.

+
+

bh

+
+

Bahrain.

+
+

bi

+
+

Burundi.

+
+

bj

+
+

Benin.

+
+

bm

+
+

Bermuda.

+
+

bn

+
+

Brunei Darussalam.

+
+

bo

+
+

Bolivia.

+
+

br

+
+

Brazil.

+
+

bs

+
+

Bahamas.

+
+

bt

+
+

Bhutan.

+
+

bv

+
+

Bouvet Island.

+
+

bw

+
+

Botswana.

+
+

by

+
+

Belarus.

+
+

bz

+
+

Belize.

+
+

ca

+
+

Canada.

+
+

cc

+
+

Cocos (Keeling) Islands.

+
+

cd

+
+

Congo, The Democratic Republic of the.

+
+

cf

+
+

Central African Republic.

+
+

cg

+
+

Congo, Republic of.

+
+

ch

+
+

Switzerland.

+
+

ci

+
+

Cote d'Ivoire.

+
+

ck

+
+

Cook Islands.

+
+

cl

+
+

Chile.

+
+

cm

+
+

Cameroon.

+
+

cn

+
+

China.

+
+

co

+
+

Colombia.

+
+

cr

+
+

Costa Rica.

+
+

cs

+
+

Serbia and Montenegro.

+
+

cu

+
+

Cuba.

+
+

cv

+
+

Cape Verde.

+
+

cx

+
+

Christmas Island.

+
+

cy

+
+

Cyprus.

+
+

cz

+
+

Czech Republic.

+
+

de

+
+

Germany.

+
+

dj

+
+

Djibouti.

+
+

dk

+
+

Denmark.

+
+

dm

+
+

Dominica.

+
+

do

+
+

Dominican Republic.

+
+

dz

+
+

Algeria.

+
+

ec

+
+

Ecuador.

+
+

ee

+
+

Estonia.

+
+

eg

+
+

Egypt.

+
+

eh

+
+

Western Sahara.

+
+

er

+
+

Eritrea.

+
+

es

+
+

Spain.

+
+

et

+
+

Ethiopia.

+
+

eu

+
+

European Union.

+
+

fi

+
+

Finland.

+
+

fj

+
+

Fiji.

+
+

fk

+
+

Falkland Islands (Malvinas)

+
+

fm

+
+

Micronesia, Federal State of.

+
+

fo

+
+

Faroe Islands.

+
+

fr

+
+

France.

+
+

ga

+
+

Gabon.

+
+

gb

+
+

United Kingdom.

+
+

gd

+
+

Grenada.

+
+

ge

+
+

Georgia.

+
+

gf

+
+

French Guiana.

+
+

gg

+
+

Guernsey.

+
+

gh

+
+

Ghana.

+
+

gi

+
+

Gibraltar.

+
+

gl

+
+

Greenland.

+
+

gm

+
+

Gambia.

+
+

gn

+
+

Guinea.

+
+

gp

+
+

Guadeloupe.

+
+

gq

+
+

Equatorial Guinea.

+
+

gr

+
+

Greece.

+
+

gs

+
+

South Georgia and the South Sandwich Islands.

+
+

gt

+
+

Guatemala.

+
+

gu

+
+

Guam.

+
+

gw

+
+

Guinea-Bissau.

+
+

gy

+
+

Guyana.

+
+

hk

+
+

Hong Kong.

+
+

hm

+
+

Heard and McDonald Islands.

+
+

hn

+
+

Honduras.

+
+

hr

+
+

Croatia/Hrvatska.

+
+

ht

+
+

Haiti.

+
+

hu

+
+

Hungary.

+
+

id

+
+

Indonesia.

+
+

ie

+
+

Ireland.

+
+

il

+
+

Israel.

+
+

im

+
+

Isle of Man.

+
+

in

+
+

India.

+
+

io

+
+

British Indian Ocean Territory.

+
+

iq

+
+

Iraq

+
+

ir

+
+

Iran, Islamic Republic of.

+
+

is

+
+

Iceland.

+
+

it

+
+

Italy.

+
+

je

+
+

Jersey.

+
+

jm

+
+

Jamaica.

+
+

jo

+
+

Jordan.

+
+

jp

+
+

Japan.

+
+

ke

+
+

Kenya.

+
+

kg

+
+

Kyrgyzstan.

+
+

kh

+
+

Cambodia.

+
+

ki

+
+

Kiribati.

+
+

km

+
+

Comoros.

+
+

kn

+
+

Saint Kitts and Nevis.

+
+

kp

+
+

Korea, Democratic People's Republic.

+
+

kr

+
+

Korea, Republic of.

+
+

kw

+
+

Kuwait.

+
+

ky

+
+

Cayman Islands.

+
+

kz

+
+

Kazakhstan.

+
+

la

+
+

Lao People's Democratic Republic.

+
+

lb

+
+

Lebanon.

+
+

lc

+
+

Saint Lucia.

+
+

li

+
+

Liechtenstein.

+
+

lk

+
+

Sri Lanka.

+
+

lr

+
+

Liberia.

+
+

ls

+
+

Lesotho.

+
+

lt

+
+

Lithuania.

+
+

lu

+
+

Luxembourg.

+
+

lv

+
+

Latvia.

+
+

ly

+
+

Libyan Arab Jamahiriya.

+
+

ma

+
+

Morocco.

+
+

mc

+
+

Monaco.

+
+

md

+
+

Moldova, Republic of.

+
+

mg

+
+

Madagascar.

+
+

mh

+
+

Marshall Islands.

+
+

mk

+
+

Macedonia, The Former Yugoslav Republic of.

+
+

ml

+
+

Mali.

+
+

mm

+
+

Myanmar.

+
+

mn

+
+

Mongolia.

+
+

mo

+
+

Macau.

+
+

mp

+
+

Northern Mariana Islands.

+
+

mq

+
+

Martinique.

+
+

mr

+
+

Mauritania.

+
+

ms

+
+

Montserrat.

+
+

mt

+
+

Malta.

+
+

mu

+
+

Mauritius.

+
+

mv

+
+

Maldives.

+
+

mw

+
+

Malawi.

+
+

mx

+
+

Mexico.

+
+

my

+
+

Malaysia.

+
+

mz

+
+

Mozambique.

+
+

na

+
+

Namibia.

+
+

nc

+
+

New Caledonia.

+
+

ne

+
+

Niger.

+
+

nf

+
+

Norfolk Island.

+
+

ng

+
+

Nigeria.

+
+

ni

+
+

Nicaragua.

+
+

nl

+
+

Netherlands.

+
+

no

+
+

Norway.

+
+

np

+
+

Nepal.

+
+

nr

+
+

Nauru.

+
+

nu

+
+

Niue.

+
+

nz

+
+

New Zealand.

+
+

om

+
+

Oman.

+
+

pa

+
+

Panama.

+
+

pe

+
+

Peru.

+
+

pf

+
+

French Polynesia.

+
+

pg

+
+

Papua New Guinea.

+
+

ph

+
+

Philippines.

+
+

pk

+
+

Pakistan.

+
+

pl

+
+

Poland.

+
+

pm

+
+

Saint Pierre and Miquelon.

+
+

pn

+
+

Pitcairn Island.

+
+

pr

+
+

Puerto Rico.

+
+

ps

+
+

Palestinian Territories.

+
+

pt

+
+

Portugal.

+
+

pw

+
+

Palau.

+
+

py

+
+

Paraguay.

+
+

qa

+
+

Qatar.

+
+

re

+
+

Reunion Island.

+
+

ro

+
+

Romania.

+
+

ru

+
+

Russian Federation.

+
+

rw

+
+

Rwanda.

+
+

sa

+
+

Saudi Arabia.

+
+

sb

+
+

Solomon Islands.

+
+

sc

+
+

Seychelles.

+
+

sd

+
+

Sudan.

+
+

se

+
+

Sweden.

+
+

sg

+
+

Singapore.

+
+

sh

+
+

Saint Helena.

+
+

si

+
+

Slovenia.

+
+

sj

+
+

Svalbard and Jan Mayen Islands.

+
+

sk

+
+

Slovak Republic.

+
+

sl

+
+

Sierra Leone.

+
+

sm

+
+

San Marino.

+
+

sn

+
+

Senegal.

+
+

so

+
+

Somalia.

+
+

sr

+
+

Suriname.

+
+

st

+
+

Sao Tome and Principe.

+
+

sv

+
+

El Salvador.

+
+

sy

+
+

Syrian Arab Republic.

+
+

sz

+
+

Swaziland.

+
+

tc

+
+

Turks and Caicos Islands.

+
+

td

+
+

Chad.

+
+

tf

+
+

French Southern Territories.

+
+

tg

+
+

Togo.

+
+

th

+
+

Thailand.

+
+

tj

+
+

Tajikistan.

+
+

tk

+
+

Tokelau.

+
+

tl

+
+

Timor-Leste.

+
+

tm

+
+

Turkmenistan.

+
+

tn

+
+

Tunisia.

+
+

to

+
+

Tonga.

+
+

tp

+
+

East Timor.

+
+

tr

+
+

Turkey.

+
+

tt

+
+

Trinidad and Tobago.

+
+

tv

+
+

Tuvalu.

+
+

tw

+
+

Taiwan.

+
+

tz

+
+

Tanzania.

+
+

ua

+
+

Ukraine.

+
+

ug

+
+

Uganda.

+
+

uk

+
+

United Kingdom.

+
+

um

+
+

United States Minor Outlying Islands.

+
+

us

+
+

United States.

+
+

uy

+
+

Uruguay.

+
+

uz

+
+

Uzbekistan.

+
+

va

+
+

Holy See (Vatican City State)

+
+

vc

+
+

Saint Vincent and the Grenadines.

+
+

ve

+
+

Venezuela.

+
+

vg

+
+

Virgin Islands, British.

+
+

vi

+
+

Virgin Islands, Us.

+
+

vn

+
+

Vietnam.

+
+

vu

+
+

Vanuatu.

+
+

wf

+
+

Wallis and Futuna Islands.

+
+

ws

+
+

Samoa.

+
+

ye

+
+

Yemen.

+
+

yt

+
+

Mayotte.

+
+

yu

+
+

Yugoslavia.

+
+

za

+
+

South Africa.

+
+

zm

+
+

Zambia.

+
+

zw

+
+

Zimbabwe.

+
+
+

IanaCountryTldEnumeration

+
+

Allowed values for classifying NPTG Localities.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ac

+
+

Ascension Island.

+
+

ad

+
+

Andorra.

+
+

ae

+
+

United Arab Emirates.

+
+

af

+
+

Afghanistan.

+
+

ag

+
+

Antigua and Barbuda.

+
+

ai

+
+

Anguilla.

+
+

al

+
+

Albania.

+
+

am

+
+

Armenia.

+
+

an

+
+

Netherlands Antilles.

+
+

ao

+
+

Angola.

+
+

aq

+
+

Antarctica.

+
+

ar

+
+

Argentina.

+
+

as

+
+

American Samoa.

+
+

at

+
+

Austria.

+
+

au

+
+

Australia.

+
+

aw

+
+

Aruba.

+
+

az

+
+

Azerbaijan.

+
+

ax

+
+

Aland Islands.

+
+

ba

+
+

Bosnia and Herzegovina.

+
+

bb

+
+

Barbados.

+
+

bd

+
+

Bangladesh.

+
+

be

+
+

Belgium.

+
+

bf

+
+

Burkina Faso.

+
+

bg

+
+

Bulgaria.

+
+

bh

+
+

Bahrain.

+
+

bi

+
+

Burundi.

+
+

bj

+
+

Benin.

+
+

bm

+
+

Bermuda.

+
+

bn

+
+

Brunei Darussalam.

+
+

bo

+
+

Bolivia.

+
+

br

+
+

Brazil.

+
+

bs

+
+

Bahamas.

+
+

bt

+
+

Bhutan.

+
+

bv

+
+

Bouvet Island.

+
+

bw

+
+

Botswana.

+
+

by

+
+

Belarus.

+
+

bz

+
+

Belize.

+
+

ca

+
+

Canada.

+
+

cc

+
+

Cocos (Keeling) Islands.

+
+

cd

+
+

Congo, The Democratic Republic of the.

+
+

cf

+
+

Central African Republic.

+
+

cg

+
+

Congo, Republic of.

+
+

ch

+
+

Switzerland.

+
+

ci

+
+

Cote d'Ivoire.

+
+

ck

+
+

Cook Islands.

+
+

cl

+
+

Chile.

+
+

cm

+
+

Cameroon.

+
+

cn

+
+

China.

+
+

co

+
+

Colombia.

+
+

cr

+
+

Costa Rica.

+
+

cs

+
+

Serbia and Montenegro.

+
+

cu

+
+

Cuba.

+
+

cv

+
+

Cape Verde.

+
+

cx

+
+

Christmas Island.

+
+

cy

+
+

Cyprus.

+
+

cz

+
+

Czech Republic.

+
+

de

+
+

Germany.

+
+

dj

+
+

Djibouti.

+
+

dk

+
+

Denmark.

+
+

dm

+
+

Dominica.

+
+

do

+
+

Dominican Republic.

+
+

dz

+
+

Algeria.

+
+

ec

+
+

Ecuador.

+
+

ee

+
+

Estonia.

+
+

eg

+
+

Egypt.

+
+

eh

+
+

Western Sahara.

+
+

er

+
+

Eritrea.

+
+

es

+
+

Spain.

+
+

et

+
+

Ethiopia.

+
+

eu

+
+

European Union.

+
+

fi

+
+

Finland.

+
+

fj

+
+

Fiji.

+
+

fk

+
+

Falkland Islands (Malvinas)

+
+

fm

+
+

Micronesia, Federal State of.

+
+

fo

+
+

Faroe Islands.

+
+

fr

+
+

France.

+
+

ga

+
+

Gabon.

+
+

gb

+
+

United Kingdom.

+
+

gd

+
+

Grenada.

+
+

ge

+
+

Georgia.

+
+

gf

+
+

French Guiana.

+
+

gg

+
+

Guernsey.

+
+

gh

+
+

Ghana.

+
+

gi

+
+

Gibraltar.

+
+

gl

+
+

Greenland.

+
+

gm

+
+

Gambia.

+
+

gn

+
+

Guinea.

+
+

gp

+
+

Guadeloupe.

+
+

gq

+
+

Equatorial Guinea.

+
+

gr

+
+

Greece.

+
+

gs

+
+

South Georgia and the South Sandwich Islands.

+
+

gt

+
+

Guatemala.

+
+

gu

+
+

Guam.

+
+

gw

+
+

Guinea-Bissau.

+
+

gy

+
+

Guyana.

+
+

hk

+
+

Hong Kong.

+
+

hm

+
+

Heard and McDonald Islands.

+
+

hn

+
+

Honduras.

+
+

hr

+
+

Croatia/Hrvatska.

+
+

ht

+
+

Haiti.

+
+

hu

+
+

Hungary.

+
+

id

+
+

Indonesia.

+
+

ie

+
+

Ireland.

+
+

il

+
+

Israel.

+
+

im

+
+

Isle of Man.

+
+

in

+
+

India.

+
+

io

+
+

British Indian Ocean Territory.

+
+

iq

+
+

Iraq

+
+

ir

+
+

Iran, Islamic Republic of.

+
+

is

+
+

Iceland.

+
+

it

+
+

Italy.

+
+

je

+
+

Jersey.

+
+

jm

+
+

Jamaica.

+
+

jo

+
+

Jordan.

+
+

jp

+
+

Japan.

+
+

ke

+
+

Kenya.

+
+

kg

+
+

Kyrgyzstan.

+
+

kh

+
+

Cambodia.

+
+

ki

+
+

Kiribati.

+
+

km

+
+

Comoros.

+
+

kn

+
+

Saint Kitts and Nevis.

+
+

kp

+
+

Korea, Democratic People's Republic.

+
+

kr

+
+

Korea, Republic of.

+
+

kw

+
+

Kuwait.

+
+

ky

+
+

Cayman Islands.

+
+

kz

+
+

Kazakhstan.

+
+

la

+
+

Lao People's Democratic Republic.

+
+

lb

+
+

Lebanon.

+
+

lc

+
+

Saint Lucia.

+
+

li

+
+

Liechtenstein.

+
+

lk

+
+

Sri Lanka.

+
+

lr

+
+

Liberia.

+
+

ls

+
+

Lesotho.

+
+

lt

+
+

Lithuania.

+
+

lu

+
+

Luxembourg.

+
+

lv

+
+

Latvia.

+
+

ly

+
+

Libyan Arab Jamahiriya.

+
+

ma

+
+

Morocco.

+
+

mc

+
+

Monaco.

+
+

md

+
+

Moldova, Republic of.

+
+

mg

+
+

Madagascar.

+
+

mh

+
+

Marshall Islands.

+
+

mk

+
+

Macedonia, The Former Yugoslav Republic of.

+
+

ml

+
+

Mali.

+
+

mm

+
+

Myanmar.

+
+

mn

+
+

Mongolia.

+
+

mo

+
+

Macau.

+
+

mp

+
+

Northern Mariana Islands.

+
+

mq

+
+

Martinique.

+
+

mr

+
+

Mauritania.

+
+

ms

+
+

Montserrat.

+
+

mt

+
+

Malta.

+
+

mu

+
+

Mauritius.

+
+

mv

+
+

Maldives.

+
+

mw

+
+

Malawi.

+
+

mx

+
+

Mexico.

+
+

my

+
+

Malaysia.

+
+

mz

+
+

Mozambique.

+
+

na

+
+

Namibia.

+
+

nc

+
+

New Caledonia.

+
+

ne

+
+

Niger.

+
+

nf

+
+

Norfolk Island.

+
+

ng

+
+

Nigeria.

+
+

ni

+
+

Nicaragua.

+
+

nl

+
+

Netherlands.

+
+

no

+
+

Norway.

+
+

np

+
+

Nepal.

+
+

nr

+
+

Nauru.

+
+

nu

+
+

Niue.

+
+

nz

+
+

New Zealand.

+
+

om

+
+

Oman.

+
+

pa

+
+

Panama.

+
+

pe

+
+

Peru.

+
+

pf

+
+

French Polynesia.

+
+

pg

+
+

Papua New Guinea.

+
+

ph

+
+

Philippines.

+
+

pk

+
+

Pakistan.

+
+

pl

+
+

Poland.

+
+

pm

+
+

Saint Pierre and Miquelon.

+
+

pn

+
+

Pitcairn Island.

+
+

pr

+
+

Puerto Rico.

+
+

ps

+
+

Palestinian Territories.

+
+

pt

+
+

Portugal.

+
+

pw

+
+

Palau.

+
+

py

+
+

Paraguay.

+
+

qa

+
+

Qatar.

+
+

re

+
+

Reunion Island.

+
+

ro

+
+

Romania.

+
+

ru

+
+

Russian Federation.

+
+

rw

+
+

Rwanda.

+
+

sa

+
+

Saudi Arabia.

+
+

sb

+
+

Solomon Islands.

+
+

sc

+
+

Seychelles.

+
+

sd

+
+

Sudan.

+
+

se

+
+

Sweden.

+
+

sg

+
+

Singapore.

+
+

sh

+
+

Saint Helena.

+
+

si

+
+

Slovenia.

+
+

sj

+
+

Svalbard and Jan Mayen Islands.

+
+

sk

+
+

Slovak Republic.

+
+

sl

+
+

Sierra Leone.

+
+

sm

+
+

San Marino.

+
+

sn

+
+

Senegal.

+
+

so

+
+

Somalia.

+
+

sr

+
+

Suriname.

+
+

st

+
+

Sao Tome and Principe.

+
+

sv

+
+

El Salvador.

+
+

sy

+
+

Syrian Arab Republic.

+
+

sz

+
+

Swaziland.

+
+

tc

+
+

Turks and Caicos Islands.

+
+

td

+
+

Chad.

+
+

tf

+
+

French Southern Territories.

+
+

tg

+
+

Togo.

+
+

th

+
+

Thailand.

+
+

tj

+
+

Tajikistan.

+
+

tk

+
+

Tokelau.

+
+

tl

+
+

Timor-Leste.

+
+

tm

+
+

Turkmenistan.

+
+

tn

+
+

Tunisia.

+
+

to

+
+

Tonga.

+
+

tp

+
+

East Timor.

+
+

tr

+
+

Turkey.

+
+

tt

+
+

Trinidad and Tobago.

+
+

tv

+
+

Tuvalu.

+
+

tw

+
+

Taiwan.

+
+

tz

+
+

Tanzania.

+
+

ua

+
+

Ukraine.

+
+

ug

+
+

Uganda.

+
+

uk

+
+

United Kingdom.

+
+

um

+
+

United States Minor Outlying Islands.

+
+

us

+
+

United States.

+
+

uy

+
+

Uruguay.

+
+

uz

+
+

Uzbekistan.

+
+

va

+
+

Holy See (Vatican City State)

+
+

vc

+
+

Saint Vincent and the Grenadines.

+
+

ve

+
+

Venezuela.

+
+

vg

+
+

Virgin Islands, British.

+
+

vi

+
+

Virgin Islands, Us.

+
+

vn

+
+

Vietnam.

+
+

vu

+
+

Vanuatu.

+
+

wf

+
+

Wallis and Futuna Islands.

+
+

ws

+
+

Samoa.

+
+

ye

+
+

Yemen.

+
+

yt

+
+

Mayotte.

+
+

yu

+
+

Yugoslavia.

+
+

za

+
+

South Africa.

+
+

zm

+
+

Zambia.

+
+

zw

+
+

Zimbabwe.

+
+
+
+
+
+

3.2. The complex type ifopt:CountryRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:CountryRefStructure

+
+

ifopt:CountryCodeType

+
+

Type for Country identifier.

+
+
+
+
+
+

4. Equipment types for IFOPT Fixed Objects in Public Transport.

+
+

4.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+

EquipmentIdType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of EQUIPMENT.

+
+

EquipmentStatusEnumeration

+
+

Availabilityload status of a EQUIPMENT.

+
+ + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

available

+
+

-

+
+

notAvailable

+
+

-

+
+
+

EquipmentTypeCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for a identifier of EQUIPMENT.

+
+
+
+
+

4.2. The toplevel element ifopt:LocalService

+
+ + + + + + + + + + + + + + + + +
+

ifopt:LocalService

+
+

+ifopt:LocalServiceStructure

+
+

LOCAL SERVICe.

+
+
+
+
+

4.3. The toplevel element ifopt:OtherPlaceEquipment

+
+ + + + + + + + + + + + + + + + +
+

ifopt:OtherPlaceEquipment

+
+

+ifopt:PlaceEquipmentStructure

+
+

EQUIPMENT. that may be in a fixed within a SITe.

+
+
+
+
+

4.4. The group ifopt:AbstractEquipmentGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:AbstractEquipmentGroup

+
+

+
+

Coomon Elements for EQUIPMENt.

+
ifopt:AbstractEquipmentGroup +

ifopt:EquipmentId

+
+

1:1

+
+

ifopt:EquipmentIdType

+
+

Identifer of EQUIPMENT.

+
+

ifopt:EquipmentName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of EQUIPMENT.

+
+

ifopt:TypeOfEquipment

+
+

0:1

+
+

>ifopt:EquipmentTypeRefStructure

+
+

Type for reference to TYPE OF EQUIPMENT.

+
+
+
+
+

4.5. The group ifopt:LocalServiceGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:LocalServiceGroup

+
+

+
+

Element for LOCAL SERVICe.

+
ifopt:LocalServiceGroup +

ifopt:ValidityConditions

+
+

0:1

+
+

+ifopt:ValidityConditionsStructure

+
+

Conditison governing availability of serevice.

+
+

ifopt:FeatureRefs

+
+

0:1

+
+

+local-type: typedef-60.1

+
+

Classification of features.

+
+
+
+
+

4.6. The complex type ifopt:AbstractEquipmentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:AbstractEquipmentStructure

+
+

ifopt:DataManagedObjectStructure

+
+

Abstract Type for a versioned object.

+
+

The element content starts with items inherited from the base type:

+
+

@created

+
+

1:1

+
+

+
+

@lastUpdated

+
+

1:1

+
+

+
+

@modification

+
+

1:1

+
+

ifopt:ModificationEnumeration

+
+

+
+

@version

+
+

1:1

+
+

ifopt:RevisionNumberType

+
+

+
+

@status

+
+

1:1

+
+

ifopt:StatusEnumeration

+
+

+
ifopt:DataManagedObjectGroup +

ifopt:ManagedByAreaRef

+
+

0:1

+
+

>ifopt:AdministrativeAreaRefStructure

+
+

ADMINISTRATIVE ZONEthat manages object. If absent then manager same as for containing parent of object.

+
+

ifopt:InfoLinks

+
+

0:1

+
+

+ifopt:InfoLinksStructure

+
+

Collection of URL's associated with object.

+
+

Inherited content is followed by own content:

+
ifopt:AbstractEquipmentGroup +

ifopt:EquipmentId

+
+

1:1

+
+

ifopt:EquipmentIdType

+
+

Identifer of EQUIPMENT.

+
+

ifopt:EquipmentName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of EQUIPMENT.

+
+

ifopt:TypeOfEquipment

+
+

0:1

+
+

>ifopt:EquipmentTypeRefStructure

+
+

Type for reference to TYPE OF EQUIPMENT.

+
+
+
+
+

4.7. The complex type ifopt:EquipmentRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:EquipmentRefStructure

+
+

ifopt:EquipmentIdType

+
+

Type for identifier of EQUIPMENT.

+
+
+
+
+

4.8. The complex type ifopt:EquipmentTypeRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:EquipmentTypeRefStructure

+
+

ifopt:EquipmentTypeCodeType

+
+

Type for a identifier of EQUIPMENT.

+
+
+
+
+

4.9. The complex type ifopt:InstalledEquipmentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:InstalledEquipmentStructure

+
+

ifopt:AbstractEquipmentStructure

+
+

Abstract Type for a versioned object.

+
+

The element content starts with items inherited from the base type:

+
+

@created

+
+

1:1

+
+

+
+

@lastUpdated

+
+

1:1

+
+

+
+

@modification

+
+

1:1

+
+

ifopt:ModificationEnumeration

+
+

+
+

@version

+
+

1:1

+
+

ifopt:RevisionNumberType

+
+

+
+

@status

+
+

1:1

+
+

ifopt:StatusEnumeration

+
+

+
ifopt:DataManagedObjectGroup +

ifopt:ManagedByAreaRef

+
+

0:1

+
+

>ifopt:AdministrativeAreaRefStructure

+
+

ADMINISTRATIVE ZONEthat manages object. If absent then manager same as for containing parent of object.

+
+

ifopt:InfoLinks

+
+

0:1

+
+

+ifopt:InfoLinksStructure

+
+

Collection of URL's associated with object.

+
ifopt:AbstractEquipmentGroup +

ifopt:EquipmentId

+
+

1:1

+
+

ifopt:EquipmentIdType

+
+

Identifer of EQUIPMENT.

+
+

ifopt:EquipmentName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of EQUIPMENT.

+
+

ifopt:TypeOfEquipment

+
+

0:1

+
+

>ifopt:EquipmentTypeRefStructure

+
+

Type for reference to TYPE OF EQUIPMENT.

+
+
+
+
+

4.10. The complex type ifopt:LocalServiceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:LocalServiceStructure

+
+

ifopt:InstalledEquipmentStructure

+
+

Abstract Type for a versioned object.

+
+

The element content starts with items inherited from the base type:

+
+

@created

+
+

1:1

+
+

+
+

@lastUpdated

+
+

1:1

+
+

+
+

@modification

+
+

1:1

+
+

ifopt:ModificationEnumeration

+
+

+
+

@version

+
+

1:1

+
+

ifopt:RevisionNumberType

+
+

+
+

@status

+
+

1:1

+
+

ifopt:StatusEnumeration

+
+

+
ifopt:DataManagedObjectGroup +

ifopt:ManagedByAreaRef

+
+

0:1

+
+

>ifopt:AdministrativeAreaRefStructure

+
+

ADMINISTRATIVE ZONEthat manages object. If absent then manager same as for containing parent of object.

+
+

ifopt:InfoLinks

+
+

0:1

+
+

+ifopt:InfoLinksStructure

+
+

Collection of URL's associated with object.

+
ifopt:AbstractEquipmentGroup +

ifopt:EquipmentId

+
+

1:1

+
+

ifopt:EquipmentIdType

+
+

Identifer of EQUIPMENT.

+
+

ifopt:EquipmentName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of EQUIPMENT.

+
+

ifopt:TypeOfEquipment

+
+

0:1

+
+

>ifopt:EquipmentTypeRefStructure

+
+

Type for reference to TYPE OF EQUIPMENT.

+
+

Inherited content is followed by own content:

+
ifopt:LocalServiceGroup +

ifopt:ValidityConditions

+
+

0:1

+
+

+ifopt:ValidityConditionsStructure

+
+

Conditison governing availability of serevice.

+
+

ifopt:FeatureRefs

+
+

0:1

+
+

+local-type: typedef-60.1

+
+

Classification of features.

+
+

→‍ifopt:Extensions

+
+

0:1

+
+

+local-type: typedef-61.1

+
+

Arbitrary extensions.

+
+
+
+
+

4.11. The complex type ifopt:PlaceEquipmentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:PlaceEquipmentStructure

+
+

ifopt:InstalledEquipmentStructure

+
+

Abstract Type for a versioned object.

+
+

The element content starts with items inherited from the base type:

+
+

@created

+
+

1:1

+
+

+
+

@lastUpdated

+
+

1:1

+
+

+
+

@modification

+
+

1:1

+
+

ifopt:ModificationEnumeration

+
+

+
+

@version

+
+

1:1

+
+

ifopt:RevisionNumberType

+
+

+
+

@status

+
+

1:1

+
+

ifopt:StatusEnumeration

+
+

+
ifopt:DataManagedObjectGroup +

ifopt:ManagedByAreaRef

+
+

0:1

+
+

>ifopt:AdministrativeAreaRefStructure

+
+

ADMINISTRATIVE ZONEthat manages object. If absent then manager same as for containing parent of object.

+
+

ifopt:InfoLinks

+
+

0:1

+
+

+ifopt:InfoLinksStructure

+
+

Collection of URL's associated with object.

+
ifopt:AbstractEquipmentGroup +

ifopt:EquipmentId

+
+

1:1

+
+

ifopt:EquipmentIdType

+
+

Identifer of EQUIPMENT.

+
+

ifopt:EquipmentName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of EQUIPMENT.

+
+

ifopt:TypeOfEquipment

+
+

0:1

+
+

>ifopt:EquipmentTypeRefStructure

+
+

Type for reference to TYPE OF EQUIPMENT.

+
+

Inherited content is followed by own content:

+
+

→‍ifopt:Extensions

+
+

0:1

+
+

+local-type: typedef-61.1

+
+

Arbitrary extensions.

+
+
+
+
+

4.12. The complex type group[ifopt:LocalServiceGroup]/FeatureRefs#complexType (typedef-60.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[ifopt:LocalServiceGroup]
  /FeatureRefs #complexType
  (typedef-60.1)

+
+

+
+

-

+
+

ifopt:FeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Features of LOCAL SERVICe.

+
+
+
+
+

4.13. The complex type element[ifopt:Extensions]#complexType (typedef-61.1)

+
+ + + + + + + + + + + + + + + + +
+

element[ifopt:Extensions]
  #complexType
  (typedef-61.1)

+
+

xs:anyType

+
+

-

+
+
+
+
+
+

5. location types for IFOPT Fixed Objects in Public Transport.

+
+

5.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

CompassBearing16Enumeration

+
+

16 point compass.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+
+

-

+
+

SW

+
+

-

+
+

SE

+
+

-

+
+

NW

+
+

-

+
+

NE

+
+

-

+
+

W

+
+

-

+
+

E

+
+

-

+
+

S

+
+

-

+
+

N

+
+

-

+
+
+

CompassBearing8Enumeration

+
+

8 point compass.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

SW

+
+

-

+
+

SE

+
+

-

+
+

NW

+
+

-

+
+

NE

+
+

-

+
+

W

+
+

-

+
+

E

+
+

-

+
+

S

+
+

-

+
+

N

+
+

-

+
+
+

FeatureIdType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a GIS FEATURe.

+
+
+
+
+

5.2. The toplevel element ifopt:LinkProjection

+
+ + + + + + + + + + + + + + + + +
+

ifopt:LinkProjection

+
+

+ifopt:LinkProjectionStructure

+
+

Projection as a geospatial polyline.

+
+
+
+
+

5.3. The toplevel element ifopt:PointProjection

+
+ + + + + + + + + + + + + + + + +
+

ifopt:PointProjection

+
+

+ifopt:PointProjectionStructure

+
+

Points may be defined in tagged format or using GM coordinates element.

+
+
+
+
+

5.4. The toplevel element ifopt:ZoneProjection

+
+ + + + + + + + + + + + + + + + +
+

ifopt:ZoneProjection

+
+

+ifopt:ZoneProjectionStructure

+
+

PROJECTION onto a geospatial zone.

+
+
+
+
+

5.5. The group ifopt:GmlGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:GmlGroup

+
+

+
+

GML compatible markup as series of values.

+
ifopt:GmlGroup +

ifopt:SrsName

+
+

0:1

+
+

siri:SrsNameType

+
+

+
+
+
+
+

5.6. The group ifopt:PlaceProjectionGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:PlaceProjectionGroup

+
+

+
+

Defines geospatial data elements for a zone such that it can be projected.

+
ifopt:PlaceProjectionGroup +

→‍ifopt:PointProjection

+
+

0:1

+
+

+ifopt:PointProjectionStructure

+
+

Points may be defined in tagged format or using GM coordinates element.

+
+

→‍ifopt:LinkProjection

+
+

0:1

+
+

+ifopt:LinkProjectionStructure

+
+

Projection as a geospatial polyline.

+
+

→‍ifopt:ZoneProjection

+
+

0:1

+
+

+ifopt:ZoneProjectionStructure

+
+

PROJECTION onto a geospatial zone.

+
+
+
+
+

5.7. The group ifopt:Wgs84Group

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:Wgs84Group

+
+

+
+

WGS84 Coordinates.

+
ifopt:Wgs84Group +

ifopt:Longitude

+
+

1:1

+
+

siri:LongitudeType

+
+

Longitude from Greenwich Meridian. -180° (East) to +180° (West).

+
+

ifopt:Latitude

+
+

1:1

+
+

siri:LatitudeType

+
+

Latitude from equator. -90° (South) to +90° (North).

+
+

ifopt:Altitude

+
+

0:1

+
+

siri:AltitudeType

+
+

Altitude.

+
+
+
+
+

5.8. The complex type ifopt:AbstractProjection

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:AbstractProjection

+
+

+
+

-

+
+

ifopt:Features

+
+

0:1

+
+

+local-type: typedef-66.1

+
+

GIS Features that this element projects onto.

+
+
+
+
+

5.9. The complex type ifopt:FeatureIdRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:FeatureIdRefStructure

+
+

ifopt:FeatureIdType

+
+

Type for identifier of a GIS FEATURe.

+
+
+
+
+

5.10. The complex type ifopt:FeatureRefStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:FeatureRefStructure

+
+

+
+

Type for reference to a FEATURE.

+
+

ifopt:FeatureIdRef

+
+

1:1

+
+

>ifopt:FeatureIdRefStructure

+
+

Unique identfiier of referenced element, eg TOId.

+
+

ifopt:FeatureType

+
+

0:1

+
+

Type for identifier of FEATURE.

+
+
+
+
+

5.11. The complex type ifopt:LinkProjectionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:LinkProjectionStructure

+
+

ifopt:AbstractProjection

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

ifopt:Features

+
+

0:1

+
+

+local-type: typedef-66.1

+
+

GIS Features that this element projects onto.

+
+

Inherited content is followed by own content:

+
+

ifopt:Line

+
+

0:1

+
+

+local-type: typedef-66.2

+
+

Ordered sequence of points. There must always be a start and end point.

+
+
+
+
+

5.12. The complex type ifopt:PointProjectionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:PointProjectionStructure

+
+

ifopt:AbstractProjection

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

ifopt:Features

+
+

0:1

+
+

+local-type: typedef-66.1

+
+

GIS Features that this element projects onto.

+
+

Inherited content is followed by own content:

+
+

@id

+
+

1:1

+
+

Identifier of POINT.

+
+

@srsName

+
+

1:1

+
+

siri:SrsNameType

+
+

identifier of data reference system for geocodes, if point is specified as GML compatible Coordinates. A GML value. If not specified taken from system configuration.

+
ifopt:Wgs84Group +

ifopt:Longitude

+
+

1:1

+
+

siri:LongitudeType

+
+

Longitude from Greenwich Meridian. -180° (East) to +180° (West).

+
+

ifopt:Latitude

+
+

1:1

+
+

siri:LatitudeType

+
+

Latitude from equator. -90° (South) to +90° (North).

+
+

ifopt:Altitude

+
+

0:1

+
+

siri:AltitudeType

+
+

Altitude.

+
+

ifopt:Coordinates

+
+

0:1

+
+

>siri:CoordinatesStructure

+
+

Coordinates of points in a GML compatible format, as indicated by srsName attribute.

+
+

ifopt:Precision

+
+

0:1

+
+

siri:DistanceType

+
+

Precision for point measurement. In meters.

+
+
+
+
+

5.13. The complex type ifopt:ZoneProjectionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:ZoneProjectionStructure

+
+

ifopt:AbstractProjection

+
+

-

+
+

The element content starts with items inherited from the base type:

+
+

ifopt:Features

+
+

0:1

+
+

+local-type: typedef-66.1

+
+

GIS Features that this element projects onto.

+
+

Inherited content is followed by own content:

+
+

ifopt:Boundary

+
+

1:*

+
+

+local-type: typedef-66.3

+
+

Boundary line of Zone as an ordered set of points.

+
+
+
+
+

5.14. The complex type complexType[ifopt:AbstractProjection]/Features#complexType (typedef-66.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[ifopt:AbstractProjection]
  /Features #complexType
  (typedef-66.1)

+
+

+
+

-

+
+

ifopt:GisFeatureRef

+
+

1:*

+
+

+ifopt:FeatureRefStructure

+
+

Identifier of FEATURE in a GIS data system.

+
+
+
+
+

5.15. The complex type complexType[ifopt:LinkProjectionStructure]/Line#complexType (typedef-66.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[ifopt:LinkProjectionStructure]
  /Line #complexType
  (typedef-66.2)

+
+

+
+

-

+
+

→‍ifopt:PointProjection

+
+

2:*

+
+

+ifopt:PointProjectionStructure

+
+

Points may be defined in tagged format or using GM coordinates element.

+
+
+
+
+

5.16. The complex type complexType[ifopt:ZoneProjectionStructure]/Boundary#complexType (typedef-66.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[ifopt:ZoneProjectionStructure]
  /Boundary #complexType
  (typedef-66.3)

+
+

+
+

-

+
+

→‍ifopt:PointProjection

+
+

3:*

+
+

+ifopt:PointProjectionStructure

+
+

Points may be defined in tagged format or using GM coordinates element.

+
+
+
+
+
+

6. Mode types for IFOPT Fixed Objects in Public Transport.

+
+

6.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + +
+

AccessModesEnumeration

+
+

Allowed categroies of access to STOP PLACE.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

foot

+
+

-

+
+

bicycle

+
+

-

+
+

car

+
+

-

+
+

taxi

+
+

-

+
+

shuttle

+
+

-

+
+
+

TypeOfStopPlaceEnumeration

+
+

Allowed categories of STOP PLACE.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

onstreetBus

+
+

-

+
+

onstreetTram

+
+

-

+
+

ferryStop

+
+

-

+
+

airport

+
+

-

+
+

railStation

+
+

-

+
+

metroStation

+
+

-

+
+

coachStation

+
+

-

+
+

ferryPort

+
+

-

+
+

harbourPort

+
+

-

+
+

other

+
+

-

+
+
+
+
+
+
+

7. Data Modification types for IFOPT Fixed Objects in Public Transport.

+
+

7.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

DeltaModificationEnumeration

+
+

Classification of modification as addition, deletion, revision or delta only. Enumerated value.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

new

+
+

This is a definition of a new entity.

+
+

delete

+
+

This is a deletion of an existing entity.

+
+

revise

+
+

This is a revision to an existing entity. All values are replaced.

+
+

delta

+
+

This is a change to an existing enity. Only those values expliciitly supplied will be changed.

+
+
+

ModificationEnumeration

+
+

Classification of modification as addition, deletion or revision. Enumerated value.

+
+ + + + + + + + + + + + + + + + + + + +
+

new

+
+

This is a definition of a new entity.

+
+

delete

+
+

This is a deletion of an existing entity.

+
+

revise

+
+

This is a revision to an existing entity. All values are replaced.

+
+
+

RevisionNumberType

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

A revision number is an integer that should be increased by one each time the unit that is refers to is modified.

+
+

StatusEnumeration

+
+

Indicates whether the entity this annotates is available for use. Use of this attribute allows entities to be retired without deleting the details from the dataset.

+
+ + + + + + + + + + + + + + + + + + + +
+

active

+
+

Entity is active.

+
+

inactive

+
+

Entity is inactive.

+
+

pending

+
+

Entity is still active but is in the process of being made inactive.

+
+
+
+
+
+
+

8. Basic link types for IFOPT Fixed Objects in Public Transport.

+
+

8.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AccessLinkIdType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of an ACCESS link.

+
+

NavigationPathIdType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of NAVIGATION PATH.

+
+

NavigationTypeEnumeration

+
+

Values for NAVIGATION PATH. type.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

hallToQuay

+
+

-

+
+

hallToStreet

+
+

-

+
+

quayToHall

+
+

-

+
+

quayToQuay

+
+

-

+
+

quayToStreet

+
+

-

+
+

streetToHall

+
+

-

+
+

streetToQuay

+
+

-

+
+

other

+
+

-

+
+
+

PathDirectionEnumeration

+
+

Values for flow DIRECTION along PATH LINk.

+
+ + + + + + + + + + + + + + + +
+

oneWay

+
+

-

+
+

twoWay

+
+

-

+
+
+

PathHeadingEnumeration

+
+

Values for path heading.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

left

+
+

-

+
+

right

+
+

-

+
+

forward

+
+

-

+
+

back

+
+

-

+
+
+

PathJunctionIdType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of PATH JUNCTION.

+
+

PathUpDownEnumeration

+
+

Values for path heading.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

up

+
+

-

+
+

down

+
+

-

+
+

level

+
+

-

+
+

upAndDown

+
+

-

+
+

downAndUp

+
+

-

+
+
+
+
+
+

8.2. The toplevel element ifopt:AccessLinkRef

+
+ + + + + + + + + + + + + + + + +
+

ifopt:AccessLinkRef

+
+

+ifopt:AccessLinkRefStructure

+
+

Reference to an ACCESS link.

+
+
+
+
+

8.3. The toplevel element ifopt:NavigationPathRef

+
+ + + + + + + + + + + + + + + + +
+

ifopt:NavigationPathRef

+
+

+ifopt:NavigationPathRefStructure

+
+

Reference to a NAVIGATION PATH.

+
+
+
+
+

8.4. The toplevel element ifopt:PathJunctionRef

+
+ + + + + + + + + + + + + + + + +
+

ifopt:PathJunctionRef

+
+

+ifopt:PathJunctionRefStructure

+
+

Reference to a PATH JUNCTION.

+
+
+
+
+

8.5. The complex type ifopt:AccessLinkRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:AccessLinkRefStructure

+
+

ifopt:AccessLinkIdType

+
+

Type for identifier of an ACCESS link.

+
+
+
+
+

8.6. The complex type ifopt:NavigationPathRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:NavigationPathRefStructure

+
+

ifopt:NavigationPathIdType

+
+

Type for identifier of NAVIGATION PATH.

+
+
+
+
+

8.7. The complex type ifopt:PathJunctionRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:PathJunctionRefStructure

+
+

ifopt:PathJunctionIdType

+
+

Type for identifier of PATH JUNCTION.

+
+
+
+
+
+

9. Basic STOP PLACE types for IFOPT Fixed Objects in Public Transport.

+
+

9.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AccessSpaceTypeEnumeration

+
+

Enumeration of ACCESS SPACE Types.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

concours

+
+

-

+
+

bookingHall

+
+

-

+
+

forecourt

+
+

-

+
+

underpass

+
+

-

+
+

overpass

+
+

-

+
+

passage

+
+

-

+
+

passageSection

+
+

-

+
+

gallery

+
+

-

+
+

garage

+
+

-

+
+

shop

+
+

-

+
+

waitingRoom

+
+

-

+
+

restaurant

+
+

-

+
+

other

+
+

-

+
+
+

BoardingPositionTypeEnumeration

+
+

Enumeration of BOARDING POSITION Types.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

doorFromAirlineGate

+
+

-

+
+

positionOnRailPlatform

+
+

-

+
+

positionOnMetroPlatform

+
+

-

+
+

positionAtCoachStop

+
+

-

+
+

positionAtBusStop

+
+

-

+
+

boatGangway

+
+

-

+
+

ferryGangway

+
+

-

+
+

telecabinePlatform

+
+

-

+
+

telecabinePlatfrom

+
+

deprecated

+
+

setDownPoint

+
+

-

+
+

taxiBay

+
+

-

+
+

other

+
+

-

+
+
+

CleardownCodeType

+
+

xs:positiveInteger: (empty restriction)

+
+

Number associated with stop used for wireless cleardown systems. 20 bit number.

+
+

InterchangeWeightingEnumeration

+
+

Enumeration of Interchange Weighting.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

noInterchange

+
+

-

+
+

interchangeAllowed

+
+

-

+
+

recommendedInterchange

+
+

-

+
+

preferredInterchange

+
+

-

+
+
+

LevelCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a building LEVEL within a STOP PLACE.

+
+

PassageTypeEnumeration

+
+

Enumeration of Passage Types.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

none

+
+

-

+
+

pathway

+
+

-

+
+

corridor

+
+

-

+
+

overpass

+
+

-

+
+

underpass

+
+

-

+
+

tunnel

+
+

-

+
+

other

+
+

-

+
+
+

PlateCodeType

+
+

xs:string: (empty restriction)

+
+

The plate identifier placed on the stop.

+
+

PrivateCodeType

+
+

xs:string: (empty restriction)

+
+

Private code alternative identifier that may be associated with element.

+
+

PublicCodeType

+
+

xs:string: (empty restriction)

+
+

Identifier of a stop for SMS and other customer facing delivery channels.

+
+

QuayTypeEnumeration

+
+

Enumeration of QUAY Types.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

airlineGate

+
+

-

+
+

railPlatform

+
+

-

+
+

metroPlatform

+
+

-

+
+

coachStop

+
+

-

+
+

busStop

+
+

-

+
+

tramStop

+
+

-

+
+

boatQuay

+
+

-

+
+

ferryLanding

+
+

-

+
+

telecabinePlatform

+
+

-

+
+

telecabinePlatfrom

+
+

deprecated

+
+

taxiStand

+
+

-

+
+

setDownPlace

+
+

-

+
+

other

+
+

-

+
+
+

RelationToVehicleEnumeration

+
+

Enumeration of Relation to VEHICLE of STOPPING POSITION.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

frontLeft

+
+

-

+
+

frontRight

+
+

-

+
+

backRight

+
+

-

+
+

backRight

+
+

-

+
+

driverLeft

+
+

-

+
+

driverRight

+
+

-

+
+
+

StopPlaceComponentIdType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of STOP PLACE.

+
+

StopPlaceComponentTypeEnumeration

+
+

Enumeration of SITE COMPONENT Types.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

quay

+
+

-

+
+

accessSpace

+
+

-

+
+

entrance

+
+

-

+
+

boardingPosition

+
+

-

+
+

stoppingPlace

+
+

-

+
+
+

StopPlaceIdType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of STOP PLACE.

+
+

StopPlaceTypeEnumeration

+
+

Enumeration of STOP PLACE types.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

airport

+
+

-

+
+

railStation

+
+

-

+
+

metroStation

+
+

-

+
+

coachStation

+
+

-

+
+

busStation

+
+

-

+
+

harbourPort

+
+

-

+
+

ferryPort

+
+

-

+
+

ferryStop

+
+

-

+
+

onStreetBus

+
+

-

+
+

onStreetTram

+
+

-

+
+

skiLift

+
+

-

+
+

other

+
+

-

+
+
+
+
+
+

9.2. The toplevel element ifopt:StopPlaceRef

+
+ + + + + + + + + + + + + + + + +
+

ifopt:StopPlaceRef

+
+

+ifopt:StopPlaceRefStructure

+
+

Reference to a STOP PLACE.

+
+
+
+
+

9.3. The group ifopt:StopIdentifierGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:StopIdentifierGroup

+
+

+
+

Alternative identifiers of a stop.

+
ifopt:StopIdentifierGroup +

ifopt:PublicCode

+
+

0:1

+
+

ifopt:PublicCodeType

+
+

Short public code for passengers to use when identifying the stop by SMS and other self-service channels.

+
+

ifopt:PrivateCode

+
+

0:1

+
+

ifopt:PrivateCodeType

+
+

A private code that identifies the stop. May be used for inter-operating with other (legacy) systems.

+
+

ifopt:PlateCode

+
+

0:1

+
+

ifopt:PlateCodeType

+
+

Plate number for stop. An arbitrary asset number that may be placed on stop to identify it.

+
+

ifopt:CleardownCode

+
+

0:1

+
+

ifopt:CleardownCodeType

+
+

A 20 bit number used for wireless cleardown of stop displays by some AVL systems.

+
+
+
+
+

9.4. The complex type ifopt:AccessPathLinkRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:AccessPathLinkRefStructure

+
+

ifopt:StopPlaceComponentRefStructure

+
+

Type for identifier of STOP PLACE.

+
+
+
+
+

9.5. The complex type ifopt:AccessSpaceRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:AccessSpaceRefStructure

+
+

ifopt:StopPlaceSpaceRefStructure

+
+

Type for identifier of STOP PLACE.

+
+
+
+
+

9.6. The complex type ifopt:AliasStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:AliasStructure

+
+

+
+

Alternative Private Code.

+
+

ifopt:PrivateCode

+
+

1:1

+
+

ifopt:PrivateCodeType

+
+

Alternative identifier.

+
+

ifopt:IdentifierType

+
+

0:1

+
+

Type of Identifier.

+
+
+
+
+

9.7. The complex type ifopt:BoardingPositionRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:BoardingPositionRefStructure

+
+

ifopt:StopPlaceSpaceRefStructure

+
+

Type for identifier of STOP PLACE.

+
+
+
+
+

9.8. The complex type ifopt:LevelRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:LevelRefStructure

+
+

ifopt:LevelCodeType

+
+

Type for identifier of a building LEVEL within a STOP PLACE.

+
+
+
+
+

9.9. The complex type ifopt:QuayRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:QuayRefStructure

+
+

ifopt:StopPlaceSpaceRefStructure

+
+

Type for identifier of STOP PLACE.

+
+
+
+
+

9.10. The complex type ifopt:StopPathLinkRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:StopPathLinkRefStructure

+
+

ifopt:StopPlaceComponentRefStructure

+
+

Type for identifier of STOP PLACE.

+
+
+
+
+

9.11. The complex type ifopt:StopPlaceComponentRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:StopPlaceComponentRefStructure

+
+

ifopt:StopPlaceComponentIdType

+
+

Type for identifier of STOP PLACE.

+
+
+
+
+

9.12. The complex type ifopt:StopPlaceEntranceRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:StopPlaceEntranceRefStructure

+
+

ifopt:StopPlaceSpaceRefStructure

+
+

Type for identifier of STOP PLACE.

+
+
+
+
+

9.13. The complex type ifopt:StopPlaceRefsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:StopPlaceRefsStructure

+
+

+
+

Type for a collection of one or more references to a STOP PLACE.

+
+

→‍ifopt:StopPlaceRef

+
+

1:*

+
+

>ifopt:StopPlaceRefStructure

+
+

Reference to a STOP PLACE.

+
+
+
+
+

9.14. The complex type ifopt:StopPlaceRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:StopPlaceRefStructure

+
+

ifopt:StopPlaceIdType

+
+

Type for identifier of STOP PLACE.

+
+
+
+
+

9.15. The complex type ifopt:StopPlaceSpaceRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:StopPlaceSpaceRefStructure

+
+

ifopt:StopPlaceComponentRefStructure

+
+

Type for identifier of STOP PLACE.

+
+
+
+
+

9.16. The complex type ifopt:VehicleStoppingPlaceRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:VehicleStoppingPlaceRefStructure

+
+

ifopt:StopPlaceSpaceRefStructure

+
+

Type for identifier of STOP PLACE.

+
+
+
+
+

9.17. The complex type ifopt:VehicleStoppingPositionRefStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:VehicleStoppingPositionRefStructure

+
+

ifopt:StopPlaceSpaceRefStructure

+
+

Type for identifier of STOP PLACE.

+
+
+
+
+
+

10. Basic Time types for IFOPT Fixed Objects in Public Transport.

+
+

10.1. The complex type ifopt:HalfOpenTimeRangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:HalfOpenTimeRangeStructure

+
+

+
+

Type for a range of times. Start time must be specified, end time is optional.

+
+

ifopt:StartTime

+
+

1:1

+
+

The (inclusive) start time.

+
+

ifopt:EndTime

+
+

0:1

+
+

The (inclusive) end time. If omitted, the range end is open-ended, that is, it should be interpreted as specifed by the EndTimeStatus

+
+
+
+
+

10.2. The complex type ifopt:TimebandStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:TimebandStructure

+
+

ifopt:HalfOpenTimeRangeStructure

+
+

Type for a range of times. Start time must be specified, end time is optional.

+
+

The element content starts with items inherited from the base type:

+
+

ifopt:StartTime

+
+

1:1

+
+

The (inclusive) start time.

+
+

ifopt:EndTime

+
+

0:1

+
+

The (inclusive) end time. If omitted, the range end is open-ended, that is, it should be interpreted as specifed by the EndTimeStatus

+
+
+
+
+

10.3. The complex type ifopt:ValidityConditionsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:ValidityConditionsStructure

+
+

+
+

A collection of one or more validity conditions.

+
+

ifopt:ValidityCondition

+
+

1:*

+
+

+ifopt:ValidityConditionStructure

+
+

Reference to the identifier of an administrative area.

+
+
+
+
+

10.4. The complex type ifopt:ValidityConditionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:ValidityConditionStructure

+
+

+
+

Type for a validity condition.

+
+

ifopt:FromDateTime

+
+

0:1

+
+

The (inclusive) start date and time.

+
+

ifopt:ToDateTime

+
+

0:1

+
+

The (inclusive) end time. If omitted, the range end is open-ended, that is, it should be interpreted as "forever".

+
+

ifopt:DayType

+
+

0:1

+
+

Day type for which timeband applies. If absent all day types in context.

+
+

ifopt:Timebands

+
+

0:*

+
+

+local-type: typedef-58.1

+
+

Any timebands which further qualify the validity condition.

+
+
+
+
+

10.5. The complex type complexType[ifopt:ValidityConditionStructure]/Timebands#complexType (typedef-58.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[ifopt:ValidityConditionStructure]
  /Timebands #complexType
  (typedef-58.1)

+
+

+
+

-

+
+

ifopt:Timeband

+
+

1:1

+
+

+ifopt:TimebandStructure

+
+

Timeband during which element is available or in effect.

+
+
+
+
+
+

11. Basic types for IFOPT Fixed Objects in Public Transport.

+
+

11.1. Simple type definitions

+
+ + + + + + + + + + + + + +
+

Metres

+
+

xs:decimal: (empty restriction)

+
+

Distance in metres.

+
+
+
+
+

11.2. The toplevel element ifopt:Extensions

+
+ + + + + + + + + + + + + + + + +
+

ifopt:Extensions

+
+

xs:anyType

+
+

-

+
+
+
+ +
+

11.4. The complex type ifopt:InfoLinksStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

ifopt:InfoLinksStructure

+
+

+
+

Type for collection of info links.

+
+

→‍ifopt:InfoLink

+
+

1:*

+
+

>ifopt:InfoLinkStructure

+
+

Info Link .

+
+
+
+
+

11.5. The complex type ifopt:InfoLinkStructure

+
+ + + + + + + + + + + + + + + + +
+

ifopt:InfoLinkStructure

+
+

xs:anyURI

+
+

-

+
+
+
+
+

11.6. The complex type element[ifopt:Extensions]#complexType (typedef-61.1)

+
+ + + + + + + + + + + + + + + + +
+

element[ifopt:Extensions]
  #complexType
  (typedef-61.1)

+
+

xs:anyType

+
+

-

+
+
+
+
+
+ \ No newline at end of file diff --git a/bugfix/changeWithinVehicle-clarification/documentation-tables/index.html b/bugfix/changeWithinVehicle-clarification/documentation-tables/index.html new file mode 100644 index 00000000..8fe13838 --- /dev/null +++ b/bugfix/changeWithinVehicle-clarification/documentation-tables/index.html @@ -0,0 +1,28 @@ + + + + + API types + + +
+ + \ No newline at end of file diff --git a/bugfix/changeWithinVehicle-clarification/documentation-tables/ojp.html b/bugfix/changeWithinVehicle-clarification/documentation-tables/ojp.html new file mode 100644 index 00000000..d881c0b9 --- /dev/null +++ b/bugfix/changeWithinVehicle-clarification/documentation-tables/ojp.html @@ -0,0 +1,42537 @@ + + + + + OJP - Open API for distributed Journey Planning + + +
+
+

1. OJP.xsd - OJP messages as extension of SIRI

+
+

1.1. The toplevel element OJP

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJP

+
+

+
+

-

+
+

@version

+
+

1:1

+
+

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍OJPRequest

+
+

-1:1

+
+

+OJPRequest

+
+

OJP Request - Groups individual functional requests.

+
+

b

+
+

→‍OJPResponse

+
+

-1:1

+
+

+OJPResponse

+
+

OJP Request - Groups individual functional responses.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

1.2. The toplevel element OJPRequest

+
+ + + + + + + + + + + + + + + + +
+

OJPRequest

+
+

+OJPRequest

+
+

OJP Request - Groups individual functional requests.

+
+
+
+
+

1.3. The toplevel element OJPResponse

+
+ + + + + + + + + + + + + + + + +
+

OJPResponse

+
+

+OJPResponse

+
+

OJP Request - Groups individual functional responses.

+
+
+
+
+

1.4. The complex type OJPRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPRequestStructure

+
+

+
+

Type for OJP Request - Groups individual functional requests.

+
+

The element contains one of the following elements (a-d)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ac)

+
siri:ServiceRequest +

aa

+
+

→‍siri:ServiceRequest

+
+

-1:1

+
+

+local-type: typedef-77.2

+
+

Request from Consumer to Producer for immediate delivery of data. Answered with a ServiceDelivery (or a DataReadyRequest)

+
+

ab

+
+

→‍siri:SubscriptionRequest

+
+

-1:1

+
+

+local-type: typedef-77.3

+
+

Request from Subscriber to Producer for a subscription. Answered with a SubscriptionResponse.

+
+

ac

+
+

→‍siri:TerminateSubscriptionRequest

+
+

-1:1

+
+

+siri:TerminateSubscriptionRequest

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

In case of choice 'b', the element contains one of the following elements (ba-bb)

+
siri:DeliveryRequest +

ba

+
+

→‍siri:DataReadyNotification

+
+

-1:1

+
+

+siri:DataReadyRequest

+
+

Request from Producer to Consumer to notify that data update is ready to fetch. Answered with a DataReadyResponse.

+
+

bb

+
+

→‍siri:DataSupplyRequest

+
+

-1:1

+
+

+siri:DataSupplyRequest

+
+

Request from Consumer to Producer to fetch update previously notified by a Data ready message. Answered with a Service Delivery.

+
+

In case of choice 'c', the element contains one of the following elements (ca-cb)

+
siri:StatusRequest +

ca

+
+

→‍siri:CheckStatusRequest

+
+

-1:1

+
+

+siri:CheckStatusRequest

+
+

Request from Consumer to Producer to check whether services is working. Answers a CheckStatusRequest.

+
+

cb

+
+

→‍siri:HeartbeatNotification

+
+

-1:1

+
+

+siri:HeartbeatNotification

+
+

Notification from Producer to Consumer to indicate that the service is running normally.

+
+

In case of choice 'd', the element contains one of the following elements (da-db)

+
siri:SiriDiscoveryRequest +

da

+
+

→‍siri:CapabilitiesRequest

+
+

-1:1

+
+

+siri:CapabilitiesRequest

+
+

Requests a the current capabilities of the server. Answred with a CpabailitiesResponse.

+
+

In case of choice 'db', the element contains one of the following elements (dba-dbh)

+
siri:SiriReferenceDiscoveryRequest +

dba

+
+

→‍siri:StopPointsRequest

+
+

-1:1

+
+

+local-type: typedef-73.1

+
+

Requests a list of the STOP POINTs and places covered by a Producer.

+
+

dbb

+
+

→‍siri:LinesRequest

+
+

-1:1

+
+

+siri:LinesDiscoveryRequest

+
+

Requests a list of the LINEs covered by a Producer.

+
+

dbc

+
+

→‍siri:ServiceFeaturesRequest

+
+

-1:1

+
+

+local-type: typedef-73.2

+
+

Requests a list of the Service Features covered by a Producer.

+
+

dbd

+
+

→‍siri:ProductCategoriesRequest

+
+

-1:1

+
+

+siri:ProductCategoriesDiscoveryRequest

+
+

Requests a list of the Product Categories covered by a Producer.

+
+

dbe

+
+

→‍siri:VehicleFeaturesRequest

+
+

-1:1

+
+

+siri:VehicleFeaturesRequest

+
+

Requests a list of the Vehicle Features covered by a Producer.

+
+

dbf

+
+

→‍siri:InfoChannelRequest

+
+

-1:1

+
+

+siri:InfoChannelDiscoveryRequest

+
+

Requests a list of the Info Channels covered by a Producer.

+
+

dbg

+
+

→‍siri:FacilityRequest

+
+

-1:1

+
+

+siri:FacilityRequest

+
+

Requests a list of the Facilities covered by a Producer.

+
+

dbh

+
+

→‍siri:ConnectionLinksRequest

+
+

-1:1

+
+

+siri:ConnectionLinksDiscoveryRequest

+
+

Requests a list of the CONNECTION LINKs covered by a Producer. (since SIRI 2.0)

+
+
+
+
+

1.5. The complex type OJPResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPResponseStructure

+
+

+
+

Type for OJP Response - Groups individual functional responses.

+
+

The element contains one of the following elements (a-d)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ab)

+
siri:ServiceResponse +

aa

+
+

→‍siri:SubscriptionResponse

+
+

-1:1

+
+

+siri:SubscriptionResponse

+
+

Response from Producer to Consumer to inform whether subscriptions have been created. Answers a previous SubscriptionRequest.

+
+

ab

+
+

→‍siri:TerminateSubscriptionResponse

+
+

-1:1

+
+

+siri:TerminateSubscriptionResponse

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

In case of choice 'b', the element contains one of the following elements (ba-bc)

+
siri:DeliveryResponse +

ba

+
+

→‍siri:DataReadyAcknowledgement

+
+

-1:1

+
+

+siri:DataReadyResponse

+
+

Response from Consumer to Producer to acknowledge to Producer that a DataReadyRequest has been received.

+
+

bb

+
+

→‍siri:ServiceDelivery

+
+

-1:1

+
+

+local-type: typedef-77.4

+
+

Response from Producer to Consumer to deliver payload data. Either answers a direct ServiceRequest, or asynchronously satisfies a subscription. May be sent directly in one step, or fetched in response to a DataSupply Request.

+
+

bc

+
+

→‍siri:DataReceivedAcknowledgement

+
+

-1:1

+
+

+siri:DataReceivedResponse

+
+

Response from Consumer to Producer to acknowledge that data hase been received. Used as optioanl extra step if reliable delivery is needed. Answers a ServiceDelivery.

+
+

In case of choice 'c', the element contains one of the following elements (ca)

+
siri:StatusResponse +

ca

+
+

→‍siri:CheckStatusResponse

+
+

-1:1

+
+

+siri:CheckStatusResponse

+
+

Response from Producer to Consumer to inform whether services is working. Answers a CheckStatusRequest.

+
+

In case of choice 'd', the element contains one of the following elements (da-db)

+
siri:SiriDiscoveryResponse +

da

+
+

→‍siri:CapabilitiesResponse

+
+

-1:1

+
+

+siri:CapabilitiesResponse

+
+

Responses with the capabilities of an implementation.

+
+

In case of choice 'db', the element contains one of the following elements (dba-dbh)

+
siri:SiriDiscoveryReferenceDelivery +

dba

+
+

→‍siri:StopPointsDelivery

+
+

-1:1

+
+

+siri:StopPointsDelivery

+
+

Returns basic details about the STOP POINTs/places covered by a service. Answers a StopPointsRequest.

+
+

dbb

+
+

→‍siri:LinesDelivery

+
+

-1:1

+
+

+siri:LinesDelivery

+
+

Returns the LINEs covered by a web service. Answers a LINEsRequest.

+
+

dbc

+
+

→‍siri:ProductCategoriesDelivery

+
+

-1:1

+
+

+siri:ProductCategoriesDelivery

+
+

Returns the Product Categories covered by a service. Answers a ProductCategoriesRequest.

+
+

dbd

+
+

→‍siri:ServiceFeaturesDelivery

+
+

-1:1

+
+

+siri:ServiceFeaturesDelivery

+
+

Returns the SERVICE FEATUREs covered by a service. Answers a ServiceFeaturesRequest.

+
+

dbe

+
+

→‍siri:VehicleFeaturesDelivery

+
+

-1:1

+
+

+siri:VehicleFeaturesDelivery

+
+

Returns the Vehicle Features covered by a service. Answers a VehicleFeaturesRequest.

+
+

dbf

+
+

→‍siri:InfoChannelDelivery

+
+

-1:1

+
+

+siri:InfoChannelDelivery

+
+

Returns the Info Channels covered by a service. Answers a InfoChannelRequest.

+
+

dbg

+
+

→‍siri:FacilityDelivery

+
+

-1:1

+
+

+siri:FacilityDelivery

+
+

Returns the Facilities covered by a service. Answers a StopPointsRequest.

+
+

dbh

+
+

→‍siri:ConnectionLinksDelivery

+
+

-1:1

+
+

+siri:ConnectionLinksDelivery

+
+

Returns the CONNECTION LINKs covered by a web service. Answers a LINEsRequest. (since SIRI 2.0)

+
+
+
+
+

1.6. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-50.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:ServiceDeliveryRequestStatusGroup]
  /ErrorCondition #complexType
  (typedef-50.1)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:CapabilityNotSupportedError

+
+

-1:1

+
+

+siri:CapabilityNotSupportedError

+
+

Error: Service does not support the requested capability.

+
+

b

+
+

→‍siri:OtherError

+
+

-1:1

+
+

+siri:OtherError

+
+

Error: Error type other than the well defined codes.

+
+

siri:Description

+
+

0:1

+
+

>siri:ErrorDescription

+
+

Text description of error.

+
+
+
+
+

1.7. The complex type element[siri:StopPointsRequest]#complexType (typedef-73.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:StopPointsRequest]
  #complexType
  (typedef-73.1)

+
+

siri:StopPointsDiscoveryRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequest +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpoint +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRef

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

The element contains one of the following elements (a-c)

+
siri:StopPointsDiscoveryRequestTopic +

a

+
+

siri:BoundingBox

+
+

-0:1

+
+

+siri:BoundingBox

+
+

Rectangle containing stops be returned. ((since SIRI 2.0))

+
+

b

+
+

siri:Circle

+
+

-0:1

+
+

+siri:Location

+
+

Circle containing stops be returned. Point indicates centre, precision indicates radius ((since SIRI 2.0))

+
+

c

+
+

siri:PlaceRef

+
+

-0:1

+
+

Filter the results to include only stops associated with the PLACE . ((since SIRI 2.0))

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRef

+
+

Filter the results to include only stops run by the specified OPERATOR. ((since SIRI 2.0))

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRef

+
+

Filter the results to include only stops for the given LINE. ((since SIRI 2.0))

+
siri:StopPointsDiscoveryRequestPolicy +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

siri:StopPointsDetailLevel

+
+

0:1

+
+

siri:StopPointsDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

1.8. The complex type element[siri:ServiceFeaturesRequest]#complexType (typedef-73.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ServiceFeaturesRequest]
  #complexType
  (typedef-73.2)

+
+

siri:ServiceFeaturesDiscoveryRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequest +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpoint +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRef

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

1.9. The complex type element[siri:ServiceRequest]#complexType (typedef-77.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ServiceRequest]
  #complexType
  (typedef-77.2)

+
+

siri:ServiceRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ServiceRequestContext

+
+

0:1

+
+

+siri:ServiceRequestContext

+
+

General request properties - typically configured rather than repeated on request.

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequest +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpoint +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRef

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

1.10. The complex type element[siri:SubscriptionRequest]#complexType (typedef-77.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:SubscriptionRequest]
  #complexType
  (typedef-77.3)

+
+

siri:SubscriptionRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequest +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpoint +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRef

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:SubscriberEndpoint +

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent, if different from Address. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:SubscriptionFilterIdentifier

+
+

0:1

+
+

Reference to a Subscription Filter with which this subscription is to be aggregated for purposes of notification and delivery. If absent, use the default filter. If present, use any existing filter with that identifier, if none found, create a new one. Optional SIRI feature.

+
+

siri:SubscriptionContext

+
+

0:1

+
+

+siri:SubscriptionContext

+
+

General values that apply to subscription. Usually set by configuration.

+
+

→‍siri:AbstractFunctionalServiceSubscriptionRequest

+
+

1:*

+
+

+siri:AbstractSubscription

+
+

Subsititutable type for a SIRI Functional Service subscription request.

+
+
+
+
+

1.11. The complex type element[siri:ServiceDelivery]#complexType (typedef-77.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ServiceDelivery]
  #complexType
  (typedef-77.4)

+
+

siri:ServiceDelivery

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ProducerResponseEndpoint +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRef

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

@srsName

+
+

1:1

+
+

siri:SrsNameType

+
+

Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.

+
siri:ServiceDeliveryRequestStatus +

siri:Status

+
+

0:1

+
+

Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-50.1

+
+

Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

+
siri:ServiceDeliveryBody +

siri:MoreData

+
+

0:1

+
+

Whether there is a further delvery message with more current updates that follows this one. Default is 'false'.

+
+

→‍siri:AbstractFunctionalServiceDelivery

+
+

1:*

+
+

+siri:AbstractServiceDelivery

+
+

Subsititutable type for a SIRI Functional Service request.

+
+
+
+
+

1.12. The complex type element[ojp:OJP]#complexType (typedef-105.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[ojp:OJP]
  #complexType
  (typedef-105.1)

+
+

+
+

-

+
+

@version

+
+

1:1

+
+

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍OJPRequest

+
+

-1:1

+
+

+OJPRequest

+
+

OJP Request - Groups individual functional requests.

+
+

b

+
+

→‍OJPResponse

+
+

-1:1

+
+

+OJPResponse

+
+

OJP Request - Groups individual functional responses.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+
+

2. OJP/OJP_Requests.xsd - OJP service requests and responses

+
+

2.1. The toplevel element OJPAvailabilityDelivery

+
+ + + + + + + + + + + + + + + + +
+

OJPAvailabilityDelivery

+
+

+OJPAvailabilityDelivery (↔ siri:AbstractFunctionalServiceDelivery)

+
+

The availability service informs about the availability of a MOBILITY SERVICE, a VEHICLE, SERVICE JOURNEY, or SINGLE JOURNEY. This service implements the models PI QR AM Vehicle Type Request and PI QR AM Mobility Service Request from TM 6.

+
+
+
+
+

2.2. The toplevel element OJPAvailabilityRequest

+
+ + + + + + + + + + + + + + + + +
+

OJPAvailabilityRequest

+
+

+OJPAvailabilityRequest (↔ siri:AbstractFunctionalServiceRequest)

+
+

The availability service informs about the availability of a MOBILITY SERVICE, a VEHICLE, SERVICE JOURNEY, or SINGLE JOURNEY. This service implements the models PI QR AM Vehicle Type Request and PI QR AM Mobility Service Request from TM 6.

+
+
+
+
+

2.3. The toplevel element OJPExchangePointsDelivery

+
+ + + + + + + + + + + + + + + + +
+

OJPExchangePointsDelivery

+
+

+OJPExchangePointsDelivery (↔ siri:AbstractFunctionalServiceDelivery)

+
+

Distributed journey planning requires several journey planning systems planning parts of the whole trip which shall be assembled. Each of the planners will therefore get a sub-query to plan: the first planner from the origin of the trip to its system boundaries, the next planner must find trips from these boundaries to its boundaries with the next systems. This process will be continued until the final system where the destination of the user’s trip is located. The boundary points where the trip calculation is handed over to the next journey planning system are called exchange points. If they are not known in advance the exchange points can be looked up from a server by using the exchange points service. This service implements the model PI QR Location Request from TM 6.

+
+
+
+
+

2.4. The toplevel element OJPExchangePointsRequest

+
+ + + + + + + + + + + + + + + + +
+

OJPExchangePointsRequest

+
+

+OJPExchangePointsRequest (↔ siri:AbstractFunctionalServiceRequest)

+
+

Distributed journey planning requires several journey planning systems planning parts of the whole trip which shall be assembled. Each of the planners will therefore get a sub-query to plan: the first planner from the origin of the trip to its system boundaries, the next planner must find trips from these boundaries to its boundaries with the next systems. This process will be continued until the final system where the destination of the user’s trip is located. The boundary points where the trip calculation is handed over to the next journey planning system are called exchange points. If they are not known in advance the exchange points can be looked up from a server by using the exchange points service. This service implements the model PI QR Location Request from TM 6.

+
+
+
+
+

2.5. The toplevel element OJPFareDelivery

+
+ + + + + + + + + + + + + + + + +
+

OJPFareDelivery

+
+

+OJPFareDelivery (↔ siri:AbstractFunctionalServiceDelivery)

+
+

This service provides general, stop-specific and trip-specific fare information. This service implements the models PI Stop Fare Request, PI FQ Fare Product Request, PI FQ Single Trip Fare Request from TM 6.

+
+
+
+
+

2.6. The toplevel element OJPFareRequest

+
+ + + + + + + + + + + + + + + + +
+

OJPFareRequest

+
+

+OJPFareRequest (↔ siri:AbstractFunctionalServiceRequest)

+
+

This service provides general, stop-specific and trip-specific fare information. This service implements the models PI Stop Fare Request, PI FQ Fare Product Request, PI FQ Single Trip Fare Request from TM 6.

+
+
+
+
+

2.7. The toplevel element OJPLineInformationDelivery

+
+ + + + + + + + + + + + + + + + +
+

OJPLineInformationDelivery

+
+

+OJPLineInformationDelivery (↔ siri:AbstractFunctionalServiceDelivery)

+
+

The service provides route information about a given LINE. This helps when displaying the LINE on maps. This implements a small part of PI QR Schedule Request of TM 6.

+
+
+
+
+

2.8. The toplevel element OJPLineInformationRequest

+
+ + + + + + + + + + + + + + + + +
+

OJPLineInformationRequest

+
+

+OJPLineInformationRequest (↔ siri:AbstractFunctionalServiceRequest)

+
+

The service provides route information about a given LINE. This helps when displaying the LINE on maps. This implements a small part of model PI QR Schedule Request of TM 6.

+
+
+
+
+

2.9. The toplevel element OJPLocationInformationDelivery

+
+ + + + + + + + + + + + + + + + +
+

OJPLocationInformationDelivery

+
+

+OJPLocationInformationDelivery (↔ siri:AbstractFunctionalServiceDelivery)

+
+

The Location Information service comprises the following four base functions: matching text input against possible origin and destination locations, retrieval of all location objects (bunch delivery), geographical context service that provides location objects within a bounding box, reverse address resolution service that delivers the nearest address for a given coordinate. By means of abstraction these functions are assembled within one single service – the Location Information service. This way, even more possible applications have arisen, such as: finding the nearest stops/stations for a given coordinate, matching text input against the names of locations near a given coordinate. This service implements the model PI QR Location Request from TM 6.

+
+
+
+
+

2.10. The toplevel element OJPLocationInformationRequest

+
+ + + + + + + + + + + + + + + + +
+

OJPLocationInformationRequest

+
+

+OJPLocationInformationRequest (↔ siri:AbstractFunctionalServiceRequest)

+
+

The Location Information service comprises the following four base functions: matching text input against possible origin and destination locations, retrieval of all location objects (bunch delivery), geographical context service that provides location objects within a bounding box, reverse address resolution service that delivers the nearest address for a given coordinate. By means of abstraction these functions are assembled within one single service – the Location Information service. This way, even more possible applications have arisen, such as: finding the nearest stops/stations for a given coordinate, matching text input against the names of locations near a given coordinate. This service implements the model PI QR Location Request from TM 6.

+
+
+
+
+

2.11. The toplevel element OJPMultiPointTripDelivery

+
+ + + + + + + + + + + + + + + + +
+

OJPMultiPointTripDelivery

+
+

+OJPMultiPointTripDelivery (↔ siri:AbstractFunctionalServiceDelivery)

+
+

This service provides intermodal trip information from multiple origin location to multiple destination taking various user preferences into account. In the case of OJPMultipointTripRequest it is a set of origins and destinations that are searched. This service implements the model PI QR Trip Request from TM 6.

+
+
+
+
+

2.12. The toplevel element OJPMultiPointTripRequest

+
+ + + + + + + + + + + + + + + + +
+

OJPMultiPointTripRequest

+
+

+OJPMultiPointTripRequest (↔ siri:AbstractFunctionalServiceRequest)

+
+

This service provides intermodal trip information from multiple origin location to multiple destination taking various user preferences into account. In the case of OJPMultipointTripRequest it is a set of origins and destinations that are searched. This service implements the model PI QR Trip Request from TM 6.

+
+
+
+
+

2.13. The toplevel element OJPStatusDelivery

+
+ + + + + + + + + + + + + + + + +
+

OJPStatusDelivery

+
+

+OJPStatusDelivery (↔ siri:AbstractFunctionalServiceDelivery)

+
+

The status service provides basic information about the operational status of an OJP system.

+
+
+
+
+

2.14. The toplevel element OJPStatusRequest

+
+ + + + + + + + + + + + + + + + +
+

OJPStatusRequest

+
+

+OJPStatusRequest (↔ siri:AbstractFunctionalServiceRequest)

+
+

The status service provides basic information about the operational status of an OJP system.

+
+
+
+
+

2.15. The toplevel element OJPStopEventDelivery

+
+ + + + + + + + + + + + + + + + +
+

OJPStopEventDelivery

+
+

+OJPStopEventDelivery (↔ siri:AbstractFunctionalServiceDelivery)

+
+

This service provides information on arrivals and/or departures of public transport services from stops for a requested time or period of time. Restrictions can be set in the request parameters that filter the result contents accordingly. This service implements PI QR Stop Event Request from TM 6

+
+
+
+
+

2.16. The toplevel element OJPStopEventRequest

+
+ + + + + + + + + + + + + + + + +
+

OJPStopEventRequest

+
+

+OJPStopEventRequest (↔ siri:AbstractFunctionalServiceRequest)

+
+

This service provides information on arrivals and/or departures of public transport services from stops for a requested time or period of time. Restrictions can be set in the request parameters that filter the result contents accordingly. This service implements the model PI QR Stop Event Request from TM 6

+
+
+
+
+

2.17. The toplevel element OJPTripChangeDelivery

+
+ + + + + + + + + + + + + + + + +
+

OJPTripChangeDelivery

+
+

+OJPTripChangeDelivery (↔ siri:AbstractFunctionalServiceDelivery)

+
+

A trip can be modified in a limited manner by specifying a longer time duration for a specific interchange or by specifying an estimated leg for which the exact time information shall be retrieved. In both cases, earlier or later legs of the trip may be recalculated as well.

+
+
+
+
+

2.18. The toplevel element OJPTripChangeRequest

+
+ + + + + + + + + + + + + + + + +
+

OJPTripChangeRequest

+
+

+OJPTripChangeRequest (↔ siri:AbstractFunctionalServiceRequest)

+
+

A trip can be modified in a limited manner by specifying a longer time duration for a specific interchange or by specifying an estimated leg for which the exact time information shall be retrieved. In both cases, earlier or later legs of the trip may be recalculated as well.

+
+
+
+
+

2.19. The toplevel element OJPTripDelivery

+
+ + + + + + + + + + + + + + + + +
+

OJPTripDelivery

+
+

+OJPTripDelivery (↔ siri:AbstractFunctionalServiceDelivery)

+
+

This service provides intermodal trip information from an origin location to a destination taking various user preferences into account. In the case of OJPTripRequest it is single origin and a single destination that are searched. This service implements the model PI QR Trip Request from TM 6.

+
+
+
+
+

2.20. The toplevel element OJPTripInfoDelivery

+
+ + + + + + + + + + + + + + + + +
+

OJPTripInfoDelivery

+
+

+OJPTripInfoDelivery (↔ siri:AbstractFunctionalServiceDelivery)

+
+

This service provides information on a single leg (service pattern, real-time status, vehicle facilities etc.). The service always provides information about a VEHICLE or a SERVICE JOURNEY. It doesn't directly provide information about a trip. If the response changes the conditions in such a way that the trip becomes invalid (connection no longer possible, delay, cancellation), a new TripRequest is required for the remainder of the trip. The service also provides information about formation, occupancy, and capacity. The full SIRI elements are used. Therefore, a lot of things can be expressed. Some that go beyond what usually may be required. However, if accessibility is fully to be considered (with stop-vehicle interaction), then SIRI must be used in full. The relevant SIRI documentation should be considered. This service implements PI QR Service Journey Request and PI QR Single Journey Request from TM 6.

+
+
+
+
+

2.21. The toplevel element OJPTripInfoRequest

+
+ + + + + + + + + + + + + + + + +
+

OJPTripInfoRequest

+
+

+OJPTripInfoRequest (↔ siri:AbstractFunctionalServiceRequest)

+
+

This service provides information on a single leg (service pattern, real-time status, vehicle facilities etc.). The service always provides information about a VEHICLE or a SERVICE JOURNEY. It doesn't directly provide information about a trip. If the response changes the conditions in such a way that the trip becomes invalid (connection no longer possible, delay, cancellation), a new TripRequest is required for the remainder of the trip. The service also provides information about formation, occupancy, and capacity. The full SIRI elements are used. Therefore, a lot of things can be expressed. Some that go beyond what usually may be required. However, if accessibility is fully to be considered (with stop-vehicle interaction), then SIRI must be used in full. The relevant SIRI documentation should be considered. This service implements PI QR Service Journey Request and PI QR Single Journey Request from TM 6.

+
+
+
+
+

2.22. The toplevel element OJPTripRefineDelivery

+
+ + + + + + + + + + + + + + + + +
+

OJPTripRefineDelivery

+
+

+OJPTripRefineDelivery (↔ siri:AbstractFunctionalServiceDelivery)

+
+

The trip refinement service retrieves additional or updated information (e.g., real-time data) about a given, previously retrieved trip. It does not depend on the assumption that the trip has been retrieved from the same server; it may, in fact, even stem from another source than a OJP system. An example scenario may involve a trip retrieved from a system A and one wishes to refine the trip with real time information from another system B. As it cannot be ascertained that both systems use identical object IDs, this is signalled by setting ExternalObjectRefs to true. System B, being confronted with external IDs, must try to recognise the relevant objects in another way and retrieve them in its own database. In the response it will use its own object IDs. To maintain a consistent mapping, it is imperative that system B reflects the structure of the refine request precisely in its response (principle of structure maintenance).

+
+
+
+
+

2.23. The toplevel element OJPTripRefineRequest

+
+ + + + + + + + + + + + + + + + +
+

OJPTripRefineRequest

+
+

+OJPTripRefineRequest (↔ siri:AbstractFunctionalServiceRequest)

+
+

The trip refinement service retrieves additional or updated information (e.g., real-time data) about a given, previously retrieved trip. It does not depend on the assumption that the trip has been retrieved from the same server; it may, in fact, even stem from another source than a OJP system. An example scenario may involve a trip retrieved from a system A and one wishes to refine the trip with real time information from another system B. As it cannot be ascertained that both systems use identical object IDs, this is signalled by setting ExternalObjectRefs to true. System B, being confronted with external IDs, must try to recognise the relevant objects in another way and retrieve them in its own database. In the response it will use its own object IDs. To maintain a consistent mapping, it is imperative that system B reflects the structure of the refine request precisely in its response (principle of structure maintenance).

+
+
+
+
+

2.24. The toplevel element OJPTripRequest

+
+ + + + + + + + + + + + + + + + +
+

OJPTripRequest

+
+

+OJPTripRequest (↔ siri:AbstractFunctionalServiceRequest)

+
+

This service provides intermodal trip information from an origin location to a destination taking various user preferences into account. In the case of OJPMultipointTripRequest it is a set of origins and destinations that are searched. This service implements the model PI QR Trip Request from TM 6.

+
+
+
+
+

2.25. The complex type OJPAvailabilityDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPAvailabilityDeliveryStructure

+
+

siri:AbstractServiceDelivery

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpoint +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRef

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourceProperty +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRef

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRef

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatus +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorCondition

+
+

Description of any error or warning condition.

+
siri:SuccessInfo +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefault +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
ServiceResponseContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

CalcTime

+
+

0:1

+
+

CalcTimeType

+
+

Calculation time.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

OJP generic problem for the whole delivery.

+
AvailabilityResponse +

AvailabilityResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold availability response objects that occur frequently.

+
+

AvailabilityResult

+
+

0:1

+
+

+AvailabilityResult

+
+

Indication of the availability of the requested service.

+
+

Extension

+
+

0:1

+
+

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.26. The complex type OJPAvailabilityRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPAvailabilityRequestStructure

+
+

AbstractOJPServiceRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpoint +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique reference to this message.

+
ServiceRequestContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

Extension

+
+

0:1

+
+

+
+

Inherited content is followed by own content:

+
+

The element contains one of the following elements (a)

+
AvailabilityRequest +

a

+
+

PublicTransport

+
+

-1:1

+
+

+BookingPTLeg

+
+

Definition of the journey leg to be covered by public transport. Other mobility services can be added later.

+
+

MobilityUser

+
+

1:*

+
+

+BookingUser

+
+

Passenger(s) for whom the service needs to be booked, one MobilityUser per passenger.

+
MinMaxTimeBand +

EarliestDepartureTime

+
+

0:1

+
+

Earliest possible departure time from start location.

+
+

LatestArrivalTime

+
+

0:1

+
+

Latest possible arrival time at destination location.

+
AvailabilityRequest +

Extension

+
+

0:1

+
+

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.27. The complex type OJPExchangePointsDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPExchangePointsDeliveryStructure

+
+

siri:AbstractServiceDelivery

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpoint +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRef

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourceProperty +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRef

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRef

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatus +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorCondition

+
+

Description of any error or warning condition.

+
siri:SuccessInfo +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefault +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

→‍OJPExchangePointsRequest

+
+

0:1

+
+

+OJPExchangePointsRequest

+
+

Distributed journey planning requires several journey planning systems planning parts of the whole trip which shall be assembled. Each of the planners will therefore get a sub-query to plan: the first planner from the origin of the trip to its system boundaries, the next planner must find trips from these boundaries to its boundaries with the next systems. This process will be continued until the final system where the destination of the user’s trip is located. The boundary points where the trip calculation is handed over to the next journey planning system are called exchange points. If they are not known in advance the exchange points can be looked up from a server by using the exchange points service. This service implements the model PI QR Location Request from TM 6.

+
ServiceResponseContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

CalcTime

+
+

0:1

+
+

CalcTimeType

+
+

Calculation time.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

OJP generic problem for the whole delivery.

+
ExchangePointsResponse +

ExchangePointsResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold trip response objects that occur frequently.

+
+

ContinueAt

+
+

0:1

+
+

If the response returns fewer results than expected, the value of skip can be used in a follow-up request to get further results. It tells the server to skip the given number of results in its response.

+
+

ExchangePointsResult

+
+

0:*

+
+

+ExchangePointsResult

+
+

The exchange points found by the service.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.28. The complex type OJPExchangePointsRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPExchangePointsRequestStructure

+
+

AbstractOJPServiceRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpoint +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique reference to this message.

+
ServiceRequestContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

Extension

+
+

0:1

+
+

+
+

Inherited content is followed by own content:

+
ExchangePointsRequest +

PlaceRef

+
+

0:1

+
+

+PlaceRef

+
+

Location/Place for which exchange points to other "neighbour" systems are to be searched. This location/place is usually the origin/destination of a passenger journey. May be omitted if all exchange points shall be returned.

+
+

Params

+
+

0:1

+
+

+ExchangePointsParam

+
+

E.g. location/place types (stops, addresses, POIs) or specific location/place attributes

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.29. The complex type OJPFareDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPFareDeliveryStructure

+
+

siri:AbstractServiceDelivery

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpoint +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRef

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourceProperty +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRef

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRef

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatus +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorCondition

+
+

Description of any error or warning condition.

+
siri:SuccessInfo +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefault +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
ServiceResponseContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

CalcTime

+
+

0:1

+
+

CalcTimeType

+
+

Calculation time.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

OJP generic problem for the whole delivery.

+
FareResponse +

FareResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold trip response objects that occur frequently.

+
+

FareResult

+
+

0:*

+
+

+FareResult

+
+

Fare result choice element.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.30. The complex type OJPFareRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPFareRequestStructure

+
+

AbstractOJPServiceRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpoint +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique reference to this message.

+
ServiceRequestContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

Extension

+
+

0:1

+
+

+
+

Inherited content is followed by own content:

+
+

The element contains one of the following elements (a-e)

+
FareRequest +

a

+
+

StopFareRequest

+
+

-1:1

+
+

+StopFareRequest

+
+

A request for stop-related FARE information.

+
+

b

+
+

PlaceFareRequest

+
+

-1:1

+
+

+PlaceFareRequest

+
+

A request for place-related FARE information.

+
+

c

+
+

StaticFareRequest

+
+

-1:1

+
+

+StaticFareRequest

+
+

A request for general/static FARE information.

+
+

d

+
+

TripFareRequest

+
+

-1:1

+
+

+TripFareRequest

+
+

A request to calculate the FARE information of a single trip.

+
+

e

+
+

MultiTripFareRequest

+
+

-1:1

+
+

+MultiTripFareRequest

+
+

A request to calculate aggregated FARE information of multiple single trips.

+
+

Params

+
+

0:1

+
+

+FareParam

+
+

Parameter to filter the response contents.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.31. The complex type OJPLineInformationDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPLineInformationDeliveryStructure

+
+

siri:AbstractServiceDelivery

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpoint +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRef

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourceProperty +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRef

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRef

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatus +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorCondition

+
+

Description of any error or warning condition.

+
siri:SuccessInfo +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefault +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

→‍OJPLineInformationRequest

+
+

0:1

+
+

+OJPLineInformationRequest

+
+

The service provides route information about a given LINE. This helps when displaying the LINE on maps. This implements a small part of model PI QR Schedule Request of TM 6.

+
LineInformationResponse +

LineResult

+
+

0:*

+
+

+LineResult

+
+

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.32. The complex type OJPLineInformationRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPLineInformationRequestStructure

+
+

AbstractOJPServiceRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpoint +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique reference to this message.

+
ServiceRequestContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

Extension

+
+

0:1

+
+

+
+

Inherited content is followed by own content:

+
+

LineDirectionFilter

+
+

0:1

+
+

+LineDirectionFilter

+
+

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.33. The complex type OJPLocationInformationDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPLocationInformationDeliveryStructure

+
+

siri:AbstractServiceDelivery

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpoint +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRef

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourceProperty +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRef

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRef

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatus +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorCondition

+
+

Description of any error or warning condition.

+
siri:SuccessInfo +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefault +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

→‍OJPLocationInformationRequest

+
+

0:1

+
+

+OJPLocationInformationRequest

+
+

The Location Information service comprises the following four base functions: matching text input against possible origin and destination locations, retrieval of all location objects (bunch delivery), geographical context service that provides location objects within a bounding box, reverse address resolution service that delivers the nearest address for a given coordinate. By means of abstraction these functions are assembled within one single service – the Location Information service. This way, even more possible applications have arisen, such as: finding the nearest stops/stations for a given coordinate, matching text input against the names of locations near a given coordinate. This service implements the model PI QR Location Request from TM 6.

+
ServiceResponseContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

CalcTime

+
+

0:1

+
+

CalcTimeType

+
+

Calculation time.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

OJP generic problem for the whole delivery.

+
LocationInformationResponse +

LocationInformationResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold response objects that occur frequently.

+
+

ContinueAt

+
+

0:1

+
+

If the response returns fewer results than expected, the value of skip can be used in a follow-up request to get further results. It tells the server to skip the given number of results in its response.

+
+

PlaceResult

+
+

0:*

+
+

+PlaceResult

+
+

The place/location objects found by the service are ordered in descending order of how well they match the input data. The first result in the list matches best.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.34. The complex type OJPLocationInformationRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPLocationInformationRequestStructure

+
+

AbstractOJPServiceRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpoint +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique reference to this message.

+
ServiceRequestContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

Extension

+
+

0:1

+
+

+
+

Inherited content is followed by own content:

+
+

The element contains one of the following elements (a-b)

+
LocationInformationRequest +

a

+
+

InitialInput

+
+

-1:1

+
+

+InitialLocationInput

+
+

Initial input for the location information request. This input defines what is originally looked for. Be aware that this also can contain PLACEs.

+
+

b

+
+

PlaceRef

+
+

-1:1

+
+

+PlaceRef

+
+

LOCATION / PLACE for further refinement. If a Place in a previous response was marked as not "complete" it can be refined by putting it here. If Places are organised hierarchically, it may be reasonable to identify the Place in a top-down approach with several steps of refining a Place on each level of hierarchy. Following this approach an initial request retrieves a first list of top-level Places (e.g., streets) which are to be refined in a subsequent request to the next level (e.g., house number intervals). The objects of the current level are presented to the user for selection. The object reference of the selected object is then sent in the next request for further refinement.

+
+

Restrictions

+
+

0:1

+
+

+PlaceParam

+
+

E.g. place types (stops, addresses, POIs) or specific place attributes

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.35. The complex type OJPMultiPointTripDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPMultiPointTripDeliveryStructure

+
+

siri:AbstractServiceDelivery

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpoint +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRef

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourceProperty +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRef

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRef

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatus +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorCondition

+
+

Description of any error or warning condition.

+
siri:SuccessInfo +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefault +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

→‍OJPMultiPointTripRequest

+
+

0:1

+
+

+OJPMultiPointTripRequest

+
+

This service provides intermodal trip information from multiple origin location to multiple destination taking various user preferences into account. In the case of OJPMultipointTripRequest it is a set of origins and destinations that are searched. This service implements the model PI QR Trip Request from TM 6.

+
ServiceResponseContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

CalcTime

+
+

0:1

+
+

CalcTimeType

+
+

Calculation time.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

OJP generic problem for the whole delivery.

+
MultiPointTripResponse +

MultiPointType

+
+

0:1

+
+

MultiPointTypeEnumeration

+
+

The MultiPointType should be returned because it may differ from the one asked. Many systems will support only a subset of the MultiPointTypes, and it is important to know what the result is based on.

+
+

MultiPointTripResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold trip response objects that occur frequently.

+
+

MultiPointTripResult

+
+

0:*

+
+

+MultiPointTripResult

+
+

The trip results found by the server.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.36. The complex type OJPMultiPointTripRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPMultiPointTripRequestStructure

+
+

AbstractOJPServiceRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpoint +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique reference to this message.

+
ServiceRequestContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

Extension

+
+

0:1

+
+

+
+

Inherited content is followed by own content:

+
MultiPointTripRequest +

Origin

+
+

1:*

+
+

+PlaceContext

+
+

Specifies the origin situation from where the user wants to start.

+
+

Destination

+
+

1:*

+
+

+PlaceContext

+
+

Specifies the destination situation where the user is heading to.

+
+

Via

+
+

0:*

+
+

+TripVia

+
+

Ordered series of points where the journey must pass through. If more than one via point is given all of them must be obeyed - in the correct order. The server is allowed to replace a via stop by equivalent stops (in Transmodel modelled as TRIP REQUEST PLACE.TRIP VIA PLACE.GoVia).

+
+

NotVia

+
+

0:*

+
+

+NotVia

+
+

Not-via restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs that the TRIP is not allowed to pass through. If more than one not via point is given all of them must be obeyed.

+
+

NoChangeAt

+
+

0:*

+
+

+NoChangeAt

+
+

no-change-at restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs at which no TRANSFER is allowed within a TRIP (in Transmodel this would be an extension to TRIP MOBILITY FILTER).

+
+

Params

+
+

0:1

+
+

+MultiPointTripParam

+
+

Options to control the search behaviour and response contents.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.37. The complex type OJPStatusDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPStatusDeliveryStructure

+
+

siri:AbstractServiceDelivery

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpoint +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRef

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourceProperty +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRef

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRef

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatus +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorCondition

+
+

Description of any error or warning condition.

+
siri:SuccessInfo +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefault +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

→‍OJPStatusRequest

+
+

0:1

+
+

+OJPStatusRequest

+
+

The status service provides basic information about the operational status of an OJP system.

+
ServiceResponseContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

CalcTime

+
+

0:1

+
+

CalcTimeType

+
+

Calculation time.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

OJP generic problem for the whole delivery.

+
OJPStatusResponse +

ServiceStarted

+
+

0:1

+
+

Time when the service was started.

+
+

ServiceReady

+
+

0:1

+
+

Time when the service started responding to queries.

+
+

LastTimetableUpdate

+
+

0:1

+
+

Time when the timetable was last updated.

+
+

ServerBuildVersion

+
+

0:1

+
+

Information about the server build.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.38. The complex type OJPStatusRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPStatusRequestStructure

+
+

AbstractOJPServiceRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpoint +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique reference to this message.

+
ServiceRequestContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

Extension

+
+

0:1

+
+

+
+

Inherited content is followed by own content:

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.39. The complex type OJPStopEventDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPStopEventDeliveryStructure

+
+

siri:AbstractServiceDelivery

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpoint +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRef

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourceProperty +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRef

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRef

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatus +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorCondition

+
+

Description of any error or warning condition.

+
siri:SuccessInfo +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefault +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

→‍OJPStopEventRequest

+
+

0:1

+
+

+OJPStopEventRequest

+
+

This service provides information on arrivals and/or departures of public transport services from stops for a requested time or period of time. Restrictions can be set in the request parameters that filter the result contents accordingly. This service implements the model PI QR Stop Event Request from TM 6

+
ServiceResponseContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

CalcTime

+
+

0:1

+
+

CalcTimeType

+
+

Calculation time.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

OJP generic problem for the whole delivery.

+
StopEventResponse +

StopEventResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Container for data that is referenced multiple times.

+
+

StopEventResult

+
+

0:*

+
+

+StopEventResult

+
+

Enclosing element for stop event data.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.40. The complex type OJPStopEventRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPStopEventRequestStructure

+
+

AbstractOJPServiceRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpoint +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique reference to this message.

+
ServiceRequestContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

Extension

+
+

0:1

+
+

+
+

Inherited content is followed by own content:

+
StopEventRequest +

Location

+
+

1:1

+
+

+PlaceContext

+
+

LOCATION / PLACE for which to obtain stop event information. If a coordinate or an address is used, then the result may depend on other parameters: All stops in reasonable walking distance and stops that are within range of limitations of the IndividualTransportOptions should be shown. If the next stop is too far away, then no result is shown. "Reasonable" is usually defined as part of the server configuration.

+
+

Params

+
+

0:1

+
+

+StopEventParam

+
+

Request parameter

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.41. The complex type OJPTripChangeDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPTripChangeDeliveryStructure

+
+

siri:AbstractServiceDelivery

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpoint +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRef

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourceProperty +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRef

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRef

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatus +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorCondition

+
+

Description of any error or warning condition.

+
siri:SuccessInfo +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefault +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

→‍OJPTripChangeRequest

+
+

0:1

+
+

+OJPTripChangeRequest

+
+

A trip can be modified in a limited manner by specifying a longer time duration for a specific interchange or by specifying an estimated leg for which the exact time information shall be retrieved. In both cases, earlier or later legs of the trip may be recalculated as well.

+
ServiceResponseContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

CalcTime

+
+

0:1

+
+

CalcTimeType

+
+

Calculation time.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

OJP generic problem for the whole delivery.

+
TripChangeResponse +

TripResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold trip response objects that occur frequently.

+
+

TripResult

+
+

0:1

+
+

+TripResult

+
+

The trip results refined by the server.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.42. The complex type OJPTripChangeRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPTripChangeRequestStructure

+
+

AbstractOJPServiceRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpoint +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique reference to this message.

+
ServiceRequestContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

Extension

+
+

0:1

+
+

+
+

Inherited content is followed by own content:

+
TripChangeRequest +

ChangeParams

+
+

0:1

+
+

+TripChangeParam

+
+

Options to control the change.

+
+

TripResult

+
+

1:1

+
+

+TripResult

+
+

The trip result to be changed by the server.

+
+

TripResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold objects, which are referenced within the response.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.43. The complex type OJPTripDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPTripDeliveryStructure

+
+

siri:AbstractServiceDelivery

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpoint +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRef

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourceProperty +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRef

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRef

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatus +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorCondition

+
+

Description of any error or warning condition.

+
siri:SuccessInfo +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefault +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

→‍OJPTripRequest

+
+

0:1

+
+

+OJPTripRequest

+
+

This service provides intermodal trip information from an origin location to a destination taking various user preferences into account. In the case of OJPMultipointTripRequest it is a set of origins and destinations that are searched. This service implements the model PI QR Trip Request from TM 6.

+
ServiceResponseContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

CalcTime

+
+

0:1

+
+

CalcTimeType

+
+

Calculation time.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

OJP generic problem for the whole delivery.

+
TripResponse +

TripResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold trip response objects that occur frequently.

+
+

TripResult

+
+

0:*

+
+

+TripResult

+
+

The trip results found by the server.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.44. The complex type OJPTripInfoDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPTripInfoDeliveryStructure

+
+

siri:AbstractServiceDelivery

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpoint +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRef

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourceProperty +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRef

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRef

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatus +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorCondition

+
+

Description of any error or warning condition.

+
siri:SuccessInfo +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefault +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

→‍OJPTripInfoRequest

+
+

0:1

+
+

+OJPTripInfoRequest

+
+

This service provides information on a single leg (service pattern, real-time status, vehicle facilities etc.). The service always provides information about a VEHICLE or a SERVICE JOURNEY. It doesn't directly provide information about a trip. If the response changes the conditions in such a way that the trip becomes invalid (connection no longer possible, delay, cancellation), a new TripRequest is required for the remainder of the trip. The service also provides information about formation, occupancy, and capacity. The full SIRI elements are used. Therefore, a lot of things can be expressed. Some that go beyond what usually may be required. However, if accessibility is fully to be considered (with stop-vehicle interaction), then SIRI must be used in full. The relevant SIRI documentation should be considered. This service implements PI QR Service Journey Request and PI QR Single Journey Request from TM 6.

+
ServiceResponseContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

CalcTime

+
+

0:1

+
+

CalcTimeType

+
+

Calculation time.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

OJP generic problem for the whole delivery.

+
TripInfoResponse +

TripInfoResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Response context.

+
+

TripInfoResult

+
+

0:1

+
+

+TripInfoResult

+
+

Result structure.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.45. The complex type OJPTripInfoRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPTripInfoRequestStructure

+
+

AbstractOJPServiceRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpoint +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique reference to this message.

+
ServiceRequestContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

Extension

+
+

0:1

+
+

+
+

Inherited content is followed by own content:

+
+

The element contains one of the following element sequences (a-c)

+
DatedJourneyRef +

a

+
+

→‍JourneyRef

+
+

-1:1

+
+

>JourneyRef

+
+

Reference to a Journey

+
+

a

+
+

→‍OperatingDayRef

+
+

-1:1

+
+

>OperatingDayRef

+
+

Reference to an Operating Day

+
DatedTrainNumberRef +

b

+
+

TrainNumber

+
+

-1:1

+
+

+
+

b

+
+

OperatorRef

+
+

-1:1

+
+

>siri:OperatorRef

+
+

+
+

b

+
+

→‍OperatingDayRef

+
+

-1:1

+
+

>OperatingDayRef

+
+

Reference to an Operating Day

+
TimedVehicleRef +

c

+
+

→‍siri:VehicleRef

+
+

-1:1

+
+

>siri:VehicleRef

+
+

Reference to a VEHICLE.

+
+

c

+
+

TimeOfOperation

+
+

-1:1

+
+

Time stamp when the vehicle is operating. In most use cases equal to "now".

+
TripInfoRequest +

Params

+
+

0:1

+
+

+TripInfoParam

+
+

Request parameter.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.46. The complex type OJPTripRefineDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPTripRefineDeliveryStructure

+
+

siri:AbstractServiceDelivery

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpoint +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRef

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourceProperty +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRef

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRef

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatus +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorCondition

+
+

Description of any error or warning condition.

+
siri:SuccessInfo +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefault +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

→‍OJPTripRefineRequest

+
+

0:1

+
+

+OJPTripRefineRequest

+
+

The trip refinement service retrieves additional or updated information (e.g., real-time data) about a given, previously retrieved trip. It does not depend on the assumption that the trip has been retrieved from the same server; it may, in fact, even stem from another source than a OJP system. An example scenario may involve a trip retrieved from a system A and one wishes to refine the trip with real time information from another system B. As it cannot be ascertained that both systems use identical object IDs, this is signalled by setting ExternalObjectRefs to true. System B, being confronted with external IDs, must try to recognise the relevant objects in another way and retrieve them in its own database. In the response it will use its own object IDs. To maintain a consistent mapping, it is imperative that system B reflects the structure of the refine request precisely in its response (principle of structure maintenance).

+
ServiceResponseContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

CalcTime

+
+

0:1

+
+

CalcTimeType

+
+

Calculation time.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

OJP generic problem for the whole delivery.

+
TripRefineResponse +

TripResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold trip response objects that occur frequently.

+
+

UnknownLegRef

+
+

0:*

+
+

LegObjectIdType

+
+

Refers to a leg that was not found in the data of the server. If the to be refined TripResult could not be found or unequivocally determined, all RefineLegRefs are returned as UnknownLegRefs.

+
+

TripResult

+
+

0:*

+
+

+TripResult

+
+

The trip results refined by the server.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.47. The complex type OJPTripRefineRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPTripRefineRequestStructure

+
+

AbstractOJPServiceRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpoint +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique reference to this message.

+
ServiceRequestContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

Extension

+
+

0:1

+
+

+
+

Inherited content is followed by own content:

+
TripRefineRequest +

RefineParams

+
+

0:1

+
+

+TripRefineParam

+
+

Options to control the refine

+
+

TripResult

+
+

1:1

+
+

+TripResult

+
+

The trip result to be refined by the server.

+
+

TripResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold objects, which are referenced within the response.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.48. The complex type OJPTripRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPTripRequestStructure

+
+

AbstractOJPServiceRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpoint +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique reference to this message.

+
ServiceRequestContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

Extension

+
+

0:1

+
+

+
+

Inherited content is followed by own content:

+
TripRequest +

Origin

+
+

1:*

+
+

+PlaceContext

+
+

Specifies the origin situation from where the user wants to start.

+
+

Destination

+
+

1:*

+
+

+PlaceContext

+
+

Specifies the destination situation where the user is heading to.

+
+

Via

+
+

0:*

+
+

+TripVia

+
+

Ordered series of points where the journey must pass through. If more than one via point is given all of them must be obeyed - in the correct order. The server is allowed to replace a via stop by equivalent stops. Note: Systems may support only one.

+
+

ViaSystem

+
+

0:*

+
+

>siri:ParticipantRef

+
+

With this parameter a distributing system is asked to build a trip using a given System to pass through. This helps in selecting Exchange Points for this trip. ViaSystem is also used in sequence. Note: Systems may support only one.

+
+

NotVia

+
+

0:*

+
+

+NotVia

+
+

Not-via restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs that the TRIP is not allowed to pass through. If more than one not via point is given all of them must be obeyed.

+
+

NoChangeAt

+
+

0:*

+
+

+NoChangeAt

+
+

no-change-at restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs at which no TRANSFER is allowed within a TRIP.

+
+

Params

+
+

0:1

+
+

+TripParam

+
+

Options to control the search behaviour and response contents.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+
+

3. OJP/OJP_RequestSupport.xsd - Supporting definitions for OJP service requests and their responses

+
+

3.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

CalcTimeType

+
+

xs:integer: (empty restriction)

+
+

Type definition for calculation time in milliseconds.

+
+

CertificateIdType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type definition for the form of identification that can be used as a Message Integrity Property (public key cryptography)

+
+

OJPGenericProblemTypeEnumeration

+
+

Types of problems that may be returned in case of generic problems with the request.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPGENERIC_REQUESTNOTSUPPORTED

+
+

The server does not support the specific request (e.g.: MultiPointTripRequest).

+
+

OJPGENERIC_FEATURENOTSUPPORTED

+
+

The server does not support the requested feature (e.g.: parameter NotVia in TripRequest).

+
+

OJPGENERIC_LANGUAGENOTSUPPORTED

+
+

For the display of texts within the result, the server (at least in the context of this request) does not support the requested language.

+
+

OJPGENERIC_EXCEPTIONFROMREQUESTEDLANGUAGE

+
+

When displaying texts within the result, the server does not support the requested language for all occurring text elements.

+
+

OJPGENERIC_DATAFRAMEREFNOTAVAILABLE

+
+

The server cannot provide the requested data frame (data version).

+
+

OJPGENERIC_SYSTEMID_NOT_FOUND

+
+

The server was not able to work with the SystemID that was provided.

+
+

OJPGENERIC_OTHER

+
+

A problem has occurred that does not have a specific problem type.

+
+
+

SignatureType

+
+

xs:string: (empty restriction)

+
+

data for transmission of message signatures (public key cryptography), used to prove Message Integrity

+
+
+
+
+

3.2. The toplevel element OJPGenericProblemType

+
+ + + + + + + + + + + + + + + + +
+

OJPGenericProblemType

+
+

+OJPGenericProblemTypeEnumeration (↔ ojp:ErrorType)

+
+

+
+
+
+
+

3.3. The group MessageIntegrityPropertiesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

MessageIntegrityPropertiesGroup

+
+

+
+

Properties that allow checks for message integrity.

+
MessageIntegrityProperties +

Signature

+
+

0:1

+
+

SignatureType

+
+

Authorisation signature (data for transmission of message signatures (public key cryptography), used to prove Message Integrity).

+
+

CertificateId

+
+

0:1

+
+

CertificateIdType

+
+

form of identification that can be used as a Message Integrity Property (public key cryptography)

+
+
+
+
+

3.4. The group ServiceRequestContextGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ServiceRequestContextGroup

+
+

+
+

Generic context for all request messages.

+
ServiceRequestContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

3.5. The group ServiceResponseContextGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ServiceResponseContextGroup

+
+

+
+

Generic context for all response messages.

+
ServiceResponseContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

CalcTime

+
+

0:1

+
+

CalcTimeType

+
+

Calculation time.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

OJP generic problem for the whole delivery.

+
+
+
+
+

3.6. The complex type AbstractOJPServiceRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AbstractOJPServiceRequestStructure

+
+

siri:AbstractFunctionalServiceRequest

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpoint +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifier

+
+

Arbitrary unique reference to this message.

+
+

Inherited content is followed by own content:

+
ServiceRequestContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

3.7. The complex type Operators_RelStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

Operators_RelStructure

+
+

+
+

Structure providing a collection of operators.

+
+

Operator

+
+

1:*

+
+

+siri:AffectedOperator

+
+

Operator of the service.

+
+
+
+
+

3.8. The complex type PlacesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

PlacesStructure

+
+

+
+

Structure providing a collection of places.

+
+

Place

+
+

1:*

+
+

+Place

+
+

+
+
+
+
+

3.9. The complex type ResponseContextStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ResponseContextStructure

+
+

+
+

Structure providing response contexts related to journeys, containing collections of places and situations (from Transmodel "view" these are all implementation related aspects of the physical model).

+
+

Operators

+
+

0:1

+
+

+Operators_Rel

+
+

Container for OPERATOR objects. Only operator objects that are referenced in the response should be put into the container.

+
+

Places

+
+

0:1

+
+

+Places

+
+

Container for place objects. Only place objects that are referenced in the response should be put into the container.

+
+

Situations

+
+

0:1

+
+

+Situations

+
+

Container for SIRI SX situation objects. Only situations that are referenced in the response should be put into the container.

+
+
+
+
+
+

4. OJP/OJP_Fare.xsd - Request and response definitions for general, stop-specific and trip-specific fare information

+
+

4.1. Simple type definitions

+
+ + + + + + + + + + + + + +
+

FareResultObjectIdType

+
+

xs:normalizedString: (empty restriction)

+
+

Type for identifier of a NeTEx Object.

+
+
+
+
+

4.2. The group FareRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FareRequestGroup

+
+

+
+

Fare request structure.

+
+

The element contains one of the following elements (a-e)

+
FareRequest +

a

+
+

StopFareRequest

+
+

-1:1

+
+

+StopFareRequest

+
+

A request for stop-related FARE information.

+
+

b

+
+

PlaceFareRequest

+
+

-1:1

+
+

+PlaceFareRequest

+
+

A request for place-related FARE information.

+
+

c

+
+

StaticFareRequest

+
+

-1:1

+
+

+StaticFareRequest

+
+

A request for general/static FARE information.

+
+

d

+
+

TripFareRequest

+
+

-1:1

+
+

+TripFareRequest

+
+

A request to calculate the FARE information of a single trip.

+
+

e

+
+

MultiTripFareRequest

+
+

-1:1

+
+

+MultiTripFareRequest

+
+

A request to calculate aggregated FARE information of multiple single trips.

+
+

Params

+
+

0:1

+
+

+FareParam

+
+

Parameter to filter the response contents.

+
+
+
+
+

4.3. The group FareResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FareResponseGroup

+
+

+
+

-

+
FareResponse +

FareResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold trip response objects that occur frequently.

+
+

FareResult

+
+

0:*

+
+

+FareResult

+
+

Fare result choice element.

+
+
+
+
+

4.4. The complex type FareResultStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FareResultStructure

+
+

+
+

Wrapper element for Fare results.

+
+

Id

+
+

1:1

+
+

FareResultObjectIdType

+
+

ID of this result.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

Problems related to this FARE result.

+
+

FareEstimated

+
+

0:1

+
+

Whether the fare is only estimated by the service. Estimated can mean different things: For example, the fare may vary depending on age, PassengerCategory, FareClass, EntitlementProducts. It can also mean that the fare structure used by the service is not entirely accurate or that other factors, such as the time a shared vehicle is used, need to be factored into the price. As a rule, the price should then be given as an approximate and probably lower limit of the actual price. Default is TRUE.

+
+

The element contains one of the following elements (a-e)

+
+

a

+
+

StopFareResult

+
+

-1:1

+
+

+StopFareResult

+
+

Stop-related Fare information.

+
+

b

+
+

PlaceFareResult

+
+

-1:1

+
+

+PlaceFareResult

+
+

Place-related Fare information.

+
+

c

+
+

StaticFareResult

+
+

-1:1

+
+

+StaticFareResult

+
+

Static Fare information.

+
+

d

+
+

TripFareResult

+
+

-1:*

+
+

+TripFareResult

+
+

Fare and FareProducts for a given trip.

+
+

e

+
+

MultiTripFareResult

+
+

-1:*

+
+

+MultiTripFareResult

+
+

Fare and FareProducts for multiple trips.

+
+
+
+
+

4.5. The complex type MultiTripFareRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

MultiTripFareRequestStructure

+
+

+
+

Structure of a Multi Trip Fare Request.

+
+

TripContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold trip related objects that occur frequently.

+
+

Trip

+
+

1:*

+
+

+Trip

+
+

Multiple complete trips from multiple origins and multiple destination

+
+
+
+
+

4.6. The complex type MultiTripFareResultStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

MultiTripFareResultStructure

+
+

+
+

Structure of a Multi Trip Fare Request result

+
+

TripFareProductReference

+
+

1:*

+
+

+TripFareProductReference

+
+

Non-empty list of trip references in the corresponding MultiTripFareRequestStructure

+
+

FareProduct

+
+

0:*

+
+

+FareProduct

+
+

Zero, one or more FareProducts that are valid for the referenced trips / part of trips.

+
+

PassedZones

+
+

0:1

+
+

+TariffZoneListInArea

+
+

The set of passed zones.

+
+

StaticInfoUrl

+
+

0:*

+
+

+WebLink

+
+

URL to Fare information pages on the web.

+
+
+
+
+

4.7. The complex type PlaceFareRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PlaceFareRequestStructure

+
+

+
+

Sub-request: PLACE related fare information. This doesn't make a lot of sense for addresses, topographic place, and coordinates. However, STOP PLACE, SCHEDULED STOP POINT and POINT OF INTEREST are different.

+
+

Place

+
+

1:1

+
+

+Place

+
+

Place to get FAREs from (usually use only StopPoint, StopPlace and PointOfInterest).

+
+

Date

+
+

0:1

+
+

Date for which to retrieve Fare information.

+
+

→‍FareProductRef

+
+

0:*

+
+

>FareProductRef

+
+

Reference to a FareProduct.

+
+
+
+
+

4.8. The complex type PlaceFareResultStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PlaceFareResultStructure

+
+

+
+

PLACE-related Fare information.

+
+

Place

+
+

1:1

+
+

+Place

+
+

The involved PLACE. Usually,a StopPoint, StopPlace or PointOfInterest.

+
+

FareProduct

+
+

0:*

+
+

+FareProduct

+
+

[related to FARE PRODUCT in TM and NeTEx] different FARE PRODUCTs that may be available with related information.

+
+

StaticInfoUrl

+
+

0:*

+
+

+WebLink

+
+

URL to information page on the web.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

4.9. The complex type StaticFareRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StaticFareRequestStructure

+
+

+
+

General Fare information. May depend on date.

+
+

Date

+
+

0:1

+
+

Date for which to retrieve Fare information.

+
+

→‍FareProductRef

+
+

0:*

+
+

>FareProductRef

+
+

Reference to a FareProduct.

+
+
+
+
+

4.10. The complex type StaticFareResultStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StaticFareResultStructure

+
+

+
+

General Fare information.

+
+

FareProduct

+
+

0:*

+
+

+FareProduct

+
+

[related to FARE PRODUCT in TM and NeTEx] different FARE PRODUCTs that may be available with related information.

+
+

StaticInfoUrl

+
+

0:*

+
+

+WebLink

+
+

URL to information page on the web.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

4.11. The complex type StopFareRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopFareRequestStructure

+
+

+
+

Sub-request: stop-related fare information.

+
+

→‍siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRef

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

Date

+
+

0:1

+
+

Date for which to retrieve Fare information.

+
+
+
+
+

4.12. The complex type StopFareResultStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopFareResultStructure

+
+

+
+

Stop-related Fare information.

+
+

TariffZoneListInArea

+
+

1:*

+
+

+TariffZoneListInArea

+
+

One or more lists of Fare zones that belong to a Fare authority/area.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

4.13. The complex type TripFareProductReferenceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripFareProductReferenceStructure

+
+

+
+

Element that connects FareProducts to trips. A TripFareProduct is a FAREPRODUCT covering a part or the whole of a TRIP from boarding the first public transport vehicle to alighting from the last public transport vehicle (corresponds to a package of PREASSIGNED FARE PRODUCTs)

+
+

→‍FareProductRef

+
+

1:1

+
+

>FareProductRef

+
+

Reference to a FareProduct.

+
+

FromTripIdRef

+
+

1:1

+
+

TripObjectIdType

+
+

Identifies the "valid from" trip.

+
+

FromLegIdRef

+
+

0:1

+
+

LegObjectIdType

+
+

Identifies the "valid from" LEG. If missing, then valid from the first LEG.

+
+

ToTripIdRef

+
+

1:1

+
+

TripObjectIdType

+
+

Identifies the "valid to" trip.

+
+

ToLegIdRef

+
+

0:1

+
+

LegObjectIdType

+
+

Identifies the "valid to" LEG. If missing, then valid to the last LEG.

+
+
+
+
+

4.14. The complex type TripFareRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripFareRequestStructure

+
+

+
+

Structure of a Single Trip Fare Request.

+
+

TripContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold trip related objects that occur frequently. Especially necessary, when the system answering the fare request is not the same as the one that did the trip request.

+
+

Trip

+
+

1:1

+
+

+Trip

+
+

A complete trip from origin to destination

+
+
+
+
+
+

5. OJP/OJP_FareSupport.xsd - Supporting definitions for fare information on passenger trips

+
+

5.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

BookingAccessEnumeration

+
+

Allowed values for Booking Access.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

public

+
+

-

+
+

authorisedPublic

+
+

-

+
+

staff

+
+

-

+
+

other

+
+

-

+
+
+

BookingMethodEnumeration

+
+

Allowed values for a booking method.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

callDriver

+
+

-

+
+

callOffice

+
+

-

+
+

online

+
+

-

+
+

other

+
+

-

+
+

phoneAtStop

+
+

-

+
+

text

+
+

-

+
+

mobileApp

+
+

-

+
+

atOffice

+
+

-

+
+

none

+
+

-

+
+
+

BookingObjectIdType

+
+

xs:normalizedString: (empty restriction)

+
+

Type for identifier of a BOOKING Object.

+
+

BookingProcessEnumeration

+
+

Allowed values for Booking Process UIC 7037 Code list.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

productNotAvailable

+
+

Product is not available.

+
+

productNotBookable

+
+

Product cannot be booked.

+
+

bookableThroughInternationalSystem

+
+

Product can be booked online internationally.

+
+

bookableThroughNationalSystem

+
+

Product can be booked online nationally.

+
+

bookableManually

+
+

Product can only be booked by contacting specific authorised retail outlets.

+
+

other

+
+

Other booking process.

+
+
+

ContactTypeEnumeration

+
+

Allowed values for CONTACT role.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

any

+
+

-

+
+

information

+
+

-

+
+

reservations

+
+

-

+
+

lostProperty

+
+

-

+
+

publicRelations

+
+

-

+
+

complaints

+
+

-

+
+

emergency

+
+

-

+
+

other

+
+

-

+
+
+

EntitlementProductCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of an ENTITLEMENT PRODUCT (e.g., BahnCard50, BahnCard50First, military card, concessionary card). It is defined by the fare authority.

+
+

FareAuthorityCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of a Fare Authority.

+
+

FareProblemTypeEnumeration

+
+

Types of problems that may be returned in responses to FARE requests.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FARE_OUTOFAREA

+
+

The trip planning has found a route that leaves the area of the fare authority.

+
+

FARE_JOURNEYNOTPERMITTED

+
+

The trip planning result suggests a service which is not permitted by the fare authority.

+
+

FARE_ADDITIONALCHARGES

+
+

Passengers may be charged additional fees (e.g.: for road tolls or seat reservation).

+
+

FARE_ADDITIONALTICKETS

+
+

Additional tickets may be necessary because only parts of the passenger trip could be covered.

+
+

FARE_ROUTENOTFEASIBLE

+
+

Fare calculation is not possible because the suggested trip is not in compliance with the fare regulations, e.g., because of round trips, LEGs that go forth and return or exceed the maximal total trip duration.

+
+

FARE_ALREADYCOVERED

+
+

The ticket that has been specified in the request is valid for the suggested trip (or parts of it as defined by LegRange).

+
+

FARE_DATEOUTOFRANGE

+
+

The fare request cannot be processed because there is no information available for the requested date.

+
+

FARE_STOPPOINTUNKNOWN

+
+

The fare request cannot be processed because the requested stop is unknown.

+
+

FARE_OTHER

+
+

A problem has occurred that does not have a specific problem type.

+
+
+

FareProductIdType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of a FareProduct

+
+

GroupBookingEnumeration

+
+

Allowed values for Group Booking.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

groupsAllowed

+
+

-

+
+

groupsNotAllowed

+
+

-

+
+

groupsAllowedWithReservation

+
+

-

+
+

groupBookingsRestricted

+
+

-

+
+

unknown

+
+

-

+
+
+

PassengerCategoryEnumeration

+
+

[a simplified and specialised view of USER PROFILE in TM and NeTEx] classification of passengers by age or other factors that may determine the fare they will need to pay.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Adult

+
+

-

+
+

Child

+
+

-

+
+

Senior

+
+

-

+
+

Youth

+
+

-

+
+

Disabled

+
+

-

+
+

Dog

+
+

-

+
+

Bicycle

+
+

-

+
+

Motorcycle

+
+

-

+
+

Car

+
+

-

+
+

Truck

+
+

-

+
+

Group

+
+

-

+
+
+

PhoneType

+
+

xs:normalizedString: (empty restriction)

+
+

Type for an International phone number. + Country + MSISDN e.g., +41 675601 etc.

+
+

PurchaseMomentEnumeration

+
+

Allowed values for Purchase Moment.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

onReservation

+
+

Purchase must be made on reservation in advance of travel.

+
+

inAdvance

+
+

Purchase can be made in advance of travel.

+
+

inAdvanceOnly

+
+

Purchase can only be made in advance of travel (e.g., for season ticket or advance ticket).

+
+

beforeBoarding

+
+

Purchase can be made before boarding transport vehicle.

+
+

beforeBoardingOnly

+
+

Purchase must be made before boarding transport vehicle.

+
+

onBoarding

+
+

Purchase can be made when boarding the transport vehicle.

+
+

onBoardingOnly

+
+

Purchase can only be made when boarding the transport vehicle.

+
+

afterBoarding

+
+

Purchase can be made after boarding transport vehicle.

+
+

onCheckIn

+
+

Purchase can be made on entering transport system.

+
+

onCheckOut

+
+

Purchase can be made on leaving transport system.

+
+

subscriptionOnly

+
+

Purchase can only be made on subscription.

+
+

other

+
+

Other moment of Purchase.

+
+
+

PurchaseWhenEnumeration

+
+

Allowed values for Purchase when.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

advanceOnly

+
+

-

+
+

untilPreviousDay

+
+

-

+
+

dayOfTravelOnly

+
+

-

+
+

advanceAndDayOfTravel

+
+

-

+
+

timeOfTravelOnly

+
+

-

+
+

subscriptionChargeMoment

+
+

-

+
+

other

+
+

-

+
+
+

TariffZoneCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of a fare zone.

+
+
+
+
+

5.2. The toplevel element FareAuthorityRef

+
+ + + + + + + + + + + + + + + + +
+

FareAuthorityRef

+
+

+FareAuthorityRef

+
+

Reference to a Fare Authority.

+
+
+
+
+

5.3. The toplevel element FareProblemType

+
+ + + + + + + + + + + + + + + + +
+

FareProblemType

+
+

+FareProblemTypeEnumeration (↔ ojp:ErrorType)

+
+

+
+
+
+
+

5.4. The toplevel element FareProductRef

+
+ + + + + + + + + + + + + + + + +
+

FareProductRef

+
+

+FareProductRef

+
+

Reference to a FareProduct.

+
+
+
+
+

5.5. The toplevel element TariffZoneRef

+
+ + + + + + + + + + + + + + + + +
+

TariffZoneRef

+
+

+TariffZoneRef

+
+

Reference to a fare zone.

+
+
+
+
+

5.6. The group BookingArrangementsGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

BookingArrangementsGroup

+
+

+
+

Elements for BOOKING ARRANGEMENTs.

+
BookingArrangements +

BookingContact

+
+

0:1

+
+

+ContactDetails

+
+

Contact for Booking.

+
+

BookingMethods

+
+

0:1

+
+

+BookingMethodListOfEnumerations

+
+

Allowed ways of making a BOOKING.

+
+

BookingAccess

+
+

0:1

+
+

BookingAccessEnumeration

+
+

Who can make a booking. Default is public.

+
+

BookWhen

+
+

0:1

+
+

PurchaseWhenEnumeration

+
+

When Booking can be made.

+
+

BuyWhen

+
+

0:1

+
+

+PurchaseMomentListOfEnumerations

+
+

When purchase can be made.

+
+

LatestBookingTime

+
+

0:1

+
+

Latest time that booking can be made. The exact meaning must be derived also from BookWhen and MinimumBookingPeriod.

+
+

MinimumBookingPeriod

+
+

0:1

+
+

Minimum interval in advance of departure day or time that Service may be ordered.

+
+

MaximumBookingPeriod

+
+

0:1

+
+

Maximum interval in advance of departure day or time that Service may be ordered.

+
+

BookingUrl

+
+

0:1

+
+

+WebLink

+
+

URL for booking.

+
+

BookingNotes

+
+

0:1

+
+

+BookingNotes

+
+

Notes about booking the LINE.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

5.7. The group FareAuthorityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FareAuthorityGroup

+
+

+
+

Group of attributes for an ORGANISATION which has the RESPONSIBILITY ROLE for the definition of FARE PRODUCTs

+
FareAuthority +

→‍FareAuthorityRef

+
+

1:1

+
+

>FareAuthorityRef

+
+

Reference to a Fare Authority.

+
+

FareAuthorityText

+
+

1:1

+
+

Textual description or name of Fare authority.

+
+
+
+
+

5.8. The group FareDataFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FareDataFilterGroup

+
+

+
+

Data filter group for Fare request.

+
FareDataFilter +

FareAuthorityFilter

+
+

0:*

+
+

>FareAuthorityRef

+
+

Fare authority for which to retrieve Fare information.

+
+

PassengerCategory

+
+

0:*

+
+

PassengerCategoryEnumeration

+
+

sequence of all passenger categories, for which this FareProduct is valid

+
+

FareClass

+
+

0:1

+
+

siri:FareClassEnumeration

+
+

Fare class for which to retrieve FareProducts. Refers to TYPE OF FARE CLASS (e.g., first class). Transmodel: CLASS OF USE.

+
+
+
+
+

5.9. The group FareProductBookingGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FareProductBookingGroup

+
+

+
+

[aggregation of DISTRIBUTION CHANNEL and BOOKING ARRANGEMENT in TM and NeTEx] Group of information elements related to information to support the process of booking a FARE PRODUCT.

+
FareProductBooking +

InfoUrl

+
+

0:*

+
+

+WebLink

+
+

URL to information for this FareProduct

+
+

SaleUrl

+
+

0:*

+
+

+WebLink

+
+

URL to buy the FareProduct online.

+
+

BookingArrangements

+
+

0:*

+
+

+BookingArrangementsContainer

+
+

Multiple sets of multiple booking arrangements for different legs of a journey.

+
+
+
+
+

5.10. The group FareProductPriceGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FareProductPriceGroup

+
+

+
+

[related to FARE PRODUCT PRICE in TM and NeTEx] price at which a FARE PRODUCT can be purchased.

+
FareProductPrice +

Price

+
+

0:1

+
+

FareProduct price as decimal number.

+
+

NetPrice

+
+

0:1

+
+

Net FareProduct price as decimal number for accounting purposes.

+
+

Currency

+
+

0:1

+
+

iso 4217 currency code, e.g., EUR for Euro or GBP for Pound Sterling

+
+

VatRate

+
+

0:1

+
+

Percentage

+
+

Rate of value added tax.

+
+
+
+
+

5.11. The group FareProductValidityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FareProductValidityGroup

+
+

+
+

conditions of use for a particular FARE PRODUCT.

+
FareProductValidity +

FareClass

+
+

0:1

+
+

siri:FareClassEnumeration

+
+

Fare class for which the FareProduct is valid (Transmodel: CLASS OF USE).

+
+

RequiredCard

+
+

0:*

+
+

+EntitlementProduct

+
+

One or more ENTITLEMENT PRODUCTs required for the purchase of this FareProduct. In most cases, ENTITLEMENT PRODUCTs offer discounts, e.g., the "BahnCard50" of "Deutsche Bahn".

+
+

ValidFor

+
+

0:*

+
+

PassengerCategoryEnumeration

+
+

Sequence of all passenger categories for which this FareProduct is valid.

+
+

ValidityDuration

+
+

0:1

+
+

Maximum duration of FareProduct validity starting with purchase of ticket or begin of journey (ticket validation).

+
+

ValidityDurationText

+
+

0:1

+
+

+InternationalText

+
+

Textual description of maximum validity duration.

+
+

ValidityTariffZones

+
+

0:*

+
+

+TariffZoneListInArea

+
+

Spatial validity of FareProduct defined as list of fare zones.

+
+

ValidityAreaText

+
+

0:1

+
+

+InternationalText

+
+

Textual description of spatial validity.

+
+
+
+
+

5.12. The group LegRangeGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

LegRangeGroup

+
+

+
+

Range of LEGs (from - to) for which a Fare result (ticket) is valid.

+
LegRange +

FromLegIdRef

+
+

1:1

+
+

LegObjectIdType

+
+

Identifies the "valid from" LEG.

+
+

ToLegIdRef

+
+

1:1

+
+

LegObjectIdType

+
+

Identifies the "valid to" LEG.

+
+
+
+
+

5.13. The complex type BookingArrangementsContainerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

BookingArrangementsContainerStructure

+
+

+
+

Container for multiple booking arrangements.

+
+

BookingArrangement

+
+

1:*

+
+

+BookingArrangements

+
+

[a more generalised form of BOOKING ARRANGEMENTS in TMv6] arrangement for booking any leg or legs of a journey.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

5.14. The complex type BookingArrangementsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

BookingArrangementsStructure

+
+

+
+

Type for BOOKING ARRANGEMENTs modified from NeTEx.

+
BookingArrangements +

BookingContact

+
+

0:1

+
+

+ContactDetails

+
+

Contact for Booking.

+
+

BookingMethods

+
+

0:1

+
+

+BookingMethodListOfEnumerations

+
+

Allowed ways of making a BOOKING.

+
+

BookingAccess

+
+

0:1

+
+

BookingAccessEnumeration

+
+

Who can make a booking. Default is public.

+
+

BookWhen

+
+

0:1

+
+

PurchaseWhenEnumeration

+
+

When Booking can be made.

+
+

BuyWhen

+
+

0:1

+
+

+PurchaseMomentListOfEnumerations

+
+

When purchase can be made.

+
+

LatestBookingTime

+
+

0:1

+
+

Latest time that booking can be made. The exact meaning must be derived also from BookWhen and MinimumBookingPeriod.

+
+

MinimumBookingPeriod

+
+

0:1

+
+

Minimum interval in advance of departure day or time that Service may be ordered.

+
+

MaximumBookingPeriod

+
+

0:1

+
+

Maximum interval in advance of departure day or time that Service may be ordered.

+
+

BookingUrl

+
+

0:1

+
+

+WebLink

+
+

URL for booking.

+
+

BookingNotes

+
+

0:1

+
+

+BookingNotes

+
+

Notes about booking the LINE.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

5.15. The complex type BookingMethodListOfEnumerations

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

BookingMethodListOfEnumerations

+
+

+
+

List of values for booking values.

+
+

BookingMethod

+
+

1:*

+
+

BookingMethodEnumeration

+
+

Booking methods.

+
+
+
+
+

5.16. The complex type BookingNotesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

BookingNotesStructure

+
+

+
+

A structure for an ordered list of booking notes.

+
+

BookingNote

+
+

1:*

+
+

+InternationalText

+
+

Note about booking the LINE.

+
+
+
+
+

5.17. The complex type BookingProcessListOfEnumerations

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

BookingProcessListOfEnumerations

+
+

+
+

List of Booking Process values.

+
+

BookingProcess

+
+

1:*

+
+

BookingProcessEnumeration

+
+

Ways how to book (UIC 7037 codes).

+
+
+
+
+

5.18. The complex type ContactDetailsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ContactDetailsStructure

+
+

+
+

Type for contact details.

+
+

ContactPerson

+
+

0:1

+
+

+InternationalText

+
+

Name of contact person.

+
+

Email

+
+

0:1

+
+

EmailAddressType

+
+

The email address of the contact.

+
+

Phone

+
+

0:1

+
+

PhoneType

+
+

Contact telephone number.

+
+

Fax

+
+

0:1

+
+

PhoneType

+
+

Contact fax number.

+
+

Url

+
+

0:1

+
+

+WebLink

+
+

The website address of the contact.

+
+

FurtherDetails

+
+

0:1

+
+

+InternationalText

+
+

Further details about contact process.

+
+
+
+
+

5.19. The complex type EntitlementProductListStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

EntitlementProductListStructure

+
+

+
+

A list of ENTITLEMENT PRODUCTs

+
+

EntitlementProduct

+
+

1:*

+
+

+EntitlementProduct

+
+

[a specific form of TRAVEL DOCUMENT in TM and NeTEx] Precondition to access a service or to purchase a FARE PRODUCT issued by an organisation that may not be a PT operator (e.g., military card, concessionary card). In most cases, ENTITLEMENT PRODUCTs offer discounts, e.g., the "BahnCard50" of "Deutsche Bahn".

+
+
+
+
+

5.20. The complex type EntitlementProductStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

EntitlementProductStructure

+
+

+
+

[a specific form of TRAVEL DOCUMENT in TM and NeTEx] Precondition to access a service or to purchase a FARE PRODUCT issued by an organisation that may not be a PT operator (e.g., military card, concessionary card). In most cases, ENTITLEMENT PRODUCTs offer discounts, e.g., the "BahnCard50" of "Deutsche Bahn".

+
+

→‍FareAuthorityRef

+
+

1:1

+
+

>FareAuthorityRef

+
+

Reference to a Fare Authority.

+
+

EntitlementProductRef

+
+

1:1

+
+

EntitlementProductCodeType

+
+

Identifier of the ENTITLEMENT PRODUCT (e.g., BahnCard50, BahnCard50First)

+
+

ValidityPeriod

+
+

0:1

+
+

+siri:HalfOpenTimestampOutputRange

+
+

Validity period of the ENTITLEMENT PRODUCT

+
+

EntitlementProductName

+
+

1:1

+
+

Name of the ENTITLEMENT PRODUCT

+
+
+
+
+

5.21. The complex type FareAuthorityRefStructure

+
+ + + + + + + + + + + + + + + + +
+

FareAuthorityRefStructure

+
+

FareAuthorityCodeType

+
+

Identifier of a Fare Authority.

+
+
+
+
+

5.22. The complex type FareParamStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FareParamStructure

+
+

+
+

[related to the FARE parameter model in TM and NeTEx] parameters which are used to determine the price to be paid for a FARE PRODUCT by a specific passenger.

+
FareDataFilter +

FareAuthorityFilter

+
+

0:*

+
+

>FareAuthorityRef

+
+

Fare authority for which to retrieve Fare information.

+
+

PassengerCategory

+
+

0:*

+
+

PassengerCategoryEnumeration

+
+

sequence of all passenger categories, for which this FareProduct is valid

+
+

FareClass

+
+

0:1

+
+

siri:FareClassEnumeration

+
+

Fare class for which to retrieve FareProducts. Refers to TYPE OF FARE CLASS (e.g., first class). Transmodel: CLASS OF USE.

+
+

Traveller

+
+

0:*

+
+

+FarePassenger

+
+

Number of travellers that will make the journey and for which Fare information needs to be gathered.

+
+

AccessModeList

+
+

0:1

+
+

+AccessModesListOfEnumerations

+
+

ACCESS MODEs to consider (usually only one). This is only used in very special cases. E.g. for carTransportRail. It indicates if one uses a car, truck, motorcycle or bike. The Access mode may result in no transportation being possible.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

5.23. The complex type FarePassengerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FarePassengerStructure

+
+

+
+

[a specialised form of USER PROFILE in TM and NeTEx] attributes of a passenger that influence the price to be paid by that passenger for a FARE PRODUCT.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

Age

+
+

-1:1

+
+

Age of the passenger on the day of travel.

+
+

b

+
+

PassengerCategory

+
+

-1:1

+
+

PassengerCategoryEnumeration

+
+

sequence of all passenger categories, for which this FareProduct is valid

+
+

EntitlementProducts

+
+

0:1

+
+

+EntitlementProductList

+
+

A list of ENTITLEMENT PRODUCTs.

+
+

The element contains none or one of the following elements (a-b)

+
+

a

+
+

ZonesAlreadyPaid

+
+

-1:1

+
+

+TariffZoneRefList

+
+

Fare zones for which the passenger already has a valid FareProduct.

+
+

b

+
+

SalesPackageElementRef

+
+

-1:*

+
+

>FareProductRef

+
+

Id of a FareProduct that the passenger already holds and that may be used for the travel or parts of it.

+
+
+
+
+

5.24. The complex type FareProductRefStructure

+
+ + + + + + + + + + + + + + + + +
+

FareProductRefStructure

+
+

FareProductIdType

+
+

Identifier of a FareProduct

+
+
+
+
+

5.25. The complex type FareProductStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FareProductStructure

+
+

+
+

[related to FARE PRODUCT in TM and NeTEx] different FARE PRODUCTs that may be available with related information

+
+

FareProductId

+
+

1:1

+
+

FareProductIdType

+
+

Identifier of a FareProduct

+
+

FareProductName

+
+

1:1

+
+

Printable FareProduct name

+
FareAuthority +

→‍FareAuthorityRef

+
+

1:1

+
+

>FareAuthorityRef

+
+

Reference to a Fare Authority.

+
+

FareAuthorityText

+
+

1:1

+
+

Textual description or name of Fare authority.

+
+

ProtoProduct

+
+

0:1

+
+

Is this product a proto product? Default is false. If true, it should not be shown to the user. In a distributed environment (e.g., EU-Spirit) partial systems may generate incomplete product information (proto product), which has to be processed further and combined with other information before it is a complete fare product and can be shown to the user. See https://eu-spirit.eu/

+
FareProductPrice +

Price

+
+

0:1

+
+

FareProduct price as decimal number.

+
+

NetPrice

+
+

0:1

+
+

Net FareProduct price as decimal number for accounting purposes.

+
+

Currency

+
+

0:1

+
+

iso 4217 currency code, e.g., EUR for Euro or GBP for Pound Sterling

+
+

VatRate

+
+

0:1

+
+

Percentage

+
+

Rate of value added tax.

+
+

FareQuota

+
+

0:1

+
+

Remaining offered tickets in this FARE PRODUCT. When absent, the number of remaining tickets is unknown or not limited. In most cases if the FareQuota is zero then the FareProduct is not shown.

+
FareProductValidity +

FareClass

+
+

0:1

+
+

siri:FareClassEnumeration

+
+

Fare class for which the FareProduct is valid (Transmodel: CLASS OF USE).

+
+

RequiredCard

+
+

0:*

+
+

+EntitlementProduct

+
+

One or more ENTITLEMENT PRODUCTs required for the purchase of this FareProduct. In most cases, ENTITLEMENT PRODUCTs offer discounts, e.g., the "BahnCard50" of "Deutsche Bahn".

+
+

ValidFor

+
+

0:*

+
+

PassengerCategoryEnumeration

+
+

Sequence of all passenger categories for which this FareProduct is valid.

+
+

ValidityDuration

+
+

0:1

+
+

Maximum duration of FareProduct validity starting with purchase of ticket or begin of journey (ticket validation).

+
+

ValidityDurationText

+
+

0:1

+
+

+InternationalText

+
+

Textual description of maximum validity duration.

+
+

ValidityTariffZones

+
+

0:*

+
+

+TariffZoneListInArea

+
+

Spatial validity of FareProduct defined as list of fare zones.

+
+

ValidityAreaText

+
+

0:1

+
+

+InternationalText

+
+

Textual description of spatial validity.

+
FareProductBooking +

InfoUrl

+
+

0:*

+
+

+WebLink

+
+

URL to information for this FareProduct

+
+

SaleUrl

+
+

0:*

+
+

+WebLink

+
+

URL to buy the FareProduct online.

+
+

BookingArrangements

+
+

0:*

+
+

+BookingArrangementsContainer

+
+

Multiple sets of multiple booking arrangements for different legs of a journey.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

5.26. The complex type GroupBookingListOfEnumerations

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

GroupBookingListOfEnumerations

+
+

+
+

Possibilities and restrictions for group booking.

+
+

GroupBooking

+
+

1:*

+
+

GroupBookingEnumeration

+
+

Group booking policies.

+
+
+
+
+

5.27. The complex type PurchaseMomentListOfEnumerations

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

PurchaseMomentListOfEnumerations

+
+

+
+

List of Purchase Moment values.

+
+

PurchaseMoment

+
+

1:*

+
+

PurchaseMomentEnumeration

+
+

Possibilities when to pay.

+
+
+
+
+

5.28. The complex type TariffZoneListInAreaStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TariffZoneListInAreaStructure

+
+

+
+

List of fare zones within the area of a Fare Authority.

+
FareAuthority +

→‍FareAuthorityRef

+
+

1:1

+
+

>FareAuthorityRef

+
+

Reference to a Fare Authority.

+
+

FareAuthorityText

+
+

1:1

+
+

Textual description or name of Fare authority.

+
+

TariffZone

+
+

1:*

+
+

+TariffZone

+
+

Fare zone in area.

+
+
+
+
+

5.29. The complex type TariffZoneRefListStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TariffZoneRefListStructure

+
+

+
+

List of fare zones references within the area of a Fare Authority.

+
+

→‍FareAuthorityRef

+
+

1:1

+
+

>FareAuthorityRef

+
+

Reference to a Fare Authority.

+
+

→‍TariffZoneRef

+
+

1:*

+
+

>TariffZoneRef

+
+

Reference to a fare zone.

+
+
+
+
+

5.30. The complex type TariffZoneRefStructure

+
+ + + + + + + + + + + + + + + + +
+

TariffZoneRefStructure

+
+

TariffZoneCodeType

+
+

Identifier of a fare zone.

+
+
+
+
+

5.31. The complex type TariffZoneStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TariffZoneStructure

+
+

+
+

[a more clearly defined equivalent of TARIFF ZONE in TM and NeTEx] A ZONE used to define a zonal fare structure in a zone-counting or zone-matrix system.

+
+

→‍TariffZoneRef

+
+

1:1

+
+

>TariffZoneRef

+
+

Reference to a fare zone.

+
+

TariffZoneText

+
+

1:1

+
+

Text describing the fare zone. Passengers will recognize the fare zone by this text. Often published on Fare Zone Maps.

+
+
+
+
+

5.32. The complex type TripFareResultStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripFareResultStructure

+
+

+
+

Structure of a single TripFareResult. This may cover the whole trip or only the part the service can answer. If only partial answers can be delivered, then this must be indicated with FARE_ADDITIONALTICKETS (as a warning). For a given trip multiple FareResults may need to be combined to get the whole tariff. A typical example may be classic public transport and a sharing leg. Some legs, e.g., TransferLegs and walking ContinuousLeg will never have a price. The service may include them in one of the tickets. If the whole trip is for free, then a TripFareResult with a price of 0 is expected. It is possible to have combined FareResults (e.g., for a bundle) and in addition price each leg individually.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

Result-specific error messages.

+
+

TripId

+
+

0:1

+
+

TripObjectIdType

+
+

+
+

BookingId

+
+

0:1

+
+

BookingObjectIdType

+
+

+
LegRange +

FromLegIdRef

+
+

1:1

+
+

LegObjectIdType

+
+

Identifies the "valid from" LEG.

+
+

ToLegIdRef

+
+

1:1

+
+

LegObjectIdType

+
+

Identifies the "valid to" LEG.

+
+

PassedZones

+
+

0:1

+
+

+TariffZoneListInArea

+
+

The sequence of passed fare zones.

+
+

FareProduct

+
+

0:*

+
+

+FareProduct

+
+

One or more FareProducts that are valid for this part of the trip.

+
+

StaticInfoUrl

+
+

0:*

+
+

+WebLink

+
+

URL to static information page on the web.

+
+
+
+
+
+

6. OJP/OJP_Lines.xsd - Request and response definitions for information on lines

+
+

6.1. Simple type definitions

+
+ + + + + + + + + + + + + + + +
+

LineInformationProblemTypeEnumeration

+
+

Types of problems that may be returned in responses to LINE INFORMATION requests.

+
+ + + + + + + + + + + + + + + +
+

LINEINFORMATION_LINEUNKNOWN

+
+

The requested LINE is unknown.

+
+

LINEINFORMATION_OTHER

+
+

A problem has occurred that does not have a specific problem type.

+
+
+
+
+
+

6.2. The toplevel element LineInformationProblemType

+
+ + + + + + + + + + + + + + + + +
+

LineInformationProblemType

+
+

+LineInformationProblemTypeEnumeration (↔ ojp:ErrorType)

+
+

+
+
+
+
+

6.3. The group LineInformationResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

LineInformationResponseGroup

+
+

+
+

Line Information response group.

+
LineInformationResponse +

LineResult

+
+

0:*

+
+

+LineResult

+
+

+
+
+
+
+

6.4. The complex type LineResultStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

LineResultStructure

+
+

+
+

-

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

Problems related to this Line result.

+
+

LineRef

+
+

1:1

+
+

>siri:LineRef

+
+

Reference to the LINE.

+
+

→‍siri:PublishedLineName

+
+

0:1

+
+

>siri:NaturalLanguageString

+
+

Name or Number by which the LINEis known to the public.

+
+

DirectionRef

+
+

0:1

+
+

>siri:DirectionRef

+
+

DIRECTION of LINE.

+
+

RouteGeometry

+
+

0:*

+
+

+LinearShape

+
+

The LINE's route geometry. A line can have multiple ROUTEs, and each has its own geometry. The first should be the "main" geometry.

+
+

AreaGeometry

+
+

0:*

+
+

+Area

+
+

The LINE's main area. Used for MOBILITY SERVICES that cover one or more areas. The interconnection between the areas is not calculated (e.g., exclusion zones can't be modelled). Don't mix RouteGeometry and AreaGeometry in a response.

+
+

Mode

+
+

0:*

+
+

+Mode

+
+

List of transport modes that are supported by this line.

+
+
+
+
+
+

7. OJP/OJP_Locations.xsd - Request and response definitions for location information

+
+

7.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PlaceTypeEnumeration

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

stop

+
+

stop covers StopPlace and StopPoint. The main reason is that many systems may only return either STOP PLACE/QUAY information or SCHEDULED STOP POINTs.

+
+

address

+
+

-

+
+

poi

+
+

-

+
+

coord

+
+

Deprecated. Use location instead.

+
+

location

+
+

Geographic position consisting of coordinates. Replaces the deprecated value coord.

+
+

topographicPlace

+
+

-

+
+
+

PlaceUsageEnumeration

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

origin

+
+

-

+
+

via

+
+

-

+
+

destination

+
+

-

+
+
+

complexType[ojp:PlaceResultStructure]
  /Probability #simpleType
  (typedef-102.1)

+
+

xs:float: range=[0,1]

+
+

-

+
+
+
+
+

7.2. The group ExchangePointsDataFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ExchangePointsDataFilterGroup

+
+

+
+

-

+
ExchangePointsDataFilter +

Type

+
+

0:*

+
+

PlaceTypeEnumeration

+
+

Allowed location/place object types. If none is given, all types are allowed.

+
+

Usage

+
+

0:1

+
+

PlaceUsageEnumeration

+
+

Defines, whether the location/place object of this request acts as origin, via or destination point of the passenger journey.

+
+

Modes

+
+

0:1

+
+

+ModeFilter

+
+

Allowed public transport modes. Defines, which public transport modes must be available at the returned location/place objects. Applies only to stops.

+
+

OperatorFilter

+
+

0:1

+
+

+OperatorFilter

+
+

Filter for locations/places that are operated by certain organisations.

+
+

TopographicPlaceRef

+
+

0:*

+
+

>TopographicPlaceRef

+
+

If at least one is set, only location/place objects within the given localities are allowed.

+
+

DestinationSystem

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Reference to system in which the destination (or origin) of the passenger is located.

+
+

AdjacentSystem

+
+

0:*

+
+

>siri:ParticipantRef

+
+

One or more adjacent systems to which the exchange points should be retrieved.

+
+
+
+
+

7.3. The group ExchangePointsPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ExchangePointsPolicyGroup

+
+

+
+

-

+
ExchangePointsPolicy +

Language

+
+

0:*

+
+

Preferred language in which to return text values.

+
+

NumberOfResults

+
+

0:1

+
+

Maximum number of results to be returned. The service is allowed to return fewer objects if reasonable or otherwise appropriate. If the number of matching objects is expected to be large (e.g., in the case that all objects should be delivered) this parameter can be used to partition the response delivery into smaller chunks. The location information service is expected to support a response volume of at least 500 location objects within one single response.

+
+

ContinueAt

+
+

0:1

+
+

Tells the server to skip the mentioned number of results in its response. Can be used in a follow-up request to get further results. The value is usually taken from the previous response.

+
+
+
+
+

7.4. The group ExchangePointsRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ExchangePointsRequestGroup

+
+

+
+

-

+
ExchangePointsRequest +

PlaceRef

+
+

0:1

+
+

+PlaceRef

+
+

Location/Place for which exchange points to other "neighbour" systems are to be searched. This location/place is usually the origin/destination of a passenger journey. May be omitted if all exchange points shall be returned.

+
+

Params

+
+

0:1

+
+

+ExchangePointsParam

+
+

E.g. location/place types (stops, addresses, POIs) or specific location/place attributes

+
+
+
+
+

7.5. The group ExchangePointsResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ExchangePointsResponseGroup

+
+

+
+

-

+
ExchangePointsResponse +

ExchangePointsResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold trip response objects that occur frequently.

+
+

ContinueAt

+
+

0:1

+
+

If the response returns fewer results than expected, the value of skip can be used in a follow-up request to get further results. It tells the server to skip the given number of results in its response.

+
+

ExchangePointsResult

+
+

0:*

+
+

+ExchangePointsResult

+
+

The exchange points found by the service.

+
+
+
+
+

7.6. The group LocationInformationRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

LocationInformationRequestGroup

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
LocationInformationRequest +

a

+
+

InitialInput

+
+

-1:1

+
+

+InitialLocationInput

+
+

Initial input for the location information request. This input defines what is originally looked for. Be aware that this also can contain PLACEs.

+
+

b

+
+

PlaceRef

+
+

-1:1

+
+

+PlaceRef

+
+

LOCATION / PLACE for further refinement. If a Place in a previous response was marked as not "complete" it can be refined by putting it here. If Places are organised hierarchically, it may be reasonable to identify the Place in a top-down approach with several steps of refining a Place on each level of hierarchy. Following this approach an initial request retrieves a first list of top-level Places (e.g., streets) which are to be refined in a subsequent request to the next level (e.g., house number intervals). The objects of the current level are presented to the user for selection. The object reference of the selected object is then sent in the next request for further refinement.

+
+

Restrictions

+
+

0:1

+
+

+PlaceParam

+
+

E.g. place types (stops, addresses, POIs) or specific place attributes

+
+
+
+
+

7.7. The group LocationInformationResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

LocationInformationResponseGroup

+
+

+
+

-

+
LocationInformationResponse +

LocationInformationResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold response objects that occur frequently.

+
+

ContinueAt

+
+

0:1

+
+

If the response returns fewer results than expected, the value of skip can be used in a follow-up request to get further results. It tells the server to skip the given number of results in its response.

+
+

PlaceResult

+
+

0:*

+
+

+PlaceResult

+
+

The place/location objects found by the service are ordered in descending order of how well they match the input data. The first result in the list matches best.

+
+
+
+
+

7.8. The group PlaceDataFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PlaceDataFilterGroup

+
+

+
+

-

+
PlaceDataFilter +

Type

+
+

0:*

+
+

PlaceTypeEnumeration

+
+

Allowed location/place object types. If none is given, all types are allowed.

+
+

Usage

+
+

0:1

+
+

PlaceUsageEnumeration

+
+

Defines, whether location/place objects for origin, via, or destination are searched.

+
+

Modes

+
+

0:1

+
+

+ModeFilter

+
+

Allowed public transport modes. Defines, which public transport modes must be available at the returned location/place objects. Applies only to stops.

+
+

OperatorFilter

+
+

0:1

+
+

+OperatorFilter

+
+

Filter for locations/places that are operated by certain organisations.

+
+

TopographicPlaceRef

+
+

0:*

+
+

>TopographicPlaceRef

+
+

If at least one is set, only location/place objects within the given localities are allowed.

+
+

PointOfInterestFilter

+
+

0:1

+
+

+PointOfInterestFilter

+
+

Filter to narrow down POI searches.

+
+
+
+
+

7.9. The group PlacePolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PlacePolicyGroup

+
+

+
+

-

+
PlacePolicy +

Language

+
+

0:*

+
+

Preferred language in which to return text values.

+
+

NumberOfResults

+
+

0:1

+
+

Maximum number of results to be returned. The service is allowed to return fewer objects if reasonable or otherwise appropriate. If the number of matching objects is expected to be large (e.g.: in the case that all objects should be delivered) this parameter can be used to partition the response delivery into smaller chunks. The place information service is expected to support a response volume of at least 500 objects within one single response.

+
+

ContinueAt

+
+

0:1

+
+

Tells the server to skip the mentioned number of results in its response. Can be used in a follow-up request to get further results. The value is usually taken from the previous response.

+
+

IncludePtModes

+
+

0:1

+
+

Tells the service to include the available public transport modes at returned stops.

+
+

IncludeOperators

+
+

0:1

+
+

Tells the service to include the available operators at returned stops.

+
+
+
+
+

7.10. The group PlaceSortingGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PlaceSortingGroup

+
+

+
+

-

+
PlaceSorting +

SortingMethod

+
+

0:1

+
+

If there are multiple sorting methods supported by the system, the client can choose one of the existing. Which methods are available needs to be known to the client and may differ from system to system. Therefore, use with care.

+
+

GeoPosition

+
+

0:1

+
+

+siri:Location

+
+

WGS84 coordinates position. Locations closer to this GeoPosition are preferred.

+
+

MinimalProbability

+
+

0:1

+
+

Ignore locations with a lower probability.

+
+
+
+
+

7.11. The complex type ExchangePointsParamStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ExchangePointsParamStructure

+
+

+
+

-

+
ExchangePointsDataFilter +

Type

+
+

0:*

+
+

PlaceTypeEnumeration

+
+

Allowed location/place object types. If none is given, all types are allowed.

+
+

Usage

+
+

0:1

+
+

PlaceUsageEnumeration

+
+

Defines, whether the location/place object of this request acts as origin, via or destination point of the passenger journey.

+
+

Modes

+
+

0:1

+
+

+ModeFilter

+
+

Allowed public transport modes. Defines, which public transport modes must be available at the returned location/place objects. Applies only to stops.

+
+

OperatorFilter

+
+

0:1

+
+

+OperatorFilter

+
+

Filter for locations/places that are operated by certain organisations.

+
+

TopographicPlaceRef

+
+

0:*

+
+

>TopographicPlaceRef

+
+

If at least one is set, only location/place objects within the given localities are allowed.

+
+

DestinationSystem

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Reference to system in which the destination (or origin) of the passenger is located.

+
+

AdjacentSystem

+
+

0:*

+
+

>siri:ParticipantRef

+
+

One or more adjacent systems to which the exchange points should be retrieved.

+
ExchangePointsPolicy +

Language

+
+

0:*

+
+

Preferred language in which to return text values.

+
+

NumberOfResults

+
+

0:1

+
+

Maximum number of results to be returned. The service is allowed to return fewer objects if reasonable or otherwise appropriate. If the number of matching objects is expected to be large (e.g., in the case that all objects should be delivered) this parameter can be used to partition the response delivery into smaller chunks. The location information service is expected to support a response volume of at least 500 location objects within one single response.

+
+

ContinueAt

+
+

0:1

+
+

Tells the server to skip the mentioned number of results in its response. Can be used in a follow-up request to get further results. The value is usually taken from the previous response.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

7.12. The complex type ExchangePointsResultStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ExchangePointsResultStructure

+
+

+
+

-

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

Problems related to this EXCHANGE POINTS result.

+
+

Place

+
+

1:1

+
+

+Place

+
+

Place object that describes this exchange point.

+
+

TravelDurationEstimate

+
+

0:1

+
+

Rough estimate of the travel duration from the specified reference location/place to this exchange point.

+
+

WaitDuration

+
+

0:1

+
+

Duration needed at this exchange point to change from one service to another. If a journey planning orchestrator puts together a trip at this exchange point, it must take care, that feeding arrival and fetching departure are at least this duration apart.

+
+

BorderPoint

+
+

0:1

+
+

Flag if this exchange point is an administrative border point where timetables are cut off while services still may run through and connect the regions. At this kind of points passengers may continue their journey within the same service. Default is FALSE.

+
+

Mode

+
+

0:*

+
+

+Mode

+
+

List of transport modes that call at this place object. This list should only be filled in case of stop points or stop places – and only when explicitly requested.

+
+

Priority

+
+

0:1

+
+

PercentType

+
+

The priority of the exchange point. 100 is the maximum. The priority can be used to select given ExchangePoints more often (e.g., because the station is a main hub).

+
+
+
+
+

7.13. The complex type GeoAreaStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

GeoAreaStructure

+
+

+
+

[specialisation of ZONE in TMv6] a LINK SEQUENCE (one-dimensional) forming the boundary of a ZONE

+
+

PolylinePoint

+
+

3:*

+
+

+siri:Location

+
+

Vertices of a polyline defining an area.

+
+
+
+
+

7.14. The complex type GeoCircleStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

GeoCircleStructure

+
+

+
+

-

+
+

Center

+
+

1:1

+
+

+siri:Location

+
+

Centre position of the circle.

+
+

Radius

+
+

1:1

+
+

siri:DistanceType

+
+

Radius in metres.

+
+
+
+
+

7.15. The complex type GeoRectangleStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

GeoRectangleStructure

+
+

+
+

-

+
+

UpperLeft

+
+

1:1

+
+

+siri:Location

+
+

Upper-left (north-west) corner of the rectangle.

+
+

LowerRight

+
+

1:1

+
+

+siri:Location

+
+

Lower-right (south-east) corner of the rectangle.

+
+
+
+
+

7.16. The complex type GeoRestrictionsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

GeoRestrictionsStructure

+
+

+
+

-

+
+

The element contains one of the following elements (a-c)

+
+

a

+
+

Circle

+
+

-1:1

+
+

+GeoCircle

+
+

Area defined by a circle.

+
+

b

+
+

Rectangle

+
+

-1:1

+
+

+GeoRectangle

+
+

Area defined by a rectangle.

+
+

c

+
+

Area

+
+

-1:1

+
+

+GeoArea

+
+

Area defined by a polyline.

+
+
+
+
+

7.17. The complex type InitialLocationInputStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

InitialLocationInputStructure

+
+

+
+

-

+
+

Name

+
+

0:1

+
+

Name of the LOCATION object which is looked for. This is usually the user's input. If not given, the name of the resulting location objects is not relevant.

+
+

GeoPosition

+
+

0:1

+
+

+siri:Location

+
+

Coordinate where to look for locations/places. If given, the result should prefer locations/place objects near to this GeoPosition.

+
+

GeoRestriction

+
+

0:1

+
+

+GeoRestrictions

+
+

Restricts the resulting location/place objects to the given geographical area.

+
+

AllowedSystem

+
+

0:*

+
+

>siri:ParticipantRef

+
+

Used in distributed environments. e.g., EU-Spirit. If none is given, the location/place information request refers to all known systems (in EU-Spirit "passive servers"). If at least one is given, the location/place information request refers only to the given systems (in EU-Spirit "passive servers"). In EU-Spirit the system IDs were previously called "provider code". See https://eu-spirit.eu/

+
+
+
+
+

7.18. The complex type PlaceParamStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PlaceParamStructure

+
+

+
+

-

+
PlaceDataFilter +

Type

+
+

0:*

+
+

PlaceTypeEnumeration

+
+

Allowed location/place object types. If none is given, all types are allowed.

+
+

Usage

+
+

0:1

+
+

PlaceUsageEnumeration

+
+

Defines, whether location/place objects for origin, via, or destination are searched.

+
+

Modes

+
+

0:1

+
+

+ModeFilter

+
+

Allowed public transport modes. Defines, which public transport modes must be available at the returned location/place objects. Applies only to stops.

+
+

OperatorFilter

+
+

0:1

+
+

+OperatorFilter

+
+

Filter for locations/places that are operated by certain organisations.

+
+

TopographicPlaceRef

+
+

0:*

+
+

>TopographicPlaceRef

+
+

If at least one is set, only location/place objects within the given localities are allowed.

+
+

PointOfInterestFilter

+
+

0:1

+
+

+PointOfInterestFilter

+
+

Filter to narrow down POI searches.

+
PlacePolicy +

Language

+
+

0:*

+
+

Preferred language in which to return text values.

+
+

NumberOfResults

+
+

0:1

+
+

Maximum number of results to be returned. The service is allowed to return fewer objects if reasonable or otherwise appropriate. If the number of matching objects is expected to be large (e.g.: in the case that all objects should be delivered) this parameter can be used to partition the response delivery into smaller chunks. The place information service is expected to support a response volume of at least 500 objects within one single response.

+
+

ContinueAt

+
+

0:1

+
+

Tells the server to skip the mentioned number of results in its response. Can be used in a follow-up request to get further results. The value is usually taken from the previous response.

+
+

IncludePtModes

+
+

0:1

+
+

Tells the service to include the available public transport modes at returned stops.

+
+

IncludeOperators

+
+

0:1

+
+

Tells the service to include the available operators at returned stops.

+
PlaceSorting +

SortingMethod

+
+

0:1

+
+

If there are multiple sorting methods supported by the system, the client can choose one of the existing. Which methods are available needs to be known to the client and may differ from system to system. Therefore, use with care.

+
+

GeoPosition

+
+

0:1

+
+

+siri:Location

+
+

WGS84 coordinates position. Locations closer to this GeoPosition are preferred.

+
+

MinimalProbability

+
+

0:1

+
+

Ignore locations with a lower probability.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

7.19. The complex type PlaceResultStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PlaceResultStructure

+
+

+
+

-

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

Problems related to this LOCATION result.

+
+

Place

+
+

1:1

+
+

+Place

+
+

The Place / Location object.

+
+

Complete

+
+

1:1

+
+

States whether the included location/place is complete or needs further refinement. Only complete locations/places are fully resolved and can be used in e.g., trip requests. Incomplete locations/places must be refined entering them once again into a LocationInformationRequest.

+
+

Probability

+
+

0:1

+
+

local-type: typedef-102.1

+
+

Probability, that this result is the one meant by the user's input. Value should be between 0 and 1.

+
+

System

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Stores the system reference, where to ask for actual locations corresponding to this city name result. To get actual locations, a new location information request using the system ID of this result is needed.

+
+

Operators

+
+

0:1

+
+

+OperatorRefs_Rel

+
+

List of operators operating at this place object. This list should only be filled if this is explicitly requested.

+
+
+
+
+
+

8. OJP/OJP_PlaceSupport.xsd - Supporting definitions for location information

+
+

8.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AddressCodeType

+
+

xs:normalizedString: (empty restriction)

+
+

Identifier of an Address

+
+

ExchangePointsProblemTypeEnumeration

+
+

Types of problems that may be returned in responses to EXCHANGE POINTS requests

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

EXCHANGEPOINTS_NORESULTS

+
+

No exchange points could be found that match the query criteria.

+
+

EXCHANGEPOINTS_UNKNOWNDESTINATIONSYSTEM

+
+

The destination system given in the request parameters is unknown.

+
+

EXCHANGEPOINTS_UNKNOWNADJACENTSYSTEM

+
+

One or more of the adjacent systems given in the request parameters are unknown.

+
+

EXCHANGEPOINTS_OTHER

+
+

A problem has occurred that does not have a specific problem type.

+
+
+

LocationProblemTypeEnumeration

+
+

Types of problems that may be returned in responses to LOCATION requests.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

LOCATION_NORESULTS

+
+

No location objects could be found that match the input data.

+
+

LOCATION_UNSUPPORTEDTYPE

+
+

The requested location types are not supported by the service.

+
+

LOCATION_UNSUPPORTEDCOMBINATION

+
+

The combination of input data (text string, coordinates, geographical restrictions) cannot be processed by the service.

+
+

LOCATION_NOREFINEMENT

+
+

The given location object could not be refined.

+
+

LOCATION_USAGEIGNORED

+
+

The usage type has been ignored.

+
+

LOCATION_UNSUPPORTEDPTMODES

+
+

The service does not support any restrictions by transport modes.

+
+

LOCATION_UNSUPPORTEDLOCALITY

+
+

The service does not support any restrictions by localities.

+
+

LOCATION_UNSUPPORTEDSORTINGMETHOD

+
+

The service does not support the sorting method. The details should provide a list of the allowed methods the service supports.

+
+

LOCATION_OTHER

+
+

A problem has occurred that does not have a specific problem type.

+
+
+

PlaceObjectIdType

+
+

xs:normalizedString: (empty restriction)

+
+

Type for identifier of a NeTEx Object.

+
+

PointOfInterestCodeType

+
+

xs:normalizedString: (empty restriction)

+
+

Identifier of a Point of Interest

+
+

StopPlaceCodeType

+
+

xs:normalizedString: (empty restriction)

+
+

Identifier of a Stop Place

+
+

TopographicPlaceCodeType

+
+

xs:normalizedString: (empty restriction)

+
+

Identifier of a TopographicPlace

+
+
+
+
+

8.2. The toplevel element AddressRef

+
+ + + + + + + + + + + + + + + + +
+

AddressRef

+
+

+AddressRef

+
+

Reference to an Address

+
+
+
+
+

8.3. The toplevel element ExchangePointsProblemType

+
+ + + + + + + + + + + + + + + + +
+

ExchangePointsProblemType

+
+

+ExchangePointsProblemTypeEnumeration (↔ ojp:ErrorType)

+
+

+
+
+
+
+

8.4. The toplevel element LocationProblemType

+
+ + + + + + + + + + + + + + + + +
+

LocationProblemType

+
+

+LocationProblemTypeEnumeration (↔ ojp:ErrorType)

+
+

+
+
+
+
+

8.5. The toplevel element PointOfInterestRef

+
+ + + + + + + + + + + + + + + + +
+

PointOfInterestRef

+
+

+PointOfInterestRef

+
+

Reference to a Point of Interest

+
+
+
+
+

8.6. The toplevel element StopPlaceRef

+
+ + + + + + + + + + + + + + + + +
+

StopPlaceRef

+
+

+StopPlaceRef

+
+

Reference to a Stop Place

+
+
+
+
+

8.7. The toplevel element TopographicPlaceRef

+
+ + + + + + + + + + + + + + + + +
+

TopographicPlaceRef

+
+

+TopographicPlaceRef

+
+

Reference to a TopographicPlace

+
+
+
+
+

8.8. The group AddressDetailGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AddressDetailGroup

+
+

+
+

An address with its name entities

+
AddressDetail +

CountryName

+
+

0:1

+
+

Country of the address.

+
+

PostCode

+
+

0:1

+
+

Postal code of the address.

+
+

TopographicPlaceName

+
+

0:1

+
+

TopographicPlace name of the address. If set it should at least contain the city name.

+
+

→‍TopographicPlaceRef

+
+

0:1

+
+

>TopographicPlaceRef

+
+

Reference to a TopographicPlace

+
+

Street

+
+

0:1

+
+

Street name of the address.

+
+

HouseNumber

+
+

0:1

+
+

House number of the address. If none is given, either a crossing street can be given, or the whole street is meant.

+
+

CrossRoad

+
+

0:1

+
+

Crossing. This can be used to be more specific without using house numbers.

+
+
+
+
+

8.9. The group PlaceRefGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PlaceRefGroup

+
+

+
+

Group for reference to a geographic PLACE of any type which may be specified as the origin or destination of a trip.

+
+

The element contains one of the following elements (a-f)

+
PlaceRef +

a

+
+

→‍siri:StopPointRef

+
+

-1:1

+
+

>siri:StopPointRef

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

b

+
+

→‍StopPlaceRef

+
+

-1:1

+
+

>StopPlaceRef

+
+

Reference to a Stop Place

+
+

c

+
+

GeoPosition

+
+

-1:1

+
+

+siri:Location

+
+

WGS84 coordinates position.

+
+

d

+
+

→‍TopographicPlaceRef

+
+

-1:1

+
+

>TopographicPlaceRef

+
+

Reference to a TopographicPlace

+
+

e

+
+

→‍PointOfInterestRef

+
+

-1:1

+
+

>PointOfInterestRef

+
+

Reference to a Point of Interest

+
+

f

+
+

→‍AddressRef

+
+

-1:1

+
+

>AddressRef

+
+

Reference to an Address

+
+

Name

+
+

1:1

+
+

+InternationalText

+
+

Public name of the place.

+
+

AllowedSystemId

+
+

0:*

+
+

Used in distributed environments. e.g., EU-Spirit. If none is given, the place information request refers to all known systems (in EU-Spirit "passive servers"). If at least one is given, the place information request refers only to the given systems (in EU-Spirit "passive servers"). In EU-Spirit the system IDs were previously called "provider code". See https://eu-spirit.eu/

+
+
+
+
+

8.10. The group StopAttributesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopAttributesGroup

+
+

+
+

[properties of a SCHEDULED STOP POINT or STOP PLACE in TMv6] selection of attributes of ACCESSIBIITY LIMITATION related to a SCHEDULED STOP POINT extended by attributes referring to some equipment.

+
StopAttributes +

WheelchairAccessible

+
+

0:1

+
+

Whether this stop is accessible for wheelchair users.

+
+

Lighting

+
+

0:1

+
+

Whether this stop is lit.

+
+

Covered

+
+

0:1

+
+

Whether this stop offers protection from weather conditions like rain, snow, storm etc.

+
+
+
+
+

8.11. The group StopPlaceGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopPlaceGroup

+
+

+
+

A stop place with id and name

+
StopPlace +

→‍StopPlaceRef

+
+

1:1

+
+

>StopPlaceRef

+
+

Reference to a Stop Place

+
+

StopPlaceName

+
+

1:1

+
+

+InternationalText

+
+

Name of this stop place for use in passenger information.

+
+

NameSuffix

+
+

0:1

+
+

+InternationalText

+
+

Additional description of the stop place that may be appended to the name if enough space is available. E.g. "Exhibition Center".

+
+
+
+
+

8.12. The group StopPointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopPointGroup

+
+

+
+

A stop point with id and name

+
StopPoint +

→‍siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRef

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

StopPointName

+
+

1:1

+
+

+InternationalText

+
+

Name or description of stop point for use in passenger information.

+
+

NameSuffix

+
+

0:1

+
+

+InternationalText

+
+

Additional description of the stop point that may be appended to the name if enough space is available. E.g. "opposite main entrance".

+
+

PlannedQuay

+
+

0:1

+
+

+InternationalText

+
+

Name of the bay where to board/alight from the vehicle. According to planned timetable.

+
+

EstimatedQuay

+
+

0:1

+
+

+InternationalText

+
+

Name of the bay where to board/alight from the vehicle. As to the latest real-time status.

+
+
+
+
+

8.13. The complex type AccessModesListOfEnumerations

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

AccessModesListOfEnumerations

+
+

+
+

List of Access Modes.

+
+

AccessMode

+
+

0:*

+
+

ifopt:AccessModesEnumeration

+
+

Access mode that should be considered.

+
+
+
+
+

8.14. The complex type AddressRefStructure

+
+ + + + + + + + + + + + + + + + +
+

AddressRefStructure

+
+

AddressCodeType

+
+

Identifier of an Address

+
+
+
+
+

8.15. The complex type AddressStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AddressStructure

+
+

+
+

descriptive data associated with a PLACE that can be used to describe the unique geographical context of a PLACE for the purposes of identifying it. May be refined as either a ROAD ADDRESS, a POSTAL ADDRESS or both

+
+

PublicCode

+
+

1:1

+
+

AddressCodeType

+
+

ID of this address.

+
+

PrivateCode

+
+

0:*

+
+

+PrivateCode

+
+

Code of this address in private/foreign/proprietary coding schemes.

+
+

Name

+
+

1:1

+
+

+InternationalText

+
+

Name or description of address for use in passenger information.

+
+

NameSuffix

+
+

0:1

+
+

+InternationalText

+
+

Additional description of the address that may be appended to the name if enough space is available. E.g. "Crossing with Peterstraße".

+
AddressDetail +

CountryName

+
+

0:1

+
+

Country of the address.

+
+

PostCode

+
+

0:1

+
+

Postal code of the address.

+
+

TopographicPlaceName

+
+

0:1

+
+

TopographicPlace name of the address. If set it should at least contain the city name.

+
+

→‍TopographicPlaceRef

+
+

0:1

+
+

>TopographicPlaceRef

+
+

Reference to a TopographicPlace

+
+

Street

+
+

0:1

+
+

Street name of the address.

+
+

HouseNumber

+
+

0:1

+
+

House number of the address. If none is given, either a crossing street can be given, or the whole street is meant.

+
+

CrossRoad

+
+

0:1

+
+

Crossing. This can be used to be more specific without using house numbers.

+
+
+
+
+

8.16. The complex type CategoryKeyValueType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

CategoryKeyValueType

+
+

+
+

Category Key Value triplets. Category can be empty. Several such elements form the information necessary for a given category.

+
+

Category

+
+

0:1

+
+

+
+

Key

+
+

1:1

+
+

+
+

Value

+
+

1:1

+
+

+
+
+
+
+

8.17. The complex type OsmTagStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OsmTagStructure

+
+

+
+

Structure of an OpenStreetMap tag.

+
+

Tag

+
+

1:1

+
+

Name of OpenStreetMap tag (amenity, leisure, tourism, bike, ...)

+
+

Value

+
+

1:1

+
+

Value for OpenStreetMap tag (charging_station, hostel, yes, ...)

+
+
+
+
+

8.18. The complex type PlaceRefStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PlaceRefStructure

+
+

+
+

Reference to a geographic PLACE of any type which may be specified as the origin or destination of a trip.

+
+

The element contains one of the following elements (a-f)

+
PlaceRef +

a

+
+

→‍siri:StopPointRef

+
+

-1:1

+
+

>siri:StopPointRef

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

b

+
+

→‍StopPlaceRef

+
+

-1:1

+
+

>StopPlaceRef

+
+

Reference to a Stop Place

+
+

c

+
+

GeoPosition

+
+

-1:1

+
+

+siri:Location

+
+

WGS84 coordinates position.

+
+

d

+
+

→‍TopographicPlaceRef

+
+

-1:1

+
+

>TopographicPlaceRef

+
+

Reference to a TopographicPlace

+
+

e

+
+

→‍PointOfInterestRef

+
+

-1:1

+
+

>PointOfInterestRef

+
+

Reference to a Point of Interest

+
+

f

+
+

→‍AddressRef

+
+

-1:1

+
+

>AddressRef

+
+

Reference to an Address

+
+

Name

+
+

1:1

+
+

+InternationalText

+
+

Public name of the place.

+
+

AllowedSystemId

+
+

0:*

+
+

Used in distributed environments. e.g., EU-Spirit. If none is given, the place information request refers to all known systems (in EU-Spirit "passive servers"). If at least one is given, the place information request refers only to the given systems (in EU-Spirit "passive servers"). In EU-Spirit the system IDs were previously called "provider code". See https://eu-spirit.eu/

+
+
+
+
+

8.19. The complex type PlaceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PlaceStructure

+
+

+
+

geographic PLACE of any type which may be specified as the origin or destination of a trip

+
+

The element contains none or one of the following elements (a-e)

+
+

a

+
+

StopPoint

+
+

-1:1

+
+

+StopPoint

+
+

Model of a stop point

+
+

b

+
+

StopPlace

+
+

-1:1

+
+

+StopPlace

+
+

Model of a stop place

+
+

c

+
+

TopographicPlace

+
+

-1:1

+
+

+TopographicPlace

+
+

TopographicPlace. Region, village, or city.

+
+

d

+
+

PointOfInterest

+
+

-1:1

+
+

+PointOfInterest

+
+

Model of a POI

+
+

e

+
+

Address

+
+

-1:1

+
+

+Address

+
+

Model of an address

+
+

Name

+
+

1:1

+
+

+InternationalText

+
+

Public name of the place.

+
+

GeoPosition

+
+

1:1

+
+

+siri:Location

+
+

Position using WGS84/EPSG:4326 coordinates.

+
+

Mode

+
+

0:*

+
+

+Mode

+
+

List of transport modes that call at this place object. This list should only be filled in case of stop points or stop places – and only when explicitly requested.

+
+

AccessModeList

+
+

0:1

+
+

+AccessModesListOfEnumerations

+
+

Access modes that are supported by this place.

+
+

SituationFullRefs

+
+

0:1

+
+

+SituationRefList

+
+

SITUATION reference. Mostly used for STOP PLACE, SCHEDULED STOP POINT (StopPoint). However, in future a situation reference may occur on many geographic elements (e.g., roads) as well.

+
+

Attribute

+
+

0:*

+
+

+GeneralAttribute

+
+

Attributes associated with this place. This is used, e.g., for details, OSM attributes or key/value descriptions. Most of them will be implementation dependent (except OSM). From Transmodel, TYPE OF POINT might be an attribute.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

8.20. The complex type PointOfInterestAdditionalInformationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

PointOfInterestAdditionalInformationStructure

+
+

+
+

Generic structure for additional information on POIs.

+
+

POIAdditionalInformation

+
+

1:*

+
+

+CategoryKeyValueType

+
+

POI additional information is a set of key/value pairs that are associated with defined categories.

+
+
+
+
+

8.21. The complex type PointOfInterestCategoryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PointOfInterestCategoryStructure

+
+

+
+

[a view of POINT OF INTEREST CLASSIFICATION in TMv6] categorisation of POINTs OF INTEREST in respect of the activities undertaken at them (defined by key-value-pairs).

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

OsmTag

+
+

-1:*

+
+

+OsmTag

+
+

OpenStreetMap tag structure (key-value)

+
+

b

+
+

PointOfInterestClassification

+
+

-1:*

+
+

Classification of the POI (when it is not from OSM). The codification of the classification id may include de codification source (for example "IGN:[classificationCode]")

+
+
+
+
+

8.22. The complex type PointOfInterestFilterStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PointOfInterestFilterStructure

+
+

+
+

Filter POIs by category.

+
+

Exclude

+
+

0:1

+
+

Whether categories in list are to include or exclude from search. Default is FALSE.

+
+

PointOfInterestCategory

+
+

0:*

+
+

+PointOfInterestCategory

+
+

These POI categories can be used to filter POIs. If more than one is given the filtering is by logical "OR" (when Exclude=FALSE) and logical "AND" (when Exclude=TRUE).

+
+
+
+
+

8.23. The complex type PointOfInterestRefStructure

+
+ + + + + + + + + + + + + + + + +
+

PointOfInterestRefStructure

+
+

PointOfInterestCodeType

+
+

Identifier of a Point of Interest

+
+
+
+
+

8.24. The complex type PointOfInterestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PointOfInterestStructure

+
+

+
+

[corresponds to POINT OF INTEREST in TMv6 with related information] type of PLACE to or through which passengers may wish to navigate as part of their journey and which is modelled in detail by journey planners.

+
+

PublicCode

+
+

1:1

+
+

PointOfInterestCodeType

+
+

ID of this Point of Interest.

+
+

Name

+
+

1:1

+
+

+InternationalText

+
+

Name or description of point of interest for use in passenger information.

+
+

NameSuffix

+
+

0:1

+
+

+InternationalText

+
+

Additional description of the point of interest that may be appended to the name if enough space is available. E.g. "Exhibition Center".

+
+

PointOfInterestCategory

+
+

0:*

+
+

+PointOfInterestCategory

+
+

Categories this POI is associated with. Order indicates descending relevance.

+
+

PrivateCode

+
+

0:*

+
+

+PrivateCode

+
+

Code of this point of interest in private/foreign/proprietary coding schemes.

+
+

→‍TopographicPlaceRef

+
+

0:1

+
+

>TopographicPlaceRef

+
+

Reference to a TopographicPlace

+
+

POIAdditionalInformation

+
+

0:1

+
+

+PointOfInterestAdditionalInformation

+
+

Additional information for this POI (e.g., information on available parking slots, charging infrastructure, sharing vehicles).

+
+
+
+
+

8.25. The complex type StopPlaceRefStructure

+
+ + + + + + + + + + + + + + + + +
+

StopPlaceRefStructure

+
+

StopPlaceCodeType

+
+

Identifier of a Stop Place

+
+
+
+
+

8.26. The complex type StopPlaceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopPlaceStructure

+
+

+
+

[an extended view of STOP PLACE in TMv6] a PLACE extended by ACCESSIBILITY LIMITATION properties and some attributes of the associated equipment, comprising one or more locations where vehicles may stop and where passengers may board or leave vehicles or prepare their trip, and which will usually have one or more well-known names

+
StopPlace +

→‍StopPlaceRef

+
+

1:1

+
+

>StopPlaceRef

+
+

Reference to a Stop Place

+
+

StopPlaceName

+
+

1:1

+
+

+InternationalText

+
+

Name of this stop place for use in passenger information.

+
+

NameSuffix

+
+

0:1

+
+

+InternationalText

+
+

Additional description of the stop place that may be appended to the name if enough space is available. E.g. "Exhibition Center".

+
+

PrivateCode

+
+

0:*

+
+

+PrivateCode

+
+

Code of this stop place in private/foreign/proprietary coding schemes.

+
+

→‍TopographicPlaceRef

+
+

0:1

+
+

>TopographicPlaceRef

+
+

Reference to a TopographicPlace

+
StopAttributes +

WheelchairAccessible

+
+

0:1

+
+

Whether this stop is accessible for wheelchair users.

+
+

Lighting

+
+

0:1

+
+

Whether this stop is lit.

+
+

Covered

+
+

0:1

+
+

Whether this stop offers protection from weather conditions like rain, snow, storm etc.

+
+
+
+
+

8.27. The complex type StopPointStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopPointStructure

+
+

+
+

[an extended view of SCHEDULED STOP POINT in TMv6] a SCHEDULED STOP POINT extended by ACCESSIBILITY LIMITATION attributes and with identifier and name where passengers can board or alight from vehicles

+
StopPoint +

→‍siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRef

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

StopPointName

+
+

1:1

+
+

+InternationalText

+
+

Name or description of stop point for use in passenger information.

+
+

NameSuffix

+
+

0:1

+
+

+InternationalText

+
+

Additional description of the stop point that may be appended to the name if enough space is available. E.g. "opposite main entrance".

+
+

PlannedQuay

+
+

0:1

+
+

+InternationalText

+
+

Name of the bay where to board/alight from the vehicle. According to planned timetable.

+
+

EstimatedQuay

+
+

0:1

+
+

+InternationalText

+
+

Name of the bay where to board/alight from the vehicle. As to the latest real-time status.

+
+

PrivateCode

+
+

0:*

+
+

+PrivateCode

+
+

Code of this stop point in private/foreign/proprietary coding schemes.

+
+

ParentRef

+
+

0:1

+
+

>StopPlaceRef

+
+

Reference to the stop place to which this stop point belongs.

+
+

→‍TopographicPlaceRef

+
+

0:1

+
+

>TopographicPlaceRef

+
+

Reference to a TopographicPlace

+
StopAttributes +

WheelchairAccessible

+
+

0:1

+
+

Whether this stop is accessible for wheelchair users.

+
+

Lighting

+
+

0:1

+
+

Whether this stop is lit.

+
+

Covered

+
+

0:1

+
+

Whether this stop offers protection from weather conditions like rain, snow, storm etc.

+
+
+
+
+

8.28. The complex type TopographicPlaceRefStructure

+
+ + + + + + + + + + + + + + + + +
+

TopographicPlaceRefStructure

+
+

TopographicPlaceCodeType

+
+

Identifier of a TopographicPlace

+
+
+
+
+

8.29. The complex type TopographicPlaceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TopographicPlaceStructure

+
+

+
+

[TMv6] A type of PLACE providing the topographical context when searching for or presenting travel information, for example as the origin or destination of a trip. It may be of any size (e.g., County,City, Town, Village) and of different specificity (e.g., Greater London, London, West End, Westminster, St James's).

+
+

TopographicPlaceCode

+
+

1:1

+
+

TopographicPlaceCodeType

+
+

TopographicPlace ID.

+
+

TopographicPlaceName

+
+

1:1

+
+

+InternationalText

+
+

Name or description of TopographicPlace for use in passenger information.

+
+

PrivateCode

+
+

0:*

+
+

+PrivateCode

+
+

Code of this TopographicPlace in private/foreign/proprietary coding schemes.

+
+

ParentRef

+
+

0:1

+
+

>TopographicPlaceRef

+
+

Reference to a parent TopographicPlace.

+
+

ReferredSystem

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Used in distributed environments (e.g., EU-Spirit). If set, this topographic place resides within the given system (in EU-Spirit "passive server"). This system can be queried for actual places within this topographic place. This is used in a distributed environment for a two-steps place identification. In EU-Spirit the system IDs were previously called "provider code". See https://eu-spirit.eu/

+
+

Area

+
+

0:1

+
+

+Area

+
+

Area covered by the locality described as a polygon.

+
+
+
+
+
+

9. OJP/OJP_StopEvents.xsd - Request and response definitions for arrivals and departures of public transport services at stops

+
+

9.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

HierarchyEnumeration

+
+

Indicates for which parts of the hierarchy of the StopPlace(s) stop events should be provided (if known by the server). "local" (default) is the local server setting. "no" will include no hierarchy and only provide the given StopPlace / StopPoint. "down" will include all lower StopPoints/StopPlaces in the hierarchy, if such a hierarchy exists. "all" does include all StopPoints/StopPlaces for the meta station if it is known. How to use this: if you indicate the reference to a train station and the parameter is set to "down", the departures/ arrivals at the associated bus stations will show as well. If you have the ScheduledStopPoint of platform B of the local bus and it is associated with 3 other stations, you will get all these arrivals/departures as well, if the parameter is set to "all".

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

local

+
+

-

+
+

no

+
+

-

+
+

down

+
+

-

+
+

all

+
+

-

+
+
+

StopEventProblemTypeEnumeration

+
+

Types of problems that may be returned in responses to STOPEVENT requests.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

STOPEVENT_NOEVENTFOUND

+
+

No departure/arrival could be found within the requested period that meets the given restrictions.

+
+

STOPEVENT_LOCATIONUNSERVED

+
+

At the locations (address, stop, etc.) for which stop events have been requested, there is no public transport service at all.

+
+

STOPEVENT_LOCATIONUNKNOWN

+
+

The location (address, stop, etc.) for which stop events were requested is unknown.

+
+

STOPEVENT_DATEOUTOFRANGE

+
+

There are no timetables available for the requested date.

+
+

STOPEVENT_LASTSERVICEOFTHISLINE

+
+

This departure/arrival event is the last one of this line for this operating day.

+
+

STOPEVENT_NOREALTIME

+
+

There is no real-time or forecast data available for this departure/arrival event.

+
+

STOPEVENT_OTHER

+
+

A problem has occurred that does not have a specific problem type.

+
+
+

StopEventResultObjectIdType

+
+

xs:normalizedString: (empty restriction)

+
+

Type for identifier of a NeTEx Object.

+
+

StopEventTypeEnumeration

+
+

Departure or arrival events or both

+
+ + + + + + + + + + + + + + + + + + + +
+

departure

+
+

-

+
+

arrival

+
+

-

+
+

both

+
+

-

+
+
+
+
+
+

9.2. The toplevel element StopEventProblemType

+
+ + + + + + + + + + + + + + + + +
+

StopEventProblemType

+
+

+StopEventProblemTypeEnumeration (↔ ojp:ErrorType)

+
+

+
+
+
+
+

9.3. The group StopEventContentFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopEventContentFilterGroup

+
+

+
+

Content filters which data is expected in the response

+
StopEventContentFilter +

IncludePreviousCalls

+
+

0:1

+
+

Whether the previous calls of each vehicle journey should be included in the response.

+
+

IncludeOnwardCalls

+
+

0:1

+
+

Whether the onward calls of each vehicle journey should be included in the response.

+
+

IncludeOperatingDays

+
+

0:1

+
+

Whether operating day information of this stop event should be included in the response.

+
+

UseRealtimeData

+
+

0:1

+
+

UseRealtimeDataEnumeration

+
+

Whether real-time information of this stop event should be used in the response. Default is "full"

+
+

IncludePlacesContext

+
+

0:1

+
+

Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true.

+
+

IncludeSituationsContext

+
+

0:1

+
+

Whether the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true

+
+

IncludeStopHierarchy

+
+

0:1

+
+

HierarchyEnumeration

+
+

Indicates for which parts of the hierarchy of the StopPlace(s) stop events should be provided (if known by the server). "local" (default) is the local server setting. "no" will include no hierarchy and only provide the given StopPlace / StopPoint. "down" will include all lower StopPoints/ StopPlaces in the hierarchy, if such a hierarchy exists. "all" does include all StopPoints/StopPlaces for the meta station if it is known. How to use this: if you indicate the reference to a train station and the parameter is set to "down", the departures/arrivals at the associated bus stations will show as well. If you have the ScheduledStopPoint of platform B of the local bus and it is associated with 3 other stations, you will get all these arrivals/departures as well if the parameter is set to "all".

+
+
+
+
+

9.4. The group StopEventDataFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopEventDataFilterGroup

+
+

+
+

Request data filters

+
StopEventDataFilter +

ModeFilter

+
+

0:1

+
+

+ModeFilter

+
+

MODEs to be excluded or included in stop events. We on purpose don't use ModeOfOperationFilter in the stop event service.

+
+

LineFilter

+
+

0:1

+
+

+LineDirectionFilter

+
+

Lines/Directions to include/exclude.

+
+

OperatorFilter

+
+

0:1

+
+

+OperatorFilter

+
+

Transport operators to include/exclude.

+
+

IncludeAllRestrictedLines

+
+

0:1

+
+

There might exist lines that have special restrictions and are not generally available to the public. E.g. school buses, company shuttles. dragLifts need to have an ACCESS MODE ski. Lines with ACCESS MODE bicycle will be included as well. If this flag is set, then existing restricted lines are considered by the router. The results are marked as restricted in the ServiceGroup. The usage could also be detailed with Attribute elements.

+
+
+
+
+

9.5. The group StopEventPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopEventPolicyGroup

+
+

+
+

Request policies

+
StopEventPolicy +

NumberOfResults

+
+

0:1

+
+

parameter to control the number of TRIP results before/after a point in time. May NOT be used when departure time at origin AND arrival time at destination are set

+
+

TimeWindow

+
+

0:1

+
+

Time window events should lie within. Starting from time given in PlaceContext.

+
+

StopEventType

+
+

0:1

+
+

StopEventTypeEnumeration

+
+

Only departures or arrivals or both.

+
+
+
+
+

9.6. The group StopEventRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopEventRequestGroup

+
+

+
+

Request structure for departure and arrival events at stops

+
StopEventRequest +

Location

+
+

1:1

+
+

+PlaceContext

+
+

LOCATION / PLACE for which to obtain stop event information. If a coordinate or an address is used, then the result may depend on other parameters: All stops in reasonable walking distance and stops that are within range of limitations of the IndividualTransportOptions should be shown. If the next stop is too far away, then no result is shown. "Reasonable" is usually defined as part of the server configuration.

+
+

Params

+
+

0:1

+
+

+StopEventParam

+
+

Request parameter

+
+
+
+
+

9.7. The group StopEventResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopEventResponseGroup

+
+

+
+

Response structure for departure and arrival events at stops

+
StopEventResponse +

StopEventResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Container for data that is referenced multiple times.

+
+

StopEventResult

+
+

0:*

+
+

+StopEventResult

+
+

Enclosing element for stop event data.

+
+
+
+
+

9.8. The complex type CallAtNearStopStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

CallAtNearStopStructure

+
+

+
+

indication of the walk distance and time to a nearby stop where relevant.

+
+

CallAtStop

+
+

1:1

+
+

+CallAtStop

+
+

[same as CALL in SIRI] the meeting of a VEHICLE JOURNEY with a specific SCHEDULED STOP POINT.

+
+

WalkDistance

+
+

0:1

+
+

siri:DistanceType

+
+

Distance from request LOCATION / PLACE (e.g., address) to this stop in metres.

+
+

WalkDuration

+
+

0:1

+
+

Walking duration from request LOCATION / PLACE (e.g., address) to this stop. All user options considered (e.g., walk speed).

+
+
+
+
+

9.9. The complex type StopEventParamStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopEventParamStructure

+
+

+
+

Request specific parameters (parameters which define what is to be included in a Stop Event result)

+
StopEventDataFilter +

ModeFilter

+
+

0:1

+
+

+ModeFilter

+
+

MODEs to be excluded or included in stop events. We on purpose don't use ModeOfOperationFilter in the stop event service.

+
+

LineFilter

+
+

0:1

+
+

+LineDirectionFilter

+
+

Lines/Directions to include/exclude.

+
+

OperatorFilter

+
+

0:1

+
+

+OperatorFilter

+
+

Transport operators to include/exclude.

+
+

IncludeAllRestrictedLines

+
+

0:1

+
+

There might exist lines that have special restrictions and are not generally available to the public. E.g. school buses, company shuttles. dragLifts need to have an ACCESS MODE ski. Lines with ACCESS MODE bicycle will be included as well. If this flag is set, then existing restricted lines are considered by the router. The results are marked as restricted in the ServiceGroup. The usage could also be detailed with Attribute elements.

+
StopEventPolicy +

NumberOfResults

+
+

0:1

+
+

parameter to control the number of TRIP results before/after a point in time. May NOT be used when departure time at origin AND arrival time at destination are set

+
+

TimeWindow

+
+

0:1

+
+

Time window events should lie within. Starting from time given in PlaceContext.

+
+

StopEventType

+
+

0:1

+
+

StopEventTypeEnumeration

+
+

Only departures or arrivals or both.

+
StopEventContentFilter +

IncludePreviousCalls

+
+

0:1

+
+

Whether the previous calls of each vehicle journey should be included in the response.

+
+

IncludeOnwardCalls

+
+

0:1

+
+

Whether the onward calls of each vehicle journey should be included in the response.

+
+

IncludeOperatingDays

+
+

0:1

+
+

Whether operating day information of this stop event should be included in the response.

+
+

UseRealtimeData

+
+

0:1

+
+

UseRealtimeDataEnumeration

+
+

Whether real-time information of this stop event should be used in the response. Default is "full"

+
+

IncludePlacesContext

+
+

0:1

+
+

Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true.

+
+

IncludeSituationsContext

+
+

0:1

+
+

Whether the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true

+
+

IncludeStopHierarchy

+
+

0:1

+
+

HierarchyEnumeration

+
+

Indicates for which parts of the hierarchy of the StopPlace(s) stop events should be provided (if known by the server). "local" (default) is the local server setting. "no" will include no hierarchy and only provide the given StopPlace / StopPoint. "down" will include all lower StopPoints/ StopPlaces in the hierarchy, if such a hierarchy exists. "all" does include all StopPoints/StopPlaces for the meta station if it is known. How to use this: if you indicate the reference to a train station and the parameter is set to "down", the departures/arrivals at the associated bus stations will show as well. If you have the ScheduledStopPoint of platform B of the local bus and it is associated with 3 other stations, you will get all these arrivals/departures as well if the parameter is set to "all".

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

9.10. The complex type StopEventResultStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopEventResultStructure

+
+

+
+

Wrapper element for a single stop event result.

+
+

Id

+
+

1:1

+
+

StopEventResultObjectIdType

+
+

ID of this result.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

Problems related to this STOPEVENT result.

+
+

StopEvent

+
+

1:1

+
+

+StopEvent

+
+

Stop event data element.

+
+
+
+
+

9.11. The complex type StopEventStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopEventStructure

+
+

+
+

Stop event structure.

+
+

PreviousCall

+
+

0:*

+
+

+CallAtNearStop

+
+

Calls at stops that happen before this stop event (service pattern of this vehicle journey before this stop event).

+
+

ThisCall

+
+

1:1

+
+

+CallAtNearStop

+
+

The call of this vehicle journey at this stop.

+
+

OnwardCall

+
+

0:*

+
+

+CallAtNearStop

+
+

Calls at stops that happen after this stop event (rest of the service pattern of the vehicle journey).

+
+

Service

+
+

1:1

+
+

+DatedJourney

+
+

Service that calls at this stop.

+
OperatingDays +

OperatingDays

+
+

0:1

+
+

+OperatingDays

+
+

Bit string definition of operating days.

+
+

OperatingDaysDescription

+
+

0:1

+
+

+InternationalText

+
+

Textual description of the operation days, e.g., "Monday to Friday" or "not on holidays".

+
+

SituationFullRefs

+
+

0:1

+
+

+SituationRefList

+
+

For SITUATIONs that affect the whole StopEvent. Otherwise, references for SITUATIONs can be added at the different CALL elements

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+
+

10. OJP/OJP_TripInfo.xsd - Request and response definitions for information on a single trip

+
+

10.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + +
+

IncludeFormationEnumeration

+
+

Possible values how to include formations in the basic filters

+
+ + + + + + + + + + + + + + + + + + + +
+

none

+
+

-

+
+

vehiclefeature

+
+

The response should include VehicleFeatureRef (from SIRI).

+
+

full

+
+

Besides VehicleFeatureRefs also Formation, ArrivalFormation and DepartureFormation can be used. This is the full SIRI formation experience. Refer to the SIRI documentation for details. The specification document and the examples may show simpler ways of doing things. For full accessibility many features are needed. It is recommended to always also use VehicleFeatureRef (for people not processing SIRI formation and because buses and the like don't need Formation in most cases).

+
+
+

TripInfoProblemTypeEnumeration

+
+

Types of problems that may be returned in responses to TripInfo requests.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TRIPINFO_JOURNEYREFUNKNOWN

+
+

The journey reference used in the request is unknown.

+
+

TRIPINFO_VEHICLEUNKNOWN

+
+

The vehicle reference used in the request is unknown.

+
+

TRIPINFO_NOJOURNEYFOUND

+
+

No matching journey could be found for the requested time and journey/vehicle identifiers.

+
+

TRIPINFO_NOGEOINFO

+
+

No geographic information available for this vehicle journey.

+
+

TRIPINFO_NOREALTIME

+
+

No real-time information available.

+
+

TRIPINFO_OTHER

+
+

A problem has occurred that does not have a specific problem type.

+
+
+
+
+
+

10.2. The toplevel element TripInfoProblemType

+
+ + + + + + + + + + + + + + + + +
+

TripInfoProblemType

+
+

+TripInfoProblemTypeEnumeration (↔ ojp:ErrorType)

+
+

+
+
+
+
+

10.3. The group TripInfoContentFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripInfoContentFilterGroup

+
+

+
+

Parameters that control the level of detail to be returned in the results.

+
TripInfoContentFilter +

IncludeCalls

+
+

0:1

+
+

Whether call information is to be included. Default is true.

+
+

IncludePosition

+
+

0:1

+
+

Whether current position is to be included. Default is true.

+
+

IncludeService

+
+

0:1

+
+

Whether service information is to be included. Default is true.

+
+

IncludeTrackSections

+
+

0:1

+
+

Whether the result should include TrackSection elements to describe the geographic route of this vehicle journey.

+
+

IncludeTrackProjection

+
+

0:1

+
+

Whether the result should include the geographic projection (coordinates) of this vehicle journey.

+
+

IncludePlacesContext

+
+

0:1

+
+

Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true.

+
+

IncludeFormation

+
+

0:1

+
+

IncludeFormationEnumeration

+
+

Whether the formation should be included. With "simple" only VehicleFeature is used. "full" may unleash the full power of the SIRI formation model (especially for trains). The OJP specification document gives hints on how to limit oneself as a server to the most important aspects. Default is none.

+
+

IncludeSituationsContext

+
+

0:1

+
+

Whether the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true

+
+
+
+
+

10.4. The group TripInfoPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

TripInfoPolicyGroup

+
+

+
+

Parameters that control the response behaviour.

+
TripInfoPolicy +

UseRealTimeData

+
+

0:1

+
+

UseRealtimeDataEnumeration

+
+

Use real-time data. Default is "full"

+
+
+
+
+

10.5. The group TripInfoRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripInfoRequestGroup

+
+

+
+

TripInfo request structure.

+
+

The element contains one of the following element sequences (a-c)

+
DatedJourneyRef +

a

+
+

→‍JourneyRef

+
+

-1:1

+
+

>JourneyRef

+
+

Reference to a Journey

+
+

a

+
+

→‍OperatingDayRef

+
+

-1:1

+
+

>OperatingDayRef

+
+

Reference to an Operating Day

+
DatedTrainNumberRef +

b

+
+

TrainNumber

+
+

-1:1

+
+

+
+

b

+
+

OperatorRef

+
+

-1:1

+
+

>siri:OperatorRef

+
+

+
+

b

+
+

→‍OperatingDayRef

+
+

-1:1

+
+

>OperatingDayRef

+
+

Reference to an Operating Day

+
TimedVehicleRef +

c

+
+

→‍siri:VehicleRef

+
+

-1:1

+
+

>siri:VehicleRef

+
+

Reference to a VEHICLE.

+
+

c

+
+

TimeOfOperation

+
+

-1:1

+
+

Time stamp when the vehicle is operating. In most use cases equal to "now".

+
TripInfoRequest +

Params

+
+

0:1

+
+

+TripInfoParam

+
+

Request parameter.

+
+
+
+
+

10.6. The group TripInfoResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripInfoResponseGroup

+
+

+
+

TripInfo response structure.

+
TripInfoResponse +

TripInfoResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Response context.

+
+

TripInfoResult

+
+

0:1

+
+

+TripInfoResult

+
+

Result structure.

+
+
+
+
+

10.7. The complex type TripInfoParamStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripInfoParamStructure

+
+

+
+

TripInfo request parameter structure.

+
TripInfoPolicy +

UseRealTimeData

+
+

0:1

+
+

UseRealtimeDataEnumeration

+
+

Use real-time data. Default is "full"

+
TripInfoContentFilter +

IncludeCalls

+
+

0:1

+
+

Whether call information is to be included. Default is true.

+
+

IncludePosition

+
+

0:1

+
+

Whether current position is to be included. Default is true.

+
+

IncludeService

+
+

0:1

+
+

Whether service information is to be included. Default is true.

+
+

IncludeTrackSections

+
+

0:1

+
+

Whether the result should include TrackSection elements to describe the geographic route of this vehicle journey.

+
+

IncludeTrackProjection

+
+

0:1

+
+

Whether the result should include the geographic projection (coordinates) of this vehicle journey.

+
+

IncludePlacesContext

+
+

0:1

+
+

Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true.

+
+

IncludeFormation

+
+

0:1

+
+

IncludeFormationEnumeration

+
+

Whether the formation should be included. With "simple" only VehicleFeature is used. "full" may unleash the full power of the SIRI formation model (especially for trains). The OJP specification document gives hints on how to limit oneself as a server to the most important aspects. Default is none.

+
+

IncludeSituationsContext

+
+

0:1

+
+

Whether the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

10.8. The complex type TripInfoResultStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripInfoResultStructure

+
+

+
+

TripInfo result structure containing the status of a trip.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

Problems related to this TripInfo result.

+
+

PreviousCall

+
+

0:*

+
+

+CallAtStop

+
+

The stops this service already has called at. Including the current stop if service is currently at stop.

+
+

CurrentPosition

+
+

0:1

+
+

+VehiclePosition

+
+

Current position of this service.

+
+

OnwardCall

+
+

0:*

+
+

+CallAtStop

+
+

The stops this service still has to call at.

+
+

Service

+
+

0:1

+
+

+DatedJourney

+
+

Description of the service.

+
OperatingDays +

OperatingDays

+
+

0:1

+
+

+OperatingDays

+
+

Bit string definition of operating days.

+
+

OperatingDaysDescription

+
+

0:1

+
+

+InternationalText

+
+

Textual description of the operation days, e.g., "Monday to Friday" or "not on holidays".

+
siri:CommonFacility +

→‍siri:FareClassFacility

+
+

0:*

+
+

siri:FareClassFacilityEnumeration

+
+

Classification of FareClass Facility type - Tpeg pti23.

+
+

→‍siri:TicketingFacility

+
+

0:*

+
+

siri:TicketingFacilityEnumeration

+
+

Classification of Ticketing Facility type - Tpeg pti23.

+
+

→‍siri:NuisanceFacility

+
+

0:*

+
+

siri:NuisanceFacilityEnumeration

+
+

Classification of Nuisance Facility type - Tpeg pti23.

+
+

→‍siri:MobilityFacility

+
+

0:*

+
+

siri:MobilityFacilityEnumeration

+
+

Classification of Mobility Facility type - Tpeg pti23.

+
+

→‍siri:PassengerInformationFacility

+
+

0:*

+
+

siri:PassengerInformationFacilityEnumeration

+
+

Classification of PassengerInfo Facility type - Tpeg pti23.

+
+

→‍siri:PassengerCommsFacility

+
+

0:*

+
+

siri:PassengerCommsFacilityEnumeration

+
+

Classification of PassengerComms Facility type - Tpeg pti23.

+
+

→‍siri:RefreshmentFacility

+
+

0:*

+
+

siri:RefreshmentFacilityEnumeration

+
+

Classification of Refreshment Facility type - Tpeg pti23.

+
+

siri:AccessFacility

+
+

0:*

+
+

siri:AccessFacilityEnumeration

+
+

Classification of Access Facility.

+
+

→‍siri:SanitaryFacility

+
+

0:*

+
+

siri:SanitaryFacilityEnumeration

+
+

Classification of Sanitary Facility type - Tpeg pti23.

+
+

→‍siri:LuggageFacility

+
+

0:*

+
+

siri:LuggageFacilityEnumeration

+
+

Classification of Luggage Facility type - Tpeg pti23.

+
siri:ServiceFacility +

→‍siri:AccommodationFacility

+
+

0:*

+
+

siri:AccommodationFacilityEnumeration

+
+

Classification of Accomodation Facility type - Tpeg pti23.

+
+

JourneyTrack

+
+

0:1

+
+

+LegTrack

+
+

Geographic embedding of this journey. The entire journey is regarded as one leg.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+
+

11. OJP/OJP_Trips.xsd - Request and response definitions for trip requests and distributed journey planning

+
+

11.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AccessFeatureStatusEnumeration

+
+

Allowed values for status of the access feature.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

available

+
+

-

+
+

partiallyAvailable

+
+

If partiallyAvailable is used, then some note should be provided in one of the descriptive elements of the containing PathLink

+
+

notAvailable

+
+

-

+
+
+

AccessFeatureTypeEnumeration

+
+

Allowed values for a AccessFeature.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

elevator

+
+

-

+
+

stairs

+
+

-

+
+

seriesOfStairs

+
+

-

+
+

singleStep

+
+

-

+
+

seriesOfSingleSteps

+
+

-

+
+

escalator

+
+

-

+
+

travelator

+
+

-

+
+

ramp

+
+

-

+
+

footpath

+
+

-

+
+

shuttle

+
+

-

+
+

other

+
+

-

+
+

unknown

+
+

-

+
+
+

AccessibilityFeatureTypesEnumeration

+
+

Allowed values for AccessibilityFeature (for mobility and sensory impairments, assistance and crucial elements to pay attention to).

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

lowFloorAccess

+
+

-

+
+

stepFreeAccess

+
+

-

+
+

accessWithSteps

+
+

-

+
+

slidingStep

+
+

-

+
+

raisedKerb

+
+

-

+
+

narrowEntrance

+
+

-

+
+

wheelchairLift

+
+

-

+
+

manualRamp

+
+

-

+
+

automaticRamp

+
+

-

+
+

suitableForWheelchairs

+
+

-

+
+

suitableForUnassistedWheelchairs

+
+

-

+
+

suitableForSeverelyDisabled

+
+

-

+
+

suitableForPushchairs

+
+

-

+
+

suitableForBicycles

+
+

-

+
+

tactilePlatformEdges

+
+

-

+
+

tactileGuidingStrips

+
+

-

+
+

tactileOrAuditorySigns

+
+

-

+
+

visualSigns

+
+

-

+
+

elevatorWithTactileButtons

+
+

-

+
+

elevatorWithAcousticAnnouncements

+
+

-

+
+

audioInformation

+
+

-

+
+

audioForHearingImpaired

+
+

-

+
+

visualDisplays

+
+

-

+
+

displaysForVisuallyImpaired

+
+

-

+
+

largePrintTimetables

+
+

-

+
+

boardingAssistance

+
+

-

+
+

onboardAssistance

+
+

-

+
+

unaccompaniedMinorAssistance

+
+

-

+
+

barrier

+
+

-

+
+

validator

+
+

-

+
+
+

ExtendToFrontOrBackType

+
+

Prefer earlier or later times.

+
+ + + + + + + + + + + + + + + +
+

extendToFront

+
+

-

+
+

extendToBack

+
+

-

+
+
+

FeasibilityEnumeration

+
+

Allowed values for the feasibility of a TRIP or part of a TRIP.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

allAccessFeaturesAvailable

+
+

-

+
+

accessFeatureNotAvailable

+
+

-

+
+

accessFeaturePartiallyAvailable

+
+

-

+
+

accessFeatureWithUnknownAvailability

+
+

-

+
+

seeSituations

+
+

-

+
+
+

GuidanceAdviceEnumeration

+
+

Several types of guidance advice given to traveller. Suitable values may differ by MODE (e.g., a car driver needs different advice than a person walking for a transfer.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

origin

+
+

Defining origin.

+
+

destination

+
+

Defining a destination.

+
+

continue

+
+

Continue on the same street/road/path.

+
+

keep

+
+

Keep going on the same street/road/path.

+
+

turn

+
+

When this value is used, you always must consider the value in TurnAction as well. There must be a TurnAction present if "turn" is used.

+
+

leave

+
+

Can be something like an elevator or a vehicle.

+
+

enter

+
+

Can be something like an elevator or a vehicle.

+
+

enter_roundabout

+
+

Entering a roundabout.

+
+

stay_in_roundabout

+
+

Staying in the roundabout.

+
+

leave_roundabout

+
+

Leave the roundabout.

+
+

enter_builtup_area

+
+

Entering a built-up area / community.

+
+

leave_builtup_area

+
+

Leave the built-up area / community.

+
+

freewayAccessRamp

+
+

Access lane to highway or the like.

+
+

unknown_lane_choice

+
+

If it is unclear which lane to choose.

+
+

left_lane

+
+

If there are more than 2 lanes, then TurnAction half_left, left, sharp_left may help decide.

+
+

middle_lane

+
+

If there are more than 3 lanes, then Turnaction straight defines the middle one.

+
+

right_lane

+
+

If there are more than 2 lanes, then TurnAction half_right, right, sharp_right may help decide.

+
+

unknown_turning_kind

+
+

-

+
+
+

LegObjectIdType

+
+

xs:normalizedString: (empty restriction)

+
+

Type for identifier of a NeTEx Object.

+
+

MultiPointTripResultObjectIdType

+
+

xs:normalizedString: (empty restriction)

+
+

Type for identifier of a NeTEx Object.

+
+

MultiPointTypeEnumeration

+
+

Defines how the router should handle requests with multiple origins and destinations. MultiPointType is more important than NumberOfResults in the sense that if 10 results are needed to fulfill the MultiPointType, then it is 10, even when NumberOfResults was set to 1.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

anyPoint

+
+

Returning results for a single origin and destination (hopefully the best ones). As this element was not sufficiently defined in the past, some implementations may behave differently.

+
+

eachOrigin

+
+

At least a distinct solution for each of the origin points must be delivered.

+
+

eachDestination

+
+

At least a distinct solution for each of the destination points must be delivered.

+
+

eachOriginDestination

+
+

At least one result for each origin/destination pair must be delivered.

+
+

somePoints

+
+

Clarifies that some (probably the "best") origin-destination pairs should be returned. How many are to be used is not defined.

+
+
+

OptimisationMethodEnumeration

+
+

The types of algorithms that can be used for planning a journey (fastest, least walking, etc.). Only one method can be used. Each one really is a whole set of a policy, which is defined below. E.g., "fastest" also includes "least transfers" as a second criteria, some modes are excluded usually by default. Implementations might differ (slightly). Also, some strategies might not be implemented. The most important strategies are marked.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

fastest

+
+

Shortest duration somewhere in the future. This may present a shorter trip than the next earliest arrival (with latest departure). Expected strategy.

+
+

minChanges

+
+

Minimise the number of interchanges as the first criterion. Expected strategy.

+
+

leastWalking

+
+

Shortest walking distance in meters, summed over all legs.

+
+

leastCost

+
+

Cheapest fare, considering the applicable reductions. Might not be based on actual cost, but an estimation. Expected strategy.

+
+

leastDistance

+
+

Least distance in metres. Mostly used for ALTERNATIVE MODE OF OPERATION and for ItModesToCover.

+
+

earliestArrival

+
+

Earliest possible arrival time respecting the time constraints (forward search).

+
+

latestDeparture

+
+

Latest departure time for a given arrival time (backward search).

+
+

earliestArrivalAndLatestDeparture

+
+

Combines earliestArrival and latestDeparture, allowing to compress the departure time (forward-backward-forward search).

+
+

minNonLevelEntrances

+
+

The user wants to minimize non-level entrances on the trip. this is useful for PRM who still can use some non-level entrances.

+
+

minStairs

+
+

The user wants to minimize stairs and steps on the trip. This is useful for PRM who still can use some steps/stairs.

+
+

bestForVisualImpairment

+
+

The user wants to avoid transfers without tactile guidance, as well as platforms and vehicles without auditory signals.

+
+

bestForAuditoryImpairment

+
+

The user wants to avoid transfers without guidance for people with auditory impairment, as well as platforms and vehicles without visual signs.

+
+

environmentalSafety

+
+

If set, favour "green" modes/lines such as bike sharing and (electric) trains, avoid or restrict modes/lines known for higher CO2 emissions such as (conventional) taxi, ride-hailing or coach.

+
+

extraSafe

+
+

High level of safety (referring to crime, hazards or prone to accidents). If used, certain modes, lines or zones/districts known for lower safety, i.e. higher risk of accidents and crime, may be avoided, others may be preferred. This may depend on the actual, local or time of day situation. E.g. bike or scooter may be considered unsafe in some cities/districts while safe in others.

+
+

extraReliable

+
+

Low probability of delays, cancellations etc. If used, modes known for their (un)reliability may be avoided/preferred, and extra time added for transfers. This may depend on the actual, local or time of day situation, based on punctuality statics, traffic jam statistics or rush hours. E.g. taxis in a given city might be known to be unreliable during at 8-10 and 16-19 hours, otherwise reliable.

+
+

scenic

+
+

Scenic (or touristic) travel. Different by modes or by the surrounding.

+
+

quietTravel

+
+

E.g. first class or quiet compartments preferred. Journeys that are with low occupancy.

+
+
+

TransitionEnumeration

+
+

Transition types for interchanges.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

up

+
+

-

+
+

down

+
+

-

+
+

level

+
+

-

+
+

upAndDown

+
+

-

+
+

downAndUp

+
+

-

+
+
+

TripChangeProblemTypeEnumeration

+
+

Types of problems that may be returned in responses to TRIPCHANGE requests.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TRIPCHANGE_NOLATERTRIPFOUND

+
+

No later option for the requested part of the TRIP could be found.

+
+

TRIPCHANGE_NOEARLIERTRIPFOUND

+
+

No earlier option for the requested part of the TRIP could be found.

+
+

TRIPCHANGE_INVALIDLEGREF

+
+

Requested leg ref is invalid.

+
+

TRIPCHANGE_INVALIDOPERATOR

+
+

Requested operator is invalid.

+
+

TRIPCHANGE_NOVEHICLEAVAILABLE

+
+

No vehicle is available for the requested leg.

+
+

TRIPCHANGE_OTHER

+
+

A problem has occurred that does not have a specific problem type.

+
+
+

TripObjectIdType

+
+

xs:normalizedString: (empty restriction)

+
+

Type for identifier of a TRIP Object.

+
+

TripProblemTypeEnumeration

+
+

Types of problems that may be returned in responses to Trip requests.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TRIP_NOTRIPFOUND

+
+

No trip plan could be found that meets all the parameters as they have been set by the user (start and end locations, departure/arrival time and further options possibly set by the user).

+
+

TRIP_ORIGINUNKNOWN

+
+

The start location (address, stop place, …) for the requested trip is unknown.

+
+

TRIP_DESTINATIONUNKNOWN

+
+

The end location (address, stop place, …) for the requested trip is unknown.

+
+

TRIP_VIAUNKNOWN

+
+

One of the via points is unknown.

+
+

TRIP_NOTVIAUNKNOWN

+
+

One of the not-via points is unknown.

+
+

TRIP_NOCHANGEATUNKNOWN

+
+

One of the no-change-at stations is unknown.

+
+

TRIP_NOORIGIN

+
+

No start location has been defined for the trip.

+
+

TRIP_NODESTINATION

+
+

No end location has been defined for the trip.

+
+

TRIP_ORIGINDESTINATIONIDENTICAL

+
+

Start and end of the trip are identical.

+
+

TRIP_DATETIMEERROR

+
+

The requested date and/or time do not make sense.

+
+

TRIP_TIMEWINDOWTOOLARGE

+
+

The requested time window is too large.

+
+

TRIP_DEPARTUREAFTERARRIVAL

+
+

The requested departure time at each origin is after the requested arrival time at any destination.

+
+

TRIP_DATEOUTOFRANGE

+
+

There is no timetable data available for the requested date.

+
+

TRIP_ORIGINEQUIVALENT

+
+

The requested origin stop place has been replaced by an equivalent stop place.

+
+

TRIP_DESTINATIONEQUIVALENT

+
+

The requested destination stop place has been replaced by an equivalent stop place.

+
+

TRIP_VIAEQUIVALENT

+
+

One of the requested via stop places has been replaced by an equivalent stop place.

+
+

TRIP_REALTIMEINCOMPLETE

+
+

There is no real-time information available for at least one of the services within this trip result.

+
+

TRIP_ITTIMEEXTENDED

+
+

The maximum time allowed for using modes of individual transport (mostly walking or cycling) has been extended by the system because otherwise no trip could be found.

+
+

TRIP_ITMODECHANGED

+
+

The mode of individual transport specified by the user has been replaced by the system because otherwise no trip could be found. Usually, this means taking a taxi instead of walking.

+
+

TRIP_INCONVENIENTWAITING

+
+

The trip plan in this trip result contains a long waiting time.

+
+

TRIP_RESTRICTEDRESULTSDROPPED

+
+

Used for warnings, when possible/better results were dropped, because of the criteria were not used (e.g., private services, offer only available for seniors).

+
+

TRIP_MULTIPOINT_NOTALLPOINTSCOVERED

+
+

No trip solution was found covering each of the requested points.

+
+

TRIP_MULTIPOINT_TOOMANYPOINTS

+
+

Too many points have been requested as departure or arrival.

+
+

TRIP_MULTIPOINT_TYPE_NOT_SUPPORTED

+
+

The indicated multipoint type is not supported.

+
+

TRIP_REFINE_LEG_UNKNOWN

+
+

Indicated legs do not exist.

+
+

REFINE_OBJECTNOTFOUND

+
+

The object to be refined could not be found in the database of the responding system or could not be found unequivocally.

+
+

REFINE_PROFILENOTSUPPORTED

+
+

Refinement does not support the hiking or cycling profile.

+
+

TRIP_OTHER

+
+

A problem has occurred that does not have a specific problem type.

+
+
+

TripResultObjectIdType

+
+

xs:normalizedString: (empty restriction)

+
+

Type for identifier of a NeTEx Object.

+
+

TurnActionEnumeration

+
+

The range of possible turns that can be described.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

straight_on

+
+

338-21 degrees

+
+

half_right

+
+

22-67 degrees

+
+

right

+
+

68-111 degrees

+
+

sharp_right

+
+

112-157 degrees

+
+

uturn

+
+

158-201 degrees

+
+

sharp_left

+
+

202-247 degrees

+
+

left

+
+

248-291 degrees

+
+

half_left

+
+

292-337 degrees

+
+

up

+
+

Upwards, the target level is in the PathLink structure.

+
+

down

+
+

Downwards, the target level is in the PathLink structure.

+
+

unknown_turn_action

+
+

-

+
+
+

group[ojp:TripMobilityFilterGroup]
  /HikingProfile #simpleType
  (typedef-90.1)

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

easy

+
+

Regular hiking/walking in valleys and plains and easy mountain trails e.g., yellow hiking signs in Switzerland or blue in Germany.

+
+

medium

+
+

Medium difficulty mountain trails. E.g. white-red-white hiking signs in Switzerland or red in Germany.

+
+

difficult

+
+

Difficult mountain trails. E.g. white-blue-white hiking signs in Switzerland or black in Germany.

+
+
+

group[ojp:TripMobilityFilterGroup]
  /CyclingProfile #simpleType
  (typedef-90.2)

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

fast

+
+

Fastest cycle route

+
+

green

+
+

Greenest cycle route

+
+

comfortable

+
+

Family friendly and leisurely route

+
+
+
+
+
+

11.2. The toplevel element TripChangeProblemType

+
+ + + + + + + + + + + + + + + + +
+

TripChangeProblemType

+
+

+TripChangeProblemTypeEnumeration (↔ ojp:ErrorType)

+
+

+
+
+
+
+

11.3. The toplevel element TripProblemType

+
+ + + + + + + + + + + + + + + + +
+

TripProblemType

+
+

+TripProblemTypeEnumeration (↔ ojp:ErrorType)

+
+

+
+
+
+
+

11.4. The group InterchangeGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

InterchangeGroup

+
+

+
+

Adding interchange elements from SIRI to a transfer leg.

+
Interchange +

InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRef

+
+

Reference of an INTERCHANGE.

+
+

ExtraInterchange

+
+

0:1

+
+

Whether this interchange is an addition to the plan. Can only be used when both participants recognise the same schedule version. If omitted, defaults to 'false': the interchange is not an addition. (since SIRI 2.1)

+
+

InterchangeCancellation

+
+

0:1

+
+

Whether this interchange is a cancellation of a previously announced interchange (or planned according to the long-term timetable. Can only be used when both participants recognise the same schedule version. If omitted, defaults to 'false': the interchange is not cancelled. (since SIRI 2.1)

+
siri:InterchangeProperty +

siri:StaySeated

+
+

0:1

+
+

Whether the passenger can remain in VEHICLE (i.e. BLOCKlinking). Default is 'false': the passenger must change vehicles for this connection.

+
+

siri:Guaranteed

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

+
+

siri:Advertised

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

+
+
+
+
+

11.5. The group MultiPointTripPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

MultiPointTripPolicyGroup

+
+

+
+

Policies that control the multipoint trip search behaviour.

+
+

The element contains none or one of the following elements (a) or element sequences (b)

+
BaseTripPolicy +

a

+
+

NumberOfResults

+
+

-0:1

+
+

The number of trip results that the user wants to see at least. Be aware that some implementations will deliver one of the TripResults before the indicated departure time. This means that you can't assume that you get the exact number of results that you asked for in the request from the server.

+
NumberOfResults +

b

+
+

NumberOfResultsBefore

+
+

-0:1

+
+

The desired number of trip results before the given time (at origin or destination).

+
+

b

+
+

NumberOfResultsAfter

+
+

-0:1

+
+

The desired number of trip results after the given time (at origin or destination).

+
BaseTripPolicy +

TimeWindow

+
+

0:1

+
+

Time window in which the trips should be, starting from the time specified in PlaceContext. Implements TRIP REQUEST.FlexibilityWindow. All trips within the window should be provided by the implementation.

+
+

UseRealtimeData

+
+

0:1

+
+

UseRealtimeDataEnumeration

+
+

The way real-time data should be used in the calculation of the trip.

+
+

ImmediateTripStart

+
+

0:1

+
+

Whether the trip calculation should find a solution that starts immediately (e.g., because the user is already on the way) instead of finding the latest possible start opportunity. Default is FALSE.

+
+

TransferLimit

+
+

0:1

+
+

The maximum number of interchanges the user will accept per trip.

+
+

OptimisationMethod

+
+

0:1

+
+

OptimisationMethodEnumeration

+
+

The type of algorithm to be used in the calculation of the trip (fastest, least walking, etc.).

+
+

ConsiderElevationData

+
+

0:1

+
+

Whether the trip calculation should take elevation data into account (bike, foot). Default is FALSE.

+
+

IncludeAllRestrictedLines

+
+

0:1

+
+

There might exist lines that have special restrictions and are not generally available to the public. E.g. school buses, company shuttles. dragLifts need to have an ACCESS MODE ski. Lines with ACCESS MODE bicycle will be included as well. If this flag is set, then existing restricted lines are considered by the router, irrespective of the selected passenger categories or the MotorisedMainTravelMode. The results are marked as restricted in the ServiceGroup. The usage could also be detailed with Attribute elements. Restricted trumps PassengerCategory, for example. If Restricted is set to true, all services are displayed.

+
+

PassengerCategory

+
+

0:*

+
+

PassengerCategoryEnumeration

+
+

Sequence of all passenger categories, for which this search shall be conducted. In rare cases additional offerings may be available (e.g., demand responsive service with certain areas being reserved for seniors). If multiple PassengerCategories are provided, then Services are shown when they are available for at least one PassengerCategory.

+
MultiPointTripPolicy +

MultiPointType

+
+

0:1

+
+

MultiPointTypeEnumeration

+
+

Defines how the router should handle requests with multiple origins and destinations. As it is important for the strategy of the distributed trip planning the MultiPointType should be set. If the type is not supported a TRIP_MULTIPOINT_TYPE_NOT_SUPPORTED warning or error must be returned. Default is anyPoint.

+
+
+
+
+

11.6. The group MultiPointTripRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

MultiPointTripRequestGroup

+
+

+
+

Multi-point trip request structure.

+
MultiPointTripRequest +

Origin

+
+

1:*

+
+

+PlaceContext

+
+

Specifies the origin situation from where the user wants to start.

+
+

Destination

+
+

1:*

+
+

+PlaceContext

+
+

Specifies the destination situation where the user is heading to.

+
+

Via

+
+

0:*

+
+

+TripVia

+
+

Ordered series of points where the journey must pass through. If more than one via point is given all of them must be obeyed - in the correct order. The server is allowed to replace a via stop by equivalent stops (in Transmodel modelled as TRIP REQUEST PLACE.TRIP VIA PLACE.GoVia).

+
+

NotVia

+
+

0:*

+
+

+NotVia

+
+

Not-via restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs that the TRIP is not allowed to pass through. If more than one not via point is given all of them must be obeyed.

+
+

NoChangeAt

+
+

0:*

+
+

+NoChangeAt

+
+

no-change-at restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs at which no TRANSFER is allowed within a TRIP (in Transmodel this would be an extension to TRIP MOBILITY FILTER).

+
+

Params

+
+

0:1

+
+

+MultiPointTripParam

+
+

Options to control the search behaviour and response contents.

+
+
+
+
+

11.7. The group MultiPointTripResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

MultiPointTripResponseGroup

+
+

+
+

Multi-point trip response structure.

+
MultiPointTripResponse +

MultiPointType

+
+

0:1

+
+

MultiPointTypeEnumeration

+
+

The MultiPointType should be returned because it may differ from the one asked. Many systems will support only a subset of the MultiPointTypes, and it is important to know what the result is based on.

+
+

MultiPointTripResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold trip response objects that occur frequently.

+
+

MultiPointTripResult

+
+

0:*

+
+

+MultiPointTripResult

+
+

The trip results found by the server.

+
+
+
+
+

11.8. The group MultiPointWaitTimeGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

MultiPointWaitTimeGroup

+
+

+
+

Group for wait times at origin/destination.

+
MultiPointWaitTime +

OriginWaitTime

+
+

0:1

+
+

Additional wait time at origin of this trip.

+
+

DestinationWaitTime

+
+

0:1

+
+

Additional wait time at destination of this trip.

+
+
+
+
+

11.9. The group TransferDurationGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TransferDurationGroup

+
+

+
+

[an attribute of a CONNECTION (not INTERCHANGE) in TMv6] calculated duration in a response taking into account the request parameters. TransferDuration plus waiting time is the minimum interval between arrival and departure time.

+
TransferDuration +

Duration

+
+

1:1

+
+

Overall duration of this interchange (Transmodel: PT CONNECTION LEG.MEAN INTERCHANGE TIME).

+
+

WalkDuration

+
+

0:1

+
+

Walk time as part of the overall interchange duration (in Transmodel might be modelled as TRANSFER.CONNECTION.DefaultDuration).

+
+

BufferTime

+
+

0:1

+
+

Buffer time as part of the overall interchange duration. Buffer times, e.g., check in/out times, sometimes are mandatory for using certain services as e.g., airplanes, ferries or highspeed trains.

+
+
+
+
+

11.10. The group TripChangeRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripChangeRequestGroup

+
+

+
+

Trip change request structure.

+
TripChangeRequest +

ChangeParams

+
+

0:1

+
+

+TripChangeParam

+
+

Options to control the change.

+
+

TripResult

+
+

1:1

+
+

+TripResult

+
+

The trip result to be changed by the server.

+
+

TripResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold objects, which are referenced within the response.

+
+
+
+
+

11.11. The group TripChangeResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripChangeResponseGroup

+
+

+
+

Trip change response structure.

+
TripChangeResponse +

TripResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold trip response objects that occur frequently.

+
+

TripResult

+
+

0:1

+
+

+TripResult

+
+

The trip results refined by the server.

+
+
+
+
+

11.12. The group TripContentFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripContentFilterGroup

+
+

+
+

Parameters that control the level of detail of the trip results.

+
BaseTripContentFilter +

IncludeTrackSections

+
+

0:1

+
+

Whether the result should include TrackSection elements to describe the geographic route of each journey leg.

+
+

IncludeLegProjection

+
+

0:1

+
+

Whether the result should include the geographic projection (coordinates) of each journey leg.

+
+

IncludeTurnDescription

+
+

0:1

+
+

Whether the result should include turn-by-turn instructions for each journey leg.

+
+

IncludeAccessFeatures

+
+

0:1

+
+

Whether the result should include the access features (stairs, elevator, etc.) on each path link.

+
+

IncludeAccessFeaturesStatus

+
+

0:1

+
+

Whether the result should include real time status of access features to indicate broken equipment.

+
+

IncludeAccessibilityDetails

+
+

0:*

+
+

AccessibilityDetailsProfileEnumeration

+
+

Which accessibility features and other accessibility-related information to retrieve (e.g., guidance text for the visually impaired).

+
+

IncludePlacesContext

+
+

0:1

+
+

Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true.

+
+

IncludeSituationsContext

+
+

0:1

+
+

Whether the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true.

+
TripContentFilter +

IncludeIntermediateStops

+
+

0:1

+
+

Whether the result should include intermediate stops (between the passenger's board and alight stops).

+
+

IncludeFare

+
+

0:1

+
+

Whether the result should include fare information.

+
+

IncludeOperatingDays

+
+

0:1

+
+

Whether the result should include operating day information - as encoded bit string and in natural language.

+
+

TripSummaryOnly

+
+

0:1

+
+

If true, then the response will contain only summaries of the found trips. Default is false.

+
+
+
+
+

11.13. The group TripDataFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripDataFilterGroup

+
+

+
+

Data to be included/excluded from search, e.g., modes, operators (Transmodel: TRIP REQUEST FILTER).

+
TripDataFilter +

ModeAndModeOfOperationFilter

+
+

0:*

+
+

+ModeAndModeOfOperationFilter

+
+

MODEs and MODEs OF OPERATION to be considered in trip calculation. If only MODE is used, then it is for all MODE OF OPERATION. If combinations of MODE and MODE OF OPERATION are used (multiples), then all combinations are to be considered.

+
+

LineFilter

+
+

0:1

+
+

+LineDirectionFilter

+
+

Lines/Directions to include/exclude.

+
+

OperatorFilter

+
+

0:1

+
+

+OperatorFilter

+
+

Transport operators to include/exclude.

+
+

VehicleFilter

+
+

0:1

+
+

+VehicleFilter

+
+

Filter for VEHICLE and TRAIN NUMBERs.

+
+

TariffzoneFilter

+
+

0:1

+
+

+TariffzoneFilter

+
+

Filter for trips using only specific tariff zones.

+
+
+
+
+

11.14. The group TripMobilityFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripMobilityFilterGroup

+
+

+
+

Parameters the user can set to restrict the mobility options - particularly for interchanging.

+
BaseTripMobilityFilter +

NoSingleStep

+
+

0:1

+
+

The user is not able to pass over (or wants to avoid) single steps. Stairs and non-level entrances are not excluded.

+
+

NoStairs

+
+

0:1

+
+

The user is not able to walk up/downstairs.

+
+

NoEscalator

+
+

0:1

+
+

The user is not able to use an escalator.

+
+

NoElevator

+
+

0:1

+
+

The user is not able to use an elevator.

+
+

NoRamp

+
+

0:1

+
+

The user is not able to use a ramp.

+
+

NoSight

+
+

0:1

+
+

The user is not able to see.

+
+

NoTravelator

+
+

0:1

+
+

The user is not able to use a travelator.

+
+

LevelEntrance

+
+

0:1

+
+

The user needs vehicles with level entrance between platform and vehicle.

+
+

LevelEntranceOrBoardingAid

+
+

0:1

+
+

The user needs vehicles with level entrance between platform and vehicle, an appropriate ramp, or assistance for boarding or alighting (for assisted and unassisted wheelchairs, or similar constraints).

+
TripMobilityFilter +

BikeTransport

+
+

0:1

+
+

The user wants to carry a bike on public transport (could be extended in future to transporting big luggage / animals / etc.).

+
+

WalkSpeed

+
+

0:1

+
+

OpenPercentType

+
+

Deviation from average walking speed in percent. 100% percent is average speed. Less than 100 % slower, Greater than 150% faster.

+
+

AdditionalTransferTime

+
+

0:1

+
+

Additional time added to all transfers (also to transfers between individual to public transport, not modelled in Transmodel).

+
+

HikingProfile

+
+

0:1

+
+

local-type: typedef-90.1

+
+

Users hiking profile. The main element to control general walking behaviour is WalkSpeed (together with accessibility constraints). Note: explanations in German can be found here: https://akademie.alpinewelten.com/bergwandern/klassifizierung-von-wanderwegen

+
+

CyclingProfile

+
+

0:1

+
+

local-type: typedef-90.2

+
+

Cycling profile of the user (especially for sportive activities).

+
+
+
+
+

11.15. The group TripPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripPolicyGroup

+
+

+
+

Policies that control the trip search behaviour.

+
+

The element contains none or one of the following elements (a) or element sequences (b)

+
BaseTripPolicy +

a

+
+

NumberOfResults

+
+

-0:1

+
+

The number of trip results that the user wants to see at least. Be aware that some implementations will deliver one of the TripResults before the indicated departure time. This means that you can't assume that you get the exact number of results that you asked for in the request from the server.

+
NumberOfResults +

b

+
+

NumberOfResultsBefore

+
+

-0:1

+
+

The desired number of trip results before the given time (at origin or destination).

+
+

b

+
+

NumberOfResultsAfter

+
+

-0:1

+
+

The desired number of trip results after the given time (at origin or destination).

+
BaseTripPolicy +

TimeWindow

+
+

0:1

+
+

Time window in which the trips should be, starting from the time specified in PlaceContext. Implements TRIP REQUEST.FlexibilityWindow. All trips within the window should be provided by the implementation.

+
+

UseRealtimeData

+
+

0:1

+
+

UseRealtimeDataEnumeration

+
+

The way real-time data should be used in the calculation of the trip.

+
+

ImmediateTripStart

+
+

0:1

+
+

Whether the trip calculation should find a solution that starts immediately (e.g., because the user is already on the way) instead of finding the latest possible start opportunity. Default is FALSE.

+
+

TransferLimit

+
+

0:1

+
+

The maximum number of interchanges the user will accept per trip.

+
+

OptimisationMethod

+
+

0:1

+
+

OptimisationMethodEnumeration

+
+

The type of algorithm to be used in the calculation of the trip (fastest, least walking, etc.).

+
+

ConsiderElevationData

+
+

0:1

+
+

Whether the trip calculation should take elevation data into account (bike, foot). Default is FALSE.

+
+

IncludeAllRestrictedLines

+
+

0:1

+
+

There might exist lines that have special restrictions and are not generally available to the public. E.g. school buses, company shuttles. dragLifts need to have an ACCESS MODE ski. Lines with ACCESS MODE bicycle will be included as well. If this flag is set, then existing restricted lines are considered by the router, irrespective of the selected passenger categories or the MotorisedMainTravelMode. The results are marked as restricted in the ServiceGroup. The usage could also be detailed with Attribute elements. Restricted trumps PassengerCategory, for example. If Restricted is set to true, all services are displayed.

+
+

PassengerCategory

+
+

0:*

+
+

PassengerCategoryEnumeration

+
+

Sequence of all passenger categories, for which this search shall be conducted. In rare cases additional offerings may be available (e.g., demand responsive service with certain areas being reserved for seniors). If multiple PassengerCategories are provided, then Services are shown when they are available for at least one PassengerCategory.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
TripPolicy +

a

+
+

MotorisedMainTravelMode

+
+

-0:1

+
+

The MotorisedMainTravelMode defines whether the trip planner works in PT mode (or pure IT mode) or includes carTransportRail and the like. If set to true (e.g., because one travels by car, truck or motorcycle), then carTransportRail, ferry are used together with roads.

+
+

b

+
+

ItModeToCover

+
+

-0:*

+
+

+ItModes

+
+

For each MODE or MODE OF OPERATION combination in this list a separate monomodal trip shall be found - in addition to inter-modal solutions.

+
+

b

+
+

IncludeAlternativeOptions

+
+

-0:1

+
+

Whether alternative options should be presented as well. Mainly important for dominated journeys or in the case of ContinuousLegs the second-best route. Should be optimised for user expectations (see. e.g https://theses.hal.science/tel-01848737). However, what the alternative options are may vary widely depending on the optimisation methods and filters.

+
+
+
+
+

11.16. The group TripRefineRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripRefineRequestGroup

+
+

+
+

Trip refinement request structure.

+
TripRefineRequest +

RefineParams

+
+

0:1

+
+

+TripRefineParam

+
+

Options to control the refine

+
+

TripResult

+
+

1:1

+
+

+TripResult

+
+

The trip result to be refined by the server.

+
+

TripResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold objects, which are referenced within the response.

+
+
+
+
+

11.17. The group TripRefineResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripRefineResponseGroup

+
+

+
+

Trip refinement response structure.

+
TripRefineResponse +

TripResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold trip response objects that occur frequently.

+
+

UnknownLegRef

+
+

0:*

+
+

LegObjectIdType

+
+

Refers to a leg that was not found in the data of the server. If the to be refined TripResult could not be found or unequivocally determined, all RefineLegRefs are returned as UnknownLegRefs.

+
+

TripResult

+
+

0:*

+
+

+TripResult

+
+

The trip results refined by the server.

+
+
+
+
+

11.18. The group TripRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripRequestGroup

+
+

+
+

Trip request structure.

+
TripRequest +

Origin

+
+

1:*

+
+

+PlaceContext

+
+

Specifies the origin situation from where the user wants to start.

+
+

Destination

+
+

1:*

+
+

+PlaceContext

+
+

Specifies the destination situation where the user is heading to.

+
+

Via

+
+

0:*

+
+

+TripVia

+
+

Ordered series of points where the journey must pass through. If more than one via point is given all of them must be obeyed - in the correct order. The server is allowed to replace a via stop by equivalent stops. Note: Systems may support only one.

+
+

ViaSystem

+
+

0:*

+
+

>siri:ParticipantRef

+
+

With this parameter a distributing system is asked to build a trip using a given System to pass through. This helps in selecting Exchange Points for this trip. ViaSystem is also used in sequence. Note: Systems may support only one.

+
+

NotVia

+
+

0:*

+
+

+NotVia

+
+

Not-via restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs that the TRIP is not allowed to pass through. If more than one not via point is given all of them must be obeyed.

+
+

NoChangeAt

+
+

0:*

+
+

+NoChangeAt

+
+

no-change-at restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs at which no TRANSFER is allowed within a TRIP.

+
+

Params

+
+

0:1

+
+

+TripParam

+
+

Options to control the search behaviour and response contents.

+
+
+
+
+

11.19. The group TripResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripResponseGroup

+
+

+
+

Trip response structure.

+
TripResponse +

TripResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold trip response objects that occur frequently.

+
+

TripResult

+
+

0:*

+
+

+TripResult

+
+

The trip results found by the server.

+
+
+
+
+

11.20. The group TripStatusGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripStatusGroup

+
+

+
+

Parameters which describe the status of a TRIP (will be added to MONITORED TRIP in Transmodel).

+
TripStatus +

Unplanned

+
+

0:1

+
+

Whether this trip is an additional one that has not been planned. Default is false.

+
+

Cancelled

+
+

0:1

+
+

Whether this trip is cancelled and will not be run. Default is false.

+
+

Deviation

+
+

0:1

+
+

Whether this trip deviates from the planned service pattern. Default is false.

+
+

Delayed

+
+

0:1

+
+

Whether this trip is delayed. Default is false.

+
+

Infeasible

+
+

0:1

+
+

Whether this trip cannot be used, due to operational delays and impossible transfers. Default is false.

+
+
+
+
+

11.21. The complex type ContinuousLegStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ContinuousLegStructure

+
+

+
+

[relates to a specific type of RIDE LEG with Timed=false or an ACCESS LEG in TM and NeTEx] leg of a journey that is not bound to a timetable.

+
+

LegStart

+
+

1:1

+
+

+PlaceRef

+
+

PLACE where the leg starts (can be a PLACE, SCHEDULED STOP POINT or a VEHICLE MEETING POINT) with time information.

+
+

LegEnd

+
+

1:1

+
+

+PlaceRef

+
+

PLACE to alight (can be a SCHEDULED STOP POINT or a VEHICLE MEETING POINT) with time information.

+
+

Service

+
+

1:1

+
+

+ContinuousService

+
+

Service of this leg.

+
TimeWindow +

TimeWindowStart

+
+

0:1

+
+

Time at which window begins.

+
+

TimeWindowEnd

+
+

0:1

+
+

Time at which window ends.

+
+

Duration

+
+

1:1

+
+

Duration of this leg according to user preferences like walking speed.

+
+

LegDescription

+
+

0:1

+
+

+InternationalText

+
+

Title or summary of this leg for overview.

+
+

Length

+
+

0:1

+
+

LengthType

+
+

Length of the leg.

+
+

LegTrack

+
+

0:1

+
+

+LegTrack

+
+

Detailed description of each element of this leg including geometric projection.

+
+

PathGuidance

+
+

0:1

+
+

+PathGuidance

+
+

Structured model further describing this interchange, its geographic embedding and accessibility (LEG.PATH GUIDANCE).

+
+

Feasibility

+
+

0:*

+
+

FeasibilityEnumeration

+
+

Information about the feasibility of the ContinuousLeg, in particular with respect to the access features used.

+
+

SituationFullRefs

+
+

0:1

+
+

+SituationRefList

+
+

A list of references to SITUATIONs.

+
Sustainability +

EmissionCO2

+
+

0:1

+
+

+EmissionCO2

+
+

Estimation of CO2 emissions.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

11.22. The complex type FollowStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FollowStructure

+
+

+
+

-

+
+

The element contains one of the following elements (a-d)

+
+

a

+
+

FollowSignName

+
+

-1:1

+
+

+InternationalText

+
+

Follow a sign.

+
+

b

+
+

FollowRoadName

+
+

-1:1

+
+

+InternationalText

+
+

Follow a road/route.

+
+

c

+
+

FollowDirectionName

+
+

-1:1

+
+

+InternationalText

+
+

Follow a direction.

+
+

d

+
+

FollowExit

+
+

-1:1

+
+

+InternationalText

+
+

Follow an exit.

+
+
+
+
+

11.23. The complex type LegAlightStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

LegAlightStructure

+
+

+
+

Describes the situation at a stop or station at which the passenger alights from a Leg of a trip including time-related information

+
StopPoint +

→‍siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRef

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

StopPointName

+
+

1:1

+
+

+InternationalText

+
+

Name or description of stop point for use in passenger information.

+
+

NameSuffix

+
+

0:1

+
+

+InternationalText

+
+

Additional description of the stop point that may be appended to the name if enough space is available. E.g. "opposite main entrance".

+
+

PlannedQuay

+
+

0:1

+
+

+InternationalText

+
+

Name of the bay where to board/alight from the vehicle. According to planned timetable.

+
+

EstimatedQuay

+
+

0:1

+
+

+InternationalText

+
+

Name of the bay where to board/alight from the vehicle. As to the latest real-time status.

+
+

ServiceArrival

+
+

1:1

+
+

+ServiceArrival

+
+

describes the arrival situation at the leg alight stop point (group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME)

+
+

ServiceDeparture

+
+

0:1

+
+

+ServiceDeparture

+
+

describes the departure situation at this leg alight stop point (empty for last leg) (group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME)

+
+

FeederInterchangeId

+
+

0:1

+
+

Interchange identifier of the feeding line/service at its alighting. This is not a reference. This identifier is used to recognize in a distributed environment (e.g., EU-Spirit), that two systems refer to the same line (or service) while using their own internal references. In EU-Spirit this is used to decide whether an interchange is in fact a stay-seated scenario (aka "line id"). See https://eu-spirit.eu/

+
+

MeetsViaRequest

+
+

0:1

+
+

This stop fulfils one of the via requirements stated in the request data.

+
StopCallStatus +

Order

+
+

0:1

+
+

Sequence number of this stop in the service pattern of the journey.

+
+

RequestStop

+
+

0:1

+
+

The vehicle journey calls at this stop only on demand.

+
+

UnplannedStop

+
+

0:1

+
+

This stop has not been planned by the planning department.

+
+

NotServicedStop

+
+

0:1

+
+

The vehicle will not call at this stop despite earlier planning.

+
+

NoBoardingAtStop

+
+

0:1

+
+

Boarding will not be allowed at this stop of this journey.

+
+

NoAlightingAtStop

+
+

0:1

+
+

Alighting will not be allowed at this stop of this journey.

+
+

→‍siri:ExpectedDepartureOccupancy

+
+

0:*

+
+

+siri:VehicleOccupancy

+
+

Expected/Predicted real-time occupancies of a VEHICLE and reservations after departing from a given stop. (since SIRI 2.1)

+
+

→‍siri:ExpectedDepartureCapacities

+
+

0:*

+
+

+siri:PassengerCapacity

+
+

Expected/Predicted real-time capacities (number of available seats) of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

Attribute

+
+

0:*

+
+

+GeneralAttribute

+
+

Note or attribute.

+
+
+
+
+

11.24. The complex type LegBoardStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

LegBoardStructure

+
+

+
+

Describes the situation at a stop or station at which the passenger boards a Leg of a trip including time-related information.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
StopPoint +

a

+
+

→‍siri:StopPointRef

+
+

-1:1

+
+

>siri:StopPointRef

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

a

+
+

StopPointName

+
+

-1:1

+
+

+InternationalText

+
+

Name or description of stop point for use in passenger information.

+
+

a

+
+

NameSuffix

+
+

-0:1

+
+

+InternationalText

+
+

Additional description of the stop point that may be appended to the name if enough space is available. E.g. "opposite main entrance".

+
+

a

+
+

PlannedQuay

+
+

-0:1

+
+

+InternationalText

+
+

Name of the bay where to board/alight from the vehicle. According to planned timetable.

+
+

a

+
+

EstimatedQuay

+
+

-0:1

+
+

+InternationalText

+
+

Name of the bay where to board/alight from the vehicle. As to the latest real-time status.

+
+

b

+
+

GeoPosition

+
+

-1:1

+
+

+siri:Location

+
+

+
+

ServiceArrival

+
+

0:1

+
+

+ServiceArrival

+
+

Contains ARRIVAL times (timetable, recorded, estimated, timing bands estimated) and the ARRIVAL formation.

+
+

ServiceDeparture

+
+

1:1

+
+

+ServiceDeparture

+
+

Contains DEPARTURE times (timetable, recorded, estimated, timing bands estimated) and the DEPARTURE formation.

+
+

DistributorInterchangeId

+
+

0:1

+
+

Interchange identifier of the distributing line/service at its boarding. This is not a reference. This identifier is used to recognize in a distributed environment (e.g., EU-Spirit), that two systems refer to the same line (or service) while using their own internal references. In EU-Spirit this is used to decide whether an interchange is in fact a stay-seated scenario (aka "line ID"). See https://eu-spirit.eu/

+
+

MeetsViaRequest

+
+

0:1

+
+

This stop fulfils one of the via requirements stated in the request data.

+
StopCallStatus +

Order

+
+

0:1

+
+

Sequence number of this stop in the service pattern of the journey.

+
+

RequestStop

+
+

0:1

+
+

The vehicle journey calls at this stop only on demand.

+
+

UnplannedStop

+
+

0:1

+
+

This stop has not been planned by the planning department.

+
+

NotServicedStop

+
+

0:1

+
+

The vehicle will not call at this stop despite earlier planning.

+
+

NoBoardingAtStop

+
+

0:1

+
+

Boarding will not be allowed at this stop of this journey.

+
+

NoAlightingAtStop

+
+

0:1

+
+

Alighting will not be allowed at this stop of this journey.

+
+

→‍siri:ExpectedDepartureOccupancy

+
+

0:*

+
+

+siri:VehicleOccupancy

+
+

Expected/Predicted real-time occupancies of a VEHICLE and reservations after departing from a given stop. (since SIRI 2.1)

+
+

→‍siri:ExpectedDepartureCapacities

+
+

0:*

+
+

+siri:PassengerCapacity

+
+

Expected/Predicted real-time capacities (number of available seats) of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

Attribute

+
+

0:*

+
+

+GeneralAttribute

+
+

Note or attribute.

+
+
+
+
+

11.25. The complex type LegIntermediateStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

LegIntermediateStructure

+
+

+
+

Describes the situation at a stop or station that lies between the LegBoard and LegAlight stop or station including time-related information.

+
StopPoint +

→‍siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRef

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

StopPointName

+
+

1:1

+
+

+InternationalText

+
+

Name or description of stop point for use in passenger information.

+
+

NameSuffix

+
+

0:1

+
+

+InternationalText

+
+

Additional description of the stop point that may be appended to the name if enough space is available. E.g. "opposite main entrance".

+
+

PlannedQuay

+
+

0:1

+
+

+InternationalText

+
+

Name of the bay where to board/alight from the vehicle. According to planned timetable.

+
+

EstimatedQuay

+
+

0:1

+
+

+InternationalText

+
+

Name of the bay where to board/alight from the vehicle. As to the latest real-time status.

+
+

ServiceArrival

+
+

1:1

+
+

+ServiceArrival

+
+

describes the arrival situation at this leg board stop point (empty for first leg) (group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME)

+
+

ServiceDeparture

+
+

1:1

+
+

+ServiceDeparture

+
+

describes the departure situation at this leg board stop point (group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME)

+
+

MeetsViaRequest

+
+

0:1

+
+

This stop fulfils one of the via requirements stated in the request data.

+
StopCallStatus +

Order

+
+

0:1

+
+

Sequence number of this stop in the service pattern of the journey.

+
+

RequestStop

+
+

0:1

+
+

The vehicle journey calls at this stop only on demand.

+
+

UnplannedStop

+
+

0:1

+
+

This stop has not been planned by the planning department.

+
+

NotServicedStop

+
+

0:1

+
+

The vehicle will not call at this stop despite earlier planning.

+
+

NoBoardingAtStop

+
+

0:1

+
+

Boarding will not be allowed at this stop of this journey.

+
+

NoAlightingAtStop

+
+

0:1

+
+

Alighting will not be allowed at this stop of this journey.

+
+

→‍siri:ExpectedDepartureOccupancy

+
+

0:*

+
+

+siri:VehicleOccupancy

+
+

Expected/Predicted real-time occupancies of a VEHICLE and reservations after departing from a given stop. (since SIRI 2.1)

+
+

→‍siri:ExpectedDepartureCapacities

+
+

0:*

+
+

+siri:PassengerCapacity

+
+

Expected/Predicted real-time capacities (number of available seats) of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

Attribute

+
+

0:*

+
+

+GeneralAttribute

+
+

Note or attribute.

+
+
+
+
+

11.26. The complex type LegStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

LegStructure

+
+

+
+

A single stage of a TRIP that is made without change of MODE or service (e.g., between each interchange). Implements LEG from TM 6.2.

+
+

Id

+
+

1:1

+
+

LegObjectIdType

+
+

Id of this leg. Unique within trip result.

+
+

ParticipantRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

[equivalent of PARTICIPANT in SIRI] IT system that is participating in a communication with other participant(s)

+
+

Duration

+
+

0:1

+
+

The duration of the LEG (e.g., from Transmodel PT RIDE LEG.Duration).

+
+

The element contains one of the following elements (a-c)

+
+

a

+
+

TimedLeg

+
+

-1:1

+
+

+TimedLeg

+
+

Corresponds to a RIDE or PT RIDE LEG in TM 6.2 with the attribute Timed (with related information). Passenger LEG with timetabled schedule.

+
+

b

+
+

TransferLeg

+
+

-1:1

+
+

+TransferLeg

+
+

TRANSFER LEG or CONNECTION LEG according to TM 6.2. Description of a LEG which links other LEGs where a TRANSFER or CONNECTION between different LOCATIONs is required.

+
+

c

+
+

ContinuousLeg

+
+

-1:1

+
+

+ContinuousLeg

+
+

A specialised type of RIDE LEG in with Timed=false, a PERSONAL LEG or an ACCESS LEG TM 6 and NeTEx. LEG of a TRIP that is not bound to a timetable.

+
Sustainability +

EmissionCO2

+
+

0:1

+
+

+EmissionCO2

+
+

Estimation of CO2 emissions.

+
+

Changed

+
+

0:1

+
+

TRUE if leg got changed by TripChange-Request.

+
+
+
+
+

11.27. The complex type MultiPointTripParamStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

MultiPointTripParamStructure

+
+

+
+

Multi-point trip request parameter structure.

+
TripDataFilter +

ModeAndModeOfOperationFilter

+
+

0:*

+
+

+ModeAndModeOfOperationFilter

+
+

MODEs and MODEs OF OPERATION to be considered in trip calculation. If only MODE is used, then it is for all MODE OF OPERATION. If combinations of MODE and MODE OF OPERATION are used (multiples), then all combinations are to be considered.

+
+

LineFilter

+
+

0:1

+
+

+LineDirectionFilter

+
+

Lines/Directions to include/exclude.

+
+

OperatorFilter

+
+

0:1

+
+

+OperatorFilter

+
+

Transport operators to include/exclude.

+
+

VehicleFilter

+
+

0:1

+
+

+VehicleFilter

+
+

Filter for VEHICLE and TRAIN NUMBERs.

+
+

TariffzoneFilter

+
+

0:1

+
+

+TariffzoneFilter

+
+

Filter for trips using only specific tariff zones.

+
BaseTripMobilityFilter +

NoSingleStep

+
+

0:1

+
+

The user is not able to pass over (or wants to avoid) single steps. Stairs and non-level entrances are not excluded.

+
+

NoStairs

+
+

0:1

+
+

The user is not able to walk up/downstairs.

+
+

NoEscalator

+
+

0:1

+
+

The user is not able to use an escalator.

+
+

NoElevator

+
+

0:1

+
+

The user is not able to use an elevator.

+
+

NoRamp

+
+

0:1

+
+

The user is not able to use a ramp.

+
+

NoSight

+
+

0:1

+
+

The user is not able to see.

+
+

NoTravelator

+
+

0:1

+
+

The user is not able to use a travelator.

+
+

LevelEntrance

+
+

0:1

+
+

The user needs vehicles with level entrance between platform and vehicle.

+
+

LevelEntranceOrBoardingAid

+
+

0:1

+
+

The user needs vehicles with level entrance between platform and vehicle, an appropriate ramp, or assistance for boarding or alighting (for assisted and unassisted wheelchairs, or similar constraints).

+
TripMobilityFilter +

BikeTransport

+
+

0:1

+
+

The user wants to carry a bike on public transport (could be extended in future to transporting big luggage / animals / etc.).

+
+

WalkSpeed

+
+

0:1

+
+

OpenPercentType

+
+

Deviation from average walking speed in percent. 100% percent is average speed. Less than 100 % slower, Greater than 150% faster.

+
+

AdditionalTransferTime

+
+

0:1

+
+

Additional time added to all transfers (also to transfers between individual to public transport, not modelled in Transmodel).

+
+

HikingProfile

+
+

0:1

+
+

local-type: typedef-90.1

+
+

Users hiking profile. The main element to control general walking behaviour is WalkSpeed (together with accessibility constraints). Note: explanations in German can be found here: https://akademie.alpinewelten.com/bergwandern/klassifizierung-von-wanderwegen

+
+

CyclingProfile

+
+

0:1

+
+

local-type: typedef-90.2

+
+

Cycling profile of the user (especially for sportive activities).

+
+

The element contains none or one of the following elements (a) or element sequences (b)

+
BaseTripPolicy +

a

+
+

NumberOfResults

+
+

-0:1

+
+

The number of trip results that the user wants to see at least. Be aware that some implementations will deliver one of the TripResults before the indicated departure time. This means that you can't assume that you get the exact number of results that you asked for in the request from the server.

+
NumberOfResults +

b

+
+

NumberOfResultsBefore

+
+

-0:1

+
+

The desired number of trip results before the given time (at origin or destination).

+
+

b

+
+

NumberOfResultsAfter

+
+

-0:1

+
+

The desired number of trip results after the given time (at origin or destination).

+
BaseTripPolicy +

TimeWindow

+
+

0:1

+
+

Time window in which the trips should be, starting from the time specified in PlaceContext. Implements TRIP REQUEST.FlexibilityWindow. All trips within the window should be provided by the implementation.

+
+

UseRealtimeData

+
+

0:1

+
+

UseRealtimeDataEnumeration

+
+

The way real-time data should be used in the calculation of the trip.

+
+

ImmediateTripStart

+
+

0:1

+
+

Whether the trip calculation should find a solution that starts immediately (e.g., because the user is already on the way) instead of finding the latest possible start opportunity. Default is FALSE.

+
+

TransferLimit

+
+

0:1

+
+

The maximum number of interchanges the user will accept per trip.

+
+

OptimisationMethod

+
+

0:1

+
+

OptimisationMethodEnumeration

+
+

The type of algorithm to be used in the calculation of the trip (fastest, least walking, etc.).

+
+

ConsiderElevationData

+
+

0:1

+
+

Whether the trip calculation should take elevation data into account (bike, foot). Default is FALSE.

+
+

IncludeAllRestrictedLines

+
+

0:1

+
+

There might exist lines that have special restrictions and are not generally available to the public. E.g. school buses, company shuttles. dragLifts need to have an ACCESS MODE ski. Lines with ACCESS MODE bicycle will be included as well. If this flag is set, then existing restricted lines are considered by the router, irrespective of the selected passenger categories or the MotorisedMainTravelMode. The results are marked as restricted in the ServiceGroup. The usage could also be detailed with Attribute elements. Restricted trumps PassengerCategory, for example. If Restricted is set to true, all services are displayed.

+
+

PassengerCategory

+
+

0:*

+
+

PassengerCategoryEnumeration

+
+

Sequence of all passenger categories, for which this search shall be conducted. In rare cases additional offerings may be available (e.g., demand responsive service with certain areas being reserved for seniors). If multiple PassengerCategories are provided, then Services are shown when they are available for at least one PassengerCategory.

+
MultiPointTripPolicy +

MultiPointType

+
+

0:1

+
+

MultiPointTypeEnumeration

+
+

Defines how the router should handle requests with multiple origins and destinations. As it is important for the strategy of the distributed trip planning the MultiPointType should be set. If the type is not supported a TRIP_MULTIPOINT_TYPE_NOT_SUPPORTED warning or error must be returned. Default is anyPoint.

+
BaseTripContentFilter +

IncludeTrackSections

+
+

0:1

+
+

Whether the result should include TrackSection elements to describe the geographic route of each journey leg.

+
+

IncludeLegProjection

+
+

0:1

+
+

Whether the result should include the geographic projection (coordinates) of each journey leg.

+
+

IncludeTurnDescription

+
+

0:1

+
+

Whether the result should include turn-by-turn instructions for each journey leg.

+
+

IncludeAccessFeatures

+
+

0:1

+
+

Whether the result should include the access features (stairs, elevator, etc.) on each path link.

+
+

IncludeAccessFeaturesStatus

+
+

0:1

+
+

Whether the result should include real time status of access features to indicate broken equipment.

+
+

IncludeAccessibilityDetails

+
+

0:*

+
+

AccessibilityDetailsProfileEnumeration

+
+

Which accessibility features and other accessibility-related information to retrieve (e.g., guidance text for the visually impaired).

+
+

IncludePlacesContext

+
+

0:1

+
+

Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true.

+
+

IncludeSituationsContext

+
+

0:1

+
+

Whether the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true.

+
TripContentFilter +

IncludeIntermediateStops

+
+

0:1

+
+

Whether the result should include intermediate stops (between the passenger's board and alight stops).

+
+

IncludeFare

+
+

0:1

+
+

Whether the result should include fare information.

+
+

IncludeOperatingDays

+
+

0:1

+
+

Whether the result should include operating day information - as encoded bit string and in natural language.

+
+

TripSummaryOnly

+
+

0:1

+
+

If true, then the response will contain only summaries of the found trips. Default is false.

+
+

FareParam

+
+

0:1

+
+

+FareParam

+
+

Parameters for fare calculation. Only used if IncludeFare is set (TripContentFilterGroup).

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

11.28. The complex type MultiPointTripResultStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

MultiPointTripResultStructure

+
+

+
+

Structure for a multipoint trip result and associated problems

+
+

Id

+
+

1:1

+
+

MultiPointTripResultObjectIdType

+
+

Id of this trip result for referencing purposes. Unique within multipoint-trip response.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

Problems related to this trip result.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

Trip

+
+

-1:1

+
+

+Trip

+
+

Information on the trip.

+
+

b

+
+

TripSummary

+
+

-1:1

+
+

+TripSummary

+
+

Summary on trip. Only if requestor set TripSummaryOnly in request.

+
MultiPointWaitTime +

OriginWaitTime

+
+

0:1

+
+

Additional wait time at origin of this trip.

+
+

DestinationWaitTime

+
+

0:1

+
+

Additional wait time at destination of this trip.

+
+

TripFare

+
+

0:*

+
+

+TripFareResult

+
+

Fare and fare product information for this trip as a whole or parts of it.

+
+
+
+
+

11.29. The complex type NoChangeAtStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

NoChangeAtStructure

+
+

+
+

No-change-at restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs at which no TRANSFER is allowed within a TRIP.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:StopPointRef

+
+

-1:1

+
+

>siri:StopPointRef

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

b

+
+

→‍StopPlaceRef

+
+

-1:1

+
+

>StopPlaceRef

+
+

Reference to a Stop Place

+
+
+
+
+

11.30. The complex type NotViaStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

NotViaStructure

+
+

+
+

Not-via restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs that the TRIP is not allowed to pass through

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:StopPointRef

+
+

-1:1

+
+

>siri:StopPointRef

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

b

+
+

→‍StopPlaceRef

+
+

-1:1

+
+

>StopPlaceRef

+
+

Reference to a Stop Place

+
+
+
+
+

11.31. The complex type PathGuidanceSectionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PathGuidanceSectionStructure

+
+

+
+

An extended definition of a NAVIGATION PATH in TMv6 and PATH GUIDANCE to include the textual navigation instructions. Description of a part of a TRIP. May include geographic information, turn instructions and accessibility information.

+
+

TrackSection

+
+

0:1

+
+

+TrackSection

+
+

An aggregate of information that may be leaning on LEG TRACK together with duration and length that can be used for representing the leg on a map. The points may be STOP PLACE, SCHEDULED STOP POINT, coordinates, or ADDRESSes.

+
+

TurnDescription

+
+

0:1

+
+

+InternationalText

+
+

Textual description of a traveller manoeuvre. Contains information from manoeuvre, TurnAction, and TrackSection.RoadName.

+
+

GuidanceAdvice

+
+

0:1

+
+

GuidanceAdviceEnumeration

+
+

Several types of guidance advice given to traveller (according to Transmodel a view of a LEG TRACK and PATH GUIDANCE).

+
+

TurnAction

+
+

0:1

+
+

TurnActionEnumeration

+
+

The range of possible turns that can be described (according to Transmodel a view of a LEG TRACK and PATH GUIDANCE).

+
+

RoadName

+
+

0:1

+
+

+InternationalText

+
+

Road name

+
+

Follow

+
+

0:*

+
+

+Follow

+
+

Signs, roads, POI to follow.

+
+

DirectionHint

+
+

0:1

+
+

+InternationalText

+
+

Textual direction hint for better understanding, e.g., "follow signs to Hamburg" (according to Transmodel a view of a LEG TRACK and PATH GUIDANCE).

+
+

AbsoluteBearing

+
+

0:1

+
+

siri:AbsoluteBearingType

+
+

Absolute bearing (sky direction) after the described manoeuvre.

+
+

PathLink

+
+

0:1

+
+

+PathLink

+
+

Description of the type of accessibility on this navigation section. This view is simplified in comparison to the NeTEx PathLink structure.

+
+

SituationFullRefs

+
+

0:1

+
+

+SituationRefList

+
+

A list of references to SITUATIONs.

+
+
+
+
+

11.32. The complex type PathGuidanceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

PathGuidanceStructure

+
+

+
+

Description of a piece of a TRIP. May include geographic information, turn instructions and accessibility information.

+
+

PathGuidanceSection

+
+

1:*

+
+

+PathGuidanceSection

+
+

A view of LEG TRACK including PATH JUNCTION information, PATH LINK information and PATH GUIDANCE. One or more path guidance sections that form the LEG. For a good PATH GUIDANCE, a fine granularity of the sections may be needed. This may also depend on the MODE and the type of guidance required.

+
+
+
+
+

11.33. The complex type PathLinkEndStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PathLinkEndStructure

+
+

+
+

Designations of a floor/level.

+
+

LevelPublicCode

+
+

0:1

+
+

Public identifier of the level as found on elevators and signs.

+
+

LevelName

+
+

0:1

+
+

+InternationalText

+
+

Official name of the level.

+
+

Id

+
+

0:1

+
+

PlaceObjectIdType

+
+

Id of the element at this end of the PathLink (typically a PLACE, e.g., where the elevator is located).

+
+
+
+
+

11.34. The complex type PathLinkStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PathLinkStructure

+
+

+
+

[TMv6] a link within a PLACE of or between two PLACEs (that is STOP PLACEs, ACCESS SPACEs or QUAYs, BOARDING POSITIONs, POINTs OF INTEREST etc. or PATH JUNCTIONs) that represents a step in a possible route for pedestrians, cyclists, or other out-of-vehicle passengers within or between a PLACE. Here we use a reduced form of a PATH LINK containing the description of the type of accessibility on this navigation section.

+
+

Transition

+
+

0:1

+
+

TransitionEnumeration

+
+

Whether path is up, down, or level.

+
+

AccessFeatureType

+
+

0:1

+
+

AccessFeatureTypeEnumeration

+
+

Type of physical feature of PATH LINK.

+
+

Count

+
+

0:1

+
+

Number indicating how often the access feature occurs in this PathLink

+
+

AccessFeatureStatus

+
+

0:1

+
+

AccessFeatureStatusEnumeration

+
+

Whether the access feature is available or out of service.

+
+

AccessFeatureStatusText

+
+

0:1

+
+

+InternationalText

+
+

Textual information about reduced availability of the access feature, in particular if AccessFeatureStatus is partiallyAvailable.

+
+

AccessibilityFeature

+
+

0:*

+
+

AccessibilityFeatureTypesEnumeration

+
+

Presence of an accessibility feature on the PathLink.

+
+

→‍SituationFullRef

+
+

0:*

+
+

+SituationFullRef

+
+

Reference to situation message. Message details might be found in response context or through other communication channels.

+
+

From

+
+

0:1

+
+

+PathLinkEnd

+
+

Designations of level and place where this PathLink starts.

+
+

To

+
+

0:1

+
+

+PathLinkEnd

+
+

Designations of level and place where this PathLink ends.

+
+
+
+
+

11.35. The complex type TariffzoneFilterStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TariffzoneFilterStructure

+
+

+
+

-

+
+

Exclude

+
+

0:1

+
+

Whether to include or exclude given tariff zones in the list from the search. Default is to include.

+
+

TariffZones

+
+

1:1

+
+

+TariffZoneListInArea

+
+

List of fare zones to include or exclude.

+
+
+
+
+

11.36. The complex type TimedLegStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TimedLegStructure

+
+

+
+

Corresponds to a RIDE or PT RIDE LEG in TM 6.2 with the attribute Timed (with related information). Passenger LEG with timetabled schedule.

+
+

LegBoard

+
+

1:1

+
+

+LegBoard

+
+

Stop/Station where boarding is done

+
+

LegIntermediate

+
+

0:*

+
+

+LegIntermediate

+
+

Information about the intermediate passed stop points.

+
+

LegAlight

+
+

1:1

+
+

+LegAlight

+
+

Stop/Station to alight

+
+

Service

+
+

1:1

+
+

+DatedJourney

+
+

Service that is used for this leg.

+
+

LegAttribute

+
+

0:*

+
+

+LegAttribute

+
+

Attributes that are not valid on the whole service, but only on parts of the journey leg.

+
OperatingDays +

OperatingDays

+
+

0:1

+
+

+OperatingDays

+
+

Bit string definition of operating days.

+
+

OperatingDaysDescription

+
+

0:1

+
+

+InternationalText

+
+

Textual description of the operation days, e.g., "Monday to Friday" or "not on holidays".

+
+

LegTrack

+
+

0:1

+
+

+LegTrack

+
+

Geographic embedding of this leg.

+
+

ParallelService

+
+

0:*

+
+

+ParallelService

+
+

Services running combined with at least parts of this journey, e.g., wing trains. The contained stop sequence interval refers to the original journey.

+
Sustainability +

EmissionCO2

+
+

0:1

+
+

+EmissionCO2

+
+

Estimation of CO2 emissions.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

11.37. The complex type TransferLegStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TransferLegStructure

+
+

+
+

TRANSFER LEG or CONNECTION LEG according to TM 6.2. Description of a LEG which links other LEGs where a TRANSFER or CONNECTION between different LOCATIONs is required.

+
+

TransferType

+
+

1:*

+
+

TransferTypeEnumeration

+
+

TYPE that is used for this interchange between public services (TYPE OF TRANSFER, but also ACCESS MODE and PERSONAL MODE as far as a TRANSFER is concerned). In some constellations multiple TransferType are possible.

+
+

LegStart

+
+

1:1

+
+

+PlaceRef

+
+

Stop/Station/Place where boarding is done (can be a PLACE, SCHEDULED STOP POINT or a VEHICLE MEETING POINT)

+
+

LegEnd

+
+

1:1

+
+

+PlaceRef

+
+

Stop/Station/Place to alight (can be a PLACE, SCHEDULED STOP POINT or a VEHICLE MEETING POINT).

+
TimeWindow +

TimeWindowStart

+
+

0:1

+
+

Time at which window begins.

+
+

TimeWindowEnd

+
+

0:1

+
+

Time at which window ends.

+
TransferDuration +

Duration

+
+

1:1

+
+

Overall duration of this interchange (Transmodel: PT CONNECTION LEG.MEAN INTERCHANGE TIME).

+
+

WalkDuration

+
+

0:1

+
+

Walk time as part of the overall interchange duration (in Transmodel might be modelled as TRANSFER.CONNECTION.DefaultDuration).

+
+

BufferTime

+
+

0:1

+
+

Buffer time as part of the overall interchange duration. Buffer times, e.g., check in/out times, sometimes are mandatory for using certain services as e.g., airplanes, ferries or highspeed trains.

+
Interchange +

InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRef

+
+

Reference of an INTERCHANGE.

+
+

ExtraInterchange

+
+

0:1

+
+

Whether this interchange is an addition to the plan. Can only be used when both participants recognise the same schedule version. If omitted, defaults to 'false': the interchange is not an addition. (since SIRI 2.1)

+
+

InterchangeCancellation

+
+

0:1

+
+

Whether this interchange is a cancellation of a previously announced interchange (or planned according to the long-term timetable. Can only be used when both participants recognise the same schedule version. If omitted, defaults to 'false': the interchange is not cancelled. (since SIRI 2.1)

+
siri:InterchangeProperty +

siri:StaySeated

+
+

0:1

+
+

Whether the passenger can remain in VEHICLE (i.e. BLOCKlinking). Default is 'false': the passenger must change vehicles for this connection.

+
+

siri:Guaranteed

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

+
+

siri:Advertised

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

+
+

LegDescription

+
+

0:1

+
+

+InternationalText

+
+

Text that describes this interchange.

+
+

Length

+
+

0:1

+
+

LengthType

+
+

Length of this interchange path.

+
+

Attribute

+
+

0:*

+
+

+GeneralAttribute

+
+

Note or service attribute.

+
+

PathGuidance

+
+

0:1

+
+

+PathGuidance

+
+

Structured model further describing this interchange, its geographic embedding and accessibility (LEG.PATH GUIDANCE).

+
+

Feasibility

+
+

0:*

+
+

FeasibilityEnumeration

+
+

Information about the feasibility of the TransferLeg, in particular with respect to the access features used.

+
+

SituationFullRefs

+
+

0:1

+
+

+SituationRefList

+
+

A list of references to SITUATIONs.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

11.38. The complex type TripChangeParamStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripChangeParamStructure

+
+

+
+

Trip change request parameter structure.

+
+

ChangeLegRef

+
+

1:1

+
+

LegObjectIdType

+
+

Refers to the leg to be adapted by the server. Typical usage: either a transfer leg representing an interchange that is considered too short or a sharing leg for which the exact times shall be retrieved for a specific operator.

+
+

SystemId

+
+

0:1

+
+

System reference to use for the refinement. If not specified, the origin systems of each leg are used for the refinement.

+
+

ExtendToFrontOrBack

+
+

0:1

+
+

ExtendToFrontOrBackType

+
+

Whether to extend the initial time interval of the ChangeLeg towards the front or the back of the trip (earlier respectively later times).

+
+

AdditionalWaitingTime

+
+

0:1

+
+

Absolute time in minutes the passenger wants additionally to make the interchange. If another TransferLeg is needed (e.g., since another quay is used for the found arrival/departure) this is taken into account. If not passed, the next best arrival/departure is requested.

+
+

TripParams

+
+

0:1

+
+

+TripParam

+
+

Options to control the search behaviour and response contents. They should be largely the same as used as in the initial OJPTripRequest.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

11.39. The complex type TripParamStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripParamStructure

+
+

+
+

Trip request parameter structure.

+
TripDataFilter +

ModeAndModeOfOperationFilter

+
+

0:*

+
+

+ModeAndModeOfOperationFilter

+
+

MODEs and MODEs OF OPERATION to be considered in trip calculation. If only MODE is used, then it is for all MODE OF OPERATION. If combinations of MODE and MODE OF OPERATION are used (multiples), then all combinations are to be considered.

+
+

LineFilter

+
+

0:1

+
+

+LineDirectionFilter

+
+

Lines/Directions to include/exclude.

+
+

OperatorFilter

+
+

0:1

+
+

+OperatorFilter

+
+

Transport operators to include/exclude.

+
+

VehicleFilter

+
+

0:1

+
+

+VehicleFilter

+
+

Filter for VEHICLE and TRAIN NUMBERs.

+
+

TariffzoneFilter

+
+

0:1

+
+

+TariffzoneFilter

+
+

Filter for trips using only specific tariff zones.

+
BaseTripMobilityFilter +

NoSingleStep

+
+

0:1

+
+

The user is not able to pass over (or wants to avoid) single steps. Stairs and non-level entrances are not excluded.

+
+

NoStairs

+
+

0:1

+
+

The user is not able to walk up/downstairs.

+
+

NoEscalator

+
+

0:1

+
+

The user is not able to use an escalator.

+
+

NoElevator

+
+

0:1

+
+

The user is not able to use an elevator.

+
+

NoRamp

+
+

0:1

+
+

The user is not able to use a ramp.

+
+

NoSight

+
+

0:1

+
+

The user is not able to see.

+
+

NoTravelator

+
+

0:1

+
+

The user is not able to use a travelator.

+
+

LevelEntrance

+
+

0:1

+
+

The user needs vehicles with level entrance between platform and vehicle.

+
+

LevelEntranceOrBoardingAid

+
+

0:1

+
+

The user needs vehicles with level entrance between platform and vehicle, an appropriate ramp, or assistance for boarding or alighting (for assisted and unassisted wheelchairs, or similar constraints).

+
TripMobilityFilter +

BikeTransport

+
+

0:1

+
+

The user wants to carry a bike on public transport (could be extended in future to transporting big luggage / animals / etc.).

+
+

WalkSpeed

+
+

0:1

+
+

OpenPercentType

+
+

Deviation from average walking speed in percent. 100% percent is average speed. Less than 100 % slower, Greater than 150% faster.

+
+

AdditionalTransferTime

+
+

0:1

+
+

Additional time added to all transfers (also to transfers between individual to public transport, not modelled in Transmodel).

+
+

HikingProfile

+
+

0:1

+
+

local-type: typedef-90.1

+
+

Users hiking profile. The main element to control general walking behaviour is WalkSpeed (together with accessibility constraints). Note: explanations in German can be found here: https://akademie.alpinewelten.com/bergwandern/klassifizierung-von-wanderwegen

+
+

CyclingProfile

+
+

0:1

+
+

local-type: typedef-90.2

+
+

Cycling profile of the user (especially for sportive activities).

+
+

The element contains none or one of the following elements (a) or element sequences (b)

+
BaseTripPolicy +

a

+
+

NumberOfResults

+
+

-0:1

+
+

The number of trip results that the user wants to see at least. Be aware that some implementations will deliver one of the TripResults before the indicated departure time. This means that you can't assume that you get the exact number of results that you asked for in the request from the server.

+
NumberOfResults +

b

+
+

NumberOfResultsBefore

+
+

-0:1

+
+

The desired number of trip results before the given time (at origin or destination).

+
+

b

+
+

NumberOfResultsAfter

+
+

-0:1

+
+

The desired number of trip results after the given time (at origin or destination).

+
BaseTripPolicy +

TimeWindow

+
+

0:1

+
+

Time window in which the trips should be, starting from the time specified in PlaceContext. Implements TRIP REQUEST.FlexibilityWindow. All trips within the window should be provided by the implementation.

+
+

UseRealtimeData

+
+

0:1

+
+

UseRealtimeDataEnumeration

+
+

The way real-time data should be used in the calculation of the trip.

+
+

ImmediateTripStart

+
+

0:1

+
+

Whether the trip calculation should find a solution that starts immediately (e.g., because the user is already on the way) instead of finding the latest possible start opportunity. Default is FALSE.

+
+

TransferLimit

+
+

0:1

+
+

The maximum number of interchanges the user will accept per trip.

+
+

OptimisationMethod

+
+

0:1

+
+

OptimisationMethodEnumeration

+
+

The type of algorithm to be used in the calculation of the trip (fastest, least walking, etc.).

+
+

ConsiderElevationData

+
+

0:1

+
+

Whether the trip calculation should take elevation data into account (bike, foot). Default is FALSE.

+
+

IncludeAllRestrictedLines

+
+

0:1

+
+

There might exist lines that have special restrictions and are not generally available to the public. E.g. school buses, company shuttles. dragLifts need to have an ACCESS MODE ski. Lines with ACCESS MODE bicycle will be included as well. If this flag is set, then existing restricted lines are considered by the router, irrespective of the selected passenger categories or the MotorisedMainTravelMode. The results are marked as restricted in the ServiceGroup. The usage could also be detailed with Attribute elements. Restricted trumps PassengerCategory, for example. If Restricted is set to true, all services are displayed.

+
+

PassengerCategory

+
+

0:*

+
+

PassengerCategoryEnumeration

+
+

Sequence of all passenger categories, for which this search shall be conducted. In rare cases additional offerings may be available (e.g., demand responsive service with certain areas being reserved for seniors). If multiple PassengerCategories are provided, then Services are shown when they are available for at least one PassengerCategory.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
TripPolicy +

a

+
+

MotorisedMainTravelMode

+
+

-0:1

+
+

The MotorisedMainTravelMode defines whether the trip planner works in PT mode (or pure IT mode) or includes carTransportRail and the like. If set to true (e.g., because one travels by car, truck or motorcycle), then carTransportRail, ferry are used together with roads.

+
+

b

+
+

ItModeToCover

+
+

-0:*

+
+

+ItModes

+
+

For each MODE or MODE OF OPERATION combination in this list a separate monomodal trip shall be found - in addition to inter-modal solutions.

+
+

b

+
+

IncludeAlternativeOptions

+
+

-0:1

+
+

Whether alternative options should be presented as well. Mainly important for dominated journeys or in the case of ContinuousLegs the second-best route. Should be optimised for user expectations (see. e.g https://theses.hal.science/tel-01848737). However, what the alternative options are may vary widely depending on the optimisation methods and filters.

+
BaseTripContentFilter +

IncludeTrackSections

+
+

0:1

+
+

Whether the result should include TrackSection elements to describe the geographic route of each journey leg.

+
+

IncludeLegProjection

+
+

0:1

+
+

Whether the result should include the geographic projection (coordinates) of each journey leg.

+
+

IncludeTurnDescription

+
+

0:1

+
+

Whether the result should include turn-by-turn instructions for each journey leg.

+
+

IncludeAccessFeatures

+
+

0:1

+
+

Whether the result should include the access features (stairs, elevator, etc.) on each path link.

+
+

IncludeAccessFeaturesStatus

+
+

0:1

+
+

Whether the result should include real time status of access features to indicate broken equipment.

+
+

IncludeAccessibilityDetails

+
+

0:*

+
+

AccessibilityDetailsProfileEnumeration

+
+

Which accessibility features and other accessibility-related information to retrieve (e.g., guidance text for the visually impaired).

+
+

IncludePlacesContext

+
+

0:1

+
+

Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true.

+
+

IncludeSituationsContext

+
+

0:1

+
+

Whether the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true.

+
TripContentFilter +

IncludeIntermediateStops

+
+

0:1

+
+

Whether the result should include intermediate stops (between the passenger's board and alight stops).

+
+

IncludeFare

+
+

0:1

+
+

Whether the result should include fare information.

+
+

IncludeOperatingDays

+
+

0:1

+
+

Whether the result should include operating day information - as encoded bit string and in natural language.

+
+

TripSummaryOnly

+
+

0:1

+
+

If true, then the response will contain only summaries of the found trips. Default is false.

+
+

FareParam

+
+

0:1

+
+

+FareParam

+
+

Parameters for fare calculation. Only used if IncludeFare is set (TripContentFilterGroup).

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

11.40. The complex type TripRefineParamStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripRefineParamStructure

+
+

+
+

Trip refinement request parameter structure.

+
+

ForeignObjectRefs

+
+

0:1

+
+

If true, then the request may contain object references from another system. Default is FALSE.

+
+

RefineLegRef

+
+

0:*

+
+

LegObjectIdType

+
+

Refers to the legs to be refined by the server. If none is specified, all legs are open for refinement (depending on whether the system in question can refine them).

+
+

SystemId

+
+

0:1

+
+

System reference to use for the refinement. If not specified, the origin systems of each leg are used for the refinement.

+
BaseTripMobilityFilter +

NoSingleStep

+
+

0:1

+
+

The user is not able to pass over (or wants to avoid) single steps. Stairs and non-level entrances are not excluded.

+
+

NoStairs

+
+

0:1

+
+

The user is not able to walk up/downstairs.

+
+

NoEscalator

+
+

0:1

+
+

The user is not able to use an escalator.

+
+

NoElevator

+
+

0:1

+
+

The user is not able to use an elevator.

+
+

NoRamp

+
+

0:1

+
+

The user is not able to use a ramp.

+
+

NoSight

+
+

0:1

+
+

The user is not able to see.

+
+

NoTravelator

+
+

0:1

+
+

The user is not able to use a travelator.

+
+

LevelEntrance

+
+

0:1

+
+

The user needs vehicles with level entrance between platform and vehicle.

+
+

LevelEntranceOrBoardingAid

+
+

0:1

+
+

The user needs vehicles with level entrance between platform and vehicle, an appropriate ramp, or assistance for boarding or alighting (for assisted and unassisted wheelchairs, or similar constraints).

+
TripMobilityFilter +

BikeTransport

+
+

0:1

+
+

The user wants to carry a bike on public transport (could be extended in future to transporting big luggage / animals / etc.).

+
+

WalkSpeed

+
+

0:1

+
+

OpenPercentType

+
+

Deviation from average walking speed in percent. 100% percent is average speed. Less than 100 % slower, Greater than 150% faster.

+
+

AdditionalTransferTime

+
+

0:1

+
+

Additional time added to all transfers (also to transfers between individual to public transport, not modelled in Transmodel).

+
+

HikingProfile

+
+

0:1

+
+

local-type: typedef-90.1

+
+

Users hiking profile. The main element to control general walking behaviour is WalkSpeed (together with accessibility constraints). Note: explanations in German can be found here: https://akademie.alpinewelten.com/bergwandern/klassifizierung-von-wanderwegen

+
+

CyclingProfile

+
+

0:1

+
+

local-type: typedef-90.2

+
+

Cycling profile of the user (especially for sportive activities).

+
+

The element contains none or one of the following elements (a) or element sequences (b)

+
BaseTripPolicy +

a

+
+

NumberOfResults

+
+

-0:1

+
+

The number of trip results that the user wants to see at least. Be aware that some implementations will deliver one of the TripResults before the indicated departure time. This means that you can't assume that you get the exact number of results that you asked for in the request from the server.

+
NumberOfResults +

b

+
+

NumberOfResultsBefore

+
+

-0:1

+
+

The desired number of trip results before the given time (at origin or destination).

+
+

b

+
+

NumberOfResultsAfter

+
+

-0:1

+
+

The desired number of trip results after the given time (at origin or destination).

+
BaseTripPolicy +

TimeWindow

+
+

0:1

+
+

Time window in which the trips should be, starting from the time specified in PlaceContext. Implements TRIP REQUEST.FlexibilityWindow. All trips within the window should be provided by the implementation.

+
+

UseRealtimeData

+
+

0:1

+
+

UseRealtimeDataEnumeration

+
+

The way real-time data should be used in the calculation of the trip.

+
+

ImmediateTripStart

+
+

0:1

+
+

Whether the trip calculation should find a solution that starts immediately (e.g., because the user is already on the way) instead of finding the latest possible start opportunity. Default is FALSE.

+
+

TransferLimit

+
+

0:1

+
+

The maximum number of interchanges the user will accept per trip.

+
+

OptimisationMethod

+
+

0:1

+
+

OptimisationMethodEnumeration

+
+

The type of algorithm to be used in the calculation of the trip (fastest, least walking, etc.).

+
+

ConsiderElevationData

+
+

0:1

+
+

Whether the trip calculation should take elevation data into account (bike, foot). Default is FALSE.

+
+

IncludeAllRestrictedLines

+
+

0:1

+
+

There might exist lines that have special restrictions and are not generally available to the public. E.g. school buses, company shuttles. dragLifts need to have an ACCESS MODE ski. Lines with ACCESS MODE bicycle will be included as well. If this flag is set, then existing restricted lines are considered by the router, irrespective of the selected passenger categories or the MotorisedMainTravelMode. The results are marked as restricted in the ServiceGroup. The usage could also be detailed with Attribute elements. Restricted trumps PassengerCategory, for example. If Restricted is set to true, all services are displayed.

+
+

PassengerCategory

+
+

0:*

+
+

PassengerCategoryEnumeration

+
+

Sequence of all passenger categories, for which this search shall be conducted. In rare cases additional offerings may be available (e.g., demand responsive service with certain areas being reserved for seniors). If multiple PassengerCategories are provided, then Services are shown when they are available for at least one PassengerCategory.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
TripPolicy +

a

+
+

MotorisedMainTravelMode

+
+

-0:1

+
+

The MotorisedMainTravelMode defines whether the trip planner works in PT mode (or pure IT mode) or includes carTransportRail and the like. If set to true (e.g., because one travels by car, truck or motorcycle), then carTransportRail, ferry are used together with roads.

+
+

b

+
+

ItModeToCover

+
+

-0:*

+
+

+ItModes

+
+

For each MODE or MODE OF OPERATION combination in this list a separate monomodal trip shall be found - in addition to inter-modal solutions.

+
+

b

+
+

IncludeAlternativeOptions

+
+

-0:1

+
+

Whether alternative options should be presented as well. Mainly important for dominated journeys or in the case of ContinuousLegs the second-best route. Should be optimised for user expectations (see. e.g https://theses.hal.science/tel-01848737). However, what the alternative options are may vary widely depending on the optimisation methods and filters.

+
BaseTripContentFilter +

IncludeTrackSections

+
+

0:1

+
+

Whether the result should include TrackSection elements to describe the geographic route of each journey leg.

+
+

IncludeLegProjection

+
+

0:1

+
+

Whether the result should include the geographic projection (coordinates) of each journey leg.

+
+

IncludeTurnDescription

+
+

0:1

+
+

Whether the result should include turn-by-turn instructions for each journey leg.

+
+

IncludeAccessFeatures

+
+

0:1

+
+

Whether the result should include the access features (stairs, elevator, etc.) on each path link.

+
+

IncludeAccessFeaturesStatus

+
+

0:1

+
+

Whether the result should include real time status of access features to indicate broken equipment.

+
+

IncludeAccessibilityDetails

+
+

0:*

+
+

AccessibilityDetailsProfileEnumeration

+
+

Which accessibility features and other accessibility-related information to retrieve (e.g., guidance text for the visually impaired).

+
+

IncludePlacesContext

+
+

0:1

+
+

Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true.

+
+

IncludeSituationsContext

+
+

0:1

+
+

Whether the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true.

+
TripContentFilter +

IncludeIntermediateStops

+
+

0:1

+
+

Whether the result should include intermediate stops (between the passenger's board and alight stops).

+
+

IncludeFare

+
+

0:1

+
+

Whether the result should include fare information.

+
+

IncludeOperatingDays

+
+

0:1

+
+

Whether the result should include operating day information - as encoded bit string and in natural language.

+
+

TripSummaryOnly

+
+

0:1

+
+

If true, then the response will contain only summaries of the found trips. Default is false.

+
+

FareParam

+
+

0:1

+
+

+FareParam

+
+

Parameters for fare calculation. Only used if IncludeFare is set (TripContentFilterGroup).

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

11.41. The complex type TripResultStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripResultStructure

+
+

+
+

Structure for a single trip result and associated problems.

+
+

Id

+
+

1:1

+
+

TripResultObjectIdType

+
+

Id of this trip result for referencing purposes. Unique within trip response.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

Problems related to this Trip result.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

Trip

+
+

-1:1

+
+

+Trip

+
+

Detailed information on trip.

+
+

b

+
+

TripSummary

+
+

-1:1

+
+

+TripSummary

+
+

Summary on trip. Only if requestor set TripSummaryOnly in request.

+
+

TripFare

+
+

0:*

+
+

+TripFareResult

+
+

Fare and fare product information for this trip as a whole or parts of it.

+
+

IsAlternativeOption

+
+

0:1

+
+

When the result is an alternative option from IncludeAlternativeOptions, then the flag should be set to true. If it is an alternative option this means that the server decided to add this result for its own reasons: e.g., to push a certain trip leg, because it believes that it might better suit at least some possible customers. Such options are not an optimal fit to the criteria that were in the request. The client may therefore disregard such results depending on the use case.

+
+
+
+
+

11.42. The complex type TripStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripStructure

+
+

+
+

[an extended form of PT TRIP in TM and NeTEx as it also includes the initial and final access legs to and from public transport] whole journey from passenger origin to passenger destination in one or more LEGs

+
+

Id

+
+

1:1

+
+

TripObjectIdType

+
+

Id of this trip for referencing purposes. Unique within trip response.

+
+

Duration

+
+

1:1

+
+

Overall duration of the trip (TRIP attribute, not detailed in Transmodel, available from constituting LEGs).

+
+

StartTime

+
+

1:1

+
+

Departure time at origin (TRIP attribute, not detailed in Transmodel, available from constituting LEGs).

+
+

EndTime

+
+

1:1

+
+

Arrival time at destination (TRIP attribute, not detailed in Transmodel, available from constituting LEGs).

+
+

Transfers

+
+

1:1

+
+

Number of interchanges.

+
+

Distance

+
+

0:1

+
+

siri:DistanceType

+
+

Trip distance (TRIP attribute, not detailed in Transmodel, available from constituting LEGs).

+
+

Leg

+
+

1:*

+
+

+Leg

+
+

Legs of the trip (Transmodel: LEG or MONITORED LEG). Note: There is always a TransferLeg between two TimedLegs. There can be a TransferLeg between two ContinuousLegs (e.g., because some special time-consuming action is necessary like a car hire). There can be a TransferLeg between a ContinuousLeg and a TimedLeg for the same reason. There aren't two consecutive TransferLegs.

+
OperatingDays +

OperatingDays

+
+

0:1

+
+

+OperatingDays

+
+

Bit string definition of operating days.

+
+

OperatingDaysDescription

+
+

0:1

+
+

+InternationalText

+
+

Textual description of the operation days, e.g., "Monday to Friday" or "not on holidays".

+
TripStatus +

Unplanned

+
+

0:1

+
+

Whether this trip is an additional one that has not been planned. Default is false.

+
+

Cancelled

+
+

0:1

+
+

Whether this trip is cancelled and will not be run. Default is false.

+
+

Deviation

+
+

0:1

+
+

Whether this trip deviates from the planned service pattern. Default is false.

+
+

Delayed

+
+

0:1

+
+

Whether this trip is delayed. Default is false.

+
+

Infeasible

+
+

0:1

+
+

Whether this trip cannot be used, due to operational delays and impossible transfers. Default is false.

+
+

Feasibility

+
+

0:*

+
+

FeasibilityEnumeration

+
+

Information about the feasibility of the TRIP, in particular with respect to the access features used.

+
+

SituationFullRefs

+
+

0:1

+
+

+SituationRefList

+
+

A list of references to SITUATIONs.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

11.43. The complex type TripSummaryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripSummaryStructure

+
+

+
+

Structure for trip overview information (only implementation related and therefore not modelled in Transmodel).

+
+

TripId

+
+

1:1

+
+

TripObjectIdType

+
+

Id of this trip for referencing purposes. Unique within trip response.

+
+

Origin

+
+

0:1

+
+

+PlaceRef

+
+

Describes the origin situation of this trip.

+
+

Destination

+
+

0:1

+
+

+PlaceRef

+
+

Describes the arrival situation of this trip.

+
+

Duration

+
+

0:1

+
+

Overall duration of the trip (TRIP attribute, not detailed in Transmodel, available from constituting LEGs).

+
+

StartTime

+
+

0:1

+
+

Departure time at origin (TRIP attribute, not detailed in Transmodel, available from constituting LEGs).

+
+

EndTime

+
+

0:1

+
+

Arrival time at destination (TRIP attribute, not detailed in Transmodel, available from constituting LEGs).

+
+

PTLegs

+
+

0:1

+
+

Number of public transport legs.

+
+

Distance

+
+

0:1

+
+

siri:DistanceType

+
+

Trip distance (TRIP attribute, not detailed in Transmodel, available from constituting LEGs).

+
OperatingDays +

OperatingDays

+
+

0:1

+
+

+OperatingDays

+
+

Bit string definition of operating days.

+
+

OperatingDaysDescription

+
+

0:1

+
+

+InternationalText

+
+

Textual description of the operation days, e.g., "Monday to Friday" or "not on holidays".

+
+

Feasibility

+
+

0:*

+
+

FeasibilityEnumeration

+
+

Information about the feasibility of the TRIP, in particular with respect to the access features used.

+
+

SituationFullRefs

+
+

0:1

+
+

+SituationRefList

+
+

A list of references to SITUATIONs.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+
+

12. OJP/OJP_JourneySupport.xsd - Supporting definitions for journeys on public transport vehicles

+
+

12.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AccessibilityDetailsProfileEnumeration

+
+

Allowed values for AccessibilityDetails.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

visualImpairment

+
+

-

+
+

auditoryImpairment

+
+

-

+
+

mobilityImpairment

+
+

-

+
+

bicycle

+
+

-

+
+

general

+
+

-

+
+
+

ReservationNeededEnumeration

+
+

Possible types of reservation needed for services.

+
+ + + + + + + + + + + + + + + + + + + +
+

none

+
+

-

+
+

service

+
+

A reservation/booking is required for the service to operate. BookingArrangement should then be used and contain more details.

+
+

stop

+
+

A reservation/booking is required for the service to call at the stop for boarding and alighting. BookingArrangement should then be used and contain more details.

+
+
+

UseRealtimeDataEnumeration

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

full

+
+

Full use of real-time information, including removal of SERVICE JOURNEYS (TRIP REQUEST POLICY.UseRealTime is only a boolean in Transmodel).

+
+

explanatory

+
+

Cancelled and delayed SERVICE JOURNEYs are still returned, but an additional explanatory textual information is provided to describe their current real-time status.

+
+

none

+
+

Only based on timetable data

+
+
+

VehicleProgressEnumeration

+
+

Vehicle progress relative to timetable service pattern.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

Not yet operated

+
+

-

+
+

Operation finished

+
+

-

+
+

At stop

+
+

-

+
+

Between stops

+
+

-

+
+
+
+
+
+

12.2. The group BaseTripContentFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

BaseTripContentFilterGroup

+
+

+
+

Parameters to control the level of detail of both public and individual transport journey results.

+
BaseTripContentFilter +

IncludeTrackSections

+
+

0:1

+
+

Whether the result should include TrackSection elements to describe the geographic route of each journey leg.

+
+

IncludeLegProjection

+
+

0:1

+
+

Whether the result should include the geographic projection (coordinates) of each journey leg.

+
+

IncludeTurnDescription

+
+

0:1

+
+

Whether the result should include turn-by-turn instructions for each journey leg.

+
+

IncludeAccessFeatures

+
+

0:1

+
+

Whether the result should include the access features (stairs, elevator, etc.) on each path link.

+
+

IncludeAccessFeaturesStatus

+
+

0:1

+
+

Whether the result should include real time status of access features to indicate broken equipment.

+
+

IncludeAccessibilityDetails

+
+

0:*

+
+

AccessibilityDetailsProfileEnumeration

+
+

Which accessibility features and other accessibility-related information to retrieve (e.g., guidance text for the visually impaired).

+
+

IncludePlacesContext

+
+

0:1

+
+

Whether the place context is needed. If a requestor has that information already, the response can be made slimmer, when set to false. Default is true.

+
+

IncludeSituationsContext

+
+

0:1

+
+

Whether the situation context is needed. If a requestor has that information by other means or can't process it, the response can be made slimmer, when set to false. Default is true.

+
+
+
+
+

12.3. The group BaseTripMobilityFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

BaseTripMobilityFilterGroup

+
+

+
+

Base mobility options to be applied for both public and individual transport.

+
BaseTripMobilityFilter +

NoSingleStep

+
+

0:1

+
+

The user is not able to pass over (or wants to avoid) single steps. Stairs and non-level entrances are not excluded.

+
+

NoStairs

+
+

0:1

+
+

The user is not able to walk up/downstairs.

+
+

NoEscalator

+
+

0:1

+
+

The user is not able to use an escalator.

+
+

NoElevator

+
+

0:1

+
+

The user is not able to use an elevator.

+
+

NoRamp

+
+

0:1

+
+

The user is not able to use a ramp.

+
+

NoSight

+
+

0:1

+
+

The user is not able to see.

+
+

NoTravelator

+
+

0:1

+
+

The user is not able to use a travelator.

+
+

LevelEntrance

+
+

0:1

+
+

The user needs vehicles with level entrance between platform and vehicle.

+
+

LevelEntranceOrBoardingAid

+
+

0:1

+
+

The user needs vehicles with level entrance between platform and vehicle, an appropriate ramp, or assistance for boarding or alighting (for assisted and unassisted wheelchairs, or similar constraints).

+
+
+
+
+

12.4. The group BaseTripPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

BaseTripPolicyGroup

+
+

+
+

Policies that control the trip search behaviour for both public and individual transport.

+
+

The element contains none or one of the following elements (a) or element sequences (b)

+
BaseTripPolicy +

a

+
+

NumberOfResults

+
+

-0:1

+
+

The number of trip results that the user wants to see at least. Be aware that some implementations will deliver one of the TripResults before the indicated departure time. This means that you can't assume that you get the exact number of results that you asked for in the request from the server.

+
NumberOfResults +

b

+
+

NumberOfResultsBefore

+
+

-0:1

+
+

The desired number of trip results before the given time (at origin or destination).

+
+

b

+
+

NumberOfResultsAfter

+
+

-0:1

+
+

The desired number of trip results after the given time (at origin or destination).

+
BaseTripPolicy +

TimeWindow

+
+

0:1

+
+

Time window in which the trips should be, starting from the time specified in PlaceContext. Implements TRIP REQUEST.FlexibilityWindow. All trips within the window should be provided by the implementation.

+
+

UseRealtimeData

+
+

0:1

+
+

UseRealtimeDataEnumeration

+
+

The way real-time data should be used in the calculation of the trip.

+
+

ImmediateTripStart

+
+

0:1

+
+

Whether the trip calculation should find a solution that starts immediately (e.g., because the user is already on the way) instead of finding the latest possible start opportunity. Default is FALSE.

+
+

TransferLimit

+
+

0:1

+
+

The maximum number of interchanges the user will accept per trip.

+
+

OptimisationMethod

+
+

0:1

+
+

OptimisationMethodEnumeration

+
+

The type of algorithm to be used in the calculation of the trip (fastest, least walking, etc.).

+
+

ConsiderElevationData

+
+

0:1

+
+

Whether the trip calculation should take elevation data into account (bike, foot). Default is FALSE.

+
+

IncludeAllRestrictedLines

+
+

0:1

+
+

There might exist lines that have special restrictions and are not generally available to the public. E.g. school buses, company shuttles. dragLifts need to have an ACCESS MODE ski. Lines with ACCESS MODE bicycle will be included as well. If this flag is set, then existing restricted lines are considered by the router, irrespective of the selected passenger categories or the MotorisedMainTravelMode. The results are marked as restricted in the ServiceGroup. The usage could also be detailed with Attribute elements. Restricted trumps PassengerCategory, for example. If Restricted is set to true, all services are displayed.

+
+

PassengerCategory

+
+

0:*

+
+

PassengerCategoryEnumeration

+
+

Sequence of all passenger categories, for which this search shall be conducted. In rare cases additional offerings may be available (e.g., demand responsive service with certain areas being reserved for seniors). If multiple PassengerCategories are provided, then Services are shown when they are available for at least one PassengerCategory.

+
+
+
+
+

12.5. The group DatedJourneyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

DatedJourneyGroup

+
+

+
+

Vehicle journey that runs at a specific date.

+
DatedJourney +

ConventionalModeOfOperation

+
+

0:1

+
+

ConventionalModesOfOperationEnumeration

+
+

MODE OF OPERATION for scheduled and flexible services (NeTEx).

+
+

→‍OperatingDayRef

+
+

1:1

+
+

>OperatingDayRef

+
+

Reference to an Operating Day

+
Service +

→‍JourneyRef

+
+

1:1

+
+

>JourneyRef

+
+

Reference to a Journey

+
+

PublicCode

+
+

0:1

+
+

Public code of the SERVICE JOURNEY (same meaning as in NeTEx). Examples: "512", "S8" or "Circle Line" or "ICE 488".

+
siri:LineDirection +

siri:LineRef

+
+

1:1

+
+

>siri:LineRef

+
+

Line Reference.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRef

+
+

Direction Reference.

+
Service +

Mode

+
+

1:1

+
+

+Mode

+
+

[a specialisation of MODE in TMv6] an extended range of VEHICLE MODEs, aggregating them with some SUBMODEs

+
+

ProductCategory

+
+

0:1

+
+

+ProductCategory

+
+

A product category for the service. This is a classification defined in NeTEx/SIRI used to identify groups of journeys with some special properties for marketing and fare products, e.g., "TE2" for SNCF or a special panorama train "PE" in Switzerland.

+
+

PublishedServiceName

+
+

1:1

+
+

+InternationalText

+
+

Line name or service description as known to the public, e.g., "512", "S8" or "Circle Line" or "ICE 488".

+
+

TrainNumber

+
+

0:1

+
+

Contains the TrainNumber from NeTEx (TRAIN NUMBER from Transmodel). If several TrainNumber types exist, use the commercial one. In some cases also non-train modes will use TrainNumber.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRef

+
+

Reference to a VEHICLE.

+
+

OperatorRefs

+
+

0:1

+
+

+OperatorRefs_Rel

+
+

References to the OPERATORS. Multiple OPERATORS in case a ContinuousLeg can be operated by more than one operator, especially in the ALTERNATIVE MODE OF OPERATION where there can be dozens of taxi companies and many free-floating sharing companies.

+
+

RouteDescription

+
+

0:1

+
+

+InternationalText

+
+

Descriptive text for a route, e.g., "Airport via City Centre".

+
+

Via

+
+

0:*

+
+

+ServiceViaPoint

+
+

Via points of the service that may help identify the vehicle to the public (In Transmodel modelled as TRIP REQUEST PLACE.TRIP VIA PLACE.GoVia; it will also most probably be detailed as a VIA and associated DESTINATION DISPLAY in the ROUTE description).

+
+

Restricted

+
+

0:1

+
+

This flag is set if the service can only be used in a restricted way. For example, a specific ACCESS MODE is required (e.g., dragLift) or the LINE is only made available to certain passenger groups (e.g., school buses, hotel shuttles).

+
+

RestrictionNote

+
+

0:1

+
+

+InternationalText

+
+

Information about the restriction.

+
+

Attribute

+
+

0:*

+
+

+GeneralAttribute

+
+

Note or service attribute.

+
ServiceOrigin +

OriginStopPointRef

+
+

0:1

+
+

>siri:StopPointRef

+
+

First stop of the vehicle journey; origin stop point.

+
+

OriginText

+
+

1:1

+
+

+InternationalText

+
+

Label for first stop.

+
siri:BasicServiceInfo +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRef

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRef

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRef

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfo +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRef

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
ServiceDestination +

DestinationStopPointRef

+
+

0:1

+
+

>siri:StopPointRef

+
+

Last stop of vehicle journey; destination stop point.

+
+

DestinationText

+
+

0:1

+
+

+InternationalText

+
+

Label for last stop. Should be set for classic public transport. Demand responsive and newer modes of operation will often not have a destination text.

+
ServiceStatus +

Unplanned

+
+

0:1

+
+

Whether this trip is an additional one that has not been planned. Default is false.

+
+

Cancelled

+
+

0:1

+
+

Whether this trip is cancelled and will not be run. Default is false.

+
+

Deviation

+
+

0:1

+
+

Whether this trip deviates from the planned service pattern. Default is false.

+
+

UndefinedDelay

+
+

0:1

+
+

Whether this trip may have an undefined delay. Default is false. More details could be provided in a PtSituation.

+
+

Occupancy

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

[equivalent to OCCUPANCY in SIRI] passenger load status of a VEHICLE. If omitted, not known.

+
Service +

JourneyRelations

+
+

0:1

+
+

+siri:JourneyRelations

+
+

Relations of the journey with other journeys, e.g., in case a joining/splitting takes place or the journey substitutes for another one etc.

+
+
+
+
+

12.6. The group EstimatedTimeBandGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

EstimatedTimeBandGroup

+
+

+
+

Range for estimated time.

+
EstimatedTimeBand +

EstimatedTimeLow

+
+

0:1

+
+

Estimated lower limit for time.

+
+

EstimatedTimeHigh

+
+

0:1

+
+

Estimated upper limit for time.

+
+
+
+
+

12.7. The group NumberOfResultsGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

NumberOfResultsGroup

+
+

+
+

parameter to control the number of TRIP results before/after a point in time. May NOT be used when departure time at origin AND arrival time at destination are set

+
NumberOfResults +

NumberOfResultsBefore

+
+

0:1

+
+

The desired number of trip results before the given time (at origin or destination).

+
+

NumberOfResultsAfter

+
+

0:1

+
+

The desired number of trip results after the given time (at origin or destination).

+
+
+
+
+

12.8. The group RouteDescriptionGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

RouteDescriptionGroup

+
+

+
+

Descriptive text for a route, e.g., "Airport via City Centre".

+
RouteDescription +

RouteDescriptionText

+
+

1:1

+
+

+InternationalText

+
+

+
+
+
+
+

12.9. The group ScheduledJourneyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ScheduledJourneyGroup

+
+

+
+

Vehicle journey (not dated).

+
Service +

→‍JourneyRef

+
+

1:1

+
+

>JourneyRef

+
+

Reference to a Journey

+
+

PublicCode

+
+

0:1

+
+

Public code of the SERVICE JOURNEY (same meaning as in NeTEx). Examples: "512", "S8" or "Circle Line" or "ICE 488".

+
siri:LineDirection +

siri:LineRef

+
+

1:1

+
+

>siri:LineRef

+
+

Line Reference.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRef

+
+

Direction Reference.

+
Service +

Mode

+
+

1:1

+
+

+Mode

+
+

[a specialisation of MODE in TMv6] an extended range of VEHICLE MODEs, aggregating them with some SUBMODEs

+
+

ProductCategory

+
+

0:1

+
+

+ProductCategory

+
+

A product category for the service. This is a classification defined in NeTEx/SIRI used to identify groups of journeys with some special properties for marketing and fare products, e.g., "TE2" for SNCF or a special panorama train "PE" in Switzerland.

+
+

PublishedServiceName

+
+

1:1

+
+

+InternationalText

+
+

Line name or service description as known to the public, e.g., "512", "S8" or "Circle Line" or "ICE 488".

+
+

TrainNumber

+
+

0:1

+
+

Contains the TrainNumber from NeTEx (TRAIN NUMBER from Transmodel). If several TrainNumber types exist, use the commercial one. In some cases also non-train modes will use TrainNumber.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRef

+
+

Reference to a VEHICLE.

+
+

OperatorRefs

+
+

0:1

+
+

+OperatorRefs_Rel

+
+

References to the OPERATORS. Multiple OPERATORS in case a ContinuousLeg can be operated by more than one operator, especially in the ALTERNATIVE MODE OF OPERATION where there can be dozens of taxi companies and many free-floating sharing companies.

+
+

RouteDescription

+
+

0:1

+
+

+InternationalText

+
+

Descriptive text for a route, e.g., "Airport via City Centre".

+
+

Via

+
+

0:*

+
+

+ServiceViaPoint

+
+

Via points of the service that may help identify the vehicle to the public (In Transmodel modelled as TRIP REQUEST PLACE.TRIP VIA PLACE.GoVia; it will also most probably be detailed as a VIA and associated DESTINATION DISPLAY in the ROUTE description).

+
+

Restricted

+
+

0:1

+
+

This flag is set if the service can only be used in a restricted way. For example, a specific ACCESS MODE is required (e.g., dragLift) or the LINE is only made available to certain passenger groups (e.g., school buses, hotel shuttles).

+
+

RestrictionNote

+
+

0:1

+
+

+InternationalText

+
+

Information about the restriction.

+
+

Attribute

+
+

0:*

+
+

+GeneralAttribute

+
+

Note or service attribute.

+
ServiceOrigin +

OriginStopPointRef

+
+

0:1

+
+

>siri:StopPointRef

+
+

First stop of the vehicle journey; origin stop point.

+
+

OriginText

+
+

1:1

+
+

+InternationalText

+
+

Label for first stop.

+
siri:BasicServiceInfo +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRef

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRef

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRef

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfo +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRef

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
ServiceDestination +

DestinationStopPointRef

+
+

0:1

+
+

>siri:StopPointRef

+
+

Last stop of vehicle journey; destination stop point.

+
+

DestinationText

+
+

0:1

+
+

+InternationalText

+
+

Label for last stop. Should be set for classic public transport. Demand responsive and newer modes of operation will often not have a destination text.

+
ServiceStatus +

Unplanned

+
+

0:1

+
+

Whether this trip is an additional one that has not been planned. Default is false.

+
+

Cancelled

+
+

0:1

+
+

Whether this trip is cancelled and will not be run. Default is false.

+
+

Deviation

+
+

0:1

+
+

Whether this trip deviates from the planned service pattern. Default is false.

+
+

UndefinedDelay

+
+

0:1

+
+

Whether this trip may have an undefined delay. Default is false. More details could be provided in a PtSituation.

+
+

Occupancy

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

[equivalent to OCCUPANCY in SIRI] passenger load status of a VEHICLE. If omitted, not known.

+
Service +

JourneyRelations

+
+

0:1

+
+

+siri:JourneyRelations

+
+

Relations of the journey with other journeys, e.g., in case a joining/splitting takes place or the journey substitutes for another one etc.

+
+
+
+
+

12.10. The group ServiceDestinationGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ServiceDestinationGroup

+
+

+
+

Last serviced stop of a vehicle journey (also VEHICLE MEETING POINT or ADDRESSABLE PLACE).

+
ServiceDestination +

DestinationStopPointRef

+
+

0:1

+
+

>siri:StopPointRef

+
+

Last stop of vehicle journey; destination stop point.

+
+

DestinationText

+
+

0:1

+
+

+InternationalText

+
+

Label for last stop. Should be set for classic public transport. Demand responsive and newer modes of operation will often not have a destination text.

+
+
+
+
+

12.11. The group ServiceGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ServiceGroup

+
+

+
+

Properties of a service (line and direction): attributes of Continuous Journey Structure or Dated Journey Structure.

+
Service +

→‍JourneyRef

+
+

1:1

+
+

>JourneyRef

+
+

Reference to a Journey

+
+

PublicCode

+
+

0:1

+
+

Public code of the SERVICE JOURNEY (same meaning as in NeTEx). Examples: "512", "S8" or "Circle Line" or "ICE 488".

+
siri:LineDirection +

siri:LineRef

+
+

1:1

+
+

>siri:LineRef

+
+

Line Reference.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRef

+
+

Direction Reference.

+
Service +

Mode

+
+

1:1

+
+

+Mode

+
+

[a specialisation of MODE in TMv6] an extended range of VEHICLE MODEs, aggregating them with some SUBMODEs

+
+

ProductCategory

+
+

0:1

+
+

+ProductCategory

+
+

A product category for the service. This is a classification defined in NeTEx/SIRI used to identify groups of journeys with some special properties for marketing and fare products, e.g., "TE2" for SNCF or a special panorama train "PE" in Switzerland.

+
+

PublishedServiceName

+
+

1:1

+
+

+InternationalText

+
+

Line name or service description as known to the public, e.g., "512", "S8" or "Circle Line" or "ICE 488".

+
+

TrainNumber

+
+

0:1

+
+

Contains the TrainNumber from NeTEx (TRAIN NUMBER from Transmodel). If several TrainNumber types exist, use the commercial one. In some cases also non-train modes will use TrainNumber.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRef

+
+

Reference to a VEHICLE.

+
+

OperatorRefs

+
+

0:1

+
+

+OperatorRefs_Rel

+
+

References to the OPERATORS. Multiple OPERATORS in case a ContinuousLeg can be operated by more than one operator, especially in the ALTERNATIVE MODE OF OPERATION where there can be dozens of taxi companies and many free-floating sharing companies.

+
+

RouteDescription

+
+

0:1

+
+

+InternationalText

+
+

Descriptive text for a route, e.g., "Airport via City Centre".

+
+

Via

+
+

0:*

+
+

+ServiceViaPoint

+
+

Via points of the service that may help identify the vehicle to the public (In Transmodel modelled as TRIP REQUEST PLACE.TRIP VIA PLACE.GoVia; it will also most probably be detailed as a VIA and associated DESTINATION DISPLAY in the ROUTE description).

+
+

Restricted

+
+

0:1

+
+

This flag is set if the service can only be used in a restricted way. For example, a specific ACCESS MODE is required (e.g., dragLift) or the LINE is only made available to certain passenger groups (e.g., school buses, hotel shuttles).

+
+

RestrictionNote

+
+

0:1

+
+

+InternationalText

+
+

Information about the restriction.

+
+

Attribute

+
+

0:*

+
+

+GeneralAttribute

+
+

Note or service attribute.

+
ServiceOrigin +

OriginStopPointRef

+
+

0:1

+
+

>siri:StopPointRef

+
+

First stop of the vehicle journey; origin stop point.

+
+

OriginText

+
+

1:1

+
+

+InternationalText

+
+

Label for first stop.

+
siri:BasicServiceInfo +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRef

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRef

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRef

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfo +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRef

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
ServiceDestination +

DestinationStopPointRef

+
+

0:1

+
+

>siri:StopPointRef

+
+

Last stop of vehicle journey; destination stop point.

+
+

DestinationText

+
+

0:1

+
+

+InternationalText

+
+

Label for last stop. Should be set for classic public transport. Demand responsive and newer modes of operation will often not have a destination text.

+
ServiceStatus +

Unplanned

+
+

0:1

+
+

Whether this trip is an additional one that has not been planned. Default is false.

+
+

Cancelled

+
+

0:1

+
+

Whether this trip is cancelled and will not be run. Default is false.

+
+

Deviation

+
+

0:1

+
+

Whether this trip deviates from the planned service pattern. Default is false.

+
+

UndefinedDelay

+
+

0:1

+
+

Whether this trip may have an undefined delay. Default is false. More details could be provided in a PtSituation.

+
+

Occupancy

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

[equivalent to OCCUPANCY in SIRI] passenger load status of a VEHICLE. If omitted, not known.

+
Service +

JourneyRelations

+
+

0:1

+
+

+siri:JourneyRelations

+
+

Relations of the journey with other journeys, e.g., in case a joining/splitting takes place or the journey substitutes for another one etc.

+
+
+
+
+

12.12. The group ServiceOriginGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ServiceOriginGroup

+
+

+
+

First serviced stop of a vehicle journey (also VEHICLE MEETING POINT or ADDRESSABLE PLACE).

+
ServiceOrigin +

OriginStopPointRef

+
+

0:1

+
+

>siri:StopPointRef

+
+

First stop of the vehicle journey; origin stop point.

+
+

OriginText

+
+

1:1

+
+

+InternationalText

+
+

Label for first stop.

+
+
+
+
+

12.13. The group ServiceStatusGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ServiceStatusGroup

+
+

+
+

parameters which describe the status of a DATED VEHICLE JOURNEY

+
ServiceStatus +

Unplanned

+
+

0:1

+
+

Whether this trip is an additional one that has not been planned. Default is false.

+
+

Cancelled

+
+

0:1

+
+

Whether this trip is cancelled and will not be run. Default is false.

+
+

Deviation

+
+

0:1

+
+

Whether this trip deviates from the planned service pattern. Default is false.

+
+

UndefinedDelay

+
+

0:1

+
+

Whether this trip may have an undefined delay. Default is false. More details could be provided in a PtSituation.

+
+

Occupancy

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

[equivalent to OCCUPANCY in SIRI] passenger load status of a VEHICLE. If omitted, not known.

+
+
+
+
+

12.14. The group ServiceTimeGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ServiceTimeGroup

+
+

+
+

Contains at least scheduled time, but can contain real time and estimated times

+
ServiceTime +

TimetabledTime

+
+

1:1

+
+

time at point as it is published

+
+

RecordedAtTime

+
+

0:1

+
+

time as it was recorded

+
+

EstimatedTime

+
+

0:1

+
+

estimated time (for prognosis)

+
EstimatedTimeBand +

EstimatedTimeLow

+
+

0:1

+
+

Estimated lower limit for time.

+
+

EstimatedTimeHigh

+
+

0:1

+
+

Estimated upper limit for time.

+
+
+
+
+

12.15. The group StopCallStatusGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopCallStatusGroup

+
+

+
+

Status properties for the vehicle call at this stop.

+
StopCallStatus +

Order

+
+

0:1

+
+

Sequence number of this stop in the service pattern of the journey.

+
+

RequestStop

+
+

0:1

+
+

The vehicle journey calls at this stop only on demand.

+
+

UnplannedStop

+
+

0:1

+
+

This stop has not been planned by the planning department.

+
+

NotServicedStop

+
+

0:1

+
+

The vehicle will not call at this stop despite earlier planning.

+
+

NoBoardingAtStop

+
+

0:1

+
+

Boarding will not be allowed at this stop of this journey.

+
+

NoAlightingAtStop

+
+

0:1

+
+

Alighting will not be allowed at this stop of this journey.

+
+

→‍siri:ExpectedDepartureOccupancy

+
+

0:*

+
+

+siri:VehicleOccupancy

+
+

Expected/Predicted real-time occupancies of a VEHICLE and reservations after departing from a given stop. (since SIRI 2.1)

+
+

→‍siri:ExpectedDepartureCapacities

+
+

0:*

+
+

+siri:PassengerCapacity

+
+

Expected/Predicted real-time capacities (number of available seats) of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

Attribute

+
+

0:*

+
+

+GeneralAttribute

+
+

Note or attribute.

+
+
+
+
+

12.16. The group StopSequenceIntervalGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopSequenceIntervalGroup

+
+

+
+

Interval of stop sequence numbers of a given TimedLeg which may be one or multiple VEHICLE JOURNEYs. The numbering starts with 1. An example is the train from Bern to Zweisimmen that is split in Spiez. The sequence 1-3 is the first sequence, 3-9 the second.

+
StopSequenceInterval +

FromStopSequenceNumber

+
+

0:1

+
+

Stop sequence number, where the interval begins (inclusive). If missing, the interval begins at the beginning of the leg (or at the beginning of the journey for uses in StopEvents and TripInfo).

+
+

ToStopSequenceNumber

+
+

0:1

+
+

Stop sequence number, where the interval ends (inclusive). If missing, the interval ends at the end of the leg (or at the end of the journey for uses in StopEvents and TripInfo).

+
+
+
+
+

12.17. The group TimeWindowGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TimeWindowGroup

+
+

+
+

The window of opportunity that the traveller has to perform this leg of the journey (e.g., a bridge is only open during a given interval).

+
TimeWindow +

TimeWindowStart

+
+

0:1

+
+

Time at which window begins.

+
+

TimeWindowEnd

+
+

0:1

+
+

Time at which window ends.

+
+
+
+
+

12.18. The complex type CallAtStopStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

CallAtStopStructure

+
+

+
+

[same as CALL in SIRI] the meeting of a VEHICLE JOURNEY with a specific SCHEDULED STOP POINT

+
StopPoint +

→‍siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRef

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

StopPointName

+
+

1:1

+
+

+InternationalText

+
+

Name or description of stop point for use in passenger information.

+
+

NameSuffix

+
+

0:1

+
+

+InternationalText

+
+

Additional description of the stop point that may be appended to the name if enough space is available. E.g. "opposite main entrance".

+
+

PlannedQuay

+
+

0:1

+
+

+InternationalText

+
+

Name of the bay where to board/alight from the vehicle. According to planned timetable.

+
+

EstimatedQuay

+
+

0:1

+
+

+InternationalText

+
+

Name of the bay where to board/alight from the vehicle. As to the latest real-time status.

+
+

ServiceArrival

+
+

0:1

+
+

+ServiceArrival

+
+

Arrival times of the service at this stop (group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME).

+
+

ServiceDeparture

+
+

0:1

+
+

+ServiceDeparture

+
+

Departure times of the service at this stop (group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME).

+
StopCallStatus +

Order

+
+

0:1

+
+

Sequence number of this stop in the service pattern of the journey.

+
+

RequestStop

+
+

0:1

+
+

The vehicle journey calls at this stop only on demand.

+
+

UnplannedStop

+
+

0:1

+
+

This stop has not been planned by the planning department.

+
+

NotServicedStop

+
+

0:1

+
+

The vehicle will not call at this stop despite earlier planning.

+
+

NoBoardingAtStop

+
+

0:1

+
+

Boarding will not be allowed at this stop of this journey.

+
+

NoAlightingAtStop

+
+

0:1

+
+

Alighting will not be allowed at this stop of this journey.

+
+

→‍siri:ExpectedDepartureOccupancy

+
+

0:*

+
+

+siri:VehicleOccupancy

+
+

Expected/Predicted real-time occupancies of a VEHICLE and reservations after departing from a given stop. (since SIRI 2.1)

+
+

→‍siri:ExpectedDepartureCapacities

+
+

0:*

+
+

+siri:PassengerCapacity

+
+

Expected/Predicted real-time capacities (number of available seats) of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

Attribute

+
+

0:*

+
+

+GeneralAttribute

+
+

Note or attribute.

+
+

SituationFullRefs

+
+

0:1

+
+

+SituationRefList

+
+

A list of references to SITUATIONs.

+
+
+
+
+

12.19. The complex type ContinuousServiceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ContinuousServiceStructure

+
+

+
+

[a special form of SERVICE JOURNEY in TMv6] a vehicle movement on a continuous, non-timetabled service.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

AlternativeModeOfOperation

+
+

-1:1

+
+

AlternativeModesOfOperationEnumeration

+
+

Alternative transport options.

+
+

b

+
+

PersonalModeOfOperation

+
+

-0:1

+
+

PersonalModesOfOperationEnumeration

+
+

Personal transport options.

+
+

The element contains one of the following element sequences (a-b)

+
DatedJourney +

a

+
+

ConventionalModeOfOperation

+
+

-0:1

+
+

ConventionalModesOfOperationEnumeration

+
+

MODE OF OPERATION for scheduled and flexible services (NeTEx).

+
+

a

+
+

→‍OperatingDayRef

+
+

-1:1

+
+

>OperatingDayRef

+
+

Reference to an Operating Day

+
Service +

a

+
+

→‍JourneyRef

+
+

-1:1

+
+

>JourneyRef

+
+

Reference to a Journey

+
+

a

+
+

PublicCode

+
+

-0:1

+
+

Public code of the SERVICE JOURNEY (same meaning as in NeTEx). Examples: "512", "S8" or "Circle Line" or "ICE 488".

+
siri:LineDirection +

a

+
+

siri:LineRef

+
+

-1:1

+
+

>siri:LineRef

+
+

Line Reference.

+
+

a

+
+

siri:DirectionRef

+
+

-0:1

+
+

>siri:DirectionRef

+
+

Direction Reference.

+
Service +

a

+
+

Mode

+
+

-1:1

+
+

+Mode

+
+

[a specialisation of MODE in TMv6] an extended range of VEHICLE MODEs, aggregating them with some SUBMODEs

+
+

a

+
+

ProductCategory

+
+

-0:1

+
+

+ProductCategory

+
+

A product category for the service. This is a classification defined in NeTEx/SIRI used to identify groups of journeys with some special properties for marketing and fare products, e.g., "TE2" for SNCF or a special panorama train "PE" in Switzerland.

+
+

a

+
+

PublishedServiceName

+
+

-1:1

+
+

+InternationalText

+
+

Line name or service description as known to the public, e.g., "512", "S8" or "Circle Line" or "ICE 488".

+
+

a

+
+

TrainNumber

+
+

-0:1

+
+

Contains the TrainNumber from NeTEx (TRAIN NUMBER from Transmodel). If several TrainNumber types exist, use the commercial one. In some cases also non-train modes will use TrainNumber.

+
+

a

+
+

→‍siri:VehicleRef

+
+

-0:1

+
+

>siri:VehicleRef

+
+

Reference to a VEHICLE.

+
+

a

+
+

OperatorRefs

+
+

-0:1

+
+

+OperatorRefs_Rel

+
+

References to the OPERATORS. Multiple OPERATORS in case a ContinuousLeg can be operated by more than one operator, especially in the ALTERNATIVE MODE OF OPERATION where there can be dozens of taxi companies and many free-floating sharing companies.

+
+

a

+
+

RouteDescription

+
+

-0:1

+
+

+InternationalText

+
+

Descriptive text for a route, e.g., "Airport via City Centre".

+
+

a

+
+

Via

+
+

-0:*

+
+

+ServiceViaPoint

+
+

Via points of the service that may help identify the vehicle to the public (In Transmodel modelled as TRIP REQUEST PLACE.TRIP VIA PLACE.GoVia; it will also most probably be detailed as a VIA and associated DESTINATION DISPLAY in the ROUTE description).

+
+

a

+
+

Restricted

+
+

-0:1

+
+

This flag is set if the service can only be used in a restricted way. For example, a specific ACCESS MODE is required (e.g., dragLift) or the LINE is only made available to certain passenger groups (e.g., school buses, hotel shuttles).

+
+

a

+
+

RestrictionNote

+
+

-0:1

+
+

+InternationalText

+
+

Information about the restriction.

+
+

a

+
+

Attribute

+
+

-0:*

+
+

+GeneralAttribute

+
+

Note or service attribute.

+
ServiceOrigin +

a

+
+

OriginStopPointRef

+
+

-0:1

+
+

>siri:StopPointRef

+
+

First stop of the vehicle journey; origin stop point.

+
+

a

+
+

OriginText

+
+

-1:1

+
+

+InternationalText

+
+

Label for first stop.

+
siri:BasicServiceInfo +

a

+
+

siri:OperatorRef

+
+

-0:1

+
+

>siri:OperatorRef

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

a

+
+

siri:ProductCategoryRef

+
+

-0:1

+
+

>siri:ProductCategoryRef

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

a

+
+

→‍siri:ServiceFeatureRef

+
+

-0:*

+
+

>siri:ServiceFeatureRef

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfo +

a

+
+

siri:VehicleFeatureRef

+
+

-0:*

+
+

>siri:VehicleFeatureRef

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
ServiceDestination +

a

+
+

DestinationStopPointRef

+
+

-0:1

+
+

>siri:StopPointRef

+
+

Last stop of vehicle journey; destination stop point.

+
+

a

+
+

DestinationText

+
+

-0:1

+
+

+InternationalText

+
+

Label for last stop. Should be set for classic public transport. Demand responsive and newer modes of operation will often not have a destination text.

+
ServiceStatus +

a

+
+

Unplanned

+
+

-0:1

+
+

Whether this trip is an additional one that has not been planned. Default is false.

+
+

a

+
+

Cancelled

+
+

-0:1

+
+

Whether this trip is cancelled and will not be run. Default is false.

+
+

a

+
+

Deviation

+
+

-0:1

+
+

Whether this trip deviates from the planned service pattern. Default is false.

+
+

a

+
+

UndefinedDelay

+
+

-0:1

+
+

Whether this trip may have an undefined delay. Default is false. More details could be provided in a PtSituation.

+
+

a

+
+

Occupancy

+
+

-0:1

+
+

siri:OccupancyEnumeration

+
+

[equivalent to OCCUPANCY in SIRI] passenger load status of a VEHICLE. If omitted, not known.

+
Service +

a

+
+

JourneyRelations

+
+

-0:1

+
+

+siri:JourneyRelations

+
+

Relations of the journey with other journeys, e.g., in case a joining/splitting takes place or the journey substitutes for another one etc.

+
+

b

+
+

PersonalMode

+
+

-1:1

+
+

PersonalModesEnumeration

+
+

PERSONAL MODE used either for PERSONAL MODE OF OPERATION or in ALTERNATIVE MODE OF OPERATION.

+
+

b

+
+

AlternativeService

+
+

-0:1

+
+

+AlternativeService

+
+

Shared mobility offer.

+
+

BookingArrangements

+
+

0:1

+
+

+BookingArrangementsContainer

+
+

Container with information on booking possibilities for this service.

+
+

SituationFullRefs

+
+

0:1

+
+

+SituationRefList

+
+

A list of references to SITUATIONs.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

12.20. The complex type DatedJourneyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

DatedJourneyStructure

+
+

+
+

[equivalent to DATED VEHICLE JOURNEY in TMv6] passenger carrying VEHICLE JOURNEY for one specified DAY TYPE for which the pattern of working is in principle defined by a SERVICE JOURNEY PATTERN. DatedJourney details of a service include its operating days.

+
+

The element contains one of the following element sequences (a)

+
DatedJourney +

a

+
+

ConventionalModeOfOperation

+
+

-0:1

+
+

ConventionalModesOfOperationEnumeration

+
+

MODE OF OPERATION for scheduled and flexible services (NeTEx).

+
+

a

+
+

→‍OperatingDayRef

+
+

-1:1

+
+

>OperatingDayRef

+
+

Reference to an Operating Day

+
Service +

a

+
+

→‍JourneyRef

+
+

-1:1

+
+

>JourneyRef

+
+

Reference to a Journey

+
+

a

+
+

PublicCode

+
+

-0:1

+
+

Public code of the SERVICE JOURNEY (same meaning as in NeTEx). Examples: "512", "S8" or "Circle Line" or "ICE 488".

+
siri:LineDirection +

a

+
+

siri:LineRef

+
+

-1:1

+
+

>siri:LineRef

+
+

Line Reference.

+
+

a

+
+

siri:DirectionRef

+
+

-0:1

+
+

>siri:DirectionRef

+
+

Direction Reference.

+
Service +

a

+
+

Mode

+
+

-1:1

+
+

+Mode

+
+

[a specialisation of MODE in TMv6] an extended range of VEHICLE MODEs, aggregating them with some SUBMODEs

+
+

a

+
+

ProductCategory

+
+

-0:1

+
+

+ProductCategory

+
+

A product category for the service. This is a classification defined in NeTEx/SIRI used to identify groups of journeys with some special properties for marketing and fare products, e.g., "TE2" for SNCF or a special panorama train "PE" in Switzerland.

+
+

a

+
+

PublishedServiceName

+
+

-1:1

+
+

+InternationalText

+
+

Line name or service description as known to the public, e.g., "512", "S8" or "Circle Line" or "ICE 488".

+
+

a

+
+

TrainNumber

+
+

-0:1

+
+

Contains the TrainNumber from NeTEx (TRAIN NUMBER from Transmodel). If several TrainNumber types exist, use the commercial one. In some cases also non-train modes will use TrainNumber.

+
+

a

+
+

→‍siri:VehicleRef

+
+

-0:1

+
+

>siri:VehicleRef

+
+

Reference to a VEHICLE.

+
+

a

+
+

OperatorRefs

+
+

-0:1

+
+

+OperatorRefs_Rel

+
+

References to the OPERATORS. Multiple OPERATORS in case a ContinuousLeg can be operated by more than one operator, especially in the ALTERNATIVE MODE OF OPERATION where there can be dozens of taxi companies and many free-floating sharing companies.

+
+

a

+
+

RouteDescription

+
+

-0:1

+
+

+InternationalText

+
+

Descriptive text for a route, e.g., "Airport via City Centre".

+
+

a

+
+

Via

+
+

-0:*

+
+

+ServiceViaPoint

+
+

Via points of the service that may help identify the vehicle to the public (In Transmodel modelled as TRIP REQUEST PLACE.TRIP VIA PLACE.GoVia; it will also most probably be detailed as a VIA and associated DESTINATION DISPLAY in the ROUTE description).

+
+

a

+
+

Restricted

+
+

-0:1

+
+

This flag is set if the service can only be used in a restricted way. For example, a specific ACCESS MODE is required (e.g., dragLift) or the LINE is only made available to certain passenger groups (e.g., school buses, hotel shuttles).

+
+

a

+
+

RestrictionNote

+
+

-0:1

+
+

+InternationalText

+
+

Information about the restriction.

+
+

a

+
+

Attribute

+
+

-0:*

+
+

+GeneralAttribute

+
+

Note or service attribute.

+
ServiceOrigin +

a

+
+

OriginStopPointRef

+
+

-0:1

+
+

>siri:StopPointRef

+
+

First stop of the vehicle journey; origin stop point.

+
+

a

+
+

OriginText

+
+

-1:1

+
+

+InternationalText

+
+

Label for first stop.

+
siri:BasicServiceInfo +

a

+
+

siri:OperatorRef

+
+

-0:1

+
+

>siri:OperatorRef

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

a

+
+

siri:ProductCategoryRef

+
+

-0:1

+
+

>siri:ProductCategoryRef

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

a

+
+

→‍siri:ServiceFeatureRef

+
+

-0:*

+
+

>siri:ServiceFeatureRef

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfo +

a

+
+

siri:VehicleFeatureRef

+
+

-0:*

+
+

>siri:VehicleFeatureRef

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
ServiceDestination +

a

+
+

DestinationStopPointRef

+
+

-0:1

+
+

>siri:StopPointRef

+
+

Last stop of vehicle journey; destination stop point.

+
+

a

+
+

DestinationText

+
+

-0:1

+
+

+InternationalText

+
+

Label for last stop. Should be set for classic public transport. Demand responsive and newer modes of operation will often not have a destination text.

+
ServiceStatus +

a

+
+

Unplanned

+
+

-0:1

+
+

Whether this trip is an additional one that has not been planned. Default is false.

+
+

a

+
+

Cancelled

+
+

-0:1

+
+

Whether this trip is cancelled and will not be run. Default is false.

+
+

a

+
+

Deviation

+
+

-0:1

+
+

Whether this trip deviates from the planned service pattern. Default is false.

+
+

a

+
+

UndefinedDelay

+
+

-0:1

+
+

Whether this trip may have an undefined delay. Default is false. More details could be provided in a PtSituation.

+
+

a

+
+

Occupancy

+
+

-0:1

+
+

siri:OccupancyEnumeration

+
+

[equivalent to OCCUPANCY in SIRI] passenger load status of a VEHICLE. If omitted, not known.

+
Service +

a

+
+

JourneyRelations

+
+

-0:1

+
+

+siri:JourneyRelations

+
+

Relations of the journey with other journeys, e.g., in case a joining/splitting takes place or the journey substitutes for another one etc.

+
siri:JourneyFormation +

siri:TrainElements

+
+

0:1

+
+

+local-type: typedef-25.2

+
+

+
+

siri:Trains

+
+

0:1

+
+

+local-type: typedef-25.3

+
+

+
+

siri:CompoundTrains

+
+

0:1

+
+

+local-type: typedef-25.4

+
+

+
+

BookingArrangements

+
+

0:1

+
+

+BookingArrangementsContainer

+
+

Container with information on booking possibilities for this service.

+
+

ReservationNeeded

+
+

0:1

+
+

ReservationNeededEnumeration

+
+

Indicates whether this service needs some kind of reservation or booking to run.

+
+

SituationFullRefs

+
+

0:1

+
+

+SituationRefList

+
+

A list of references to SITUATIONs.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

12.21. The complex type LegAttributeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

LegAttributeStructure

+
+

GeneralAttribute

+
+

Structured attribute classification with associated text. If URL is given, it refers to the whole attribute text.

+
+

The element content starts with items inherited from the base type:

+
+

UserText

+
+

1:1

+
+

+InternationalText

+
+

Text of the attribute to be shown to the user.

+
+

Code

+
+

1:1

+
+

Internal code of the attribute. Can be used for detection of double occurrences.

+
+

Key

+
+

0:1

+
+

Key if the attribute is used as a key/value pair.

+
+

Value

+
+

0:1

+
+

Value if the attribute is used as a key/value pair.

+
+

Facility

+
+

0:*

+
+

+siri:AllFacilitiesFeature

+
+

Facilities associated with this attribute.

+
+

Mandatory

+
+

0:1

+
+

Defines whether the attribute has to be shown to the user.

+
+

Importance

+
+

0:1

+
+

PercentType

+
+

Importance of the attribute.

+
WebLink +

Url

+
+

1:1

+
+

URL to resource on web.

+
+

MimeType

+
+

0:1

+
+

MIME type of the referenced resource. To which kind of resource does the URL point to?

+
+

Embeddable

+
+

0:1

+
+

Is the referenced resource meant to be embedded as a webview in a surrounding context, e.g., app or web page? If yes, the resource has to be fully responsive. Default is false.

+
+

Inherited content is followed by own content:

+
+

FromStopSeqNumber

+
+

0:1

+
+

The attribute is valid from the stop point with this sequence number within the leg. If missing it is valid from the beginning of the leg.

+
+

ToStopSeqNumber

+
+

0:1

+
+

The attribute is valid to the stop point (inclusively) with this sequence number within the leg. If missing it is valid to the end of the leg.

+
+
+
+
+

12.22. The complex type LegTrackStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

LegTrackStructure

+
+

+
+

The LINK PROJECTION of a Leg onto the topography of the route being followed.

+
+

TrackSection

+
+

1:*

+
+

+TrackSection

+
+

A geographical view of a Transmodel LEG TRACK together with duration and length that can be used for representing the leg on a map. The points may be STOP PLACE, SCHEDULED STOP POINT, coordinates, or ADDRESSes. Specialisation of SECTION.

+
+
+
+
+

12.23. The complex type ParallelServiceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ParallelServiceStructure

+
+

+
+

Services running combined with at least parts of this journey, e.g., wing trains. The contained stop sequence interval refers to the original journey.

+
StopSequenceInterval +

FromStopSequenceNumber

+
+

0:1

+
+

Stop sequence number, where the interval begins (inclusive). If missing, the interval begins at the beginning of the leg (or at the beginning of the journey for uses in StopEvents and TripInfo).

+
+

ToStopSequenceNumber

+
+

0:1

+
+

Stop sequence number, where the interval ends (inclusive). If missing, the interval ends at the end of the leg (or at the end of the journey for uses in StopEvents and TripInfo).

+
Service +

→‍JourneyRef

+
+

1:1

+
+

>JourneyRef

+
+

Reference to a Journey

+
+

PublicCode

+
+

0:1

+
+

Public code of the SERVICE JOURNEY (same meaning as in NeTEx). Examples: "512", "S8" or "Circle Line" or "ICE 488".

+
siri:LineDirection +

siri:LineRef

+
+

1:1

+
+

>siri:LineRef

+
+

Line Reference.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRef

+
+

Direction Reference.

+
Service +

Mode

+
+

1:1

+
+

+Mode

+
+

[a specialisation of MODE in TMv6] an extended range of VEHICLE MODEs, aggregating them with some SUBMODEs

+
+

ProductCategory

+
+

0:1

+
+

+ProductCategory

+
+

A product category for the service. This is a classification defined in NeTEx/SIRI used to identify groups of journeys with some special properties for marketing and fare products, e.g., "TE2" for SNCF or a special panorama train "PE" in Switzerland.

+
+

PublishedServiceName

+
+

1:1

+
+

+InternationalText

+
+

Line name or service description as known to the public, e.g., "512", "S8" or "Circle Line" or "ICE 488".

+
+

TrainNumber

+
+

0:1

+
+

Contains the TrainNumber from NeTEx (TRAIN NUMBER from Transmodel). If several TrainNumber types exist, use the commercial one. In some cases also non-train modes will use TrainNumber.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRef

+
+

Reference to a VEHICLE.

+
+

OperatorRefs

+
+

0:1

+
+

+OperatorRefs_Rel

+
+

References to the OPERATORS. Multiple OPERATORS in case a ContinuousLeg can be operated by more than one operator, especially in the ALTERNATIVE MODE OF OPERATION where there can be dozens of taxi companies and many free-floating sharing companies.

+
+

RouteDescription

+
+

0:1

+
+

+InternationalText

+
+

Descriptive text for a route, e.g., "Airport via City Centre".

+
+

Via

+
+

0:*

+
+

+ServiceViaPoint

+
+

Via points of the service that may help identify the vehicle to the public (In Transmodel modelled as TRIP REQUEST PLACE.TRIP VIA PLACE.GoVia; it will also most probably be detailed as a VIA and associated DESTINATION DISPLAY in the ROUTE description).

+
+

Restricted

+
+

0:1

+
+

This flag is set if the service can only be used in a restricted way. For example, a specific ACCESS MODE is required (e.g., dragLift) or the LINE is only made available to certain passenger groups (e.g., school buses, hotel shuttles).

+
+

RestrictionNote

+
+

0:1

+
+

+InternationalText

+
+

Information about the restriction.

+
+

Attribute

+
+

0:*

+
+

+GeneralAttribute

+
+

Note or service attribute.

+
ServiceOrigin +

OriginStopPointRef

+
+

0:1

+
+

>siri:StopPointRef

+
+

First stop of the vehicle journey; origin stop point.

+
+

OriginText

+
+

1:1

+
+

+InternationalText

+
+

Label for first stop.

+
siri:BasicServiceInfo +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRef

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRef

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRef

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfo +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRef

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
ServiceDestination +

DestinationStopPointRef

+
+

0:1

+
+

>siri:StopPointRef

+
+

Last stop of vehicle journey; destination stop point.

+
+

DestinationText

+
+

0:1

+
+

+InternationalText

+
+

Label for last stop. Should be set for classic public transport. Demand responsive and newer modes of operation will often not have a destination text.

+
ServiceStatus +

Unplanned

+
+

0:1

+
+

Whether this trip is an additional one that has not been planned. Default is false.

+
+

Cancelled

+
+

0:1

+
+

Whether this trip is cancelled and will not be run. Default is false.

+
+

Deviation

+
+

0:1

+
+

Whether this trip deviates from the planned service pattern. Default is false.

+
+

UndefinedDelay

+
+

0:1

+
+

Whether this trip may have an undefined delay. Default is false. More details could be provided in a PtSituation.

+
+

Occupancy

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

[equivalent to OCCUPANCY in SIRI] passenger load status of a VEHICLE. If omitted, not known.

+
Service +

JourneyRelations

+
+

0:1

+
+

+siri:JourneyRelations

+
+

Relations of the journey with other journeys, e.g., in case a joining/splitting takes place or the journey substitutes for another one etc.

+
+
+
+
+

12.24. The complex type PlaceContextStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PlaceContextStructure

+
+

+
+

[a view of PLACE in TMv6] a PLACE and access to it by individual transport

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

PlaceRef

+
+

-1:1

+
+

+PlaceRef

+
+

Static place.

+
+

b

+
+

TripLocation

+
+

-1:1

+
+

+TripLocation

+
+

Location within a (moving) vehicle.

+
+

The element contains none or one of the following elements (a-b)

+
+

a

+
+

DepArrTime

+
+

-0:1

+
+

Time when departure/arrival from/to location is required.

+
+

b

+
+

TimeAllowance

+
+

-0:1

+
+

Extra time needed before reaching/after leaving this location (an example of a TRIP ACCESS CONSTRAINT. In Transmodel it is modelled more extensively and could relate to ACCESS MODE e.g., walk max. 5 minutes, but cycle 10 minutes).

+
+

IndividualTransportOption

+
+

0:*

+
+

+IndividualTransportOption

+
+

Options how to access/leave the place by individual transport.

+
+
+
+
+

12.25. The complex type ProductCategoryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ProductCategoryStructure

+
+

+
+

Product category based on NeTEx/SIRI. A product category is a classification for VEHICLE JOURNEYs to express some common properties of journeys for marketing and fare products.

+
+

Name

+
+

0:1

+
+

+InternationalText

+
+

Full name of this product category, e.g., "Autoreisezug" in Switzerland or "Dampfschiff"

+
+

ShortName

+
+

0:1

+
+

+InternationalText

+
+

Short name or acronym of the product category, likely to be published, e.g., "BAV", "ARZ", "TGV". The product category is more important for publication in Switzerland than Mode / Submode.

+
+

→‍ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRef

+
+

Reference to a product category. Product categories should be defined once and used uniformly in all channels (e.g., NeTEx, SIRI, OJP).

+
+
+
+
+

12.26. The complex type ServiceArrivalStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ServiceArrivalStructure

+
+

+
+

Arrival times of a service at a stop (group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME, equals MONITORED LEG ARRIVAL).

+
ServiceTime +

TimetabledTime

+
+

1:1

+
+

time at point as it is published

+
+

RecordedAtTime

+
+

0:1

+
+

time as it was recorded

+
+

EstimatedTime

+
+

0:1

+
+

estimated time (for prognosis)

+
EstimatedTimeBand +

EstimatedTimeLow

+
+

0:1

+
+

Estimated lower limit for time.

+
+

EstimatedTimeHigh

+
+

0:1

+
+

Estimated upper limit for time.

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignment

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+
+
+
+

12.27. The complex type ServiceDepartureStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ServiceDepartureStructure

+
+

+
+

Departure times of a service at a stop (group of attributes of TIMETABLED PASSING TIME, ESTIMATED PASSING TIME, OBSERVED PASSING TIME, equals MONITORED LEG DEPARTURE).

+
ServiceTime +

TimetabledTime

+
+

1:1

+
+

time at point as it is published

+
+

RecordedAtTime

+
+

0:1

+
+

time as it was recorded

+
+

EstimatedTime

+
+

0:1

+
+

estimated time (for prognosis)

+
EstimatedTimeBand +

EstimatedTimeLow

+
+

0:1

+
+

Estimated lower limit for time.

+
+

EstimatedTimeHigh

+
+

0:1

+
+

Estimated upper limit for time.

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignment

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+
+
+
+

12.28. The complex type ServiceViaPointStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ServiceViaPointStructure

+
+

+
+

[a specialisation of VIA in TMv6] STOP PLACE or SCHEDULED STOP POINT as a VIA for a particular SERVICE PATTERN. Specialisation of a VIA.

+
StopPoint +

→‍siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRef

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

StopPointName

+
+

1:1

+
+

+InternationalText

+
+

Name or description of stop point for use in passenger information.

+
+

NameSuffix

+
+

0:1

+
+

+InternationalText

+
+

Additional description of the stop point that may be appended to the name if enough space is available. E.g. "opposite main entrance".

+
+

PlannedQuay

+
+

0:1

+
+

+InternationalText

+
+

Name of the bay where to board/alight from the vehicle. According to planned timetable.

+
+

EstimatedQuay

+
+

0:1

+
+

+InternationalText

+
+

Name of the bay where to board/alight from the vehicle. As to the latest real-time status.

+
+

DisplayPriority

+
+

0:1

+
+

PriorityType

+
+

Priority of this via point to be displayed when space is limited.

+
+
+
+
+

12.29. The complex type TrackSectionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TrackSectionStructure

+
+

+
+

SECTION of a LEG TRACK on the infrastructure network of the LEG together with time information.

+
+

TrackSectionStart

+
+

0:1

+
+

+PlaceRef

+
+

Start place of this track section (Start of a SECTION of a LEG.TRACK).

+
+

TrackSectionEnd

+
+

0:1

+
+

+PlaceRef

+
+

End place of this track section (End of a SECTION of a LEG.TRACK).

+
+

LinkProjection

+
+

0:1

+
+

+LinearShape

+
+

An oriented correspondence from one LINK of a source layer, onto an entity in a target layer: e.g., LINK SEQUENCE.

+
+

RoadName

+
+

0:1

+
+

Name of the road this track section is attached to (LEG TRACK.SECTION NAME, may also be something like "bicycle line along Tellstrasse").

+
+

Duration

+
+

0:1

+
+

Duration the passenger needs to travel through this track section.

+
+

Length

+
+

0:1

+
+

siri:DistanceType

+
+

Length of this track section.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

12.30. The complex type TripLocationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripLocationStructure

+
+

+
+

A trip location represents the current logical position of a journey service. It can be used similarly to a place e.g., for starting a new trip request from within this service. A trip location does not(!) describe the relative position of a traveller within a vehicle, e.g., the seat.

+
+

→‍OperatingDayRef

+
+

1:1

+
+

>OperatingDayRef

+
+

Reference to an Operating Day

+
+

→‍JourneyRef

+
+

1:1

+
+

>JourneyRef

+
+

Reference to a Journey

+
siri:LineIdentity +

siri:LineRef

+
+

1:1

+
+

>siri:LineRef

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRef

+
+

Reference to a LINE DIRECTION DIRECTION, typically outward or return.

+
+
+
+
+

12.31. The complex type TripViaStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TripViaStructure

+
+

+
+

VIA restrictions for a TRIP.

+
+

ViaPoint

+
+

1:1

+
+

+PlaceRef

+
+

Reference to specify the via place.

+
+

DwellTime

+
+

0:1

+
+

Duration the passenger wants to stay at the via place. Default is 0.

+
+
+
+
+

12.32. The complex type VehiclePositionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

VehiclePositionStructure

+
+

+
+

Geographical and logical position of a vehicle.

+
+

GeoPosition

+
+

0:1

+
+

+siri:Location

+
+

Geographic position of vehicle.

+
+

Progress

+
+

0:1

+
+

VehicleProgressEnumeration

+
+

Logical progress of vehicle relative to service pattern.

+
+

Bearing

+
+

0:1

+
+

siri:AbsoluteBearingType

+
+

Bearing in compass degrees in which vehicle is heading (expected to be consistent with Transmodel ROUTE or LEG TRACK and PATH GUIDANCE).

+
+

ProgressBetweenStops

+
+

0:1

+
+

+siri:ProgressBetweenStops

+
+

Provides information about the progress of the vehicle along its current link, that is link from previous visited top to current position.

+
+
+
+
+

12.33. The complex type group[siri:JourneyFormationGroup]/TrainElements#complexType (typedef-25.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /TrainElements #complexType
  (typedef-25.2)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-1:1

+
+

>siri:TrainElementRef

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainElement

+
+

-1:1

+
+

+siri:TrainElement

+
+

An elementary component of a TRAIN, e.g. wagon or locomotive. (since SIRI 2.1)

+
+
+
+
+

12.34. The complex type group[siri:JourneyFormationGroup]/Trains#complexType (typedef-25.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /Trains #complexType
  (typedef-25.3)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:TrainRef

+
+

-1:1

+
+

+
+

b

+
+

→‍siri:Train

+
+

-1:1

+
+

+siri:Train

+
+

A vehicle composed of TRAIN ELEMENTs assembled in a certain order (so called TRAIN COMPONENTs), i.e. wagons assembled together and propelled by a locomotive or one of the wagons. (since SIRI 2.1)

+
+
+
+
+

12.35. The complex type group[siri:JourneyFormationGroup]/CompoundTrains#complexType (typedef-25.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /CompoundTrains #complexType
  (typedef-25.4)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:CompoundTrainRef

+
+

-1:1

+
+

+
+

b

+
+

→‍siri:CompoundTrain

+
+

-1:1

+
+

+siri:CompoundTrain

+
+

Groups of carriages may be managed as sections by composing TRAINs into a COMPOUND TRAIN, for example if a TRAIN joins (or splits from) another TRAIN. (since SIRI 2.1) TRAINs within a COMPOUND TRAIN may have different origins and destinations due to joining/splitting. A COMPOUND TRAIN may be stable for one or multiple JOURNEY PARTs and change at a certain STOP POINT due to planned joining/splitting, despatching alterations or a situation.

+
+
+
+
+
+

13. OJP/OJP_Availability.xsd - Request and response definitions for availability of tickets and services on a journey leg.

+
+

13.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AvailabilityProblemTypeEnumeration

+
+

Types of problems that may be returned in responses to AVAILABILITY requests.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AVAILABILITY_NOSERVICEFOUND

+
+

No SERVICE (VEHICLE JOURNEY or VEHICLE) could be found for this request.

+
+

AVAILABILITY_LOCATIONUNSERVED

+
+

At the locations (address, stop, etc.) for which the availability has been requested, there is no public transport service at all. E.g. outside the area.

+
+

AVAILABILITY_LOCATIONUNKNOWN

+
+

The location (address, stop, etc.) for which availability was requested is unknown.

+
+

AVAILABILITY_OUTSIDERULES

+
+

The vehicle is not available due to existing rules like operating hours or not competing against an existing public transport line. In the details of the problem there should be information indicating which rules were violated: e.g., The desired MOBILITY SERVICE can't be provided because there exists a regular line for this TRIP.

+
+

AVAILABILITY_SERVICEDISRUPTED

+
+

The MOBILITY SERVICE is disrupted.

+
+

AVAILABILITY_UNAVAILABLE

+
+

There is no VEHICLE available at the current time.

+
+

AVAILABILITY_OTHER

+
+

A problem has occurred that does not have a specific problem type.

+
+
+

BookableServiceItemTypeEnumeration

+
+

Types of bookable service items.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wheelchair

+
+

Space for a wheelchair.

+
+

motorisedWheelchair

+
+

Space for a motorised wheelchair.

+
+

foldableWheelchair

+
+

Space for storing a foldable wheelchair.

+
+

walkingFrame

+
+

Place suitable for a person with a walking frame.

+
+

pram

+
+

Space for a pram or pushchair.

+
+

heavyLuggage

+
+

Space for storing heavy luggage.

+
+

childSeatTakenAlong

+
+

Seat suitable for attaching a child seat taken along by the passengers.

+
+

childSeatSupplied

+
+

Child seat provided in the vehicle.

+
+

babyCarrierTakenAlong

+
+

Seat suitable for attaching a baby carrier taken along by the passengers.

+
+

babyCarrierSupplied

+
+

Baby carrier provided in the vehicle.

+
+

seatBoosterSupplied

+
+

Seat booster provided in the vehicle.

+
+

bicycle

+
+

Space for a bicycle.

+
+

guideDog

+
+

Place suitable when accompanied by a guide dog.

+
+

dog

+
+

Place suitable when accompanied by a dog.

+
+

boardingAssistance

+
+

Assistance for boarding.

+
+

alightingAssistance

+
+

Assistance for alighting.

+
+

onboardAssistance

+
+

Assistance available on board, during the journey.

+
+

unassistedMinorAssistance

+
+

Assistance for a minor travelling alone.

+
+
+

group[ojp:TripMobilityFilterGroup]
  /HikingProfile #simpleType
  (typedef-90.1)

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

easy

+
+

Regular hiking/walking in valleys and plains and easy mountain trails e.g., yellow hiking signs in Switzerland or blue in Germany.

+
+

medium

+
+

Medium difficulty mountain trails. E.g. white-red-white hiking signs in Switzerland or red in Germany.

+
+

difficult

+
+

Difficult mountain trails. E.g. white-blue-white hiking signs in Switzerland or black in Germany.

+
+
+

group[ojp:TripMobilityFilterGroup]
  /CyclingProfile #simpleType
  (typedef-90.2)

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

fast

+
+

Fastest cycle route

+
+

green

+
+

Greenest cycle route

+
+

comfortable

+
+

Family friendly and leisurely route

+
+
+
+
+
+

13.2. The toplevel element AvailabilityProblemType

+
+ + + + + + + + + + + + + + + + +
+

AvailabilityProblemType

+
+

+AvailabilityProblemTypeEnumeration (↔ ojp:ErrorType)

+
+

+
+
+
+
+

13.3. The group AvailabilityRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AvailabilityRequestGroup

+
+

+
+

Availability request. Used to check the availability of a MOBILITY SERVICE, a VEHICLE, SERVICE JOURNEY or SINGLE JOURNEY. Be aware that usually after the response arrives, the rest of the TRIP must be recalculated. As especially pick-up and drop-off locations may have shifted from where they were in the previously calculated TRIP.

+
+

The element contains one of the following elements (a)

+
AvailabilityRequest +

a

+
+

PublicTransport

+
+

-1:1

+
+

+BookingPTLeg

+
+

Definition of the journey leg to be covered by public transport. Other mobility services can be added later.

+
+

MobilityUser

+
+

1:*

+
+

+BookingUser

+
+

Passenger(s) for whom the service needs to be booked, one MobilityUser per passenger.

+
MinMaxTimeBand +

EarliestDepartureTime

+
+

0:1

+
+

Earliest possible departure time from start location.

+
+

LatestArrivalTime

+
+

0:1

+
+

Latest possible arrival time at destination location.

+
AvailabilityRequest +

Extension

+
+

0:1

+
+

+
+
+
+
+

13.4. The group AvailabilityResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AvailabilityResponseGroup

+
+

+
+

Availability response.

+
AvailabilityResponse +

AvailabilityResponseContext

+
+

0:1

+
+

+ResponseContext

+
+

Context to hold availability response objects that occur frequently.

+
+

AvailabilityResult

+
+

0:1

+
+

+AvailabilityResult

+
+

Indication of the availability of the requested service.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

13.5. The group BookableTicketAndServiceInformationGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

BookableTicketAndServiceInformationGroup

+
+

+
+

Lists those tickets or surcharges and service characteristics such as the transportation of wheelchairs, prams, luggage etc. or the provision of required child seats or booster seats that are offered in the trips transport company to be booked for the trip.

+
BookableTicketAndServiceInformation +

BookableTicket

+
+

0:*

+
+

+FareProduct

+
+

Sequence of bookable tickets or surcharges for this part of the trip. If ticket price is zero: an already purchased/virtual ticket of this type presented to the driver would be accepted.

+
+

BookableServiceItem

+
+

0:*

+
+

+BookableServiceItem

+
+

Sequence of bookable service items for this part of the trip.

+
+
+
+
+

13.6. The group DriverAssistanceGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

DriverAssistanceGroup

+
+

+
+

Requirements for the driver/staff to assist the passenger when boarding/alighting.

+
DriverAssistance +

BoardingAssistance

+
+

0:1

+
+

Whether assistance is required for boarding. Could be offered by the driver or station staff. Default is FALSE.

+
+

AlightingAssistance

+
+

0:1

+
+

Whether assistance is required for alighting. Could be offered by the driver or station staff. Default is FALSE.

+
+
+
+
+

13.7. The group MinMaxTimeBandGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

MinMaxTimeBandGroup

+
+

+
+

Earliest possible departure time from a start location and latest possible arrival at a different destination location.

+
MinMaxTimeBand +

EarliestDepartureTime

+
+

0:1

+
+

Earliest possible departure time from start location.

+
+

LatestArrivalTime

+
+

0:1

+
+

Latest possible arrival time at destination location.

+
+
+
+
+

13.8. The group PassengerProfileGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PassengerProfileGroup

+
+

+
+

Profile of the passenger's abilities.

+
PassengerProfile +

WheelchairUser

+
+

0:1

+
+

Passenger uses a wheelchair. Default is FALSE.

+
+

WalkingFrame

+
+

0:1

+
+

Passenger uses a walking frame. Default is FALSE.

+
+

WalkingStick

+
+

0:1

+
+

Passenger uses a walking stick. Default is FALSE.

+
+

WalkingImpaired

+
+

0:1

+
+

Passenger is (maybe temporarily) walking impaired. Default is FALSE.

+
+

Pram

+
+

0:1

+
+

Passenger has a pram with him/her. Default is FALSE.

+
+

HeavyLuggage

+
+

0:1

+
+

Passenger has got heavy luggage. Default is FALSE.

+
+

VisuallyImpaired

+
+

0:1

+
+

Passenger is visually impaired.

+
+

HearingImpaired

+
+

0:1

+
+

Passenger is hearing impaired.

+
+

ReadingImpaired

+
+

0:1

+
+

Passenger is reading impaired.

+
+
+
+
+

13.9. The group PassengerRequirementsGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PassengerRequirementsGroup

+
+

+
+

Description of passenger's accessibility requirements

+
BaseTripMobilityFilter +

NoSingleStep

+
+

0:1

+
+

The user is not able to pass over (or wants to avoid) single steps. Stairs and non-level entrances are not excluded.

+
+

NoStairs

+
+

0:1

+
+

The user is not able to walk up/downstairs.

+
+

NoEscalator

+
+

0:1

+
+

The user is not able to use an escalator.

+
+

NoElevator

+
+

0:1

+
+

The user is not able to use an elevator.

+
+

NoRamp

+
+

0:1

+
+

The user is not able to use a ramp.

+
+

NoSight

+
+

0:1

+
+

The user is not able to see.

+
+

NoTravelator

+
+

0:1

+
+

The user is not able to use a travelator.

+
+

LevelEntrance

+
+

0:1

+
+

The user needs vehicles with level entrance between platform and vehicle.

+
+

LevelEntranceOrBoardingAid

+
+

0:1

+
+

The user needs vehicles with level entrance between platform and vehicle, an appropriate ramp, or assistance for boarding or alighting (for assisted and unassisted wheelchairs, or similar constraints).

+
TripMobilityFilter +

BikeTransport

+
+

0:1

+
+

The user wants to carry a bike on public transport (could be extended in future to transporting big luggage / animals / etc.).

+
+

WalkSpeed

+
+

0:1

+
+

OpenPercentType

+
+

Deviation from average walking speed in percent. 100% percent is average speed. Less than 100 % slower, Greater than 150% faster.

+
+

AdditionalTransferTime

+
+

0:1

+
+

Additional time added to all transfers (also to transfers between individual to public transport, not modelled in Transmodel).

+
+

HikingProfile

+
+

0:1

+
+

local-type: typedef-90.1

+
+

Users hiking profile. The main element to control general walking behaviour is WalkSpeed (together with accessibility constraints). Note: explanations in German can be found here: https://akademie.alpinewelten.com/bergwandern/klassifizierung-von-wanderwegen

+
+

CyclingProfile

+
+

0:1

+
+

local-type: typedef-90.2

+
+

Cycling profile of the user (especially for sportive activities).

+
DriverAssistance +

BoardingAssistance

+
+

0:1

+
+

Whether assistance is required for boarding. Could be offered by the driver or station staff. Default is FALSE.

+
+

AlightingAssistance

+
+

0:1

+
+

Whether assistance is required for alighting. Could be offered by the driver or station staff. Default is FALSE.

+
+
+
+
+

13.10. The complex type AvailabilityResultStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AvailabilityResultStructure

+
+

+
+

Availability result structure.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

Problems related to this AVAILABILITY result.

+
+

The element contains one of the following elements (a)

+
+

a

+
+

PublicTransport

+
+

-1:1

+
+

+BookingPTLeg

+
+

Definition of the journey leg that should be made by public transport. Other mobility services may be added later.

+
BookableTicketAndServiceInformation +

BookableTicket

+
+

0:*

+
+

+FareProduct

+
+

Sequence of bookable tickets or surcharges for this part of the trip. If ticket price is zero: an already purchased/virtual ticket of this type presented to the driver would be accepted.

+
+

BookableServiceItem

+
+

0:*

+
+

+BookableServiceItem

+
+

Sequence of bookable service items for this part of the trip.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

13.11. The complex type BookableServiceItemStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

BookableServiceItemStructure

+
+

+
+

Possible service items that can be booked in the actual booking system (defined by the traffic company of charge). Only those elements with value greater 0 are bookable. The indicated capacity corresponds to the maximum number that can be booked in one booking. This number does not have to be available for the specific booking and may result in booking failure. Caution: list can vary widely from one traffic company to another.

+
+

Type

+
+

1:1

+
+

BookableServiceItemTypeEnumeration

+
+

The type of bookable service.

+
+

MaxBookableCapacity

+
+

1:1

+
+

Maximum number of service items that can be booked in one booking transaction. Default is 0.

+
+
+
+
+

13.12. The complex type BookingPTLegStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

BookingPTLegStructure

+
+

+
+

Journey leg by public transport.

+
+

PickUpLocation

+
+

1:1

+
+

+ProvisionedCallAtPlace

+
+

Location where passenger intends to enter the service.

+
+

SetDownLocation

+
+

1:1

+
+

+ProvisionedCallAtPlace

+
+

Location where passenger intends to leave the service.

+
Service +

→‍JourneyRef

+
+

1:1

+
+

>JourneyRef

+
+

Reference to a Journey

+
+

PublicCode

+
+

0:1

+
+

Public code of the SERVICE JOURNEY (same meaning as in NeTEx). Examples: "512", "S8" or "Circle Line" or "ICE 488".

+
siri:LineDirection +

siri:LineRef

+
+

1:1

+
+

>siri:LineRef

+
+

Line Reference.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRef

+
+

Direction Reference.

+
Service +

Mode

+
+

1:1

+
+

+Mode

+
+

[a specialisation of MODE in TMv6] an extended range of VEHICLE MODEs, aggregating them with some SUBMODEs

+
+

ProductCategory

+
+

0:1

+
+

+ProductCategory

+
+

A product category for the service. This is a classification defined in NeTEx/SIRI used to identify groups of journeys with some special properties for marketing and fare products, e.g., "TE2" for SNCF or a special panorama train "PE" in Switzerland.

+
+

PublishedServiceName

+
+

1:1

+
+

+InternationalText

+
+

Line name or service description as known to the public, e.g., "512", "S8" or "Circle Line" or "ICE 488".

+
+

TrainNumber

+
+

0:1

+
+

Contains the TrainNumber from NeTEx (TRAIN NUMBER from Transmodel). If several TrainNumber types exist, use the commercial one. In some cases also non-train modes will use TrainNumber.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRef

+
+

Reference to a VEHICLE.

+
+

OperatorRefs

+
+

0:1

+
+

+OperatorRefs_Rel

+
+

References to the OPERATORS. Multiple OPERATORS in case a ContinuousLeg can be operated by more than one operator, especially in the ALTERNATIVE MODE OF OPERATION where there can be dozens of taxi companies and many free-floating sharing companies.

+
+

RouteDescription

+
+

0:1

+
+

+InternationalText

+
+

Descriptive text for a route, e.g., "Airport via City Centre".

+
+

Via

+
+

0:*

+
+

+ServiceViaPoint

+
+

Via points of the service that may help identify the vehicle to the public (In Transmodel modelled as TRIP REQUEST PLACE.TRIP VIA PLACE.GoVia; it will also most probably be detailed as a VIA and associated DESTINATION DISPLAY in the ROUTE description).

+
+

Restricted

+
+

0:1

+
+

This flag is set if the service can only be used in a restricted way. For example, a specific ACCESS MODE is required (e.g., dragLift) or the LINE is only made available to certain passenger groups (e.g., school buses, hotel shuttles).

+
+

RestrictionNote

+
+

0:1

+
+

+InternationalText

+
+

Information about the restriction.

+
+

Attribute

+
+

0:*

+
+

+GeneralAttribute

+
+

Note or service attribute.

+
ServiceOrigin +

OriginStopPointRef

+
+

0:1

+
+

>siri:StopPointRef

+
+

First stop of the vehicle journey; origin stop point.

+
+

OriginText

+
+

1:1

+
+

+InternationalText

+
+

Label for first stop.

+
siri:BasicServiceInfo +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRef

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRef

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRef

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfo +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRef

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
ServiceDestination +

DestinationStopPointRef

+
+

0:1

+
+

>siri:StopPointRef

+
+

Last stop of vehicle journey; destination stop point.

+
+

DestinationText

+
+

0:1

+
+

+InternationalText

+
+

Label for last stop. Should be set for classic public transport. Demand responsive and newer modes of operation will often not have a destination text.

+
ServiceStatus +

Unplanned

+
+

0:1

+
+

Whether this trip is an additional one that has not been planned. Default is false.

+
+

Cancelled

+
+

0:1

+
+

Whether this trip is cancelled and will not be run. Default is false.

+
+

Deviation

+
+

0:1

+
+

Whether this trip deviates from the planned service pattern. Default is false.

+
+

UndefinedDelay

+
+

0:1

+
+

Whether this trip may have an undefined delay. Default is false. More details could be provided in a PtSituation.

+
+

Occupancy

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

[equivalent to OCCUPANCY in SIRI] passenger load status of a VEHICLE. If omitted, not known.

+
Service +

JourneyRelations

+
+

0:1

+
+

+siri:JourneyRelations

+
+

Relations of the journey with other journeys, e.g., in case a joining/splitting takes place or the journey substitutes for another one etc.

+
+

Extension

+
+

0:1

+
+

+
+
+
+
+

13.13. The complex type BookingUserStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

BookingUserStructure

+
+

+
+

Passenger(s) for whom the service needs to be booked.

+
+

Age

+
+

0:1

+
+

Age of the passenger on the day of travel.

+
PassengerProfile +

WheelchairUser

+
+

0:1

+
+

Passenger uses a wheelchair. Default is FALSE.

+
+

WalkingFrame

+
+

0:1

+
+

Passenger uses a walking frame. Default is FALSE.

+
+

WalkingStick

+
+

0:1

+
+

Passenger uses a walking stick. Default is FALSE.

+
+

WalkingImpaired

+
+

0:1

+
+

Passenger is (maybe temporarily) walking impaired. Default is FALSE.

+
+

Pram

+
+

0:1

+
+

Passenger has a pram with him/her. Default is FALSE.

+
+

HeavyLuggage

+
+

0:1

+
+

Passenger has got heavy luggage. Default is FALSE.

+
+

VisuallyImpaired

+
+

0:1

+
+

Passenger is visually impaired.

+
+

HearingImpaired

+
+

0:1

+
+

Passenger is hearing impaired.

+
+

ReadingImpaired

+
+

0:1

+
+

Passenger is reading impaired.

+
BaseTripMobilityFilter +

NoSingleStep

+
+

0:1

+
+

The user is not able to pass over (or wants to avoid) single steps. Stairs and non-level entrances are not excluded.

+
+

NoStairs

+
+

0:1

+
+

The user is not able to walk up/downstairs.

+
+

NoEscalator

+
+

0:1

+
+

The user is not able to use an escalator.

+
+

NoElevator

+
+

0:1

+
+

The user is not able to use an elevator.

+
+

NoRamp

+
+

0:1

+
+

The user is not able to use a ramp.

+
+

NoSight

+
+

0:1

+
+

The user is not able to see.

+
+

NoTravelator

+
+

0:1

+
+

The user is not able to use a travelator.

+
+

LevelEntrance

+
+

0:1

+
+

The user needs vehicles with level entrance between platform and vehicle.

+
+

LevelEntranceOrBoardingAid

+
+

0:1

+
+

The user needs vehicles with level entrance between platform and vehicle, an appropriate ramp, or assistance for boarding or alighting (for assisted and unassisted wheelchairs, or similar constraints).

+
TripMobilityFilter +

BikeTransport

+
+

0:1

+
+

The user wants to carry a bike on public transport (could be extended in future to transporting big luggage / animals / etc.).

+
+

WalkSpeed

+
+

0:1

+
+

OpenPercentType

+
+

Deviation from average walking speed in percent. 100% percent is average speed. Less than 100 % slower, Greater than 150% faster.

+
+

AdditionalTransferTime

+
+

0:1

+
+

Additional time added to all transfers (also to transfers between individual to public transport, not modelled in Transmodel).

+
+

HikingProfile

+
+

0:1

+
+

local-type: typedef-90.1

+
+

Users hiking profile. The main element to control general walking behaviour is WalkSpeed (together with accessibility constraints). Note: explanations in German can be found here: https://akademie.alpinewelten.com/bergwandern/klassifizierung-von-wanderwegen

+
+

CyclingProfile

+
+

0:1

+
+

local-type: typedef-90.2

+
+

Cycling profile of the user (especially for sportive activities).

+
DriverAssistance +

BoardingAssistance

+
+

0:1

+
+

Whether assistance is required for boarding. Could be offered by the driver or station staff. Default is FALSE.

+
+

AlightingAssistance

+
+

0:1

+
+

Whether assistance is required for alighting. Could be offered by the driver or station staff. Default is FALSE.

+
+
+
+
+

13.14. The complex type ProvisionedCallAtPlaceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ProvisionedCallAtPlaceStructure

+
+

+
+

Provisioned vehicle call at a general location.

+
DatedJourneyRef +

→‍JourneyRef

+
+

1:1

+
+

>JourneyRef

+
+

Reference to a Journey

+
+

→‍OperatingDayRef

+
+

1:1

+
+

>OperatingDayRef

+
+

Reference to an Operating Day

+
+

CallPlace

+
+

1:1

+
+

+PlaceRef

+
+

More general location for a call than stop points. May be used with flexible services or "Area Dial-A-Ride".

+
+

ServiceArrival

+
+

0:1

+
+

+ServiceArrival

+
+

Arrival times of the service at this stop.

+
+

ServiceDeparture

+
+

0:1

+
+

+ServiceDeparture

+
+

Departure times of the service at this stop.

+
StopCallStatus +

Order

+
+

0:1

+
+

Sequence number of this stop in the service pattern of the journey.

+
+

RequestStop

+
+

0:1

+
+

The vehicle journey calls at this stop only on demand.

+
+

UnplannedStop

+
+

0:1

+
+

This stop has not been planned by the planning department.

+
+

NotServicedStop

+
+

0:1

+
+

The vehicle will not call at this stop despite earlier planning.

+
+

NoBoardingAtStop

+
+

0:1

+
+

Boarding will not be allowed at this stop of this journey.

+
+

NoAlightingAtStop

+
+

0:1

+
+

Alighting will not be allowed at this stop of this journey.

+
+

→‍siri:ExpectedDepartureOccupancy

+
+

0:*

+
+

+siri:VehicleOccupancy

+
+

Expected/Predicted real-time occupancies of a VEHICLE and reservations after departing from a given stop. (since SIRI 2.1)

+
+

→‍siri:ExpectedDepartureCapacities

+
+

0:*

+
+

+siri:PassengerCapacity

+
+

Expected/Predicted real-time capacities (number of available seats) of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

Attribute

+
+

0:*

+
+

+GeneralAttribute

+
+

Note or attribute.

+
+
+
+
+
+

14. OJP/OJP_Common.xsd - Supporting definitions of common structures

+
+

14.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

JourneyCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of a Journey

+
+

ObjectIdType

+
+

xs:normalizedString: (empty restriction)

+
+

Type for identifier of a NeTEx Object.

+
+

OperatingDayCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of an Operating Day

+
+

OwnerCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

identifier of ORGANISATION with ownership as the RESPONSIBILITY ROLE

+
+

Percentage

+
+

xs:decimal: range=[0,100]

+
+

A percentage value between 0 and 100

+
+

WeekdayTypeEnumeration

+
+

[a specialisation of DAY OF WEEK in TMv6] enumeration of individual the seven DAYs OF WEEK, along with public holidays

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

Sunday

+
+

-

+
+

Monday

+
+

-

+
+

Tuesday

+
+

-

+
+

Wednesday

+
+

-

+
+

Thursday

+
+

-

+
+

Friday

+
+

-

+
+

Saturday

+
+

-

+
+

PublicHoliday

+
+

-

+
+
+

complexType[ojp:EmissionCO2Structure]
  /KilogramPerPersonKm #simpleType
  (typedef-92.1)

+
+

xs:float: value>=0

+
+

-

+
+
+
+
+

14.2. The toplevel element ErrorType

+
+ + + + + + + + + + + + + + + + +
+

ErrorType

+
+

xs:string

+
+

+
+
+
+
+

14.3. The toplevel element JourneyRef

+
+ + + + + + + + + + + + + + + + +
+

JourneyRef

+
+

+JourneyRef

+
+

Reference to a Journey

+
+
+
+
+

14.4. The toplevel element OJPError

+
+ + + + + + + + + + + + + + + + +
+

OJPError

+
+

+OJPError (↔ siri:OtherError)

+
+

Error: All OJP related errors.

+
+
+
+
+

14.5. The toplevel element OperatingDayRef

+
+ + + + + + + + + + + + + + + + +
+

OperatingDayRef

+
+

+OperatingDayRef

+
+

Reference to an Operating Day

+
+
+
+
+

14.6. The toplevel element OperatorRef

+
+ + + + + + + + + + + + + + + + +
+

OperatorRef

+
+

+siri:OperatorRef

+
+

Reference to an Operator ([TMv6] company providing public transport services.)

+
+
+
+
+

14.7. The toplevel element OwnerRef

+
+ + + + + + + + + + + + + + + + +
+

OwnerRef

+
+

+OwnerRef

+
+

Reference to an ORGANISATION with ownership as the RESPONSIBILITY ROLE

+
+
+
+
+

14.8. The toplevel element ParticipantRef

+
+ + + + + + + + + + + + + + + + +
+

ParticipantRef

+
+

+siri:ParticipantRef

+
+

Reference to a Participant ([equivalent of PARTICIPANT in SIRI] IT system that is participating in a communication with other participant(s))

+
+
+
+
+

14.9. The toplevel element ProductCategoryRef

+
+ + + + + + + + + + + + + + + + +
+

ProductCategoryRef

+
+

+siri:ProductCategoryRef

+
+

Reference to a product category. Product categories should be defined once and used uniformly in all channels (e.g., NeTEx, SIRI, OJP).

+
+
+
+
+

14.10. The group AlternativeServiceUsageGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AlternativeServiceUsageGroup

+
+

+
+

Usage parameters of a sharing service.

+
AlternativeServiceUsage +

TimeBufferBefore

+
+

0:1

+
+

Typical time a user will need to check in and unlock the vehicle.

+
+

TimeBufferAfter

+
+

0:1

+
+

Typical time a user will need to lock the vehicle and check out.

+
+
+
+
+

14.11. The group DatedJourneyRefGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

DatedJourneyRefGroup

+
+

+
+

Reference to a DATED VEHICLE JOURNEY (Reference to a journey on a specific operating day).

+
DatedJourneyRef +

→‍JourneyRef

+
+

1:1

+
+

>JourneyRef

+
+

Reference to a Journey

+
+

→‍OperatingDayRef

+
+

1:1

+
+

>OperatingDayRef

+
+

Reference to an Operating Day

+
+
+
+
+

14.12. The group DatedTrainNumberRefGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

DatedTrainNumberRefGroup

+
+

+
+

Reference to a TRAIN NUMBER of an OPERATOR at a given OPERATING DAY.

+
DatedTrainNumberRef +

TrainNumber

+
+

1:1

+
+

+
+

OperatorRef

+
+

1:1

+
+

>siri:OperatorRef

+
+

+
+

→‍OperatingDayRef

+
+

1:1

+
+

>OperatingDayRef

+
+

Reference to an Operating Day

+
+
+
+
+

14.13. The group OperatingDaysGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OperatingDaysGroup

+
+

+
+

Coded as bit pattern

+
OperatingDays +

OperatingDays

+
+

0:1

+
+

+OperatingDays

+
+

Bit string definition of operating days.

+
+

OperatingDaysDescription

+
+

0:1

+
+

+InternationalText

+
+

Textual description of the operation days, e.g., "Monday to Friday" or "not on holidays".

+
+
+
+
+

14.14. The group ProblemDetailGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ProblemDetailGroup

+
+

+
+

Detailed description of the problem.

+
ProblemDetail +

Details

+
+

0:1

+
+

+InternationalText

+
+

Explanation of the problem.

+
+

LogData

+
+

0:1

+
+

Additional log data.

+
+
+
+
+

14.15. The group SustainabilityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

SustainabilityGroup

+
+

+
+

Elements about sustainability. Primarily for TRIPs and LEGs.

+
Sustainability +

EmissionCO2

+
+

0:1

+
+

+EmissionCO2

+
+

Estimation of CO2 emissions.

+
+
+
+
+

14.16. The group TimedVehicleRefGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

TimedVehicleRefGroup

+
+

+
+

Reference to a vehicle for a specific point in time.

+
TimedVehicleRef +

→‍siri:VehicleRef

+
+

1:1

+
+

>siri:VehicleRef

+
+

Reference to a VEHICLE.

+
+

TimeOfOperation

+
+

1:1

+
+

Time stamp when the vehicle is operating. In most use cases equal to "now".

+
+
+
+
+

14.17. The complex type AlternativeServiceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AlternativeServiceStructure

+
+

+
+

Service that provides shared vehicles (The Transmodel MODE OF OPERATION is VEHICLE SHARING; other related Transmodel concepts: ALTERNATIVE MODE LEG.SINGLE JOURNEY.COMMON.VEHICLE SERVICE.TRANSPORT ORGANISATION).

+
+

OperatorRef

+
+

1:1

+
+

>siri:OperatorRef

+
+

Identifier of the operator of the sharing service

+
+

Name

+
+

0:1

+
+

Public name of the service.

+
AlternativeServiceUsage +

TimeBufferBefore

+
+

0:1

+
+

Typical time a user will need to check in and unlock the vehicle.

+
+

TimeBufferAfter

+
+

0:1

+
+

Typical time a user will need to lock the vehicle and check out.

+
+

InfoUrl

+
+

0:1

+
+

+WebLink

+
+

Link to the web page providing more details on the service.

+
+

Restricted

+
+

0:1

+
+

This flag is set if the service can only be used in a restricted way. For example, a specific ACCESS MODE is required (e.g., dragLift) or the LINE is only made available to certain passenger groups (e.g., school buses, hotel shuttles).

+
+

RestrictionNote

+
+

0:1

+
+

+InternationalText

+
+

Information about the restriction.

+
+
+
+
+

14.18. The complex type AreaStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

AreaStructure

+
+

+
+

Area described as a polygon.

+
+

Points

+
+

3:*

+
+

+siri:Location

+
+

Ordered list of geographic locations describing the polygon of the area.

+
+
+
+
+

14.19. The complex type EmissionCO2Structure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

EmissionCO2Structure

+
+

+
+

Estimation of CO2 emissions.

+
+

KilogramPerPersonKm

+
+

1:1

+
+

local-type: typedef-92.1

+
+

Kilograms of CO2 emission by person and by kilometre.

+
+

ConfidenceLevel

+
+

0:1

+
+

Percentage

+
+

Confidence level of the emission value in percent.

+
+
+
+
+

14.20. The complex type GeneralAttributeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

GeneralAttributeStructure

+
+

+
+

Structured attribute classification with associated text. If URL is given, it refers to the whole attribute text.

+
+

UserText

+
+

1:1

+
+

+InternationalText

+
+

Text of the attribute to be shown to the user.

+
+

Code

+
+

1:1

+
+

Internal code of the attribute. Can be used for detection of double occurrences.

+
+

Key

+
+

0:1

+
+

Key if the attribute is used as a key/value pair.

+
+

Value

+
+

0:1

+
+

Value if the attribute is used as a key/value pair.

+
+

Facility

+
+

0:*

+
+

+siri:AllFacilitiesFeature

+
+

Facilities associated with this attribute.

+
+

Mandatory

+
+

0:1

+
+

Defines whether the attribute has to be shown to the user.

+
+

Importance

+
+

0:1

+
+

PercentType

+
+

Importance of the attribute.

+
WebLink +

Url

+
+

1:1

+
+

URL to resource on web.

+
+

MimeType

+
+

0:1

+
+

MIME type of the referenced resource. To which kind of resource does the URL point to?

+
+

Embeddable

+
+

0:1

+
+

Is the referenced resource meant to be embedded as a webview in a surrounding context, e.g., app or web page? If yes, the resource has to be fully responsive. Default is false.

+
+
+
+
+

14.21. The complex type JourneyRefStructure

+
+ + + + + + + + + + + + + + + + +
+

JourneyRefStructure

+
+

JourneyCodeType

+
+

Identifier of a Journey

+
+
+
+
+

14.22. The complex type LinearShapeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

LinearShapeStructure

+
+

+
+

An oriented correspondence from one LINK or ROUTE of a source layer, onto an entity in a target layer: e.g., LINK SEQUENCE. As OJP is reduced in relation to NeTEx, we use a simple general structure.

+
+

Position

+
+

2:*

+
+

+siri:Location

+
+

Ordered list of locations representing the geometry of the link or route.

+
+
+
+
+

14.23. The complex type LineDirectionFilterStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

LineDirectionFilterStructure

+
+

+
+

Filter for in/exclusion of lines (and directions).

+
+

Line

+
+

1:*

+
+

+siri:LineDirection

+
+

Reference to a GROUP of DIRECTIONs of the ROUTEs belonging to the same LINE created for the purpose of filtering and organising timetables.

+
+

Exclude

+
+

0:1

+
+

Whether lines in list are to include or exclude from search. Default is exclude.

+
+
+
+
+

14.24. The complex type OJPErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPErrorStructure

+
+

siri:OtherError

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+

Inherited content is followed by own content:

+
+

→‍ErrorType

+
+

1:1

+
+

+
ProblemDetail +

Details

+
+

0:1

+
+

+InternationalText

+
+

Explanation of the problem.

+
+

LogData

+
+

0:1

+
+

Additional log data.

+
+
+
+
+

14.25. The complex type OperatingDayRefStructure

+
+ + + + + + + + + + + + + + + + +
+

OperatingDayRefStructure

+
+

OperatingDayCodeType

+
+

Identifier of an Operating Day

+
+
+
+
+

14.26. The complex type OperatingDaysStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OperatingDaysStructure

+
+

+
+

[TMv6] day of public transport operation of which the characteristics are defined in a specific SERVICE CALENDAR and which may last more than 24 hours. This is useful, when the trip can be made during several days. Often users search in "general" without setting a date and then refine with the actual date. By using OperatingDaysStructure the result can directly be reused without an additional OJPTripRequest.

+
+

From

+
+

1:1

+
+

Start date of period.

+
+

To

+
+

1:1

+
+

End date of period.

+
+

Pattern

+
+

1:1

+
+

ValidDayBitType

+
+

Bit pattern for operating days between start date and end date. The length of the pattern is equal to the number of days from start date to end date. A bit value of "1" indicates that an event happens on the day that is represented by the bit position.

+
+
+
+
+

14.27. The complex type OperatorFilterStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OperatorFilterStructure

+
+

+
+

Filter for in/exclusion of transport operators.

+
+

Exclude

+
+

0:1

+
+

Whether operators in list are to include or exclude from search. Default is exclude.

+
+

OperatorRef

+
+

0:*

+
+

>siri:OperatorRef

+
+

Reference to transport operator

+
+
+
+
+

14.28. The complex type OperatorRefs_RelStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

OperatorRefs_RelStructure

+
+

+
+

-

+
+

OperatorRef

+
+

1:*

+
+

>siri:OperatorRef

+
+

+
+
+
+
+

14.29. The complex type OwnerRefStructure

+
+ + + + + + + + + + + + + + + + +
+

OwnerRefStructure

+
+

OwnerCodeType

+
+

identifier of ORGANISATION with ownership as the RESPONSIBILITY ROLE

+
+
+
+
+

14.30. The complex type PrivateCodeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PrivateCodeStructure

+
+

+
+

Code within scope of a private referential system

+
+

System

+
+

1:1

+
+

Code of the foreign referential system.

+
+

Value

+
+

1:1

+
+

Object code within this private/foreign system.

+
+
+
+
+

14.31. The complex type VehicleFilterStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

VehicleFilterStructure

+
+

+
+

Filter for Vehicles

+
+

Exclude

+
+

0:1

+
+

Whether to include or exclude given VehicleRefs and TRAIN NUMBERS in the list from the search. Default is exclude.

+
+

VehicleRef

+
+

0:*

+
+

>siri:VehicleRef

+
+

Reference to VEHICLE

+
+

TrainNumber

+
+

0:*

+
+

TRAIN NUMBERs

+
+
+
+
+

14.32. The complex type WeekdayTimePeriodStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

WeekdayTimePeriodStructure

+
+

+
+

[a specialisation of TIME BAND in TMv6] aggregation of TIME BAND and DAY OF WEEK (Time period on a weekday).

+
+

Weekday

+
+

0:*

+
+

WeekdayTypeEnumeration

+
+

[a specialisation of DAY OF WEEK in TMv6] enumeration of individual the seven DAYs OF WEEK, along with public holidays

+
+

StartTime

+
+

1:1

+
+

Start time of period.

+
+

Duration

+
+

1:1

+
+

Time duration of period.

+
+
+
+
+
+

15. OJP/OJP_FacilitySupport.xsd - Supporting definitions for facilities containing wrappers for SIRI

+
+

15.1. The group ServiceFacilityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ServiceFacilityGroup

+
+

+
+

Wrapper for SIRI service facilities.

+
siri:CommonFacility +

→‍siri:FareClassFacility

+
+

0:*

+
+

siri:FareClassFacilityEnumeration

+
+

Classification of FareClass Facility type - Tpeg pti23.

+
+

→‍siri:TicketingFacility

+
+

0:*

+
+

siri:TicketingFacilityEnumeration

+
+

Classification of Ticketing Facility type - Tpeg pti23.

+
+

→‍siri:NuisanceFacility

+
+

0:*

+
+

siri:NuisanceFacilityEnumeration

+
+

Classification of Nuisance Facility type - Tpeg pti23.

+
+

→‍siri:MobilityFacility

+
+

0:*

+
+

siri:MobilityFacilityEnumeration

+
+

Classification of Mobility Facility type - Tpeg pti23.

+
+

→‍siri:PassengerInformationFacility

+
+

0:*

+
+

siri:PassengerInformationFacilityEnumeration

+
+

Classification of PassengerInfo Facility type - Tpeg pti23.

+
+

→‍siri:PassengerCommsFacility

+
+

0:*

+
+

siri:PassengerCommsFacilityEnumeration

+
+

Classification of PassengerComms Facility type - Tpeg pti23.

+
+

→‍siri:RefreshmentFacility

+
+

0:*

+
+

siri:RefreshmentFacilityEnumeration

+
+

Classification of Refreshment Facility type - Tpeg pti23.

+
+

siri:AccessFacility

+
+

0:*

+
+

siri:AccessFacilityEnumeration

+
+

Classification of Access Facility.

+
+

→‍siri:SanitaryFacility

+
+

0:*

+
+

siri:SanitaryFacilityEnumeration

+
+

Classification of Sanitary Facility type - Tpeg pti23.

+
+

→‍siri:LuggageFacility

+
+

0:*

+
+

siri:LuggageFacilityEnumeration

+
+

Classification of Luggage Facility type - Tpeg pti23.

+
siri:ServiceFacility +

→‍siri:AccommodationFacility

+
+

0:*

+
+

siri:AccommodationFacilityEnumeration

+
+

Classification of Accomodation Facility type - Tpeg pti23.

+
+
+
+
+

15.2. The group StopFacilityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

StopFacilityGroup

+
+

+
+

Wrapper for SIRI stop facilities.

+
siri:CommonFacility +

→‍siri:FareClassFacility

+
+

0:*

+
+

siri:FareClassFacilityEnumeration

+
+

Classification of FareClass Facility type - Tpeg pti23.

+
+

→‍siri:TicketingFacility

+
+

0:*

+
+

siri:TicketingFacilityEnumeration

+
+

Classification of Ticketing Facility type - Tpeg pti23.

+
+

→‍siri:NuisanceFacility

+
+

0:*

+
+

siri:NuisanceFacilityEnumeration

+
+

Classification of Nuisance Facility type - Tpeg pti23.

+
+

→‍siri:MobilityFacility

+
+

0:*

+
+

siri:MobilityFacilityEnumeration

+
+

Classification of Mobility Facility type - Tpeg pti23.

+
+

→‍siri:PassengerInformationFacility

+
+

0:*

+
+

siri:PassengerInformationFacilityEnumeration

+
+

Classification of PassengerInfo Facility type - Tpeg pti23.

+
+

→‍siri:PassengerCommsFacility

+
+

0:*

+
+

siri:PassengerCommsFacilityEnumeration

+
+

Classification of PassengerComms Facility type - Tpeg pti23.

+
+

→‍siri:RefreshmentFacility

+
+

0:*

+
+

siri:RefreshmentFacilityEnumeration

+
+

Classification of Refreshment Facility type - Tpeg pti23.

+
+

siri:AccessFacility

+
+

0:*

+
+

siri:AccessFacilityEnumeration

+
+

Classification of Access Facility.

+
+

→‍siri:SanitaryFacility

+
+

0:*

+
+

siri:SanitaryFacilityEnumeration

+
+

Classification of Sanitary Facility type - Tpeg pti23.

+
+

→‍siri:LuggageFacility

+
+

0:*

+
+

siri:LuggageFacilityEnumeration

+
+

Classification of Luggage Facility type - Tpeg pti23.

+
siri:StopFacility +

→‍siri:AssistanceFacility

+
+

0:*

+
+

siri:AssistanceFacilityEnumeration

+
+

Classification of Assistance Facility.

+
+

→‍siri:HireFacility

+
+

0:*

+
+

siri:HireFacilityEnumeration

+
+

Classification of Hire Facility.

+
+
+
+
+
+

16. OJP/OJP_ModesSupport.xsd - Supporting definitions for the classification of modes of transport

+
+

16.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AlternativeModesOfOperationEnumeration

+
+

ALTERNATIVE MODE OF OPERATION offered.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

sharing

+
+

Using a sharing as an ALTERNATIVE MODE OF OPERATION. Only if one of the specialisations doesn't apply.

+
+

stationLessSharing

+
+

ALTERNATIVE MODE OF OPERATION. station less sharing.

+
+

stationBasedSharing

+
+

ALTERNATIVE MODE OF OPERATION. Based on fix stations (VEHICLE MEETING POINT).

+
+

singleStationBasedSharing

+
+

ALTERNATIVE MODE OF OPERATION. Based on single fix station (VEHICLE MEETING POINT).

+
+

multipleStationBasedSharing

+
+

ALTERNATIVE MODE OF OPERATION. Based on multiple fix stations (VEHICLE MEETING POINT).

+
+

peerToPeerSharing

+
+

ALTERNATIVE MODE OF OPERATION. Specialised sharing between people.

+
+

parkAndRideSharing

+
+

ALTERNATIVE MODE OF OPERATION. Specialised sharing in the context of a park and ride situation.

+
+

sharingClubSharing

+
+

ALTERNATIVE MODE OF OPERATION. Sharing organised as a club.

+
+

prM

+
+

ALTERNATIVE MODE OF OPERATION. In relation to a conventional SERVICE JOURNEY, but when pick-up and drop-off are not associated with SCHEDULED STOP POINTs.

+
+

pooling

+
+

General pooling ALTERNATIVE MODE OF OPERATION. Only use this enum when no specialisation applies. In some cases, where the pooling is very "scheduled" use the pooling in ConventionalModeOfOperation.

+
+

taxi

+
+

Taxi MODE OF OPERATION.

+
+

shuttle

+
+

Shuttle MODE OF OPERATION, when not associated with SCHEDULED STOP POINTs.

+
+

dynamicPooling

+
+

ALTERNATIVE MODE OF OPERATION. A pooling that is dynamic, usually local, and not long-term planned.

+
+

longDistancePooling

+
+

ALTERNATIVE MODE OF OPERATION. A pooling for long distances, mostly for a SINGLE JOURNEY.

+
+

commuterPooling

+
+

ALTERNATIVE MODE OF OPERATION. A pooling to go to workplaces and related things. Usually, in a regular interval with the same people.

+
+

parkAndRidePooling

+
+

ALTERNATIVE MODE OF OPERATION. A pooling in relation to park and ride.

+
+

chauffeured

+
+

ALTERNATIVE MODE OF OPERATION for SINGLE JOURNEY with a paid driver. Often more than a single SINGLE JOURNEY.

+
+

demandResponsive

+
+

ALTERNATIVE MODE OF OPERATION demand responsive is used when there is no SCHEDULED STOP POINTs involved and the timetable component is weak. Otherwise, use the demandResponsive in ConventionalModeOfOperation.

+
+

flexibleArea

+
+

Specialisation of the demand responsive ALTERNATIVE MODE OF OPERATION for AREA related offers. Otherwise, use the demandResponsive in ConventionalModeOfOperation.

+
+

companyShuttle

+
+

ALTERNATIVE MODE OF OPERATION. To specifically state that it is a company related. Specialisation of demand responsive.

+
+

hotelShuttle

+
+

ALTERNATIVE MODE OF OPERATION. To specifically state that it is hotel related. Specialisation of demand responsive.

+
+

hire

+
+

Using a hired VEHICLE.

+
+

other

+
+

Only use this value when no other applies.

+
+
+

ConventionalModesOfOperationEnumeration

+
+

Types of MODES OF OPERATION are scheduled, classic and flexible. From NeTEx.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

scheduled

+
+

Regular MODE OF OPERATION for CONVENTIONAL MODE OF OPERATION. Based on SCHEDULED STOP POINTs and timetables.

+
+

demandResponsive

+
+

Demand responsive services. General term when nothing else is known. Requires SCHEDULED STOP POINTs. The more taxi-like a demand responsive service becomes the more probable it is better to use ALTERNATIVE MODE OF OPERATION.

+
+

flexibleRoute

+
+

Specialisation of demand responsive MODE OF OPERATION. The service is still based on a ROUTE.

+
+

flexibleArea

+
+

Specialisation of demand responsive MODE OF OPERATION. The service is based on AREAs, but still SCHEDULED STOP POINTs are used. Sometimes the characteristics of a given demand responsive service makes it mor of an ALTERNATIVE MODE OF OPERATION (e.g., pure area service). A conventional mode of operation is more indicated, when there is a limited list of stops within the area.

+
+

shuttle

+
+

If the service is provided as a form of shuttle.

+
+

pooling

+
+

In some cases, pooling is not an ALTERNATIVE MODE OF OPERATION, but is better served with a TimedLeg. Then this MODE OF OPERATION is to be used.

+
+

replacement

+
+

The service is provided as a replacement of a SCHEDULED service.

+
+

school

+
+

MODE OF OPERATION that specifically states that it is school related. Specialisation of demand responsive or scheduled.

+
+

pRM

+
+

If for a scheduled, conventional service a special additional vehicle is needed to provide for special PRM needs. This kind of MODE OF OPERATION is to be used.

+
+
+

PersonalModesEnumeration

+
+

TYPE OF MODE that can be used in an individual context. PERSONAL MODE in TM 6.2.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

foot

+
+

-

+
+

bicycle

+
+

-

+
+

car

+
+

-

+
+

motorcycle

+
+

-

+
+

truck

+
+

-

+
+

scooter

+
+

-

+
+

other

+
+

Only to be used when no other type applies.

+
+
+

PersonalModesOfOperationEnumeration

+
+

PERSONAL MODE OF OPERATION

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

self

+
+

Without a VEHICLE.

+
+

own

+
+

Using an owned VEHICLE.

+
+

otherOwned

+
+

Using a VEHICLE owned by a different private person without a commercial context.

+
+

privateLift

+
+

Other driver without commercial interest is driving. Typical case of being picked up or dropped off at a stop e.g., by a friend, relative. If the offer is advertised or commercial, then pooling from ALTERNATIVE MODE OF OPERATION should be chosen.

+
+

lease

+
+

Using a leased VEHICLE.

+
+
+

TransferTypeEnumeration

+
+

TYPE OF TRANSFER. It is a mix between MODE information, MODE OF OPERATION information and a more stringent TYPE OF TRANSFER.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

walk

+
+

The "normal" TransferType. Indicates that the traveler walks to the next LEG.

+
+

shuttle

+
+

Indicates that a shuttle service is used for the TRANSFER LEG. E.g. between gates in an airport.

+
+

taxi

+
+

Indicates that the transfer is done by taxi. This type should be avoided and the taxi leg should be modelled as a ContinuousLeg.

+
+

protectedConnection

+
+

Indicates that the connection to the next leg is specially monitored and usually kept (depending on agreements between the operators). Usually, it is used in combination with walk.

+
+

guaranteedConnection

+
+

The connection is guaranteed. This doesn't apply very often, but e.g., a bus has to bring people from the last train to a different destination. Then it will not depart before the train has arrived and the passengers have changed. In some cases, guaranteedConnection might be used with less strictness.

+
+

remainInVehicle

+
+

The next leg is in the same VEHICLE and there is no need to change it.

+
+

changeWithinVehicle

+
+

If namely trains are split, it might be necessary to be in the right part. This is indicated with this value. This value prerefered to remainInVehicle, when it is unclear, whether the traveler is in the right part of the train. The possibility of a necessary change within a vehicle results in the usage of changeWithinVehicle.

+
+

checkIn

+
+

Means that a checkin operation is necessary. This usually results in a longer time that can't be justified by the length of the transfer leg.

+
+

checkOut

+
+

Means that a checkout operation is necessary. This usually results in a longer time that can't be justified by the length of the transfer leg

+
+

parkAndRide

+
+

This does not model the car ride. But parking the car and getting to the stop may take way longer e.g., in a big parking garage. This is a special type of checkIn or checkOut.

+
+

bikeAndRide

+
+

In the transfer leg additional time may be needed to get or stow a bike (e.g., because the BIKE PARKING is at a special place). this can be seen as a special type of checkIn or checkOut.

+
+

carHire

+
+

Time for a car hire is needed. This will make the transfer leg to take longer than expected. Can be seen as a special case of checkIn.

+
+

bikeHire

+
+

Time for a bike hire is needed. This will make the transfer leg to take longer than expected. Can be seen as a special case of checkIn.

+
+

other

+
+

Only to be used when no other type applies.

+
+
+
+
+
+

16.2. The group ModeGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ModeGroup

+
+

+
+

Elements for a Transport Mode

+
Mode +

PtMode

+
+

1:1

+
+

siri:VehicleModesOfTransportEnumeration

+
+

Categorisation of a (conventional) PUBLIC TRANSPORT MODE. We use the SIRI 2.1 element which allows for many values in the enumeration. In OJP we don't use the following enumeration values: "pti1_xxx", "xxxServices" when a value without the "Service" exists for the same MODE, "allServicesExcept", "selfDrive", "taxi". Also, in cases where only a "xxxService" exists in the enumeration, it should be avoided. "other" or "unknown" should only be used if no other value applies.

+
+

The element contains one of the following elements (a-i)

+
siri:PtModeChoice +

a

+
+

→‍siri:AirSubmode

+
+

-1:1

+
+

siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+

b

+
+

→‍siri:BusSubmode

+
+

-1:1

+
+

siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+

c

+
+

→‍siri:CoachSubmode

+
+

-1:1

+
+

siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+

d

+
+

→‍siri:FunicularSubmode

+
+

-1:1

+
+

siri:FunicularSubmodesOfTransportEnumeration

+
+

TPEG pti10 Funicular submodes.

+
+

e

+
+

→‍siri:MetroSubmode

+
+

-1:1

+
+

siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+

f

+
+

→‍siri:TramSubmode

+
+

-1:1

+
+

siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+

g

+
+

→‍siri:TelecabinSubmode

+
+

-1:1

+
+

siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
+

h

+
+

→‍siri:RailSubmode

+
+

-1:1

+
+

siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+

i

+
+

→‍siri:WaterSubmode

+
+

-1:1

+
+

siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+
+
+
+

16.3. The complex type IndividualTransportOptionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

IndividualTransportOptionStructure

+
+

+
+

Individual modes and their usage limits as stated by the passenger (TRIP ACCESS CONSTRAINT).

+
+

ItModeAndModeOfOperation

+
+

1:1

+
+

+ItModes

+
+

Combinations of MODE and MODE OPERATION for ACCESS LEG. If no MODE OF OPERATION is given, then all can be used. Usually, the result will be the own vehicle.

+
+

MaxDistance

+
+

0:1

+
+

siri:DistanceType

+
+

Maximum distance in meters. If given, it restricts the maximum distance of routes with the given mode.

+
+

MaxDuration

+
+

0:1

+
+

Maximum duration. If given, it restricts the maximum time of routes with the given mode.

+
+

MinDistance

+
+

0:1

+
+

siri:DistanceType

+
+

Minimum distance in meters. If given, it restricts the minimum distance of routes with the given mode.

+
+

MinDuration

+
+

0:1

+
+

Minimum duration. If given, it restricts the minimum time of routes with the given mode.

+
+

Speed

+
+

0:1

+
+

OpenPercentType

+
+

Relative speed in percent. If given slows the standard speed (below 100) or fasten it (above 100).

+
+

AdditionalTime

+
+

0:1

+
+

Additional time added to the actual traveling time needed to use a specific mode.

+
+
+
+
+

16.4. The complex type ItModesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ItModesStructure

+
+

+
+

Combinations of MODE and MODE OF OPERATION that should be covered as monomodal trips (or for the ACCESS LEGs). If no MODE OF OPERATION is added usually "own" is assumed. But the trip planner may add other relevant results (e.g., sharing, if sensible trips are possible).

+
+

PersonalMode

+
+

1:1

+
+

PersonalModesEnumeration

+
+

Relevant PERSONAL MODE to be used for the monomodal trip.

+
+

PersonalModeOfOperation

+
+

0:*

+
+

PersonalModesOfOperationEnumeration

+
+

List of personal mobility offers for this MODE.

+
+

AlternativeModeOfOperation

+
+

0:*

+
+

AlternativeModesOfOperationEnumeration

+
+

List of alternative mobility offers for this MODE.

+
+
+
+
+

16.5. The complex type ModeAndModeOfOperationFilterStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ModeAndModeOfOperationFilterStructure

+
+

+
+

List of MODE and MODE OF OPERATION filter offers to include or exclude.

+
+

Exclude

+
+

0:1

+
+

Whether MODE and MODE OF OPERATION combination in list are to include or exclude from search. Default is exclude.

+
+

PtMode

+
+

0:*

+
+

siri:VehicleModesOfTransportEnumeration

+
+

List of PT Transport modes to include/exclude. We use the SIRI 2.1 element which allows for many values in the enumeration. In OJP we don't use the following enumeration values: "pti1_xxx", "xxxServices" when a value without the "Service" exists for the same MODE, "allServicesExcept", "selfDrive", "taxi". Also, in cases where only a "xxxService" exists in the enumeration, it should be avoided. "other" or "unknown" should only be used if no other value applies.

+
+

PersonalMode

+
+

0:*

+
+

PersonalModesEnumeration

+
+

List of personal transport modes to include/exclude. Those are also used in many of the ALTERNATIVE MODES OF OPERATION.

+
+

The element contains one of the following elements (a-i)

+
siri:PtModeChoice +

a

+
+

→‍siri:AirSubmode

+
+

-1:1

+
+

siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+

b

+
+

→‍siri:BusSubmode

+
+

-1:1

+
+

siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+

c

+
+

→‍siri:CoachSubmode

+
+

-1:1

+
+

siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+

d

+
+

→‍siri:FunicularSubmode

+
+

-1:1

+
+

siri:FunicularSubmodesOfTransportEnumeration

+
+

TPEG pti10 Funicular submodes.

+
+

e

+
+

→‍siri:MetroSubmode

+
+

-1:1

+
+

siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+

f

+
+

→‍siri:TramSubmode

+
+

-1:1

+
+

siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+

g

+
+

→‍siri:TelecabinSubmode

+
+

-1:1

+
+

siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
+

h

+
+

→‍siri:RailSubmode

+
+

-1:1

+
+

siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+

i

+
+

→‍siri:WaterSubmode

+
+

-1:1

+
+

siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+

PersonalModeOfOperation

+
+

0:*

+
+

PersonalModesOfOperationEnumeration

+
+

List of personal mobility offers to include/exclude.

+
+

AlternativeModeOfOperation

+
+

0:*

+
+

AlternativeModesOfOperationEnumeration

+
+

List of alternative mobility offers to include/exclude.

+
+

ConventionalModeOfOperation

+
+

0:*

+
+

ConventionalModesOfOperationEnumeration

+
+

List of conventional mobility offers to include/exclude.

+
+
+
+
+

16.6. The complex type ModeFilterStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ModeFilterStructure

+
+

+
+

List of MODE to exclude or include.

+
+

Exclude

+
+

0:1

+
+

Whether MODEs in list are to be excluded or included from search. Default is to exclude.

+
+

PtMode

+
+

0:*

+
+

siri:VehicleModesOfTransportEnumeration

+
+

List of PT Transport modes to include/exclude. We use the SIRI 2.1 element which allows for many values in the enumeration. In OJP we don't use the following enumeration values: "pti1_xxx", "xxxServices" when a value without the "Service" exists for the same MODE, "allServicesExcept", "selfDrive", "taxi". Also, in cases where only a "xxxService" exists in the enumeration, it should be avoided. "other" or "unknown" should only be used if no other value applies.

+
+

PersonalMode

+
+

0:*

+
+

PersonalModesEnumeration

+
+

List of personal transport modes to include/exclude. Those are also used in many of the ALTERNATIVE MODES OF OPERATION.

+
+

The element contains one of the following elements (a-i)

+
siri:PtModeChoice +

a

+
+

→‍siri:AirSubmode

+
+

-1:1

+
+

siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+

b

+
+

→‍siri:BusSubmode

+
+

-1:1

+
+

siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+

c

+
+

→‍siri:CoachSubmode

+
+

-1:1

+
+

siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+

d

+
+

→‍siri:FunicularSubmode

+
+

-1:1

+
+

siri:FunicularSubmodesOfTransportEnumeration

+
+

TPEG pti10 Funicular submodes.

+
+

e

+
+

→‍siri:MetroSubmode

+
+

-1:1

+
+

siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+

f

+
+

→‍siri:TramSubmode

+
+

-1:1

+
+

siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+

g

+
+

→‍siri:TelecabinSubmode

+
+

-1:1

+
+

siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
+

h

+
+

→‍siri:RailSubmode

+
+

-1:1

+
+

siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+

i

+
+

→‍siri:WaterSubmode

+
+

-1:1

+
+

siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+
+
+
+

16.7. The complex type ModeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ModeStructure

+
+

+
+

[a specialisation of MODE in TMv6] an extended range of VEHICLE MODEs, aggregating them with some SUBMODEs

+
Mode +

PtMode

+
+

1:1

+
+

siri:VehicleModesOfTransportEnumeration

+
+

Categorisation of a (conventional) PUBLIC TRANSPORT MODE. We use the SIRI 2.1 element which allows for many values in the enumeration. In OJP we don't use the following enumeration values: "pti1_xxx", "xxxServices" when a value without the "Service" exists for the same MODE, "allServicesExcept", "selfDrive", "taxi". Also, in cases where only a "xxxService" exists in the enumeration, it should be avoided. "other" or "unknown" should only be used if no other value applies.

+
+

The element contains one of the following elements (a-i)

+
siri:PtModeChoice +

a

+
+

→‍siri:AirSubmode

+
+

-1:1

+
+

siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+

b

+
+

→‍siri:BusSubmode

+
+

-1:1

+
+

siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+

c

+
+

→‍siri:CoachSubmode

+
+

-1:1

+
+

siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+

d

+
+

→‍siri:FunicularSubmode

+
+

-1:1

+
+

siri:FunicularSubmodesOfTransportEnumeration

+
+

TPEG pti10 Funicular submodes.

+
+

e

+
+

→‍siri:MetroSubmode

+
+

-1:1

+
+

siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+

f

+
+

→‍siri:TramSubmode

+
+

-1:1

+
+

siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+

g

+
+

→‍siri:TelecabinSubmode

+
+

-1:1

+
+

siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
+

h

+
+

→‍siri:RailSubmode

+
+

-1:1

+
+

siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+

i

+
+

→‍siri:WaterSubmode

+
+

-1:1

+
+

siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+

Name

+
+

0:1

+
+

+InternationalText

+
+

Name of the mode.

+
+

ShortName

+
+

0:1

+
+

+InternationalText

+
+

Short name or acronym of the mode.

+
+

Description

+
+

0:1

+
+

+InternationalText

+
+

Additional text that further describes the mode.

+
+
+
+
+
+

17. OJP/OJP_SituationSupport.xsd - Supporting definitions for situations containing wrappers for SIRI Situation Exchange service (SIRI SX)

+
+

17.1. The toplevel element SituationFullRef

+
+ + + + + + + + + + + + + + + + +
+

SituationFullRef

+
+

+SituationFullRef

+
+

Reference to situation message. Message details might be found in response context or through other communication channels.

+
+
+
+
+

17.2. The complex type SituationFullRefStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

SituationFullRefStructure

+
+

siri:SituationFullRef

+
+

Type for reference to a SITUATION.

+
+

The element content starts with items inherited from the base type:

+
siri:SituationFullIdentity +

siri:VersionCountryRef

+
+

0:1

+
+

>ifopt:CountryRef

+
+

Unique identifier of a Country of a Participant who created Update SITUATION element. Provides namespace for VersionParticipant If absent same as.

+
+

siri:ParticipantRef

+
+

1:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of a Participant. Provides namespace for SITUATION.

+
+

→‍siri:SituationNumber

+
+

1:1

+
+

>siri:EntryQualifier

+
+

Identifier of SITUATION within a Participant. Exclude versionr.

+
siri:SituationUpdateIdentity +

siri:UpdateCountryRef

+
+

0:1

+
+

>ifopt:CountryRef

+
+

Unique identifier of a Country of a Participant who created Update SITUATION element. Provides namespace for VersionParticipant If absent same as.

+
+

siri:UpdateParticipantRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

siri:Version

+
+

0:1

+
+

>siri:SituationVersion

+
+

Unique identifier of update version within a SITUATION Number Omit if reference to the base SITUATION.

+
+
+
+
+

17.3. The complex type SituationRefList

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

SituationRefList

+
+

+
+

List of references to SITUATIONs.

+
+

→‍SituationFullRef

+
+

1:*

+
+

+SituationFullRef

+
+

Reference to situation message. Message details might be found in response context or through other communication channels.

+
+
+
+
+

17.4. The complex type SituationsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

SituationsStructure

+
+

+
+

Wrapper type for SIRI PtSituationsElementStructure

+
+

PtSituation

+
+

0:*

+
+

+siri:PtSituationElement

+
+

SIRI situation details in public transport, see CEN/TS 15531-5.

+
+

RoadSituation

+
+

0:*

+
+

+siri:RoadSituationElement

+
+

SIRI situation details in individual transport, see CEN/TS 15531-5.

+
+
+
+
+
+

18. OJP/OJP_Utility.xsd - Support definitions not specifically related to the public transport domain

+
+

18.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

EmailAddressType

+
+

xs:normalizedString: (empty restriction)

+
+

Type definition for email addresses.

+
+

LengthType

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

Data type for lengths, in meters.

+
+

OpenPercentType

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

Percent value as integer, no upper limit.

+
+

PercentType

+
+

xs:nonNegativeInteger: value<=100

+
+

Percent value as integer, limited to max value 100.

+
+

PhoneNumberType

+
+

xs:normalizedString: (empty restriction)

+
+

Type definition for phone numbers

+
+

PriorityType

+
+

xs:nonNegativeInteger: range=[1,5]

+
+

Data type for priority values, from 1 (highest) to 5 (lowest).

+
+

ValidDayBitType

+
+

xs:string: pattern=#[01]*#

+
+

sequence of bits (values 0 or 1) coded as a text string and representing days

+
+
+
+
+

18.2. The group WebLinkGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

WebLinkGroup

+
+

+
+

URL of a web resource including type of resource.

+
WebLink +

Url

+
+

1:1

+
+

URL to resource on web.

+
+

MimeType

+
+

0:1

+
+

MIME type of the referenced resource. To which kind of resource does the URL point to?

+
+

Embeddable

+
+

0:1

+
+

Is the referenced resource meant to be embedded as a webview in a surrounding context, e.g., app or web page? If yes, the resource has to be fully responsive. Default is false.

+
+
+
+
+

18.3. The complex type InternationalTextStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

InternationalTextStructure

+
+

+
+

[a restricted view of ALTERNATIVE NAME in TMv6] alternative identified text to be used in specified languages.

+
+

Text

+
+

1:*

+
+

>siri:NaturalLanguageString

+
+

Text content.

+
+

TextId

+
+

0:1

+
+

Id of this text. May be used for matching to pre-recorded audio files.

+
+
+
+
+

18.4. The complex type WebLinkStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

WebLinkStructure

+
+

+
+

URL of a web resource with label.

+
+

Label

+
+

1:1

+
+

+InternationalText

+
+

Label for link description.

+
WebLink +

Url

+
+

1:1

+
+

URL to resource on web.

+
+

MimeType

+
+

0:1

+
+

MIME type of the referenced resource. To which kind of resource does the URL point to?

+
+

Embeddable

+
+

0:1

+
+

Is the referenced resource meant to be embedded as a webview in a surrounding context, e.g., app or web page? If yes, the resource has to be fully responsive. Default is false.

+
+
+
+
+
+

19. OJP/OJP_Status.xsd - OJP Status request and response

+
+

19.1. Simple type definitions

+
+ + + + + + + + + + + + + + + +
+

StatusProblemTypeEnumeration

+
+

Types of problems that may be returned in responses to status requests.

+
+ + + + + + + + + + + + + + + +
+

STATUS_INSTANCE_USAGE_DEPRECATED

+
+

Usage of this instance is deprecated. Contact the provider for more information.

+
+

STATUS_OTHER

+
+

A problem has occurred that does not have a specific problem type.

+
+
+
+
+
+

19.2. The toplevel element OJPStatusResponse

+
+ + + + + + + + + + + + + + + + +
+

OJPStatusResponse

+
+

+OJPStatusResponse (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

+
+

+
+
+
+
+

19.3. The toplevel element StatusProblemType

+
+ + + + + + + + + + + + + + + + +
+

StatusProblemType

+
+

+StatusProblemTypeEnumeration (↔ ojp:ErrorType)

+
+

+
+
+
+
+

19.4. The group OJPStatusResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPStatusResponseGroup

+
+

+
+

Status response group.

+
OJPStatusResponse +

ServiceStarted

+
+

0:1

+
+

Time when the service was started.

+
+

ServiceReady

+
+

0:1

+
+

Time when the service started responding to queries.

+
+

LastTimetableUpdate

+
+

0:1

+
+

Time when the timetable was last updated.

+
+

ServerBuildVersion

+
+

0:1

+
+

Information about the server build.

+
+
+
+
+

19.5. The complex type OJPStatusResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

OJPStatusResponseStructure

+
+

siri:AbstractServiceCapabilitiesResponse

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ContextualisedResponseEndpoint +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRef

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:DelegatorEndpoint +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRef

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:CapabilityStatus +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorCondition

+
+

Description of any error or warning condition.

+
+

Inherited content is followed by own content:

+
ServiceResponseContext +

DataFrameRef

+
+

0:1

+
+

>siri:DataFrameRef

+
+

identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems.

+
+

CalcTime

+
+

0:1

+
+

CalcTimeType

+
+

Calculation time.

+
+

ErrorCondition

+
+

0:*

+
+

+OJPError

+
+

OJP generic problem for the whole delivery.

+
OJPStatusResponse +

ServiceStarted

+
+

0:1

+
+

Time when the service was started.

+
+

ServiceReady

+
+

0:1

+
+

Time when the service started responding to queries.

+
+

LastTimetableUpdate

+
+

0:1

+
+

Time when the timetable was last updated.

+
+

ServerBuildVersion

+
+

0:1

+
+

Information about the server build.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:Extensions

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+
+ \ No newline at end of file diff --git a/bugfix/changeWithinVehicle-clarification/documentation-tables/siri-wsdl.html b/bugfix/changeWithinVehicle-clarification/documentation-tables/siri-wsdl.html new file mode 100644 index 00000000..d61aa902 --- /dev/null +++ b/bugfix/changeWithinVehicle-clarification/documentation-tables/siri-wsdl.html @@ -0,0 +1,5595 @@ + + + + + OJP - Open API for distributed Journey Planning (wsdl) + + +
+
+

1. siri_wsConsumer-Framework.xsd

+
+

1.1. The toplevel element wsdl:NotifyDataReady

+
+ + + + + + + + + + + + + + + + +
+

wsdl:NotifyDataReady

+
+

+wsdl:WsDataReadyNotificationStructure

+
+

+
+
+
+
+

1.2. The toplevel element wsdl:NotifyHeartbeat

+
+ + + + + + + + + + + + + + + + +
+

wsdl:NotifyHeartbeat

+
+

+wsdl:WsHeartbeatNotificationStructure

+
+

+
+
+
+
+

1.3. The toplevel element wsdl:NotifySubscriptionTerminated

+
+ + + + + + + + + + + + + + + + +
+

wsdl:NotifySubscriptionTerminated

+
+

+wsdl:WsSubscriptionTerminatedNotificationStructure

+
+

+
+
+
+
+

1.4. The complex type wsdl:WsDataReadyNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsDataReadyNotificationStructure

+
+

+
+

Type for Data Ready Notication

+
+

wsdl:Notification

+
+

1:1

+
+

+siri:DataReadyRequestStructure

+
+

+
+

wsdl:SiriExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

1.5. The complex type wsdl:WsHeartbeatNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsHeartbeatNotificationStructure

+
+

+
+

Type for Heartbeat Notifcation

+
+

wsdl:HeartbeatNotifyInfo

+
+

1:1

+
+

+siri:ProducerRequestEndpointStructure

+
+

+
+

wsdl:Notification

+
+

1:1

+
+

+siri:CheckStatusResponseBodyStructure

+
+

+
+

wsdl:SiriExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

1.6. The complex type wsdl:WsSubscriptionTerminatedNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsSubscriptionTerminatedNotificationStructure

+
+

+
+

Type for TerminateSubscription Notication

+
+

wsdl:Notification

+
+

1:1

+
+

+siri:SubscriptionTerminatedNotificationStructure

+
+

+
+
+
+
+
+

2. siri_wsConsumer-Services.xsd

+
+

2.1. The toplevel element wsdl:NotifyConnectionMonitoring

+
+ + + + + + + + + + + + + + + + +
+

wsdl:NotifyConnectionMonitoring

+
+

+wsdl:WsConnectionMonitoringNotificationStructure

+
+

+
+
+
+
+

2.2. The toplevel element wsdl:NotifyConnectionTimetable

+
+ + + + + + + + + + + + + + + + +
+

wsdl:NotifyConnectionTimetable

+
+

+wsdl:WsConnectionTimetableNotificationStructure

+
+

+
+
+
+
+

2.3. The toplevel element wsdl:NotifyEstimatedTimetable

+
+ + + + + + + + + + + + + + + + +
+

wsdl:NotifyEstimatedTimetable

+
+

+wsdl:WsEstimatedTimetableNotificationStructure

+
+

+
+
+
+
+

2.4. The toplevel element wsdl:NotifyFacilityMonitoring

+
+ + + + + + + + + + + + + + + + +
+

wsdl:NotifyFacilityMonitoring

+
+

+wsdl:WsFacilityMonitoringNotificationStructure

+
+

+
+
+
+
+

2.5. The toplevel element wsdl:NotifyGeneralMessage

+
+ + + + + + + + + + + + + + + + +
+

wsdl:NotifyGeneralMessage

+
+

+wsdl:WsGeneralMessageNotificationStructure

+
+

+
+
+
+
+

2.6. The toplevel element wsdl:NotifyProductionTimetable

+
+ + + + + + + + + + + + + + + + +
+

wsdl:NotifyProductionTimetable

+
+

+wsdl:WsProductionTimetableNotificationStructure

+
+

+
+
+
+
+

2.7. The toplevel element wsdl:NotifySituationExchange

+
+ + + + + + + + + + + + + + + + +
+

wsdl:NotifySituationExchange

+
+

+wsdl:WsSituationExchangeNotificationStructure

+
+

+
+
+
+
+

2.8. The toplevel element wsdl:NotifyStopMonitoring

+
+ + + + + + + + + + + + + + + + +
+

wsdl:NotifyStopMonitoring

+
+

+wsdl:WsStopMonitoringNotificationStructure

+
+

+
+
+
+
+

2.9. The toplevel element wsdl:NotifyStopTimetable

+
+ + + + + + + + + + + + + + + + +
+

wsdl:NotifyStopTimetable

+
+

+wsdl:WsStopTimetableNotificationStructure

+
+

+
+
+
+
+

2.10. The toplevel element wsdl:NotifyVehicleMonitoring

+
+ + + + + + + + + + + + + + + + +
+

wsdl:NotifyVehicleMonitoring

+
+

+wsdl:WsVehicleMonitoringNotificationStructure

+
+

+
+
+
+
+

2.11. The complex type wsdl:WsConnectionMonitoringNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsConnectionMonitoringNotificationStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Notification

+
+

1:1

+
+

+siri:ConnectionMonitoringDeliveriesStructure

+
+

+
+

wsdl:SiriExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

2.12. The complex type wsdl:WsConnectionTimetableNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsConnectionTimetableNotificationStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Notification

+
+

1:1

+
+

+siri:ConnectionTimetableDeliveriesStructure

+
+

+
+

wsdl:SiriExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

2.13. The complex type wsdl:WsEstimatedTimetableNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsEstimatedTimetableNotificationStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Notification

+
+

1:1

+
+

+siri:EstimatedTimetableDeliveriesStructure

+
+

+
+

wsdl:SiriExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

2.14. The complex type wsdl:WsFacilityMonitoringNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsFacilityMonitoringNotificationStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Notification

+
+

1:1

+
+

+siri:FacilityMonitoringDeliveriesStructure

+
+

+
+

wsdl:SiriExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

2.15. The complex type wsdl:WsGeneralMessageNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsGeneralMessageNotificationStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Notification

+
+

1:1

+
+

+siri:GeneralMessageDeliveriesStructure

+
+

+
+

wsdl:SiriExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

2.16. The complex type wsdl:WsProductionTimetableNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsProductionTimetableNotificationStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Notification

+
+

1:1

+
+

+siri:ProductionTimetableDeliveriesStructure

+
+

+
+

wsdl:SiriExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

2.17. The complex type wsdl:WsSituationExchangeNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsSituationExchangeNotificationStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Notification

+
+

1:1

+
+

+siri:SituationExchangeDeliveriesStructure

+
+

+
+

wsdl:SiriExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

2.18. The complex type wsdl:WsStopMonitoringNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsStopMonitoringNotificationStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Notification

+
+

1:1

+
+

+siri:StopMonitoringDeliveriesStructure

+
+

+
+

wsdl:SiriExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

2.19. The complex type wsdl:WsStopTimetableNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsStopTimetableNotificationStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Notification

+
+

1:1

+
+

+siri:StopTimetableDeliveriesStructure

+
+

+
+

wsdl:SiriExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

2.20. The complex type wsdl:WsVehicleMonitoringNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsVehicleMonitoringNotificationStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Notification

+
+

1:1

+
+

+siri:VehicleMonitoringDeliveriesStructure

+
+

+
+

wsdl:SiriExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+
+

3. siri_wsProducer-DiscoveryCapability.xsd

+
+

3.1. The toplevel element wsdl:ConnectionLinksDiscovery

+
+ + + + + + + + + + + + + + + + +
+

wsdl:ConnectionLinksDiscovery

+
+

+wsdl:WsConnectionLinksDiscoveryStructure

+
+

+
+
+
+
+

3.2. The toplevel element wsdl:ConnectionLinksDiscoveryResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:ConnectionLinksDiscoveryResponse

+
+

+wsdl:WsConnectionLinksDiscoveryAnswerStructure

+
+

+
+
+
+
+

3.3. The toplevel element wsdl:GetCapabilities

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetCapabilities

+
+

+wsdl:WsGetCapabilitiesRequestStructure

+
+

+
+
+
+
+

3.4. The toplevel element wsdl:GetCapabilitiesResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetCapabilitiesResponse

+
+

+wsdl:WsGetCapabilitiesAnswerStructure

+
+

+
+
+
+
+

3.5. The toplevel element wsdl:LinesDiscovery

+
+ + + + + + + + + + + + + + + + +
+

wsdl:LinesDiscovery

+
+

+wsdl:WsLinesDiscoveryStructure

+
+

+
+
+
+
+

3.6. The toplevel element wsdl:LinesDiscoveryResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:LinesDiscoveryResponse

+
+

+wsdl:WsLinesDiscoveryAnswerStructure

+
+

+
+
+
+
+

3.7. The toplevel element wsdl:StopPointsDiscovery

+
+ + + + + + + + + + + + + + + + +
+

wsdl:StopPointsDiscovery

+
+

+wsdl:WsStopPointsDiscoveryStructure

+
+

+
+
+
+
+

3.8. The toplevel element wsdl:StopPointsDiscoveryResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:StopPointsDiscoveryResponse

+
+

+wsdl:WsStopPointsDiscoveryAnswerStructure

+
+

+
+
+
+
+

3.9. The complex type wsdl:WsConnectionLinksDiscoveryAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsConnectionLinksDiscoveryAnswerStructure

+
+

+
+

-

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:ConnectionLinksDeliveryStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

3.10. The complex type wsdl:WsConnectionLinksDiscoveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsConnectionLinksDiscoveryStructure

+
+

+
+

-

+
+

wsdl:Request

+
+

1:1

+
+

+siri:ConnectionLinksDiscoveryRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

3.11. The complex type wsdl:WsGetCapabilitiesAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsGetCapabilitiesAnswerStructure

+
+

+
+

-

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:CapabilitiesResponseStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

3.12. The complex type wsdl:WsGetCapabilitiesRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsGetCapabilitiesRequestStructure

+
+

+
+

-

+
+

wsdl:Request

+
+

1:1

+
+

+siri:CapabilitiesRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

3.13. The complex type wsdl:WsLinesDiscoveryAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsLinesDiscoveryAnswerStructure

+
+

+
+

-

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:LinesDeliveryStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

3.14. The complex type wsdl:WsLinesDiscoveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsLinesDiscoveryStructure

+
+

+
+

-

+
+

wsdl:Request

+
+

1:1

+
+

+siri:LinesDiscoveryRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

3.15. The complex type wsdl:WsStopPointsDiscoveryAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsStopPointsDiscoveryAnswerStructure

+
+

+
+

-

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:StopPointsDeliveryStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

3.16. The complex type wsdl:WsStopPointsDiscoveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsStopPointsDiscoveryStructure

+
+

+
+

-

+
+

wsdl:Request

+
+

1:1

+
+

+siri:StopPointsDiscoveryRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+
+

4. siri_wsProducer-Framework.xsd

+
+

4.1. The toplevel element wsdl:CheckStatus

+
+ + + + + + + + + + + + + + + + +
+

wsdl:CheckStatus

+
+

+wsdl:WsCheckStatusStructure

+
+

+
+
+
+
+

4.2. The toplevel element wsdl:CheckStatusResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:CheckStatusResponse

+
+

+wsdl:WsCheckStatusResponseStructure

+
+

+
+
+
+
+

4.3. The toplevel element wsdl:DataSupply

+
+ + + + + + + + + + + + + + + + +
+

wsdl:DataSupply

+
+

+wsdl:WsDataSupplyRequestStructure

+
+

+
+
+
+
+

4.4. The toplevel element wsdl:DataSupplyResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:DataSupplyResponse

+
+

+wsdl:WsDataSupplyAnswerStructure

+
+

+
+
+
+
+

4.5. The toplevel element wsdl:DeleteSubscription

+
+ + + + + + + + + + + + + + + + +
+

wsdl:DeleteSubscription

+
+

+wsdl:WsDeleteSubscriptionRequestStructure

+
+

+
+
+
+
+

4.6. The toplevel element wsdl:DeleteSubscriptionResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:DeleteSubscriptionResponse

+
+

+wsdl:WsDeleteSubscriptionAnswerStructure

+
+

+
+
+
+
+

4.7. The toplevel element wsdl:Subscribe

+
+ + + + + + + + + + + + + + + + +
+

wsdl:Subscribe

+
+

+wsdl:WsSubscriptionRequestStructure

+
+

+
+
+
+
+

4.8. The toplevel element wsdl:SubscribeResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:SubscribeResponse

+
+

+wsdl:WsSubscriptionAnswerStructure

+
+

+
+
+
+
+

4.9. The toplevel element wsdl:WSErrorConditionElement

+
+ + + + + + + + + + + + + + + + +
+

wsdl:WSErrorConditionElement

+
+

+siri:ErrorConditionStructure

+
+

+
+
+
+
+

4.10. The toplevel element wsdl:WSServiceDeliveryErrorConditionElement

+
+ + + + + + + + + + + + + + + + +
+

wsdl:WSServiceDeliveryErrorConditionElement

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

+
+
+
+
+

4.11. The complex type wsdl:WsCheckStatusResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsCheckStatusResponseStructure

+
+

+
+

-

+
+

wsdl:CheckStatusAnswerInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:CheckStatusResponseBodyStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

4.12. The complex type wsdl:WsCheckStatusStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsCheckStatusStructure

+
+

+
+

-

+
+

wsdl:Request

+
+

1:1

+
+

+siri:CheckStatusRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

4.13. The complex type wsdl:WsDataSupplyAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsDataSupplyAnswerStructure

+
+

+
+

-

+
+

wsdl:DataSupplyAnswerInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:ServiceDeliveryBodyStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

4.14. The complex type wsdl:WsDataSupplyRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsDataSupplyRequestStructure

+
+

+
+

-

+
+

wsdl:DataSupplyRequestInfo

+
+

1:1

+
+

+siri:ConsumerRequestEndpointStructure

+
+

+
+

wsdl:Request

+
+

1:1

+
+

+siri:DataSupplyRequestBodyStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

4.15. The complex type wsdl:WsDeleteSubscriptionAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsDeleteSubscriptionAnswerStructure

+
+

+
+

-

+
+

wsdl:DeleteSubscriptionAnswerInfo

+
+

1:1

+
+

+siri:ResponseEndpointStructure

+
+

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:TerminateSubscriptionResponseStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

4.16. The complex type wsdl:WsDeleteSubscriptionRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsDeleteSubscriptionRequestStructure

+
+

+
+

-

+
+

wsdl:DeleteSubscriptionInfo

+
+

1:1

+
+

+siri:RequestStructure

+
+

+
+

wsdl:Request

+
+

1:1

+
+

+siri:TerminateSubscriptionRequestBodyStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

4.17. The complex type wsdl:WsSubscriptionAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsSubscriptionAnswerStructure

+
+

+
+

-

+
+

wsdl:SubscriptionAnswerInfo

+
+

1:1

+
+

+siri:ResponseEndpointStructure

+
+

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:SubscriptionResponseBodyStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

4.18. The complex type wsdl:WsSubscriptionRequestInfoStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsSubscriptionRequestInfoStructure

+
+

siri:AbstractSubscriptionRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:SubscriberEndpointGroup +

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent, if different from Address. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:SubscriptionFilterIdentifier

+
+

0:1

+
+

Reference to a Subscription Filter with which this subscription is to be aggregated for purposes of notification and delivery. If absent, use the default filter. If present, use any existing filter with that identifier, if none found, create a new one. Optional SIRI feature.

+
+

siri:SubscriptionContext

+
+

0:1

+
+

+siri:SubscriptionContextStructure

+
+

General values that apply to subscription. Usually set by configuration.

+
+
+
+
+

4.19. The complex type wsdl:WsSubscriptionRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsSubscriptionRequestStructure

+
+

+
+

-

+
+

wsdl:SubscriptionRequestInfo

+
+

1:1

+
+

+wsdl:WsSubscriptionRequestInfoStructure

+
+

+
+

wsdl:Request

+
+

1:1

+
+

+siri:SiriSubscriptionRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+
+

5. siri_wsProducer-Services.xsd

+
+

5.1. The toplevel element wsdl:GetConnectionMonitoring

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetConnectionMonitoring

+
+

+wsdl:WsConnectionMonitoringRequestStructure

+
+

+
+
+
+
+

5.2. The toplevel element wsdl:GetConnectionMonitoringResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetConnectionMonitoringResponse

+
+

+wsdl:WsConnectionMonitoringAnswerStructure

+
+

+
+
+
+
+

5.3. The toplevel element wsdl:GetConnectionTimetable

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetConnectionTimetable

+
+

+wsdl:WsConnectionTimetableRequestStructure

+
+

+
+
+
+
+

5.4. The toplevel element wsdl:GetConnectionTimetableResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetConnectionTimetableResponse

+
+

+wsdl:WsConnectionTimetableAnswerStructure

+
+

+
+
+
+
+

5.5. The toplevel element wsdl:GetEstimatedTimetable

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetEstimatedTimetable

+
+

+wsdl:WsEstimatedTimetableRequestStructure

+
+

+
+
+
+
+

5.6. The toplevel element wsdl:GetEstimatedTimetableResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetEstimatedTimetableResponse

+
+

+wsdl:WsEstimatedTimetableAnswerStructure

+
+

+
+
+
+
+

5.7. The toplevel element wsdl:GetFacilityMonitoring

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetFacilityMonitoring

+
+

+wsdl:WsFacilityMonitoringRequestStructure

+
+

+
+
+
+
+

5.8. The toplevel element wsdl:GetFacilityMonitoringResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetFacilityMonitoringResponse

+
+

+wsdl:WsFacilityMonitoringAnswerStructure

+
+

+
+
+
+
+

5.9. The toplevel element wsdl:GetGeneralMessage

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetGeneralMessage

+
+

+wsdl:GeneralMessageRequestStructure

+
+

+
+
+
+
+

5.10. The toplevel element wsdl:GetGeneralMessageResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetGeneralMessageResponse

+
+

+wsdl:GeneralMessageAnswerStructure

+
+

+
+
+
+
+

5.11. The toplevel element wsdl:GetMultipleStopMonitoring

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetMultipleStopMonitoring

+
+

+wsdl:StopMonitoringMultipleRequestStructure

+
+

+
+
+
+
+

5.12. The toplevel element wsdl:GetMultipleStopMonitoringResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetMultipleStopMonitoringResponse

+
+

+wsdl:StopMonitoringAnswerStructure

+
+

+
+
+
+
+

5.13. The toplevel element wsdl:GetProductionTimetable

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetProductionTimetable

+
+

+wsdl:ProductionTimetableRequestStructure

+
+

+
+
+
+
+

5.14. The toplevel element wsdl:GetProductionTimetableResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetProductionTimetableResponse

+
+

+wsdl:ProductionTimetableAnswerStructure

+
+

+
+
+
+
+

5.15. The toplevel element wsdl:GetSiriService

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetSiriService

+
+

+wsdl:GetSiriServiceRequestStructure

+
+

+
+
+
+
+

5.16. The toplevel element wsdl:GetSiriServiceResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetSiriServiceResponse

+
+

+wsdl:GetSiriServiceAnswerStructure

+
+

+
+
+
+
+

5.17. The toplevel element wsdl:GetSituationExchange

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetSituationExchange

+
+

+wsdl:SituationExchangeRequestStructure

+
+

+
+
+
+
+

5.18. The toplevel element wsdl:GetSituationExchangeResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetSituationExchangeResponse

+
+

+wsdl:SituationExchangeAnswerStructure

+
+

+
+
+
+
+

5.19. The toplevel element wsdl:GetStopMonitoring

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetStopMonitoring

+
+

+wsdl:StopMonitoringRequestStructure

+
+

+
+
+
+
+

5.20. The toplevel element wsdl:GetStopMonitoringResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetStopMonitoringResponse

+
+

+wsdl:StopMonitoringAnswerStructure

+
+

+
+
+
+
+

5.21. The toplevel element wsdl:GetStopTimetable

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetStopTimetable

+
+

+wsdl:StopTimetableRequestStructure

+
+

+
+
+
+
+

5.22. The toplevel element wsdl:GetStopTimetableResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetStopTimetableResponse

+
+

+wsdl:StopTimetableAnswerStructure

+
+

+
+
+
+
+

5.23. The toplevel element wsdl:GetVehicleMonitoring

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetVehicleMonitoring

+
+

+wsdl:VehicleMonitoringRequestStructure

+
+

+
+
+
+
+

5.24. The toplevel element wsdl:GetVehicleMonitoringResponse

+
+ + + + + + + + + + + + + + + + +
+

wsdl:GetVehicleMonitoringResponse

+
+

+wsdl:VehicleMonitoringAnswerStructure

+
+

+
+
+
+
+

5.25. The complex type wsdl:GeneralMessageAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:GeneralMessageAnswerStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:GeneralMessageDeliveriesStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.26. The complex type wsdl:GeneralMessageRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:GeneralMessageRequestStructure

+
+

+
+

-

+
+

wsdl:ServiceRequestInfo

+
+

1:1

+
+

+wsdl:WsServiceRequestInfoStructure

+
+

+
+

wsdl:Request

+
+

1:1

+
+

+siri:GeneralMessageRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.27. The complex type wsdl:GetSiriServiceAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:GetSiriServiceAnswerStructure

+
+

+
+

-

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:ServiceDeliveryStructure

+
+

+
+
+
+
+

5.28. The complex type wsdl:GetSiriServiceRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:GetSiriServiceRequestStructure

+
+

+
+

-

+
+

wsdl:Request

+
+

1:1

+
+

+siri:ServiceRequestStructure

+
+

+
+
+
+
+

5.29. The complex type wsdl:ProductionTimetableAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:ProductionTimetableAnswerStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:ProductionTimetableDeliveriesStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.30. The complex type wsdl:ProductionTimetableRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:ProductionTimetableRequestStructure

+
+

+
+

-

+
+

wsdl:ServiceRequestInfo

+
+

1:1

+
+

+wsdl:WsServiceRequestInfoStructure

+
+

+
+

wsdl:Request

+
+

1:1

+
+

+siri:ProductionTimetableRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.31. The complex type wsdl:SituationExchangeAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:SituationExchangeAnswerStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:SituationExchangeDeliveriesStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.32. The complex type wsdl:SituationExchangeRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:SituationExchangeRequestStructure

+
+

+
+

-

+
+

wsdl:ServiceRequestInfo

+
+

1:1

+
+

+wsdl:WsServiceRequestInfoStructure

+
+

+
+

wsdl:Request

+
+

1:1

+
+

+siri:SituationExchangeRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.33. The complex type wsdl:StopMonitoringAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:StopMonitoringAnswerStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:StopMonitoringDeliveriesStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.34. The complex type wsdl:StopMonitoringMultipleRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:StopMonitoringMultipleRequestStructure

+
+

+
+

-

+
+

wsdl:ServiceRequestInfo

+
+

1:1

+
+

+wsdl:WsServiceRequestInfoStructure

+
+

+
+

wsdl:Request

+
+

1:1

+
+

+siri:StopMonitoringMultipleRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.35. The complex type wsdl:StopMonitoringRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:StopMonitoringRequestStructure

+
+

+
+

-

+
+

wsdl:ServiceRequestInfo

+
+

1:1

+
+

+wsdl:WsServiceRequestInfoStructure

+
+

+
+

wsdl:Request

+
+

1:1

+
+

+siri:StopMonitoringRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.36. The complex type wsdl:StopTimetableAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:StopTimetableAnswerStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:StopTimetableDeliveriesStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.37. The complex type wsdl:StopTimetableRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:StopTimetableRequestStructure

+
+

+
+

-

+
+

wsdl:ServiceRequestInfo

+
+

1:1

+
+

+wsdl:WsServiceRequestInfoStructure

+
+

+
+

wsdl:Request

+
+

1:1

+
+

+siri:StopTimetableRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.38. The complex type wsdl:VehicleMonitoringAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:VehicleMonitoringAnswerStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:VehicleMonitoringDeliveriesStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.39. The complex type wsdl:VehicleMonitoringRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:VehicleMonitoringRequestStructure

+
+

+
+

-

+
+

wsdl:ServiceRequestInfo

+
+

1:1

+
+

+wsdl:WsServiceRequestInfoStructure

+
+

+
+

wsdl:Request

+
+

1:1

+
+

+siri:VehicleMonitoringRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.40. The complex type wsdl:WsConnectionMonitoringAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsConnectionMonitoringAnswerStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:ConnectionMonitoringDeliveriesStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.41. The complex type wsdl:WsConnectionMonitoringRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsConnectionMonitoringRequestStructure

+
+

+
+

-

+
+

wsdl:ServiceRequestInfo

+
+

1:1

+
+

+wsdl:WsServiceRequestInfoStructure

+
+

+
+

wsdl:Request

+
+

1:1

+
+

+siri:ConnectionMonitoringRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.42. The complex type wsdl:WsConnectionTimetableAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsConnectionTimetableAnswerStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:ConnectionTimetableDeliveriesStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.43. The complex type wsdl:WsConnectionTimetableRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsConnectionTimetableRequestStructure

+
+

+
+

-

+
+

wsdl:ServiceRequestInfo

+
+

1:1

+
+

+wsdl:WsServiceRequestInfoStructure

+
+

+
+

wsdl:Request

+
+

1:1

+
+

+siri:ConnectionTimetableRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.44. The complex type wsdl:WsEstimatedTimetableAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsEstimatedTimetableAnswerStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:EstimatedTimetableDeliveriesStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.45. The complex type wsdl:WsEstimatedTimetableRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsEstimatedTimetableRequestStructure

+
+

+
+

-

+
+

wsdl:ServiceRequestInfo

+
+

1:1

+
+

+wsdl:WsServiceRequestInfoStructure

+
+

+
+

wsdl:Request

+
+

1:1

+
+

+siri:EstimatedTimetableRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.46. The complex type wsdl:WsFacilityMonitoringAnswerStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsFacilityMonitoringAnswerStructure

+
+

+
+

-

+
+

wsdl:ServiceDeliveryInfo

+
+

1:1

+
+

+siri:ProducerResponseEndpointStructure

+
+

+
+

wsdl:Answer

+
+

1:1

+
+

+siri:FacilityMonitoringDeliveriesStructure

+
+

+
+

wsdl:AnswerExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.47. The complex type wsdl:WsFacilityMonitoringRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsFacilityMonitoringRequestStructure

+
+

+
+

-

+
+

wsdl:ServiceRequestInfo

+
+

1:1

+
+

+wsdl:WsServiceRequestInfoStructure

+
+

+
+

wsdl:Request

+
+

1:1

+
+

+siri:FacilityMonitoringRequestStructure

+
+

+
+

wsdl:RequestExtension

+
+

1:1

+
+

+siri:ExtensionsStructure

+
+

+
+
+
+
+

5.48. The complex type wsdl:WsServiceRequestInfoStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

wsdl:WsServiceRequestInfoStructure

+
+

siri:ContextualisedRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ServiceRequestContext

+
+

0:1

+
+

+siri:ServiceRequestContextStructure

+
+

General request properties - typically configured rather than repeated on request.

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+
+ \ No newline at end of file diff --git a/bugfix/changeWithinVehicle-clarification/documentation-tables/siri.html b/bugfix/changeWithinVehicle-clarification/documentation-tables/siri.html new file mode 100644 index 00000000..cfd33aac --- /dev/null +++ b/bugfix/changeWithinVehicle-clarification/documentation-tables/siri.html @@ -0,0 +1,151196 @@ + + + + + OJP - Open API for distributed Journey Planning (SIRI) + + +
+
+

1. SIRI Service Interface for Real-time Information relating to Public Transport Operations. - XML Schema with explicit functional services

+
+

1.1. The toplevel element siri:CapabilitiesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:CapabilitiesRequest

+
+

+siri:CapabilitiesRequestStructure

+
+

Requests a the current capabilities of the server. Answred with a CpabailitiesResponse.

+
+
+
+
+

1.2. The toplevel element siri:CapabilitiesResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:CapabilitiesResponse

+
+

+siri:CapabilitiesResponseStructure

+
+

Responses with the capabilities of an implementation.

+
+
+
+
+

1.3. The toplevel element siri:ServiceDelivery

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceDelivery

+
+

siri:ServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

@srsName

+
+

1:1

+
+

siri:SrsNameType

+
+

Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.

+
siri:ServiceDeliveryRequestStatusGroup +

siri:Status

+
+

0:1

+
+

Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-50.1

+
+

Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

+
siri:ServiceDeliveryBodyGroup +

siri:MoreData

+
+

0:1

+
+

Whether there is a further delvery message with more current updates that follows this one. Default is 'false'.

+
+

→‍siri:AbstractFunctionalServiceDelivery

+
+

1:*

+
+

+siri:AbstractServiceDeliveryStructure

+
+

Subsititutable type for a SIRI Functional Service request.

+
+
+
+
+

1.4. The toplevel element siri:ServiceRequest

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceRequest

+
+

siri:ServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ServiceRequestContext

+
+

0:1

+
+

+siri:ServiceRequestContextStructure

+
+

General request properties - typically configured rather than repeated on request.

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

1.5. The toplevel element siri:Siri

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:Siri

+
+

+
+

-

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

+
+

The element contains one of the following elements (a-c)

+
+

The element contains one of the following elements (a-d)

+
+

The element contains one of the following elements (a-c)

+
siri:ServiceRequestGroup +

aaa

+
+

→‍siri:ServiceRequest

+
+

-1:1

+
+

+local-type: typedef-77.2

+
+

Request from Consumer to Producer for immediate delivery of data. Answered with a ServiceDelivery (or a DataReadyRequest)

+
+

aab

+
+

→‍siri:SubscriptionRequest

+
+

-1:1

+
+

+local-type: typedef-53.2

+
+

Request from Subscriber to Producer for a subscription. Answered with a SubscriptionResponse.

+
+

aac

+
+

→‍siri:TerminateSubscriptionRequest

+
+

-1:1

+
+

+siri:TerminateSubscriptionRequestStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

The element contains one of the following elements (a-b)

+
siri:DeliveryRequestGroup +

aba

+
+

→‍siri:DataReadyNotification

+
+

-1:1

+
+

+siri:DataReadyRequestStructure

+
+

Request from Producer to Consumer to notify that data update is ready to fetch. Answered with a DataReadyResponse.

+
+

abb

+
+

→‍siri:DataSupplyRequest

+
+

-1:1

+
+

+siri:DataSupplyRequestStructure

+
+

Request from Consumer to Producer to fetch update previously notified by a Data ready message. Answered with a Service Delivery.

+
+

The element contains one of the following elements (a-b)

+
siri:StatusRequestGroup +

aca

+
+

→‍siri:CheckStatusRequest

+
+

-1:1

+
+

+siri:CheckStatusRequestStructure

+
+

Request from Consumer to Producer to check whether services is working. Answers a CheckStatusRequest.

+
+

acb

+
+

→‍siri:HeartbeatNotification

+
+

-1:1

+
+

+siri:HeartbeatNotificationStructure

+
+

Notification from Producer to Consumer to indicate that the service is running normally.

+
+

The element contains one of the following elements (a-b)

+
siri:DiscoveryRequestGroup +

ada

+
+

→‍siri:CapabilitiesRequest

+
+

-1:1

+
+

+siri:CapabilitiesRequestStructure

+
+

Requests a the current capabilities of the server. Answred with a CpabailitiesResponse.

+
+

adb

+
+

→‍siri:AbstractDiscoveryRequest

+
+

-1:1

+
+

+siri:AbstractDiscoveryRequestStructure

+
+

Abstract Discovery request.

+
+

The element contains one of the following elements (a-d)

+
+

The element contains one of the following elements (a-b)

+
siri:ServiceResponseGroup +

baa

+
+

→‍siri:SubscriptionResponse

+
+

-1:1

+
+

+siri:SubscriptionResponseStructure

+
+

Response from Producer to Consumer to inform whether subscriptions have been created. Answers a previous SubscriptionRequest.

+
+

bab

+
+

→‍siri:TerminateSubscriptionResponse

+
+

-1:1

+
+

+siri:TerminateSubscriptionResponseStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

The element contains one of the following elements (a-c)

+
siri:DeliveryResponseGroup +

bba

+
+

→‍siri:DataReadyAcknowledgement

+
+

-1:1

+
+

+siri:DataReadyResponseStructure

+
+

Response from Consumer to Producer to acknowledge to Producer that a DataReadyRequest has been received.

+
+

bbb

+
+

→‍siri:ServiceDelivery

+
+

-1:1

+
+

+local-type: typedef-77.4

+
+

Response from Producer to Consumer to deliver payload data. Either answers a direct ServiceRequest, or asynchronously satisfies a subscription. May be sent directly in one step, or fetched in response to a DataSupply Request.

+
+

bbc

+
+

→‍siri:DataReceivedAcknowledgement

+
+

-1:1

+
+

+siri:DataReceivedResponseStructure

+
+

Response from Consumer to Producer to acknowledge that data hase been received. Used as optioanl extra step if reliable delivery is needed. Answers a ServiceDelivery.

+
+

The element contains one of the following elements (a)

+
siri:StatusResponseGroup +

bca

+
+

→‍siri:CheckStatusResponse

+
+

-1:1

+
+

+siri:CheckStatusResponseStructure

+
+

Response from Producer to Consumer to inform whether services is working. Answers a CheckStatusRequest.

+
+

The element contains one of the following elements (a-b)

+
siri:DiscoveryResponseGroup +

bda

+
+

→‍siri:CapabilitiesResponse

+
+

-1:1

+
+

+siri:CapabilitiesResponseStructure

+
+

Responses with the capabilities of an implementation.

+
+

bdb

+
+

→‍siri:AbstractDiscoveryDelivery

+
+

-1:1

+
+

+siri:AbstractDiscoveryDeliveryStructure

+
+

Abstract type for a discovery delivery.

+
+

c

+
+

→‍siri:Extensions

+
+

-0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

1.6. The toplevel element siri:SubscriptionRequest

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SubscriptionRequest

+
+

siri:SubscriptionRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:SubscriberEndpointGroup +

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent, if different from Address. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:SubscriptionFilterIdentifier

+
+

0:1

+
+

Reference to a Subscription Filter with which this subscription is to be aggregated for purposes of notification and delivery. If absent, use the default filter. If present, use any existing filter with that identifier, if none found, create a new one. Optional SIRI feature.

+
+

siri:SubscriptionContext

+
+

0:1

+
+

+siri:SubscriptionContextStructure

+
+

General values that apply to subscription. Usually set by configuration.

+
+

→‍siri:AbstractFunctionalServiceSubscriptionRequest

+
+

1:*

+
+

+siri:AbstractSubscriptionStructure

+
+

Subsititutable type for a SIRI Functional Service subscription request.

+
+
+
+
+

1.7. The group siri:DeliveryResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DeliveryResponseGroup

+
+

+
+

Responses that deliver payload content.

+
+

The element contains one of the following elements (a-c)

+
siri:DeliveryResponseGroup +

a

+
+

→‍siri:DataReadyAcknowledgement

+
+

-1:1

+
+

+siri:DataReadyResponseStructure

+
+

Response from Consumer to Producer to acknowledge to Producer that a DataReadyRequest has been received.

+
+

b

+
+

→‍siri:ServiceDelivery

+
+

-1:1

+
+

+local-type: typedef-77.4

+
+

Response from Producer to Consumer to deliver payload data. Either answers a direct ServiceRequest, or asynchronously satisfies a subscription. May be sent directly in one step, or fetched in response to a DataSupply Request.

+
+

c

+
+

→‍siri:DataReceivedAcknowledgement

+
+

-1:1

+
+

+siri:DataReceivedResponseStructure

+
+

Response from Consumer to Producer to acknowledge that data hase been received. Used as optioanl extra step if reliable delivery is needed. Answers a ServiceDelivery.

+
+
+
+
+

1.8. The group siri:RequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RequestGroup

+
+

+
+

SIRI All Requests.

+
+

The element contains one of the following elements (a-d)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ac)

+
siri:ServiceRequestGroup +

aa

+
+

→‍siri:ServiceRequest

+
+

-1:1

+
+

+local-type: typedef-77.2

+
+

Request from Consumer to Producer for immediate delivery of data. Answered with a ServiceDelivery (or a DataReadyRequest)

+
+

ab

+
+

→‍siri:SubscriptionRequest

+
+

-1:1

+
+

+local-type: typedef-77.3

+
+

Request from Subscriber to Producer for a subscription. Answered with a SubscriptionResponse.

+
+

ac

+
+

→‍siri:TerminateSubscriptionRequest

+
+

-1:1

+
+

+siri:TerminateSubscriptionRequestStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

In case of choice 'b', the element contains one of the following elements (ba-bb)

+
siri:DeliveryRequestGroup +

ba

+
+

→‍siri:DataReadyNotification

+
+

-1:1

+
+

+siri:DataReadyRequestStructure

+
+

Request from Producer to Consumer to notify that data update is ready to fetch. Answered with a DataReadyResponse.

+
+

bb

+
+

→‍siri:DataSupplyRequest

+
+

-1:1

+
+

+siri:DataSupplyRequestStructure

+
+

Request from Consumer to Producer to fetch update previously notified by a Data ready message. Answered with a Service Delivery.

+
+

In case of choice 'c', the element contains one of the following elements (ca-cb)

+
siri:StatusRequestGroup +

ca

+
+

→‍siri:CheckStatusRequest

+
+

-1:1

+
+

+siri:CheckStatusRequestStructure

+
+

Request from Consumer to Producer to check whether services is working. Answers a CheckStatusRequest.

+
+

cb

+
+

→‍siri:HeartbeatNotification

+
+

-1:1

+
+

+siri:HeartbeatNotificationStructure

+
+

Notification from Producer to Consumer to indicate that the service is running normally.

+
+

In case of choice 'd', the element contains one of the following elements (da-db)

+
siri:SiriDiscoveryRequestGroup +

da

+
+

→‍siri:CapabilitiesRequest

+
+

-1:1

+
+

+siri:CapabilitiesRequestStructure

+
+

Requests a the current capabilities of the server. Answred with a CpabailitiesResponse.

+
+

In case of choice 'db', the element contains one of the following elements (dba-dbh)

+
siri:SiriReferenceDiscoveryRequestGroup +

dba

+
+

→‍siri:StopPointsRequest

+
+

-1:1

+
+

+local-type: typedef-73.1

+
+

Requests a list of the STOP POINTs and places covered by a Producer.

+
+

dbb

+
+

→‍siri:LinesRequest

+
+

-1:1

+
+

+siri:LinesDiscoveryRequestStructure

+
+

Requests a list of the LINEs covered by a Producer.

+
+

dbc

+
+

→‍siri:ServiceFeaturesRequest

+
+

-1:1

+
+

+local-type: typedef-73.2

+
+

Requests a list of the Service Features covered by a Producer.

+
+

dbd

+
+

→‍siri:ProductCategoriesRequest

+
+

-1:1

+
+

+siri:ProductCategoriesDiscoveryRequestStructure

+
+

Requests a list of the Product Categories covered by a Producer.

+
+

dbe

+
+

→‍siri:VehicleFeaturesRequest

+
+

-1:1

+
+

+siri:VehicleFeaturesRequestStructure

+
+

Requests a list of the Vehicle Features covered by a Producer.

+
+

dbf

+
+

→‍siri:InfoChannelRequest

+
+

-1:1

+
+

+siri:InfoChannelDiscoveryRequestStructure

+
+

Requests a list of the Info Channels covered by a Producer.

+
+

dbg

+
+

→‍siri:FacilityRequest

+
+

-1:1

+
+

+siri:FacilityRequestStructure

+
+

Requests a list of the Facilities covered by a Producer.

+
+

dbh

+
+

→‍siri:ConnectionLinksRequest

+
+

-1:1

+
+

+siri:ConnectionLinksDiscoveryRequestStructure

+
+

Requests a list of the CONNECTION LINKs covered by a Producer. (since SIRI 2.0)

+
+
+
+
+

1.9. The group siri:ResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ResponseGroup

+
+

+
+

SIRI Service Responses.

+
+

The element contains one of the following elements (a-d)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ab)

+
siri:ServiceResponseGroup +

aa

+
+

→‍siri:SubscriptionResponse

+
+

-1:1

+
+

+siri:SubscriptionResponseStructure

+
+

Response from Producer to Consumer to inform whether subscriptions have been created. Answers a previous SubscriptionRequest.

+
+

ab

+
+

→‍siri:TerminateSubscriptionResponse

+
+

-1:1

+
+

+siri:TerminateSubscriptionResponseStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

In case of choice 'b', the element contains one of the following elements (ba-bc)

+
siri:DeliveryResponseGroup +

ba

+
+

→‍siri:DataReadyAcknowledgement

+
+

-1:1

+
+

+siri:DataReadyResponseStructure

+
+

Response from Consumer to Producer to acknowledge to Producer that a DataReadyRequest has been received.

+
+

bb

+
+

→‍siri:ServiceDelivery

+
+

-1:1

+
+

+local-type: typedef-77.4

+
+

Response from Producer to Consumer to deliver payload data. Either answers a direct ServiceRequest, or asynchronously satisfies a subscription. May be sent directly in one step, or fetched in response to a DataSupply Request.

+
+

bc

+
+

→‍siri:DataReceivedAcknowledgement

+
+

-1:1

+
+

+siri:DataReceivedResponseStructure

+
+

Response from Consumer to Producer to acknowledge that data hase been received. Used as optioanl extra step if reliable delivery is needed. Answers a ServiceDelivery.

+
+

In case of choice 'c', the element contains one of the following elements (ca)

+
siri:StatusResponseGroup +

ca

+
+

→‍siri:CheckStatusResponse

+
+

-1:1

+
+

+siri:CheckStatusResponseStructure

+
+

Response from Producer to Consumer to inform whether services is working. Answers a CheckStatusRequest.

+
+

In case of choice 'd', the element contains one of the following elements (da-db)

+
siri:SiriDiscoveryResponseGroup +

da

+
+

→‍siri:CapabilitiesResponse

+
+

-1:1

+
+

+siri:CapabilitiesResponseStructure

+
+

Responses with the capabilities of an implementation.

+
+

In case of choice 'db', the element contains one of the following elements (dba-dbh)

+
siri:SiriDiscoveryReferenceDeliveryGroup +

dba

+
+

→‍siri:StopPointsDelivery

+
+

-1:1

+
+

+siri:StopPointsDeliveryStructure

+
+

Returns basic details about the STOP POINTs/places covered by a service. Answers a StopPointsRequest.

+
+

dbb

+
+

→‍siri:LinesDelivery

+
+

-1:1

+
+

+siri:LinesDeliveryStructure

+
+

Returns the LINEs covered by a web service. Answers a LINEsRequest.

+
+

dbc

+
+

→‍siri:ProductCategoriesDelivery

+
+

-1:1

+
+

+siri:ProductCategoriesDeliveryStructure

+
+

Returns the Product Categories covered by a service. Answers a ProductCategoriesRequest.

+
+

dbd

+
+

→‍siri:ServiceFeaturesDelivery

+
+

-1:1

+
+

+siri:ServiceFeaturesDeliveryStructure

+
+

Returns the SERVICE FEATUREs covered by a service. Answers a ServiceFeaturesRequest.

+
+

dbe

+
+

→‍siri:VehicleFeaturesDelivery

+
+

-1:1

+
+

+siri:VehicleFeaturesDeliveryStructure

+
+

Returns the Vehicle Features covered by a service. Answers a VehicleFeaturesRequest.

+
+

dbf

+
+

→‍siri:InfoChannelDelivery

+
+

-1:1

+
+

+siri:InfoChannelDeliveryStructure

+
+

Returns the Info Channels covered by a service. Answers a InfoChannelRequest.

+
+

dbg

+
+

→‍siri:FacilityDelivery

+
+

-1:1

+
+

+siri:FacilityDeliveryStructure

+
+

Returns the Facilities covered by a service. Answers a StopPointsRequest.

+
+

dbh

+
+

→‍siri:ConnectionLinksDelivery

+
+

-1:1

+
+

+siri:ConnectionLinksDeliveryStructure

+
+

Returns the CONNECTION LINKs covered by a web service. Answers a LINEsRequest. (since SIRI 2.0)

+
+
+
+
+

1.10. The group siri:ServiceDeliveryBodyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceDeliveryBodyGroup

+
+

+
+

Elements for SIRI Service Delivery.

+
siri:ServiceDeliveryRequestStatusGroup +

siri:Status

+
+

0:1

+
+

Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-50.1

+
+

Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

+
siri:ServiceDeliveryBodyGroup +

siri:MoreData

+
+

0:1

+
+

Whether there is a further delivery message with more current updates that follows this one. Default is 'false'.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
siri:SiriServiceDeliveryGroup +

a

+
+

→‍siri:IncludedSituationExchangeDelivery

+
+

-0:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery of Situation Exchange Service included as supplement to main functional service delivery.

+
+

In case of choice 'a', the element contains one of the following elements (aa-aj)

+
+

aa

+
+

→‍siri:ProductionTimetableDelivery

+
+

-1:*

+
+

+siri:ProductionTimetableDeliveryStructure

+
+

Delivery for Production Timetable Service.

+
+

ab

+
+

→‍siri:EstimatedTimetableDelivery

+
+

-1:*

+
+

+siri:EstimatedTimetableDeliveryStructure

+
+

Delivery for Estimated Timetable Service.

+
+

ac

+
+

→‍siri:StopTimetableDelivery

+
+

-1:*

+
+

+siri:StopTimetableDeliveryStructure

+
+

Delivery for Stop Timetable Service.

+
+

ad

+
+

→‍siri:StopMonitoringDelivery

+
+

-1:*

+
+

+siri:StopMonitoringDeliveryStructure

+
+

Delivery for Stop Monitoring Service.

+
+

ae

+
+

→‍siri:VehicleMonitoringDelivery

+
+

-1:*

+
+

+siri:VehicleMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

af

+
+

→‍siri:ConnectionTimetableDelivery

+
+

-1:*

+
+

+siri:ConnectionTimetableDeliveryStructure

+
+

Delivery for Connection Timetable Service.

+
+

ag

+
+

→‍siri:ConnectionMonitoringFeederDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringFeederDeliveryStructure

+
+

Feeder Delivery for Connection Monitoring Service.

+
+

ah

+
+

→‍siri:ConnectionMonitoringDistributorDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringDistributorDeliveryStructure

+
+

Distributor Delivery for Connection Monitoring Service.

+
+

ai

+
+

→‍siri:GeneralMessageDelivery

+
+

-1:*

+
+

+siri:GeneralMessageDeliveryStructure

+
+

Delivery for General Message Service.

+
+

aj

+
+

→‍siri:FacilityMonitoringDelivery

+
+

-1:*

+
+

+siri:FacilityMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

b

+
+

→‍siri:SituationExchangeDelivery

+
+

-1:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery for Situation Exchange Service.

+
+
+
+
+

1.11. The group siri:ServiceRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceRequestGroup

+
+

+
+

Requests for service provision.

+
+

The element contains one of the following elements (a-c)

+
siri:ServiceRequestGroup +

a

+
+

→‍siri:ServiceRequest

+
+

-1:1

+
+

+local-type: typedef-77.2

+
+

Request from Consumer to Producer for immediate delivery of data. Answered with a ServiceDelivery (or a DataReadyRequest)

+
+

b

+
+

→‍siri:SubscriptionRequest

+
+

-1:1

+
+

+local-type: typedef-77.3

+
+

Request from Subscriber to Producer for a subscription. Answered with a SubscriptionResponse.

+
+

c

+
+

→‍siri:TerminateSubscriptionRequest

+
+

-1:1

+
+

+siri:TerminateSubscriptionRequestStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+
+
+
+

1.12. The group siri:ServiceResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceResponseGroup

+
+

+
+

Responses to requests other than deliveries and status information.

+
+

The element contains one of the following elements (a-c)

+
siri:ServiceResponseGroup +

a

+
+

→‍siri:SubscriptionResponse

+
+

-1:1

+
+

+siri:SubscriptionResponseStructure

+
+

Response from Producer to Consumer to inform whether subscriptions have been created. Answers a previous SubscriptionRequest.

+
+

b

+
+

→‍siri:TerminateSubscriptionResponse

+
+

-1:1

+
+

+siri:TerminateSubscriptionResponseStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

c

+
+

→‍siri:SubscriptionTerminatedNotification

+
+

-1:1

+
+

+siri:SubscriptionTerminatedNotificationStructure

+
+

Notification from Subscriber to Subscription Manager to terminate a subscription.

+
+
+
+
+

1.13. The group siri:SiriDiscoveryRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriDiscoveryRequestGroup

+
+

+
+

Requests for reference data for use in SIRI Functional Service requests.

+
+

The element contains one of the following elements (a-b)

+
siri:SiriDiscoveryRequestGroup +

a

+
+

→‍siri:CapabilitiesRequest

+
+

-1:1

+
+

+siri:CapabilitiesRequestStructure

+
+

Requests a the current capabilities of the server. Answred with a CpabailitiesResponse.

+
+

In case of choice 'b', the element contains one of the following elements (ba-bh)

+
siri:SiriReferenceDiscoveryRequestGroup +

ba

+
+

→‍siri:StopPointsRequest

+
+

-1:1

+
+

+local-type: typedef-73.1

+
+

Requests a list of the STOP POINTs and places covered by a Producer.

+
+

bb

+
+

→‍siri:LinesRequest

+
+

-1:1

+
+

+siri:LinesDiscoveryRequestStructure

+
+

Requests a list of the LINEs covered by a Producer.

+
+

bc

+
+

→‍siri:ServiceFeaturesRequest

+
+

-1:1

+
+

+local-type: typedef-73.2

+
+

Requests a list of the Service Features covered by a Producer.

+
+

bd

+
+

→‍siri:ProductCategoriesRequest

+
+

-1:1

+
+

+siri:ProductCategoriesDiscoveryRequestStructure

+
+

Requests a list of the Product Categories covered by a Producer.

+
+

be

+
+

→‍siri:VehicleFeaturesRequest

+
+

-1:1

+
+

+siri:VehicleFeaturesRequestStructure

+
+

Requests a list of the Vehicle Features covered by a Producer.

+
+

bf

+
+

→‍siri:InfoChannelRequest

+
+

-1:1

+
+

+siri:InfoChannelDiscoveryRequestStructure

+
+

Requests a list of the Info Channels covered by a Producer.

+
+

bg

+
+

→‍siri:FacilityRequest

+
+

-1:1

+
+

+siri:FacilityRequestStructure

+
+

Requests a list of the Facilities covered by a Producer.

+
+

bh

+
+

→‍siri:ConnectionLinksRequest

+
+

-1:1

+
+

+siri:ConnectionLinksDiscoveryRequestStructure

+
+

Requests a list of the CONNECTION LINKs covered by a Producer. (since SIRI 2.0)

+
+
+
+
+

1.14. The group siri:SiriDiscoveryResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriDiscoveryResponseGroup

+
+

+
+

Responses with reference data for use in SIRI Functional Service requests.

+
+

The element contains one of the following elements (a-b)

+
siri:SiriDiscoveryResponseGroup +

a

+
+

→‍siri:CapabilitiesResponse

+
+

-1:1

+
+

+siri:CapabilitiesResponseStructure

+
+

Responses with the capabilities of an implementation.

+
+

In case of choice 'b', the element contains one of the following elements (ba-bh)

+
siri:SiriDiscoveryReferenceDeliveryGroup +

ba

+
+

→‍siri:StopPointsDelivery

+
+

-1:1

+
+

+siri:StopPointsDeliveryStructure

+
+

Returns basic details about the STOP POINTs/places covered by a service. Answers a StopPointsRequest.

+
+

bb

+
+

→‍siri:LinesDelivery

+
+

-1:1

+
+

+siri:LinesDeliveryStructure

+
+

Returns the LINEs covered by a web service. Answers a LINEsRequest.

+
+

bc

+
+

→‍siri:ProductCategoriesDelivery

+
+

-1:1

+
+

+siri:ProductCategoriesDeliveryStructure

+
+

Returns the Product Categories covered by a service. Answers a ProductCategoriesRequest.

+
+

bd

+
+

→‍siri:ServiceFeaturesDelivery

+
+

-1:1

+
+

+siri:ServiceFeaturesDeliveryStructure

+
+

Returns the SERVICE FEATUREs covered by a service. Answers a ServiceFeaturesRequest.

+
+

be

+
+

→‍siri:VehicleFeaturesDelivery

+
+

-1:1

+
+

+siri:VehicleFeaturesDeliveryStructure

+
+

Returns the Vehicle Features covered by a service. Answers a VehicleFeaturesRequest.

+
+

bf

+
+

→‍siri:InfoChannelDelivery

+
+

-1:1

+
+

+siri:InfoChannelDeliveryStructure

+
+

Returns the Info Channels covered by a service. Answers a InfoChannelRequest.

+
+

bg

+
+

→‍siri:FacilityDelivery

+
+

-1:1

+
+

+siri:FacilityDeliveryStructure

+
+

Returns the Facilities covered by a service. Answers a StopPointsRequest.

+
+

bh

+
+

→‍siri:ConnectionLinksDelivery

+
+

-1:1

+
+

+siri:ConnectionLinksDeliveryStructure

+
+

Returns the CONNECTION LINKs covered by a web service. Answers a LINEsRequest. (since SIRI 2.0)

+
+
+
+
+

1.15. The group siri:SiriServiceCapabilitiesRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriServiceCapabilitiesRequestGroup

+
+

+
+

Defines the capabilities of an individual SIRI service request functions.

+
siri:SiriServiceCapabilitiesRequestGroup +

→‍siri:ProductionTimetableCapabilitiesRequest

+
+

0:1

+
+

+local-type: typedef-74.3

+
+

Request for information about ProductionTimetable Service Capabilities. Answered with a ProductionTimetableCapabilitiesResponse.

+
+

→‍siri:EstimatedTimetableCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Estimated Timetable Service Capabilities. Answered with a EstimatedTimetableCapabilitiesResponse.

+
+

→‍siri:StopTimetableCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Stop Timetable Service Capabilities Answered with a StopTimetableCapabilitiesResponse.

+
+

→‍siri:StopMonitoringCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Stop Monitoring Service Capabilities. Answered with StopMonitoringCapabilitiesResponse.

+
+

→‍siri:VehicleMonitoringCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Vehicle Monitoring Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.

+
+

→‍siri:ConnectionTimetableCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Connection Timetable Service Capabilities. Answered with a ConnectionTimetableCapabilitiesResponse.

+
+

→‍siri:ConnectionMonitoringCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Connection Monitoring Service Capabilities. Answered with a ConnectionMontoringCapabilitiesResponse.

+
+

→‍siri:GeneralMessageCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about General Message Service Capabilities. Answered with a GeneralMessageCapabilitiesResponse.

+
+

→‍siri:FacilityMonitoringCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Vehicle Monitoring Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.

+
+

→‍siri:SituationExchangeCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Situation Exchange Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.

+
+
+
+
+

1.16. The group siri:SiriServiceCapabilitiesResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriServiceCapabilitiesResponseGroup

+
+

+
+

Defines the capabilities of an individual SIRI service response functions.

+
siri:SiriServiceCapabilitiesResponseGroup +

→‍siri:ProductionTimetableCapabilitiesResponse

+
+

0:1

+
+

+siri:ProductionTimetableCapabilitiesResponseStructure

+
+

Capabilities for ProductionTimetable Service. Answers a Answered with a ProductionTimetableCapabilitiesRequest.

+
+

→‍siri:EstimatedTimetableCapabilitiesResponse

+
+

0:1

+
+

+siri:EstimatedTimetableCapabilitiesResponseStructure

+
+

Capabilities for Estimated Timetable Service. Answers a EstimatedTimetableCapabilitiesRequest.

+
+

→‍siri:StopTimetableCapabilitiesResponse

+
+

0:1

+
+

+siri:StopTimetableCapabilitiesResponseStructure

+
+

Delivery for Stop Timetable Service. Answers a StopTimetableCapabilitiesRequest.

+
+

→‍siri:StopMonitoringCapabilitiesResponse

+
+

0:1

+
+

+siri:StopMonitoringCapabilitiesResponseStructure

+
+

Capabilities for Stop Monitoring Service. Answers a StopMonitoringCapabilitiesRequest.

+
+

→‍siri:VehicleMonitoringCapabilitiesResponse

+
+

0:1

+
+

+siri:VehicleMonitoringCapabilitiesResponseStructure

+
+

Capabilities for Vehicle Monitoring Service. Answers a VehicleMontoringCapabilitiesRequest.

+
+

→‍siri:ConnectionTimetableCapabilitiesResponse

+
+

0:1

+
+

+siri:ConnectionTimetableCapabilitiesResponseStructure

+
+

Capabilities for Connection Timetable Service. Answers a ConnectionTimetableCapabilitiesRequest.

+
+

→‍siri:ConnectionMonitoringCapabilitiesResponse

+
+

0:1

+
+

+siri:ConnectionMonitoringCapabilitiesResponseStructure

+
+

Capabilities for Connection Monitoring Service. Answers a ConnectionMontoringCapabilitiesRequest.

+
+

→‍siri:GeneralMessageCapabilitiesResponse

+
+

0:1

+
+

+siri:GeneralMessageCapabilitiesResponseStructure

+
+

Capabilities for General Message Service. Answers a GeneralMessageCapabilitiesResponse.

+
+

→‍siri:FacilityMonitoringCapabilitiesResponse

+
+

0:1

+
+

+siri:FacilityMonitoringCapabilitiesResponseStructure

+
+

Capabilities for Vehicle Monitoring Service. Answers a VehicleMontoringCapabilitiesRequest.

+
+

→‍siri:SituationExchangeCapabilitiesResponse

+
+

0:1

+
+

+siri:SituationExchangeCapabilitiesResponseStructure

+
+

Capabilities for Situation Exchange Service. Answers a VehicleMontoringCapabilitiesRequest.

+
+
+
+
+

1.17. The group siri:SiriServiceDeliveryGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriServiceDeliveryGroup

+
+

+
+

SIRI Functional Service Delivery types.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
siri:SiriServiceDeliveryGroup +

a

+
+

→‍siri:IncludedSituationExchangeDelivery

+
+

-0:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery of Situation Exchange Service included as supplement to main functional service delivery.

+
+

In case of choice 'a', the element contains one of the following elements (aa-aj)

+
+

aa

+
+

→‍siri:ProductionTimetableDelivery

+
+

-1:*

+
+

+siri:ProductionTimetableDeliveryStructure

+
+

Delivery for Production Timetable Service.

+
+

ab

+
+

→‍siri:EstimatedTimetableDelivery

+
+

-1:*

+
+

+siri:EstimatedTimetableDeliveryStructure

+
+

Delivery for Estimated Timetable Service.

+
+

ac

+
+

→‍siri:StopTimetableDelivery

+
+

-1:*

+
+

+siri:StopTimetableDeliveryStructure

+
+

Delivery for Stop Timetable Service.

+
+

ad

+
+

→‍siri:StopMonitoringDelivery

+
+

-1:*

+
+

+siri:StopMonitoringDeliveryStructure

+
+

Delivery for Stop Monitoring Service.

+
+

ae

+
+

→‍siri:VehicleMonitoringDelivery

+
+

-1:*

+
+

+siri:VehicleMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

af

+
+

→‍siri:ConnectionTimetableDelivery

+
+

-1:*

+
+

+siri:ConnectionTimetableDeliveryStructure

+
+

Delivery for Connection Timetable Service.

+
+

ag

+
+

→‍siri:ConnectionMonitoringFeederDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringFeederDeliveryStructure

+
+

Feeder Delivery for Connection Monitoring Service.

+
+

ah

+
+

→‍siri:ConnectionMonitoringDistributorDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringDistributorDeliveryStructure

+
+

Distributor Delivery for Connection Monitoring Service.

+
+

ai

+
+

→‍siri:GeneralMessageDelivery

+
+

-1:*

+
+

+siri:GeneralMessageDeliveryStructure

+
+

Delivery for General Message Service.

+
+

aj

+
+

→‍siri:FacilityMonitoringDelivery

+
+

-1:*

+
+

+siri:FacilityMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

b

+
+

→‍siri:SituationExchangeDelivery

+
+

-1:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery for Situation Exchange Service.

+
+
+
+
+

1.18. The group siri:SiriServiceRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriServiceRequestGroup

+
+

+
+

SIRI Functional Service Concrete Requests.

+
+

The element contains one of the following elements (a-k)

+
siri:SiriServiceRequestGroup +

a

+
+

→‍siri:ProductionTimetableRequest

+
+

-1:*

+
+

+siri:ProductionTimetableRequestStructure

+
+

Request for daily production timetables.

+
+

b

+
+

→‍siri:EstimatedTimetableRequest

+
+

-1:*

+
+

+siri:EstimatedTimetableRequestStructure

+
+

Request for information about the estimated timetable.

+
+

c

+
+

→‍siri:StopTimetableRequest

+
+

-1:*

+
+

+siri:StopTimetableRequestStructure

+
+

Request for information about Stop Visits, i.e. arrival and departure at a stop.

+
+

d

+
+

→‍siri:StopMonitoringMultipleRequest

+
+

-1:*

+
+

+siri:StopMonitoringMultipleRequestStructure

+
+

Request for information about Stop Visits, i.e. arrivals and departures at multiple stops stop. SIRI 1.3

+
+

e

+
+

→‍siri:StopMonitoringRequest

+
+

-1:*

+
+

+siri:StopMonitoringRequestStructure

+
+

Request for information about Stop Visits, i.e. arrivals and departures at a stop.

+
+

f

+
+

→‍siri:VehicleMonitoringRequest

+
+

-1:*

+
+

+siri:VehicleMonitoringRequestStructure

+
+

Request for information about Vehicle Movements.

+
+

g

+
+

→‍siri:ConnectionTimetableRequest

+
+

-1:*

+
+

+siri:ConnectionTimetableRequestStructure

+
+

Request for information about timetabled connections at a stop.

+
+

h

+
+

→‍siri:ConnectionMonitoringRequest

+
+

-1:*

+
+

+siri:ConnectionMonitoringRequestStructure

+
+

Request for information about changes to connections at a stop for Connection Monitoring service.

+
+

i

+
+

→‍siri:GeneralMessageRequest

+
+

-1:*

+
+

+siri:GeneralMessageRequestStructure

+
+

Request for information about general information messages affecting stops, vehicles or services.

+
+

j

+
+

→‍siri:FacilityMonitoringRequest

+
+

-1:*

+
+

+siri:FacilityMonitoringRequestStructure

+
+

Request for information about Facilities status.

+
+

k

+
+

→‍siri:SituationExchangeRequest

+
+

-1:*

+
+

+siri:SituationExchangeRequestStructure

+
+

Request for information about Facilities status.

+
+
+
+
+

1.19. The group siri:SiriSubscriptionRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriSubscriptionRequestGroup

+
+

+
+

SIRI Functional Service Subscription types. For a given SubscriptionRequest, must all be of the same service type.

+
+

The element contains one of the following elements (a-j)

+
siri:SiriSubscriptionRequestGroup +

a

+
+

→‍siri:ProductionTimetableSubscriptionRequest

+
+

-1:*

+
+

+local-type: typedef-74.2

+
+

Request for a subscription to the Production Timetable Service.

+
+

b

+
+

→‍siri:EstimatedTimetableSubscriptionRequest

+
+

-1:*

+
+

+siri:EstimatedTimetableSubscriptionStructure

+
+

Request for a subscription to the Estimated Timetable Service.

+
+

c

+
+

→‍siri:StopTimetableSubscriptionRequest

+
+

-1:*

+
+

+siri:StopTimetableSubscriptionStructure

+
+

Request for a subscription to Stop TimetablesService.

+
+

d

+
+

→‍siri:StopMonitoringSubscriptionRequest

+
+

-1:*

+
+

+siri:StopMonitoringSubscriptionStructure

+
+

Request for a subscription to Stop Monitoring Service.

+
+

e

+
+

→‍siri:VehicleMonitoringSubscriptionRequest

+
+

-1:*

+
+

+siri:VehicleMonitoringSubscriptionStructure

+
+

Request for a subscription to the Vehicle Monitoring Service.

+
+

f

+
+

→‍siri:ConnectionTimetableSubscriptionRequest

+
+

-1:*

+
+

+siri:ConnectionTimetableSubscriptionStructure

+
+

Subscription Request for information about Timetabled connections at a stop.

+
+

g

+
+

→‍siri:ConnectionMonitoringSubscriptionRequest

+
+

-1:*

+
+

+siri:ConnectionMonitoringSubscriptionRequestStructure

+
+

Request for a subscription to Connection Monitoring Service.

+
+

h

+
+

→‍siri:GeneralMessageSubscriptionRequest

+
+

-1:*

+
+

+siri:GeneralMessageSubscriptionStructure

+
+

Request for a subscription to General Message Service.

+
+

i

+
+

→‍siri:FacilityMonitoringSubscriptionRequest

+
+

-1:*

+
+

+siri:FacilityMonitoringSubscriptionStructure

+
+

Request for a subscription to the Vehicle Monitoring Service.

+
+

j

+
+

→‍siri:SituationExchangeSubscriptionRequest

+
+

-1:*

+
+

+siri:SituationExchangeSubscriptionStructure

+
+

Request for a subscription to the Situation Exchange Service.

+
+
+
+
+

1.20. The complex type siri:CapabilitiesRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CapabilitiesRequestStructure

+
+

siri:AuthenticatedRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:SiriServiceCapabilitiesRequestGroup +

→‍siri:ProductionTimetableCapabilitiesRequest

+
+

0:1

+
+

+local-type: typedef-74.3

+
+

Request for information about ProductionTimetable Service Capabilities. Answered with a ProductionTimetableCapabilitiesResponse.

+
+

→‍siri:EstimatedTimetableCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Estimated Timetable Service Capabilities. Answered with a EstimatedTimetableCapabilitiesResponse.

+
+

→‍siri:StopTimetableCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Stop Timetable Service Capabilities Answered with a StopTimetableCapabilitiesResponse.

+
+

→‍siri:StopMonitoringCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Stop Monitoring Service Capabilities. Answered with StopMonitoringCapabilitiesResponse.

+
+

→‍siri:VehicleMonitoringCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Vehicle Monitoring Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.

+
+

→‍siri:ConnectionTimetableCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Connection Timetable Service Capabilities. Answered with a ConnectionTimetableCapabilitiesResponse.

+
+

→‍siri:ConnectionMonitoringCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Connection Monitoring Service Capabilities. Answered with a ConnectionMontoringCapabilitiesResponse.

+
+

→‍siri:GeneralMessageCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about General Message Service Capabilities. Answered with a GeneralMessageCapabilitiesResponse.

+
+

→‍siri:FacilityMonitoringCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Vehicle Monitoring Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.

+
+

→‍siri:SituationExchangeCapabilitiesRequest

+
+

0:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Situation Exchange Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.

+
+
+
+
+

1.21. The complex type siri:CapabilitiesResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CapabilitiesResponseStructure

+
+

siri:ProducerResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

+
siri:SiriServiceCapabilitiesResponseGroup +

→‍siri:ProductionTimetableCapabilitiesResponse

+
+

0:1

+
+

+siri:ProductionTimetableCapabilitiesResponseStructure

+
+

Capabilities for ProductionTimetable Service. Answers a Answered with a ProductionTimetableCapabilitiesRequest.

+
+

→‍siri:EstimatedTimetableCapabilitiesResponse

+
+

0:1

+
+

+siri:EstimatedTimetableCapabilitiesResponseStructure

+
+

Capabilities for Estimated Timetable Service. Answers a EstimatedTimetableCapabilitiesRequest.

+
+

→‍siri:StopTimetableCapabilitiesResponse

+
+

0:1

+
+

+siri:StopTimetableCapabilitiesResponseStructure

+
+

Delivery for Stop Timetable Service. Answers a StopTimetableCapabilitiesRequest.

+
+

→‍siri:StopMonitoringCapabilitiesResponse

+
+

0:1

+
+

+siri:StopMonitoringCapabilitiesResponseStructure

+
+

Capabilities for Stop Monitoring Service. Answers a StopMonitoringCapabilitiesRequest.

+
+

→‍siri:VehicleMonitoringCapabilitiesResponse

+
+

0:1

+
+

+siri:VehicleMonitoringCapabilitiesResponseStructure

+
+

Capabilities for Vehicle Monitoring Service. Answers a VehicleMontoringCapabilitiesRequest.

+
+

→‍siri:ConnectionTimetableCapabilitiesResponse

+
+

0:1

+
+

+siri:ConnectionTimetableCapabilitiesResponseStructure

+
+

Capabilities for Connection Timetable Service. Answers a ConnectionTimetableCapabilitiesRequest.

+
+

→‍siri:ConnectionMonitoringCapabilitiesResponse

+
+

0:1

+
+

+siri:ConnectionMonitoringCapabilitiesResponseStructure

+
+

Capabilities for Connection Monitoring Service. Answers a ConnectionMontoringCapabilitiesRequest.

+
+

→‍siri:GeneralMessageCapabilitiesResponse

+
+

0:1

+
+

+siri:GeneralMessageCapabilitiesResponseStructure

+
+

Capabilities for General Message Service. Answers a GeneralMessageCapabilitiesResponse.

+
+

→‍siri:FacilityMonitoringCapabilitiesResponse

+
+

0:1

+
+

+siri:FacilityMonitoringCapabilitiesResponseStructure

+
+

Capabilities for Vehicle Monitoring Service. Answers a VehicleMontoringCapabilitiesRequest.

+
+

→‍siri:SituationExchangeCapabilitiesResponse

+
+

0:1

+
+

+siri:SituationExchangeCapabilitiesResponseStructure

+
+

Capabilities for Situation Exchange Service. Answers a VehicleMontoringCapabilitiesRequest.

+
+
+
+
+

1.22. The complex type siri:ServiceDeliveryBodyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceDeliveryBodyStructure

+
+

+
+

Type for SIRI Service Delivery Body..

+
+

@srsName

+
+

1:1

+
+

siri:SrsNameType

+
+

Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.

+
siri:ServiceDeliveryRequestStatusGroup +

siri:Status

+
+

0:1

+
+

Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-50.1

+
+

Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

+
siri:ServiceDeliveryBodyGroup +

siri:MoreData

+
+

0:1

+
+

Whether there is a further delivery message with more current updates that follows this one. Default is 'false'.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
siri:SiriServiceDeliveryGroup +

a

+
+

→‍siri:IncludedSituationExchangeDelivery

+
+

-0:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery of Situation Exchange Service included as supplement to main functional service delivery.

+
+

In case of choice 'a', the element contains one of the following elements (aa-aj)

+
+

aa

+
+

→‍siri:ProductionTimetableDelivery

+
+

-1:*

+
+

+siri:ProductionTimetableDeliveryStructure

+
+

Delivery for Production Timetable Service.

+
+

ab

+
+

→‍siri:EstimatedTimetableDelivery

+
+

-1:*

+
+

+siri:EstimatedTimetableDeliveryStructure

+
+

Delivery for Estimated Timetable Service.

+
+

ac

+
+

→‍siri:StopTimetableDelivery

+
+

-1:*

+
+

+siri:StopTimetableDeliveryStructure

+
+

Delivery for Stop Timetable Service.

+
+

ad

+
+

→‍siri:StopMonitoringDelivery

+
+

-1:*

+
+

+siri:StopMonitoringDeliveryStructure

+
+

Delivery for Stop Monitoring Service.

+
+

ae

+
+

→‍siri:VehicleMonitoringDelivery

+
+

-1:*

+
+

+siri:VehicleMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

af

+
+

→‍siri:ConnectionTimetableDelivery

+
+

-1:*

+
+

+siri:ConnectionTimetableDeliveryStructure

+
+

Delivery for Connection Timetable Service.

+
+

ag

+
+

→‍siri:ConnectionMonitoringFeederDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringFeederDeliveryStructure

+
+

Feeder Delivery for Connection Monitoring Service.

+
+

ah

+
+

→‍siri:ConnectionMonitoringDistributorDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringDistributorDeliveryStructure

+
+

Distributor Delivery for Connection Monitoring Service.

+
+

ai

+
+

→‍siri:GeneralMessageDelivery

+
+

-1:*

+
+

+siri:GeneralMessageDeliveryStructure

+
+

Delivery for General Message Service.

+
+

aj

+
+

→‍siri:FacilityMonitoringDelivery

+
+

-1:*

+
+

+siri:FacilityMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

b

+
+

→‍siri:SituationExchangeDelivery

+
+

-1:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery for Situation Exchange Service.

+
+
+
+
+

1.23. The complex type siri:ServiceDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceDeliveryStructure

+
+

siri:ProducerResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
+

@srsName

+
+

1:1

+
+

siri:SrsNameType

+
+

Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.

+
siri:ServiceDeliveryRequestStatusGroup +

siri:Status

+
+

0:1

+
+

Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-50.1

+
+

Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

+
siri:ServiceDeliveryBodyGroup +

siri:MoreData

+
+

0:1

+
+

Whether there is a further delivery message with more current updates that follows this one. Default is 'false'.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
siri:SiriServiceDeliveryGroup +

a

+
+

→‍siri:IncludedSituationExchangeDelivery

+
+

-0:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery of Situation Exchange Service included as supplement to main functional service delivery.

+
+

In case of choice 'a', the element contains one of the following elements (aa-aj)

+
+

aa

+
+

→‍siri:ProductionTimetableDelivery

+
+

-1:*

+
+

+siri:ProductionTimetableDeliveryStructure

+
+

Delivery for Production Timetable Service.

+
+

ab

+
+

→‍siri:EstimatedTimetableDelivery

+
+

-1:*

+
+

+siri:EstimatedTimetableDeliveryStructure

+
+

Delivery for Estimated Timetable Service.

+
+

ac

+
+

→‍siri:StopTimetableDelivery

+
+

-1:*

+
+

+siri:StopTimetableDeliveryStructure

+
+

Delivery for Stop Timetable Service.

+
+

ad

+
+

→‍siri:StopMonitoringDelivery

+
+

-1:*

+
+

+siri:StopMonitoringDeliveryStructure

+
+

Delivery for Stop Monitoring Service.

+
+

ae

+
+

→‍siri:VehicleMonitoringDelivery

+
+

-1:*

+
+

+siri:VehicleMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

af

+
+

→‍siri:ConnectionTimetableDelivery

+
+

-1:*

+
+

+siri:ConnectionTimetableDeliveryStructure

+
+

Delivery for Connection Timetable Service.

+
+

ag

+
+

→‍siri:ConnectionMonitoringFeederDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringFeederDeliveryStructure

+
+

Feeder Delivery for Connection Monitoring Service.

+
+

ah

+
+

→‍siri:ConnectionMonitoringDistributorDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringDistributorDeliveryStructure

+
+

Distributor Delivery for Connection Monitoring Service.

+
+

ai

+
+

→‍siri:GeneralMessageDelivery

+
+

-1:*

+
+

+siri:GeneralMessageDeliveryStructure

+
+

Delivery for General Message Service.

+
+

aj

+
+

→‍siri:FacilityMonitoringDelivery

+
+

-1:*

+
+

+siri:FacilityMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

b

+
+

→‍siri:SituationExchangeDelivery

+
+

-1:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery for Situation Exchange Service.

+
+
+
+
+

1.24. The complex type siri:ServiceRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceRequestStructure

+
+

siri:ContextualisedRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ServiceRequestContext

+
+

0:1

+
+

+siri:ServiceRequestContextStructure

+
+

General request properties - typically configured rather than repeated on request.

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
+

The element contains one of the following elements (a-k)

+
siri:SiriServiceRequestGroup +

a

+
+

→‍siri:ProductionTimetableRequest

+
+

-1:*

+
+

+siri:ProductionTimetableRequestStructure

+
+

Request for daily production timetables.

+
+

b

+
+

→‍siri:EstimatedTimetableRequest

+
+

-1:*

+
+

+siri:EstimatedTimetableRequestStructure

+
+

Request for information about the estimated timetable.

+
+

c

+
+

→‍siri:StopTimetableRequest

+
+

-1:*

+
+

+siri:StopTimetableRequestStructure

+
+

Request for information about Stop Visits, i.e. arrival and departure at a stop.

+
+

d

+
+

→‍siri:StopMonitoringMultipleRequest

+
+

-1:*

+
+

+siri:StopMonitoringMultipleRequestStructure

+
+

Request for information about Stop Visits, i.e. arrivals and departures at multiple stops stop. SIRI 1.3

+
+

e

+
+

→‍siri:StopMonitoringRequest

+
+

-1:*

+
+

+siri:StopMonitoringRequestStructure

+
+

Request for information about Stop Visits, i.e. arrivals and departures at a stop.

+
+

f

+
+

→‍siri:VehicleMonitoringRequest

+
+

-1:*

+
+

+siri:VehicleMonitoringRequestStructure

+
+

Request for information about Vehicle Movements.

+
+

g

+
+

→‍siri:ConnectionTimetableRequest

+
+

-1:*

+
+

+siri:ConnectionTimetableRequestStructure

+
+

Request for information about timetabled connections at a stop.

+
+

h

+
+

→‍siri:ConnectionMonitoringRequest

+
+

-1:*

+
+

+siri:ConnectionMonitoringRequestStructure

+
+

Request for information about changes to connections at a stop for Connection Monitoring service.

+
+

i

+
+

→‍siri:GeneralMessageRequest

+
+

-1:*

+
+

+siri:GeneralMessageRequestStructure

+
+

Request for information about general information messages affecting stops, vehicles or services.

+
+

j

+
+

→‍siri:FacilityMonitoringRequest

+
+

-1:*

+
+

+siri:FacilityMonitoringRequestStructure

+
+

Request for information about Facilities status.

+
+

k

+
+

→‍siri:SituationExchangeRequest

+
+

-1:*

+
+

+siri:SituationExchangeRequestStructure

+
+

Request for information about Facilities status.

+
+
+
+
+

1.25. The complex type siri:SiriServiceDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriServiceDeliveryStructure

+
+

+
+

Type for a SIRI SIRI Functional Service Delivery types.Used for WSDL.

+
+

The element contains one of the following element sequences (a)

+
+

In case of choice 'a', the element contains one of the following elements (ab) or element sequences (aa)

+
siri:SiriServiceDeliveryGroup +

aa

+
+

→‍siri:IncludedSituationExchangeDelivery

+
+

-0:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery of Situation Exchange Service included as supplement to main functional service delivery.

+
+

In case of choice 'aa', the element contains one of the following elements (aaa-aaj)

+
+

aaa

+
+

→‍siri:ProductionTimetableDelivery

+
+

-1:*

+
+

+siri:ProductionTimetableDeliveryStructure

+
+

Delivery for Production Timetable Service.

+
+

aab

+
+

→‍siri:EstimatedTimetableDelivery

+
+

-1:*

+
+

+siri:EstimatedTimetableDeliveryStructure

+
+

Delivery for Estimated Timetable Service.

+
+

aac

+
+

→‍siri:StopTimetableDelivery

+
+

-1:*

+
+

+siri:StopTimetableDeliveryStructure

+
+

Delivery for Stop Timetable Service.

+
+

aad

+
+

→‍siri:StopMonitoringDelivery

+
+

-1:*

+
+

+siri:StopMonitoringDeliveryStructure

+
+

Delivery for Stop Monitoring Service.

+
+

aae

+
+

→‍siri:VehicleMonitoringDelivery

+
+

-1:*

+
+

+siri:VehicleMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

aaf

+
+

→‍siri:ConnectionTimetableDelivery

+
+

-1:*

+
+

+siri:ConnectionTimetableDeliveryStructure

+
+

Delivery for Connection Timetable Service.

+
+

aag

+
+

→‍siri:ConnectionMonitoringFeederDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringFeederDeliveryStructure

+
+

Feeder Delivery for Connection Monitoring Service.

+
+

aah

+
+

→‍siri:ConnectionMonitoringDistributorDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringDistributorDeliveryStructure

+
+

Distributor Delivery for Connection Monitoring Service.

+
+

aai

+
+

→‍siri:GeneralMessageDelivery

+
+

-1:*

+
+

+siri:GeneralMessageDeliveryStructure

+
+

Delivery for General Message Service.

+
+

aaj

+
+

→‍siri:FacilityMonitoringDelivery

+
+

-1:*

+
+

+siri:FacilityMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

ab

+
+

→‍siri:SituationExchangeDelivery

+
+

-1:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery for Situation Exchange Service.

+
+
+
+
+

1.26. The complex type siri:SiriSubscriptionRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriSubscriptionRequestStructure

+
+

+
+

Type for SIRI Functional Service Subscription types. Used for WSDL exchanges.

+
+

The element contains one of the following elements (a-j)

+
siri:SiriSubscriptionRequestGroup +

a

+
+

→‍siri:ProductionTimetableSubscriptionRequest

+
+

-1:*

+
+

+local-type: typedef-74.2

+
+

Request for a subscription to the Production Timetable Service.

+
+

b

+
+

→‍siri:EstimatedTimetableSubscriptionRequest

+
+

-1:*

+
+

+siri:EstimatedTimetableSubscriptionStructure

+
+

Request for a subscription to the Estimated Timetable Service.

+
+

c

+
+

→‍siri:StopTimetableSubscriptionRequest

+
+

-1:*

+
+

+siri:StopTimetableSubscriptionStructure

+
+

Request for a subscription to Stop TimetablesService.

+
+

d

+
+

→‍siri:StopMonitoringSubscriptionRequest

+
+

-1:*

+
+

+siri:StopMonitoringSubscriptionStructure

+
+

Request for a subscription to Stop Monitoring Service.

+
+

e

+
+

→‍siri:VehicleMonitoringSubscriptionRequest

+
+

-1:*

+
+

+siri:VehicleMonitoringSubscriptionStructure

+
+

Request for a subscription to the Vehicle Monitoring Service.

+
+

f

+
+

→‍siri:ConnectionTimetableSubscriptionRequest

+
+

-1:*

+
+

+siri:ConnectionTimetableSubscriptionStructure

+
+

Subscription Request for information about Timetabled connections at a stop.

+
+

g

+
+

→‍siri:ConnectionMonitoringSubscriptionRequest

+
+

-1:*

+
+

+siri:ConnectionMonitoringSubscriptionRequestStructure

+
+

Request for a subscription to Connection Monitoring Service.

+
+

h

+
+

→‍siri:GeneralMessageSubscriptionRequest

+
+

-1:*

+
+

+siri:GeneralMessageSubscriptionStructure

+
+

Request for a subscription to General Message Service.

+
+

i

+
+

→‍siri:FacilityMonitoringSubscriptionRequest

+
+

-1:*

+
+

+siri:FacilityMonitoringSubscriptionStructure

+
+

Request for a subscription to the Vehicle Monitoring Service.

+
+

j

+
+

→‍siri:SituationExchangeSubscriptionRequest

+
+

-1:*

+
+

+siri:SituationExchangeSubscriptionStructure

+
+

Request for a subscription to the Situation Exchange Service.

+
+
+
+
+

1.27. The complex type siri:SubscriptionRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SubscriptionRequestStructure

+
+

siri:AbstractSubscriptionRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:SubscriberEndpointGroup +

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent, if different from Address. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:SubscriptionFilterIdentifier

+
+

0:1

+
+

Reference to a Subscription Filter with which this subscription is to be aggregated for purposes of notification and delivery. If absent, use the default filter. If present, use any existing filter with that identifier, if none found, create a new one. Optional SIRI feature.

+
+

siri:SubscriptionContext

+
+

0:1

+
+

+siri:SubscriptionContextStructure

+
+

General values that apply to subscription. Usually set by configuration.

+
+

Inherited content is followed by own content:

+
+

The element contains one of the following elements (a-j)

+
siri:SiriSubscriptionRequestGroup +

a

+
+

→‍siri:ProductionTimetableSubscriptionRequest

+
+

-1:*

+
+

+local-type: typedef-74.2

+
+

Request for a subscription to the Production Timetable Service.

+
+

b

+
+

→‍siri:EstimatedTimetableSubscriptionRequest

+
+

-1:*

+
+

+siri:EstimatedTimetableSubscriptionStructure

+
+

Request for a subscription to the Estimated Timetable Service.

+
+

c

+
+

→‍siri:StopTimetableSubscriptionRequest

+
+

-1:*

+
+

+siri:StopTimetableSubscriptionStructure

+
+

Request for a subscription to Stop TimetablesService.

+
+

d

+
+

→‍siri:StopMonitoringSubscriptionRequest

+
+

-1:*

+
+

+siri:StopMonitoringSubscriptionStructure

+
+

Request for a subscription to Stop Monitoring Service.

+
+

e

+
+

→‍siri:VehicleMonitoringSubscriptionRequest

+
+

-1:*

+
+

+siri:VehicleMonitoringSubscriptionStructure

+
+

Request for a subscription to the Vehicle Monitoring Service.

+
+

f

+
+

→‍siri:ConnectionTimetableSubscriptionRequest

+
+

-1:*

+
+

+siri:ConnectionTimetableSubscriptionStructure

+
+

Subscription Request for information about Timetabled connections at a stop.

+
+

g

+
+

→‍siri:ConnectionMonitoringSubscriptionRequest

+
+

-1:*

+
+

+siri:ConnectionMonitoringSubscriptionRequestStructure

+
+

Request for a subscription to Connection Monitoring Service.

+
+

h

+
+

→‍siri:GeneralMessageSubscriptionRequest

+
+

-1:*

+
+

+siri:GeneralMessageSubscriptionStructure

+
+

Request for a subscription to General Message Service.

+
+

i

+
+

→‍siri:FacilityMonitoringSubscriptionRequest

+
+

-1:*

+
+

+siri:FacilityMonitoringSubscriptionStructure

+
+

Request for a subscription to the Vehicle Monitoring Service.

+
+

j

+
+

→‍siri:SituationExchangeSubscriptionRequest

+
+

-1:*

+
+

+siri:SituationExchangeSubscriptionStructure

+
+

Request for a subscription to the Situation Exchange Service.

+
+
+
+
+

1.28. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-50.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:ServiceDeliveryRequestStatusGroup]
  /ErrorCondition #complexType
  (typedef-50.1)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:CapabilityNotSupportedError

+
+

-1:1

+
+

+siri:CapabilityNotSupportedErrorStructure

+
+

Error: Service does not support the requested capability.

+
+

b

+
+

→‍siri:OtherError

+
+

-1:1

+
+

+siri:OtherErrorStructure

+
+

Error: Error type other than the well defined codes.

+
+

siri:Description

+
+

0:1

+
+

>siri:ErrorDescriptionStructure

+
+

Text description of error.

+
+
+
+
+

1.29. The complex type element[siri:SubscriptionRequest]#complexType (typedef-53.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:SubscriptionRequest]
  #complexType
  (typedef-53.2)

+
+

siri:SubscriptionRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:SubscriberEndpointGroup +

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent, if different from Address. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:SubscriptionFilterIdentifier

+
+

0:1

+
+

Reference to a Subscription Filter with which this subscription is to be aggregated for purposes of notification and delivery. If absent, use the default filter. If present, use any existing filter with that identifier, if none found, create a new one. Optional SIRI feature.

+
+

siri:SubscriptionContext

+
+

0:1

+
+

+siri:SubscriptionContextStructure

+
+

General values that apply to subscription. Usually set by configuration.

+
+

→‍siri:AbstractFunctionalServiceSubscriptionRequest

+
+

1:*

+
+

+siri:AbstractSubscriptionStructure

+
+

Subsititutable type for a SIRI Functional Service subscription request.

+
+
+
+
+

1.30. The complex type element[siri:StopPointsRequest]#complexType (typedef-73.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:StopPointsRequest]
  #complexType
  (typedef-73.1)

+
+

siri:StopPointsDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

The element contains one of the following elements (a-c)

+
siri:StopPointsDiscoveryRequestTopicGroup +

a

+
+

siri:BoundingBox

+
+

-0:1

+
+

+siri:BoundingBoxStructure

+
+

Rectangle containing stops be returned. ((since SIRI 2.0))

+
+

b

+
+

siri:Circle

+
+

-0:1

+
+

+siri:LocationStructure

+
+

Circle containing stops be returned. Point indicates centre, precision indicates radius ((since SIRI 2.0))

+
+

c

+
+

siri:PlaceRef

+
+

-0:1

+
+

Filter the results to include only stops associated with the PLACE . ((since SIRI 2.0))

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only stops run by the specified OPERATOR. ((since SIRI 2.0))

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only stops for the given LINE. ((since SIRI 2.0))

+
siri:StopPointsDiscoveryRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

siri:StopPointsDetailLevel

+
+

0:1

+
+

siri:StopPointsDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

1.31. The complex type element[siri:ServiceFeaturesRequest]#complexType (typedef-73.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ServiceFeaturesRequest]
  #complexType
  (typedef-73.2)

+
+

siri:ServiceFeaturesDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

1.32. The complex type element[siri:ProductionTimetableSubscriptionRequest]#complexType (typedef-74.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ProductionTimetableSubscriptionRequest]
  #complexType
  (typedef-74.2)

+
+

siri:ProductionTimetableSubscriptionStructure

+
+

Type for SIRI Service subscriptions.

+
+

The element content starts with items inherited from the base type:

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+

siri:InitialTerminationTime

+
+

1:1

+
+

Requested end time for subscription.

+
+

siri:SubscriptionRenewal

+
+

0:1

+
+

By using this element, the subscriber asks the data provider for an extension of the InitialTerminationTime of the subscription. If SubscriptionRenewal is omitted, this request is to be treated as a re-subscription and therefore all data corresponding to the SubscriptionRequest must be sent in the initial response (or a portion of the data if MoreData is set to 'true'). (since SIRI 2.1)

+
+

→‍siri:ProductionTimetableRequest

+
+

1:1

+
+

+siri:ProductionTimetableRequestStructure

+
+

Request for daily production timetables.

+
siri:ProductionTimetableSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer should return the complete set of current data, or only provide updates to the last data returned, i.e. additions, modifications and deletions. If false each subscription response will contain the full information as specified in this request.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

1.33. The complex type element[siri:ProductionTimetableCapabilitiesRequest]#complexType (typedef-74.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ProductionTimetableCapabilitiesRequest]
  #complexType
  (typedef-74.3)

+
+

siri:ServiceCapabilitiesRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed.

+
+

siri:ParticipantPermissions

+
+

0:1

+
+

Whether to include the requestors permissions in the response. Only applies if Access control capability supported. Default is 'false'.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

1.34. The complex type element[siri:Siri]#complexType (typedef-77.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:Siri]
  #complexType
  (typedef-77.1)

+
+

+
+

-

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

+
+

The element contains one of the following elements (a-c)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ad)

+
+

In case of choice 'aa', the element contains one of the following elements (aaa-aac)

+
siri:ServiceRequestGroup +

aaa

+
+

→‍siri:ServiceRequest

+
+

-1:1

+
+

+local-type: typedef-77.2

+
+

Request from Consumer to Producer for immediate delivery of data. Answered with a ServiceDelivery (or a DataReadyRequest)

+
+

aab

+
+

→‍siri:SubscriptionRequest

+
+

-1:1

+
+

+local-type: typedef-53.2

+
+

Request from Subscriber to Producer for a subscription. Answered with a SubscriptionResponse.

+
+

aac

+
+

→‍siri:TerminateSubscriptionRequest

+
+

-1:1

+
+

+siri:TerminateSubscriptionRequestStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

In case of choice 'ab', the element contains one of the following elements (aba-abb)

+
siri:DeliveryRequestGroup +

aba

+
+

→‍siri:DataReadyNotification

+
+

-1:1

+
+

+siri:DataReadyRequestStructure

+
+

Request from Producer to Consumer to notify that data update is ready to fetch. Answered with a DataReadyResponse.

+
+

abb

+
+

→‍siri:DataSupplyRequest

+
+

-1:1

+
+

+siri:DataSupplyRequestStructure

+
+

Request from Consumer to Producer to fetch update previously notified by a Data ready message. Answered with a Service Delivery.

+
+

In case of choice 'ac', the element contains one of the following elements (aca-acb)

+
siri:StatusRequestGroup +

aca

+
+

→‍siri:CheckStatusRequest

+
+

-1:1

+
+

+siri:CheckStatusRequestStructure

+
+

Request from Consumer to Producer to check whether services is working. Answers a CheckStatusRequest.

+
+

acb

+
+

→‍siri:HeartbeatNotification

+
+

-1:1

+
+

+siri:HeartbeatNotificationStructure

+
+

Notification from Producer to Consumer to indicate that the service is running normally.

+
+

In case of choice 'ad', the element contains one of the following elements (ada-adb)

+
siri:DiscoveryRequestGroup +

ada

+
+

→‍siri:CapabilitiesRequest

+
+

-1:1

+
+

+siri:CapabilitiesRequestStructure

+
+

Requests a the current capabilities of the server. Answred with a CpabailitiesResponse.

+
+

adb

+
+

→‍siri:AbstractDiscoveryRequest

+
+

-1:1

+
+

+siri:AbstractDiscoveryRequestStructure

+
+

Abstract Discovery request.

+
+

In case of choice 'b', the element contains one of the following elements (ba-bd)

+
+

In case of choice 'ba', the element contains one of the following elements (baa-bab)

+
siri:ServiceResponseGroup +

baa

+
+

→‍siri:SubscriptionResponse

+
+

-1:1

+
+

+siri:SubscriptionResponseStructure

+
+

Response from Producer to Consumer to inform whether subscriptions have been created. Answers a previous SubscriptionRequest.

+
+

bab

+
+

→‍siri:TerminateSubscriptionResponse

+
+

-1:1

+
+

+siri:TerminateSubscriptionResponseStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

In case of choice 'bb', the element contains one of the following elements (bba-bbc)

+
siri:DeliveryResponseGroup +

bba

+
+

→‍siri:DataReadyAcknowledgement

+
+

-1:1

+
+

+siri:DataReadyResponseStructure

+
+

Response from Consumer to Producer to acknowledge to Producer that a DataReadyRequest has been received.

+
+

bbb

+
+

→‍siri:ServiceDelivery

+
+

-1:1

+
+

+local-type: typedef-77.4

+
+

Response from Producer to Consumer to deliver payload data. Either answers a direct ServiceRequest, or asynchronously satisfies a subscription. May be sent directly in one step, or fetched in response to a DataSupply Request.

+
+

bbc

+
+

→‍siri:DataReceivedAcknowledgement

+
+

-1:1

+
+

+siri:DataReceivedResponseStructure

+
+

Response from Consumer to Producer to acknowledge that data hase been received. Used as optioanl extra step if reliable delivery is needed. Answers a ServiceDelivery.

+
+

In case of choice 'bc', the element contains one of the following elements (bca)

+
siri:StatusResponseGroup +

bca

+
+

→‍siri:CheckStatusResponse

+
+

-1:1

+
+

+siri:CheckStatusResponseStructure

+
+

Response from Producer to Consumer to inform whether services is working. Answers a CheckStatusRequest.

+
+

In case of choice 'bd', the element contains one of the following elements (bda-bdb)

+
siri:DiscoveryResponseGroup +

bda

+
+

→‍siri:CapabilitiesResponse

+
+

-1:1

+
+

+siri:CapabilitiesResponseStructure

+
+

Responses with the capabilities of an implementation.

+
+

bdb

+
+

→‍siri:AbstractDiscoveryDelivery

+
+

-1:1

+
+

+siri:AbstractDiscoveryDeliveryStructure

+
+

Abstract type for a discovery delivery.

+
+

c

+
+

→‍siri:Extensions

+
+

-0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

1.35. The complex type element[siri:ServiceRequest]#complexType (typedef-77.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ServiceRequest]
  #complexType
  (typedef-77.2)

+
+

siri:ServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ServiceRequestContext

+
+

0:1

+
+

+siri:ServiceRequestContextStructure

+
+

General request properties - typically configured rather than repeated on request.

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

1.36. The complex type element[siri:SubscriptionRequest]#complexType (typedef-77.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:SubscriptionRequest]
  #complexType
  (typedef-77.3)

+
+

siri:SubscriptionRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:SubscriberEndpointGroup +

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent, if different from Address. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:SubscriptionFilterIdentifier

+
+

0:1

+
+

Reference to a Subscription Filter with which this subscription is to be aggregated for purposes of notification and delivery. If absent, use the default filter. If present, use any existing filter with that identifier, if none found, create a new one. Optional SIRI feature.

+
+

siri:SubscriptionContext

+
+

0:1

+
+

+siri:SubscriptionContextStructure

+
+

General values that apply to subscription. Usually set by configuration.

+
+

→‍siri:AbstractFunctionalServiceSubscriptionRequest

+
+

1:*

+
+

+siri:AbstractSubscriptionStructure

+
+

Subsititutable type for a SIRI Functional Service subscription request.

+
+
+
+
+

1.37. The complex type element[siri:ServiceDelivery]#complexType (typedef-77.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ServiceDelivery]
  #complexType
  (typedef-77.4)

+
+

siri:ServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

@srsName

+
+

1:1

+
+

siri:SrsNameType

+
+

Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.

+
siri:ServiceDeliveryRequestStatusGroup +

siri:Status

+
+

0:1

+
+

Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-50.1

+
+

Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

+
siri:ServiceDeliveryBodyGroup +

siri:MoreData

+
+

0:1

+
+

Whether there is a further delvery message with more current updates that follows this one. Default is 'false'.

+
+

→‍siri:AbstractFunctionalServiceDelivery

+
+

1:*

+
+

+siri:AbstractServiceDeliveryStructure

+
+

Subsititutable type for a SIRI Functional Service request.

+
+
+
+
+
+

2. SIRI Common Request Fra,mework

+
+

2.1. The toplevel element siri:CapabilitiesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:CapabilitiesRequest

+
+

+siri:CapabilitiesRequestStructure

+
+

Requests a the current capabilities of the server. Answred with a CpabailitiesResponse.

+
+
+
+
+

2.2. The toplevel element siri:CapabilitiesResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:CapabilitiesResponse

+
+

+siri:CapabilitiesResponseStructure

+
+

Responses with the capabilities of an implementation.

+
+
+
+
+

2.3. The toplevel element siri:ServiceDelivery

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceDelivery

+
+

siri:ServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

@srsName

+
+

1:1

+
+

siri:SrsNameType

+
+

Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.

+
siri:ServiceDeliveryRequestStatusGroup +

siri:Status

+
+

0:1

+
+

Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-50.1

+
+

Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

+
siri:ServiceDeliveryBodyGroup +

siri:MoreData

+
+

0:1

+
+

Whether there is a further delvery message with more current updates that follows this one. Default is 'false'.

+
+

→‍siri:AbstractFunctionalServiceDelivery

+
+

1:*

+
+

+siri:AbstractServiceDeliveryStructure

+
+

Subsititutable type for a SIRI Functional Service request.

+
+
+
+
+

2.4. The toplevel element siri:ServiceRequest

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceRequest

+
+

siri:ServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ServiceRequestContext

+
+

0:1

+
+

+siri:ServiceRequestContextStructure

+
+

General request properties - typically configured rather than repeated on request.

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
+

→‍siri:AbstractFunctionalServiceRequest

+
+

1:*

+
+

+siri:AbstractFunctionalServiceRequestStructure

+
+

Subsititutable type for a SIRI Functional Service request.

+
+
+
+
+

2.5. The toplevel element siri:SubscriptionRequest

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SubscriptionRequest

+
+

siri:SubscriptionRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:SubscriberEndpointGroup +

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent, if different from Address. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:SubscriptionFilterIdentifier

+
+

0:1

+
+

Reference to a Subscription Filter with which this subscription is to be aggregated for purposes of notification and delivery. If absent, use the default filter. If present, use any existing filter with that identifier, if none found, create a new one. Optional SIRI feature.

+
+

siri:SubscriptionContext

+
+

0:1

+
+

+siri:SubscriptionContextStructure

+
+

General values that apply to subscription. Usually set by configuration.

+
+

→‍siri:AbstractFunctionalServiceSubscriptionRequest

+
+

1:*

+
+

+siri:AbstractSubscriptionStructure

+
+

Subsititutable type for a SIRI Functional Service subscription request.

+
+
+
+
+

2.6. The group siri:DeliveryResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DeliveryResponseGroup

+
+

+
+

Responses that deliver payload content.

+
+

The element contains one of the following elements (a-c)

+
siri:DeliveryResponseGroup +

a

+
+

→‍siri:DataReadyAcknowledgement

+
+

-1:1

+
+

+siri:DataReadyResponseStructure

+
+

Response from Consumer to Producer to acknowledge to Producer that a DataReadyRequest has been received.

+
+

b

+
+

→‍siri:ServiceDelivery

+
+

-1:1

+
+

+local-type: typedef-77.4

+
+

Response from Producer to Consumer to deliver payload data. Either answers a direct ServiceRequest, or asynchronously satisfies a subscription. May be sent directly in one step, or fetched in response to a DataSupply Request.

+
+

c

+
+

→‍siri:DataReceivedAcknowledgement

+
+

-1:1

+
+

+siri:DataReceivedResponseStructure

+
+

Response from Consumer to Producer to acknowledge that data hase been received. Used as optioanl extra step if reliable delivery is needed. Answers a ServiceDelivery.

+
+
+
+
+

2.7. The group siri:DiscoveryRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DiscoveryRequestGroup

+
+

+
+

Requests for reference data for use in service requests.

+
+

The element contains one of the following elements (a-b)

+
siri:DiscoveryRequestGroup +

a

+
+

→‍siri:CapabilitiesRequest

+
+

-1:1

+
+

+siri:CapabilitiesRequestStructure

+
+

Requests a the current capabilities of the server. Answred with a CpabailitiesResponse.

+
+

b

+
+

→‍siri:AbstractDiscoveryRequest

+
+

-1:1

+
+

+siri:AbstractDiscoveryRequestStructure

+
+

Abstract Discovery request.

+
+
+
+
+

2.8. The group siri:DiscoveryResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DiscoveryResponseGroup

+
+

+
+

Responses with reference data for use in service requests.

+
+

The element contains one of the following elements (a-b)

+
siri:DiscoveryResponseGroup +

a

+
+

→‍siri:CapabilitiesResponse

+
+

-1:1

+
+

+siri:CapabilitiesResponseStructure

+
+

Responses with the capabilities of an implementation.

+
+

b

+
+

→‍siri:AbstractDiscoveryDelivery

+
+

-1:1

+
+

+siri:AbstractDiscoveryDeliveryStructure

+
+

Abstract type for a discovery delivery.

+
+
+
+
+

2.9. The group siri:RequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RequestGroup

+
+

+
+

SIRI Requests.

+
+

The element contains one of the following elements (a-d)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ac)

+
siri:ServiceRequestGroup +

aa

+
+

→‍siri:ServiceRequest

+
+

-1:1

+
+

+local-type: typedef-77.2

+
+

Request from Consumer to Producer for immediate delivery of data. Answered with a ServiceDelivery (or a DataReadyRequest)

+
+

ab

+
+

→‍siri:SubscriptionRequest

+
+

-1:1

+
+

+local-type: typedef-77.3

+
+

Request from Subscriber to Producer for a subscription. Answered with a SubscriptionResponse.

+
+

ac

+
+

→‍siri:TerminateSubscriptionRequest

+
+

-1:1

+
+

+siri:TerminateSubscriptionRequestStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

In case of choice 'b', the element contains one of the following elements (ba-bb)

+
siri:DeliveryRequestGroup +

ba

+
+

→‍siri:DataReadyNotification

+
+

-1:1

+
+

+siri:DataReadyRequestStructure

+
+

Request from Producer to Consumer to notify that data update is ready to fetch. Answered with a DataReadyResponse.

+
+

bb

+
+

→‍siri:DataSupplyRequest

+
+

-1:1

+
+

+siri:DataSupplyRequestStructure

+
+

Request from Consumer to Producer to fetch update previously notified by a Data ready message. Answered with a Service Delivery.

+
+

In case of choice 'c', the element contains one of the following elements (ca-cb)

+
siri:StatusRequestGroup +

ca

+
+

→‍siri:CheckStatusRequest

+
+

-1:1

+
+

+siri:CheckStatusRequestStructure

+
+

Request from Consumer to Producer to check whether services is working. Answers a CheckStatusRequest.

+
+

cb

+
+

→‍siri:HeartbeatNotification

+
+

-1:1

+
+

+siri:HeartbeatNotificationStructure

+
+

Notification from Producer to Consumer to indicate that the service is running normally.

+
+

In case of choice 'd', the element contains one of the following elements (da-db)

+
siri:DiscoveryRequestGroup +

da

+
+

→‍siri:CapabilitiesRequest

+
+

-1:1

+
+

+siri:CapabilitiesRequestStructure

+
+

Requests a the current capabilities of the server. Answred with a CpabailitiesResponse.

+
+

db

+
+

→‍siri:AbstractDiscoveryRequest

+
+

-1:1

+
+

+siri:AbstractDiscoveryRequestStructure

+
+

Abstract Discovery request.

+
+
+
+
+

2.10. The group siri:ResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ResponseGroup

+
+

+
+

SIRI Service Responses.

+
+

The element contains one of the following elements (a-d)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ab)

+
siri:ServiceResponseGroup +

aa

+
+

→‍siri:SubscriptionResponse

+
+

-1:1

+
+

+siri:SubscriptionResponseStructure

+
+

Response from Producer to Consumer to inform whether subscriptions have been created. Answers a previous SubscriptionRequest.

+
+

ab

+
+

→‍siri:TerminateSubscriptionResponse

+
+

-1:1

+
+

+siri:TerminateSubscriptionResponseStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

In case of choice 'b', the element contains one of the following elements (ba-bc)

+
siri:DeliveryResponseGroup +

ba

+
+

→‍siri:DataReadyAcknowledgement

+
+

-1:1

+
+

+siri:DataReadyResponseStructure

+
+

Response from Consumer to Producer to acknowledge to Producer that a DataReadyRequest has been received.

+
+

bb

+
+

→‍siri:ServiceDelivery

+
+

-1:1

+
+

+local-type: typedef-77.4

+
+

Response from Producer to Consumer to deliver payload data. Either answers a direct ServiceRequest, or asynchronously satisfies a subscription. May be sent directly in one step, or fetched in response to a DataSupply Request.

+
+

bc

+
+

→‍siri:DataReceivedAcknowledgement

+
+

-1:1

+
+

+siri:DataReceivedResponseStructure

+
+

Response from Consumer to Producer to acknowledge that data hase been received. Used as optioanl extra step if reliable delivery is needed. Answers a ServiceDelivery.

+
+

In case of choice 'c', the element contains one of the following elements (ca)

+
siri:StatusResponseGroup +

ca

+
+

→‍siri:CheckStatusResponse

+
+

-1:1

+
+

+siri:CheckStatusResponseStructure

+
+

Response from Producer to Consumer to inform whether services is working. Answers a CheckStatusRequest.

+
+

In case of choice 'd', the element contains one of the following elements (da-db)

+
siri:DiscoveryResponseGroup +

da

+
+

→‍siri:CapabilitiesResponse

+
+

-1:1

+
+

+siri:CapabilitiesResponseStructure

+
+

Responses with the capabilities of an implementation.

+
+

db

+
+

→‍siri:AbstractDiscoveryDelivery

+
+

-1:1

+
+

+siri:AbstractDiscoveryDeliveryStructure

+
+

Abstract type for a discovery delivery.

+
+
+
+
+

2.11. The group siri:ServiceDeliveryBodyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceDeliveryBodyGroup

+
+

+
+

Elements for SIRI Service Delivery type.

+
siri:ServiceDeliveryRequestStatusGroup +

siri:Status

+
+

0:1

+
+

Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-50.1

+
+

Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

+
siri:ServiceDeliveryBodyGroup +

siri:MoreData

+
+

0:1

+
+

Whether there is a further delvery message with more current updates that follows this one. Default is 'false'.

+
+

→‍siri:AbstractFunctionalServiceDelivery

+
+

1:*

+
+

+siri:AbstractServiceDeliveryStructure

+
+

Subsititutable type for a SIRI Functional Service request.

+
+
+
+
+

2.12. The group siri:ServiceRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceRequestGroup

+
+

+
+

Requests for service provision.

+
+

The element contains one of the following elements (a-c)

+
siri:ServiceRequestGroup +

a

+
+

→‍siri:ServiceRequest

+
+

-1:1

+
+

+local-type: typedef-77.2

+
+

Request from Consumer to Producer for immediate delivery of data. Answered with a ServiceDelivery (or a DataReadyRequest)

+
+

b

+
+

→‍siri:SubscriptionRequest

+
+

-1:1

+
+

+local-type: typedef-77.3

+
+

Request from Subscriber to Producer for a subscription. Answered with a SubscriptionResponse.

+
+

c

+
+

→‍siri:TerminateSubscriptionRequest

+
+

-1:1

+
+

+siri:TerminateSubscriptionRequestStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+
+
+
+

2.13. The group siri:ServiceResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceResponseGroup

+
+

+
+

Responses to requests other than deliveries and status information.

+
+

The element contains one of the following elements (a-b)

+
siri:ServiceResponseGroup +

a

+
+

→‍siri:SubscriptionResponse

+
+

-1:1

+
+

+siri:SubscriptionResponseStructure

+
+

Response from Producer to Consumer to inform whether subscriptions have been created. Answers a previous SubscriptionRequest.

+
+

b

+
+

→‍siri:TerminateSubscriptionResponse

+
+

-1:1

+
+

+siri:TerminateSubscriptionResponseStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+
+
+
+

2.14. The complex type siri:CapabilitiesRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CapabilitiesRequestStructure

+
+

siri:RequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

+
+

→‍siri:AbstractFunctionalServiceCapabilitiesRequest

+
+

1:1

+
+

+siri:AbstractServiceRequestStructure

+
+

Subsititutable type for a SIRI Functional Service Capabiloitiesequest.

+
+
+
+
+

2.15. The complex type siri:CapabilitiesResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CapabilitiesResponseStructure

+
+

siri:ProducerResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
+

→‍siri:AbstractFunctionalServiceCapabilitiesResponse

+
+

1:1

+
+

+siri:AbstractServiceCapabilitiesResponseStructure

+
+

Subsititutable type for a SIRI Functional Service Capabiloitiesequest.

+
+
+
+
+

2.16. The complex type siri:ServiceDeliveryBodyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceDeliveryBodyStructure

+
+

+
+

Type for SIRI Service Delivery type.

+
+

@srsName

+
+

1:1

+
+

siri:SrsNameType

+
+

Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.

+
siri:ServiceDeliveryRequestStatusGroup +

siri:Status

+
+

0:1

+
+

Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-50.1

+
+

Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

+
siri:ServiceDeliveryBodyGroup +

siri:MoreData

+
+

0:1

+
+

Whether there is a further delivery message with more current updates that follows this one. Default is 'false'.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
siri:SiriServiceDeliveryGroup +

a

+
+

→‍siri:IncludedSituationExchangeDelivery

+
+

-0:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery of Situation Exchange Service included as supplement to main functional service delivery.

+
+

In case of choice 'a', the element contains one of the following elements (aa-aj)

+
+

aa

+
+

→‍siri:ProductionTimetableDelivery

+
+

-1:*

+
+

+siri:ProductionTimetableDeliveryStructure

+
+

Delivery for Production Timetable Service.

+
+

ab

+
+

→‍siri:EstimatedTimetableDelivery

+
+

-1:*

+
+

+siri:EstimatedTimetableDeliveryStructure

+
+

Delivery for Estimated Timetable Service.

+
+

ac

+
+

→‍siri:StopTimetableDelivery

+
+

-1:*

+
+

+siri:StopTimetableDeliveryStructure

+
+

Delivery for Stop Timetable Service.

+
+

ad

+
+

→‍siri:StopMonitoringDelivery

+
+

-1:*

+
+

+siri:StopMonitoringDeliveryStructure

+
+

Delivery for Stop Monitoring Service.

+
+

ae

+
+

→‍siri:VehicleMonitoringDelivery

+
+

-1:*

+
+

+siri:VehicleMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

af

+
+

→‍siri:ConnectionTimetableDelivery

+
+

-1:*

+
+

+siri:ConnectionTimetableDeliveryStructure

+
+

Delivery for Connection Timetable Service.

+
+

ag

+
+

→‍siri:ConnectionMonitoringFeederDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringFeederDeliveryStructure

+
+

Feeder Delivery for Connection Monitoring Service.

+
+

ah

+
+

→‍siri:ConnectionMonitoringDistributorDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringDistributorDeliveryStructure

+
+

Distributor Delivery for Connection Monitoring Service.

+
+

ai

+
+

→‍siri:GeneralMessageDelivery

+
+

-1:*

+
+

+siri:GeneralMessageDeliveryStructure

+
+

Delivery for General Message Service.

+
+

aj

+
+

→‍siri:FacilityMonitoringDelivery

+
+

-1:*

+
+

+siri:FacilityMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

b

+
+

→‍siri:SituationExchangeDelivery

+
+

-1:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery for Situation Exchange Service.

+
+
+
+
+

2.17. The complex type siri:ServiceDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceDeliveryStructure

+
+

siri:ProducerResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
+

@srsName

+
+

1:1

+
+

siri:SrsNameType

+
+

Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.

+
siri:ServiceDeliveryRequestStatusGroup +

siri:Status

+
+

0:1

+
+

Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-50.1

+
+

Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

+
siri:ServiceDeliveryBodyGroup +

siri:MoreData

+
+

0:1

+
+

Whether there is a further delivery message with more current updates that follows this one. Default is 'false'.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
siri:SiriServiceDeliveryGroup +

a

+
+

→‍siri:IncludedSituationExchangeDelivery

+
+

-0:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery of Situation Exchange Service included as supplement to main functional service delivery.

+
+

In case of choice 'a', the element contains one of the following elements (aa-aj)

+
+

aa

+
+

→‍siri:ProductionTimetableDelivery

+
+

-1:*

+
+

+siri:ProductionTimetableDeliveryStructure

+
+

Delivery for Production Timetable Service.

+
+

ab

+
+

→‍siri:EstimatedTimetableDelivery

+
+

-1:*

+
+

+siri:EstimatedTimetableDeliveryStructure

+
+

Delivery for Estimated Timetable Service.

+
+

ac

+
+

→‍siri:StopTimetableDelivery

+
+

-1:*

+
+

+siri:StopTimetableDeliveryStructure

+
+

Delivery for Stop Timetable Service.

+
+

ad

+
+

→‍siri:StopMonitoringDelivery

+
+

-1:*

+
+

+siri:StopMonitoringDeliveryStructure

+
+

Delivery for Stop Monitoring Service.

+
+

ae

+
+

→‍siri:VehicleMonitoringDelivery

+
+

-1:*

+
+

+siri:VehicleMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

af

+
+

→‍siri:ConnectionTimetableDelivery

+
+

-1:*

+
+

+siri:ConnectionTimetableDeliveryStructure

+
+

Delivery for Connection Timetable Service.

+
+

ag

+
+

→‍siri:ConnectionMonitoringFeederDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringFeederDeliveryStructure

+
+

Feeder Delivery for Connection Monitoring Service.

+
+

ah

+
+

→‍siri:ConnectionMonitoringDistributorDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringDistributorDeliveryStructure

+
+

Distributor Delivery for Connection Monitoring Service.

+
+

ai

+
+

→‍siri:GeneralMessageDelivery

+
+

-1:*

+
+

+siri:GeneralMessageDeliveryStructure

+
+

Delivery for General Message Service.

+
+

aj

+
+

→‍siri:FacilityMonitoringDelivery

+
+

-1:*

+
+

+siri:FacilityMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

b

+
+

→‍siri:SituationExchangeDelivery

+
+

-1:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery for Situation Exchange Service.

+
+
+
+
+

2.18. The complex type siri:ServiceRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceRequestStructure

+
+

siri:ContextualisedRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ServiceRequestContext

+
+

0:1

+
+

+siri:ServiceRequestContextStructure

+
+

General request properties - typically configured rather than repeated on request.

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

2.19. The complex type siri:SiriSchema

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriSchema

+
+

+
+

-

+
+

@version

+
+

1:1

+
+

+
+

The element contains one of the following elements (a-c)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ad)

+
+

In case of choice 'aa', the element contains one of the following elements (aaa-aac)

+
siri:ServiceRequestGroup +

aaa

+
+

→‍siri:ServiceRequest

+
+

-1:1

+
+

+local-type: typedef-77.2

+
+

Request from Consumer to Producer for immediate delivery of data. Answered with a ServiceDelivery (or a DataReadyRequest)

+
+

aab

+
+

→‍siri:SubscriptionRequest

+
+

-1:1

+
+

+local-type: typedef-77.3

+
+

Request from Subscriber to Producer for a subscription. Answered with a SubscriptionResponse.

+
+

aac

+
+

→‍siri:TerminateSubscriptionRequest

+
+

-1:1

+
+

+siri:TerminateSubscriptionRequestStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

In case of choice 'ab', the element contains one of the following elements (aba-abb)

+
siri:DeliveryRequestGroup +

aba

+
+

→‍siri:DataReadyNotification

+
+

-1:1

+
+

+siri:DataReadyRequestStructure

+
+

Request from Producer to Consumer to notify that data update is ready to fetch. Answered with a DataReadyResponse.

+
+

abb

+
+

→‍siri:DataSupplyRequest

+
+

-1:1

+
+

+siri:DataSupplyRequestStructure

+
+

Request from Consumer to Producer to fetch update previously notified by a Data ready message. Answered with a Service Delivery.

+
+

In case of choice 'ac', the element contains one of the following elements (aca-acb)

+
siri:StatusRequestGroup +

aca

+
+

→‍siri:CheckStatusRequest

+
+

-1:1

+
+

+siri:CheckStatusRequestStructure

+
+

Request from Consumer to Producer to check whether services is working. Answers a CheckStatusRequest.

+
+

acb

+
+

→‍siri:HeartbeatNotification

+
+

-1:1

+
+

+siri:HeartbeatNotificationStructure

+
+

Notification from Producer to Consumer to indicate that the service is running normally.

+
+

In case of choice 'ad', the element contains one of the following elements (ada-adb)

+
siri:SiriDiscoveryRequestGroup +

ada

+
+

→‍siri:CapabilitiesRequest

+
+

-1:1

+
+

+siri:CapabilitiesRequestStructure

+
+

Requests a the current capabilities of the server. Answred with a CpabailitiesResponse.

+
+

In case of choice 'adb', the element contains one of the following elements (adba-adbh)

+
siri:SiriReferenceDiscoveryRequestGroup +

adba

+
+

→‍siri:StopPointsRequest

+
+

-1:1

+
+

+local-type: typedef-73.1

+
+

Requests a list of the STOP POINTs and places covered by a Producer.

+
+

adbb

+
+

→‍siri:LinesRequest

+
+

-1:1

+
+

+siri:LinesDiscoveryRequestStructure

+
+

Requests a list of the LINEs covered by a Producer.

+
+

adbc

+
+

→‍siri:ServiceFeaturesRequest

+
+

-1:1

+
+

+local-type: typedef-73.2

+
+

Requests a list of the Service Features covered by a Producer.

+
+

adbd

+
+

→‍siri:ProductCategoriesRequest

+
+

-1:1

+
+

+siri:ProductCategoriesDiscoveryRequestStructure

+
+

Requests a list of the Product Categories covered by a Producer.

+
+

adbe

+
+

→‍siri:VehicleFeaturesRequest

+
+

-1:1

+
+

+siri:VehicleFeaturesRequestStructure

+
+

Requests a list of the Vehicle Features covered by a Producer.

+
+

adbf

+
+

→‍siri:InfoChannelRequest

+
+

-1:1

+
+

+siri:InfoChannelDiscoveryRequestStructure

+
+

Requests a list of the Info Channels covered by a Producer.

+
+

adbg

+
+

→‍siri:FacilityRequest

+
+

-1:1

+
+

+siri:FacilityRequestStructure

+
+

Requests a list of the Facilities covered by a Producer.

+
+

adbh

+
+

→‍siri:ConnectionLinksRequest

+
+

-1:1

+
+

+siri:ConnectionLinksDiscoveryRequestStructure

+
+

Requests a list of the CONNECTION LINKs covered by a Producer. (since SIRI 2.0)

+
+

In case of choice 'b', the element contains one of the following elements (ba-bd)

+
+

In case of choice 'ba', the element contains one of the following elements (baa-bab)

+
siri:ServiceResponseGroup +

baa

+
+

→‍siri:SubscriptionResponse

+
+

-1:1

+
+

+siri:SubscriptionResponseStructure

+
+

Response from Producer to Consumer to inform whether subscriptions have been created. Answers a previous SubscriptionRequest.

+
+

bab

+
+

→‍siri:TerminateSubscriptionResponse

+
+

-1:1

+
+

+siri:TerminateSubscriptionResponseStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

In case of choice 'bb', the element contains one of the following elements (bba-bbc)

+
siri:DeliveryResponseGroup +

bba

+
+

→‍siri:DataReadyAcknowledgement

+
+

-1:1

+
+

+siri:DataReadyResponseStructure

+
+

Response from Consumer to Producer to acknowledge to Producer that a DataReadyRequest has been received.

+
+

bbb

+
+

→‍siri:ServiceDelivery

+
+

-1:1

+
+

+local-type: typedef-77.4

+
+

Response from Producer to Consumer to deliver payload data. Either answers a direct ServiceRequest, or asynchronously satisfies a subscription. May be sent directly in one step, or fetched in response to a DataSupply Request.

+
+

bbc

+
+

→‍siri:DataReceivedAcknowledgement

+
+

-1:1

+
+

+siri:DataReceivedResponseStructure

+
+

Response from Consumer to Producer to acknowledge that data hase been received. Used as optioanl extra step if reliable delivery is needed. Answers a ServiceDelivery.

+
+

In case of choice 'bc', the element contains one of the following elements (bca)

+
siri:StatusResponseGroup +

bca

+
+

→‍siri:CheckStatusResponse

+
+

-1:1

+
+

+siri:CheckStatusResponseStructure

+
+

Response from Producer to Consumer to inform whether services is working. Answers a CheckStatusRequest.

+
+

In case of choice 'bd', the element contains one of the following elements (bda-bdb)

+
siri:SiriDiscoveryResponseGroup +

bda

+
+

→‍siri:CapabilitiesResponse

+
+

-1:1

+
+

+siri:CapabilitiesResponseStructure

+
+

Responses with the capabilities of an implementation.

+
+

In case of choice 'bdb', the element contains one of the following elements (bdba-bdbh)

+
siri:SiriDiscoveryReferenceDeliveryGroup +

bdba

+
+

→‍siri:StopPointsDelivery

+
+

-1:1

+
+

+siri:StopPointsDeliveryStructure

+
+

Returns basic details about the STOP POINTs/places covered by a service. Answers a StopPointsRequest.

+
+

bdbb

+
+

→‍siri:LinesDelivery

+
+

-1:1

+
+

+siri:LinesDeliveryStructure

+
+

Returns the LINEs covered by a web service. Answers a LINEsRequest.

+
+

bdbc

+
+

→‍siri:ProductCategoriesDelivery

+
+

-1:1

+
+

+siri:ProductCategoriesDeliveryStructure

+
+

Returns the Product Categories covered by a service. Answers a ProductCategoriesRequest.

+
+

bdbd

+
+

→‍siri:ServiceFeaturesDelivery

+
+

-1:1

+
+

+siri:ServiceFeaturesDeliveryStructure

+
+

Returns the SERVICE FEATUREs covered by a service. Answers a ServiceFeaturesRequest.

+
+

bdbe

+
+

→‍siri:VehicleFeaturesDelivery

+
+

-1:1

+
+

+siri:VehicleFeaturesDeliveryStructure

+
+

Returns the Vehicle Features covered by a service. Answers a VehicleFeaturesRequest.

+
+

bdbf

+
+

→‍siri:InfoChannelDelivery

+
+

-1:1

+
+

+siri:InfoChannelDeliveryStructure

+
+

Returns the Info Channels covered by a service. Answers a InfoChannelRequest.

+
+

bdbg

+
+

→‍siri:FacilityDelivery

+
+

-1:1

+
+

+siri:FacilityDeliveryStructure

+
+

Returns the Facilities covered by a service. Answers a StopPointsRequest.

+
+

bdbh

+
+

→‍siri:ConnectionLinksDelivery

+
+

-1:1

+
+

+siri:ConnectionLinksDeliveryStructure

+
+

Returns the CONNECTION LINKs covered by a web service. Answers a LINEsRequest. (since SIRI 2.0)

+
+

c

+
+

→‍siri:Extensions

+
+

-0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.20. The complex type siri:SubscriptionRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SubscriptionRequestStructure

+
+

siri:AbstractSubscriptionRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:SubscriberEndpointGroup +

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent, if different from Address. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:SubscriptionFilterIdentifier

+
+

0:1

+
+

Reference to a Subscription Filter with which this subscription is to be aggregated for purposes of notification and delivery. If absent, use the default filter. If present, use any existing filter with that identifier, if none found, create a new one. Optional SIRI feature.

+
+

siri:SubscriptionContext

+
+

0:1

+
+

+siri:SubscriptionContextStructure

+
+

General values that apply to subscription. Usually set by configuration.

+
+

Inherited content is followed by own content:

+
+

→‍siri:AbstractFunctionalServiceSubscriptionRequest

+
+

1:*

+
+

+siri:AbstractSubscriptionStructure

+
+

Subsititutable type for a SIRI Functional Service subscription request.

+
+
+
+
+

2.21. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-50.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:ServiceDeliveryRequestStatusGroup]
  /ErrorCondition #complexType
  (typedef-50.1)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:CapabilityNotSupportedError

+
+

-1:1

+
+

+siri:CapabilityNotSupportedErrorStructure

+
+

Error: Service does not support the requested capability.

+
+

b

+
+

→‍siri:OtherError

+
+

-1:1

+
+

+siri:OtherErrorStructure

+
+

Error: Error type other than the well defined codes.

+
+

siri:Description

+
+

0:1

+
+

>siri:ErrorDescriptionStructure

+
+

Text description of error.

+
+
+
+
+

2.22. The complex type element[siri:ServiceRequest]#complexType (typedef-53.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ServiceRequest]
  #complexType
  (typedef-53.1)

+
+

siri:ServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ServiceRequestContext

+
+

0:1

+
+

+siri:ServiceRequestContextStructure

+
+

General request properties - typically configured rather than repeated on request.

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
+

→‍siri:AbstractFunctionalServiceRequest

+
+

1:*

+
+

+siri:AbstractFunctionalServiceRequestStructure

+
+

Subsititutable type for a SIRI Functional Service request.

+
+
+
+
+

2.23. The complex type element[siri:SubscriptionRequest]#complexType (typedef-53.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:SubscriptionRequest]
  #complexType
  (typedef-53.2)

+
+

siri:SubscriptionRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:SubscriberEndpointGroup +

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent, if different from Address. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:SubscriptionFilterIdentifier

+
+

0:1

+
+

Reference to a Subscription Filter with which this subscription is to be aggregated for purposes of notification and delivery. If absent, use the default filter. If present, use any existing filter with that identifier, if none found, create a new one. Optional SIRI feature.

+
+

siri:SubscriptionContext

+
+

0:1

+
+

+siri:SubscriptionContextStructure

+
+

General values that apply to subscription. Usually set by configuration.

+
+

→‍siri:AbstractFunctionalServiceSubscriptionRequest

+
+

1:*

+
+

+siri:AbstractSubscriptionStructure

+
+

Subsititutable type for a SIRI Functional Service subscription request.

+
+
+
+
+

2.24. The complex type element[siri:ServiceDelivery]#complexType (typedef-53.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ServiceDelivery]
  #complexType
  (typedef-53.3)

+
+

siri:ServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

@srsName

+
+

1:1

+
+

siri:SrsNameType

+
+

Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.

+
siri:ServiceDeliveryRequestStatusGroup +

siri:Status

+
+

0:1

+
+

Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-50.1

+
+

Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

+
siri:ServiceDeliveryBodyGroup +

siri:MoreData

+
+

0:1

+
+

Whether there is a further delvery message with more current updates that follows this one. Default is 'false'.

+
+

→‍siri:AbstractFunctionalServiceDelivery

+
+

1:*

+
+

+siri:AbstractServiceDeliveryStructure

+
+

Subsititutable type for a SIRI Functional Service request.

+
+
+
+
+

2.25. The complex type element[siri:StopPointsRequest]#complexType (typedef-73.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:StopPointsRequest]
  #complexType
  (typedef-73.1)

+
+

siri:StopPointsDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

The element contains one of the following elements (a-c)

+
siri:StopPointsDiscoveryRequestTopicGroup +

a

+
+

siri:BoundingBox

+
+

-0:1

+
+

+siri:BoundingBoxStructure

+
+

Rectangle containing stops be returned. ((since SIRI 2.0))

+
+

b

+
+

siri:Circle

+
+

-0:1

+
+

+siri:LocationStructure

+
+

Circle containing stops be returned. Point indicates centre, precision indicates radius ((since SIRI 2.0))

+
+

c

+
+

siri:PlaceRef

+
+

-0:1

+
+

Filter the results to include only stops associated with the PLACE . ((since SIRI 2.0))

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only stops run by the specified OPERATOR. ((since SIRI 2.0))

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only stops for the given LINE. ((since SIRI 2.0))

+
siri:StopPointsDiscoveryRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

siri:StopPointsDetailLevel

+
+

0:1

+
+

siri:StopPointsDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.26. The complex type element[siri:ServiceFeaturesRequest]#complexType (typedef-73.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ServiceFeaturesRequest]
  #complexType
  (typedef-73.2)

+
+

siri:ServiceFeaturesDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

2.27. The complex type element[siri:ServiceRequest]#complexType (typedef-77.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ServiceRequest]
  #complexType
  (typedef-77.2)

+
+

siri:ServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ServiceRequestContext

+
+

0:1

+
+

+siri:ServiceRequestContextStructure

+
+

General request properties - typically configured rather than repeated on request.

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

2.28. The complex type element[siri:SubscriptionRequest]#complexType (typedef-77.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:SubscriptionRequest]
  #complexType
  (typedef-77.3)

+
+

siri:SubscriptionRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:SubscriberEndpointGroup +

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent, if different from Address. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:SubscriptionFilterIdentifier

+
+

0:1

+
+

Reference to a Subscription Filter with which this subscription is to be aggregated for purposes of notification and delivery. If absent, use the default filter. If present, use any existing filter with that identifier, if none found, create a new one. Optional SIRI feature.

+
+

siri:SubscriptionContext

+
+

0:1

+
+

+siri:SubscriptionContextStructure

+
+

General values that apply to subscription. Usually set by configuration.

+
+

→‍siri:AbstractFunctionalServiceSubscriptionRequest

+
+

1:*

+
+

+siri:AbstractSubscriptionStructure

+
+

Subsititutable type for a SIRI Functional Service subscription request.

+
+
+
+
+

2.29. The complex type element[siri:ServiceDelivery]#complexType (typedef-77.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ServiceDelivery]
  #complexType
  (typedef-77.4)

+
+

siri:ServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

@srsName

+
+

1:1

+
+

siri:SrsNameType

+
+

Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.

+
siri:ServiceDeliveryRequestStatusGroup +

siri:Status

+
+

0:1

+
+

Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-50.1

+
+

Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

+
siri:ServiceDeliveryBodyGroup +

siri:MoreData

+
+

0:1

+
+

Whether there is a further delvery message with more current updates that follows this one. Default is 'false'.

+
+

→‍siri:AbstractFunctionalServiceDelivery

+
+

1:*

+
+

+siri:AbstractServiceDeliveryStructure

+
+

Subsititutable type for a SIRI Functional Service request.

+
+
+
+
+
+

3. SIRI Framework - Common Requests.

+
+

3.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + +
+

DeliveryMethodEnumeration

+
+

Delivery Method: Fetched or Direct Delivery.

+
+ + + + + + + + + + + + + + + +
+

direct

+
+

-

+
+

fetched

+
+

-

+
+
+

PredictorsEnumeration

+
+

Allowed values for predictors.

+
+ + + + + + + + + + + + + + + +
+

avmsOnly

+
+

-

+
+

anyone

+
+

-

+
+
+
+
+
+

3.2. The toplevel element siri:CheckStatusRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:CheckStatusRequest

+
+

+siri:CheckStatusRequestStructure (↔ siri:AbstractTrackedRequest)

+
+

Request from Consumer to Producer to check whether services is working. Answers a CheckStatusRequest.

+
+
+
+
+

3.3. The toplevel element siri:CheckStatusResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:CheckStatusResponse

+
+

+siri:CheckStatusResponseStructure (↔ siri:AbstractResponse)

+
+

Response from Producer to Consumer to inform whether services is working. Answers a CheckStatusRequest.

+
+
+
+
+

3.4. The toplevel element siri:DataReadyAcknowledgement

+
+ + + + + + + + + + + + + + + + +
+

siri:DataReadyAcknowledgement

+
+

+siri:DataReadyResponseStructure (↔ siri:AbstractResponse)

+
+

Response from Consumer to Producer to acknowledge to Producer that a DataReadyRequest has been received.

+
+
+
+
+

3.5. The toplevel element siri:DataReadyNotification

+
+ + + + + + + + + + + + + + + + +
+

siri:DataReadyNotification

+
+

+siri:DataReadyRequestStructure (↔ siri:ProducerRequest)

+
+

Request from Producer to Consumer to notify that data update is ready to fetch. Answered with a DataReadyResponse.

+
+
+
+
+

3.6. The toplevel element siri:DataReceivedAcknowledgement

+
+ + + + + + + + + + + + + + + + +
+

siri:DataReceivedAcknowledgement

+
+

+siri:DataReceivedResponseStructure (↔ siri:AbstractResponse)

+
+

Response from Consumer to Producer to acknowledge that data hase been received. Used as optioanl extra step if reliable delivery is needed. Answers a ServiceDelivery.

+
+
+
+
+

3.7. The toplevel element siri:DataSupplyRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:DataSupplyRequest

+
+

+siri:DataSupplyRequestStructure (↔ siri:AbstractRequest)

+
+

Request from Consumer to Producer to fetch update previously notified by a Data ready message. Answered with a Service Delivery.

+
+
+
+
+

3.8. The toplevel element siri:HeartbeatNotification

+
+ + + + + + + + + + + + + + + + +
+

siri:HeartbeatNotification

+
+

+siri:HeartbeatNotificationStructure (↔ siri:ProducerRequest)

+
+

Notification from Producer to Consumer to indicate that the service is running normally.

+
+
+
+
+

3.9. The toplevel element siri:ResponseStatus

+
+ + + + + + + + + + + + + + + + +
+

siri:ResponseStatus

+
+

+siri:StatusResponseStructure

+
+

Contains infromation about the processing of a an individual service subscription - either success info or an error condition. (VDV Acknowledgement).

+
+
+
+
+

3.10. The toplevel element siri:SubscriptionResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:SubscriptionResponse

+
+

+siri:SubscriptionResponseStructure (↔ siri:AbstractResponse)

+
+

Response from Producer to Consumer to inform whether subscriptions have been created. Answers a previous SubscriptionRequest.

+
+
+
+
+

3.11. The toplevel element siri:SubscriptionTerminatedNotification

+
+ + + + + + + + + + + + + + + + +
+

siri:SubscriptionTerminatedNotification

+
+

+siri:SubscriptionTerminatedNotificationStructure (↔ siri:AbstractResponse)

+
+

Notification from Subscriber to Subscription Manager to terminate a subscription.

+
+
+
+
+

3.12. The toplevel element siri:TerminateSubscriptionRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:TerminateSubscriptionRequest

+
+

+siri:TerminateSubscriptionRequestStructure (↔ siri:AuthenticatedRequest)

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+
+
+
+

3.13. The toplevel element siri:TerminateSubscriptionResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:TerminateSubscriptionResponse

+
+

+siri:TerminateSubscriptionResponseStructure (↔ siri:AbstractResponse)

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+
+
+
+

3.14. The group siri:CheckStatusPayloadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CheckStatusPayloadGroup

+
+

+
+

Data received AcknowledgementService Status Check Request content.

+
siri:CheckStatusPayloadGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:DataReady

+
+

0:1

+
+

Whether data delivery is ready to be fetched SIRI v 2.0

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-51.4

+
+

Description of any error or warning condition that applies to the status check.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:CheckStatusPayloadGroup +

siri:ServiceStartedTime

+
+

0:1

+
+

Time at which current instantiation of service started.

+
+
+
+
+

3.15. The group siri:ClientEndpointAddressGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ClientEndpointAddressGroup

+
+

+
+

Address elements for SIRI messages to the Subscriber/Consumer client.

+
siri:ClientEndpointAddressGroup +

siri:StatusResponseAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which CheckStatus responses and heartbeats are to be sent. If absent, same as SubscriberAddress.

+
+

siri:SubscriberAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which subscription responses are to be sent.

+
+

siri:NotifyAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which notifcations requests are to be sent. If absent, same as SubscriberAddress.

+
+

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent. If absent, same as NotifyAddress.

+
+
+
+
+

3.16. The group siri:DataReceivedPayloadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DataReceivedPayloadGroup

+
+

+
+

Data received Acknowledgement content.

+
siri:DataReceivedPayloadGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-51.3

+
+

Description of any error or warning condition.

+
+
+
+
+

3.17. The group siri:DataSupplyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DataSupplyGroup

+
+

+
+

Groups the data supply messages.

+
siri:DataSupplyGroup +

→‍siri:DataReadyNotification

+
+

1:1

+
+

+siri:DataReadyRequestStructure

+
+

Request from Producer to Consumer to notify that data update is ready to fetch. Answered with a DataReadyResponse.

+
+

→‍siri:DataSupplyRequest

+
+

1:1

+
+

+siri:DataSupplyRequestStructure

+
+

Request from Consumer to Producer to fetch update previously notified by a Data ready message. Answered with a Service Delivery.

+
+

→‍siri:DataReceivedAcknowledgement

+
+

1:1

+
+

+siri:DataReceivedResponseStructure

+
+

Response from Consumer to Producer to acknowledge that data hase been received. Used as optioanl extra step if reliable delivery is needed. Answers a ServiceDelivery.

+
+
+
+
+

3.18. The group siri:DataSupplyTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DataSupplyTopicGroup

+
+

+
+

Specifies content to be included in data supply.

+
siri:DataSupplyTopicGroup +

siri:NotificationRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to a specific notification message for which data is to be fetched. Can be used to distinguish between notfcatiosn for the same service and subscriber but for different filters.If none specified,

+
+

siri:AllData

+
+

0:1

+
+

Whether to return all data, or just new updates since the last delivery. Default false, i.e. just updates.

+
+
+
+
+

3.19. The group siri:DeliveryContextGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DeliveryContextGroup

+
+

+
+

Delivery options.

+
siri:DeliveryContextGroup +

siri:DeliveryMethod

+
+

0:1

+
+

siri:DeliveryMethodEnumeration

+
+

Whether Delivery is fetched or retrieved.

+
+

siri:MultipartDespatch

+
+

0:1

+
+

Whether multi-part delivery is allowed, i.e. the breaking up of updates into more than one delivery messages with a MoreData flag,

+
+

siri:ConfirmDelivery

+
+

0:1

+
+

Whether Consumers should issue an acknowledgement on successful receipt of a delivery. Default is ' false'.

+
+
+
+
+

3.20. The group siri:DeliveryEndpointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DeliveryEndpointGroup

+
+

+
+

Elements identifying data Consumer, i.e. requestor, if synchronous delivery or subscriber if asynchronous.

+
siri:DeliveryEndpointGroup +

→‍siri:RequestorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique reference associated with the request which gave rise to this response.

+
+
+
+
+

3.21. The group siri:DeliveryRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DeliveryRequestGroup

+
+

+
+

General requests for fetched data delivery.

+
+

The element contains one of the following elements (a-b)

+
siri:DeliveryRequestGroup +

a

+
+

→‍siri:DataReadyNotification

+
+

-1:1

+
+

+siri:DataReadyRequestStructure

+
+

Request from Producer to Consumer to notify that data update is ready to fetch. Answered with a DataReadyResponse.

+
+

b

+
+

→‍siri:DataSupplyRequest

+
+

-1:1

+
+

+siri:DataSupplyRequestStructure

+
+

Request from Consumer to Producer to fetch update previously notified by a Data ready message. Answered with a Service Delivery.

+
+
+
+
+

3.22. The group siri:PredictionMethodGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PredictionMethodGroup

+
+

+
+

Prediction options.

+
siri:PredictionMethodGroup +

siri:AllowedPredictors

+
+

0:1

+
+

siri:PredictorsEnumeration

+
+

Who may make a prediction.

+
+

siri:PredictionFunction

+
+

0:1

+
+

Name of prediction method used.

+
+
+
+
+

3.23. The group siri:ReferenceContextGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ReferenceContextGroup

+
+

+
+

Namespace related elements in Request Context.

+
siri:ReferenceContextGroup +

siri:DataNameSpaces

+
+

0:1

+
+

+siri:DataNameSpacesStructure

+
+

Default names pace used to scope data identifiers.

+
+

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

The element contains none or one of the following elements (a-b)

+
+

a

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

b

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

siri:DistanceUnits

+
+

0:1

+
+

Units for Distance Type. Default is metres. (since SIRI 2.0)

+
+

siri:VelocityUnits

+
+

0:1

+
+

Units for Distance Type. Default is metres per second. (since SIRI 2.0)

+
+
+
+
+

3.24. The group siri:ResourceContextGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ResourceContextGroup

+
+

+
+

Resources related elements in Request Context.

+
siri:ResourceContextGroup +

siri:MaximimumNumberOfSubscriptions

+
+

0:1

+
+

Maximum Number of subscriptions that can be sustained by the subscriber. If absent no limit.

+
+
+
+
+

3.25. The group siri:ServiceEndpointAddressGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceEndpointAddressGroup

+
+

+
+

Address elements for SIRI messages to the Producer server.

+
siri:ServiceEndpointAddressGroup +

siri:CheckStatusAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which CheckStatus requests are to be sent.

+
+

siri:SubscribeAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which subscription requests are to be sent.

+
+

siri:ManageSubscriptionAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which subscription requests are to be sent. If absent, same as SubscribeAddress.

+
+

siri:GetDataAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which requests are to return data.

+
+
+
+
+

3.26. The group siri:SiriCommonIndexGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriCommonIndexGroup

+
+

+
+

Convenience artefact to pick out main elements of the common requests.

+
siri:SubscriptionManagementGroup +

→‍siri:SubscriptionResponse

+
+

1:1

+
+

+siri:SubscriptionResponseStructure

+
+

Response from Producer to Consumer to inform whether subscriptions have been created. Answers a previous SubscriptionRequest.

+
+

→‍siri:TerminateSubscriptionRequest

+
+

1:1

+
+

+siri:TerminateSubscriptionRequestStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

→‍siri:TerminateSubscriptionResponse

+
+

1:1

+
+

+siri:TerminateSubscriptionResponseStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
siri:DataSupplyGroup +

→‍siri:DataReadyNotification

+
+

1:1

+
+

+siri:DataReadyRequestStructure

+
+

Request from Producer to Consumer to notify that data update is ready to fetch. Answered with a DataReadyResponse.

+
+

→‍siri:DataSupplyRequest

+
+

1:1

+
+

+siri:DataSupplyRequestStructure

+
+

Request from Consumer to Producer to fetch update previously notified by a Data ready message. Answered with a Service Delivery.

+
+

→‍siri:DataReceivedAcknowledgement

+
+

1:1

+
+

+siri:DataReceivedResponseStructure

+
+

Response from Consumer to Producer to acknowledge that data hase been received. Used as optioanl extra step if reliable delivery is needed. Answers a ServiceDelivery.

+
+

The element contains one of the following elements (a-b)

+
siri:StatusRequestGroup +

a

+
+

→‍siri:CheckStatusRequest

+
+

-1:1

+
+

+siri:CheckStatusRequestStructure

+
+

Request from Consumer to Producer to check whether services is working. Answers a CheckStatusRequest.

+
+

b

+
+

→‍siri:HeartbeatNotification

+
+

-1:1

+
+

+siri:HeartbeatNotificationStructure

+
+

Notification from Producer to Consumer to indicate that the service is running normally.

+
+

The element contains one of the following elements (a)

+
siri:StatusResponseGroup +

a

+
+

→‍siri:CheckStatusResponse

+
+

-1:1

+
+

+siri:CheckStatusResponseStructure

+
+

Response from Producer to Consumer to inform whether services is working. Answers a CheckStatusRequest.

+
+
+
+
+

3.27. The group siri:StatusRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StatusRequestGroup

+
+

+
+

Requests about system status.

+
+

The element contains one of the following elements (a-b)

+
siri:StatusRequestGroup +

a

+
+

→‍siri:CheckStatusRequest

+
+

-1:1

+
+

+siri:CheckStatusRequestStructure

+
+

Request from Consumer to Producer to check whether services is working. Answers a CheckStatusRequest.

+
+

b

+
+

→‍siri:HeartbeatNotification

+
+

-1:1

+
+

+siri:HeartbeatNotificationStructure

+
+

Notification from Producer to Consumer to indicate that the service is running normally.

+
+
+
+
+

3.28. The group siri:StatusResponseGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StatusResponseGroup

+
+

+
+

Responses that infrom about the service status.

+
+

The element contains one of the following elements (a)

+
siri:StatusResponseGroup +

a

+
+

→‍siri:CheckStatusResponse

+
+

-1:1

+
+

+siri:CheckStatusResponseStructure

+
+

Response from Producer to Consumer to inform whether services is working. Answers a CheckStatusRequest.

+
+
+
+
+

3.29. The group siri:SubscriptionManagementGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SubscriptionManagementGroup

+
+

+
+

groups the subscription request.

+
siri:SubscriptionManagementGroup +

→‍siri:SubscriptionResponse

+
+

1:1

+
+

+siri:SubscriptionResponseStructure

+
+

Response from Producer to Consumer to inform whether subscriptions have been created. Answers a previous SubscriptionRequest.

+
+

→‍siri:TerminateSubscriptionRequest

+
+

1:1

+
+

+siri:TerminateSubscriptionRequestStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

→‍siri:TerminateSubscriptionResponse

+
+

1:1

+
+

+siri:TerminateSubscriptionResponseStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+
+
+
+

3.30. The group siri:SubscriptionResponsePayloadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SubscriptionResponsePayloadGroup

+
+

+
+

Subscription Response content.

+
siri:SubscriptionResponsePayloadGroup +

→‍siri:ResponseStatus

+
+

1:*

+
+

+siri:StatusResponseStructure

+
+

Contains infromation about the processing of a an individual service subscription - either success info or an error condition. (VDV Acknowledgement).

+
+

siri:SubscriptionManagerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint address of subscription manager if different from that of the Producer or known default.

+
+

siri:ServiceStartedTime

+
+

0:1

+
+

Time at which service providing the subscription was last started. Can be used to detect restarts. If absent, unknown.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

3.31. The group siri:TemporalContextGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TemporalContextGroup

+
+

+
+

Timing related elements in Request Context:

+
siri:TemporalContextGroup +

siri:DataHorizon

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Maximum data horizon for requests.

+
+

siri:RequestTimeout

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Timeout for requests. [Should this be separate for each type?]

+
+
+
+
+

3.32. The group siri:TerminateSubscriptionTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TerminateSubscriptionTopicGroup

+
+

+
+

Parameters that specify the content to be processed.

+
siri:TerminateSubscriptionTopicGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Subscription ref will be unique within this.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:All

+
+

-1:1

+
+

siri:EmptyType

+
+

Terminate all subscriptions for the requestor.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:*

+
+

>siri:SubscriptionQualifierStructure

+
+

Terminate the subscription identfiied by the reference.

+
+
+
+
+

3.33. The group siri:TerminationStatusGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TerminationStatusGroup

+
+

+
+

Status Info.

+
siri:TerminationStatusGroup +

siri:TerminationResponseStatus

+
+

0:*

+
+

+siri:TerminationResponseStatusStructure

+
+

Status of each subscription termnination response.

+
+
+
+
+

3.34. The complex type siri:CheckStatusRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CheckStatusRequestStructure

+
+

siri:RequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

3.35. The complex type siri:CheckStatusResponseBodyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CheckStatusResponseBodyStructure

+
+

+
+

Type for Body of Service Status Check Response. Used in WSDL. Same as CheckStatusResponseStructure, but without extension to be consistent with the other operation definition.

+
siri:CheckStatusPayloadGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:DataReady

+
+

0:1

+
+

Whether data delivery is ready to be fetched SIRI v 2.0

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-51.4

+
+

Description of any error or warning condition that applies to the status check.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:CheckStatusPayloadGroup +

siri:ServiceStartedTime

+
+

0:1

+
+

Time at which current instantiation of service started.

+
+
+
+
+

3.36. The complex type siri:CheckStatusResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CheckStatusResponseStructure

+
+

siri:ResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

Inherited content is followed by own content:

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:CheckStatusPayloadGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:DataReady

+
+

0:1

+
+

Whether data delivery is ready to be fetched SIRI v 2.0

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-51.4

+
+

Description of any error or warning condition that applies to the status check.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:CheckStatusPayloadGroup +

siri:ServiceStartedTime

+
+

0:1

+
+

Time at which current instantiation of service started.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

3.37. The complex type siri:ContextualisedRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ContextualisedRequestStructure

+
+

+
+

Type for General SIRI Request.

+
+

siri:ServiceRequestContext

+
+

0:1

+
+

+siri:ServiceRequestContextStructure

+
+

General request properties - typically configured rather than repeated on request.

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

3.38. The complex type siri:DataNameSpacesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DataNameSpacesStructure

+
+

+
+

Name spaces.

+
+

siri:StopPointNameSpace

+
+

0:1

+
+

Name space for STOP POINTs.

+
+

siri:LineNameSpace

+
+

0:1

+
+

Name space for LINE names and DIRECTIONss.

+
+

siri:ProductCategoryNameSpace

+
+

0:1

+
+

Name space for Product Categories.

+
+

siri:ServiceFeatureNameSpace

+
+

0:1

+
+

Name space for service features.

+
+

siri:VehicleFeatureNameSpace

+
+

0:1

+
+

Name space for VEHICLE features.

+
+
+
+
+

3.39. The complex type siri:DataReadyRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DataReadyRequestStructure

+
+

siri:AbstractNotificationStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:ProducerRequestEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from ProducerRef and preconfigured data.

+
+

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message. Some systems may use just timestamp for this. Where there are multiple SubscriptionFilters, this can be used to distinguish between different notifications for different filters.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

3.40. The complex type siri:DataReadyResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DataReadyResponseStructure

+
+

siri:ConsumerResponseEndpointStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ConsumerResponseEndpointGroup +

siri:ConsumerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Consumer - a Participant reference.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique idenitifer associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
+

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-51.2

+
+

Description of any error or warning condition as to why Consumer cannot fetch data.

+
+
+
+
+

3.41. The complex type siri:DataReceivedResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DataReceivedResponseStructure

+
+

siri:ConsumerResponseEndpointStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ConsumerResponseEndpointGroup +

siri:ConsumerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Consumer - a Participant reference.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique idenitifer associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
siri:DataReceivedPayloadGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-51.3

+
+

Description of any error or warning condition.

+
+
+
+
+

3.42. The complex type siri:DataSupplyRequestBodyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DataSupplyRequestBodyStructure

+
+

+
+

Type for Body of Data Supply Request. Used in WSDL.

+
siri:DataSupplyTopicGroup +

siri:NotificationRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to a specific notification message for which data is to be fetched. Can be used to distinguish between notfcatiosn for the same service and subscriber but for different filters.If none specified,

+
+

siri:AllData

+
+

0:1

+
+

Whether to return all data, or just new updates since the last delivery. Default false, i.e. just updates.

+
+
+
+
+

3.43. The complex type siri:DataSupplyRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DataSupplyRequestStructure

+
+

siri:ConsumerRequestEndpointStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:ConsumerRequestEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:ConsumerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Consumer - a Participant reference.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message. Some systems may use just timestamp for this.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
siri:DataSupplyTopicGroup +

siri:NotificationRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to a specific notification message for which data is to be fetched. Can be used to distinguish between notfcatiosn for the same service and subscriber but for different filters.If none specified,

+
+

siri:AllData

+
+

0:1

+
+

Whether to return all data, or just new updates since the last delivery. Default false, i.e. just updates.

+
+
+
+
+

3.44. The complex type siri:HeartbeatNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:HeartbeatNotificationStructure

+
+

siri:ProducerRequestEndpointStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:ProducerRequestEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from ProducerRef and preconfigured data.

+
+

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message. Some systems may use just timestamp for this. Where there are multiple SubscriptionFilters, this can be used to distinguish between different notifications for different filters.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
siri:CheckStatusPayloadGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:DataReady

+
+

0:1

+
+

Whether data delivery is ready to be fetched SIRI v 2.0

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-51.4

+
+

Description of any error or warning condition that applies to the status check.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:CheckStatusPayloadGroup +

siri:ServiceStartedTime

+
+

0:1

+
+

Time at which current instantiation of service started.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

3.45. The complex type siri:ServiceRequestContextStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceRequestContextStructure

+
+

+
+

Configurable context for requests. Intended Primarily as a documentation mechanism.

+
siri:ServiceEndpointAddressGroup +

siri:CheckStatusAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which CheckStatus requests are to be sent.

+
+

siri:SubscribeAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which subscription requests are to be sent.

+
+

siri:ManageSubscriptionAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which subscription requests are to be sent. If absent, same as SubscribeAddress.

+
+

siri:GetDataAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which requests are to return data.

+
siri:ClientEndpointAddressGroup +

siri:StatusResponseAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which CheckStatus responses and heartbeats are to be sent. If absent, same as SubscriberAddress.

+
+

siri:SubscriberAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which subscription responses are to be sent.

+
+

siri:NotifyAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which notifcations requests are to be sent. If absent, same as SubscriberAddress.

+
+

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent. If absent, same as NotifyAddress.

+
siri:ReferenceContextGroup +

siri:DataNameSpaces

+
+

0:1

+
+

+siri:DataNameSpacesStructure

+
+

Default names pace used to scope data identifiers.

+
+

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

The element contains none or one of the following elements (a-b)

+
+

a

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

b

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

siri:DistanceUnits

+
+

0:1

+
+

Units for Distance Type. Default is metres. (since SIRI 2.0)

+
+

siri:VelocityUnits

+
+

0:1

+
+

Units for Distance Type. Default is metres per second. (since SIRI 2.0)

+
siri:TemporalContextGroup +

siri:DataHorizon

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Maximum data horizon for requests.

+
+

siri:RequestTimeout

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Timeout for requests. [Should this be separate for each type?]

+
siri:DeliveryContextGroup +

siri:DeliveryMethod

+
+

0:1

+
+

siri:DeliveryMethodEnumeration

+
+

Whether Delivery is fetched or retrieved.

+
+

siri:MultipartDespatch

+
+

0:1

+
+

Whether multi-part delivery is allowed, i.e. the breaking up of updates into more than one delivery messages with a MoreData flag,

+
+

siri:ConfirmDelivery

+
+

0:1

+
+

Whether Consumers should issue an acknowledgement on successful receipt of a delivery. Default is ' false'.

+
siri:ResourceContextGroup +

siri:MaximimumNumberOfSubscriptions

+
+

0:1

+
+

Maximum Number of subscriptions that can be sustained by the subscriber. If absent no limit.

+
siri:PredictionMethodGroup +

siri:AllowedPredictors

+
+

0:1

+
+

siri:PredictorsEnumeration

+
+

Who may make a prediction.

+
+

siri:PredictionFunction

+
+

0:1

+
+

Name of prediction method used.

+
+
+
+
+

3.46. The complex type siri:StatusResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StatusResponseStructure

+
+

siri:ResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

Inherited content is followed by own content:

+
siri:ContextualisedResponseEndpointGroup +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

siri:SubscriptionFilterRef

+
+

0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

siri:SubscriptionRef

+
+

1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
+

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
+
+
+
+

3.47. The complex type siri:SubscriptionResponseBodyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SubscriptionResponseBodyStructure

+
+

+
+

Type for Body of Subscription Response. Used in WSDL.

+
+

→‍siri:ResponseStatus

+
+

1:*

+
+

+siri:StatusResponseStructure

+
+

Contains infromation about the processing of a an individual service subscription - either success info or an error condition. (VDV Acknowledgement).

+
+

siri:SubscriptionManagerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint address of subscription manager if different from that of the Producer or known default.

+
+

siri:ServiceStartedTime

+
+

0:1

+
+

Time at which service providing the subscription was last started. Can be used to detect restarts. If absent, unknown.

+
+
+
+
+

3.48. The complex type siri:SubscriptionResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SubscriptionResponseStructure

+
+

siri:ResponseEndpointStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ResponseEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address for further interaction.

+
+

siri:ResponderRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant reference that identifies responder.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique reference associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
siri:SubscriptionResponsePayloadGroup +

→‍siri:ResponseStatus

+
+

1:*

+
+

+siri:StatusResponseStructure

+
+

Contains infromation about the processing of a an individual service subscription - either success info or an error condition. (VDV Acknowledgement).

+
+

siri:SubscriptionManagerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint address of subscription manager if different from that of the Producer or known default.

+
+

siri:ServiceStartedTime

+
+

0:1

+
+

Time at which service providing the subscription was last started. Can be used to detect restarts. If absent, unknown.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

3.49. The complex type siri:SubscriptionTerminatedNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SubscriptionTerminatedNotificationStructure

+
+

siri:ProducerResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
siri:SubscriptionIdentifierResourcePropertyGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

siri:SubscriptionFilterRef

+
+

0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

siri:SubscriptionRef

+
+

1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
+

siri:ErrrorCondition

+
+

0:1

+
+

+siri:ErrorConditionStructure

+
+

Text description providing additional information about the reason for the subscription termination.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

3.50. The complex type siri:TerminateSubscriptionRequestBodyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TerminateSubscriptionRequestBodyStructure

+
+

+
+

Type for Body of Terminate Subscription Request content. Used in WSDL.

+
siri:TerminateSubscriptionTopicGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Subscription ref will be unique within this.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:All

+
+

-1:1

+
+

siri:EmptyType

+
+

Terminate all subscriptions for the requestor.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:*

+
+

>siri:SubscriptionQualifierStructure

+
+

Terminate the subscription identfiied by the reference.

+
+
+
+
+

3.51. The complex type siri:TerminateSubscriptionRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TerminateSubscriptionRequestStructure

+
+

siri:AuthenticatedRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:TerminateSubscriptionTopicGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Subscription ref will be unique within this.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:All

+
+

-1:1

+
+

siri:EmptyType

+
+

Terminate all subscriptions for the requestor.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:*

+
+

>siri:SubscriptionQualifierStructure

+
+

Terminate the subscription identfiied by the reference.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

3.52. The complex type siri:TerminateSubscriptionResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TerminateSubscriptionResponseStructure

+
+

siri:ResponseEndpointStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ResponseEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address for further interaction.

+
+

siri:ResponderRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant reference that identifies responder.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique reference associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
siri:TerminationStatusGroup +

siri:TerminationResponseStatus

+
+

0:*

+
+

+siri:TerminationResponseStatusStructure

+
+

Status of each subscription termnination response.

+
+
+
+
+

3.53. The complex type siri:TerminationResponseStatusStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TerminationResponseStatusStructure

+
+

+
+

Type for Status of termination response.

+
+

→‍siri:ResponseTimestamp

+
+

0:1

+
+

Time individual response element was created.

+
siri:ContextualisedResponseEndpointGroup +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

siri:SubscriptionFilterRef

+
+

0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

siri:SubscriptionRef

+
+

1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
+

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-51.1

+
+

Description of any error or warning condition.

+
+
+
+
+

3.54. The complex type complexType[siri:TerminationResponseStatusStructure]/ErrorCondition#complexType (typedef-51.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:TerminationResponseStatusStructure]
  /ErrorCondition #complexType
  (typedef-51.1)

+
+

+
+

-

+
+

The element contains one of the following elements (a-d)

+
+

a

+
+

→‍siri:CapabilityNotSupportedError

+
+

-1:1

+
+

+siri:CapabilityNotSupportedErrorStructure

+
+

Error: Service does not support the requested capability.

+
+

b

+
+

→‍siri:UnknownSubscriberError

+
+

-1:1

+
+

+siri:UnknownSubscriberErrorStructure

+
+

Error: Subscriber not found.

+
+

c

+
+

→‍siri:UnknownSubscriptionError

+
+

-1:1

+
+

+siri:UnknownSubscriptionErrorStructure

+
+

Error: Subscription not found.

+
+

d

+
+

→‍siri:OtherError

+
+

-1:1

+
+

+siri:OtherErrorStructure

+
+

Error: Error type other than the well defined codes.

+
+

siri:Description

+
+

0:1

+
+

>siri:ErrorDescriptionStructure

+
+

Text description of error.

+
+
+
+
+

3.55. The complex type complexType[siri:DataReadyResponseStructure]/ErrorCondition#complexType (typedef-51.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:DataReadyResponseStructure]
  /ErrorCondition #complexType
  (typedef-51.2)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:UnknownSubscriptionError

+
+

-1:1

+
+

+siri:UnknownSubscriptionErrorStructure

+
+

Error: Subscription not found.

+
+

b

+
+

→‍siri:OtherError

+
+

-1:1

+
+

+siri:OtherErrorStructure

+
+

Error: Error type other than the well defined codes.

+
+

siri:Description

+
+

0:1

+
+

>siri:ErrorDescriptionStructure

+
+

Text description of error.

+
+
+
+
+

3.56. The complex type group[siri:DataReceivedPayloadGroup]/ErrorCondition#complexType (typedef-51.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:DataReceivedPayloadGroup]
  /ErrorCondition #complexType
  (typedef-51.3)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:UnknownSubscriptionError

+
+

-1:1

+
+

+siri:UnknownSubscriptionErrorStructure

+
+

Error: Subscription not found.

+
+

b

+
+

→‍siri:OtherError

+
+

-1:1

+
+

+siri:OtherErrorStructure

+
+

Error: Error type other than the well defined codes.

+
+

siri:Description

+
+

0:1

+
+

>siri:ErrorDescriptionStructure

+
+

Text description of error.

+
+
+
+
+

3.57. The complex type group[siri:CheckStatusPayloadGroup]/ErrorCondition#complexType (typedef-51.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:CheckStatusPayloadGroup]
  /ErrorCondition #complexType
  (typedef-51.4)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ServiceNotAvailableError

+
+

-1:1

+
+

+siri:ServiceNotAvailableErrorStructure

+
+

Error: Functional service is not available to use (but it is still capable of giving this response).

+
+

b

+
+

→‍siri:OtherError

+
+

-1:1

+
+

+siri:OtherErrorStructure

+
+

Error: Error type other than the well defined codes.

+
+

siri:Description

+
+

0:1

+
+

>siri:ErrorDescriptionStructure

+
+

Text description of error.

+
+
+
+
+
+

4. SIRI Framework Error COnditions.

+
+

4.1. The toplevel element siri:AccessNotAllowedError

+
+ + + + + + + + + + + + + + + + +
+

siri:AccessNotAllowedError

+
+

+siri:AccessNotAllowedErrorStructure (↔ siri:ErrorCode)

+
+

Error: Requestor is not authorised to the service or data requested.

+
+
+
+
+

4.2. The toplevel element siri:AllowedResourceUsageExceededError

+
+ + + + + + + + + + + + + + + + +
+

siri:AllowedResourceUsageExceededError

+
+

+siri:AllowedResourceUsageExceededErrorStructure (↔ siri:ErrorCode)

+
+

Error: Valid request was made but request would exceed the permitted resource usage of the client.

+
+
+
+
+

4.3. The toplevel element siri:BeyondDataHorizon

+
+ + + + + + + + + + + + + + + + +
+

siri:BeyondDataHorizon

+
+

+siri:BeyondDataHorizonErrorStructure (↔ siri:ErrorCode)

+
+

Error: Data period or subscription period is outside of period covered by service.

+
+
+
+
+

4.4. The toplevel element siri:CapabilityNotSupportedError

+
+ + + + + + + + + + + + + + + + +
+

siri:CapabilityNotSupportedError

+
+

+siri:CapabilityNotSupportedErrorStructure (↔ siri:ErrorCode)

+
+

Error: Service does not support the requested capability.

+
+
+
+
+

4.5. The toplevel element siri:EndpointDeniedAccessError

+
+ + + + + + + + + + + + + + + + +
+

siri:EndpointDeniedAccessError

+
+

+siri:EndpointDeniedAccessStructure (↔ siri:ErrorCode)

+
+

Error:Endpoint to which a message is to be distributed did not allow access by the cloient. (since SIRI 2.0)

+
+
+
+
+

4.6. The toplevel element siri:EndpointNotAvailableAccessError

+
+ + + + + + + + + + + + + + + + +
+

siri:EndpointNotAvailableAccessError

+
+

+siri:EndpointNotAvailableAccessStructure (↔ siri:ErrorCode)

+
+

Error:Recipient of a message to be distributed is not available. (since SIRI 2.0)

+
+
+
+
+

4.7. The toplevel element siri:ErrorCode

+
+ + + + + + + + + + + + + + + + +
+

siri:ErrorCode

+
+

+siri:ErrorCodeStructure

+
+

Subsititutable type for a SIRI Error code.

+
+
+
+
+

4.8. The toplevel element siri:ErrorCondition

+
+ + + + + + + + + + + + + + + + +
+

siri:ErrorCondition

+
+

+siri:ErrorConditionStructure

+
+

Description of error or warning condition associated with response.

+
+
+
+
+

4.9. The toplevel element siri:ErrorConditionElement

+
+ + + + + + + + + + + + + + + + +
+

siri:ErrorConditionElement

+
+

+siri:ErrorConditionElementStructure

+
+

Element fror an erroc condition (for use in WSDL.)

+
+
+
+
+

4.10. The toplevel element siri:InvalidDataReferencesError

+
+ + + + + + + + + + + + + + + + +
+

siri:InvalidDataReferencesError

+
+

+siri:InvalidDataReferencesErrorStructure (↔ siri:ErrorCode)

+
+

Error: Request contains references to identifiers that are not known. (since SIRI 2.0).

+
+
+
+
+

4.11. The toplevel element siri:NoInfoForTopicError

+
+ + + + + + + + + + + + + + + + +
+

siri:NoInfoForTopicError

+
+

+siri:NoInfoForTopicErrorStructure (↔ siri:ErrorCode)

+
+

Error: Valid request was made but service does not hold any data for the requested topic. expression.

+
+
+
+
+

4.12. The toplevel element siri:OtherError

+
+ + + + + + + + + + + + + + + + +
+

siri:OtherError

+
+

+siri:OtherErrorStructure (↔ siri:ErrorCode)

+
+

Error: Error type other than the well defined codes.

+
+
+
+
+

4.13. The toplevel element siri:ParametersIgnoredError

+
+ + + + + + + + + + + + + + + + +
+

siri:ParametersIgnoredError

+
+

+siri:ParametersIgnoredErrorStructure (↔ siri:ErrorCode)

+
+

Error: Request contained parameters that were not supported by the producer. A response has been provided but some parameters have been ignored. (since SIRI 2.0).

+
+
+
+
+

4.14. The toplevel element siri:ServiceDeliveryErrorConditionElement

+
+ + + + + + + + + + + + + + + + +
+

siri:ServiceDeliveryErrorConditionElement

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Element fror an erroc condition for use in WSDL.

+
+
+
+
+

4.15. The toplevel element siri:ServiceNotAvailableError

+
+ + + + + + + + + + + + + + + + +
+

siri:ServiceNotAvailableError

+
+

+siri:ServiceNotAvailableErrorStructure (↔ siri:ErrorCode)

+
+

Error: Functional service is not available to use (but it is still capable of giving this response).

+
+
+
+
+

4.16. The toplevel element siri:UnapprovedKeyAccessError

+
+ + + + + + + + + + + + + + + + +
+

siri:UnapprovedKeyAccessError

+
+

+siri:UnapprovedKeyAccessStructure (↔ siri:ErrorCode)

+
+

Error:Recipient of a message to be distributed is not available. (since SIRI 2.0)

+
+
+
+
+

4.17. The toplevel element siri:UnknownEndpointError

+
+ + + + + + + + + + + + + + + + +
+

siri:UnknownEndpointError

+
+

+siri:UnknownEndpointErrorStructure (↔ siri:ErrorCode)

+
+

Error: Recipient for a message to be distributed is unknown. (since SIRI 2.0)

+
+
+
+
+

4.18. The toplevel element siri:UnknownExtensionsError

+
+ + + + + + + + + + + + + + + + +
+

siri:UnknownExtensionsError

+
+

+siri:UnknownExtensionsErrorStructure (↔ siri:ErrorCode)

+
+

Error: Request contained extensions that were not supported by the producer. A response has been provided but some or all extensions have been ignored.. (since SIRI 2.0).

+
+
+
+
+

4.19. The toplevel element siri:UnknownParticipantError

+
+ + + + + + + + + + + + + + + + +
+

siri:UnknownParticipantError

+
+

+siri:UnknownParticipantErrorStructure (↔ siri:ErrorCode)

+
+

Error: Recipient for a message to be distributed is unknown. (since SIRI 2.0)

+
+
+
+
+

4.20. The toplevel element siri:UnknownSubscriberError

+
+ + + + + + + + + + + + + + + + +
+

siri:UnknownSubscriberError

+
+

+siri:UnknownSubscriberErrorStructure (↔ siri:ErrorCode)

+
+

Error: Subscriber not found.

+
+
+
+
+

4.21. The toplevel element siri:UnknownSubscriptionError

+
+ + + + + + + + + + + + + + + + +
+

siri:UnknownSubscriptionError

+
+

+siri:UnknownSubscriptionErrorStructure (↔ siri:ErrorCode)

+
+

Error: Subscription not found.

+
+
+
+
+

4.22. The group siri:ApplicationErrorGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ApplicationErrorGroup

+
+

+
+

Errors that may arise in the execution of a request.

+
+

The element contains one of the following elements (a-j)

+
siri:ApplicationErrorGroup +

a

+
+

→‍siri:ServiceNotAvailableError

+
+

-1:1

+
+

+siri:ServiceNotAvailableErrorStructure

+
+

Error: Functional service is not available to use (but it is still capable of giving this response).

+
+

b

+
+

→‍siri:CapabilityNotSupportedError

+
+

-1:1

+
+

+siri:CapabilityNotSupportedErrorStructure

+
+

Error: Service does not support the requested capability.

+
+

c

+
+

→‍siri:AccessNotAllowedError

+
+

-1:1

+
+

+siri:AccessNotAllowedErrorStructure

+
+

Error: Requestor is not authorised to the service or data requested.

+
+

d

+
+

→‍siri:InvalidDataReferencesError

+
+

-1:1

+
+

+siri:InvalidDataReferencesErrorStructure

+
+

Error: Request contains references to identifiers that are not known. (since SIRI 2.0).

+
+

e

+
+

→‍siri:BeyondDataHorizon

+
+

-1:1

+
+

+siri:BeyondDataHorizonErrorStructure

+
+

Error: Data period or subscription period is outside of period covered by service.

+
+

f

+
+

→‍siri:NoInfoForTopicError

+
+

-1:1

+
+

+siri:NoInfoForTopicErrorStructure

+
+

Error: Valid request was made but service does not hold any data for the requested topic. expression.

+
+

g

+
+

→‍siri:ParametersIgnoredError

+
+

-1:1

+
+

+siri:ParametersIgnoredErrorStructure

+
+

Error: Request contained parameters that were not supported by the producer. A response has been provided but some parameters have been ignored. (since SIRI 2.0).

+
+

h

+
+

→‍siri:UnknownExtensionsError

+
+

-1:1

+
+

+siri:UnknownExtensionsErrorStructure

+
+

Error: Request contained extensions that were not supported by the producer. A response has been provided but some or all extensions have been ignored.. (since SIRI 2.0).

+
+

i

+
+

→‍siri:AllowedResourceUsageExceededError

+
+

-1:1

+
+

+siri:AllowedResourceUsageExceededErrorStructure

+
+

Error: Valid request was made but request would exceed the permitted resource usage of the client.

+
+

j

+
+

→‍siri:OtherError

+
+

-1:1

+
+

+siri:OtherErrorStructure

+
+

Error: Error type other than the well defined codes.

+
+
+
+
+

4.23. The group siri:DistributionErrorGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DistributionErrorGroup

+
+

+
+

Errors that may arise in the execution of a delegated distribution request. (since SIRI 2.0)

+
+

The element contains one of the following elements (a-e)

+
siri:DistributionErrorGroup +

a

+
+

→‍siri:UnapprovedKeyAccessError

+
+

-1:1

+
+

+siri:UnapprovedKeyAccessStructure

+
+

Error:Recipient of a message to be distributed is not available. (since SIRI 2.0)

+
+

b

+
+

→‍siri:UnknownParticipantError

+
+

-1:1

+
+

+siri:UnknownParticipantErrorStructure

+
+

Error: Recipient for a message to be distributed is unknown. (since SIRI 2.0)

+
+

c

+
+

→‍siri:UnknownEndpointError

+
+

-1:1

+
+

+siri:UnknownEndpointErrorStructure

+
+

Error: Recipient for a message to be distributed is unknown. (since SIRI 2.0)

+
+

d

+
+

→‍siri:EndpointDeniedAccessError

+
+

-1:1

+
+

+siri:EndpointDeniedAccessStructure

+
+

Error:Endpoint to which a message is to be distributed did not allow access by the cloient. (since SIRI 2.0)

+
+

e

+
+

→‍siri:EndpointNotAvailableAccessError

+
+

-1:1

+
+

+siri:EndpointNotAvailableAccessStructure

+
+

Error:Recipient of a message to be distributed is not available. (since SIRI 2.0)

+
+
+
+
+

4.24. The group siri:ServiceRequestErrorGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceRequestErrorGroup

+
+

+
+

Errors that may arise in the execution of a request.

+
+

The element contains one of the following elements (a-b)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ae)

+
siri:DistributionErrorGroup +

aa

+
+

→‍siri:UnapprovedKeyAccessError

+
+

-1:1

+
+

+siri:UnapprovedKeyAccessStructure

+
+

Error:Recipient of a message to be distributed is not available. (since SIRI 2.0)

+
+

ab

+
+

→‍siri:UnknownParticipantError

+
+

-1:1

+
+

+siri:UnknownParticipantErrorStructure

+
+

Error: Recipient for a message to be distributed is unknown. (since SIRI 2.0)

+
+

ac

+
+

→‍siri:UnknownEndpointError

+
+

-1:1

+
+

+siri:UnknownEndpointErrorStructure

+
+

Error: Recipient for a message to be distributed is unknown. (since SIRI 2.0)

+
+

ad

+
+

→‍siri:EndpointDeniedAccessError

+
+

-1:1

+
+

+siri:EndpointDeniedAccessStructure

+
+

Error:Endpoint to which a message is to be distributed did not allow access by the cloient. (since SIRI 2.0)

+
+

ae

+
+

→‍siri:EndpointNotAvailableAccessError

+
+

-1:1

+
+

+siri:EndpointNotAvailableAccessStructure

+
+

Error:Recipient of a message to be distributed is not available. (since SIRI 2.0)

+
+

In case of choice 'b', the element contains one of the following elements (ba-bj)

+
siri:ApplicationErrorGroup +

ba

+
+

→‍siri:ServiceNotAvailableError

+
+

-1:1

+
+

+siri:ServiceNotAvailableErrorStructure

+
+

Error: Functional service is not available to use (but it is still capable of giving this response).

+
+

bb

+
+

→‍siri:CapabilityNotSupportedError

+
+

-1:1

+
+

+siri:CapabilityNotSupportedErrorStructure

+
+

Error: Service does not support the requested capability.

+
+

bc

+
+

→‍siri:AccessNotAllowedError

+
+

-1:1

+
+

+siri:AccessNotAllowedErrorStructure

+
+

Error: Requestor is not authorised to the service or data requested.

+
+

bd

+
+

→‍siri:InvalidDataReferencesError

+
+

-1:1

+
+

+siri:InvalidDataReferencesErrorStructure

+
+

Error: Request contains references to identifiers that are not known. (since SIRI 2.0).

+
+

be

+
+

→‍siri:BeyondDataHorizon

+
+

-1:1

+
+

+siri:BeyondDataHorizonErrorStructure

+
+

Error: Data period or subscription period is outside of period covered by service.

+
+

bf

+
+

→‍siri:NoInfoForTopicError

+
+

-1:1

+
+

+siri:NoInfoForTopicErrorStructure

+
+

Error: Valid request was made but service does not hold any data for the requested topic. expression.

+
+

bg

+
+

→‍siri:ParametersIgnoredError

+
+

-1:1

+
+

+siri:ParametersIgnoredErrorStructure

+
+

Error: Request contained parameters that were not supported by the producer. A response has been provided but some parameters have been ignored. (since SIRI 2.0).

+
+

bh

+
+

→‍siri:UnknownExtensionsError

+
+

-1:1

+
+

+siri:UnknownExtensionsErrorStructure

+
+

Error: Request contained extensions that were not supported by the producer. A response has been provided but some or all extensions have been ignored.. (since SIRI 2.0).

+
+

bi

+
+

→‍siri:AllowedResourceUsageExceededError

+
+

-1:1

+
+

+siri:AllowedResourceUsageExceededErrorStructure

+
+

Error: Valid request was made but request would exceed the permitted resource usage of the client.

+
+

bj

+
+

→‍siri:OtherError

+
+

-1:1

+
+

+siri:OtherErrorStructure

+
+

Error: Error type other than the well defined codes.

+
+
+
+
+

4.25. The group siri:SuccessInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SuccessInfoGroup

+
+

+
+

Additional information provided if request is successful.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
+
+
+
+

4.26. The complex type siri:AccessNotAllowedErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AccessNotAllowedErrorStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+
+
+
+

4.27. The complex type siri:AllowedResourceUsageExceededErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AllowedResourceUsageExceededErrorStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+
+
+
+

4.28. The complex type siri:BeyondDataHorizonErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:BeyondDataHorizonErrorStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+
+
+
+

4.29. The complex type siri:CapabilityNotSupportedErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CapabilityNotSupportedErrorStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+

Inherited content is followed by own content:

+
+

siri:CapabilityRef

+
+

0:1

+
+

siri:CapabilityCodeType

+
+

Id of capabiliuty that is noit supported.

+
+
+
+
+

4.30. The complex type siri:EndpointDeniedAccessStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EndpointDeniedAccessStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+

Inherited content is followed by own content:

+
+

siri:Endpoint

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint that was denied access + SIRI v2.0

+
+
+
+
+

4.31. The complex type siri:EndpointNotAvailableAccessStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EndpointNotAvailableAccessStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+

Inherited content is followed by own content:

+
+

siri:Endpoint

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint that is noit available. + SIRI v2.0

+
+
+
+
+

4.32. The complex type siri:ErrorCodeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ErrorCodeStructure

+
+

+
+

Type for Error Code.

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+
+
+
+

4.33. The complex type siri:ErrorConditionElementStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ErrorConditionElementStructure

+
+

+
+

Type for Standard ErrorConditions for Service request.

+
+

The element contains one of the following elements (a-b)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ab)

+
+

In case of choice 'aa', the element contains one of the following elements (aaa-aae)

+
siri:DistributionErrorGroup +

aaa

+
+

→‍siri:UnapprovedKeyAccessError

+
+

-1:1

+
+

+siri:UnapprovedKeyAccessStructure

+
+

Error:Recipient of a message to be distributed is not available. (since SIRI 2.0)

+
+

aab

+
+

→‍siri:UnknownParticipantError

+
+

-1:1

+
+

+siri:UnknownParticipantErrorStructure

+
+

Error: Recipient for a message to be distributed is unknown. (since SIRI 2.0)

+
+

aac

+
+

→‍siri:UnknownEndpointError

+
+

-1:1

+
+

+siri:UnknownEndpointErrorStructure

+
+

Error: Recipient for a message to be distributed is unknown. (since SIRI 2.0)

+
+

aad

+
+

→‍siri:EndpointDeniedAccessError

+
+

-1:1

+
+

+siri:EndpointDeniedAccessStructure

+
+

Error:Endpoint to which a message is to be distributed did not allow access by the cloient. (since SIRI 2.0)

+
+

aae

+
+

→‍siri:EndpointNotAvailableAccessError

+
+

-1:1

+
+

+siri:EndpointNotAvailableAccessStructure

+
+

Error:Recipient of a message to be distributed is not available. (since SIRI 2.0)

+
+

In case of choice 'ab', the element contains one of the following elements (aba-abj)

+
siri:ApplicationErrorGroup +

aba

+
+

→‍siri:ServiceNotAvailableError

+
+

-1:1

+
+

+siri:ServiceNotAvailableErrorStructure

+
+

Error: Functional service is not available to use (but it is still capable of giving this response).

+
+

abb

+
+

→‍siri:CapabilityNotSupportedError

+
+

-1:1

+
+

+siri:CapabilityNotSupportedErrorStructure

+
+

Error: Service does not support the requested capability.

+
+

abc

+
+

→‍siri:AccessNotAllowedError

+
+

-1:1

+
+

+siri:AccessNotAllowedErrorStructure

+
+

Error: Requestor is not authorised to the service or data requested.

+
+

abd

+
+

→‍siri:InvalidDataReferencesError

+
+

-1:1

+
+

+siri:InvalidDataReferencesErrorStructure

+
+

Error: Request contains references to identifiers that are not known. (since SIRI 2.0).

+
+

abe

+
+

→‍siri:BeyondDataHorizon

+
+

-1:1

+
+

+siri:BeyondDataHorizonErrorStructure

+
+

Error: Data period or subscription period is outside of period covered by service.

+
+

abf

+
+

→‍siri:NoInfoForTopicError

+
+

-1:1

+
+

+siri:NoInfoForTopicErrorStructure

+
+

Error: Valid request was made but service does not hold any data for the requested topic. expression.

+
+

abg

+
+

→‍siri:ParametersIgnoredError

+
+

-1:1

+
+

+siri:ParametersIgnoredErrorStructure

+
+

Error: Request contained parameters that were not supported by the producer. A response has been provided but some parameters have been ignored. (since SIRI 2.0).

+
+

abh

+
+

→‍siri:UnknownExtensionsError

+
+

-1:1

+
+

+siri:UnknownExtensionsErrorStructure

+
+

Error: Request contained extensions that were not supported by the producer. A response has been provided but some or all extensions have been ignored.. (since SIRI 2.0).

+
+

abi

+
+

→‍siri:AllowedResourceUsageExceededError

+
+

-1:1

+
+

+siri:AllowedResourceUsageExceededErrorStructure

+
+

Error: Valid request was made but request would exceed the permitted resource usage of the client.

+
+

abj

+
+

→‍siri:OtherError

+
+

-1:1

+
+

+siri:OtherErrorStructure

+
+

Error: Error type other than the well defined codes.

+
+

b

+
+

→‍siri:UnknownSubscriptionError

+
+

-1:1

+
+

+siri:UnknownSubscriptionErrorStructure

+
+

Error: Subscription not found.

+
+

siri:Description

+
+

0:1

+
+

>siri:ErrorDescriptionStructure

+
+

Text description of error.

+
+
+
+
+

4.34. The complex type siri:ErrorConditionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ErrorConditionStructure

+
+

+
+

Type for RequestErrorCondition.

+
+

The element contains one of the following elements (a)

+
+

In case of choice 'a', the element contains one of the following elements (aa-aj)

+
siri:ApplicationErrorGroup +

aa

+
+

→‍siri:ServiceNotAvailableError

+
+

-1:1

+
+

+siri:ServiceNotAvailableErrorStructure

+
+

Error: Functional service is not available to use (but it is still capable of giving this response).

+
+

ab

+
+

→‍siri:CapabilityNotSupportedError

+
+

-1:1

+
+

+siri:CapabilityNotSupportedErrorStructure

+
+

Error: Service does not support the requested capability.

+
+

ac

+
+

→‍siri:AccessNotAllowedError

+
+

-1:1

+
+

+siri:AccessNotAllowedErrorStructure

+
+

Error: Requestor is not authorised to the service or data requested.

+
+

ad

+
+

→‍siri:InvalidDataReferencesError

+
+

-1:1

+
+

+siri:InvalidDataReferencesErrorStructure

+
+

Error: Request contains references to identifiers that are not known. (since SIRI 2.0).

+
+

ae

+
+

→‍siri:BeyondDataHorizon

+
+

-1:1

+
+

+siri:BeyondDataHorizonErrorStructure

+
+

Error: Data period or subscription period is outside of period covered by service.

+
+

af

+
+

→‍siri:NoInfoForTopicError

+
+

-1:1

+
+

+siri:NoInfoForTopicErrorStructure

+
+

Error: Valid request was made but service does not hold any data for the requested topic. expression.

+
+

ag

+
+

→‍siri:ParametersIgnoredError

+
+

-1:1

+
+

+siri:ParametersIgnoredErrorStructure

+
+

Error: Request contained parameters that were not supported by the producer. A response has been provided but some parameters have been ignored. (since SIRI 2.0).

+
+

ah

+
+

→‍siri:UnknownExtensionsError

+
+

-1:1

+
+

+siri:UnknownExtensionsErrorStructure

+
+

Error: Request contained extensions that were not supported by the producer. A response has been provided but some or all extensions have been ignored.. (since SIRI 2.0).

+
+

ai

+
+

→‍siri:AllowedResourceUsageExceededError

+
+

-1:1

+
+

+siri:AllowedResourceUsageExceededErrorStructure

+
+

Error: Valid request was made but request would exceed the permitted resource usage of the client.

+
+

aj

+
+

→‍siri:OtherError

+
+

-1:1

+
+

+siri:OtherErrorStructure

+
+

Error: Error type other than the well defined codes.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text description of error.

+
+
+
+
+

4.35. The complex type siri:ErrorDescriptionStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:ErrorDescriptionStructure

+
+

xs:string

+
+

-

+
+
+
+
+

4.36. The complex type siri:InvalidDataReferencesErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InvalidDataReferencesErrorStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+

Inherited content is followed by own content:

+
+

siri:InvalidRef

+
+

0:*

+
+

Invalid reference values encoountered.

+
+
+
+
+

4.37. The complex type siri:NoInfoForTopicErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:NoInfoForTopicErrorStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+
+
+
+

4.38. The complex type siri:OtherErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OtherErrorStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+
+
+
+

4.39. The complex type siri:ParametersIgnoredErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ParametersIgnoredErrorStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+

Inherited content is followed by own content:

+
+

siri:ParameterName

+
+

0:*

+
+

Name of the unsupported parameter.

+
+
+
+
+

4.40. The complex type siri:ServiceDeliveryErrorConditionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceDeliveryErrorConditionStructure

+
+

+
+

Type for Standard ErrorConditiosn for Service request.

+
+

The element contains one of the following elements (a)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ab)

+
+

In case of choice 'aa', the element contains one of the following elements (aaa-aae)

+
siri:DistributionErrorGroup +

aaa

+
+

→‍siri:UnapprovedKeyAccessError

+
+

-1:1

+
+

+siri:UnapprovedKeyAccessStructure

+
+

Error:Recipient of a message to be distributed is not available. (since SIRI 2.0)

+
+

aab

+
+

→‍siri:UnknownParticipantError

+
+

-1:1

+
+

+siri:UnknownParticipantErrorStructure

+
+

Error: Recipient for a message to be distributed is unknown. (since SIRI 2.0)

+
+

aac

+
+

→‍siri:UnknownEndpointError

+
+

-1:1

+
+

+siri:UnknownEndpointErrorStructure

+
+

Error: Recipient for a message to be distributed is unknown. (since SIRI 2.0)

+
+

aad

+
+

→‍siri:EndpointDeniedAccessError

+
+

-1:1

+
+

+siri:EndpointDeniedAccessStructure

+
+

Error:Endpoint to which a message is to be distributed did not allow access by the cloient. (since SIRI 2.0)

+
+

aae

+
+

→‍siri:EndpointNotAvailableAccessError

+
+

-1:1

+
+

+siri:EndpointNotAvailableAccessStructure

+
+

Error:Recipient of a message to be distributed is not available. (since SIRI 2.0)

+
+

In case of choice 'ab', the element contains one of the following elements (aba-abj)

+
siri:ApplicationErrorGroup +

aba

+
+

→‍siri:ServiceNotAvailableError

+
+

-1:1

+
+

+siri:ServiceNotAvailableErrorStructure

+
+

Error: Functional service is not available to use (but it is still capable of giving this response).

+
+

abb

+
+

→‍siri:CapabilityNotSupportedError

+
+

-1:1

+
+

+siri:CapabilityNotSupportedErrorStructure

+
+

Error: Service does not support the requested capability.

+
+

abc

+
+

→‍siri:AccessNotAllowedError

+
+

-1:1

+
+

+siri:AccessNotAllowedErrorStructure

+
+

Error: Requestor is not authorised to the service or data requested.

+
+

abd

+
+

→‍siri:InvalidDataReferencesError

+
+

-1:1

+
+

+siri:InvalidDataReferencesErrorStructure

+
+

Error: Request contains references to identifiers that are not known. (since SIRI 2.0).

+
+

abe

+
+

→‍siri:BeyondDataHorizon

+
+

-1:1

+
+

+siri:BeyondDataHorizonErrorStructure

+
+

Error: Data period or subscription period is outside of period covered by service.

+
+

abf

+
+

→‍siri:NoInfoForTopicError

+
+

-1:1

+
+

+siri:NoInfoForTopicErrorStructure

+
+

Error: Valid request was made but service does not hold any data for the requested topic. expression.

+
+

abg

+
+

→‍siri:ParametersIgnoredError

+
+

-1:1

+
+

+siri:ParametersIgnoredErrorStructure

+
+

Error: Request contained parameters that were not supported by the producer. A response has been provided but some parameters have been ignored. (since SIRI 2.0).

+
+

abh

+
+

→‍siri:UnknownExtensionsError

+
+

-1:1

+
+

+siri:UnknownExtensionsErrorStructure

+
+

Error: Request contained extensions that were not supported by the producer. A response has been provided but some or all extensions have been ignored.. (since SIRI 2.0).

+
+

abi

+
+

→‍siri:AllowedResourceUsageExceededError

+
+

-1:1

+
+

+siri:AllowedResourceUsageExceededErrorStructure

+
+

Error: Valid request was made but request would exceed the permitted resource usage of the client.

+
+

abj

+
+

→‍siri:OtherError

+
+

-1:1

+
+

+siri:OtherErrorStructure

+
+

Error: Error type other than the well defined codes.

+
+

siri:Description

+
+

0:1

+
+

>siri:ErrorDescriptionStructure

+
+

Text description of error.

+
+
+
+
+

4.41. The complex type siri:ServiceNotAvailableErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceNotAvailableErrorStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+

Inherited content is followed by own content:

+
+

siri:ExpectedRestartTime

+
+

0:1

+
+

Expected time fro reavailability of servcie. (since SIRI 2.0)

+
+
+
+
+

4.42. The complex type siri:UnapprovedKeyAccessStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:UnapprovedKeyAccessStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+

Inherited content is followed by own content:

+
+

siri:Key

+
+

0:1

+
+

User key.

+
+
+
+
+

4.43. The complex type siri:UnknownEndpointErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:UnknownEndpointErrorStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+

Inherited content is followed by own content:

+
+

siri:Endpoint

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint that is noit known. + SIRI v2.0

+
+
+
+
+

4.44. The complex type siri:UnknownExtensionsErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:UnknownExtensionsErrorStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+

Inherited content is followed by own content:

+
+

siri:ExtensionName

+
+

0:*

+
+

Name of the unknown encountered extensions.

+
+
+
+
+

4.45. The complex type siri:UnknownParticipantErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:UnknownParticipantErrorStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+

Inherited content is followed by own content:

+
+

siri:ParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to Participant who is unknown. + SIRI v2.0

+
+
+
+
+

4.46. The complex type siri:UnknownSubscriberErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:UnknownSubscriberErrorStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+

Inherited content is followed by own content:

+
+

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Id of capabiliuty that is noit supported. + SIRI v2.0

+
+
+
+
+

4.47. The complex type siri:UnknownSubscriptionErrorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:UnknownSubscriptionErrorStructure

+
+

siri:ErrorCodeStructure

+
+

Type for Error Code.

+
+

The element content starts with items inherited from the base type:

+
+

@number

+
+

1:1

+
+

Error code number associated with error.

+
+

siri:ErrorText

+
+

0:1

+
+

Addtional Description of error. This allows a descripotion to be supplied when the Error code is used in a specific WSDL fault, rather than within a general error condition.

+
+

Inherited content is followed by own content:

+
+

siri:SubscriptionCode

+
+

0:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Ubscription code that could not be found. + SIRI v2.0

+
+
+
+
+
+

5. SIRI Common Framework basic identifier types.

+
+

5.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

CapabilityCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for capability code.

+
+

CommunicationsTransportMethodEnumeration

+
+

Enumeration of communications transport method usage.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

httpPost

+
+

-

+
+

other

+
+

-

+
+

wsdlSoap

+
+

-

+
+

wsdlSoapDocumentLiteral

+
+

-

+
+

httpUrlJSON

+
+

-

+
+

httpUrlProtoBuffers

+
+

-

+
+
+

CompressionMethodEnumeration

+
+

Enumeration of compression usage.

+
+ + + + + + + + + + + + + + + + + + + +
+

gzip

+
+

-

+
+

none

+
+

-

+
+

other

+
+

-

+
+
+

EndpointAddress

+
+

xs:anyURI: (empty restriction)

+
+

Type for a endpoint.

+
+

ItemIdentifierType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of an Item. A transient reference for efficient handling of events.

+
+
+
+
+

5.2. The toplevel element siri:IncludeInterchanges

+
+ + + + + + + + + + + + + + + + +
+

siri:IncludeInterchanges

+
+

xs:boolean

+
+

Whether SERVICE JOURNEY INTERCHANGE data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+
+
+
+

5.3. The toplevel element siri:IncludeJourneyRelations

+
+ + + + + + + + + + + + + + + + +
+

siri:IncludeJourneyRelations

+
+

xs:boolean

+
+

Whether JOURNEY RELATION data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+
+
+
+

5.4. The toplevel element siri:IncludeTrainFormations

+
+ + + + + + + + + + + + + + + + +
+

siri:IncludeTrainFormations

+
+

xs:boolean

+
+

Whether TRAIN (ELEMENT), COMPOUND TRAIN and TRAIN STOP ASSIGNMENT data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+
+
+
+

5.5. The toplevel element siri:IncludeTranslations

+
+ + + + + + + + + + + + + + + + +
+

siri:IncludeTranslations

+
+

xs:boolean

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+
+
+
+

5.6. The toplevel element siri:RequestorRef

+
+ + + + + + + + + + + + + + + + +
+

siri:RequestorRef

+
+

+siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+
+
+
+

5.7. The toplevel element siri:RequestTimestamp

+
+ + + + + + + + + + + + + + + + +
+

siri:RequestTimestamp

+
+

xs:dateTime

+
+

Timestamp on request.

+
+
+
+
+

5.8. The toplevel element siri:ResponseTimestamp

+
+ + + + + + + + + + + + + + + + +
+

siri:ResponseTimestamp

+
+

xs:dateTime

+
+

Time individual response element was created.

+
+
+
+
+

5.9. The complex type siri:CapabilityRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:CapabilityRefStructure

+
+

siri:CapabilityCodeType

+
+

Type for capability code.

+
+
+
+
+

5.10. The complex type siri:ItemRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:ItemRefStructure

+
+

siri:ItemIdentifierType

+
+

Type for identifier of an Item. A transient reference for efficient handling of events.

+
+
+
+
+

5.11. The complex type siri:MessageQualifierStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:MessageQualifierStructure

+
+

xs:normalizedString

+
+

-

+
+
+
+
+

5.12. The complex type siri:MessageRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:MessageRefStructure

+
+

siri:MessageQualifierStructure

+
+

-

+
+
+
+
+

5.13. The complex type siri:SubscriptionFilterRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:SubscriptionFilterRefStructure

+
+

xs:NMTOKEN

+
+

-

+
+
+
+
+

5.14. The complex type siri:SubscriptionFilterStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:SubscriptionFilterStructure

+
+

xs:NMTOKEN

+
+

-

+
+
+
+
+

5.15. The complex type siri:SubscriptionQualifierStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:SubscriptionQualifierStructure

+
+

xs:NMTOKEN

+
+

-

+
+
+
+
+

5.16. The complex type siri:SubscriptionRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:SubscriptionRefStructure

+
+

siri:SubscriptionQualifierStructure

+
+

-

+
+
+
+
+
+

6. SIRI Common Request Framework.

+
+

6.1. The toplevel element siri:AbstractDiscoveryDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:AbstractDiscoveryDelivery

+
+

+siri:AbstractDiscoveryDeliveryStructure (↔ siri:AbstractResponse)

+
+

Abstract type for a discovery delivery.

+
+
+
+
+

6.2. The toplevel element siri:AbstractDiscoveryRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:AbstractDiscoveryRequest

+
+

+siri:AbstractDiscoveryRequestStructure (↔ siri:AuthenticatedRequest)

+
+

Abstract Discovery request.

+
+
+
+
+

6.3. The toplevel element siri:AbstractFunctionalServiceCapabilitiesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:AbstractFunctionalServiceCapabilitiesRequest

+
+

+siri:AbstractServiceRequestStructure (↔ siri:AbstractServiceRequest)

+
+

Subsititutable type for a SIRI Functional Service Capabiloitiesequest.

+
+
+
+
+

6.4. The toplevel element siri:AbstractFunctionalServiceCapabilitiesResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:AbstractFunctionalServiceCapabilitiesResponse

+
+

+siri:AbstractServiceCapabilitiesResponseStructure (↔ siri:AbstractResponse)

+
+

Subsititutable type for a SIRI Functional Service Capabiloitiesequest.

+
+
+
+
+

6.5. The toplevel element siri:AbstractFunctionalServiceDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:AbstractFunctionalServiceDelivery

+
+

+siri:AbstractServiceDeliveryStructure (↔ siri:AbstractResponse)

+
+

Subsititutable type for a SIRI Functional Service request.

+
+
+
+
+

6.6. The toplevel element siri:AbstractFunctionalServiceRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:AbstractFunctionalServiceRequest

+
+

+siri:AbstractFunctionalServiceRequestStructure (↔ siri:AbstractServiceRequest)

+
+

Subsititutable type for a SIRI Functional Service request.

+
+
+
+
+

6.7. The toplevel element siri:AbstractFunctionalServiceSubscriptionRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:AbstractFunctionalServiceSubscriptionRequest

+
+

+siri:AbstractSubscriptionStructure

+
+

Subsititutable type for a SIRI Functional Service subscription request.

+
+
+
+
+

6.8. The toplevel element siri:AbstractRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:AbstractRequest

+
+

+siri:AbstractRequestStructure

+
+

Subsititutable type for a timestamped SIRI request.

+
+
+
+
+

6.9. The toplevel element siri:AbstractResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:AbstractResponse

+
+

+siri:ResponseStructure

+
+

Subsititutable type for a SIRI response.

+
+
+
+
+

6.10. The toplevel element siri:AbstractServiceRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:AbstractServiceRequest

+
+

+siri:AbstractServiceRequestStructure (↔ siri:AbstractRequest)

+
+

Substitutable type for a SIRI Functional Service request.

+
+
+
+
+

6.11. The toplevel element siri:AbstractTrackedRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:AbstractTrackedRequest

+
+

+siri:RequestStructure

+
+

Subsititutable type for a SIRI request with requestor dteials tracked.

+
+
+
+
+

6.12. The toplevel element siri:AuthenticatedRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:AuthenticatedRequest

+
+

+siri:AuthenticatedRequestStructure

+
+

Subsititutable type for an authenticated request Authenticated.

+
+
+
+
+

6.13. The toplevel element siri:ProducerRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:ProducerRequest

+
+

+siri:ProducerRequestEndpointStructure (↔ siri:AuthenticatedRequest)

+
+

+
+
+
+
+

6.14. The toplevel element siri:Status

+
+ + + + + + + + + + + + + + + + +
+

siri:Status

+
+

xs:boolean

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+
+
+
+

6.15. The group siri:AuthenticatedRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AuthenticatedRequestGroup

+
+

+
+

Elemenst for authecticiation. (since SIRI 2.0)

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
+
+
+
+

6.16. The group siri:CapabilityStatusGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CapabilityStatusGroup

+
+

+
+

Status Information for individual request.

+
siri:CapabilityStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
+
+
+
+

6.17. The group siri:ConsumerRequestEndpointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConsumerRequestEndpointGroup

+
+

+
+

Unique reference to this request, created by Consumer. May be used to reference the request in subsequent interactions.

+
siri:ConsumerRequestEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:ConsumerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Consumer - a Participant reference.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message. Some systems may use just timestamp for this.

+
+
+
+
+

6.18. The group siri:ConsumerResponseEndpointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConsumerResponseEndpointGroup

+
+

+
+

Unique reference to this response message from Consumer. May be used to reference the response in subsequent interactions.

+
siri:ConsumerResponseEndpointGroup +

siri:ConsumerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Consumer - a Participant reference.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique idenitifer associated with the request which gave rise to this response.

+
+
+
+
+

6.19. The group siri:ContextualisedRequestEndpointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ContextualisedRequestEndpointGroup

+
+

+
+

Unique reference to request: participant and SIRI service type are given by context. Used on requests that are embedded in the context of another request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+
+
+
+

6.20. The group siri:ContextualisedResponseEndpointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ContextualisedResponseEndpointGroup

+
+

+
+

Endpoint reference proprerties for response message: participant and SIRI service type are given by context.

+
siri:ContextualisedResponseEndpointGroup +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
+
+
+
+

6.21. The group siri:DelegatorEndpointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DelegatorEndpointGroup

+
+

+
+

If request has been proxied by an intermediate aggregating system , tracking information relating to the original requestor. This allows the aggregation to be stateless.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

6.22. The group siri:DeliveryDefaultGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DeliveryDefaultGroup

+
+

+
+

Common defaults.

+
siri:DeliveryDefaultGroup +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+
+
+
+

6.23. The group siri:DeliveryStatusGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DeliveryStatusGroup

+
+

+
+

Status Information for individual request.

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
+
+
+
+

6.24. The group siri:OptionalSubscriberEndpointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OptionalSubscriberEndpointGroup

+
+

+
+

Unique reference to subscription May be used to reference subscription in subsequent interactions.

+
siri:OptionalSubscriberEndpointGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

If Delivery is for a Subscription, Participant reference of Subscriber.

+
+

siri:SubscriptionRef

+
+

0:1

+
+

>siri:SubscriptionRefStructure

+
+

If Delivery is for a Subscription, unique identifier of service subscription request within Service and subscriber - a Timestamp.

+
+
+
+
+

6.25. The group siri:ProducerRequestEndpointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProducerRequestEndpointGroup

+
+

+
+

Unique reference to request from producer. May be used to reference request in subsequent interactions.

+
siri:ProducerRequestEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from ProducerRef and preconfigured data.

+
+

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message. Some systems may use just timestamp for this. Where there are multiple SubscriptionFilters, this can be used to distinguish between different notifications for different filters.

+
+
+
+
+

6.26. The group siri:ProducerResponseEndpointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProducerResponseEndpointGroup

+
+

+
+

Unique reference to reponse from producer. May be used to reference request in subsequent interactions.

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
+
+
+
+

6.27. The group siri:RequestorEndpointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RequestorEndpointGroup

+
+

+
+

Elements relating to system that sent request.

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+
+
+
+

6.28. The group siri:ResponseEndpointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ResponseEndpointGroup

+
+

+
+

Unique reference to response May be used to reference response in subsequent interactions.

+
siri:ResponseEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address for further interaction.

+
+

siri:ResponderRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant reference that identifies responder.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique reference associated with the request which gave rise to this response.

+
+
+
+
+

6.29. The group siri:ServiceDeliveryRequestStatusGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceDeliveryRequestStatusGroup

+
+

+
+

Status Information for overall request. Specific error conditions will be given on each individual request.

+
siri:ServiceDeliveryRequestStatusGroup +

siri:Status

+
+

0:1

+
+

Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-50.1

+
+

Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

+
+
+
+
+

6.30. The group siri:SubscriberEndpointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SubscriberEndpointGroup

+
+

+
+

Unique reference to request. May be used to reference request in subsequent interactions.

+
siri:SubscriberEndpointGroup +

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent, if different from Address. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:SubscriptionFilterIdentifier

+
+

0:1

+
+

Reference to a Subscription Filter with which this subscription is to be aggregated for purposes of notification and delivery. If absent, use the default filter. If present, use any existing filter with that identifier, if none found, create a new one. Optional SIRI feature.

+
+
+
+
+

6.31. The group siri:SubscriptionIdentifierResourcePropertyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SubscriptionIdentifierResourcePropertyGroup

+
+

+
+

Unique reference to subscription May be used to reference subscription in subsequent interactions.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

siri:SubscriptionFilterRef

+
+

0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

siri:SubscriptionRef

+
+

1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
+
+
+
+

6.32. The group siri:SubscriptionIdentityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SubscriptionIdentityGroup

+
+

+
+

Type for unique identifier of a subscription.

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+
+
+
+

6.33. The complex type siri:AbstractCapabilitiesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractCapabilitiesStructure

+
+

+
+

Type for Capabilities of StopMonitopring Service.

+
+

siri:GeneralInteraction

+
+

0:1

+
+

+siri:CapabilityGeneralInteractionStructure

+
+

General capabilities common to all SIRI service request types.

+
+

siri:TransportDescription

+
+

0:1

+
+

+siri:TransportDescriptionStructure

+
+

Implementation properties common to all request types.

+
+
+
+
+

6.34. The complex type siri:AbstractDiscoveryDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractDiscoveryDeliveryStructure

+
+

siri:ResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

Inherited content is followed by own content:

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
+
+
+
+

6.35. The complex type siri:AbstractDiscoveryRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractDiscoveryRequestStructure

+
+

siri:AuthenticatedRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+
+
+
+

6.36. The complex type siri:AbstractFunctionalServiceRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractFunctionalServiceRequestStructure

+
+

siri:AbstractServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+
+
+
+

6.37. The complex type siri:AbstractIdentifiedItemStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractIdentifiedItemStructure

+
+

siri:AbstractItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

Inherited content is followed by own content:

+
+

siri:ItemIdentifier

+
+

0:1

+
+

siri:ItemIdentifierType

+
+

Identifier of item.

+
+
+
+
+

6.38. The complex type siri:AbstractItemStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractItemStructure

+
+

+
+

Type for an Activity.

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+
+
+
+

6.39. The complex type siri:AbstractNotificationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractNotificationStructure

+
+

siri:ProducerRequestEndpointStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:ProducerRequestEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from ProducerRef and preconfigured data.

+
+

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message. Some systems may use just timestamp for this. Where there are multiple SubscriptionFilters, this can be used to distinguish between different notifications for different filters.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

6.40. The complex type siri:AbstractReferencingItemStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractReferencingItemStructure

+
+

siri:AbstractItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

Inherited content is followed by own content:

+
+

siri:ItemRef

+
+

0:1

+
+

>siri:ItemRefStructure

+
+

Reference to an Activity Element of a delivery.

+
+
+
+
+

6.41. The complex type siri:AbstractRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractRequestStructure

+
+

+
+

Type for General SIRI Request.

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
+
+
+
+

6.42. The complex type siri:AbstractRequiredIdentifiedItemStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractRequiredIdentifiedItemStructure

+
+

siri:AbstractItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

Inherited content is followed by own content:

+
+

siri:ItemIdentifier

+
+

1:1

+
+

siri:ItemIdentifierType

+
+

Identifier of item.

+
+
+
+
+

6.43. The complex type siri:AbstractRequiredReferencingItemStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractRequiredReferencingItemStructure

+
+

siri:AbstractItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

Inherited content is followed by own content:

+
+

siri:ItemRef

+
+

1:1

+
+

>siri:ItemRefStructure

+
+

Reference to an Activity Element of a delivery.

+
+
+
+
+

6.44. The complex type siri:AbstractServiceCapabilitiesResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractServiceCapabilitiesResponseStructure

+
+

siri:ResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

Inherited content is followed by own content:

+
siri:ContextualisedResponseEndpointGroup +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:CapabilityStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
+
+
+
+

6.45. The complex type siri:AbstractServiceDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractServiceDeliveryStructure

+
+

siri:ResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

Inherited content is followed by own content:

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpointGroup +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefaultGroup +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+
+
+
+

6.46. The complex type siri:AbstractServiceRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractServiceRequestStructure

+
+

siri:AbstractRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
+

Inherited content is followed by own content:

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+
+
+
+

6.47. The complex type siri:AbstractSubscriptionRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractSubscriptionRequestStructure

+
+

siri:RequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
siri:SubscriberEndpointGroup +

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent, if different from Address. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:SubscriptionFilterIdentifier

+
+

0:1

+
+

Reference to a Subscription Filter with which this subscription is to be aggregated for purposes of notification and delivery. If absent, use the default filter. If present, use any existing filter with that identifier, if none found, create a new one. Optional SIRI feature.

+
+

siri:SubscriptionContext

+
+

0:1

+
+

+siri:SubscriptionContextStructure

+
+

General values that apply to subscription. Usually set by configuration.

+
+
+
+
+

6.48. The complex type siri:AbstractSubscriptionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractSubscriptionStructure

+
+

+
+

Type for SIRI Service subscriptions.

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+

siri:InitialTerminationTime

+
+

1:1

+
+

Requested end time for subscription.

+
+

siri:SubscriptionRenewal

+
+

0:1

+
+

By using this element, the subscriber asks the data provider for an extension of the InitialTerminationTime of the subscription. If SubscriptionRenewal is omitted, this request is to be treated as a re-subscription and therefore all data corresponding to the SubscriptionRequest must be sent in the initial response (or a portion of the data if MoreData is set to 'true'). (since SIRI 2.1)

+
+
+
+
+

6.49. The complex type siri:AuthenticatedRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AuthenticatedRequestStructure

+
+

siri:AbstractRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
+

Inherited content is followed by own content:

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
+
+
+
+

6.50. The complex type siri:CapabilityGeneralInteractionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CapabilityGeneralInteractionStructure

+
+

+
+

Type for Common Request Policy capabilities.

+
+

siri:Interaction

+
+

1:1

+
+

+local-type: typedef-50.2

+
+

Interaction capabilities.

+
+

siri:Delivery

+
+

1:1

+
+

+local-type: typedef-50.3

+
+

Delivery capabilities.

+
+

siri:MultipartDespatch

+
+

1:1

+
+

Whether the service supports multiple part despatch with MoreData flag. Default is 'true'.

+
+

siri:MultipleSubscriberFilter

+
+

1:1

+
+

Whether the service supports multiple Subscriber Filters. Default is ' false'.

+
+

siri:HasConfirmDelivery

+
+

1:1

+
+

Whether the service supports Delivery confirm.

+
+

siri:HasHeartbeat

+
+

1:1

+
+

Whether the service has a heartbeat message. Default is 'false'.

+
+

siri:VisitNumberisOrder

+
+

0:1

+
+

Whether VisitNumber can be used as a strict order number within JOURNEY PATTERN. Default is 'false'.

+
+
+
+
+

6.51. The complex type siri:CapabilityRequestPolicyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CapabilityRequestPolicyStructure

+
+

+
+

Type for Common Request Policy capabilities.

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+
+
+
+

6.52. The complex type siri:CapabilitySubscriptionPolicyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CapabilitySubscriptionPolicyStructure

+
+

+
+

Type for Common Subscription capabilities.

+
+

siri:HasIncrementalUpdates

+
+

0:1

+
+

Whether incremental updates can be specified for updates Default is ' true'.

+
+

siri:HasChangeSensitivity

+
+

0:1

+
+

Whether change threshold can be specified for updates. Default is 'true'.

+
+
+
+
+

6.53. The complex type siri:ConsumerRequestEndpointStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConsumerRequestEndpointStructure

+
+

siri:AuthenticatedRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
siri:ConsumerRequestEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:ConsumerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Consumer - a Participant reference.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message. Some systems may use just timestamp for this.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

6.54. The complex type siri:ConsumerResponseEndpointStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConsumerResponseEndpointStructure

+
+

siri:ResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

Inherited content is followed by own content:

+
siri:ConsumerResponseEndpointGroup +

siri:ConsumerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Consumer - a Participant reference.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique idenitifer associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

6.55. The complex type siri:ProducerRequestEndpointStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProducerRequestEndpointStructure

+
+

siri:AuthenticatedRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
siri:ProducerRequestEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from ProducerRef and preconfigured data.

+
+

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message. Some systems may use just timestamp for this. Where there are multiple SubscriptionFilters, this can be used to distinguish between different notifications for different filters.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

6.56. The complex type siri:ProducerResponseEndpointStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProducerResponseEndpointStructure

+
+

siri:ResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

Inherited content is followed by own content:

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
+
+
+
+

6.57. The complex type siri:ProducerResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProducerResponseStructure

+
+

siri:ResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

Inherited content is followed by own content:

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

6.58. The complex type siri:RequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RequestStructure

+
+

siri:AuthenticatedRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

6.59. The complex type siri:ResponseEndpointStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ResponseEndpointStructure

+
+

siri:ResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

Inherited content is followed by own content:

+
siri:ResponseEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address for further interaction.

+
+

siri:ResponderRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant reference that identifies responder.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique reference associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

6.60. The complex type siri:ResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ResponseStructure

+
+

+
+

General Type for General SIRI Response.

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+
+
+
+

6.61. The complex type siri:ServiceCapabilitiesRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceCapabilitiesRequestStructure

+
+

siri:AbstractServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed.

+
+

siri:ParticipantPermissions

+
+

0:1

+
+

Whether to include the requestors permissions in the response. Only applies if Access control capability supported. Default is 'false'.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

6.62. The complex type siri:SubscriptionContextStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SubscriptionContextStructure

+
+

+
+

Type for Subscription context - Configuration parameters which may be evrriden.

+
+

siri:HeartbeatInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Interval for heartbeat.

+
+
+
+
+

6.63. The complex type siri:TransportDescriptionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TransportDescriptionStructure

+
+

+
+

Type for implementation structure.

+
+

siri:CommunicationsTransportMethod

+
+

1:1

+
+

siri:CommunicationsTransportMethodEnumeration

+
+

Communications Transport method used to exchange messages. Default is 'httpPost'.

+
+

siri:CompressionMethod

+
+

1:1

+
+

siri:CompressionMethodEnumeration

+
+

Compression method used to compress messages for transmission. Default is 'none'.

+
+
+
+
+

6.64. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-50.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:ServiceDeliveryRequestStatusGroup]
  /ErrorCondition #complexType
  (typedef-50.1)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:CapabilityNotSupportedError

+
+

-1:1

+
+

+siri:CapabilityNotSupportedErrorStructure

+
+

Error: Service does not support the requested capability.

+
+

b

+
+

→‍siri:OtherError

+
+

-1:1

+
+

+siri:OtherErrorStructure

+
+

Error: Error type other than the well defined codes.

+
+

siri:Description

+
+

0:1

+
+

>siri:ErrorDescriptionStructure

+
+

Text description of error.

+
+
+
+
+

6.65. The complex type complexType[siri:CapabilityGeneralInteractionStructure]/Interaction#complexType (typedef-50.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:CapabilityGeneralInteractionStructure]
  /Interaction #complexType
  (typedef-50.2)

+
+

+
+

-

+
+

siri:RequestResponse

+
+

1:1

+
+

Whether the service supports Request Response Interaction. Default is 'true'.

+
+

siri:PublishSubscribe

+
+

1:1

+
+

Whether the service supports Publish Subscribe Interaction. Default is 'true'.

+
+
+
+
+

6.66. The complex type complexType[siri:CapabilityGeneralInteractionStructure]/Delivery#complexType (typedef-50.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:CapabilityGeneralInteractionStructure]
  /Delivery #complexType
  (typedef-50.3)

+
+

+
+

-

+
+

siri:DirectDelivery

+
+

1:1

+
+

Whether the service supports Direct delivery.

+
+

siri:FetchedDelivery

+
+

1:1

+
+

Whether the service supports Fetched delivery (VDV Style)

+
+
+
+
+
+

7. SIRI-CM Connection Monitoring Service.

+
+

7.1. Simple type definitions

+
+ + + + + + + + + + + + + + + +
+

ConnectionMonitoringDetailEnumeration

+
+

Detail Levels for Connection Monitoring Request.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

minimum

+
+

Return only the minimum amount of optional data for each Stop Visit to provide a display, A time at stop, LINE name and destination name.

+
+

basic

+
+

Return minimum and other available basic details for each Stop Visit. Do not include data on times at next stop or destination.

+
+

normal

+
+

Return all basic data, and also origin VIA points and destination.

+
+

full

+
+

Return all available data for each Stop Visit, including calls.

+
+
+
+
+
+

7.2. The toplevel element siri:ConnectionMonitoringCapabilitiesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringCapabilitiesRequest

+
+

+siri:ServiceCapabilitiesRequestStructure (↔ siri:AbstractFunctionalServiceCapabilitiesRequest)

+
+

Request for information about Connection Monitoring Service Capabilities. Answered with a ConnectionMontoringCapabilitiesResponse.

+
+
+
+
+

7.3. The toplevel element siri:ConnectionMonitoringCapabilitiesResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringCapabilitiesResponse

+
+

+siri:ConnectionMonitoringCapabilitiesResponseStructure (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

+
+

Capabilities for Connection Monitoring Service. Answers a ConnectionMontoringCapabilitiesRequest.

+
+
+
+
+

7.4. The toplevel element siri:ConnectionMonitoringDistributorDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringDistributorDelivery

+
+

+siri:ConnectionMonitoringDistributorDeliveryStructure (↔ siri:AbstractFunctionalServiceDelivery)

+
+

Distributor Delivery for Connection Monitoring Service.

+
+
+
+
+

7.5. The toplevel element siri:ConnectionMonitoringFeederDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringFeederDelivery

+
+

+siri:ConnectionMonitoringFeederDeliveryStructure (↔ siri:AbstractFunctionalServiceDelivery)

+
+

Feeder Delivery for Connection Monitoring Service.

+
+
+
+
+

7.6. The toplevel element siri:ConnectionMonitoringPermissions

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringPermissions

+
+

+
+

-

+
+

siri:ConnectionMonitoringPermission

+
+

0:*

+
+

+siri:ConnectionServicePermissionStructure

+
+

+
+
+
+
+

7.7. The toplevel element siri:ConnectionMonitoringRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringRequest

+
+

+siri:ConnectionMonitoringRequestStructure (↔ siri:AbstractFunctionalServiceRequest)

+
+

Request for information about changes to connections at a stop for Connection Monitoring service.

+
+
+
+
+

7.8. The toplevel element siri:ConnectionMonitoringServiceCapabilities

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringServiceCapabilities

+
+

+siri:ConnectionMonitoringServiceCapabilitiesStructure

+
+

Capabilities of Connection Monitoring Service.

+
+
+
+
+

7.9. The toplevel element siri:ConnectionMonitoringSubscriptionRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringSubscriptionRequest

+
+

+siri:ConnectionMonitoringSubscriptionRequestStructure (↔ siri:AbstractFunctionalServiceSubscriptionRequest)

+
+

Request for a subscription to Connection Monitoring Service.

+
+
+
+
+

7.10. The toplevel element siri:MonitoredFeederArrival

+
+ + + + + + + + + + + + + + + + +
+

siri:MonitoredFeederArrival

+
+

+siri:MonitoredFeederArrivalStructure (↔ siri:FeederItem)

+
+

A feeder arrival at the connection point.

+
+
+
+
+

7.11. The toplevel element siri:MonitoredFeederArrivalCancellation

+
+ + + + + + + + + + + + + + + + +
+

siri:MonitoredFeederArrivalCancellation

+
+

+siri:MonitoredFeederArrivalCancellationStructure (↔ siri:FeederItem)

+
+

Cancellation of a feeder arrival at a connection point.

+
+
+
+
+

7.12. The group siri:ConnectionMonitoringDistributorPayloadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringDistributorPayloadGroup

+
+

+
+

Distributor (fetcher) payload content.

+
siri:ConnectionMonitoringDistributorPayloadGroup +

siri:WaitProlongedDeparture

+
+

0:*

+
+

+siri:WaitProlongedDepartureStructure

+
+

An action to delay the Distributor (fetcher) until a specified time.

+
+

siri:StoppingPositionChangedDeparture

+
+

0:*

+
+

+siri:StoppingPositionChangedDepartureStructure

+
+

A Change to a stop position.

+
+

siri:DistributorDepartureCancellation

+
+

0:*

+
+

+siri:DistributorDepartureCancellationStructure

+
+

Deletion of previous connection.

+
+
+
+
+

7.13. The group siri:ConnectionMonitoringFeederPayloadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringFeederPayloadGroup

+
+

+
+

Feeder delivery payload content.

+
siri:ConnectionMonitoringFeederPayloadGroup +

→‍siri:MonitoredFeederArrival

+
+

0:*

+
+

+siri:MonitoredFeederArrivalStructure

+
+

A feeder arrival at the connection point.

+
+

→‍siri:MonitoredFeederArrivalCancellation

+
+

0:*

+
+

+siri:MonitoredFeederArrivalCancellationStructure

+
+

Cancellation of a feeder arrival at a connection point.

+
+
+
+
+

7.14. The group siri:ConnectionMonitoringRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing.

+
siri:ConnectionMonitoringRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

siri:ConnectionMonitoringDetailLevel

+
+

0:1

+
+

siri:ConnectionMonitoringDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'.

+
+
+
+
+

7.15. The group siri:ConnectionMonitoringSubscriptionPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringSubscriptionPolicyGroup

+
+

+
+

Parameters that affect the subscription processing.

+
siri:ConnectionMonitoringSubscriptionPolicyGroup +

siri:ChangeBeforeUpdates

+
+

0:1

+
+

siri:PositiveDurationType

+
+

The amount of change to the arrival time that can happen before an update is sent (i.e. if ChangeBeforeUpdate is set to 2 minutes, the subscriber will not be told that a bus is 30 seconds delayed - an update will only be sent when the bus is at least 2 minutes delayed). Default is zero - all changes will be sent regardless.

+
+
+
+
+

7.16. The group siri:ConnectionMonitoringTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringTopicGroup

+
+

+
+

Parameters that specify the content to be returned.

+
siri:ConnectionMonitoringTopicGroup +

siri:PreviewInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Forward duration for which events should be included, that is, interval before predicted arrival at the stop for which to include events: only journeys which will arrive or depart within this time span will be returned.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

CONNECTION LINK for which data is to be supplied.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:ConnectingTimeFilter

+
+

-1:1

+
+

+siri:ConnectingTimeFilterStructure

+
+

Return only journeys for the specified time.

+
+

b

+
+

siri:ConnectingJourneyFilter

+
+

-1:*

+
+

+siri:ConnectingJourneyFilterStructure

+
+

Return only the specified journeys.

+
+
+
+
+

7.17. The group siri:InterchangeDistributorIdentityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InterchangeDistributorIdentityGroup

+
+

+
+

Identifiers of Interchange Distributor Stop.

+
siri:InterchangeDistributorIdentityGroup +

siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to the SERVICE JOURNEY INTERCHANGE between two journeys for which data is being returned.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to the CONNECTION link or ACCESS ZONE for which data is to be returned and at which SERVICE JOURNEY INTERCHANGE takes place. A reference associated with known feeder arrival and distributor departure STOP POINTs.

+
+

siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a STOP POINT within CONNECTION link from which distributor leaves. Reference to a STOP POINT.

+
+

siri:DistributorVisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Order of visit to a stop within JOURNEY PATTERN of distributor VEHICLE JOURNEY.

+
+

siri:DistributorOrder

+
+

0:1

+
+

For implementations for which Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then Order can be used to associate the Order as well if useful for translation.

+
+
+
+
+

7.18. The group siri:SiriConnectionMonitoringIndexGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriConnectionMonitoringIndexGroup

+
+

+
+

Convenience artifact to pick out main elements of the Connection Monitoring Service.

+
siri:SiriConnectionMonitoringIndexGroup +

→‍siri:ConnectionMonitoringRequest

+
+

1:1

+
+

+siri:ConnectionMonitoringRequestStructure

+
+

Request for information about changes to connections at a stop for Connection Monitoring service.

+
+

→‍siri:ConnectionMonitoringSubscriptionRequest

+
+

1:1

+
+

+siri:ConnectionMonitoringSubscriptionRequestStructure

+
+

Request for a subscription to Connection Monitoring Service.

+
+

→‍siri:ConnectionMonitoringFeederDelivery

+
+

1:1

+
+

+siri:ConnectionMonitoringFeederDeliveryStructure

+
+

Feeder Delivery for Connection Monitoring Service.

+
+

→‍siri:ConnectionMonitoringDistributorDelivery

+
+

1:1

+
+

+siri:ConnectionMonitoringDistributorDeliveryStructure

+
+

Distributor Delivery for Connection Monitoring Service.

+
+

→‍siri:ConnectionMonitoringCapabilitiesRequest

+
+

1:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Connection Monitoring Service Capabilities. Answered with a ConnectionMontoringCapabilitiesResponse.

+
+

→‍siri:ConnectionMonitoringCapabilitiesResponse

+
+

1:1

+
+

+siri:ConnectionMonitoringCapabilitiesResponseStructure

+
+

Capabilities for Connection Monitoring Service. Answers a ConnectionMontoringCapabilitiesRequest.

+
+
+
+
+

7.19. The group siri:SiriConnectionServiceIndexGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriConnectionServiceIndexGroup

+
+

+
+

Convenience artifact to pick out main elements of the Connection Services.

+
siri:SiriConnectionTimetableIndexGroup +

→‍siri:ConnectionTimetableRequest

+
+

1:1

+
+

+siri:ConnectionTimetableRequestStructure

+
+

Request for information about timetabled connections at a stop.

+
+

→‍siri:ConnectionTimetableSubscriptionRequest

+
+

1:1

+
+

+siri:ConnectionTimetableSubscriptionStructure

+
+

Subscription Request for information about Timetabled connections at a stop.

+
+

→‍siri:ConnectionTimetableDelivery

+
+

1:1

+
+

+siri:ConnectionTimetableDeliveryStructure

+
+

Delivery for Connection Timetable Service.

+
+

→‍siri:ConnectionTimetableCapabilitiesRequest

+
+

1:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Connection Timetable Service Capabilities. Answered with a ConnectionTimetableCapabilitiesResponse.

+
+

→‍siri:ConnectionTimetableCapabilitiesResponse

+
+

1:1

+
+

+siri:ConnectionTimetableCapabilitiesResponseStructure

+
+

Capabilities for Connection Timetable Service. Answers a ConnectionTimetableCapabilitiesRequest.

+
siri:SiriConnectionMonitoringIndexGroup +

→‍siri:ConnectionMonitoringRequest

+
+

1:1

+
+

+siri:ConnectionMonitoringRequestStructure

+
+

Request for information about changes to connections at a stop for Connection Monitoring service.

+
+

→‍siri:ConnectionMonitoringSubscriptionRequest

+
+

1:1

+
+

+siri:ConnectionMonitoringSubscriptionRequestStructure

+
+

Request for a subscription to Connection Monitoring Service.

+
+

→‍siri:ConnectionMonitoringFeederDelivery

+
+

1:1

+
+

+siri:ConnectionMonitoringFeederDeliveryStructure

+
+

Feeder Delivery for Connection Monitoring Service.

+
+

→‍siri:ConnectionMonitoringDistributorDelivery

+
+

1:1

+
+

+siri:ConnectionMonitoringDistributorDeliveryStructure

+
+

Distributor Delivery for Connection Monitoring Service.

+
+

→‍siri:ConnectionMonitoringCapabilitiesRequest

+
+

1:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Connection Monitoring Service Capabilities. Answered with a ConnectionMontoringCapabilitiesResponse.

+
+

→‍siri:ConnectionMonitoringCapabilitiesResponse

+
+

1:1

+
+

+siri:ConnectionMonitoringCapabilitiesResponseStructure

+
+

Capabilities for Connection Monitoring Service. Answers a ConnectionMontoringCapabilitiesRequest.

+
+
+
+
+

7.20. The complex type siri:AbstractDistributorItemStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractDistributorItemStructure

+
+

siri:AbstractItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

Inherited content is followed by own content:

+
siri:InterchangeDistributorIdentityGroup +

siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to the SERVICE JOURNEY INTERCHANGE between two journeys for which data is being returned.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to the CONNECTION link or ACCESS ZONE for which data is to be returned and at which SERVICE JOURNEY INTERCHANGE takes place. A reference associated with known feeder arrival and distributor departure STOP POINTs.

+
+

siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a STOP POINT within CONNECTION link from which distributor leaves. Reference to a STOP POINT.

+
+

siri:DistributorVisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Order of visit to a stop within JOURNEY PATTERN of distributor VEHICLE JOURNEY.

+
+

siri:DistributorOrder

+
+

0:1

+
+

For implementations for which Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then Order can be used to associate the Order as well if useful for translation.

+
+

siri:DistributorJourney

+
+

1:1

+
+

+siri:InterchangeJourneyStructure

+
+

Information about the connecting Distributor (fetcher) VEHICLE JOURNEY.

+
+

siri:FeederVehicleJourneyRef

+
+

0:*

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY or journeys for which the Distributor (fetcher) will wait .

+
+
+
+
+

7.21. The complex type siri:ConnectingJourneyFilterStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectingJourneyFilterStructure

+
+

+
+

Type for filter for connecting journeys.

+
+

siri:DatedVehicleJourneyRef

+
+

1:1

+
+

siri:DatedVehicleJourneyCodeType

+
+

A reference to a dated VEHICLE JOURNEY.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

siri:TimetabledArrivalTime

+
+

1:1

+
+

Timetabled arrival time at the connection point.

+
+
+
+
+

7.22. The complex type siri:ConnectingTimeFilterStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectingTimeFilterStructure

+
+

+
+

Type for time filter for connecting journeys.

+
+

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Feeder LINE for which data is to be supplied.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Feeder for which data is to be supplied.

+
+

siri:EarliestArrivalTime

+
+

0:1

+
+

Earliest managed arrival time at the connection point.

+
+

siri:LatestArrivalTime

+
+

0:1

+
+

Latest managedarrival time at the connection point.

+
+
+
+
+

7.23. The complex type siri:ConnectionMonitoringCapabilitiesResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringCapabilitiesResponseStructure

+
+

siri:AbstractServiceCapabilitiesResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ContextualisedResponseEndpointGroup +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:CapabilityStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
+

→‍siri:ConnectionMonitoringServiceCapabilities

+
+

0:1

+
+

+siri:ConnectionMonitoringServiceCapabilitiesStructure

+
+

Capabilities of Connection Monitoring Service.

+
+

→‍siri:ConnectionMonitoringPermissions

+
+

0:1

+
+

+local-type: typedef-78.3

+
+

Participants permissions to use the service.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

7.24. The complex type siri:ConnectionMonitoringCapabilityRequestPolicyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringCapabilityRequestPolicyStructure

+
+

siri:CapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

Inherited content is followed by own content:

+
+

siri:ForeignJourneysOnly

+
+

0:1

+
+

Whether results returns foreign journeys only.

+
+
+
+
+

7.25. The complex type siri:ConnectionMonitoringDeliveriesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringDeliveriesStructure

+
+

+
+

Type for Deliveries for Connection Monitoring Service. Used in WSDL.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ConnectionMonitoringFeederDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringFeederDeliveryStructure

+
+

Feeder Delivery for Connection Monitoring Service.

+
+

b

+
+

→‍siri:ConnectionMonitoringDistributorDelivery

+
+

-1:*

+
+

+siri:ConnectionMonitoringDistributorDeliveryStructure

+
+

Distributor Delivery for Connection Monitoring Service.

+
+
+
+
+

7.26. The complex type siri:ConnectionMonitoringDistributorDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringDistributorDeliveryStructure

+
+

siri:AbstractServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpointGroup +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefaultGroup +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
siri:ConnectionMonitoringDistributorPayloadGroup +

siri:WaitProlongedDeparture

+
+

0:*

+
+

+siri:WaitProlongedDepartureStructure

+
+

An action to delay the Distributor (fetcher) until a specified time.

+
+

siri:StoppingPositionChangedDeparture

+
+

0:*

+
+

+siri:StoppingPositionChangedDepartureStructure

+
+

A Change to a stop position.

+
+

siri:DistributorDepartureCancellation

+
+

0:*

+
+

+siri:DistributorDepartureCancellationStructure

+
+

Deletion of previous connection.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

7.27. The complex type siri:ConnectionMonitoringFeederDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringFeederDeliveryStructure

+
+

siri:AbstractServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpointGroup +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefaultGroup +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
siri:ConnectionMonitoringFeederPayloadGroup +

→‍siri:MonitoredFeederArrival

+
+

0:*

+
+

+siri:MonitoredFeederArrivalStructure

+
+

A feeder arrival at the connection point.

+
+

→‍siri:MonitoredFeederArrivalCancellation

+
+

0:*

+
+

+siri:MonitoredFeederArrivalCancellationStructure

+
+

Cancellation of a feeder arrival at a connection point.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

7.28. The complex type siri:ConnectionMonitoringRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringRequestStructure

+
+

siri:AbstractFunctionalServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
siri:ConnectionMonitoringTopicGroup +

siri:PreviewInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Forward duration for which events should be included, that is, interval before predicted arrival at the stop for which to include events: only journeys which will arrive or depart within this time span will be returned.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

CONNECTION LINK for which data is to be supplied.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:ConnectingTimeFilter

+
+

-1:1

+
+

+siri:ConnectingTimeFilterStructure

+
+

Return only journeys for the specified time.

+
+

b

+
+

siri:ConnectingJourneyFilter

+
+

-1:*

+
+

+siri:ConnectingJourneyFilterStructure

+
+

Return only the specified journeys.

+
siri:ConnectionMonitoringRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

siri:ConnectionMonitoringDetailLevel

+
+

0:1

+
+

siri:ConnectionMonitoringDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

7.29. The complex type siri:ConnectionMonitoringServiceCapabilitiesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringServiceCapabilitiesStructure

+
+

siri:AbstractCapabilitiesStructure

+
+

Type for Capabilities of StopMonitopring Service.

+
+

The element content starts with items inherited from the base type:

+
+

siri:GeneralInteraction

+
+

0:1

+
+

+siri:CapabilityGeneralInteractionStructure

+
+

General capabilities common to all SIRI service request types.

+
+

siri:TransportDescription

+
+

0:1

+
+

+siri:TransportDescriptionStructure

+
+

Implementation properties common to all request types.

+
+

Inherited content is followed by own content:

+
+

siri:TopicFiltering

+
+

0:1

+
+

+local-type: typedef-78.1

+
+

Filtering Capabilities.

+
+

siri:RequestPolicy

+
+

0:1

+
+

+local-type: typedef-78.2

+
+

Request Policy capabilities.

+
+

siri:SubscriptionPolicy

+
+

0:1

+
+

+siri:CapabilitySubscriptionPolicyStructure

+
+

Subscription Policy capabilities.

+
+

siri:AccessControl

+
+

0:1

+
+

+siri:ConnectionCapabilityAccessControlStructure

+
+

Optional Access control capabilities.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

7.30. The complex type siri:ConnectionMonitoringSubscriptionRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionMonitoringSubscriptionRequestStructure

+
+

siri:AbstractSubscriptionStructure

+
+

Type for SIRI Service subscriptions.

+
+

The element content starts with items inherited from the base type:

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+

siri:InitialTerminationTime

+
+

1:1

+
+

Requested end time for subscription.

+
+

siri:SubscriptionRenewal

+
+

0:1

+
+

By using this element, the subscriber asks the data provider for an extension of the InitialTerminationTime of the subscription. If SubscriptionRenewal is omitted, this request is to be treated as a re-subscription and therefore all data corresponding to the SubscriptionRequest must be sent in the initial response (or a portion of the data if MoreData is set to 'true'). (since SIRI 2.1)

+
+

Inherited content is followed by own content:

+
+

→‍siri:ConnectionMonitoringRequest

+
+

1:1

+
+

+siri:ConnectionMonitoringRequestStructure

+
+

Request for information about changes to connections at a stop for Connection Monitoring service.

+
siri:ConnectionMonitoringSubscriptionPolicyGroup +

siri:ChangeBeforeUpdates

+
+

0:1

+
+

siri:PositiveDurationType

+
+

The amount of change to the arrival time that can happen before an update is sent (i.e. if ChangeBeforeUpdate is set to 2 minutes, the subscriber will not be told that a bus is 30 seconds delayed - an update will only be sent when the bus is at least 2 minutes delayed). Default is zero - all changes will be sent regardless.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

7.31. The complex type siri:DistributorDepartureCancellationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DistributorDepartureCancellationStructure

+
+

siri:AbstractDistributorItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
siri:InterchangeDistributorIdentityGroup +

siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to the SERVICE JOURNEY INTERCHANGE between two journeys for which data is being returned.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to the CONNECTION link or ACCESS ZONE for which data is to be returned and at which SERVICE JOURNEY INTERCHANGE takes place. A reference associated with known feeder arrival and distributor departure STOP POINTs.

+
+

siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a STOP POINT within CONNECTION link from which distributor leaves. Reference to a STOP POINT.

+
+

siri:DistributorVisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Order of visit to a stop within JOURNEY PATTERN of distributor VEHICLE JOURNEY.

+
+

siri:DistributorOrder

+
+

0:1

+
+

For implementations for which Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then Order can be used to associate the Order as well if useful for translation.

+
+

siri:DistributorJourney

+
+

1:1

+
+

+siri:InterchangeJourneyStructure

+
+

Information about the connecting Distributor (fetcher) VEHICLE JOURNEY.

+
+

siri:FeederVehicleJourneyRef

+
+

0:*

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY or journeys for which the Distributor (fetcher) will wait .

+
+

Inherited content is followed by own content:

+
+

siri:Reason

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Reason for failure of connection. (Unbounded since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

7.32. The complex type siri:MonitoredFeederArrivalCancellationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoredFeederArrivalCancellationStructure

+
+

siri:AbstractFeederItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemIdentifier

+
+

0:1

+
+

siri:ItemIdentifierType

+
+

Identifier of item.

+
+

siri:ValidUntilTime

+
+

0:1

+
+

Time until when data is valid. (since SIRI 2.0)

+
siri:InterchangeFeederIdentityGroup +

siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to the the SERVICE JOURNEY INTERCHANGE between two journeys for which data is being returned.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to the CONNECTION link or ACCESS ZONE for which data is to be returned. i.e. associated with known feeder arrival and distributor departure STOP POINTs.

+
siri:ContextualisedStopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+

Inherited content is followed by own content:

+
+

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a DIRECTION, typically outward or return.

+
+

siri:VehicleJourneyRef

+
+

1:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Reference to a Feeder VEHICLE JOURNEY.

+
siri:JourneyPatternInfoGroup +

siri:JourneyPatternRef

+
+

0:1

+
+

>siri:JourneyPatternRefStructure

+
+

Identifier of JOURNEY PATTERN that journey follows.

+
+

siri:JourneyPatternName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Joruney Pattern

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

A means of transportation such as bus, rail, etc.

+
+

siri:RouteRef

+
+

0:1

+
+

>siri:RouteRefStructure

+
+

Identifier of ROUTE that journey follows.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:GroupOfLinesRef

+
+

0:1

+
+

>siri:GroupOfLinesRefStructure

+
+

Reference to a GROUP OF LINEs to which journey belongs. SIRI 2.0

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the DIRECTION. May correspond to a DESTINATION DISPLAY. (Unbounded since SIRI 2.0)

+
+

siri:ExternalLineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Alternative identifier of LINE that an external system may associate with journey.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:BrandingRef

+
+

-0:1

+
+

>siri:BrandingRefStructure

+
+

Reference to a BRANDING. (since SIRI 2.1)

+
+

b

+
+

siri:Branding

+
+

-0:1

+
+

+siri:BrandingStructure

+
+

An arbitrary marketing classification. (since SIRI 2.1)

+
+

siri:Reason

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Reason for cancellation. (Unbounded since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

7.33. The complex type siri:MonitoredFeederArrivalStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoredFeederArrivalStructure

+
+

siri:AbstractFeederItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemIdentifier

+
+

0:1

+
+

siri:ItemIdentifierType

+
+

Identifier of item.

+
+

siri:ValidUntilTime

+
+

0:1

+
+

Time until when data is valid. (since SIRI 2.0)

+
siri:InterchangeFeederIdentityGroup +

siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to the the SERVICE JOURNEY INTERCHANGE between two journeys for which data is being returned.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to the CONNECTION link or ACCESS ZONE for which data is to be returned. i.e. associated with known feeder arrival and distributor departure STOP POINTs.

+
siri:ContextualisedStopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+

Inherited content is followed by own content:

+
+

siri:ClearDownRef

+
+

0:1

+
+

>siri:ClearDownRefStructure

+
+

Direct Cleardown identifier of connection arrival Activity that is being deleted.

+
+

siri:FeederJourney

+
+

1:1

+
+

+siri:InterchangeJourneyStructure

+
+

Information about the feeder journey.

+
+

→‍siri:VehicleAtStop

+
+

0:1

+
+

Whether VEHICLE is currently at stop. Default is false (xml default added from SIRI 2.0)

+
+

siri:NumberOfTransferPassengers

+
+

0:1

+
+

Number of passengers who wish to transfer at the connection. If absent, not known.

+
+

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

siri:ExpectedArrivalTime

+
+

0:1

+
+

Predicted arrival time at the connection zone.

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

siri:SuggestedWaitDecisionTime

+
+

0:1

+
+

Latest time by which the feeder needs informationabout the connection from the distributor as to whether it will wait and for how long. (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

7.34. The complex type siri:StoppingPositionChangedDepartureStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StoppingPositionChangedDepartureStructure

+
+

siri:AbstractDistributorItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
siri:InterchangeDistributorIdentityGroup +

siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to the SERVICE JOURNEY INTERCHANGE between two journeys for which data is being returned.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to the CONNECTION link or ACCESS ZONE for which data is to be returned and at which SERVICE JOURNEY INTERCHANGE takes place. A reference associated with known feeder arrival and distributor departure STOP POINTs.

+
+

siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a STOP POINT within CONNECTION link from which distributor leaves. Reference to a STOP POINT.

+
+

siri:DistributorVisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Order of visit to a stop within JOURNEY PATTERN of distributor VEHICLE JOURNEY.

+
+

siri:DistributorOrder

+
+

0:1

+
+

For implementations for which Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then Order can be used to associate the Order as well if useful for translation.

+
+

siri:DistributorJourney

+
+

1:1

+
+

+siri:InterchangeJourneyStructure

+
+

Information about the connecting Distributor (fetcher) VEHICLE JOURNEY.

+
+

siri:FeederVehicleJourneyRef

+
+

0:*

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY or journeys for which the Distributor (fetcher) will wait .

+
+

Inherited content is followed by own content:

+
+

siri:ChangeNote

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Description of the revised stopping position of the Distributor (fetcher) in the connection zone. (Unbounded since SIRI 2.0)

+
+

siri:NewLocation

+
+

0:1

+
+

+siri:LocationStructure

+
+

New location from which Distributor will leave.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

7.35. The complex type siri:WaitProlongedDepartureStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:WaitProlongedDepartureStructure

+
+

siri:AbstractDistributorItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
siri:InterchangeDistributorIdentityGroup +

siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to the SERVICE JOURNEY INTERCHANGE between two journeys for which data is being returned.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to the CONNECTION link or ACCESS ZONE for which data is to be returned and at which SERVICE JOURNEY INTERCHANGE takes place. A reference associated with known feeder arrival and distributor departure STOP POINTs.

+
+

siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a STOP POINT within CONNECTION link from which distributor leaves. Reference to a STOP POINT.

+
+

siri:DistributorVisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Order of visit to a stop within JOURNEY PATTERN of distributor VEHICLE JOURNEY.

+
+

siri:DistributorOrder

+
+

0:1

+
+

For implementations for which Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then Order can be used to associate the Order as well if useful for translation.

+
+

siri:DistributorJourney

+
+

1:1

+
+

+siri:InterchangeJourneyStructure

+
+

Information about the connecting Distributor (fetcher) VEHICLE JOURNEY.

+
+

siri:FeederVehicleJourneyRef

+
+

0:*

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY or journeys for which the Distributor (fetcher) will wait .

+
+

Inherited content is followed by own content:

+
+

siri:ExpectedDepartureTime

+
+

0:1

+
+

Estimated departure time from the connection.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

7.36. The complex type complexType[siri:ConnectionMonitoringServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-78.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:ConnectionMonitoringServiceCapabilitiesStructure]
  /TopicFiltering #complexType
  (typedef-78.1)

+
+

+
+

-

+
+

siri:DefaultPreviewInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Default preview horizon used.

+
+

→‍siri:FilterByConnectionLinkRef

+
+

0:1

+
+

Whether results can be filtered by CONNECTION LINK. Default is 'true'.

+
+

siri:FilterByJourney

+
+

0:1

+
+

Whether results can be filtered by journey.

+
+

siri:FilterByTime

+
+

0:1

+
+

Whether results can be filtered by time Filter of Connection. Default is ' true'.

+
+
+
+
+

7.37. The complex type complexType[siri:ConnectionMonitoringServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-78.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:ConnectionMonitoringServiceCapabilitiesStructure]
  /RequestPolicy #complexType
  (typedef-78.2)

+
+

siri:CapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

Inherited content is followed by own content:

+
+

siri:ForeignJourneysOnly

+
+

0:1

+
+

Whether only foreign journeys are included.

+
+
+
+
+

7.38. The complex type element[siri:ConnectionMonitoringPermissions]#complexType (typedef-78.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ConnectionMonitoringPermissions]
  #complexType
  (typedef-78.3)

+
+

+
+

-

+
+

siri:ConnectionMonitoringPermission

+
+

0:*

+
+

+siri:ConnectionServicePermissionStructure

+
+

+
+
+
+
+
+

8. SIRI-CT Connection Timetable Service.

+
+

8.1. The toplevel element siri:ConnectionTimetableCapabilitiesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableCapabilitiesRequest

+
+

+siri:ServiceCapabilitiesRequestStructure (↔ siri:AbstractFunctionalServiceCapabilitiesRequest)

+
+

Request for information about Connection Timetable Service Capabilities. Answered with a ConnectionTimetableCapabilitiesResponse.

+
+
+
+
+

8.2. The toplevel element siri:ConnectionTimetableCapabilitiesResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableCapabilitiesResponse

+
+

+siri:ConnectionTimetableCapabilitiesResponseStructure (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

+
+

Capabilities for Connection Timetable Service. Answers a ConnectionTimetableCapabilitiesRequest.

+
+
+
+
+

8.3. The toplevel element siri:ConnectionTimetableDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableDelivery

+
+

+siri:ConnectionTimetableDeliveryStructure (↔ siri:AbstractFunctionalServiceDelivery)

+
+

Delivery for Connection Timetable Service.

+
+
+
+
+

8.4. The toplevel element siri:ConnectionTimetableRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableRequest

+
+

+siri:ConnectionTimetableRequestStructure (↔ siri:AbstractFunctionalServiceRequest)

+
+

Request for information about timetabled connections at a stop.

+
+
+
+
+

8.5. The toplevel element siri:ConnectionTimetableServiceCapabilities

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableServiceCapabilities

+
+

+siri:ConnectionTimetableServiceCapabilitiesStructure

+
+

Capabilities of Connection Timetable Service.

+
+
+
+
+

8.6. The toplevel element siri:ConnectionTimetableSubscriptionRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableSubscriptionRequest

+
+

+siri:ConnectionTimetableSubscriptionStructure (↔ siri:AbstractFunctionalServiceSubscriptionRequest)

+
+

Subscription Request for information about Timetabled connections at a stop.

+
+
+
+
+

8.7. The toplevel element siri:FeederItem

+
+ + + + + + + + + + + + + + + + +
+

siri:FeederItem

+
+

+siri:AbstractFeederItemStructure

+
+

Fedder/Fetcher SERVICE JOURNEY INTERCHANGE Activity.

+
+
+
+
+

8.8. The toplevel element siri:TimetabledFeederArrival

+
+ + + + + + + + + + + + + + + + +
+

siri:TimetabledFeederArrival

+
+

+siri:TimetabledFeederArrivalStructure (↔ siri:FeederItem)

+
+

A feeder arrival at the arrival SCHEDUELD STOP POINT of the CONNECTION link .

+
+
+
+
+

8.9. The toplevel element siri:TimetabledFeederArrivalCancellation

+
+ + + + + + + + + + + + + + + + +
+

siri:TimetabledFeederArrivalCancellation

+
+

+siri:TimetabledFeederArrivalCancellationStructure

+
+

Cancellation of a previously issued Feeder Arrival.

+
+
+
+
+

8.10. The group siri:ConnectionTimetablePayloadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetablePayloadGroup

+
+

+
+

Feeder delivery payload content.

+
siri:ConnectionTimetablePayloadGroup +

→‍siri:TimetabledFeederArrival

+
+

0:*

+
+

+siri:TimetabledFeederArrivalStructure

+
+

A feeder arrival at the arrival SCHEDUELD STOP POINT of the CONNECTION link .

+
+

→‍siri:TimetabledFeederArrivalCancellation

+
+

0:*

+
+

+siri:TimetabledFeederArrivalCancellationStructure

+
+

Cancellation of a previously issued Feeder Arrival.

+
+
+
+
+

8.11. The group siri:ConnectionTimetableRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing.

+
siri:ConnectionTimetableRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+
+
+
+

8.12. The group siri:ConnectionTimetableSunscriptionPolicyGroup

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableSunscriptionPolicyGroup

+
+

+
+

Parameters that affect the subscription processing.

+
+
+
+
+

8.13. The group siri:ConnectionTimetableTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableTopicGroup

+
+

+
+

Parameters that specify the content to be returned.

+
siri:ConnectionTimetableTopicGroup +

siri:ArrivalWindow

+
+

0:1

+
+

+siri:ClosedTimestampRangeStructure

+
+

Earliest and latest time. If absent, default to the data horizon of the service.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

CONNECTION link for which data is to be supplied.

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Feeder LINE for which data is to be supplied.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Feeder DIRECTION for which data is to be supplied.

+
+
+
+
+

8.14. The group siri:InterchangeFeederIdentityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InterchangeFeederIdentityGroup

+
+

+
+

Elements identifying CALL at CONNECTION link of SERVICE JORUNEY INTERCHANGE of Feeder Journey .

+
siri:InterchangeFeederIdentityGroup +

siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to the the SERVICE JOURNEY INTERCHANGE between two journeys for which data is being returned.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to the CONNECTION link or ACCESS ZONE for which data is to be returned. i.e. associated with known feeder arrival and distributor departure STOP POINTs.

+
siri:ContextualisedStopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+
+
+
+

8.15. The group siri:SiriConnectionTimetableIndexGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriConnectionTimetableIndexGroup

+
+

+
+

Convenience artifact to pick out main elements of the Connection Timetable Service.

+
siri:SiriConnectionTimetableIndexGroup +

→‍siri:ConnectionTimetableRequest

+
+

1:1

+
+

+siri:ConnectionTimetableRequestStructure

+
+

Request for information about timetabled connections at a stop.

+
+

→‍siri:ConnectionTimetableSubscriptionRequest

+
+

1:1

+
+

+siri:ConnectionTimetableSubscriptionStructure

+
+

Subscription Request for information about Timetabled connections at a stop.

+
+

→‍siri:ConnectionTimetableDelivery

+
+

1:1

+
+

+siri:ConnectionTimetableDeliveryStructure

+
+

Delivery for Connection Timetable Service.

+
+

→‍siri:ConnectionTimetableCapabilitiesRequest

+
+

1:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Connection Timetable Service Capabilities. Answered with a ConnectionTimetableCapabilitiesResponse.

+
+

→‍siri:ConnectionTimetableCapabilitiesResponse

+
+

1:1

+
+

+siri:ConnectionTimetableCapabilitiesResponseStructure

+
+

Capabilities for Connection Timetable Service. Answers a ConnectionTimetableCapabilitiesRequest.

+
+
+
+
+

8.16. The complex type siri:AbstractFeederItemStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractFeederItemStructure

+
+

siri:AbstractIdentifiedItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemIdentifier

+
+

0:1

+
+

siri:ItemIdentifierType

+
+

Identifier of item.

+
+

Inherited content is followed by own content:

+
+

siri:ValidUntilTime

+
+

0:1

+
+

Time until when data is valid. (since SIRI 2.0)

+
siri:InterchangeFeederIdentityGroup +

siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to the the SERVICE JOURNEY INTERCHANGE between two journeys for which data is being returned.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to the CONNECTION link or ACCESS ZONE for which data is to be returned. i.e. associated with known feeder arrival and distributor departure STOP POINTs.

+
siri:ContextualisedStopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+
+
+
+

8.17. The complex type siri:ConnectionTimetableCapabilitiesResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableCapabilitiesResponseStructure

+
+

siri:AbstractServiceCapabilitiesResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ContextualisedResponseEndpointGroup +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:CapabilityStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
+

→‍siri:ConnectionTimetableServiceCapabilities

+
+

0:1

+
+

+siri:ConnectionTimetableServiceCapabilitiesStructure

+
+

Capabilities of Connection Timetable Service.

+
+

siri:ConnectionTimetablePermissions

+
+

0:1

+
+

+local-type: typedef-80.1

+
+

Participant's permissions to use the service, Only returned if requested.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

8.18. The complex type siri:ConnectionTimetableCapabilityRequestPolicyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableCapabilityRequestPolicyStructure

+
+

siri:CapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

Inherited content is followed by own content:

+
+

siri:ForeignJourneysOnly

+
+

0:1

+
+

Whether results returns foreign journeys only.

+
+
+
+
+

8.19. The complex type siri:ConnectionTimetableDeliveriesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableDeliveriesStructure

+
+

+
+

Type for Deliveries for Connection Timetable Service. Used in WSDl.

+
+

→‍siri:ConnectionTimetableDelivery

+
+

1:1

+
+

+siri:ConnectionTimetableDeliveryStructure

+
+

Delivery for Connection Timetable Service.

+
+
+
+
+

8.20. The complex type siri:ConnectionTimetableDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableDeliveryStructure

+
+

siri:AbstractServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpointGroup +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefaultGroup +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
siri:ConnectionTimetablePayloadGroup +

→‍siri:TimetabledFeederArrival

+
+

0:*

+
+

+siri:TimetabledFeederArrivalStructure

+
+

A feeder arrival at the arrival SCHEDUELD STOP POINT of the CONNECTION link .

+
+

→‍siri:TimetabledFeederArrivalCancellation

+
+

0:*

+
+

+siri:TimetabledFeederArrivalCancellationStructure

+
+

Cancellation of a previously issued Feeder Arrival.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

8.21. The complex type siri:ConnectionTimetableRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableRequestStructure

+
+

siri:AbstractFunctionalServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
siri:ConnectionTimetableTopicGroup +

siri:ArrivalWindow

+
+

0:1

+
+

+siri:ClosedTimestampRangeStructure

+
+

Earliest and latest time. If absent, default to the data horizon of the service.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

CONNECTION link for which data is to be supplied.

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Feeder LINE for which data is to be supplied.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Feeder DIRECTION for which data is to be supplied.

+
siri:ConnectionTimetableRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

8.22. The complex type siri:ConnectionTimetableServiceCapabilitiesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableServiceCapabilitiesStructure

+
+

siri:AbstractCapabilitiesStructure

+
+

Type for Capabilities of StopMonitopring Service.

+
+

The element content starts with items inherited from the base type:

+
+

siri:GeneralInteraction

+
+

0:1

+
+

+siri:CapabilityGeneralInteractionStructure

+
+

General capabilities common to all SIRI service request types.

+
+

siri:TransportDescription

+
+

0:1

+
+

+siri:TransportDescriptionStructure

+
+

Implementation properties common to all request types.

+
+

Inherited content is followed by own content:

+
+

siri:TopicFiltering

+
+

0:1

+
+

+local-type: typedef-80.2

+
+

Filtering Capabilities.

+
+

siri:RequestPolicy

+
+

0:1

+
+

+local-type: typedef-80.3

+
+

Request Policy capabilities.

+
+

siri:SubscriptionPolicy

+
+

0:1

+
+

+siri:CapabilitySubscriptionPolicyStructure

+
+

Subscription Policy capabilities.

+
+

siri:AccessControl

+
+

0:1

+
+

+siri:ConnectionCapabilityAccessControlStructure

+
+

Optional Access control capabilities.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

8.23. The complex type siri:ConnectionTimetableSubscriptionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionTimetableSubscriptionStructure

+
+

siri:AbstractSubscriptionStructure

+
+

Type for SIRI Service subscriptions.

+
+

The element content starts with items inherited from the base type:

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+

siri:InitialTerminationTime

+
+

1:1

+
+

Requested end time for subscription.

+
+

siri:SubscriptionRenewal

+
+

0:1

+
+

By using this element, the subscriber asks the data provider for an extension of the InitialTerminationTime of the subscription. If SubscriptionRenewal is omitted, this request is to be treated as a re-subscription and therefore all data corresponding to the SubscriptionRequest must be sent in the initial response (or a portion of the data if MoreData is set to 'true'). (since SIRI 2.1)

+
+

Inherited content is followed by own content:

+
+

→‍siri:ConnectionTimetableRequest

+
+

1:1

+
+

+siri:ConnectionTimetableRequestStructure

+
+

Request for information about timetabled connections at a stop.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

8.24. The complex type siri:TimetabledFeederArrivalCancellationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TimetabledFeederArrivalCancellationStructure

+
+

siri:AbstractReferencingItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemRef

+
+

0:1

+
+

>siri:ItemRefStructure

+
+

Reference to an Activity Element of a delivery.

+
+

Inherited content is followed by own content:

+
siri:InterchangeFeederIdentityGroup +

siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to the the SERVICE JOURNEY INTERCHANGE between two journeys for which data is being returned.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to the CONNECTION link or ACCESS ZONE for which data is to be returned. i.e. associated with known feeder arrival and distributor departure STOP POINTs.

+
siri:ContextualisedStopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a DIRECTION, typically outward or return.

+
+

siri:VehicleJourneyRef

+
+

1:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
siri:JourneyPatternInfoGroup +

siri:JourneyPatternRef

+
+

0:1

+
+

>siri:JourneyPatternRefStructure

+
+

Identifier of JOURNEY PATTERN that journey follows.

+
+

siri:JourneyPatternName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Joruney Pattern

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

A means of transportation such as bus, rail, etc.

+
+

siri:RouteRef

+
+

0:1

+
+

>siri:RouteRefStructure

+
+

Identifier of ROUTE that journey follows.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:GroupOfLinesRef

+
+

0:1

+
+

>siri:GroupOfLinesRefStructure

+
+

Reference to a GROUP OF LINEs to which journey belongs. SIRI 2.0

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the DIRECTION. May correspond to a DESTINATION DISPLAY. (Unbounded since SIRI 2.0)

+
+

siri:ExternalLineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Alternative identifier of LINE that an external system may associate with journey.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:BrandingRef

+
+

-0:1

+
+

>siri:BrandingRefStructure

+
+

Reference to a BRANDING. (since SIRI 2.1)

+
+

b

+
+

siri:Branding

+
+

-0:1

+
+

+siri:BrandingStructure

+
+

An arbitrary marketing classification. (since SIRI 2.1)

+
+

siri:Reason

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Reason for deletion. (Unbounded since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

8.25. The complex type siri:TimetabledFeederArrivalStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TimetabledFeederArrivalStructure

+
+

siri:AbstractFeederItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemIdentifier

+
+

0:1

+
+

siri:ItemIdentifierType

+
+

Identifier of item.

+
+

siri:ValidUntilTime

+
+

0:1

+
+

Time until when data is valid. (since SIRI 2.0)

+
siri:InterchangeFeederIdentityGroup +

siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to the the SERVICE JOURNEY INTERCHANGE between two journeys for which data is being returned.

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to the CONNECTION link or ACCESS ZONE for which data is to be returned. i.e. associated with known feeder arrival and distributor departure STOP POINTs.

+
siri:ContextualisedStopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+

Inherited content is followed by own content:

+
+

siri:FeederJourney

+
+

1:1

+
+

+siri:InterchangeJourneyStructure

+
+

Information about the feeder journey.

+
+

siri:AimedArrivalTime

+
+

1:1

+
+

Planned arrival time at the connection point.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

8.26. The complex type complexType[siri:ConnectionTimetableCapabilitiesResponseStructure]/ConnectionTimetablePermissions#complexType (typedef-80.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:ConnectionTimetableCapabilitiesResponseStructure]
  /ConnectionTimetablePermissions #complexType
  (typedef-80.1)

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:ConnectionTimetablePermission

+
+

0:*

+
+

+siri:ConnectionServicePermissionStructure

+
+

Permission for a single participant or all participants to use an aspect of the service.

+
+
+
+
+

8.27. The complex type complexType[siri:ConnectionTimetableServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-80.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:ConnectionTimetableServiceCapabilitiesStructure]
  /TopicFiltering #complexType
  (typedef-80.2)

+
+

+
+

-

+
+

→‍siri:FilterByLineRef

+
+

1:1

+
+

Whether results can be filtered by LINE. Default is 'true'

+
+

→‍siri:FilterByConnectionLinkRef

+
+

1:1

+
+

Whether results can be filtered by CONNECTION LINK. Default is 'true'.

+
+
+
+
+

8.28. The complex type complexType[siri:ConnectionTimetableServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-80.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:ConnectionTimetableServiceCapabilitiesStructure]
  /RequestPolicy #complexType
  (typedef-80.3)

+
+

siri:CapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

Inherited content is followed by own content:

+
+

siri:ForeignJourneysOnly

+
+

0:1

+
+

Whether service returns only foreign journeys. Default is 'false'.

+
+
+
+
+
+

9. SIRI DIscovery Services for SCHEDULED STOP POINTs, LINEs,OPERATORs, FACILITies and feature TYPE OF VALUE codes.

+
+

9.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ConnectionLinksDetailEnumeration

+
+

Detail Levels for CONNECTION LINKs Discovery Request. (since SIRI 2.0)

+
+ + + + + + + + + + + + + + + + + + + +
+

minimum

+
+

Return only the name and identifier of the connection link.

+
+

normal

+
+

Return name, identifier of the connection link and connected stops's identifiers.

+
+

full

+
+

Return all available data for each connection link.

+
+
+

FacilityDetailEnumeration

+
+

Detail Levels for Facility Points Request. (since SIRI 2.0)

+
+ + + + + + + + + + + + + + + + + + + +
+

minimum

+
+

Return only the name and identifier of the Facility.

+
+

normal

+
+

Return name, identifier and coordinates of the Facility.

+
+

full

+
+

Return all available data for each Facility.

+
+
+

LinesDetailEnumeration

+
+

Detail Levels for Lines Discovery Request. (since SIRI 2.0)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

minimum

+
+

Return only the name and identifier of the stop.

+
+

normal

+
+

Return name, dientifier and coordinates of the stop.

+
+

stops

+
+

-

+
+

full

+
+

Return all available data for each stop.

+
+
+

StopPointsDetailEnumeration

+
+

Detail Levels for Stop Points Discovery Request. (since SIRI 2.0)

+
+ + + + + + + + + + + + + + + + + + + +
+

minimum

+
+

Return only the name and identifier of the stop.

+
+

normal

+
+

Return name, dientifier and coordinates of the stop.

+
+

full

+
+

Return all available data for each stop.

+
+
+
+
+
+

9.2. The toplevel element siri:ConnectionLinksDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionLinksDelivery

+
+

+siri:ConnectionLinksDeliveryStructure (↔ siri:AbstractDiscoveryDelivery)

+
+

Returns the CONNECTION LINKs covered by a web service. Answers a LINEsRequest. (since SIRI 2.0)

+
+
+
+
+

9.3. The toplevel element siri:ConnectionLinksRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionLinksRequest

+
+

+siri:ConnectionLinksDiscoveryRequestStructure (↔ siri:AbstractDiscoveryRequest)

+
+

Requests a list of the CONNECTION LINKs covered by a Producer. (since SIRI 2.0)

+
+
+
+
+

9.4. The toplevel element siri:FacilityDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:FacilityDelivery

+
+

+siri:FacilityDeliveryStructure (↔ siri:AbstractDiscoveryDelivery)

+
+

Returns the Facilities covered by a service. Answers a StopPointsRequest.

+
+
+
+
+

9.5. The toplevel element siri:FacilityRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:FacilityRequest

+
+

+siri:FacilityRequestStructure (↔ siri:AbstractDiscoveryRequest)

+
+

Requests a list of the Facilities covered by a Producer.

+
+
+
+
+

9.6. The toplevel element siri:InfoChannelDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:InfoChannelDelivery

+
+

+siri:InfoChannelDeliveryStructure (↔ siri:AbstractDiscoveryDelivery)

+
+

Returns the Info Channels covered by a service. Answers a InfoChannelRequest.

+
+
+
+
+

9.7. The toplevel element siri:InfoChannelRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:InfoChannelRequest

+
+

+siri:InfoChannelDiscoveryRequestStructure (↔ siri:AbstractDiscoveryRequest)

+
+

Requests a list of the Info Channels covered by a Producer.

+
+
+
+
+

9.8. The toplevel element siri:LinesDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:LinesDelivery

+
+

+siri:LinesDeliveryStructure (↔ siri:AbstractDiscoveryDelivery)

+
+

Returns the LINEs covered by a web service. Answers a LINEsRequest.

+
+
+
+
+

9.9. The toplevel element siri:LinesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:LinesRequest

+
+

+siri:LinesDiscoveryRequestStructure (↔ siri:AbstractDiscoveryRequest)

+
+

Requests a list of the LINEs covered by a Producer.

+
+
+
+
+

9.10. The toplevel element siri:ProductCategoriesDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:ProductCategoriesDelivery

+
+

+siri:ProductCategoriesDeliveryStructure (↔ siri:AbstractDiscoveryDelivery)

+
+

Returns the Product Categories covered by a service. Answers a ProductCategoriesRequest.

+
+
+
+
+

9.11. The toplevel element siri:ProductCategoriesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:ProductCategoriesRequest

+
+

+siri:ProductCategoriesDiscoveryRequestStructure (↔ siri:AbstractDiscoveryRequest)

+
+

Requests a list of the Product Categories covered by a Producer.

+
+
+
+
+

9.12. The toplevel element siri:ServiceFeaturesDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:ServiceFeaturesDelivery

+
+

+siri:ServiceFeaturesDeliveryStructure (↔ siri:AbstractDiscoveryDelivery)

+
+

Returns the SERVICE FEATUREs covered by a service. Answers a ServiceFeaturesRequest.

+
+
+
+
+

9.13. The toplevel element siri:ServiceFeaturesRequest

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceFeaturesRequest

+
+

siri:ServiceFeaturesDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.14. The toplevel element siri:StopPointsDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:StopPointsDelivery

+
+

+siri:StopPointsDeliveryStructure (↔ siri:AbstractDiscoveryDelivery)

+
+

Returns basic details about the STOP POINTs/places covered by a service. Answers a StopPointsRequest.

+
+
+
+
+

9.15. The toplevel element siri:StopPointsRequest

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopPointsRequest

+
+

siri:StopPointsDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

The element contains one of the following elements (a-c)

+
siri:StopPointsDiscoveryRequestTopicGroup +

a

+
+

siri:BoundingBox

+
+

-0:1

+
+

+siri:BoundingBoxStructure

+
+

Rectangle containing stops be returned. ((since SIRI 2.0))

+
+

b

+
+

siri:Circle

+
+

-0:1

+
+

+siri:LocationStructure

+
+

Circle containing stops be returned. Point indicates centre, precision indicates radius ((since SIRI 2.0))

+
+

c

+
+

siri:PlaceRef

+
+

-0:1

+
+

Filter the results to include only stops associated with the PLACE . ((since SIRI 2.0))

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only stops run by the specified OPERATOR. ((since SIRI 2.0))

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only stops for the given LINE. ((since SIRI 2.0))

+
siri:StopPointsDiscoveryRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

siri:StopPointsDetailLevel

+
+

0:1

+
+

siri:StopPointsDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.16. The toplevel element siri:VehicleFeaturesDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleFeaturesDelivery

+
+

+siri:VehicleFeaturesDeliveryStructure (↔ siri:AbstractDiscoveryDelivery)

+
+

Returns the Vehicle Features covered by a service. Answers a VehicleFeaturesRequest.

+
+
+
+
+

9.17. The toplevel element siri:VehicleFeaturesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleFeaturesRequest

+
+

+siri:VehicleFeaturesRequestStructure (↔ siri:AbstractDiscoveryRequest)

+
+

Requests a list of the Vehicle Features covered by a Producer.

+
+
+
+
+

9.18. The group siri:ConnectionLinksDiscoveryRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionLinksDiscoveryRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing. Mostly act to reduce the number of ConnectionLinks returned. (since SIRI 2.0)

+
siri:ConnectionLinksDiscoveryRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

siri:ConnectionLinksDetailLevel

+
+

0:1

+
+

siri:ConnectionLinksDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (since SIRI 2.0)

+
+
+
+
+

9.19. The group siri:ConnectionLinksDiscoveryRequestTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionLinksDiscoveryRequestTopicGroup

+
+

+
+

Parameters that specify the CONNECTION LINKs to be returned. (since SIRI 2.0)

+
+

The element contains none or one of the following elements (a)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ac)

+
siri:ConnectionLinksDiscoveryRequestTopicGroup +

aa

+
+

siri:BoundingBox

+
+

-1:1

+
+

+siri:BoundingBoxStructure

+
+

Rectangle containing stops of ConnectionLinks be returned.

+
+

ab

+
+

siri:Circle

+
+

-1:1

+
+

+siri:LocationStructure

+
+

Circle containing stops for ConnectionLinks be returned. Point indicates centre, precision indicates radius

+
+

ac

+
+

siri:PlaceRef

+
+

-1:1

+
+

Filter the results to include only ConnectionLinks for stops assoicated with the place .

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only ConnectionLinks for stops assoicated with the specified line.

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only Stop d run by the specified OPERATOR.

+
+
+
+
+

9.20. The group siri:FacilityRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing. Mostly act to reduce the number of Facilities returned. (since SIRI 2.0)

+
siri:FacilityRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

siri:FacilityDetailLevel

+
+

0:1

+
+

siri:FacilityDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (since SIRI 2.0)

+
+
+
+
+

9.21. The group siri:FacilityRequestTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityRequestTopicGroup

+
+

+
+

Parameters that specify the Facilities to be returned. (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
siri:FacilityRequestTopicGroup +

a

+
+

siri:BoundingBox

+
+

-0:1

+
+

+siri:BoundingBoxStructure

+
+

Rectangle containing Facilities be returned. ((since SIRI 2.0))

+
+

b

+
+

siri:PlaceRef

+
+

-0:1

+
+

Filter the results to include only Facilities associated with the TOPOGRAPHIC PLACE . ((since SIRI 2.0))

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only Facilities run by the specified OPERATOR. ((since SIRI 2.0))

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only Facilities for the given LINE. ((since SIRI 2.0))

+
+
+
+
+

9.22. The group siri:LinesDiscoveryRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:LinesDiscoveryRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing. Mostly act to reduce the number of Linesreturned. (since SIRI 2.0)

+
siri:LinesDiscoveryRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

siri:LinesDetailLevel

+
+

0:1

+
+

siri:LinesDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (since SIRI 2.0)

+
+
+
+
+

9.23. The group siri:LinesDiscoveryRequestTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:LinesDiscoveryRequestTopicGroup

+
+

+
+

Parameters that specify the LINEs to be returned. (since SIRI 2.0)

+
+

The element contains none or one of the following elements (a-b)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ac)

+
siri:LinesDiscoveryRequestTopicGroup +

aa

+
+

siri:BoundingBox

+
+

-1:1

+
+

+siri:BoundingBoxStructure

+
+

Rectangle containing stops of lines be returned. ((since SIRI 2.0))

+
+

ab

+
+

siri:Circle

+
+

-1:1

+
+

+siri:LocationStructure

+
+

Circle containing stops for lines be returned. Point indicates centre, precision indicates radius ((since SIRI 2.0))

+
+

ac

+
+

siri:PlaceRef

+
+

-1:1

+
+

Filter the results to include only lines for stops assoicated with the place . ((since SIRI 2.0))

+
+

b

+
+

siri:LineDirectionRef

+
+

-1:1

+
+

+siri:LineDirectionStructure

+
+

Reference to line for which details are to be returned (v2.0)

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only Stop d run by the specified OPERATOR. ((since SIRI 2.0))

+
+
+
+
+

9.24. The group siri:ProductCategoriesRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductCategoriesRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing. Mostly act to reduce the number of Facilities returned. (since SIRI 2.0)

+
siri:ProductCategoriesRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+
+
+
+

9.25. The group siri:SiriDiscoveryIndexGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriDiscoveryIndexGroup

+
+

+
+

Convenience artifact to pick out main elements of the Estimated Timetable Service.

+
+

The element contains one of the following elements (a-h)

+
siri:SiriReferenceDiscoveryRequestGroup +

a

+
+

→‍siri:StopPointsRequest

+
+

-1:1

+
+

+local-type: typedef-73.1

+
+

Requests a list of the STOP POINTs and places covered by a Producer.

+
+

b

+
+

→‍siri:LinesRequest

+
+

-1:1

+
+

+siri:LinesDiscoveryRequestStructure

+
+

Requests a list of the LINEs covered by a Producer.

+
+

c

+
+

→‍siri:ServiceFeaturesRequest

+
+

-1:1

+
+

+local-type: typedef-73.2

+
+

Requests a list of the Service Features covered by a Producer.

+
+

d

+
+

→‍siri:ProductCategoriesRequest

+
+

-1:1

+
+

+siri:ProductCategoriesDiscoveryRequestStructure

+
+

Requests a list of the Product Categories covered by a Producer.

+
+

e

+
+

→‍siri:VehicleFeaturesRequest

+
+

-1:1

+
+

+siri:VehicleFeaturesRequestStructure

+
+

Requests a list of the Vehicle Features covered by a Producer.

+
+

f

+
+

→‍siri:InfoChannelRequest

+
+

-1:1

+
+

+siri:InfoChannelDiscoveryRequestStructure

+
+

Requests a list of the Info Channels covered by a Producer.

+
+

g

+
+

→‍siri:FacilityRequest

+
+

-1:1

+
+

+siri:FacilityRequestStructure

+
+

Requests a list of the Facilities covered by a Producer.

+
+

h

+
+

→‍siri:ConnectionLinksRequest

+
+

-1:1

+
+

+siri:ConnectionLinksDiscoveryRequestStructure

+
+

Requests a list of the CONNECTION LINKs covered by a Producer. (since SIRI 2.0)

+
+

The element contains one of the following elements (a-h)

+
siri:SiriDiscoveryReferenceDeliveryGroup +

a

+
+

→‍siri:StopPointsDelivery

+
+

-1:1

+
+

+siri:StopPointsDeliveryStructure

+
+

Returns basic details about the STOP POINTs/places covered by a service. Answers a StopPointsRequest.

+
+

b

+
+

→‍siri:LinesDelivery

+
+

-1:1

+
+

+siri:LinesDeliveryStructure

+
+

Returns the LINEs covered by a web service. Answers a LINEsRequest.

+
+

c

+
+

→‍siri:ProductCategoriesDelivery

+
+

-1:1

+
+

+siri:ProductCategoriesDeliveryStructure

+
+

Returns the Product Categories covered by a service. Answers a ProductCategoriesRequest.

+
+

d

+
+

→‍siri:ServiceFeaturesDelivery

+
+

-1:1

+
+

+siri:ServiceFeaturesDeliveryStructure

+
+

Returns the SERVICE FEATUREs covered by a service. Answers a ServiceFeaturesRequest.

+
+

e

+
+

→‍siri:VehicleFeaturesDelivery

+
+

-1:1

+
+

+siri:VehicleFeaturesDeliveryStructure

+
+

Returns the Vehicle Features covered by a service. Answers a VehicleFeaturesRequest.

+
+

f

+
+

→‍siri:InfoChannelDelivery

+
+

-1:1

+
+

+siri:InfoChannelDeliveryStructure

+
+

Returns the Info Channels covered by a service. Answers a InfoChannelRequest.

+
+

g

+
+

→‍siri:FacilityDelivery

+
+

-1:1

+
+

+siri:FacilityDeliveryStructure

+
+

Returns the Facilities covered by a service. Answers a StopPointsRequest.

+
+

h

+
+

→‍siri:ConnectionLinksDelivery

+
+

-1:1

+
+

+siri:ConnectionLinksDeliveryStructure

+
+

Returns the CONNECTION LINKs covered by a web service. Answers a LINEsRequest. (since SIRI 2.0)

+
+
+
+
+

9.26. The group siri:SiriDiscoveryReferenceDeliveryGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriDiscoveryReferenceDeliveryGroup

+
+

+
+

Responses with reference data for use in service requests.

+
+

The element contains one of the following elements (a-h)

+
siri:SiriDiscoveryReferenceDeliveryGroup +

a

+
+

→‍siri:StopPointsDelivery

+
+

-1:1

+
+

+siri:StopPointsDeliveryStructure

+
+

Returns basic details about the STOP POINTs/places covered by a service. Answers a StopPointsRequest.

+
+

b

+
+

→‍siri:LinesDelivery

+
+

-1:1

+
+

+siri:LinesDeliveryStructure

+
+

Returns the LINEs covered by a web service. Answers a LINEsRequest.

+
+

c

+
+

→‍siri:ProductCategoriesDelivery

+
+

-1:1

+
+

+siri:ProductCategoriesDeliveryStructure

+
+

Returns the Product Categories covered by a service. Answers a ProductCategoriesRequest.

+
+

d

+
+

→‍siri:ServiceFeaturesDelivery

+
+

-1:1

+
+

+siri:ServiceFeaturesDeliveryStructure

+
+

Returns the SERVICE FEATUREs covered by a service. Answers a ServiceFeaturesRequest.

+
+

e

+
+

→‍siri:VehicleFeaturesDelivery

+
+

-1:1

+
+

+siri:VehicleFeaturesDeliveryStructure

+
+

Returns the Vehicle Features covered by a service. Answers a VehicleFeaturesRequest.

+
+

f

+
+

→‍siri:InfoChannelDelivery

+
+

-1:1

+
+

+siri:InfoChannelDeliveryStructure

+
+

Returns the Info Channels covered by a service. Answers a InfoChannelRequest.

+
+

g

+
+

→‍siri:FacilityDelivery

+
+

-1:1

+
+

+siri:FacilityDeliveryStructure

+
+

Returns the Facilities covered by a service. Answers a StopPointsRequest.

+
+

h

+
+

→‍siri:ConnectionLinksDelivery

+
+

-1:1

+
+

+siri:ConnectionLinksDeliveryStructure

+
+

Returns the CONNECTION LINKs covered by a web service. Answers a LINEsRequest. (since SIRI 2.0)

+
+
+
+
+

9.27. The group siri:SiriReferenceDiscoveryRequestGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriReferenceDiscoveryRequestGroup

+
+

+
+

Requests for reference data for use in service requests.

+
+

The element contains one of the following elements (a-h)

+
siri:SiriReferenceDiscoveryRequestGroup +

a

+
+

→‍siri:StopPointsRequest

+
+

-1:1

+
+

+local-type: typedef-73.1

+
+

Requests a list of the STOP POINTs and places covered by a Producer.

+
+

b

+
+

→‍siri:LinesRequest

+
+

-1:1

+
+

+siri:LinesDiscoveryRequestStructure

+
+

Requests a list of the LINEs covered by a Producer.

+
+

c

+
+

→‍siri:ServiceFeaturesRequest

+
+

-1:1

+
+

+local-type: typedef-73.2

+
+

Requests a list of the Service Features covered by a Producer.

+
+

d

+
+

→‍siri:ProductCategoriesRequest

+
+

-1:1

+
+

+siri:ProductCategoriesDiscoveryRequestStructure

+
+

Requests a list of the Product Categories covered by a Producer.

+
+

e

+
+

→‍siri:VehicleFeaturesRequest

+
+

-1:1

+
+

+siri:VehicleFeaturesRequestStructure

+
+

Requests a list of the Vehicle Features covered by a Producer.

+
+

f

+
+

→‍siri:InfoChannelRequest

+
+

-1:1

+
+

+siri:InfoChannelDiscoveryRequestStructure

+
+

Requests a list of the Info Channels covered by a Producer.

+
+

g

+
+

→‍siri:FacilityRequest

+
+

-1:1

+
+

+siri:FacilityRequestStructure

+
+

Requests a list of the Facilities covered by a Producer.

+
+

h

+
+

→‍siri:ConnectionLinksRequest

+
+

-1:1

+
+

+siri:ConnectionLinksDiscoveryRequestStructure

+
+

Requests a list of the CONNECTION LINKs covered by a Producer. (since SIRI 2.0)

+
+
+
+
+

9.28. The group siri:StopPointsDiscoveryRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopPointsDiscoveryRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing. Mostly act to reduce the number of stops returned. (since SIRI 2.0)

+
siri:StopPointsDiscoveryRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

siri:StopPointsDetailLevel

+
+

0:1

+
+

siri:StopPointsDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (since SIRI 2.0)

+
+
+
+
+

9.29. The group siri:StopPointsDiscoveryRequestTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopPointsDiscoveryRequestTopicGroup

+
+

+
+

Parameters that specify the STOP POINTs to be returned. (since SIRI 2.0)

+
+

The element contains one of the following elements (a-c)

+
siri:StopPointsDiscoveryRequestTopicGroup +

a

+
+

siri:BoundingBox

+
+

-0:1

+
+

+siri:BoundingBoxStructure

+
+

Rectangle containing stops be returned. ((since SIRI 2.0))

+
+

b

+
+

siri:Circle

+
+

-0:1

+
+

+siri:LocationStructure

+
+

Circle containing stops be returned. Point indicates centre, precision indicates radius ((since SIRI 2.0))

+
+

c

+
+

siri:PlaceRef

+
+

-0:1

+
+

Filter the results to include only stops associated with the PLACE . ((since SIRI 2.0))

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only stops run by the specified OPERATOR. ((since SIRI 2.0))

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only stops for the given LINE. ((since SIRI 2.0))

+
+
+
+
+

9.30. The group siri:VehicleFeaturesRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleFeaturesRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing. Mostly act to reduce the number of Facilities returned. (since SIRI 2.0)

+
siri:VehicleFeaturesRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+
+
+
+

9.31. The complex type siri:ConnectionLinksDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionLinksDeliveryStructure

+
+

siri:AbstractDiscoveryDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed.

+
+

→‍siri:AnnotatedConnectionLinkRef

+
+

0:*

+
+

+siri:AnnotatedConnectionLinkStructure

+
+

SCHEDULED CONNECTION LINK definition.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.32. The complex type siri:ConnectionLinksDiscoveryRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionLinksDiscoveryRequestStructure

+
+

siri:AbstractDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

The element contains none or one of the following elements (a)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ac)

+
siri:ConnectionLinksDiscoveryRequestTopicGroup +

aa

+
+

siri:BoundingBox

+
+

-1:1

+
+

+siri:BoundingBoxStructure

+
+

Rectangle containing stops of ConnectionLinks be returned.

+
+

ab

+
+

siri:Circle

+
+

-1:1

+
+

+siri:LocationStructure

+
+

Circle containing stops for ConnectionLinks be returned. Point indicates centre, precision indicates radius

+
+

ac

+
+

siri:PlaceRef

+
+

-1:1

+
+

Filter the results to include only ConnectionLinks for stops assoicated with the place .

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only ConnectionLinks for stops assoicated with the specified line.

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only Stop d run by the specified OPERATOR.

+
siri:ConnectionLinksDiscoveryRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

siri:ConnectionLinksDetailLevel

+
+

0:1

+
+

siri:ConnectionLinksDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.33. The complex type siri:FacilityDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityDeliveryStructure

+
+

siri:AbstractDiscoveryDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed.

+
+

siri:AnnotatedFacility

+
+

0:*

+
+

+siri:AnnotatedFacilityStructure

+
+

Facility Definition.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.34. The complex type siri:FacilityRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityRequestStructure

+
+

siri:AbstractDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

The element contains one of the following elements (a-b)

+
siri:FacilityRequestTopicGroup +

a

+
+

siri:BoundingBox

+
+

-0:1

+
+

+siri:BoundingBoxStructure

+
+

Rectangle containing Facilities be returned. ((since SIRI 2.0))

+
+

b

+
+

siri:PlaceRef

+
+

-0:1

+
+

Filter the results to include only Facilities associated with the TOPOGRAPHIC PLACE . ((since SIRI 2.0))

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only Facilities run by the specified OPERATOR. ((since SIRI 2.0))

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only Facilities for the given LINE. ((since SIRI 2.0))

+
siri:FacilityRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

siri:FacilityDetailLevel

+
+

0:1

+
+

siri:FacilityDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.35. The complex type siri:InfoChannelDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InfoChannelDeliveryStructure

+
+

siri:AbstractDiscoveryDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed.

+
+

→‍siri:InfoChannel

+
+

0:*

+
+

+siri:InfoChannelStructure

+
+

Info Channel supported by Producer service.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.36. The complex type siri:InfoChannelDiscoveryRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InfoChannelDiscoveryRequestStructure

+
+

siri:AbstractDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.37. The complex type siri:LinesDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:LinesDeliveryStructure

+
+

siri:AbstractDiscoveryDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed.

+
+

→‍siri:AnnotatedLineRef

+
+

0:*

+
+

+siri:AnnotatedLineStructure

+
+

Information about LINEs covered by server.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.38. The complex type siri:LinesDiscoveryRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:LinesDiscoveryRequestStructure

+
+

siri:AbstractDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

The element contains none or one of the following elements (a-b)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ac)

+
siri:LinesDiscoveryRequestTopicGroup +

aa

+
+

siri:BoundingBox

+
+

-1:1

+
+

+siri:BoundingBoxStructure

+
+

Rectangle containing stops of lines be returned. ((since SIRI 2.0))

+
+

ab

+
+

siri:Circle

+
+

-1:1

+
+

+siri:LocationStructure

+
+

Circle containing stops for lines be returned. Point indicates centre, precision indicates radius ((since SIRI 2.0))

+
+

ac

+
+

siri:PlaceRef

+
+

-1:1

+
+

Filter the results to include only lines for stops assoicated with the place . ((since SIRI 2.0))

+
+

b

+
+

siri:LineDirectionRef

+
+

-1:1

+
+

+siri:LineDirectionStructure

+
+

Reference to line for which details are to be returned (v2.0)

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only Stop d run by the specified OPERATOR. ((since SIRI 2.0))

+
siri:LinesDiscoveryRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

siri:LinesDetailLevel

+
+

0:1

+
+

siri:LinesDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.39. The complex type siri:ProductCategoriesDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductCategoriesDeliveryStructure

+
+

siri:AbstractDiscoveryDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed.

+
+

→‍siri:ProductCategory

+
+

0:*

+
+

+siri:ProductCategoryStructure

+
+

Category for classification of a journey as a Product

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.40. The complex type siri:ProductCategoriesDiscoveryRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductCategoriesDiscoveryRequestStructure

+
+

siri:AbstractDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
siri:ProductCategoriesRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.41. The complex type siri:ServiceFeaturesDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceFeaturesDeliveryStructure

+
+

siri:AbstractDiscoveryDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed.

+
+

→‍siri:ServiceFeature

+
+

0:*

+
+

+siri:ServiceFeatureStructure

+
+

Service Feature description.

+
+
+
+
+

9.42. The complex type siri:ServiceFeaturesDiscoveryRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceFeaturesDiscoveryRequestStructure

+
+

siri:AbstractDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.43. The complex type siri:StopPointsDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopPointsDeliveryStructure

+
+

siri:AbstractDiscoveryDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
+

→‍siri:AnnotatedStopPointRef

+
+

0:*

+
+

+siri:AnnotatedStopPointStructure

+
+

SCHEDULED STOP POINT definition.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.44. The complex type siri:StopPointsDiscoveryRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopPointsDiscoveryRequestStructure

+
+

siri:AbstractDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

The element contains one of the following elements (a-c)

+
siri:StopPointsDiscoveryRequestTopicGroup +

a

+
+

siri:BoundingBox

+
+

-0:1

+
+

+siri:BoundingBoxStructure

+
+

Rectangle containing stops be returned. ((since SIRI 2.0))

+
+

b

+
+

siri:Circle

+
+

-0:1

+
+

+siri:LocationStructure

+
+

Circle containing stops be returned. Point indicates centre, precision indicates radius ((since SIRI 2.0))

+
+

c

+
+

siri:PlaceRef

+
+

-0:1

+
+

Filter the results to include only stops associated with the PLACE . ((since SIRI 2.0))

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only stops run by the specified OPERATOR. ((since SIRI 2.0))

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only stops for the given LINE. ((since SIRI 2.0))

+
siri:StopPointsDiscoveryRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

siri:StopPointsDetailLevel

+
+

0:1

+
+

siri:StopPointsDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.45. The complex type siri:VehicleFeaturesDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleFeaturesDeliveryStructure

+
+

siri:AbstractDiscoveryDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed.

+
+

→‍siri:VehicleFeature

+
+

0:*

+
+

+siri:VehicleFeaturesStructure

+
+

Vehicle Feature description.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.46. The complex type siri:VehicleFeaturesRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleFeaturesRequestStructure

+
+

siri:AbstractDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
siri:VehicleFeaturesRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.47. The complex type element[siri:StopPointsRequest]#complexType (typedef-73.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:StopPointsRequest]
  #complexType
  (typedef-73.1)

+
+

siri:StopPointsDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

The element contains one of the following elements (a-c)

+
siri:StopPointsDiscoveryRequestTopicGroup +

a

+
+

siri:BoundingBox

+
+

-0:1

+
+

+siri:BoundingBoxStructure

+
+

Rectangle containing stops be returned. ((since SIRI 2.0))

+
+

b

+
+

siri:Circle

+
+

-0:1

+
+

+siri:LocationStructure

+
+

Circle containing stops be returned. Point indicates centre, precision indicates radius ((since SIRI 2.0))

+
+

c

+
+

siri:PlaceRef

+
+

-0:1

+
+

Filter the results to include only stops associated with the PLACE . ((since SIRI 2.0))

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only stops run by the specified OPERATOR. ((since SIRI 2.0))

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only stops for the given LINE. ((since SIRI 2.0))

+
siri:StopPointsDiscoveryRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values. (since SIRI 2.0)

+
+

siri:StopPointsDetailLevel

+
+

0:1

+
+

siri:StopPointsDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

9.48. The complex type element[siri:ServiceFeaturesRequest]#complexType (typedef-73.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ServiceFeaturesRequest]
  #complexType
  (typedef-73.2)

+
+

siri:ServiceFeaturesDiscoveryRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+
+

10. SIRI-ET Estimated Timetable Service.

+
+

10.1. Simple type definitions

+
+ + + + + + + + + + + + + + + +
+

EstimatedTimetableDetailEnumeration

+
+

Detail Levels for Estimated Timetable Request.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

minimum

+
+

Return only the minimum amount of optional data for each Stop Visit to provide a display, A time at stop, LINE name and destination name.

+
+

basic

+
+

Return minimum and other available basic details for each Stop Visit. Do not include data on times at next stop or destination.

+
+

normal

+
+

Return all basic data, and also origin VIA points and destination.

+
+

calls

+
+

Return in addition to normal data, the estimated call data i .

+
+

full

+
+

Return all available data for each including calls.

+
+
+
+
+
+

10.2. The toplevel element siri:EstimatedTimetableCapabilitiesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableCapabilitiesRequest

+
+

+siri:ServiceCapabilitiesRequestStructure (↔ siri:AbstractFunctionalServiceCapabilitiesRequest)

+
+

Request for information about Estimated Timetable Service Capabilities. Answered with a EstimatedTimetableCapabilitiesResponse.

+
+
+
+
+

10.3. The toplevel element siri:EstimatedTimetableCapabilitiesResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableCapabilitiesResponse

+
+

+siri:EstimatedTimetableCapabilitiesResponseStructure (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

+
+

Capabilities for Estimated Timetable Service. Answers a EstimatedTimetableCapabilitiesRequest.

+
+
+
+
+

10.4. The toplevel element siri:EstimatedTimetableDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableDelivery

+
+

+siri:EstimatedTimetableDeliveryStructure (↔ siri:AbstractFunctionalServiceDelivery)

+
+

Delivery for Estimated Timetable Service.

+
+
+
+
+

10.5. The toplevel element siri:EstimatedTimetablePermissions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetablePermissions

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:EstimatedTimetablePermission

+
+

0:*

+
+

+siri:ConnectionServicePermissionStructure

+
+

Permission for a single participant or all participants to use an aspect of the service.

+
+
+
+
+

10.6. The toplevel element siri:EstimatedTimetableRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableRequest

+
+

+siri:EstimatedTimetableRequestStructure (↔ siri:AbstractFunctionalServiceRequest)

+
+

Request for information about the estimated timetable.

+
+
+
+
+

10.7. The toplevel element siri:EstimatedTimetableServiceCapabilities

+
+ + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableServiceCapabilities

+
+

+siri:EstimatedTimetableServiceCapabilitiesStructure

+
+

Capabilities of Estimated TimetableService.

+
+
+
+
+

10.8. The toplevel element siri:EstimatedTimetableSubscriptionRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableSubscriptionRequest

+
+

+siri:EstimatedTimetableSubscriptionStructure (↔ siri:AbstractFunctionalServiceSubscriptionRequest)

+
+

Request for a subscription to the Estimated Timetable Service.

+
+
+
+
+

10.9. The group siri:EstimatedTimetablePayloadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetablePayloadGroup

+
+

+
+

Payload part of Estimated Timetable Delivery.

+
siri:EstimatedTimetablePayloadGroup +

siri:EstimatedJourneyVersionFrame

+
+

1:*

+
+

+siri:EstimatedVersionFrameStructure

+
+

Estimated Journeys of a common TIMETABLE VERSION FRAME, grouped by timetable version.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

10.10. The group siri:EstimatedTimetableRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing. Mostly act to reduce the number of messages exchanged.

+
siri:EstimatedTimetableRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

→‍siri:IncludeInterchanges

+
+

0:1

+
+

Whether SERVICE JOURNEY INTERCHANGE data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+

→‍siri:IncludeJourneyRelations

+
+

0:1

+
+

Whether JOURNEY RELATION data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+

→‍siri:IncludeTrainFormations

+
+

0:1

+
+

Whether TRAIN (ELEMENT), COMPOUND TRAIN and TRAIN STOP ASSIGNMENT data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+

siri:EstimatedTimetableDetailLevel

+
+

0:1

+
+

siri:EstimatedTimetableDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (SIRI 2.0)

+
+
+
+
+

10.11. The group siri:EstimatedTimetableSubscriptionPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableSubscriptionPolicyGroup

+
+

+
+

Parameters that affect the subscription publishing and notification processing.

+
siri:EstimatedTimetableSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer should return the complete set of data, or only provide updates to the previously returned data i.e. changes to the expected deviation (delay or early time). Default is 'true'. If true only changes at the first stop will be returned and the client must interpolate the If false each subscription response will contain the full information as specified in this request (+(since SIRI 2.0)).

+
+

siri:ChangeBeforeUpdates

+
+

0:1

+
+

siri:DurationType

+
+

The amount of change to the arrival or departure time that can happen before an update is sent (i.e. if ChangeBeforeUpdate is set to 2 minutes, the subscriber will not be told that a timetable is changed by 30 seconds - an update will only be sent when the timetable is changed by at least least 2 minutes. (OPtional from SIRI 2.0)

+
+

siri:SkipRecordedCallUpdates

+
+

0:1

+
+

Indicates whether actual arrival-/departure times should be delivered as incremental updates, i.e. whether RECORDED CALL updates are transmitted immediately after an event occurs. (since SIRI 2.1) - 'false': Specifies that the data producer should transmit RECORDED CALL data, in particular actual arrival-/departure information as an incremental update immediately after an event occurs (with hysteresis taken into account) as is generally the case. The server will automatically proceed with 'false' if capability is not supported. - 'true': Can be requested if the data traffic is to be reduced and an immediate transmissions is not required in any of the consumer systems. 'true' specifies that the data producer should skip RECORDED CALL updates (if capability is supported after all), i.e., deliver them with the next update instead. - No specification: Default value 'false' applies (don't skip updates of recorded data).

+
+

siri:IncludeOnlyRecordedCallUpdates

+
+

0:1

+
+

Indicates whether ONLY actual arrival-/departure times should be delivered. In other words, whether all updates related to ESTIMATED CALL should be skipped. (since SIRI 2.1) - 'false': Specifies that the data producer should transmit ESTIMATED and RECORDED CALL data as an incremental update immediately after an event occurs (with hysteresis taken into account) as is generally the case. The server will automatically proceed with 'false' if capability is not supported. - 'true': Can be requested if a consumer system is only interested in the actual times / recorded events because it only wants to check the performance for example. 'true' specifies that the data producer should only deliver RECORDED CALL udpates and skip ESTIMATED CALL updates (if capability is supported after all), i.e., deliver ESTIMATED CALL updates only with the next RECORDED CALL update. - No specification: Default value 'false' applies (don't skip updates of estimated data).

+
+
+
+
+

10.12. The group siri:EstimatedTimetableTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableTopicGroup

+
+

+
+

Parameters that specify the content to be returned.

+
siri:EstimatedTimetableTopicGroup +

siri:PreviewInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Forward duration for which journeys should be included. For subscriptions, this duration is a continuously rolling window from the present time. For immediate requests, this duration is measured from the time of the request.

+
+

siri:TimetableVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Communicate only differences to the timetable specified by this version of the timetable.

+
+

siri:OperatorRef

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include journeys for only the specified OPERATORs.

+
+

siri:Lines

+
+

0:1

+
+

+local-type: typedef-83.1

+
+

Filter the results to include only VEHICLEs along the given LINEs.

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

Filter the results to include only journeys of the specified VEHICLE MODE. (since SIRI 2.1)

+
+

siri:ProductCategoryRef

+
+

0:*

+
+

>siri:ProductCategoryRefStructure

+
+

Filter the results to include only journeys of the specified TYPE OF PRODUCT CATEGORY. (since SIRI 2.1)

+
+

siri:StopPointRef

+
+

0:*

+
+

>siri:StopPointRefStructure

+
+

Filter the results to include only journeys with a CALL at the specified STOP POINT. (since SIRI 2.1)

+
+
+
+
+

10.13. The group siri:SiriEstimatedTimetableIndexGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriEstimatedTimetableIndexGroup

+
+

+
+

Convenience artifact to pick out main elements of the Estimated Timetable Service.

+
siri:SiriEstimatedTimetableIndexGroup +

→‍siri:EstimatedTimetableRequest

+
+

1:1

+
+

+siri:EstimatedTimetableRequestStructure

+
+

Request for information about the estimated timetable.

+
+

→‍siri:EstimatedTimetableSubscriptionRequest

+
+

1:1

+
+

+siri:EstimatedTimetableSubscriptionStructure

+
+

Request for a subscription to the Estimated Timetable Service.

+
+

→‍siri:EstimatedTimetableDelivery

+
+

1:1

+
+

+siri:EstimatedTimetableDeliveryStructure

+
+

Delivery for Estimated Timetable Service.

+
+

→‍siri:EstimatedTimetableCapabilitiesRequest

+
+

1:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Estimated Timetable Service Capabilities. Answered with a EstimatedTimetableCapabilitiesResponse.

+
+

→‍siri:EstimatedTimetableCapabilitiesResponse

+
+

1:1

+
+

+siri:EstimatedTimetableCapabilitiesResponseStructure

+
+

Capabilities for Estimated Timetable Service. Answers a EstimatedTimetableCapabilitiesRequest.

+
+
+
+
+

10.14. The complex type siri:EstimatedTimetableCapabilitiesResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableCapabilitiesResponseStructure

+
+

siri:AbstractServiceCapabilitiesResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ContextualisedResponseEndpointGroup +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:CapabilityStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

+
+

→‍siri:EstimatedTimetableServiceCapabilities

+
+

0:1

+
+

+siri:EstimatedTimetableServiceCapabilitiesStructure

+
+

Capabilities of Estimated TimetableService.

+
+

→‍siri:EstimatedTimetablePermissions

+
+

0:1

+
+

+local-type: typedef-83.4

+
+

Participant's permissions to use the service.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

10.15. The complex type siri:EstimatedTimetableCapabilityRequestPolicyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableCapabilityRequestPolicyStructure

+
+

siri:CapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

Inherited content is followed by own content:

+
+

siri:ForeignJourneysOnly

+
+

0:1

+
+

Whether results returns foreign journeys only.

+
+
+
+
+

10.16. The complex type siri:EstimatedTimetableDeliveriesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableDeliveriesStructure

+
+

+
+

Type for Deliveries for Real-time Timetable Service. Used in WSDL.

+
+

→‍siri:EstimatedTimetableDelivery

+
+

1:*

+
+

+siri:EstimatedTimetableDeliveryStructure

+
+

Delivery for Estimated Timetable Service.

+
+
+
+
+

10.17. The complex type siri:EstimatedTimetableDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableDeliveryStructure

+
+

siri:AbstractServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpointGroup +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefaultGroup +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
siri:EstimatedTimetablePayloadGroup +

siri:EstimatedJourneyVersionFrame

+
+

1:*

+
+

+siri:EstimatedVersionFrameStructure

+
+

Estimated Journeys of a common TIMETABLE VERSION FRAME, grouped by timetable version.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

10.18. The complex type siri:EstimatedTimetableRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableRequestStructure

+
+

siri:AbstractFunctionalServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
siri:EstimatedTimetableTopicGroup +

siri:PreviewInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Forward duration for which journeys should be included. For subscriptions, this duration is a continuously rolling window from the present time. For immediate requests, this duration is measured from the time of the request.

+
+

siri:TimetableVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Communicate only differences to the timetable specified by this version of the timetable.

+
+

siri:OperatorRef

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include journeys for only the specified OPERATORs.

+
+

siri:Lines

+
+

0:1

+
+

+local-type: typedef-83.1

+
+

Filter the results to include only VEHICLEs along the given LINEs.

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

Filter the results to include only journeys of the specified VEHICLE MODE. (since SIRI 2.1)

+
+

siri:ProductCategoryRef

+
+

0:*

+
+

>siri:ProductCategoryRefStructure

+
+

Filter the results to include only journeys of the specified TYPE OF PRODUCT CATEGORY. (since SIRI 2.1)

+
+

siri:StopPointRef

+
+

0:*

+
+

>siri:StopPointRefStructure

+
+

Filter the results to include only journeys with a CALL at the specified STOP POINT. (since SIRI 2.1)

+
siri:EstimatedTimetableRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

→‍siri:IncludeInterchanges

+
+

0:1

+
+

Whether SERVICE JOURNEY INTERCHANGE data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+

→‍siri:IncludeJourneyRelations

+
+

0:1

+
+

Whether JOURNEY RELATION data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+

→‍siri:IncludeTrainFormations

+
+

0:1

+
+

Whether TRAIN (ELEMENT), COMPOUND TRAIN and TRAIN STOP ASSIGNMENT data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+

siri:EstimatedTimetableDetailLevel

+
+

0:1

+
+

siri:EstimatedTimetableDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'. (SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

10.19. The complex type siri:EstimatedTimetableServiceCapabilitiesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableServiceCapabilitiesStructure

+
+

siri:AbstractCapabilitiesStructure

+
+

Type for Capabilities of StopMonitopring Service.

+
+

The element content starts with items inherited from the base type:

+
+

siri:GeneralInteraction

+
+

0:1

+
+

+siri:CapabilityGeneralInteractionStructure

+
+

General capabilities common to all SIRI service request types.

+
+

siri:TransportDescription

+
+

0:1

+
+

+siri:TransportDescriptionStructure

+
+

Implementation properties common to all request types.

+
+

Inherited content is followed by own content:

+
+

siri:TopicFiltering

+
+

0:1

+
+

+local-type: typedef-83.2

+
+

Filtering Capabilities.

+
+

siri:RequestPolicy

+
+

0:1

+
+

+local-type: typedef-83.3

+
+

Request Policy capabilities.

+
+

siri:SubscriptionPolicy

+
+

0:1

+
+

+siri:CapabilitySubscriptionPolicyStructure

+
+

Subscription Policy capabilities.

+
+

siri:AccessControl

+
+

0:1

+
+

+siri:ConnectionCapabilityAccessControlStructure

+
+

Optional Access control capabilities.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

10.20. The complex type siri:EstimatedTimetableSubscriptionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableSubscriptionStructure

+
+

siri:AbstractSubscriptionStructure

+
+

Type for SIRI Service subscriptions.

+
+

The element content starts with items inherited from the base type:

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+

siri:InitialTerminationTime

+
+

1:1

+
+

Requested end time for subscription.

+
+

siri:SubscriptionRenewal

+
+

0:1

+
+

By using this element, the subscriber asks the data provider for an extension of the InitialTerminationTime of the subscription. If SubscriptionRenewal is omitted, this request is to be treated as a re-subscription and therefore all data corresponding to the SubscriptionRequest must be sent in the initial response (or a portion of the data if MoreData is set to 'true'). (since SIRI 2.1)

+
+

Inherited content is followed by own content:

+
+

→‍siri:EstimatedTimetableRequest

+
+

1:1

+
+

+siri:EstimatedTimetableRequestStructure

+
+

Request for information about the estimated timetable.

+
siri:EstimatedTimetableSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer should return the complete set of data, or only provide updates to the previously returned data i.e. changes to the expected deviation (delay or early time). Default is 'true'. If true only changes at the first stop will be returned and the client must interpolate the If false each subscription response will contain the full information as specified in this request (+(since SIRI 2.0)).

+
+

siri:ChangeBeforeUpdates

+
+

0:1

+
+

siri:DurationType

+
+

The amount of change to the arrival or departure time that can happen before an update is sent (i.e. if ChangeBeforeUpdate is set to 2 minutes, the subscriber will not be told that a timetable is changed by 30 seconds - an update will only be sent when the timetable is changed by at least least 2 minutes. (OPtional from SIRI 2.0)

+
+

siri:SkipRecordedCallUpdates

+
+

0:1

+
+

Indicates whether actual arrival-/departure times should be delivered as incremental updates, i.e. whether RECORDED CALL updates are transmitted immediately after an event occurs. (since SIRI 2.1) - 'false': Specifies that the data producer should transmit RECORDED CALL data, in particular actual arrival-/departure information as an incremental update immediately after an event occurs (with hysteresis taken into account) as is generally the case. The server will automatically proceed with 'false' if capability is not supported. - 'true': Can be requested if the data traffic is to be reduced and an immediate transmissions is not required in any of the consumer systems. 'true' specifies that the data producer should skip RECORDED CALL updates (if capability is supported after all), i.e., deliver them with the next update instead. - No specification: Default value 'false' applies (don't skip updates of recorded data).

+
+

siri:IncludeOnlyRecordedCallUpdates

+
+

0:1

+
+

Indicates whether ONLY actual arrival-/departure times should be delivered. In other words, whether all updates related to ESTIMATED CALL should be skipped. (since SIRI 2.1) - 'false': Specifies that the data producer should transmit ESTIMATED and RECORDED CALL data as an incremental update immediately after an event occurs (with hysteresis taken into account) as is generally the case. The server will automatically proceed with 'false' if capability is not supported. - 'true': Can be requested if a consumer system is only interested in the actual times / recorded events because it only wants to check the performance for example. 'true' specifies that the data producer should only deliver RECORDED CALL udpates and skip ESTIMATED CALL updates (if capability is supported after all), i.e., deliver ESTIMATED CALL updates only with the next RECORDED CALL update. - No specification: Default value 'false' applies (don't skip updates of estimated data).

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

10.21. The complex type siri:EstimatedVersionFrameStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedVersionFrameStructure

+
+

siri:AbstractItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

Inherited content is followed by own content:

+
+

→‍siri:VersionRef

+
+

0:1

+
+

siri:VersionCodeType

+
+

Version Identifier.

+
+

→‍siri:EstimatedVehicleJourney

+
+

1:*

+
+

+siri:EstimatedVehicleJourneyStructure

+
+

A VEHICLE JOURNEY taking place on a particular date that will be managed by an AVMs.

+
+

→‍siri:EstimatedServiceJourneyInterchange

+
+

0:*

+
+

+siri:EstimatedServiceJourneyInterchangeStructure

+
+

A real-time SERVICE JOURNEY INTERCHANGE that may be made between the stops of two monitored journeys. It includes the current real-time predicted transfer and wait times. (since SIRI 2.0)

+
+
+
+
+

10.22. The complex type group[siri:EstimatedTimetableTopicGroup]/Lines#complexType (typedef-83.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:EstimatedTimetableTopicGroup]
  /Lines #complexType
  (typedef-83.1)

+
+

+
+

-

+
+

siri:LineDirection

+
+

1:*

+
+

+siri:LineDirectionStructure

+
+

Include only vehicles along the given LINE.

+
+
+
+
+

10.23. The complex type complexType[siri:EstimatedTimetableServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-83.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:EstimatedTimetableServiceCapabilitiesStructure]
  /TopicFiltering #complexType
  (typedef-83.2)

+
+

+
+

-

+
+

siri:DefaultPreviewInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Preview interval available for estimations.

+
+

→‍siri:FilterByOperatorRef

+
+

1:1

+
+

Whether results can be filtered by OPERATOR. Default is 'true'.

+
+

→‍siri:FilterByLineRef

+
+

1:1

+
+

Whether results can be filtered by LINE. Default is 'true'

+
+

→‍siri:FilterByVehicleMode

+
+

0:1

+
+

Whether results can be filtered by VEHICLE MODE. Default is 'true'. (since SIRI 2.1)

+
+

→‍siri:FilterByProductCategoryRef

+
+

0:1

+
+

Whether results can be filtered by PRODUCT CATEGORY. Default is 'true'. (since SIRI 2.1)

+
+

→‍siri:FilterByStopPointRef

+
+

0:1

+
+

Whether results can be filtered by SCHEDULED STOP POINT. Default is 'true'.

+
+

siri:FilterByVersionRef

+
+

0:1

+
+

Whether results can be filtered by TIMETABLE VERSION Default is 'true'.

+
+
+
+
+

10.24. The complex type complexType[siri:EstimatedTimetableServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-83.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:EstimatedTimetableServiceCapabilitiesStructure]
  /RequestPolicy #complexType
  (typedef-83.3)

+
+

siri:CapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+
+
+
+

10.25. The complex type element[siri:EstimatedTimetablePermissions]#complexType (typedef-83.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:EstimatedTimetablePermissions]
  #complexType
  (typedef-83.4)

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:EstimatedTimetablePermission

+
+

0:*

+
+

+siri:ConnectionServicePermissionStructure

+
+

Permission for a single participant or all participants to use an aspect of the service.

+
+
+
+
+
+

11. SIRI-FM Facility Monitoring Service.

+
+

11.1. The toplevel element siri:FacilityCondition

+
+ + + + + + + + + + + + + + + + +
+

siri:FacilityCondition

+
+

+siri:FacilityConditionStructure

+
+

Condition of a Facility that is being monitored.

+
+
+
+
+

11.2. The toplevel element siri:FacilityMonitoringCapabilitiesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringCapabilitiesRequest

+
+

+siri:ServiceCapabilitiesRequestStructure (↔ siri:AbstractFunctionalServiceCapabilitiesRequest)

+
+

Request for information about Vehicle Monitoring Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.

+
+
+
+
+

11.3. The toplevel element siri:FacilityMonitoringCapabilitiesResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringCapabilitiesResponse

+
+

+siri:FacilityMonitoringCapabilitiesResponseStructure (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

+
+

Capabilities for Vehicle Monitoring Service. Answers a VehicleMontoringCapabilitiesRequest.

+
+
+
+
+

11.4. The toplevel element siri:FacilityMonitoringDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringDelivery

+
+

+siri:FacilityMonitoringDeliveryStructure (↔ siri:AbstractFunctionalServiceDelivery)

+
+

Delivery for Vehicle Monitoring Service.

+
+
+
+
+

11.5. The toplevel element siri:FacilityMonitoringPermissions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringPermissions

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:FacilityMonitoringPermission

+
+

0:*

+
+

+siri:FacilityMonitoringServicePermissionStructure

+
+

+
+
+
+
+

11.6. The toplevel element siri:FacilityMonitoringRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringRequest

+
+

+siri:FacilityMonitoringRequestStructure (↔ siri:AbstractFunctionalServiceRequest)

+
+

Request for information about Facilities status.

+
+
+
+
+

11.7. The toplevel element siri:FacilityMonitoringServiceCapabilities

+
+ + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringServiceCapabilities

+
+

+siri:FacilityMonitoringServiceCapabilitiesStructure

+
+

Capabilities of Vehicle Monitoring Service.

+
+
+
+
+

11.8. The toplevel element siri:FacilityMonitoringSubscriptionRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringSubscriptionRequest

+
+

+siri:FacilityMonitoringSubscriptionStructure (↔ siri:AbstractFunctionalServiceSubscriptionRequest)

+
+

Request for a subscription to the Vehicle Monitoring Service.

+
+
+
+
+

11.9. The group siri:FacilityLocationGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityLocationGroup

+
+

+
+

Parameters to filter Facility Monitoring requests, based on the facility location .

+
siri:FacilityLocationGroup +

→‍siri:FacilityRef

+
+

0:*

+
+

>siri:FacilityRefStructure

+
+

Reference to a Facility.

+
+

→‍siri:FeatureRef

+
+

0:*

+
+

>siri:FeatureRefStructure

+
+

Classification of facilities into arbitrary Facility categories. SIRI provides a recommended set of values covering most usages. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
+

→‍siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:ConnectionLinkRef

+
+

0:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link

+
+

The element contains none or one of the following elements (a-b)

+
+

a

+
+

siri:FramedVehicleJourneyRef

+
+

-1:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refercence to a VEHICLE JOURNEY framed by the day. SIRI 2.0

+
+

b

+
+

→‍siri:VehicleJourneyRef

+
+

-1:1

+
+

>siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+

→‍siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to a SERVICE JOURNEY INTERCHANGE.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
+

siri:StopPlaceRef

+
+

0:1

+
+

>ifopt:StopPlaceRefStructure

+
+

Reference to a STOP PLACE.

+
+

siri:StopPlaceComponentRef

+
+

0:1

+
+

>ifopt:StopPlaceComponentRefStructure

+
+

Reference to a STOP PLACE component.

+
+

→‍siri:SiteRef

+
+

0:1

+
+

>siri:SiteRefStructure

+
+

Reference to a SITE

+
+
+
+
+

11.10. The group siri:FacilityMonitoringPayloadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringPayloadGroup

+
+

+
+

Payload part of Vehicle Monitoring delivery.

+
siri:FacilityMonitoringPayloadGroup +

→‍siri:FacilityCondition

+
+

0:*

+
+

+siri:FacilityConditionStructure

+
+

Condition of a Facility that is being monitored.

+
+
+
+
+

11.11. The group siri:FacilityMonitoringRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing.

+
siri:FacilityMonitoringRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

siri:MaximumNumberOfFacilityConditions

+
+

0:1

+
+

The maximum number of facility status in a given delivery. The most recent n Events within the look ahead window are included.

+
+
+
+
+

11.12. The group siri:FacilityMonitoringSubscriptionPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringSubscriptionPolicyGroup

+
+

+
+

Parameters that affect the subscription publishing and notification processing.

+
siri:FacilityMonitoringSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer will return the complete set of current data, or only provide updates to this data, i.e. additions, modifications and deletions. If false or omitted, each subscription response will contain the full information as specified in this request.

+
+
+
+
+

11.13. The group siri:FacilityMonitoringTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringTopicGroup

+
+

+
+

Parameters that specify the content to be returned.

+
siri:FacilityMonitoringTopicGroup +

siri:PreviewInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Forward duration for which Facilities status change: only status change which will occur within this time span will be returned.

+
+

siri:StartTime

+
+

0:1

+
+

Start time for PreviewInterval. If absent, then current time is assumed.

+
siri:FacilityLocationGroup +

→‍siri:FacilityRef

+
+

0:*

+
+

>siri:FacilityRefStructure

+
+

Reference to a Facility.

+
+

→‍siri:FeatureRef

+
+

0:*

+
+

>siri:FeatureRefStructure

+
+

Classification of facilities into arbitrary Facility categories. SIRI provides a recommended set of values covering most usages. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
+

→‍siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:ConnectionLinkRef

+
+

0:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link

+
+

The element contains none or one of the following elements (a-b)

+
+

a

+
+

siri:FramedVehicleJourneyRef

+
+

-1:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refercence to a VEHICLE JOURNEY framed by the day. SIRI 2.0

+
+

b

+
+

→‍siri:VehicleJourneyRef

+
+

-1:1

+
+

>siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+

→‍siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to a SERVICE JOURNEY INTERCHANGE.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
+

siri:StopPlaceRef

+
+

0:1

+
+

>ifopt:StopPlaceRefStructure

+
+

Reference to a STOP PLACE.

+
+

siri:StopPlaceComponentRef

+
+

0:1

+
+

>ifopt:StopPlaceComponentRefStructure

+
+

Reference to a STOP PLACE component.

+
+

→‍siri:SiteRef

+
+

0:1

+
+

>siri:SiteRefStructure

+
+

Reference to a SITE

+
siri:FacilityMonitoringTopicGroup +

siri:AccessibilityNeedsFilter

+
+

0:*

+
+

+siri:AccessibilityNeedsFilterStructure

+
+

Filter only for facility changes that affect the following accessibility needs.

+
+
+
+
+

11.14. The group siri:FacilityMonitoringVolumeGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringVolumeGroup

+
+

+
+

Elements for volume control.

+
siri:FacilityMonitoringVolumeGroup +

siri:HasMaximumFacilityStatus

+
+

0:1

+
+

Whether a maximum number of Facility Status to include can be specified. Default is 'false'.

+
+
+
+
+

11.15. The group siri:SiriFacilityMonitoringServiceIndexGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriFacilityMonitoringServiceIndexGroup

+
+

+
+

Convenience artifact to pick out main elements of the Facility Monitoring Service.

+
siri:SiriFacilityMonitoringServiceIndexGroup +

→‍siri:FacilityMonitoringRequest

+
+

1:1

+
+

+siri:FacilityMonitoringRequestStructure

+
+

Request for information about Facilities status.

+
+

→‍siri:FacilityMonitoringSubscriptionRequest

+
+

1:1

+
+

+siri:FacilityMonitoringSubscriptionStructure

+
+

Request for a subscription to the Vehicle Monitoring Service.

+
+

→‍siri:FacilityMonitoringDelivery

+
+

1:1

+
+

+siri:FacilityMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

→‍siri:FacilityMonitoringCapabilitiesRequest

+
+

1:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Vehicle Monitoring Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.

+
+

→‍siri:FacilityMonitoringCapabilitiesResponse

+
+

1:1

+
+

+siri:FacilityMonitoringCapabilitiesResponseStructure

+
+

Capabilities for Vehicle Monitoring Service. Answers a VehicleMontoringCapabilitiesRequest.

+
+
+
+
+

11.16. The complex type siri:AccessibilityNeedsFilterStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AccessibilityNeedsFilterStructure

+
+

+
+

Type for information about Accessibility Facilities status.

+
+

siri:UserNeed

+
+

1:*

+
+

+acsb:UserNeedStructure

+
+

User need to be monitored.

+
+
+
+
+

11.17. The complex type siri:FacilityMonitoringCapabilitiesResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringCapabilitiesResponseStructure

+
+

siri:AbstractServiceCapabilitiesResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ContextualisedResponseEndpointGroup +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:CapabilityStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
+

→‍siri:FacilityMonitoringServiceCapabilities

+
+

0:1

+
+

+siri:FacilityMonitoringServiceCapabilitiesStructure

+
+

Capabilities of Vehicle Monitoring Service.

+
+

→‍siri:FacilityMonitoringPermissions

+
+

0:1

+
+

+local-type: typedef-75.5

+
+

Participant's permissions to use the service.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

11.18. The complex type siri:FacilityMonitoringDeliveriesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringDeliveriesStructure

+
+

+
+

Type for Deliveries for VEHICLE monitoring services Used in WSDL.

+
+

→‍siri:FacilityMonitoringDelivery

+
+

1:*

+
+

+siri:FacilityMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+
+
+
+

11.19. The complex type siri:FacilityMonitoringDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringDeliveryStructure

+
+

siri:AbstractServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpointGroup +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefaultGroup +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
siri:FacilityMonitoringPayloadGroup +

→‍siri:FacilityCondition

+
+

0:*

+
+

+siri:FacilityConditionStructure

+
+

Condition of a Facility that is being monitored.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

11.20. The complex type siri:FacilityMonitoringRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringRequestStructure

+
+

siri:AbstractFunctionalServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
siri:FacilityMonitoringTopicGroup +

siri:PreviewInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Forward duration for which Facilities status change: only status change which will occur within this time span will be returned.

+
+

siri:StartTime

+
+

0:1

+
+

Start time for PreviewInterval. If absent, then current time is assumed.

+
siri:FacilityLocationGroup +

→‍siri:FacilityRef

+
+

0:*

+
+

>siri:FacilityRefStructure

+
+

Reference to a Facility.

+
+

→‍siri:FeatureRef

+
+

0:*

+
+

>siri:FeatureRefStructure

+
+

Classification of facilities into arbitrary Facility categories. SIRI provides a recommended set of values covering most usages. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
+

→‍siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:ConnectionLinkRef

+
+

0:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link

+
+

The element contains none or one of the following elements (a-b)

+
+

a

+
+

siri:FramedVehicleJourneyRef

+
+

-1:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refercence to a VEHICLE JOURNEY framed by the day. SIRI 2.0

+
+

b

+
+

→‍siri:VehicleJourneyRef

+
+

-1:1

+
+

>siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+

→‍siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to a SERVICE JOURNEY INTERCHANGE.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
+

siri:StopPlaceRef

+
+

0:1

+
+

>ifopt:StopPlaceRefStructure

+
+

Reference to a STOP PLACE.

+
+

siri:StopPlaceComponentRef

+
+

0:1

+
+

>ifopt:StopPlaceComponentRefStructure

+
+

Reference to a STOP PLACE component.

+
+

→‍siri:SiteRef

+
+

0:1

+
+

>siri:SiteRefStructure

+
+

Reference to a SITE

+
siri:FacilityMonitoringTopicGroup +

siri:AccessibilityNeedsFilter

+
+

0:*

+
+

+siri:AccessibilityNeedsFilterStructure

+
+

Filter only for facility changes that affect the following accessibility needs.

+
siri:FacilityMonitoringRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

siri:MaximumNumberOfFacilityConditions

+
+

0:1

+
+

The maximum number of facility status in a given delivery. The most recent n Events within the look ahead window are included.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

11.21. The complex type siri:FacilityMonitoringServiceCapabilitiesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringServiceCapabilitiesStructure

+
+

siri:AbstractCapabilitiesStructure

+
+

Type for Capabilities of StopMonitopring Service.

+
+

The element content starts with items inherited from the base type:

+
+

siri:GeneralInteraction

+
+

0:1

+
+

+siri:CapabilityGeneralInteractionStructure

+
+

General capabilities common to all SIRI service request types.

+
+

siri:TransportDescription

+
+

0:1

+
+

+siri:TransportDescriptionStructure

+
+

Implementation properties common to all request types.

+
+

Inherited content is followed by own content:

+
+

siri:TopicFiltering

+
+

0:1

+
+

+local-type: typedef-75.1

+
+

Filtering Capabilities.

+
+

siri:RequestPolicy

+
+

0:1

+
+

+local-type: typedef-75.2

+
+

Request Policy capabilities.

+
+

siri:SubscriptionPolicy

+
+

0:1

+
+

+siri:CapabilitySubscriptionPolicyStructure

+
+

Subscription Policy capabilities.

+
+

siri:AccessControl

+
+

0:1

+
+

+local-type: typedef-75.3

+
+

Optional Access control capabilities.

+
+

siri:ResponseFeatures

+
+

0:1

+
+

+local-type: typedef-75.4

+
+

Optional Response capabilities.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

11.22. The complex type siri:FacilityMonitoringServicePermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringServicePermissionStructure

+
+

siri:AbstractPermissionStructure

+
+

Type for Abstract Permission.

+
+

The element content starts with items inherited from the base type:

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:AllParticipants

+
+

-1:1

+
+

siri:EmptyType

+
+

Parmissions apply by default to All particpants. May be overidden by other separate permissions for individual.

+
+

b

+
+

siri:ParticipantRef

+
+

-1:1

+
+

>siri:ParticipantRefStructure

+
+

Permission applies to specified participant.

+
+

siri:GeneralCapabilities

+
+

0:1

+
+

+local-type: typedef-45.1

+
+

Permissions for general capabilities.

+
+

Inherited content is followed by own content:

+
+

→‍siri:OperatorPermissions

+
+

1:1

+
+

+local-type: typedef-21.2

+
+

The OPERATOR data that the participant may access.

+
+

→‍siri:LinePermissions

+
+

1:1

+
+

+local-type: typedef-21.1

+
+

The LINEs that the participant may access.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

11.23. The complex type siri:FacilityMonitoringSubscriptionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityMonitoringSubscriptionStructure

+
+

siri:AbstractSubscriptionStructure

+
+

Type for SIRI Service subscriptions.

+
+

The element content starts with items inherited from the base type:

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+

siri:InitialTerminationTime

+
+

1:1

+
+

Requested end time for subscription.

+
+

siri:SubscriptionRenewal

+
+

0:1

+
+

By using this element, the subscriber asks the data provider for an extension of the InitialTerminationTime of the subscription. If SubscriptionRenewal is omitted, this request is to be treated as a re-subscription and therefore all data corresponding to the SubscriptionRequest must be sent in the initial response (or a portion of the data if MoreData is set to 'true'). (since SIRI 2.1)

+
+

Inherited content is followed by own content:

+
+

→‍siri:FacilityMonitoringRequest

+
+

1:1

+
+

+siri:FacilityMonitoringRequestStructure

+
+

Request for information about Facilities status.

+
siri:FacilityMonitoringSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer will return the complete set of current data, or only provide updates to this data, i.e. additions, modifications and deletions. If false or omitted, each subscription response will contain the full information as specified in this request.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

11.24. The complex type element[siri:LinePermissions]#complexType (typedef-21.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:LinePermissions]
  #complexType
  (typedef-21.1)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:LinePermission

+
+

-1:*

+
+

+siri:LinePermissionStructure

+
+

Participant's permission for this LINE.

+
+
+
+
+

11.25. The complex type element[siri:OperatorPermissions]#complexType (typedef-21.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:OperatorPermissions]
  #complexType
  (typedef-21.2)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:OperatorPermission

+
+

-1:*

+
+

+siri:OperatorPermissionStructure

+
+

Participant's permission for this OPERATOR.

+
+
+
+
+

11.26. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-45.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AbstractPermissionStructure]
  /GeneralCapabilities #complexType
  (typedef-45.1)

+
+

+
+

-

+
+

siri:RequestResponse

+
+

1:1

+
+

Participant may make direct requests for data. Default is 'true'.

+
+

siri:PublishSubscribe

+
+

1:1

+
+

Participant may create subscriptions. Default True.

+
+
+
+
+

11.27. The complex type complexType[siri:FacilityMonitoringServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-75.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:FacilityMonitoringServiceCapabilitiesStructure]
  /TopicFiltering #complexType
  (typedef-75.1)

+
+

+
+

-

+
+

siri:DefaultPreviewInterval

+
+

1:1

+
+

siri:PositiveDurationType

+
+

Default preview interval. Default is 60 minutes.

+
+

→‍siri:FilterByFacilityRef

+
+

1:1

+
+

Whether results can be filtered by Facility (EQUIPMENT). Default is 'true'.

+
+

siri:FilterByLocationRef

+
+

1:1

+
+

Whether results can be filtered by location. Fixed as 'true'.

+
+

→‍siri:FilterByVehicleRef

+
+

0:1

+
+

Whether results can be filtered by VEHICLE. Default is 'false'.

+
+

→‍siri:FilterByLineRef

+
+

0:1

+
+

Whether results can be filtered by LINE. Default is 'true'

+
+

→‍siri:FilterByStopPointRef

+
+

0:1

+
+

Whether results can be filtered by SCHEDULED STOP POINT. Default is 'true'.

+
+

→‍siri:FilterByVehicleJourneyRef

+
+

0:1

+
+

Whether results can be filtered by VEHICLE JOURNEY. Default is 'false'.

+
+

→‍siri:FilterByConnectionLinkRef

+
+

0:1

+
+

Whether results can be filtered by CONNECTION LINK. Default is 'true'.

+
+

→‍siri:FilterByInterchangeRef

+
+

0:1

+
+

Whether results can be filtered by SERVICE JOURNEY INTERCHANGE. Default is 'false'.

+
+

siri:FilterBySpecificNeed

+
+

0:1

+
+

Whether results can be filtered by Specific Needs. Default is 'true'.

+
+
+
+
+

11.28. The complex type complexType[siri:FacilityMonitoringServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-75.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:FacilityMonitoringServiceCapabilitiesStructure]
  /RequestPolicy #complexType
  (typedef-75.2)

+
+

siri:CapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

Inherited content is followed by own content:

+
siri:FacilityMonitoringVolumeGroup +

siri:HasMaximumFacilityStatus

+
+

0:1

+
+

Whether a maximum number of Facility Status to include can be specified. Default is 'false'.

+
+
+
+
+

11.29. The complex type complexType[siri:FacilityMonitoringServiceCapabilitiesStructure]/AccessControl#complexType (typedef-75.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:FacilityMonitoringServiceCapabilitiesStructure]
  /AccessControl #complexType
  (typedef-75.3)

+
+

siri:CapabilityAccessControlStructure

+
+

Type for Common Access control capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RequestChecking

+
+

1:1

+
+

Whether access control of requests is supported. Default is 'false'.

+
+

Inherited content is followed by own content:

+
+

→‍siri:CheckOperatorRef

+
+

0:1

+
+

If access control is supported, whether access control by OPERATOR is supported. Default is 'true'.

+
+

→‍siri:CheckLineRef

+
+

0:1

+
+

If access control is supported, whether access control by LINE is supported. Default is 'true'.

+
+
+
+
+

11.30. The complex type complexType[siri:FacilityMonitoringServiceCapabilitiesStructure]/ResponseFeatures#complexType (typedef-75.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:FacilityMonitoringServiceCapabilitiesStructure]
  /ResponseFeatures #complexType
  (typedef-75.4)

+
+

+
+

-

+
+

siri:HasRemedy

+
+

0:1

+
+

Whether result supports remedy information. Default is 'false'

+
+

siri:HasFacilityLocation

+
+

0:1

+
+

Whether result supports facility location information. Default is 'true'.

+
+
+
+
+

11.31. The complex type element[siri:FacilityMonitoringPermissions]#complexType (typedef-75.5)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:FacilityMonitoringPermissions]
  #complexType
  (typedef-75.5)

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:FacilityMonitoringPermission

+
+

0:*

+
+

+siri:FacilityMonitoringServicePermissionStructure

+
+

+
+
+
+
+
+

12. SIRI-GM General Message Service.

+
+

12.1. Simple type definitions

+
+ + + + + + + + + + + + + +
+

InfoMessageIdentifierType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of an Info Message.

+
+
+
+
+

12.2. The toplevel element siri:GeneralMessage

+
+ + + + + + + + + + + + + + + + +
+

siri:GeneralMessage

+
+

+siri:InfoMessageStructure

+
+

An informative message.

+
+
+
+
+

12.3. The toplevel element siri:GeneralMessageCancellation

+
+ + + + + + + + + + + + + + + + +
+

siri:GeneralMessageCancellation

+
+

+siri:InfoMessageCancellationStructure

+
+

A revocation of a previous message.

+
+
+
+
+

12.4. The toplevel element siri:GeneralMessageCapabilitiesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:GeneralMessageCapabilitiesRequest

+
+

+siri:ServiceCapabilitiesRequestStructure (↔ siri:AbstractFunctionalServiceCapabilitiesRequest)

+
+

Request for information about General Message Service Capabilities. Answered with a GeneralMessageCapabilitiesResponse.

+
+
+
+
+

12.5. The toplevel element siri:GeneralMessageCapabilitiesResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:GeneralMessageCapabilitiesResponse

+
+

+siri:GeneralMessageCapabilitiesResponseStructure (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

+
+

Capabilities for General Message Service. Answers a GeneralMessageCapabilitiesResponse.

+
+
+
+
+

12.6. The toplevel element siri:GeneralMessageDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:GeneralMessageDelivery

+
+

+siri:GeneralMessageDeliveryStructure (↔ siri:AbstractFunctionalServiceDelivery)

+
+

Delivery for General Message Service.

+
+
+
+
+

12.7. The toplevel element siri:GeneralMessagePermissions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:GeneralMessagePermissions

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:GeneralMessagePermission

+
+

0:*

+
+

+siri:GeneralMessageServicePermissionStructure

+
+

Permission or a single particpant or all participants.

+
+
+
+
+

12.8. The toplevel element siri:GeneralMessageRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:GeneralMessageRequest

+
+

+siri:GeneralMessageRequestStructure (↔ siri:AbstractFunctionalServiceRequest)

+
+

Request for information about general information messages affecting stops, vehicles or services.

+
+
+
+
+

12.9. The toplevel element siri:GeneralMessageServiceCapabilities

+
+ + + + + + + + + + + + + + + + +
+

siri:GeneralMessageServiceCapabilities

+
+

+siri:GeneralMessageServiceCapabilitiesStructure

+
+

Capabilities of General Message Service.

+
+
+
+
+

12.10. The toplevel element siri:GeneralMessageSubscriptionRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:GeneralMessageSubscriptionRequest

+
+

+siri:GeneralMessageSubscriptionStructure (↔ siri:AbstractFunctionalServiceSubscriptionRequest)

+
+

Request for a subscription to General Message Service.

+
+
+
+
+

12.11. The group siri:GeneralMessagePayloadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:GeneralMessagePayloadGroup

+
+

+
+

General Message payload content.

+
siri:GeneralMessagePayloadGroup +

→‍siri:GeneralMessage

+
+

0:*

+
+

+siri:InfoMessageStructure

+
+

An informative message.

+
+

→‍siri:GeneralMessageCancellation

+
+

0:*

+
+

+siri:InfoMessageCancellationStructure

+
+

A revocation of a previous message.

+
+
+
+
+

12.12. The group siri:GeneralMessageRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:GeneralMessageRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing.

+
siri:GeneralMessageRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+
+
+
+

12.13. The group siri:GeneralMessageTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:GeneralMessageTopicGroup

+
+

+
+

Parameters that affect the request processing.

+
siri:GeneralMessageTopicGroup +

siri:InfoChannelRef

+
+

0:*

+
+

>siri:InfoChannelRefStructure

+
+

Referenceto an Info Channel for which messages are to be returned.

+
+
+
+
+

12.14. The group siri:InfoMessageGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InfoMessageGroup

+
+

+
+

Extra information provided on general message notifcation that can be used to filter messages.

+
siri:InfoMessageGroup +

siri:InfoMessageIdentifier

+
+

1:1

+
+

>siri:InfoMessageRefStructure

+
+

Unique identifier of message.

+
+

siri:InfoMessageVersion

+
+

0:1

+
+

Optional version number of update to previosu message.

+
+

siri:InfoChannelRef

+
+

0:1

+
+

>siri:InfoChannelRefStructure

+
+

Info Channel to which message belongs.

+
+
+
+
+

12.15. The group siri:SiriGeneralMessageIndexGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriGeneralMessageIndexGroup

+
+

+
+

Convenience artefact to pick out main elements of the General Message Service.

+
siri:SiriGeneralMessageIndexGroup +

→‍siri:GeneralMessageRequest

+
+

1:1

+
+

+siri:GeneralMessageRequestStructure

+
+

Request for information about general information messages affecting stops, vehicles or services.

+
+

→‍siri:GeneralMessageSubscriptionRequest

+
+

1:1

+
+

+siri:GeneralMessageSubscriptionStructure

+
+

Request for a subscription to General Message Service.

+
+

→‍siri:GeneralMessageDelivery

+
+

1:1

+
+

+siri:GeneralMessageDeliveryStructure

+
+

Delivery for General Message Service.

+
+

→‍siri:GeneralMessageCapabilitiesRequest

+
+

1:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about General Message Service Capabilities. Answered with a GeneralMessageCapabilitiesResponse.

+
+

→‍siri:GeneralMessageCapabilitiesResponse

+
+

1:1

+
+

+siri:GeneralMessageCapabilitiesResponseStructure

+
+

Capabilities for General Message Service. Answers a GeneralMessageCapabilitiesResponse.

+
+
+
+
+

12.16. The complex type siri:GeneralMessageCapabilitiesResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:GeneralMessageCapabilitiesResponseStructure

+
+

siri:AbstractServiceCapabilitiesResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ContextualisedResponseEndpointGroup +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:CapabilityStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
+

→‍siri:GeneralMessageServiceCapabilities

+
+

0:1

+
+

+siri:GeneralMessageServiceCapabilitiesStructure

+
+

Capabilities of General Message Service.

+
+

→‍siri:GeneralMessagePermissions

+
+

0:1

+
+

+local-type: typedef-82.2

+
+

Participant's permissions to use the service.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

12.17. The complex type siri:GeneralMessageCapabilityAccessControlStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:GeneralMessageCapabilityAccessControlStructure

+
+

siri:CapabilityAccessControlStructure

+
+

Type for Common Access control capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RequestChecking

+
+

1:1

+
+

Whether access control of requests is supported. Default is 'false'.

+
+

Inherited content is followed by own content:

+
+

siri:CheckInfoChannelRef

+
+

1:1

+
+

If access control is supported, whether access control by LINE is supported. Default is 'true'.

+
+
+
+
+

12.18. The complex type siri:GeneralMessageDeliveriesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:GeneralMessageDeliveriesStructure

+
+

+
+

Type for Deliveries. Used in WSDL.

+
+

→‍siri:GeneralMessageDelivery

+
+

1:*

+
+

+siri:GeneralMessageDeliveryStructure

+
+

Delivery for General Message Service.

+
+
+
+
+

12.19. The complex type siri:GeneralMessageDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:GeneralMessageDeliveryStructure

+
+

siri:AbstractServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpointGroup +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefaultGroup +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
siri:GeneralMessagePayloadGroup +

→‍siri:GeneralMessage

+
+

0:*

+
+

+siri:InfoMessageStructure

+
+

An informative message.

+
+

→‍siri:GeneralMessageCancellation

+
+

0:*

+
+

+siri:InfoMessageCancellationStructure

+
+

A revocation of a previous message.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

12.20. The complex type siri:GeneralMessageRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:GeneralMessageRequestStructure

+
+

siri:AbstractFunctionalServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
siri:GeneralMessageTopicGroup +

siri:InfoChannelRef

+
+

0:*

+
+

>siri:InfoChannelRefStructure

+
+

Referenceto an Info Channel for which messages are to be returned.

+
siri:GeneralMessageRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

12.21. The complex type siri:GeneralMessageServiceCapabilitiesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:GeneralMessageServiceCapabilitiesStructure

+
+

siri:AbstractCapabilitiesStructure

+
+

Type for Capabilities of StopMonitopring Service.

+
+

The element content starts with items inherited from the base type:

+
+

siri:GeneralInteraction

+
+

0:1

+
+

+siri:CapabilityGeneralInteractionStructure

+
+

General capabilities common to all SIRI service request types.

+
+

siri:TransportDescription

+
+

0:1

+
+

+siri:TransportDescriptionStructure

+
+

Implementation properties common to all request types.

+
+

Inherited content is followed by own content:

+
+

siri:TopicFiltering

+
+

0:1

+
+

+local-type: typedef-82.1

+
+

Filtering Capabilities.

+
+

siri:RequestPolicy

+
+

0:1

+
+

+siri:CapabilityRequestPolicyStructure

+
+

Request Policiy capabilities.

+
+

siri:AccessControl

+
+

0:1

+
+

+siri:GeneralMessageCapabilityAccessControlStructure

+
+

Optional Access control capabilities.

+
+
+
+
+

12.22. The complex type siri:GeneralMessageServicePermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:GeneralMessageServicePermissionStructure

+
+

siri:AbstractPermissionStructure

+
+

Type for Abstract Permission.

+
+

The element content starts with items inherited from the base type:

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:AllParticipants

+
+

-1:1

+
+

siri:EmptyType

+
+

Parmissions apply by default to All particpants. May be overidden by other separate permissions for individual.

+
+

b

+
+

siri:ParticipantRef

+
+

-1:1

+
+

>siri:ParticipantRefStructure

+
+

Permission applies to specified participant.

+
+

siri:GeneralCapabilities

+
+

0:1

+
+

+local-type: typedef-45.1

+
+

Permissions for general capabilities.

+
+

Inherited content is followed by own content:

+
+

siri:InfoChannelPermissions

+
+

1:1

+
+

+local-type: typedef-82.3

+
+

The monitoring points that the participant may access.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

12.23. The complex type siri:GeneralMessageSubscriptionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:GeneralMessageSubscriptionStructure

+
+

siri:AbstractSubscriptionStructure

+
+

Type for SIRI Service subscriptions.

+
+

The element content starts with items inherited from the base type:

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+

siri:InitialTerminationTime

+
+

1:1

+
+

Requested end time for subscription.

+
+

siri:SubscriptionRenewal

+
+

0:1

+
+

By using this element, the subscriber asks the data provider for an extension of the InitialTerminationTime of the subscription. If SubscriptionRenewal is omitted, this request is to be treated as a re-subscription and therefore all data corresponding to the SubscriptionRequest must be sent in the initial response (or a portion of the data if MoreData is set to 'true'). (since SIRI 2.1)

+
+

Inherited content is followed by own content:

+
+

→‍siri:GeneralMessageRequest

+
+

1:1

+
+

+siri:GeneralMessageRequestStructure

+
+

Request for information about general information messages affecting stops, vehicles or services.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

12.24. The complex type siri:InfoChannelPermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InfoChannelPermissionStructure

+
+

siri:AbstractTopicPermissionStructure

+
+

Type for Abstract Permission Topic.

+
+

The element content starts with items inherited from the base type:

+
+

siri:Allow

+
+

1:1

+
+

Whether the participant may access this topic. Default is 'true'.

+
+

Inherited content is followed by own content:

+
+

siri:InfoChannelRef

+
+

1:1

+
+

>siri:InfoChannelRefStructure

+
+

Reference to an Info Channel to which permission applies.

+
+
+
+
+

12.25. The complex type siri:InfoMessageCancellationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InfoMessageCancellationStructure

+
+

siri:AbstractReferencingItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemRef

+
+

0:1

+
+

>siri:ItemRefStructure

+
+

Reference to an Activity Element of a delivery.

+
+

Inherited content is followed by own content:

+
+

siri:InfoMessageIdentifier

+
+

1:1

+
+

>siri:InfoMessageRefStructure

+
+

Identifier of message. Unique within service and Producer participant.

+
+

siri:InfoChannelRef

+
+

0:1

+
+

>siri:InfoChannelRefStructure

+
+

Info Channel to which message belongs.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

12.26. The complex type siri:InfoMessageRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:InfoMessageRefStructure

+
+

siri:InfoMessageIdentifierType

+
+

Type for identifier of an Info Message.

+
+
+
+
+

12.27. The complex type siri:InfoMessageStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InfoMessageStructure

+
+

siri:AbstractIdentifiedItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemIdentifier

+
+

0:1

+
+

siri:ItemIdentifierType

+
+

Identifier of item.

+
+

Inherited content is followed by own content:

+
+

@formatRef

+
+

1:1

+
+

Reference to a format of the Content. If absent, free text.

+
siri:InfoMessageGroup +

siri:InfoMessageIdentifier

+
+

1:1

+
+

>siri:InfoMessageRefStructure

+
+

Unique identifier of message.

+
+

siri:InfoMessageVersion

+
+

0:1

+
+

Optional version number of update to previosu message.

+
+

siri:InfoChannelRef

+
+

0:1

+
+

>siri:InfoChannelRefStructure

+
+

Info Channel to which message belongs.

+
+

siri:ValidUntilTime

+
+

0:1

+
+

Time until when message is valid. If absent unopen ended.

+
+

→‍siri:SituationRef

+
+

0:1

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
+

siri:Content

+
+

1:1

+
+

Message Content. Format is specified by Format Ref.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

12.28. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-45.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AbstractPermissionStructure]
  /GeneralCapabilities #complexType
  (typedef-45.1)

+
+

+
+

-

+
+

siri:RequestResponse

+
+

1:1

+
+

Participant may make direct requests for data. Default is 'true'.

+
+

siri:PublishSubscribe

+
+

1:1

+
+

Participant may create subscriptions. Default True.

+
+
+
+
+

12.29. The complex type complexType[siri:GeneralMessageServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-82.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:GeneralMessageServiceCapabilitiesStructure]
  /TopicFiltering #complexType
  (typedef-82.1)

+
+

+
+

-

+
+

siri:DefaultPreviewInterval

+
+

1:1

+
+

siri:PositiveDurationType

+
+

Default preview interval. Default is 60 minutes.

+
+

siri:FilterByInfoChannel

+
+

0:1

+
+

Whether results can be filtered by InfoChannel, departures. Default is 'true'.

+
+
+
+
+

12.30. The complex type element[siri:GeneralMessagePermissions]#complexType (typedef-82.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:GeneralMessagePermissions]
  #complexType
  (typedef-82.2)

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:GeneralMessagePermission

+
+

0:*

+
+

+siri:GeneralMessageServicePermissionStructure

+
+

Permission or a single particpant or all participants.

+
+
+
+
+

12.31. The complex type complexType[siri:GeneralMessageServicePermissionStructure]/InfoChannelPermissions#complexType (typedef-82.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:GeneralMessageServicePermissionStructure]
  /InfoChannelPermissions #complexType
  (typedef-82.3)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:InfoChannelPermission

+
+

-1:*

+
+

+siri:InfoChannelPermissionStructure

+
+

Participant's permission for this InfoChannel.

+
+
+
+
+
+

13. SIRI-Model Dated Vehicle Joruney.

+
+

13.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + +
+

InterchangeCancellation

+
+

xs:boolean: (empty restriction)

+
+

Whether this interchange is a cancellation of a previously announced interchange (or planned according to the long-term timetable. Can only be used when both participants recognise the same schedule version. If omitted, defaults to 'false': the interchange is not cancelled. (since SIRI 2.1)

+
+

InterchangeManagementEnumeration

+
+

Nature of Interchange management.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

Planned

+
+

Interchange is considered a possible connection between journeys.

+
+

Advertised

+
+

Interchange is advertised to public as a possible connection between journeys.

+
+

Controlled

+
+

Interchange is actively managed as a possible connection between journeys and passengers are informed of real-time alterations.

+
+

Guaranteed

+
+

Interchange is actively managed as a possible connection between journeys and distributor may be delayed in order to make a transfer possible.

+
+
+
+
+
+

13.2. The toplevel element siri:AimedArrivalTimeOfFeeder

+
+ + + + + + + + + + + + + + + + +
+

siri:AimedArrivalTimeOfFeeder

+
+

xs:dateTime

+
+

Planned time at which feeder VEHICLE is scheduled to arrive. (since SIRI 2.1)

+
+
+
+
+

13.3. The toplevel element siri:AimedDepartureTimeOfDistributor

+
+ + + + + + + + + + + + + + + + +
+

siri:AimedDepartureTimeOfDistributor

+
+

xs:dateTime

+
+

Planned time at which distributor VEHICLE is scheduled to depart. (since SIRI 2.1)

+
+
+
+
+

13.4. The toplevel element siri:DatedCall

+
+ + + + + + + + + + + + + + + + +
+

siri:DatedCall

+
+

+siri:DatedCallStructure

+
+

Complete sequence of stops along the route path, in calling order.

+
+
+
+
+

13.5. The toplevel element siri:DatedVehicleJourney

+
+ + + + + + + + + + + + + + + + +
+

siri:DatedVehicleJourney

+
+

+siri:DatedVehicleJourneyStructure

+
+

A planned VEHICLE JOURNEY taking place on a particular date.

+
+
+
+
+

13.6. The toplevel element siri:DistributorDepartureStopRef

+
+ + + + + + + + + + + + + + + + +
+

siri:DistributorDepartureStopRef

+
+

+siri:StopPointRefStructure

+
+

SCHEDULED STOP POINT at which distributor journet departs. (since SIRI 2.0)

+
+
+
+
+

13.7. The toplevel element siri:DistributorRef

+
+ + + + + + + + + + + + + + + + +
+

siri:DistributorRef

+
+

+siri:ConnectingJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY. (since SIRI 2.0)

+
+
+
+
+

13.8. The toplevel element siri:DistributorStopOrder

+
+ + + + + + + + + + + + + + + + +
+

siri:DistributorStopOrder

+
+

xs:positiveInteger

+
+

For implementations in which the overall order is not defined by VISIT NUMBER, i.e. in case VisitNumberIsOrder is set to false, ORDER can be used to associate the stop order instead. ORDER is also used together with VISIT NUMBER in scenarios where an extra CALL is inserted as a result of despatching alterations. Because such an extra CALL may have the same VisitNumber as another (cancelled) CALL, the STOP ORDER is needed. (since SIRI 2.1)

+
+
+
+
+

13.9. The toplevel element siri:DistributorVisitNumber

+
+ + + + + + + + + + + + + + + + +
+

siri:DistributorVisitNumber

+
+

+siri:VisitNumberType

+
+

Sequence of visit to Distributor stop within Distributor JOURNEY PATTERN.

+
+
+
+
+

13.10. The toplevel element siri:ExtraInterchange

+
+ + + + + + + + + + + + + + + + +
+

siri:ExtraInterchange

+
+

xs:boolean

+
+

Whether this interchange is an addition to the plan. Can only be used when both participants recognise the same schedule version. If omitted, defaults to 'false': the interchange is not an addition. (since SIRI 2.1)

+
+
+
+
+

13.11. The toplevel element siri:FeederArrivalStopRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FeederArrivalStopRef

+
+

+siri:StopPointRefStructure

+
+

SCHEDULED STOP POINT at which feeder journey arrives. (since SIRI 2.0)

+
+
+
+
+

13.12. The toplevel element siri:FeederRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FeederRef

+
+

+siri:ConnectingJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY. (since SIRI 2.0)

+
+
+
+
+

13.13. The toplevel element siri:FeederStopOrder

+
+ + + + + + + + + + + + + + + + +
+

siri:FeederStopOrder

+
+

xs:positiveInteger

+
+

For implementations in which the overall order is not defined by VISIT NUMBER, i.e. in case VisitNumberIsOrder is set to false, ORDER can be used to associate the stop order instead. ORDER is also used together with VISIT NUMBER in scenarios where an extra CALL is inserted as a result of despatching alterations. Because such an extra CALL may have the same VisitNumber as another (cancelled) CALL, the STOP ORDER is needed. (since SIRI 2.1)

+
+
+
+
+

13.14. The toplevel element siri:FeederVisitNumber

+
+ + + + + + + + + + + + + + + + +
+

siri:FeederVisitNumber

+
+

+siri:VisitNumberType

+
+

Sequence of visit to Feeder stop within Feeder JOURNEY PATTERN.

+
+
+
+
+

13.15. The toplevel element siri:InterchangeCode

+
+ + + + + + + + + + + + + + + + +
+

siri:InterchangeCode

+
+

+siri:InterchangeCodeType

+
+

Identifier of SERVICE JOURNEY INTERCHANGE. (since SIRI 2.0)

+
+
+
+
+

13.16. The toplevel element siri:ReasonForRemoval

+
+ + + + + + + + + + + + + + + + +
+

siri:ReasonForRemoval

+
+

+siri:NaturalLanguageStringStructure

+
+

The data producer must provide a reason, e.g. type of error and description, in case he wants to silently remove (instead of cancel) a journey or an interchange from the plan. (since SIRI 2.1)

+
+
+
+
+

13.17. The group siri:ConnectionDurationGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionDurationGroup

+
+

+
+

Times for making SERVICE JOURNEY INTERCHANGE.

+
siri:ConnectionDurationGroup +

siri:DefaultDuration

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Default time (Duration) needeed to traverse SERVICE JOURNEY INTERCHANGE from feeder to distributor.

+
+

siri:FrequentTravellerDuration

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Time needeed by a traveller whis is familiar with SERVICE JOURNEY INTERCHANGE to traverse it. If absent, use DefaultDuration.

+
+

siri:OccasionalTravellerDuration

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Time needeed by a traveller whis is not familiar with SERVICE JOURNEY INTERCHANGE to traverse it. If absent, use DefaultDuration and a standard weighting.

+
+

siri:ImpairedAccessDuration

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Time needeed by a traveller wos is mobility impaired to traverse SERVICE JOURNEY INTERCHANGE. If absent, use DefaultDuration and a standard impaired travel speed.

+
+
+
+
+

13.18. The group siri:DatedServiceInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DatedServiceInfoGroup

+
+

+
+

General info elements that apply to all journeys of timetable version unless overriden.

+
siri:DatedServiceInfoGroup +

siri:OriginDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the origin stop (vehicle signage) to show on vehicle, Can be overwritten for a journey, and then also section by section by the entry in an Individual Call. (since SIRI 2.0)

+
+

siri:DestinationDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the destination stop (vehicle signage) to show on vehicle, Can be overwritten for a journey, and then also section by section by the entry in an Individual Call. (Unbounded since SIRI 2.0)

+
+

siri:LineNote

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Additional Text associated with LINE. (Unbounded since SIRI 2.0)

+
+

siri:FirstOrLastJourney

+
+

0:1

+
+

siri:FirstOrLastJourneyEnumeration

+
+

Whether journey is first or last jouurney of day. (since SIRI 2.0)

+
+
+
+
+

13.19. The group siri:InterchangePropertyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InterchangePropertyGroup

+
+

+
+

Properties of SERVICE JOURNEY INTERCHANGE.

+
siri:InterchangePropertyGroup +

siri:StaySeated

+
+

0:1

+
+

Whether the passenger can remain in VEHICLE (i.e. BLOCKlinking). Default is 'false': the passenger must change vehicles for this connection.

+
+

siri:Guaranteed

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

+
+

siri:Advertised

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

+
+
+
+
+

13.20. The group siri:InterchangeTimesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InterchangeTimesGroup

+
+

+
+

Time Elements for SERVICE JOURNEY INTERCHANGE.

+
siri:InterchangeWaitTimeGroup +

siri:StandardWaitTime

+
+

0:1

+
+

Standard wait time for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumWaitTime

+
+

0:1

+
+

Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

+
+

siri:MaximumAutomaticWaitTime

+
+

0:1

+
+

Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

+
siri:InterchangeTransferDurationGroup +

siri:StandardTransferTime

+
+

0:1

+
+

Standard transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MinimumTransferTime

+
+

0:1

+
+

Minimum transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumTransferTime

+
+

0:1

+
+

Maximum transfer duration for INTERCHANGE. SIRI v2,0

+
+
+
+
+

13.21. The group siri:InterchangeTransferDurationGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InterchangeTransferDurationGroup

+
+

+
+

Elements for INTERCHANGE TRANSFER duration.

+
siri:InterchangeTransferDurationGroup +

siri:StandardTransferTime

+
+

0:1

+
+

Standard transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MinimumTransferTime

+
+

0:1

+
+

Minimum transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumTransferTime

+
+

0:1

+
+

Maximum transfer duration for INTERCHANGE. SIRI v2,0

+
+
+
+
+

13.22. The group siri:InterchangeWaitTimeGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InterchangeWaitTimeGroup

+
+

+
+

Elements for INTERCHANGE WAIT TIME.

+
siri:InterchangeWaitTimeGroup +

siri:StandardWaitTime

+
+

0:1

+
+

Standard wait time for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumWaitTime

+
+

0:1

+
+

Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

+
+

siri:MaximumAutomaticWaitTime

+
+

0:1

+
+

Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

+
+
+
+
+

13.23. The group siri:TimetableAlterationGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TimetableAlterationGroup

+
+

+
+

If the journey is an alteration to a timetable, indicates the original journey, and the nature of the difference.

+
+

The element contains none or one of the following elements (a-b)

+
siri:TimetableAlterationGroup +

a

+
+

siri:FramedVehicleJourneyRef

+
+

-1:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refecence to a VEHICLE JOURNEY framed by the day. SIRI 2.0

+
+

b

+
+

→‍siri:VehicleJourneyRef

+
+

-1:1

+
+

>siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:ExtraJourney

+
+

-0:1

+
+

Whether this journey is an addition to the plan. Can only be used when both participants recognise the same schedule version. If omitted, defaults to false: the journey is not an addition.

+
+

b

+
+

siri:Cancellation

+
+

-0:1

+
+

Whether this journey is a cancellation of a journey in the plan. Can only be used when both participants recognise the same schedule version. If omitted, defaults to 'false': the journey is not cancelled.

+
+
+
+
+

13.24. The group siri:TimetableRealtimeInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TimetableRealtimeInfoGroup

+
+

+
+

Additional descriptive properties of service.

+
siri:TimetableRealtimeInfoGroup +

siri:HeadwayService

+
+

0:1

+
+

Whether this is a Headway Service, that is, one shown as operating at a prescribed interval rather than to a fixed timetable.

+
+

siri:Monitored

+
+

0:1

+
+

Whether VEHICLE JOURNEYs of LINE are normally monitored. Provides a default value for the Monitored element on individual journeys of the timetable.

+
+
+
+
+

13.25. The complex type siri:AbstractServiceJourneyInterchangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractServiceJourneyInterchangeStructure

+
+

+
+

A planned SERVICE JOURNEY INTERCHANGE between two journeys. (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:InterchangeCode

+
+

-0:1

+
+

siri:InterchangeCodeType

+
+

Identifier of SERVICE JOURNEY INTERCHANGE. (since SIRI 2.0)

+
+

b

+
+

→‍siri:InterchangeRef

+
+

-0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to a SERVICE JOURNEY INTERCHANGE.

+
+

→‍siri:ConnectionLinkRef

+
+

0:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ExtraInterchange

+
+

-0:1

+
+

Whether this interchange is an addition to the plan. Can only be used when both participants recognise the same schedule version. If omitted, defaults to 'false': the interchange is not an addition. (since SIRI 2.1)

+
+

b

+
+

siri:Cancellation

+
+

-0:1

+
+

siri:InterchangeCancellation

+
+

+
+

→‍siri:ReasonForRemoval

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

The data producer must provide a reason, e.g. type of error and description, in case he wants to silently remove (instead of cancel) a journey or an interchange from the plan. (since SIRI 2.1)

+
+

→‍siri:FeederRef

+
+

0:1

+
+

+siri:ConnectingJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY. (since SIRI 2.0)

+
+

→‍siri:FeederArrivalStopRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

SCHEDULED STOP POINT at which feeder journey arrives. (since SIRI 2.0)

+
+

→‍siri:FeederVisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to Feeder stop within Feeder JOURNEY PATTERN.

+
+

→‍siri:FeederStopOrder

+
+

0:1

+
+

For implementations in which the overall order is not defined by VISIT NUMBER, i.e. in case VisitNumberIsOrder is set to false, ORDER can be used to associate the stop order instead. ORDER is also used together with VISIT NUMBER in scenarios where an extra CALL is inserted as a result of despatching alterations. Because such an extra CALL may have the same VisitNumber as another (cancelled) CALL, the STOP ORDER is needed. (since SIRI 2.1)

+
+

→‍siri:AimedArrivalTimeOfFeeder

+
+

0:1

+
+

Planned time at which feeder VEHICLE is scheduled to arrive. (since SIRI 2.1)

+
+

→‍siri:DistributorRef

+
+

0:1

+
+

+siri:ConnectingJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY. (since SIRI 2.0)

+
+

→‍siri:DistributorDepartureStopRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

SCHEDULED STOP POINT at which distributor journet departs. (since SIRI 2.0)

+
+

→‍siri:DistributorVisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to Distributor stop within Distributor JOURNEY PATTERN.

+
+

→‍siri:DistributorStopOrder

+
+

0:1

+
+

For implementations in which the overall order is not defined by VISIT NUMBER, i.e. in case VisitNumberIsOrder is set to false, ORDER can be used to associate the stop order instead. ORDER is also used together with VISIT NUMBER in scenarios where an extra CALL is inserted as a result of despatching alterations. Because such an extra CALL may have the same VisitNumber as another (cancelled) CALL, the STOP ORDER is needed. (since SIRI 2.1)

+
+

→‍siri:AimedDepartureTimeOfDistributor

+
+

0:1

+
+

Planned time at which distributor VEHICLE is scheduled to depart. (since SIRI 2.1)

+
siri:InterchangePropertyGroup +

siri:StaySeated

+
+

0:1

+
+

Whether the passenger can remain in VEHICLE (i.e. BLOCKlinking). Default is 'false': the passenger must change vehicles for this connection.

+
+

siri:Guaranteed

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

+
+

siri:Advertised

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

+
siri:InterchangeWaitTimeGroup +

siri:StandardWaitTime

+
+

0:1

+
+

Standard wait time for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumWaitTime

+
+

0:1

+
+

Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

+
+

siri:MaximumAutomaticWaitTime

+
+

0:1

+
+

Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

+
siri:InterchangeTransferDurationGroup +

siri:StandardTransferTime

+
+

0:1

+
+

Standard transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MinimumTransferTime

+
+

0:1

+
+

Minimum transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumTransferTime

+
+

0:1

+
+

Maximum transfer duration for INTERCHANGE. SIRI v2,0

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

13.26. The complex type siri:ContextualisedConnectionLinkStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ContextualisedConnectionLinkStructure

+
+

+
+

Connection between two stops within a connection area. Used within the context of one or other end.

+
+

siri:ConnectionLinkCode

+
+

0:1

+
+

siri:ConnectionLinkCodeType

+
+

Identifier of CONNECTION LINk.

+
+

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:StopPointName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
siri:ConnectionDurationGroup +

siri:DefaultDuration

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Default time (Duration) needeed to traverse SERVICE JOURNEY INTERCHANGE from feeder to distributor.

+
+

siri:FrequentTravellerDuration

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Time needeed by a traveller whis is familiar with SERVICE JOURNEY INTERCHANGE to traverse it. If absent, use DefaultDuration.

+
+

siri:OccasionalTravellerDuration

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Time needeed by a traveller whis is not familiar with SERVICE JOURNEY INTERCHANGE to traverse it. If absent, use DefaultDuration and a standard weighting.

+
+

siri:ImpairedAccessDuration

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Time needeed by a traveller wos is mobility impaired to traverse SERVICE JOURNEY INTERCHANGE. If absent, use DefaultDuration and a standard impaired travel speed.

+
+
+
+
+

13.27. The complex type siri:DatedCallStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DatedCallStructure

+
+

+
+

Type for Planned VEHICLE JOURNEY Stop (Production Timetable Service).

+
siri:StopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+

The element contains none or one of the following elements (a-b)

+
+

a

+
+

siri:ExtraCall

+
+

-0:1

+
+

Whether this DATED CALL is an addition to the plan. Can only be used when both participants recognise the same schedule version. If omitted, defaults to false: the journey is not an addition.

+
+

b

+
+

siri:Cancellation

+
+

-0:1

+
+

Whether this DATED CALL is a cancellation of a previously announced call (or planned according to the long-term timetable). Can only be used when both participants recognise the same schedule version. If omitted, defaults to 'false': the journey is not cancelled.

+
siri:CallPropertyGroup +

→‍siri:TimingPoint

+
+

0:1

+
+

Whether the stop is a TIMING POINT. Times for stops that are not timing points are sometimes interpolated crudely from the timing points, and may represent a lower level of accuracy. Default is 'true'.

+
+

siri:BoardingStretch

+
+

0:1

+
+

Whether this is a Hail and Ride Stop. Default is 'false'.

+
+

siri:RequestStop

+
+

0:1

+
+

Whether Vehicle stops only if requested explicitly by passenger. Default is 'false'.

+
+

siri:OriginDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Origin to show for the VEHICLE at the specific stop (vehicle signage), if different to the Origin Name for the full journey. (since SIRI 2.0)

+
+

siri:DestinationDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Destination to show for the VEHICLE at the specific stop (vehicle signage), if different to the Destination Name for the full journey.

+
+

siri:CallNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation that applies to this call.

+
siri:AimedVehicleArrivalGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:ArrivalStopAssignment

+
+

0:*

+
+

+siri:PlannedStopAssignmentStructure

+
+

Assignment of planned arrival at scheduled STOP POINT to a phsyical QUAY (platform). If not given, assume same as for departure. (since SIRI 2.0).

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+

→‍siri:ArrivalOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
siri:AimedVehicleDepartureGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

→‍siri:DeparturePlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+

siri:DepartureStopAssignment

+
+

0:*

+
+

+siri:PlannedStopAssignmentStructure

+
+

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+

→‍siri:DepartureOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
siri:AimedCallGroup +

→‍siri:AimedLatestPassengerAccessTime

+
+

0:1

+
+

Latest target time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
+

→‍siri:AimedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, target interval between vehicles at stop.

+
+

siri:TargetedInterchange

+
+

0:*

+
+

+siri:TargetedInterchangeStructure

+
+

Information on any planned distributor connections (deprecated from SIRI V2.0 ... see 2 next attributes)

+
+

siri:FromServiceJourneyInterchange

+
+

0:*

+
+

+siri:FromServiceJourneyInterchangeStructure

+
+

Information on any planned feeder connections. SIRI 2.0

+
+

siri:ToServiceJourneyInterchange

+
+

0:*

+
+

+siri:ToServiceJourneyInterchangeStructure

+
+

Information on any planned distributor connections. SIRI 2.0

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

13.28. The complex type siri:DatedVehicleJourneyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DatedVehicleJourneyStructure

+
+

+
+

Type for Planned VEHICLE JOURNEY (Production Timetable Service).

+
+

siri:DatedVehicleJourneyCode

+
+

0:1

+
+

siri:DatedVehicleJourneyCodeType

+
+

Identifier for a VEHICLE JOURNEY.

+
+

The element contains none or one of the following elements (a-b)

+
siri:TimetableAlterationGroup +

a

+
+

siri:FramedVehicleJourneyRef

+
+

-1:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refecence to a VEHICLE JOURNEY framed by the day. SIRI 2.0

+
+

b

+
+

→‍siri:VehicleJourneyRef

+
+

-1:1

+
+

>siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:ExtraJourney

+
+

-0:1

+
+

Whether this journey is an addition to the plan. Can only be used when both participants recognise the same schedule version. If omitted, defaults to false: the journey is not an addition.

+
+

b

+
+

siri:Cancellation

+
+

-0:1

+
+

Whether this journey is a cancellation of a journey in the plan. Can only be used when both participants recognise the same schedule version. If omitted, defaults to 'false': the journey is not cancelled.

+
siri:JourneyPatternInfoGroup +

siri:JourneyPatternRef

+
+

0:1

+
+

>siri:JourneyPatternRefStructure

+
+

Identifier of JOURNEY PATTERN that journey follows.

+
+

siri:JourneyPatternName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Joruney Pattern

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

A means of transportation such as bus, rail, etc.

+
+

siri:RouteRef

+
+

0:1

+
+

>siri:RouteRefStructure

+
+

Identifier of ROUTE that journey follows.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:GroupOfLinesRef

+
+

0:1

+
+

>siri:GroupOfLinesRefStructure

+
+

Reference to a GROUP OF LINEs to which journey belongs. SIRI 2.0

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the DIRECTION. May correspond to a DESTINATION DISPLAY. (Unbounded since SIRI 2.0)

+
+

siri:ExternalLineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Alternative identifier of LINE that an external system may associate with journey.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:BrandingRef

+
+

-0:1

+
+

>siri:BrandingRefStructure

+
+

Reference to a BRANDING. (since SIRI 2.1)

+
+

b

+
+

siri:Branding

+
+

-0:1

+
+

+siri:BrandingStructure

+
+

An arbitrary marketing classification. (since SIRI 2.1)

+
siri:JourneyEndNamesGroup +

→‍siri:OriginRef

+
+

0:1

+
+

>siri:JourneyPlaceRefStructure

+
+

Reference to the origin SCHEDULED STOP POINT of the journey.

+
+

siri:OriginName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Name of the origin of the journey. (Unbounded since SIRI 2.0)

+
+

siri:OriginShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the origin of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as Origin Name.

+
+

siri:DestinationDisplayAtOrigin

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

DIRECTION name shown for jurney at the origin. (since SIRI 2.0)

+
+

siri:Via

+
+

0:*

+
+

+siri:ViaNameStructure

+
+

Names of VIA points, used to help identify the LINE, for example, Luton to Luton via Sutton. Currently 3 in VDV. Should only be included if the detail level was requested.

+
+

→‍siri:DestinationRef

+
+

0:1

+
+

>siri:DestinationRefStructure

+
+

Reference to the destination SCHEDULED STOP POINT of the journey.

+
+

siri:DestinationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the destination stop (vehicle signage), Can be overwritten for a journey, and then also section by section by the entry in an individual CALl. (Unbounded since SIRI 2.0)

+
+

siri:DestinationShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the DESTINATION.of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as DestinationName. (Unbounded since SIRI 2.0)

+
+

siri:OriginDisplayAtDestination

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Origin name shown for jourey at the destination (since SIRI 2.0)

+
siri:BasicServiceInfoGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRefStructure

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfoGroup +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRefStructure

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
siri:JourneyInfoGroup +

siri:VehicleJourneyName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

For train services with named journeys. Train name, e.g. “West Coast Express”. If omitted: No train name. Inherited property. (Unbounded since SIRI 2.0)

+
+

→‍siri:JourneyNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Additional descriptive text associated with journey. Inherited property.

+
+

siri:PublicContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by members of public. (since SIRI 2.0)

+
+

siri:OperationsContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by operational staff. (since SIRI 2.0)

+
siri:DatedServiceInfoGroup +

siri:OriginDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the origin stop (vehicle signage) to show on vehicle, Can be overwritten for a journey, and then also section by section by the entry in an Individual Call. (since SIRI 2.0)

+
+

siri:DestinationDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the destination stop (vehicle signage) to show on vehicle, Can be overwritten for a journey, and then also section by section by the entry in an Individual Call. (Unbounded since SIRI 2.0)

+
+

siri:LineNote

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Additional Text associated with LINE. (Unbounded since SIRI 2.0)

+
+

siri:FirstOrLastJourney

+
+

0:1

+
+

siri:FirstOrLastJourneyEnumeration

+
+

Whether journey is first or last jouurney of day. (since SIRI 2.0)

+
siri:TimetableRealtimeInfoGroup +

siri:HeadwayService

+
+

0:1

+
+

Whether this is a Headway Service, that is, one shown as operating at a prescribed interval rather than to a fixed timetable.

+
+

siri:Monitored

+
+

0:1

+
+

Whether VEHICLE JOURNEYs of LINE are normally monitored. Provides a default value for the Monitored element on individual journeys of the timetable.

+
siri:DatedTrainOperationalInfoGroup +

siri:TrainBlockPart

+
+

0:*

+
+

+siri:TrainBlockPartStructure

+
+

If a VEHICLE JOURNEY is a coupled journey, i.e. comprises several coupled BLOCKparts, there will be a separate delivery for each BLOCKp art and this element will indicate the vehicles that the journey part uses.

+
siri:OperationalBlockGroup +

siri:BlockRef

+
+

0:1

+
+

>siri:BlockRefStructure

+
+

BLOCK that VEHICLE is running.

+
+

siri:CourseOfJourneyRef

+
+

0:1

+
+

>siri:CourseOfJourneyRefStructure

+
+

COURSE OF JOURNEY ('Run') that VEHICLE is running.

+
siri:DatedOperationalInfoGroup +

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
siri:DatedTrainOperationalInfoGroup +

siri:TrainNumbers

+
+

0:1

+
+

+local-type: typedef-39.6

+
+

TRAIN NUMBERs for journey. (since SIRI 2.0)

+
+

siri:JourneyParts

+
+

0:1

+
+

+local-type: typedef-39.7

+
+

JOURNEY PARTs making up JOURNEY +SIRIv2.0 e.

+
siri:JourneyFormationGroup +

siri:TrainElements

+
+

0:1

+
+

+local-type: typedef-25.2

+
+

+
+

siri:Trains

+
+

0:1

+
+

+local-type: typedef-25.3

+
+

+
+

siri:CompoundTrains

+
+

0:1

+
+

+local-type: typedef-25.4

+
+

+
+

siri:DatedCalls

+
+

1:1

+
+

+local-type: typedef-40.1

+
+

Complete sequence of stops along the route path, in calling order.

+
+

siri:JourneyRelations

+
+

0:1

+
+

+siri:JourneyRelationsStructure

+
+

Relations of the journey with other journeys, e.g., in case a joining/splitting takes place or the journey substitutes for another one etc.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

13.29. The complex type siri:FromServiceJourneyInterchangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FromServiceJourneyInterchangeStructure

+
+

siri:AbstractServiceJourneyInterchangeStructure

+
+

A planned SERVICE JOURNEY INTERCHANGE between two journeys. (since SIRI 2.0)

+
+

Base type content is restricted, resulting in the following own content:

+
+

→‍siri:InterchangeCode

+
+

0:1

+
+

siri:InterchangeCodeType

+
+

Identifier of SERVICE JOURNEY INTERCHANGE. (since SIRI 2.0)

+
+

→‍siri:ConnectionLinkRef

+
+

0:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link

+
+

→‍siri:FeederRef

+
+

1:1

+
+

+siri:ConnectingJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY. (since SIRI 2.0)

+
+

→‍siri:FeederArrivalStopRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

SCHEDULED STOP POINT at which feeder journey arrives. (since SIRI 2.0)

+
+

→‍siri:FeederVisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to Feeder stop within Feeder JOURNEY PATTERN.

+
+

→‍siri:FeederStopOrder

+
+

0:1

+
+

For implementations in which the overall order is not defined by VISIT NUMBER, i.e. in case VisitNumberIsOrder is set to false, ORDER can be used to associate the stop order instead. ORDER is also used together with VISIT NUMBER in scenarios where an extra CALL is inserted as a result of despatching alterations. Because such an extra CALL may have the same VisitNumber as another (cancelled) CALL, the STOP ORDER is needed. (since SIRI 2.1)

+
+

→‍siri:AimedArrivalTimeOfFeeder

+
+

0:1

+
+

Planned time at which feeder VEHICLE is scheduled to arrive. (since SIRI 2.1)

+
+

→‍siri:DistributorRef

+
+

0:0

+
+

+siri:ConnectingJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY. (since SIRI 2.0)

+
+

→‍siri:DistributorDepartureStopRef

+
+

0:0

+
+

>siri:StopPointRefStructure

+
+

SCHEDULED STOP POINT at which distributor journet departs. (since SIRI 2.0)

+
+

→‍siri:DistributorVisitNumber

+
+

0:0

+
+

siri:VisitNumberType

+
+

Sequence of visit to Distributor stop within Distributor JOURNEY PATTERN.

+
+

→‍siri:DistributorStopOrder

+
+

0:1

+
+

For implementations in which the overall order is not defined by VISIT NUMBER, i.e. in case VisitNumberIsOrder is set to false, ORDER can be used to associate the stop order instead. ORDER is also used together with VISIT NUMBER in scenarios where an extra CALL is inserted as a result of despatching alterations. Because such an extra CALL may have the same VisitNumber as another (cancelled) CALL, the STOP ORDER is needed. (since SIRI 2.1)

+
+

→‍siri:AimedDepartureTimeOfDistributor

+
+

0:1

+
+

Planned time at which distributor VEHICLE is scheduled to depart. (since SIRI 2.1)

+
siri:InterchangePropertyGroup +

siri:StaySeated

+
+

0:1

+
+

Whether the passenger can remain in VEHICLE (i.e. BLOCKlinking). Default is 'false': the passenger must change vehicles for this connection.

+
+

siri:Guaranteed

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

+
+

siri:Advertised

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

+
siri:InterchangeWaitTimeGroup +

siri:StandardWaitTime

+
+

0:1

+
+

Standard wait time for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumWaitTime

+
+

0:1

+
+

Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

+
+

siri:MaximumAutomaticWaitTime

+
+

0:1

+
+

Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

+
siri:InterchangeTransferDurationGroup +

siri:StandardTransferTime

+
+

0:1

+
+

Standard transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MinimumTransferTime

+
+

0:1

+
+

Minimum transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumTransferTime

+
+

0:1

+
+

Maximum transfer duration for INTERCHANGE. SIRI v2,0

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

13.30. The complex type siri:RemovedDatedVehicleJourneyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RemovedDatedVehicleJourneyStructure

+
+

+
+

Type for previously planned VEHICLE JOURNEY that is removed from the data producer when using incremental updates. (since SIRI 2.1)

+
+

siri:FramedVehicleJourneyRef

+
+

1:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

A reference to the DATED VEHICLE JOURNEY from a previous PT delivery that is removed by the data producer.

+
+

siri:DatedVehicleJourneyIndirectRef

+
+

0:1

+
+

+siri:DatedVehicleJourneyIndirectRefStructure

+
+

Optionally identify the VEHICLE JOURNEY indirectly by origin and destination and the scheduled times at these stops.

+
+

siri:TrainNumbers

+
+

0:1

+
+

+local-type: typedef-40.2

+
+

TRAIN NUMBERs for journey.

+
+

→‍siri:ReasonForRemoval

+
+

1:1

+
+

>siri:NaturalLanguageStringStructure

+
+

The data producer must provide a reason, e.g. type of error and description, in case he wants to silently remove (instead of cancel) a journey or an interchange from the plan. (since SIRI 2.1)

+
+
+
+
+

13.31. The complex type siri:RemovedServiceJourneyInterchangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RemovedServiceJourneyInterchangeStructure

+
+

siri:AbstractServiceJourneyInterchangeStructure

+
+

A planned SERVICE JOURNEY INTERCHANGE between two journeys. (since SIRI 2.0)

+
+

Base type content is restricted, resulting in the following own content:

+
+

→‍siri:InterchangeRef

+
+

1:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to a SERVICE JOURNEY INTERCHANGE.

+
+

→‍siri:ConnectionLinkRef

+
+

0:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link

+
+

→‍siri:ReasonForRemoval

+
+

1:1

+
+

>siri:NaturalLanguageStringStructure

+
+

The data producer must provide a reason, e.g. type of error and description, in case he wants to silently remove (instead of cancel) a journey or an interchange from the plan. (since SIRI 2.1)

+
+

→‍siri:FeederRef

+
+

1:1

+
+

+siri:ConnectingJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY. (since SIRI 2.0)

+
+

→‍siri:FeederArrivalStopRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

SCHEDULED STOP POINT at which feeder journey arrives. (since SIRI 2.0)

+
+

→‍siri:FeederVisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to Feeder stop within Feeder JOURNEY PATTERN.

+
+

→‍siri:FeederStopOrder

+
+

0:1

+
+

For implementations in which the overall order is not defined by VISIT NUMBER, i.e. in case VisitNumberIsOrder is set to false, ORDER can be used to associate the stop order instead. ORDER is also used together with VISIT NUMBER in scenarios where an extra CALL is inserted as a result of despatching alterations. Because such an extra CALL may have the same VisitNumber as another (cancelled) CALL, the STOP ORDER is needed. (since SIRI 2.1)

+
+

→‍siri:AimedArrivalTimeOfFeeder

+
+

0:1

+
+

Planned time at which feeder VEHICLE is scheduled to arrive. (since SIRI 2.1)

+
+

→‍siri:DistributorRef

+
+

1:1

+
+

+siri:ConnectingJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY. (since SIRI 2.0)

+
+

→‍siri:DistributorDepartureStopRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

SCHEDULED STOP POINT at which distributor journet departs. (since SIRI 2.0)

+
+

→‍siri:DistributorVisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to Distributor stop within Distributor JOURNEY PATTERN.

+
+

→‍siri:DistributorStopOrder

+
+

0:1

+
+

For implementations in which the overall order is not defined by VISIT NUMBER, i.e. in case VisitNumberIsOrder is set to false, ORDER can be used to associate the stop order instead. ORDER is also used together with VISIT NUMBER in scenarios where an extra CALL is inserted as a result of despatching alterations. Because such an extra CALL may have the same VisitNumber as another (cancelled) CALL, the STOP ORDER is needed. (since SIRI 2.1)

+
+

→‍siri:AimedDepartureTimeOfDistributor

+
+

0:1

+
+

Planned time at which distributor VEHICLE is scheduled to depart. (since SIRI 2.1)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

13.32. The complex type siri:ServiceJourneyInterchangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceJourneyInterchangeStructure

+
+

siri:AbstractServiceJourneyInterchangeStructure

+
+

A planned SERVICE JOURNEY INTERCHANGE between two journeys. (since SIRI 2.0)

+
+

Base type content is restricted, resulting in the following own content:

+
+

→‍siri:InterchangeCode

+
+

0:1

+
+

siri:InterchangeCodeType

+
+

Identifier of SERVICE JOURNEY INTERCHANGE. (since SIRI 2.0)

+
+

→‍siri:ConnectionLinkRef

+
+

0:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ExtraInterchange

+
+

-0:1

+
+

Whether this interchange is an addition to the plan. Can only be used when both participants recognise the same schedule version. If omitted, defaults to 'false': the interchange is not an addition. (since SIRI 2.1)

+
+

b

+
+

siri:Cancellation

+
+

-0:1

+
+

siri:InterchangeCancellation

+
+

+
+

→‍siri:FeederRef

+
+

1:1

+
+

+siri:ConnectingJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY. (since SIRI 2.0)

+
+

→‍siri:FeederArrivalStopRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

SCHEDULED STOP POINT at which feeder journey arrives. (since SIRI 2.0)

+
+

→‍siri:FeederVisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to Feeder stop within Feeder JOURNEY PATTERN.

+
+

→‍siri:FeederStopOrder

+
+

0:1

+
+

For implementations in which the overall order is not defined by VISIT NUMBER, i.e. in case VisitNumberIsOrder is set to false, ORDER can be used to associate the stop order instead. ORDER is also used together with VISIT NUMBER in scenarios where an extra CALL is inserted as a result of despatching alterations. Because such an extra CALL may have the same VisitNumber as another (cancelled) CALL, the STOP ORDER is needed. (since SIRI 2.1)

+
+

→‍siri:AimedArrivalTimeOfFeeder

+
+

0:1

+
+

Planned time at which feeder VEHICLE is scheduled to arrive. (since SIRI 2.1)

+
+

→‍siri:DistributorRef

+
+

1:1

+
+

+siri:ConnectingJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY. (since SIRI 2.0)

+
+

→‍siri:DistributorDepartureStopRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

SCHEDULED STOP POINT at which distributor journet departs. (since SIRI 2.0)

+
+

→‍siri:DistributorVisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to Distributor stop within Distributor JOURNEY PATTERN.

+
+

→‍siri:DistributorStopOrder

+
+

0:1

+
+

For implementations in which the overall order is not defined by VISIT NUMBER, i.e. in case VisitNumberIsOrder is set to false, ORDER can be used to associate the stop order instead. ORDER is also used together with VISIT NUMBER in scenarios where an extra CALL is inserted as a result of despatching alterations. Because such an extra CALL may have the same VisitNumber as another (cancelled) CALL, the STOP ORDER is needed. (since SIRI 2.1)

+
+

→‍siri:AimedDepartureTimeOfDistributor

+
+

0:1

+
+

Planned time at which distributor VEHICLE is scheduled to depart. (since SIRI 2.1)

+
siri:InterchangePropertyGroup +

siri:StaySeated

+
+

0:1

+
+

Whether the passenger can remain in VEHICLE (i.e. BLOCKlinking). Default is 'false': the passenger must change vehicles for this connection.

+
+

siri:Guaranteed

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

+
+

siri:Advertised

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

+
siri:InterchangeWaitTimeGroup +

siri:StandardWaitTime

+
+

0:1

+
+

Standard wait time for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumWaitTime

+
+

0:1

+
+

Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

+
+

siri:MaximumAutomaticWaitTime

+
+

0:1

+
+

Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

+
siri:InterchangeTransferDurationGroup +

siri:StandardTransferTime

+
+

0:1

+
+

Standard transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MinimumTransferTime

+
+

0:1

+
+

Minimum transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumTransferTime

+
+

0:1

+
+

Maximum transfer duration for INTERCHANGE. SIRI v2,0

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

13.33. The complex type siri:TargetedInterchangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TargetedInterchangeStructure

+
+

+
+

Planned Connection between two VEHICLE JOURNEYs.

+
+

→‍siri:InterchangeCode

+
+

0:1

+
+

siri:InterchangeCodeType

+
+

Identifier of SERVICE JOURNEY INTERCHANGE. (since SIRI 2.0)

+
+

siri:DistributorVehicleJourneyRef

+
+

1:1

+
+

>siri:DatedVehicleJourneyRefStructure

+
+

Reference to a (dated) distributor VEHICLE JOURNEY.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:DistributorConnectionLinkRef

+
+

-1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a physical CONNECTION LINK over which the SERVICE JOURNEY INTERCHANGE takes place.

+
+

b

+
+

siri:DistributorConnectionLink

+
+

-1:1

+
+

+siri:ContextualisedConnectionLinkStructure

+
+

Link to Interchange stop from which the distributor journey departs. If omitted: the distributor journey stop is the same as the feeder journey stop, i.e. that of theh dated call.

+
+

→‍siri:DistributorVisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to Distributor stop within Distributor JOURNEY PATTERN.

+
+

siri:DistributorOrder

+
+

0:1

+
+

For implementations for which Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then Order can be used to associate the Order as well if useful for translation.

+
siri:InterchangePropertyGroup +

siri:StaySeated

+
+

0:1

+
+

Whether the passenger can remain in VEHICLE (i.e. BLOCKlinking). Default is 'false': the passenger must change vehicles for this connection.

+
+

siri:Guaranteed

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

+
+

siri:Advertised

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

+
siri:InterchangeWaitTimeGroup +

siri:StandardWaitTime

+
+

0:1

+
+

Standard wait time for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumWaitTime

+
+

0:1

+
+

Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

+
+

siri:MaximumAutomaticWaitTime

+
+

0:1

+
+

Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

+
siri:InterchangeTransferDurationGroup +

siri:StandardTransferTime

+
+

0:1

+
+

Standard transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MinimumTransferTime

+
+

0:1

+
+

Minimum transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumTransferTime

+
+

0:1

+
+

Maximum transfer duration for INTERCHANGE. SIRI v2,0

+
+
+
+
+

13.34. The complex type siri:ToServiceJourneyInterchangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ToServiceJourneyInterchangeStructure

+
+

siri:AbstractServiceJourneyInterchangeStructure

+
+

A planned SERVICE JOURNEY INTERCHANGE between two journeys. (since SIRI 2.0)

+
+

Base type content is restricted, resulting in the following own content:

+
+

→‍siri:InterchangeCode

+
+

0:1

+
+

siri:InterchangeCodeType

+
+

Identifier of SERVICE JOURNEY INTERCHANGE. (since SIRI 2.0)

+
+

→‍siri:ConnectionLinkRef

+
+

0:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link

+
+

→‍siri:FeederRef

+
+

0:0

+
+

+siri:ConnectingJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY. (since SIRI 2.0)

+
+

→‍siri:FeederArrivalStopRef

+
+

0:0

+
+

>siri:StopPointRefStructure

+
+

SCHEDULED STOP POINT at which feeder journey arrives. (since SIRI 2.0)

+
+

→‍siri:FeederVisitNumber

+
+

0:0

+
+

siri:VisitNumberType

+
+

Sequence of visit to Feeder stop within Feeder JOURNEY PATTERN.

+
+

→‍siri:FeederStopOrder

+
+

0:1

+
+

For implementations in which the overall order is not defined by VISIT NUMBER, i.e. in case VisitNumberIsOrder is set to false, ORDER can be used to associate the stop order instead. ORDER is also used together with VISIT NUMBER in scenarios where an extra CALL is inserted as a result of despatching alterations. Because such an extra CALL may have the same VisitNumber as another (cancelled) CALL, the STOP ORDER is needed. (since SIRI 2.1)

+
+

→‍siri:AimedArrivalTimeOfFeeder

+
+

0:1

+
+

Planned time at which feeder VEHICLE is scheduled to arrive. (since SIRI 2.1)

+
+

→‍siri:DistributorRef

+
+

1:1

+
+

+siri:ConnectingJourneyRefStructure

+
+

Reference to a feeder VEHICLE JOURNEY. (since SIRI 2.0)

+
+

→‍siri:DistributorDepartureStopRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

SCHEDULED STOP POINT at which distributor journet departs. (since SIRI 2.0)

+
+

→‍siri:DistributorVisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to Distributor stop within Distributor JOURNEY PATTERN.

+
+

→‍siri:DistributorStopOrder

+
+

0:1

+
+

For implementations in which the overall order is not defined by VISIT NUMBER, i.e. in case VisitNumberIsOrder is set to false, ORDER can be used to associate the stop order instead. ORDER is also used together with VISIT NUMBER in scenarios where an extra CALL is inserted as a result of despatching alterations. Because such an extra CALL may have the same VisitNumber as another (cancelled) CALL, the STOP ORDER is needed. (since SIRI 2.1)

+
+

→‍siri:AimedDepartureTimeOfDistributor

+
+

0:1

+
+

Planned time at which distributor VEHICLE is scheduled to depart. (since SIRI 2.1)

+
siri:InterchangePropertyGroup +

siri:StaySeated

+
+

0:1

+
+

Whether the passenger can remain in VEHICLE (i.e. BLOCKlinking). Default is 'false': the passenger must change vehicles for this connection.

+
+

siri:Guaranteed

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

+
+

siri:Advertised

+
+

0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

+
siri:InterchangeWaitTimeGroup +

siri:StandardWaitTime

+
+

0:1

+
+

Standard wait time for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumWaitTime

+
+

0:1

+
+

Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

+
+

siri:MaximumAutomaticWaitTime

+
+

0:1

+
+

Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

+
siri:InterchangeTransferDurationGroup +

siri:StandardTransferTime

+
+

0:1

+
+

Standard transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MinimumTransferTime

+
+

0:1

+
+

Minimum transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumTransferTime

+
+

0:1

+
+

Maximum transfer duration for INTERCHANGE. SIRI v2,0

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

13.35. The complex type group[siri:JourneyFormationGroup]/TrainElements#complexType (typedef-25.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /TrainElements #complexType
  (typedef-25.2)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-1:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainElement

+
+

-1:1

+
+

+siri:TrainElementStructure

+
+

An elementary component of a TRAIN, e.g. wagon or locomotive. (since SIRI 2.1)

+
+
+
+
+

13.36. The complex type group[siri:JourneyFormationGroup]/Trains#complexType (typedef-25.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /Trains #complexType
  (typedef-25.3)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:TrainRef

+
+

-1:1

+
+

+
+

b

+
+

→‍siri:Train

+
+

-1:1

+
+

+siri:TrainStructure

+
+

A vehicle composed of TRAIN ELEMENTs assembled in a certain order (so called TRAIN COMPONENTs), i.e. wagons assembled together and propelled by a locomotive or one of the wagons. (since SIRI 2.1)

+
+
+
+
+

13.37. The complex type group[siri:JourneyFormationGroup]/CompoundTrains#complexType (typedef-25.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /CompoundTrains #complexType
  (typedef-25.4)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:CompoundTrainRef

+
+

-1:1

+
+

+
+

b

+
+

→‍siri:CompoundTrain

+
+

-1:1

+
+

+siri:CompoundTrainStructure

+
+

Groups of carriages may be managed as sections by composing TRAINs into a COMPOUND TRAIN, for example if a TRAIN joins (or splits from) another TRAIN. (since SIRI 2.1) TRAINs within a COMPOUND TRAIN may have different origins and destinations due to joining/splitting. A COMPOUND TRAIN may be stable for one or multiple JOURNEY PARTs and change at a certain STOP POINT due to planned joining/splitting, despatching alterations or a situation.

+
+
+
+
+

13.38. The complex type group[siri:DatedTrainOperationalInfoGroup]/TrainNumbers#complexType (typedef-39.6)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:DatedTrainOperationalInfoGroup]
  /TrainNumbers #complexType
  (typedef-39.6)

+
+

+
+

-

+
+

siri:TrainNumberRef

+
+

1:*

+
+

>siri:TrainNumberRefStructure

+
+

TRAIN NUMBER assigned to VEHICLE JOURNEY. +SIRI 2.0

+
+
+
+
+

13.39. The complex type group[siri:DatedTrainOperationalInfoGroup]/JourneyParts#complexType (typedef-39.7)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:DatedTrainOperationalInfoGroup]
  /JourneyParts #complexType
  (typedef-39.7)

+
+

+
+

-

+
+

siri:JourneyPartInfo

+
+

1:*

+
+

+siri:DatedJourneyPartInfoStructure

+
+

Information about Parts of JOURNEY (since SIRI 2.0)

+
+
+
+
+

13.40. The complex type complexType[siri:DatedVehicleJourneyStructure]/DatedCalls#complexType (typedef-40.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:DatedVehicleJourneyStructure]
  /DatedCalls #complexType
  (typedef-40.1)

+
+

+
+

-

+
+

→‍siri:DatedCall

+
+

2:*

+
+

+siri:DatedCallStructure

+
+

Complete sequence of stops along the route path, in calling order.

+
+
+
+
+

13.41. The complex type complexType[siri:RemovedDatedVehicleJourneyStructure]/TrainNumbers#complexType (typedef-40.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:RemovedDatedVehicleJourneyStructure]
  /TrainNumbers #complexType
  (typedef-40.2)

+
+

+
+

-

+
+

siri:TrainNumberRef

+
+

1:*

+
+

>siri:TrainNumberRefStructure

+
+

TRAIN NUMBER assigned to VEHICLE JOURNEY.

+
+
+
+
+
+

14. SIRI-ET Estimated Timetable Service.

+
+

14.1. Simple type definitions

+
+ + + + + + + + + + + + + +
+

CallCancellation

+
+

xs:boolean: (empty restriction)

+
+

This CALL is a cancellation of a previously announced call.

+
+
+
+
+

14.2. The toplevel element siri:EstimatedCall

+
+ + + + + + + + + + + + + + + + +
+

siri:EstimatedCall

+
+

+siri:EstimatedCallStructure

+
+

Ordered sequence of SCHEDULED STOP POINTs called at by the VEHICLE JOURNEY. If IsCompleteStopSequence is false, may be just those stops that are altered.

+
+
+
+
+

14.3. The toplevel element siri:EstimatedServiceJourneyInterchange

+
+ + + + + + + + + + + + + + + + +
+

siri:EstimatedServiceJourneyInterchange

+
+

+siri:EstimatedServiceJourneyInterchangeStructure

+
+

A real-time SERVICE JOURNEY INTERCHANGE that may be made between the stops of two monitored journeys. It includes the current real-time predicted transfer and wait times. (since SIRI 2.0)

+
+
+
+
+

14.4. The toplevel element siri:EstimatedVehicleJourney

+
+ + + + + + + + + + + + + + + + +
+

siri:EstimatedVehicleJourney

+
+

+siri:EstimatedVehicleJourneyStructure

+
+

A VEHICLE JOURNEY taking place on a particular date that will be managed by an AVMs.

+
+
+
+
+

14.5. The toplevel element siri:ExtraCall

+
+ + + + + + + + + + + + + + + + +
+

siri:ExtraCall

+
+

xs:boolean

+
+

This CALL is an addition to the respective journey in the production timetable or to the previously sent prediction. If omitted: CALL is planned.

+
+
+
+
+

14.6. The toplevel element siri:RecordedCall

+
+ + + + + + + + + + + + + + + + +
+

siri:RecordedCall

+
+

+siri:RecordedCallStructure

+
+

Ordered sequence of SCHEDULED STOP POINTs called at by the VEHICLE JOURNEY. Only used if observed stop data is being recorded. (SIRI 2.0)

+
+
+
+
+

14.7. The group siri:CallRealTimeInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CallRealTimeInfoGroup

+
+

+
+

Information relating to real-time properties of call.

+
siri:CallRealTimeInfoGroup +

→‍siri:PredictionInaccurate

+
+

0:1

+
+

Whether the prediction for a specific stop or the whole journey is considered to be of a useful accuracy or not. Default is 'false', i.e. prediction is considered to be accurate. If prediction is degraded, e.g. because of a situation, PredictionInaccurate is used to indicate a lowered quality of data. Inherited property. PredictionInaccurate can be used in combination with InCongestion, but is more general.

+
+

→‍siri:PredictionInaccurateReason

+
+

0:1

+
+

siri:PredictionInaccurateReasonEnumeration

+
+

Can be used to inform the passenger about the reason for a change of the prediction (in)accuracy in case PredictionInaccurate is set to 'true'. (since SIRI 2.1)

+
+

→‍siri:Occupancy

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

An approximate figure of how occupied the journey is after departing from a given stop, e.g. 'manySeatsAvailable' or 'standingRoomOnly'. If omitted: Passenger load is unknown. Occupancies and capacities for individual VEHICLEs, e.g. parts of a COMPOUND TRAIN, can also be specified in more detail for the departure on CALL level.

+
+
+
+
+

14.8. The group siri:EstimatedTimetableAlterationGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedTimetableAlterationGroup

+
+

+
+

If the journey is an alteration to a timetable, indicates the original journey and the nature of the difference.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ab)

+
siri:EstimatedTimetableAlterationGroup +

aa

+
+

siri:FramedVehicleJourneyRef

+
+

-1:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Identifer of a VEHICLE JOURNEY within data Horizon of a service.

+
+

ab

+
+

siri:DatedVehicleJourneyRef

+
+

-1:1

+
+

>siri:DatedVehicleJourneyRefStructure

+
+

Reference to a dated VEHICLE JOURNEY. This will be 'framed' i.e. be with the data context of the ESTIMATED Timetable. DEPRECATED from SIRI 2.0

+
+

a

+
+

siri:DatedVehicleJourneyIndirectRef

+
+

-0:1

+
+

+siri:DatedVehicleJourneyIndirectRefStructure

+
+

Additionally, identify the VEHICLE JOURNEY by origin and destination and the scheduled times at these stops.

+
+

b

+
+

siri:EstimatedVehicleJourneyCode

+
+

-1:1

+
+

siri:EstimatedVehicleJourneyCodeType

+
+

If this is the first message for an unplanned 'extra' VEHICLE JOURNEY, a new and unique code must be given for it. ExtraJourney should be set to 'true'. DEPRECATED from SIRI 2.0

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:ExtraJourney

+
+

-0:1

+
+

Whether this VEHICLE JOURNEY is an addition to the planning data already sent. Default is 'false': i.e. not an additional journey.

+
+

b

+
+

siri:Cancellation

+
+

-0:1

+
+

Whether this VEHICLE JOURNEY is a deletion of a previous scheduled journey. Default is 'false': this is not a VEHICLE JOURNEY that has been cancelled. An Extra Journey may be deleted.

+
+
+
+
+

14.9. The group siri:RecordedCallGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RecordedCallGroup

+
+

+
+

Information relating to recorded real-time properties of call.

+
siri:CallPropertyGroup +

→‍siri:TimingPoint

+
+

0:1

+
+

Whether the stop is a TIMING POINT. Times for stops that are not timing points are sometimes interpolated crudely from the timing points, and may represent a lower level of accuracy. Default is 'true'.

+
+

siri:BoardingStretch

+
+

0:1

+
+

Whether this is a Hail and Ride Stop. Default is 'false'.

+
+

siri:RequestStop

+
+

0:1

+
+

Whether Vehicle stops only if requested explicitly by passenger. Default is 'false'.

+
+

siri:OriginDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Origin to show for the VEHICLE at the specific stop (vehicle signage), if different to the Origin Name for the full journey. (since SIRI 2.0)

+
+

siri:DestinationDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Destination to show for the VEHICLE at the specific stop (vehicle signage), if different to the Destination Name for the full journey.

+
siri:CallNoteGroup +

siri:CallNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation that applies to this CALL.

+
siri:DisruptionGroup +

→‍siri:FormationCondition

+
+

0:*

+
+

+siri:FormationConditionStructure

+
+

Information about a change of the formation (e.g. TRAIN composition) or changes of vehicles within the formation. (since SIRI 2.1)

+
+

→‍siri:FacilityConditionElement

+
+

0:*

+
+

+siri:FacilityConditionStructure

+
+

Description of any change concerning a MONITORED FACILITY New structure defined in SIRI XSD 1.1 for Facilities Management.

+
+

→‍siri:FacilityChangeElement

+
+

0:1

+
+

+siri:FacilityChangeStructure

+
+

A change to the availaibility of EQUIPMENT. Basic structure defined in the first 1.0 SIRI XSd.

+
+

→‍siri:SituationRef

+
+

0:*

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
siri:RecordedCallGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

→‍siri:ExpectedArrivalTime

+
+

0:1

+
+

Estimated time of arriival of VEHICLE at stop .

+
+

→‍siri:ActualArrivalTime

+
+

0:1

+
+

Observed time of arrival of VEHICLE at stop.

+
siri:MonitoredStopArrivalStatusGroup +

→‍siri:ArrivalStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the visit according to a fixed list of values. If not specified, same as DepartureStatus.

+
+

→‍siri:ArrivalCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where ArrivalStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:ArrivalProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the VEHICLE for example, “Enroute”, “5 Km”, “Approaching”. May depend on the policy of the OPERATOR, for example show “Approaching” if less than 200metres away from stop. (since SIRI 2.0)

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:ArrivalStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

Assignment of planned, expected and/or recorded arrival at STOP POINT to a phsyical QUAY (platform). If not given, assume same as for departure. (since SIRI 2.0).

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+

→‍siri:ArrivalOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle arriving at sector A first when approaching the QUAY with sectors A-B-C-D. If the arriving vehicle is represented as an arrow, "towards A" would be abstracted as "=> A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle arriving at this reference point first when approaching the QUAY. If the arriving vehicle is represented as an arrow, "towards 0" would be abstracted as "=> 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

→‍siri:ArrivalOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
siri:RecordedCallGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

→‍siri:ExpectedDepartureTime

+
+

0:1

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
+

→‍siri:DeparturePlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:ActualDepartureTime

+
+

0:1

+
+

Observed time of departure of VEHICLE from stop.

+
+

→‍siri:DepartureStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the departure part of the CALL, according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are still classified as on-time. Applications may use this to guide their own presentation of times.

+
+

→‍siri:DepartureCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where DepartureStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:DepartureProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the vehicle, for example, “Boarding”, “GatesClosed”. (since SIRI 2.0)

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+

siri:DepartureStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+

→‍siri:DepartureOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle departing in the direction of sector A on a QUAY with sectors A-B-C-D. If the departing vehicle is represented as an arrow, "towards A" would be abstracted as "<= A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle departing in the direction of this reference point. If the departing vehicle is represented as an arrow, "towards 0" would be abstracted as "<= 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

→‍siri:RecordedDepartureOccupancy

+
+

0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Actually recorded/counted occupancies of a VEHICLE and reserved seats after departing from a given stop. (since SIRI 2.1)

+
+

→‍siri:RecordedDepartureCapacities

+
+

0:*

+
+

+siri:PassengerCapacityStructure

+
+

Actually recorded/counted capacities of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

→‍siri:DepartureOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
siri:HeadwayIntervalGroup +

→‍siri:AimedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, target interval between vehicles at stop.

+
+

→‍siri:ExpectedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, expected interval between vehicles at stop.

+
siri:RecordedCallGroup +

→‍siri:ActualHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, observed interval between vehicles at stop.

+
+
+
+
+

14.10. The complex type siri:EstimatedCallStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedCallStructure

+
+

+
+

Type for real-time info about a VEHICLE JOURNEY Stop.

+
siri:StopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+

The element contains none or one of the following elements (a-b)

+
+

a

+
+

→‍siri:ExtraCall

+
+

-0:1

+
+

This CALL is an addition to the respective journey in the production timetable or to the previously sent prediction. If omitted: CALL is planned.

+
+

b

+
+

siri:Cancellation

+
+

-0:1

+
+

siri:CallCancellation

+
+

+
siri:CallRealTimeInfoGroup +

→‍siri:PredictionInaccurate

+
+

0:1

+
+

Whether the prediction for a specific stop or the whole journey is considered to be of a useful accuracy or not. Default is 'false', i.e. prediction is considered to be accurate. If prediction is degraded, e.g. because of a situation, PredictionInaccurate is used to indicate a lowered quality of data. Inherited property. PredictionInaccurate can be used in combination with InCongestion, but is more general.

+
+

→‍siri:PredictionInaccurateReason

+
+

0:1

+
+

siri:PredictionInaccurateReasonEnumeration

+
+

Can be used to inform the passenger about the reason for a change of the prediction (in)accuracy in case PredictionInaccurate is set to 'true'. (since SIRI 2.1)

+
+

→‍siri:Occupancy

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

An approximate figure of how occupied the journey is after departing from a given stop, e.g. 'manySeatsAvailable' or 'standingRoomOnly'. If omitted: Passenger load is unknown. Occupancies and capacities for individual VEHICLEs, e.g. parts of a COMPOUND TRAIN, can also be specified in more detail for the departure on CALL level.

+
siri:CallPropertyGroup +

→‍siri:TimingPoint

+
+

0:1

+
+

Whether the stop is a TIMING POINT. Times for stops that are not timing points are sometimes interpolated crudely from the timing points, and may represent a lower level of accuracy. Default is 'true'.

+
+

siri:BoardingStretch

+
+

0:1

+
+

Whether this is a Hail and Ride Stop. Default is 'false'.

+
+

siri:RequestStop

+
+

0:1

+
+

Whether Vehicle stops only if requested explicitly by passenger. Default is 'false'.

+
+

siri:OriginDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Origin to show for the VEHICLE at the specific stop (vehicle signage), if different to the Origin Name for the full journey. (since SIRI 2.0)

+
+

siri:DestinationDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Destination to show for the VEHICLE at the specific stop (vehicle signage), if different to the Destination Name for the full journey.

+
siri:CallNoteGroup +

siri:CallNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation that applies to this CALL.

+
siri:DisruptionGroup +

→‍siri:FormationCondition

+
+

0:*

+
+

+siri:FormationConditionStructure

+
+

Information about a change of the formation (e.g. TRAIN composition) or changes of vehicles within the formation. (since SIRI 2.1)

+
+

→‍siri:FacilityConditionElement

+
+

0:*

+
+

+siri:FacilityConditionStructure

+
+

Description of any change concerning a MONITORED FACILITY New structure defined in SIRI XSD 1.1 for Facilities Management.

+
+

→‍siri:FacilityChangeElement

+
+

0:1

+
+

+siri:FacilityChangeStructure

+
+

A change to the availaibility of EQUIPMENT. Basic structure defined in the first 1.0 SIRI XSd.

+
+

→‍siri:SituationRef

+
+

0:*

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
siri:OnwardVehicleArrivalTimesGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
+

a

+
+

→‍siri:ExpectedArrivalTime

+
+

-0:1

+
+

Estimated time of arriival of VEHICLE at stop .

+
+

a

+
+

siri:LatestExpectedArrivalTime

+
+

-0:1

+
+

Latest time at which a VEHICLE will arrive at stop. (since SIRI 2.1)

+
+

a

+
+

siri:ExpectedArrivalPredictionQuality

+
+

-0:1

+
+

+siri:PredictionQualityStructure

+
+

Prediction quality, either as approximate level, or more quantitative percentile range of predictions that will fall within a given range of times. (since SIRI 2.0)

+
+

b

+
+

siri:ArrivalPredictionUnknown

+
+

-1:1

+
+

siri:EmptyType

+
+

If the producer is (temporarily) not able to deliver real-time predictions (e.g. because of a connection loss), he has various options (and combinations of them) to inform the consumer: (i) set Monitored to 'false' (ii) transmit ExpectedArrivalTime together with "PredictionInaccurate=true" (iii) drop/omit ExpectedArrivalTime (iv) set ArrivalStatus to 'noReport' However, this might introduce ambiguity: e.g. option (iii) might be interpreted as "on time" by one consumer, but also as "indefinite delay" by another consumer. To avoid this, the producer should transmit xxxPredictionUnknown instead of any expected times. (since SIRI 2.1)

+
siri:MonitoredStopArrivalStatusGroup +

→‍siri:ArrivalStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the visit according to a fixed list of values. If not specified, same as DepartureStatus.

+
+

→‍siri:ArrivalCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where ArrivalStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:ArrivalProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the VEHICLE for example, “Enroute”, “5 Km”, “Approaching”. May depend on the policy of the OPERATOR, for example show “Approaching” if less than 200metres away from stop. (since SIRI 2.0)

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:ArrivalStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

Assignment of planned, expected and/or recorded arrival at STOP POINT to a phsyical QUAY (platform). If not given, assume same as for departure. (since SIRI 2.0).

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+

→‍siri:ArrivalOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle arriving at sector A first when approaching the QUAY with sectors A-B-C-D. If the arriving vehicle is represented as an arrow, "towards A" would be abstracted as "=> A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle arriving at this reference point first when approaching the QUAY. If the arriving vehicle is represented as an arrow, "towards 0" would be abstracted as "=> 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

→‍siri:ArrivalOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
siri:OnwardVehicleDepartureTimesGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
+

a

+
+

→‍siri:ExpectedDepartureTime

+
+

-0:1

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
+

a

+
+

siri:ProvisionalExpectedDepartureTime

+
+

-0:1

+
+

Expected departure time of VEHICLE without waiting time due to operational actions. For people at stop this would normally be shown if different from Expected departure time. So if servcie decides not to wait may leave earler than expected departure time (since SIRI 2.0).

+
+

a

+
+

siri:EarliestExpectedDepartureTime

+
+

-0:1

+
+

Earliest time at which VEHICLE may leave the stop. Used to secure connections. Used for passenger announcements. Passengers must be at boarding point by this time to be sure of catching VEHICLE. i.e. "Vehicle will not leave before this time" - may be revised from original aimed time. (since SIRI 2.0)

+
+

a

+
+

siri:ExpectedDeparturePredictionQuality

+
+

-0:1

+
+

+siri:PredictionQualityStructure

+
+

Prediction quality, either as approximate level, or more quantitative percentile range of predictions that will fall within a given range of times. (since SIRI 2.0)

+
+

b

+
+

siri:DeparturePredictionUnknown

+
+

-1:1

+
+

siri:EmptyType

+
+

If the producer is (temporarily) not able to deliver real-time predictions (e.g. because of a connection loss), he has various options (and combinations of them) to inform the consumer: (i) set Monitored to 'false' (ii) transmit ExpectedDepartureTime together with "PredictionInaccurate=true" (iii) drop/omit ExpectedDepartureTime (iv) set DepartureStatus to 'noReport' However, this might introduce ambiguity: e.g. option (iii) might be interpreted as "on time" by one consumer, but also as "indefinite delay" by another consumer. To avoid this, the producer should transmit xxxPredictionUnknown instead of any expected times. (since SIRI 2.1)

+
siri:PassengerDepartureTimesGroup +

→‍siri:AimedLatestPassengerAccessTime

+
+

0:1

+
+

Latest target time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
+

→‍siri:ExpectedLatestPassengerAccessTime

+
+

0:1

+
+

Latest expected time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
siri:MonitoredStopDepartureStatusGroup +

→‍siri:DepartureStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the departure part of the CALL, according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are still classified as on-time. Applications may use this to guide their own presentation of times.

+
+

→‍siri:DepartureCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where DepartureStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:DepartureProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the vehicle, for example, “Boarding”, “GatesClosed”. (since SIRI 2.0)

+
+

→‍siri:DeparturePlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+

siri:DepartureStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+

→‍siri:DepartureOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle departing in the direction of sector A on a QUAY with sectors A-B-C-D. If the departing vehicle is represented as an arrow, "towards A" would be abstracted as "<= A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle departing in the direction of this reference point. If the departing vehicle is represented as an arrow, "towards 0" would be abstracted as "<= 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

The element contains one of the following element sequences (a-b)

+
+

a

+
+

→‍siri:ExpectedDepartureOccupancy

+
+

-0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Expected/Predicted real-time occupancies of a VEHICLE and reservations after departing from a given stop. (since SIRI 2.1)

+
+

a

+
+

→‍siri:ExpectedDepartureCapacities

+
+

-0:*

+
+

+siri:PassengerCapacityStructure

+
+

Expected/Predicted real-time capacities (number of available seats) of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

b

+
+

→‍siri:RecordedDepartureOccupancy

+
+

-0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Actually recorded/counted occupancies of a VEHICLE and reserved seats after departing from a given stop. (since SIRI 2.1)

+
+

b

+
+

→‍siri:RecordedDepartureCapacities

+
+

-0:*

+
+

+siri:PassengerCapacityStructure

+
+

Actually recorded/counted capacities of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

→‍siri:DepartureOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
siri:HeadwayIntervalGroup +

→‍siri:AimedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, target interval between vehicles at stop.

+
+

→‍siri:ExpectedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, expected interval between vehicles at stop.

+
siri:StopProximityGroup +

siri:DistanceFromStop

+
+

0:1

+
+

siri:DistanceType

+
+

Distance of VEHICLE from stop of CALL as measured along ROUTE track. Only shown if detail level is 'calls' or higher. Positive value denotes distance before stop. (since SIRI 2.0).

+
+

siri:NumberOfStopsAway

+
+

0:1

+
+

Count of stops along SERVICE PATTERN between current position of VEHICLE and stop of CALL as measured along ROUTE track. Only shown if detail level is 'calls' or higher. (since SIRI 2.0).

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

14.11. The complex type siri:EstimatedServiceJourneyInterchangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedServiceJourneyInterchangeStructure

+
+

+
+

Type for Estimated SERVICE JOURNEY INTERCHANGE.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
+

a

+
+

→‍siri:InterchangeRef

+
+

-1:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to a SERVICE JOURNEY INTERCHANGE.

+
+

b

+
+

siri:InterchangeCode

+
+

-0:1

+
+

siri:InterchangeCodeType

+
+

Identifier of ESTIMATED SERVICE JOURNEY INTERCHANGE in case it is an addition to the plan. (since SIRI 2.1)

+
+

b

+
+

siri:ConnectionLinkRef

+
+

-0:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a physical CONNECTION LINK over which the SERVICE JOURNEY INTERCHANGE takes place. (since SIRI 2.0)

+
+

b

+
+

siri:FeederJourneyRef

+
+

-1:1

+
+

+siri:ConnectingJourneyRefStructure

+
+

Reference to a connecting feeder VEHICLE JOURNEY. (since SIRI 2.0)

+
+

b

+
+

siri:FeederArrivalStopRef

+
+

-0:1

+
+

>siri:StopPointRefStructure

+
+

SCHEDULED STOP POINT at which feeder journey arrives. Assuming, for example, that the feeder is redirected to another QUAY by a dispositive measure in order to shorten the transfer time, how do we communicate this change in the interchange? If the STOP POINTs are modelled QUAY accurate, FeederArrivalStopRef should always reference the STOP POINT of the new/expected QUAY (which was transmitted in the ESTIMATED VEHICLE JOURNEY). (since SIRI 2.1)

+
+

b

+
+

siri:FeederVisitNumber

+
+

-0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to Feeder stop within Feeder JOURNEY PATTERN.

+
+

b

+
+

siri:FeederStopOrder

+
+

-0:1

+
+

For implementations in which the overall order is not defined by VISIT NUMBER, i.e. in case VisitNumberIsOrder is set to false, ORDER can be used to associate the stop order instead. ORDER is also used together with VISIT NUMBER in scenarios where an extra CALL is inserted as a result of despatching alterations. Because such an extra CALL may have the same VisitNumber as another (cancelled) CALL, the STOP ORDER is needed. (since SIRI 2.1)

+
+

b

+
+

siri:AimedArrivalTimeOfFeeder

+
+

-0:1

+
+

Planned time at which feeder VEHICLE is scheduled to arrive. (since SIRI 2.1)

+
+

b

+
+

siri:DistributorJourneyRef

+
+

-1:1

+
+

+siri:ConnectingJourneyRefStructure

+
+

Reference to a connecting distributor VEHICLE JOURNEY. (since SIRI 2.0)

+
+

b

+
+

siri:DistributorDepartureStopRef

+
+

-0:1

+
+

>siri:StopPointRefStructure

+
+

SCHEDULED STOP POINT at which distributor journey departs. Assuming that the distributor is directed to another QUAY (and that STOP POINTs are modelled QUAY accurate), DistributorDepartureStopRef should always reference the STOP POINT of the new/expected QUAY (which was transmitted in the ESTIMATED VEHICLE JOURNEY). (since SIRI 2.1)

+
+

b

+
+

siri:DistributorVisitNumber

+
+

-0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to Distributor stop within Distributor JOURNEY PATTERN.

+
+

b

+
+

siri:DistributorStopOrder

+
+

-0:1

+
+

For implementations in which the overall order is not defined by VISIT NUMBER, i.e. in case VisitNumberIsOrder is set to false, ORDER can be used to associate the stop order instead. ORDER is also used together with VISIT NUMBER in scenarios where an extra CALL is inserted as a result of despatching alterations. Because such an extra CALL may have the same VisitNumber as another (cancelled) CALL, the STOP ORDER is needed. (since SIRI 2.1)

+
+

b

+
+

siri:AimedDepartureTimeOfDistributor

+
+

-0:1

+
+

Planned time at which distributor VEHICLE is scheduled to depart. (since SIRI 2.1)

+
siri:InterchangePropertyGroup +

b

+
+

siri:StaySeated

+
+

-0:1

+
+

Whether the passenger can remain in VEHICLE (i.e. BLOCKlinking). Default is 'false': the passenger must change vehicles for this connection.

+
+

b

+
+

siri:Guaranteed

+
+

-0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

+
+

b

+
+

siri:Advertised

+
+

-0:1

+
+

Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

+
+

siri:InterchangeStatus

+
+

0:1

+
+

siri:InterchangeStatusEnumeration

+
+

Whether this interchange is planned, updated, additional or cancelled. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:WillNotWait

+
+

-1:1

+
+

siri:EmptyType

+
+

Distributor will not wait, i.e., connection is not guaranteed or broken. SIRI 2.0

+
+

b

+
+

siri:WillWait

+
+

-1:1

+
+

+siri:WillWaitStructure

+
+

Details about how (long) the distributor services may be held in order to guarantee the connection. (since SIRI 2.0)

+
+

siri:ExpectedArrivalTimeOfFeeder

+
+

0:1

+
+

Time at which feeder VEHICLE is expected to arrive. (since SIRI 2.1)

+
+

siri:ExpectedDepartureTimeOfDistributor

+
+

0:1

+
+

Time at which distributor VEHICLE is expected to depart. (since SIRI 2.0)

+
+

siri:ConnectionMonitoring

+
+

0:1

+
+

Whether connection monitoring is active or not for this connection. (since SIRI 2.0)

+
siri:InterchangeWaitTimeGroup +

siri:StandardWaitTime

+
+

0:1

+
+

Standard wait time for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumWaitTime

+
+

0:1

+
+

Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

+
+

siri:MaximumAutomaticWaitTime

+
+

0:1

+
+

Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

+
siri:InterchangeTransferDurationGroup +

siri:StandardTransferTime

+
+

0:1

+
+

Standard transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MinimumTransferTime

+
+

0:1

+
+

Minimum transfer duration for INTERCHANGE. SIRI v2,0

+
+

siri:MaximumTransferTime

+
+

0:1

+
+

Maximum transfer duration for INTERCHANGE. SIRI v2,0

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

14.12. The complex type siri:EstimatedVehicleJourneyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EstimatedVehicleJourneyStructure

+
+

+
+

Type for Real-time info about a VEHICLE JOURNEY.

+
+

siri:RecordedAtTime

+
+

0:1

+
+

Time at which data of individual journey was recorded if differet from that of frame. ((since SIRI 2.0).)

+
siri:LineIdentityGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a LINE DIRECTION DIRECTION, typically outward or return.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ab)

+
siri:EstimatedTimetableAlterationGroup +

aa

+
+

siri:FramedVehicleJourneyRef

+
+

-1:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Identifer of a VEHICLE JOURNEY within data Horizon of a service.

+
+

ab

+
+

siri:DatedVehicleJourneyRef

+
+

-1:1

+
+

>siri:DatedVehicleJourneyRefStructure

+
+

Reference to a dated VEHICLE JOURNEY. This will be 'framed' i.e. be with the data context of the ESTIMATED Timetable. DEPRECATED from SIRI 2.0

+
+

a

+
+

siri:DatedVehicleJourneyIndirectRef

+
+

-0:1

+
+

+siri:DatedVehicleJourneyIndirectRefStructure

+
+

Additionally, identify the VEHICLE JOURNEY by origin and destination and the scheduled times at these stops.

+
+

b

+
+

siri:EstimatedVehicleJourneyCode

+
+

-1:1

+
+

siri:EstimatedVehicleJourneyCodeType

+
+

If this is the first message for an unplanned 'extra' VEHICLE JOURNEY, a new and unique code must be given for it. ExtraJourney should be set to 'true'. DEPRECATED from SIRI 2.0

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:ExtraJourney

+
+

-0:1

+
+

Whether this VEHICLE JOURNEY is an addition to the planning data already sent. Default is 'false': i.e. not an additional journey.

+
+

b

+
+

siri:Cancellation

+
+

-0:1

+
+

Whether this VEHICLE JOURNEY is a deletion of a previous scheduled journey. Default is 'false': this is not a VEHICLE JOURNEY that has been cancelled. An Extra Journey may be deleted.

+
siri:JourneyPatternInfoGroup +

siri:JourneyPatternRef

+
+

0:1

+
+

>siri:JourneyPatternRefStructure

+
+

Identifier of JOURNEY PATTERN that journey follows.

+
+

siri:JourneyPatternName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Joruney Pattern

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

A means of transportation such as bus, rail, etc.

+
+

siri:RouteRef

+
+

0:1

+
+

>siri:RouteRefStructure

+
+

Identifier of ROUTE that journey follows.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:GroupOfLinesRef

+
+

0:1

+
+

>siri:GroupOfLinesRefStructure

+
+

Reference to a GROUP OF LINEs to which journey belongs. SIRI 2.0

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the DIRECTION. May correspond to a DESTINATION DISPLAY. (Unbounded since SIRI 2.0)

+
+

siri:ExternalLineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Alternative identifier of LINE that an external system may associate with journey.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:BrandingRef

+
+

-0:1

+
+

>siri:BrandingRefStructure

+
+

Reference to a BRANDING. (since SIRI 2.1)

+
+

b

+
+

siri:Branding

+
+

-0:1

+
+

+siri:BrandingStructure

+
+

An arbitrary marketing classification. (since SIRI 2.1)

+
siri:JourneyEndNamesGroup +

→‍siri:OriginRef

+
+

0:1

+
+

>siri:JourneyPlaceRefStructure

+
+

Reference to the origin SCHEDULED STOP POINT of the journey.

+
+

siri:OriginName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Name of the origin of the journey. (Unbounded since SIRI 2.0)

+
+

siri:OriginShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the origin of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as Origin Name.

+
+

siri:DestinationDisplayAtOrigin

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

DIRECTION name shown for jurney at the origin. (since SIRI 2.0)

+
+

siri:Via

+
+

0:*

+
+

+siri:ViaNameStructure

+
+

Names of VIA points, used to help identify the LINE, for example, Luton to Luton via Sutton. Currently 3 in VDV. Should only be included if the detail level was requested.

+
+

→‍siri:DestinationRef

+
+

0:1

+
+

>siri:DestinationRefStructure

+
+

Reference to the destination SCHEDULED STOP POINT of the journey.

+
+

siri:DestinationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the destination stop (vehicle signage), Can be overwritten for a journey, and then also section by section by the entry in an individual CALl. (Unbounded since SIRI 2.0)

+
+

siri:DestinationShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the DESTINATION.of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as DestinationName. (Unbounded since SIRI 2.0)

+
+

siri:OriginDisplayAtDestination

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Origin name shown for jourey at the destination (since SIRI 2.0)

+
siri:BasicServiceInfoGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRefStructure

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfoGroup +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRefStructure

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
siri:JourneyInfoGroup +

siri:VehicleJourneyName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

For train services with named journeys. Train name, e.g. “West Coast Express”. If omitted: No train name. Inherited property. (Unbounded since SIRI 2.0)

+
+

→‍siri:JourneyNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Additional descriptive text associated with journey. Inherited property.

+
+

siri:PublicContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by members of public. (since SIRI 2.0)

+
+

siri:OperationsContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by operational staff. (since SIRI 2.0)

+
siri:JourneyEndTimesGroup +

siri:HeadwayService

+
+

0:1

+
+

Whether this is a Headway Service, that is shown as operating at a prescribed interval rather than to a fixed timetable. Default is 'false'.

+
+

siri:OriginAimedDepartureTime

+
+

0:1

+
+

Timetabled departure time from Origin.

+
+

siri:DestinationAimedArrivalTime

+
+

0:1

+
+

Timetabled arrival time at Destination.

+
+

→‍siri:FirstOrLastJourney

+
+

0:1

+
+

siri:FirstOrLastJourneyEnumeration

+
+

Whether journey is first or last journey of day. (since SIRI 2.0)

+
siri:DisruptionGroup +

→‍siri:FormationCondition

+
+

0:*

+
+

+siri:FormationConditionStructure

+
+

Information about a change of the formation (e.g. TRAIN composition) or changes of vehicles within the formation. (since SIRI 2.1)

+
+

→‍siri:FacilityConditionElement

+
+

0:*

+
+

+siri:FacilityConditionStructure

+
+

Description of any change concerning a MONITORED FACILITY New structure defined in SIRI XSD 1.1 for Facilities Management.

+
+

→‍siri:FacilityChangeElement

+
+

0:1

+
+

+siri:FacilityChangeStructure

+
+

A change to the availaibility of EQUIPMENT. Basic structure defined in the first 1.0 SIRI XSd.

+
+

→‍siri:SituationRef

+
+

0:*

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
siri:JourneyProgressGroup +

siri:Monitored

+
+

0:1

+
+

Whether there is real-time information available for journey. Default is 'true'. It is recommended to specify a MonitoringError if Monitored is set to 'false'.

+
+

siri:MonitoringError

+
+

0:1

+
+

If Monitored is 'false', a (list of) reason(s) for non-availability of real-time data. Examples are "GPS", "GPRS", "Radio" etc. MonitoringError must not be used if Monitored is omitted or set to 'true'.

+
siri:ProgressDataQualityGroup +

siri:InCongestion

+
+

0:1

+
+

Whether the VEHICLE iis in traffic congestion. If not, present, not known.

+
+

siri:InPanic

+
+

0:1

+
+

Whether the panic alarm on the VEHICLE is activated. This may lead to indeterminate predictions. If absent, default is 'false'.

+
+

→‍siri:PredictionInaccurate

+
+

0:1

+
+

Whether the prediction for a specific stop or the whole journey is considered to be of a useful accuracy or not. Default is 'false', i.e. prediction is considered to be accurate. If prediction is degraded, e.g. because of a situation, PredictionInaccurate is used to indicate a lowered quality of data. Inherited property. PredictionInaccurate can be used in combination with InCongestion, but is more general.

+
+

→‍siri:PredictionInaccurateReason

+
+

0:1

+
+

siri:PredictionInaccurateReasonEnumeration

+
+

Can be used to inform the passenger about the reason for a change of the prediction (in)accuracy in case PredictionInaccurate is set to 'true'. (since SIRI 2.1)

+
+

siri:DataSource

+
+

0:1

+
+

System originating real-time data. Can be used to make judgements of relative quality and accuracy compared to other feeds.

+
+

siri:ConfidenceLevel

+
+

0:1

+
+

siri:QualityIndexEnumeration

+
+

Confidence QUALITY LEVEL of data. Default is 'reliable'.

+
siri:ProgressDataGroup +

siri:VehicleLocation

+
+

0:1

+
+

+siri:LocationStructure

+
+

Current geospatial location of VEHICLE. Measured to front of vehicle.

+
+

siri:LocationRecordedAtTime

+
+

0:1

+
+

Time at which location was recorded. If not present assume that the recorded at time on the containing delivery.

+
+

siri:Bearing

+
+

0:1

+
+

siri:AbsoluteBearingType

+
+

Bearing in compass degrees in which VEHICLE is heading.

+
+

siri:ProgressRate

+
+

0:1

+
+

siri:ProgressRateEnumeration

+
+

Rate of progress of VEHICLE. Default is 'normal'

+
+

siri:Velocity

+
+

0:1

+
+

siri:VelocityType

+
+

Velocity of VEHICLE. EIther actual speed or average speed may be used. (since SIRI 2.0)

+
+

siri:EngineOn

+
+

0:1

+
+

Whether the engine of the vehicle is on. Default is 'true' (since SIRI 2.0)

+
+

→‍siri:Occupancy

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

An approximate figure of how occupied the journey is after departing from a given stop, e.g. 'manySeatsAvailable' or 'standingRoomOnly'. If omitted: Passenger load is unknown. Occupancies and capacities for individual VEHICLEs, e.g. parts of a COMPOUND TRAIN, can also be specified in more detail for the departure on CALL level.

+
+

siri:Delay

+
+

0:1

+
+

siri:DurationType

+
+

Delay of VEHICLE against schedule, to a precision in seconds. Early times are shown as negative values.

+
+

siri:ProgressStatus

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

An arbitrary textual status description of the running of this VEHICLE JOURNEY. (Unbounded 0:* since SIRI 2.0)

+
+

siri:VehicleStatus

+
+

0:1

+
+

siri:VehicleStatusEnumeration

+
+

An classification of the progress state of running of this VEHICLE JOURNEY. (since SIRI 2.0)

+
siri:TrainOperationalInfoGroup +

siri:TrainBlockPart

+
+

0:*

+
+

+siri:TrainBlockPartStructure

+
+

If a VEHICLE JOURNEY is a coupled journey, i.e. comprises several coupled BLOCKparts, there will be a separate delivery for each BLOCKp art and this element will indicate the vehicles that the journey part uses.

+
siri:OperationalBlockGroup +

siri:BlockRef

+
+

0:1

+
+

>siri:BlockRefStructure

+
+

BLOCK that VEHICLE is running.

+
+

siri:CourseOfJourneyRef

+
+

0:1

+
+

>siri:CourseOfJourneyRefStructure

+
+

COURSE OF JOURNEY ('Run') that VEHICLE is running.

+
siri:OperationalInfoGroup +

→‍siri:VehicleJourneyRef

+
+

0:1

+
+

>siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
+

siri:AdditionalVehicleJourneyRef

+
+

0:*

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refercence to other VEHICLE Journeys ((since SIRI 2.0))

+
+

siri:DriverRef

+
+

0:1

+
+

A reference to the DRIVER or Crew currently logged in to operate a monitored VEHICLE. May be omitted if real-time data is not available - i.e. it is timetabled data. (since SIRI 2.0)

+
+

siri:DriverName

+
+

0:1

+
+

The name oo the Driver or Crew (since SIRI 2.0)

+
siri:TrainOperationalInfoGroup +

siri:TrainNumbers

+
+

0:1

+
+

+local-type: typedef-39.4

+
+

TRAIN NUMBERs for journey. (since SIRI 2.0)

+
+

siri:JourneyParts

+
+

0:1

+
+

+local-type: typedef-39.5

+
+

JOURNEY PARTs making up JOURNEY +SIRIv2.0 e.

+
siri:JourneyFormationGroup +

siri:TrainElements

+
+

0:1

+
+

+local-type: typedef-25.2

+
+

+
+

siri:Trains

+
+

0:1

+
+

+local-type: typedef-25.3

+
+

+
+

siri:CompoundTrains

+
+

0:1

+
+

+local-type: typedef-25.4

+
+

+
+

siri:RecordedCalls

+
+

0:1

+
+

+local-type: typedef-19.1

+
+

Complete sequence of stops already visited along the route path, in calling order. Only used if observed stop data is being recorded. (SIRI 2.0)

+
+

siri:EstimatedCalls

+
+

0:1

+
+

+local-type: typedef-19.2

+
+

Complete sequence of stops along the route path, in calling order. Normally this is only the onwards stops from the vehicle's current position.

+
+

siri:IsCompleteStopSequence

+
+

0:1

+
+

Whether the above call sequence is complete, i.e. represents every CALL of the SERVICE PATTERN and so can be used to replace a previous call sequence. Default is 'false'.

+
+

siri:JourneyRelations

+
+

0:1

+
+

+siri:JourneyRelationsStructure

+
+

Relations of the journey with other journeys, e.g., in case a joining/splitting takes place or the journey substitutes for another one etc.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

14.13. The complex type siri:RecordedCallStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RecordedCallStructure

+
+

+
+

Type for recroded Real-time info about a VEHICLE JOURNEY Stop.

+
siri:StopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+

The element contains none or one of the following elements (a-b)

+
+

a

+
+

→‍siri:ExtraCall

+
+

-0:1

+
+

This CALL is an addition to the respective journey in the production timetable or to the previously sent prediction. If omitted: CALL is planned.

+
+

b

+
+

siri:Cancellation

+
+

-0:1

+
+

siri:CallCancellation

+
+

+
siri:CallRealTimeInfoGroup +

→‍siri:PredictionInaccurate

+
+

0:1

+
+

Whether the prediction for a specific stop or the whole journey is considered to be of a useful accuracy or not. Default is 'false', i.e. prediction is considered to be accurate. If prediction is degraded, e.g. because of a situation, PredictionInaccurate is used to indicate a lowered quality of data. Inherited property. PredictionInaccurate can be used in combination with InCongestion, but is more general.

+
+

→‍siri:PredictionInaccurateReason

+
+

0:1

+
+

siri:PredictionInaccurateReasonEnumeration

+
+

Can be used to inform the passenger about the reason for a change of the prediction (in)accuracy in case PredictionInaccurate is set to 'true'. (since SIRI 2.1)

+
+

→‍siri:Occupancy

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

An approximate figure of how occupied the journey is after departing from a given stop, e.g. 'manySeatsAvailable' or 'standingRoomOnly'. If omitted: Passenger load is unknown. Occupancies and capacities for individual VEHICLEs, e.g. parts of a COMPOUND TRAIN, can also be specified in more detail for the departure on CALL level.

+
siri:CallPropertyGroup +

→‍siri:TimingPoint

+
+

0:1

+
+

Whether the stop is a TIMING POINT. Times for stops that are not timing points are sometimes interpolated crudely from the timing points, and may represent a lower level of accuracy. Default is 'true'.

+
+

siri:BoardingStretch

+
+

0:1

+
+

Whether this is a Hail and Ride Stop. Default is 'false'.

+
+

siri:RequestStop

+
+

0:1

+
+

Whether Vehicle stops only if requested explicitly by passenger. Default is 'false'.

+
+

siri:OriginDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Origin to show for the VEHICLE at the specific stop (vehicle signage), if different to the Origin Name for the full journey. (since SIRI 2.0)

+
+

siri:DestinationDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Destination to show for the VEHICLE at the specific stop (vehicle signage), if different to the Destination Name for the full journey.

+
siri:CallNoteGroup +

siri:CallNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation that applies to this CALL.

+
siri:DisruptionGroup +

→‍siri:FormationCondition

+
+

0:*

+
+

+siri:FormationConditionStructure

+
+

Information about a change of the formation (e.g. TRAIN composition) or changes of vehicles within the formation. (since SIRI 2.1)

+
+

→‍siri:FacilityConditionElement

+
+

0:*

+
+

+siri:FacilityConditionStructure

+
+

Description of any change concerning a MONITORED FACILITY New structure defined in SIRI XSD 1.1 for Facilities Management.

+
+

→‍siri:FacilityChangeElement

+
+

0:1

+
+

+siri:FacilityChangeStructure

+
+

A change to the availaibility of EQUIPMENT. Basic structure defined in the first 1.0 SIRI XSd.

+
+

→‍siri:SituationRef

+
+

0:*

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
siri:RecordedCallGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

→‍siri:ExpectedArrivalTime

+
+

0:1

+
+

Estimated time of arriival of VEHICLE at stop .

+
+

→‍siri:ActualArrivalTime

+
+

0:1

+
+

Observed time of arrival of VEHICLE at stop.

+
siri:MonitoredStopArrivalStatusGroup +

→‍siri:ArrivalStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the visit according to a fixed list of values. If not specified, same as DepartureStatus.

+
+

→‍siri:ArrivalCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where ArrivalStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:ArrivalProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the VEHICLE for example, “Enroute”, “5 Km”, “Approaching”. May depend on the policy of the OPERATOR, for example show “Approaching” if less than 200metres away from stop. (since SIRI 2.0)

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:ArrivalStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

Assignment of planned, expected and/or recorded arrival at STOP POINT to a phsyical QUAY (platform). If not given, assume same as for departure. (since SIRI 2.0).

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+

→‍siri:ArrivalOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle arriving at sector A first when approaching the QUAY with sectors A-B-C-D. If the arriving vehicle is represented as an arrow, "towards A" would be abstracted as "=> A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle arriving at this reference point first when approaching the QUAY. If the arriving vehicle is represented as an arrow, "towards 0" would be abstracted as "=> 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

→‍siri:ArrivalOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
siri:RecordedCallGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

→‍siri:ExpectedDepartureTime

+
+

0:1

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
+

→‍siri:DeparturePlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:ActualDepartureTime

+
+

0:1

+
+

Observed time of departure of VEHICLE from stop.

+
+

→‍siri:DepartureStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the departure part of the CALL, according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are still classified as on-time. Applications may use this to guide their own presentation of times.

+
+

→‍siri:DepartureCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where DepartureStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:DepartureProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the vehicle, for example, “Boarding”, “GatesClosed”. (since SIRI 2.0)

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+

siri:DepartureStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+

→‍siri:DepartureOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle departing in the direction of sector A on a QUAY with sectors A-B-C-D. If the departing vehicle is represented as an arrow, "towards A" would be abstracted as "<= A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle departing in the direction of this reference point. If the departing vehicle is represented as an arrow, "towards 0" would be abstracted as "<= 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

→‍siri:RecordedDepartureOccupancy

+
+

0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Actually recorded/counted occupancies of a VEHICLE and reserved seats after departing from a given stop. (since SIRI 2.1)

+
+

→‍siri:RecordedDepartureCapacities

+
+

0:*

+
+

+siri:PassengerCapacityStructure

+
+

Actually recorded/counted capacities of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

→‍siri:DepartureOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
siri:HeadwayIntervalGroup +

→‍siri:AimedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, target interval between vehicles at stop.

+
+

→‍siri:ExpectedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, expected interval between vehicles at stop.

+
siri:RecordedCallGroup +

→‍siri:ActualHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, observed interval between vehicles at stop.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

14.14. The complex type siri:WillWaitStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:WillWaitStructure

+
+

+
+

Type for Will Wait details

+
+

siri:WaitUntilTime

+
+

1:1

+
+

Time up until which the distributor will wait. (since SIRI 2.0)

+
+

The element contains none or one of the following elements (a-b)

+
+

a

+
+

siri:DriverHasAcknowledgeWIllWait

+
+

-0:1

+
+

DEPRECATED since SIRI 2.1

+
+

b

+
+

siri:DriverHasAcknowledgedWillWait

+
+

-0:1

+
+

Whether an acknowledgement has been received that the driver will wait. (since SIRI 2.1)

+
+
+
+
+

14.15. The complex type complexType[siri:EstimatedVehicleJourneyStructure]/RecordedCalls#complexType (typedef-19.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:EstimatedVehicleJourneyStructure]
  /RecordedCalls #complexType
  (typedef-19.1)

+
+

+
+

-

+
+

→‍siri:RecordedCall

+
+

1:*

+
+

+siri:RecordedCallStructure

+
+

Ordered sequence of SCHEDULED STOP POINTs called at by the VEHICLE JOURNEY. Only used if observed stop data is being recorded. (SIRI 2.0)

+
+
+
+
+

14.16. The complex type complexType[siri:EstimatedVehicleJourneyStructure]/EstimatedCalls#complexType (typedef-19.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:EstimatedVehicleJourneyStructure]
  /EstimatedCalls #complexType
  (typedef-19.2)

+
+

+
+

-

+
+

→‍siri:EstimatedCall

+
+

1:*

+
+

+siri:EstimatedCallStructure

+
+

Ordered sequence of SCHEDULED STOP POINTs called at by the VEHICLE JOURNEY. If IsCompleteStopSequence is false, may be just those stops that are altered.

+
+
+
+
+

14.17. The complex type group[siri:JourneyFormationGroup]/TrainElements#complexType (typedef-25.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /TrainElements #complexType
  (typedef-25.2)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-1:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainElement

+
+

-1:1

+
+

+siri:TrainElementStructure

+
+

An elementary component of a TRAIN, e.g. wagon or locomotive. (since SIRI 2.1)

+
+
+
+
+

14.18. The complex type group[siri:JourneyFormationGroup]/Trains#complexType (typedef-25.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /Trains #complexType
  (typedef-25.3)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:TrainRef

+
+

-1:1

+
+

+
+

b

+
+

→‍siri:Train

+
+

-1:1

+
+

+siri:TrainStructure

+
+

A vehicle composed of TRAIN ELEMENTs assembled in a certain order (so called TRAIN COMPONENTs), i.e. wagons assembled together and propelled by a locomotive or one of the wagons. (since SIRI 2.1)

+
+
+
+
+

14.19. The complex type group[siri:JourneyFormationGroup]/CompoundTrains#complexType (typedef-25.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /CompoundTrains #complexType
  (typedef-25.4)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:CompoundTrainRef

+
+

-1:1

+
+

+
+

b

+
+

→‍siri:CompoundTrain

+
+

-1:1

+
+

+siri:CompoundTrainStructure

+
+

Groups of carriages may be managed as sections by composing TRAINs into a COMPOUND TRAIN, for example if a TRAIN joins (or splits from) another TRAIN. (since SIRI 2.1) TRAINs within a COMPOUND TRAIN may have different origins and destinations due to joining/splitting. A COMPOUND TRAIN may be stable for one or multiple JOURNEY PARTs and change at a certain STOP POINT due to planned joining/splitting, despatching alterations or a situation.

+
+
+
+
+

14.20. The complex type group[siri:TrainOperationalInfoGroup]/TrainNumbers#complexType (typedef-39.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:TrainOperationalInfoGroup]
  /TrainNumbers #complexType
  (typedef-39.4)

+
+

+
+

-

+
+

siri:TrainNumberRef

+
+

1:*

+
+

>siri:TrainNumberRefStructure

+
+

TRAIN NUMBER assigned to VEHICLE JOURNEY. +SIRI 2.0

+
+
+
+
+

14.21. The complex type group[siri:TrainOperationalInfoGroup]/JourneyParts#complexType (typedef-39.5)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:TrainOperationalInfoGroup]
  /JourneyParts #complexType
  (typedef-39.5)

+
+

+
+

-

+
+

siri:JourneyPartInfo

+
+

1:*

+
+

+siri:JourneyPartInfoStructure

+
+

Information about Parts of JOURNEY (since SIRI 2.0)

+
+
+
+
+
+

15. SIRi Facilities

+
+

15.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AccessFacilityEnumeration

+
+

Values for Access Facility.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

lift

+
+

-

+
+

escalator

+
+

-

+
+

travelator

+
+

-

+
+

ramp

+
+

-

+
+

stairs

+
+

-

+
+

shuttle

+
+

-

+
+

narrowEntrance

+
+

-

+
+

barrier

+
+

-

+
+

palletAccess_lowFloor

+
+

-

+
+

validator

+
+

-

+
+
+

AccommodationFacilityEnumeration

+
+

Values for Accomodation Facility: TPEG pti_table 23.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

pti23_3

+
+

-

+
+

sleeper

+
+

-

+
+

pti23_4

+
+

-

+
+

couchette

+
+

-

+
+

pti23_5

+
+

-

+
+

specialSeating

+
+

-

+
+

pti23_11

+
+

-

+
+

freeSeating

+
+

-

+
+

pti23_12

+
+

-

+
+

recliningSeats

+
+

-

+
+

pti23_13

+
+

-

+
+

babyCompartment

+
+

-

+
+

familyCarriage

+
+

-

+
+
+

AssistanceFacilityEnumeration

+
+

Values for Assistance Facility.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

police

+
+

-

+
+

firstAid

+
+

-

+
+

sosPoint

+
+

-

+
+

specificAssistance

+
+

-

+
+

unaccompaniedMinorAssistance

+
+

-

+
+

boardingAssistance

+
+

-

+
+
+

FareClassFacilityEnumeration

+
+

Values for FareClass Facility: TPEG pti_table 23.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

pti23_0

+
+

-

+
+

unknown

+
+

-

+
+

pti23_6

+
+

-

+
+

firstClass

+
+

-

+
+

pti23_7

+
+

-

+
+

secondClass

+
+

-

+
+

pti23_8

+
+

-

+
+

thirdClass

+
+

-

+
+

pti23_9

+
+

-

+
+

economyClass

+
+

-

+
+

pti23_10

+
+

-

+
+

businessClass

+
+

-

+
+
+

HireFacilityEnumeration

+
+

Values for Hire Facility.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

carHire

+
+

-

+
+

motorCycleHire

+
+

-

+
+

cycleHire

+
+

-

+
+

taxi

+
+

-

+
+

recreationDeviceHire

+
+

-

+
+
+

LuggageFacilityEnumeration

+
+

Values for Luggage Facility: TPEG pti_table 23.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

pti23_17

+
+

-

+
+

bikeCarriage

+
+

-

+
+

baggageStorage

+
+

-

+
+

leftLuggage

+
+

-

+
+

porterage

+
+

-

+
+

baggageTrolleys

+
+

-

+
+
+

MobilityFacilityEnumeration

+
+

Values for Mobility Facility: TPEG pti_table 23.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

pti23_255_4

+
+

-

+
+

unknown

+
+

-

+
+

pti23_16

+
+

-

+
+

suitableForWheelChairs

+
+

-

+
+

pti23_16_1

+
+

-

+
+

lowFloor

+
+

-

+
+

pti23_16_2

+
+

-

+
+

boardingAssistance

+
+

-

+
+

pti23_16_3

+
+

-

+
+

stepFreeAccess

+
+

-

+
+

tactilePatformEdges

+
+

-

+
+

onboardAssistance

+
+

-

+
+

unaccompaniedMinorAssistance

+
+

-

+
+

audioInformation

+
+

-

+
+

visualInformation

+
+

-

+
+

displaysForVisuallyImpaired

+
+

-

+
+

audioForHearingImpaired

+
+

-

+
+
+

NuisanceFacilityEnumeration

+
+

Values for Nuisance Facility: TPEG pti_table 23.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

smoking

+
+

-

+
+

noSmoking

+
+

-

+
+

mobilePhoneUseZone

+
+

-

+
+

mobilePhoneFreeZone

+
+

-

+
+
+

ParkingFacilityEnumeration

+
+

Values for Access Facility.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

carPark

+
+

-

+
+

parkAndRidePark

+
+

-

+
+

motorcyclePark

+
+

-

+
+

cyclePark

+
+

-

+
+

rentalCarPark

+
+

-

+
+

coachPark

+
+

-

+
+
+

PassengerCommsFacilityEnumeration

+
+

Values for PassengerComms Facility: TPEG pti_table 23.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

faccomms_1

+
+

-

+
+

passengerWifi

+
+

-

+
+

pti23_21

+
+

-

+
+

telephone

+
+

-

+
+

pti23_14

+
+

-

+
+

audioServices

+
+

-

+
+

pti23_15

+
+

-

+
+

videoServices

+
+

-

+
+

pti23_25

+
+

-

+
+

businessServices

+
+

-

+
+

internet

+
+

-

+
+

postoffice

+
+

-

+
+

letterbox

+
+

-

+
+
+

PassengerInformationFacilityEnumeration

+
+

Values for Passenger Information Facility.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

nextStopIndicator

+
+

-

+
+

stopAnnouncements

+
+

-

+
+

passengerInformationDisplay

+
+

-

+
+

audioInformation

+
+

-

+
+

visualInformation

+
+

-

+
+

tactilePlatformEdges

+
+

-

+
+

tactileInformation

+
+

-

+
+

walkingGuidance

+
+

-

+
+

journeyPlanning

+
+

-

+
+

lostFound

+
+

-

+
+

informationDesk

+
+

-

+
+

interactiveKiosk-Display

+
+

-

+
+

printedPublicNotice

+
+

-

+
+
+

RefreshmentFacilityEnumeration

+
+

Values for Refreshment Facility: TPEG pti_table 23.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

pti23_1

+
+

-

+
+

restaurantService

+
+

-

+
+

pti23_2

+
+

-

+
+

snacksService

+
+

-

+
+

pti23

+
+

-

+
+

trolley

+
+

-

+
+

pti23_18

+
+

-

+
+

bar

+
+

-

+
+

pti23_19

+
+

-

+
+

foodNotAvailable

+
+

-

+
+

pti23_20

+
+

-

+
+

beveragesNotAvailable

+
+

-

+
+

pti23_26

+
+

-

+
+

bistro

+
+

-

+
+

foodVendingMachine

+
+

-

+
+

beverageVendingMachine

+
+

-

+
+
+

ReservedSpaceFacilityEnumeration

+
+

Values for Reserved Space Facility.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

lounge

+
+

-

+
+

hall

+
+

-

+
+

meetingpoint

+
+

-

+
+

groupPoint

+
+

-

+
+

reception

+
+

-

+
+

shelter

+
+

-

+
+

seats

+
+

-

+
+
+

RetailFacilityEnumeration

+
+

Values for Retail Facility.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

food

+
+

-

+
+

newspaperTobacco

+
+

-

+
+

recreationTravel

+
+

-

+
+

hygieneHealthBeauty

+
+

-

+
+

fashionAccessories

+
+

-

+
+

bankFinanceInsurance

+
+

-

+
+

cashMachine

+
+

-

+
+

currencyExchange

+
+

-

+
+

tourismService

+
+

-

+
+

photoBooth

+
+

-

+
+
+

SanitaryFacilityEnumeration

+
+

Values for Sanitary Facility: TPEG pti_table 23.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

pti23_22

+
+

-

+
+

toilet

+
+

-

+
+

pti23_23

+
+

-

+
+

noToilet

+
+

-

+
+

shower

+
+

-

+
+

wheelchairAcccessToilet

+
+

-

+
+

babyChange

+
+

-

+
+
+

TicketingFacilityEnumeration

+
+

Values for Ticketing Facility.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

ticketMachines

+
+

-

+
+

ticketOffice

+
+

-

+
+

ticketOnDemandMachines

+
+

-

+
+

ticketSales

+
+

-

+
+

mobileTicketing

+
+

-

+
+

ticketCollection

+
+

-

+
+

centralReservations

+
+

-

+
+

localTickets

+
+

-

+
+

nationalTickets

+
+

-

+
+

internationalTickets

+
+

-

+
+
+
+
+
+

15.2. The toplevel element siri:AccessFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:AccessFacility

+
+

+siri:AccessFacilityEnumeration

+
+

Classification of Access Facility.

+
+
+
+
+

15.3. The toplevel element siri:AccommodationFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:AccommodationFacility

+
+

+siri:AccommodationFacilityEnumeration

+
+

Classification of Accomodation Facility type - Tpeg pti23.

+
+
+
+
+

15.4. The toplevel element siri:AssistanceFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:AssistanceFacility

+
+

+siri:AssistanceFacilityEnumeration

+
+

Classification of Assistance Facility.

+
+
+
+
+

15.5. The toplevel element siri:FareClassFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:FareClassFacility

+
+

+siri:FareClassFacilityEnumeration

+
+

Classification of FareClass Facility type - Tpeg pti23.

+
+
+
+
+

15.6. The toplevel element siri:HireFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:HireFacility

+
+

+siri:HireFacilityEnumeration

+
+

Classification of Hire Facility.

+
+
+
+
+

15.7. The toplevel element siri:LuggageFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:LuggageFacility

+
+

+siri:LuggageFacilityEnumeration

+
+

Classification of Luggage Facility type - Tpeg pti23.

+
+
+
+
+

15.8. The toplevel element siri:MobilityFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:MobilityFacility

+
+

+siri:MobilityFacilityEnumeration

+
+

Classification of Mobility Facility type - Tpeg pti23.

+
+
+
+
+

15.9. The toplevel element siri:NuisanceFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:NuisanceFacility

+
+

+siri:NuisanceFacilityEnumeration

+
+

Classification of Nuisance Facility type - Tpeg pti23.

+
+
+
+
+

15.10. The toplevel element siri:ParkingFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:ParkingFacility

+
+

+siri:ParkingFacilityEnumeration

+
+

Classification of Access Facility.

+
+
+
+
+

15.11. The toplevel element siri:PassengerCommsFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:PassengerCommsFacility

+
+

+siri:PassengerCommsFacilityEnumeration

+
+

Classification of PassengerComms Facility type - Tpeg pti23.

+
+
+
+
+

15.12. The toplevel element siri:PassengerInformationFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:PassengerInformationFacility

+
+

+siri:PassengerInformationFacilityEnumeration

+
+

Classification of PassengerInfo Facility type - Tpeg pti23.

+
+
+
+
+

15.13. The toplevel element siri:RefreshmentFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:RefreshmentFacility

+
+

+siri:RefreshmentFacilityEnumeration

+
+

Classification of Refreshment Facility type - Tpeg pti23.

+
+
+
+
+

15.14. The toplevel element siri:ReservedSpaceFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:ReservedSpaceFacility

+
+

+siri:ReservedSpaceFacilityEnumeration

+
+

Classification of Reserved Space Facility.

+
+
+
+
+

15.15. The toplevel element siri:RetailFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:RetailFacility

+
+

+siri:RetailFacilityEnumeration

+
+

Classification of Retail Facility.

+
+
+
+
+

15.16. The toplevel element siri:SanitaryFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:SanitaryFacility

+
+

+siri:SanitaryFacilityEnumeration

+
+

Classification of Sanitary Facility type - Tpeg pti23.

+
+
+
+
+

15.17. The toplevel element siri:TicketingFacility

+
+ + + + + + + + + + + + + + + + +
+

siri:TicketingFacility

+
+

+siri:TicketingFacilityEnumeration

+
+

Classification of Ticketing Facility type - Tpeg pti23.

+
+
+
+
+

15.18. The group siri:AllFacilitiesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AllFacilitiesGroup

+
+

+
+

Facilities that apply to stops.

+
siri:CommonFacilityGroup +

→‍siri:FareClassFacility

+
+

0:*

+
+

siri:FareClassFacilityEnumeration

+
+

Classification of FareClass Facility type - Tpeg pti23.

+
+

→‍siri:TicketingFacility

+
+

0:*

+
+

siri:TicketingFacilityEnumeration

+
+

Classification of Ticketing Facility type - Tpeg pti23.

+
+

→‍siri:NuisanceFacility

+
+

0:*

+
+

siri:NuisanceFacilityEnumeration

+
+

Classification of Nuisance Facility type - Tpeg pti23.

+
+

→‍siri:MobilityFacility

+
+

0:*

+
+

siri:MobilityFacilityEnumeration

+
+

Classification of Mobility Facility type - Tpeg pti23.

+
+

→‍siri:PassengerInformationFacility

+
+

0:*

+
+

siri:PassengerInformationFacilityEnumeration

+
+

Classification of PassengerInfo Facility type - Tpeg pti23.

+
+

→‍siri:PassengerCommsFacility

+
+

0:*

+
+

siri:PassengerCommsFacilityEnumeration

+
+

Classification of PassengerComms Facility type - Tpeg pti23.

+
+

→‍siri:RefreshmentFacility

+
+

0:*

+
+

siri:RefreshmentFacilityEnumeration

+
+

Classification of Refreshment Facility type - Tpeg pti23.

+
+

siri:AccessFacility

+
+

0:*

+
+

siri:AccessFacilityEnumeration

+
+

Classification of Access Facility.

+
+

→‍siri:SanitaryFacility

+
+

0:*

+
+

siri:SanitaryFacilityEnumeration

+
+

Classification of Sanitary Facility type - Tpeg pti23.

+
+

→‍siri:LuggageFacility

+
+

0:*

+
+

siri:LuggageFacilityEnumeration

+
+

Classification of Luggage Facility type - Tpeg pti23.

+
siri:ServiceFacilityGroup +

→‍siri:AccommodationFacility

+
+

0:*

+
+

siri:AccommodationFacilityEnumeration

+
+

Classification of Accomodation Facility type - Tpeg pti23.

+
siri:AllFacilitiesGroup +

→‍siri:AssistanceFacility

+
+

0:*

+
+

siri:AssistanceFacilityEnumeration

+
+

Classification of Assistance Facility.

+
+

→‍siri:HireFacility

+
+

0:*

+
+

siri:HireFacilityEnumeration

+
+

Classification of Hire Facility.

+
+
+
+
+

15.19. The group siri:CommonFacilityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CommonFacilityGroup

+
+

+
+

tructured Classification Elements. Corresponds to TPEG 18 Event Reason.

+
siri:CommonFacilityGroup +

→‍siri:FareClassFacility

+
+

0:*

+
+

siri:FareClassFacilityEnumeration

+
+

Classification of FareClass Facility type - Tpeg pti23.

+
+

→‍siri:TicketingFacility

+
+

0:*

+
+

siri:TicketingFacilityEnumeration

+
+

Classification of Ticketing Facility type - Tpeg pti23.

+
+

→‍siri:NuisanceFacility

+
+

0:*

+
+

siri:NuisanceFacilityEnumeration

+
+

Classification of Nuisance Facility type - Tpeg pti23.

+
+

→‍siri:MobilityFacility

+
+

0:*

+
+

siri:MobilityFacilityEnumeration

+
+

Classification of Mobility Facility type - Tpeg pti23.

+
+

→‍siri:PassengerInformationFacility

+
+

0:*

+
+

siri:PassengerInformationFacilityEnumeration

+
+

Classification of PassengerInfo Facility type - Tpeg pti23.

+
+

→‍siri:PassengerCommsFacility

+
+

0:*

+
+

siri:PassengerCommsFacilityEnumeration

+
+

Classification of PassengerComms Facility type - Tpeg pti23.

+
+

→‍siri:RefreshmentFacility

+
+

0:*

+
+

siri:RefreshmentFacilityEnumeration

+
+

Classification of Refreshment Facility type - Tpeg pti23.

+
+

siri:AccessFacility

+
+

0:*

+
+

siri:AccessFacilityEnumeration

+
+

Classification of Access Facility.

+
+

→‍siri:SanitaryFacility

+
+

0:*

+
+

siri:SanitaryFacilityEnumeration

+
+

Classification of Sanitary Facility type - Tpeg pti23.

+
+

→‍siri:LuggageFacility

+
+

0:*

+
+

siri:LuggageFacilityEnumeration

+
+

Classification of Luggage Facility type - Tpeg pti23.

+
+
+
+
+

15.20. The group siri:ServiceFacilityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceFacilityGroup

+
+

+
+

Facilities that apply to services.

+
siri:CommonFacilityGroup +

→‍siri:FareClassFacility

+
+

0:*

+
+

siri:FareClassFacilityEnumeration

+
+

Classification of FareClass Facility type - Tpeg pti23.

+
+

→‍siri:TicketingFacility

+
+

0:*

+
+

siri:TicketingFacilityEnumeration

+
+

Classification of Ticketing Facility type - Tpeg pti23.

+
+

→‍siri:NuisanceFacility

+
+

0:*

+
+

siri:NuisanceFacilityEnumeration

+
+

Classification of Nuisance Facility type - Tpeg pti23.

+
+

→‍siri:MobilityFacility

+
+

0:*

+
+

siri:MobilityFacilityEnumeration

+
+

Classification of Mobility Facility type - Tpeg pti23.

+
+

→‍siri:PassengerInformationFacility

+
+

0:*

+
+

siri:PassengerInformationFacilityEnumeration

+
+

Classification of PassengerInfo Facility type - Tpeg pti23.

+
+

→‍siri:PassengerCommsFacility

+
+

0:*

+
+

siri:PassengerCommsFacilityEnumeration

+
+

Classification of PassengerComms Facility type - Tpeg pti23.

+
+

→‍siri:RefreshmentFacility

+
+

0:*

+
+

siri:RefreshmentFacilityEnumeration

+
+

Classification of Refreshment Facility type - Tpeg pti23.

+
+

siri:AccessFacility

+
+

0:*

+
+

siri:AccessFacilityEnumeration

+
+

Classification of Access Facility.

+
+

→‍siri:SanitaryFacility

+
+

0:*

+
+

siri:SanitaryFacilityEnumeration

+
+

Classification of Sanitary Facility type - Tpeg pti23.

+
+

→‍siri:LuggageFacility

+
+

0:*

+
+

siri:LuggageFacilityEnumeration

+
+

Classification of Luggage Facility type - Tpeg pti23.

+
siri:ServiceFacilityGroup +

→‍siri:AccommodationFacility

+
+

0:*

+
+

siri:AccommodationFacilityEnumeration

+
+

Classification of Accomodation Facility type - Tpeg pti23.

+
+
+
+
+

15.21. The group siri:StopFacilityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopFacilityGroup

+
+

+
+

Facilities that apply to stops.

+
siri:CommonFacilityGroup +

→‍siri:FareClassFacility

+
+

0:*

+
+

siri:FareClassFacilityEnumeration

+
+

Classification of FareClass Facility type - Tpeg pti23.

+
+

→‍siri:TicketingFacility

+
+

0:*

+
+

siri:TicketingFacilityEnumeration

+
+

Classification of Ticketing Facility type - Tpeg pti23.

+
+

→‍siri:NuisanceFacility

+
+

0:*

+
+

siri:NuisanceFacilityEnumeration

+
+

Classification of Nuisance Facility type - Tpeg pti23.

+
+

→‍siri:MobilityFacility

+
+

0:*

+
+

siri:MobilityFacilityEnumeration

+
+

Classification of Mobility Facility type - Tpeg pti23.

+
+

→‍siri:PassengerInformationFacility

+
+

0:*

+
+

siri:PassengerInformationFacilityEnumeration

+
+

Classification of PassengerInfo Facility type - Tpeg pti23.

+
+

→‍siri:PassengerCommsFacility

+
+

0:*

+
+

siri:PassengerCommsFacilityEnumeration

+
+

Classification of PassengerComms Facility type - Tpeg pti23.

+
+

→‍siri:RefreshmentFacility

+
+

0:*

+
+

siri:RefreshmentFacilityEnumeration

+
+

Classification of Refreshment Facility type - Tpeg pti23.

+
+

siri:AccessFacility

+
+

0:*

+
+

siri:AccessFacilityEnumeration

+
+

Classification of Access Facility.

+
+

→‍siri:SanitaryFacility

+
+

0:*

+
+

siri:SanitaryFacilityEnumeration

+
+

Classification of Sanitary Facility type - Tpeg pti23.

+
+

→‍siri:LuggageFacility

+
+

0:*

+
+

siri:LuggageFacilityEnumeration

+
+

Classification of Luggage Facility type - Tpeg pti23.

+
siri:StopFacilityGroup +

→‍siri:AssistanceFacility

+
+

0:*

+
+

siri:AssistanceFacilityEnumeration

+
+

Classification of Assistance Facility.

+
+

→‍siri:HireFacility

+
+

0:*

+
+

siri:HireFacilityEnumeration

+
+

Classification of Hire Facility.

+
+
+
+
+

15.22. The complex type siri:AllFacilitiesFeatureStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AllFacilitiesFeatureStructure

+
+

+
+

Description of the features of any of the available facilities.

+
+

The element contains one of the following elements (a-p)

+
+

a

+
+

→‍siri:AccessFacility

+
+

-1:1

+
+

siri:AccessFacilityEnumeration

+
+

Classification of Access Facility.

+
+

b

+
+

→‍siri:AccommodationFacility

+
+

-1:1

+
+

siri:AccommodationFacilityEnumeration

+
+

Classification of Accomodation Facility type - Tpeg pti23.

+
+

c

+
+

→‍siri:AssistanceFacility

+
+

-1:1

+
+

siri:AssistanceFacilityEnumeration

+
+

Classification of Assistance Facility.

+
+

d

+
+

→‍siri:FareClassFacility

+
+

-1:1

+
+

siri:FareClassFacilityEnumeration

+
+

Classification of FareClass Facility type - Tpeg pti23.

+
+

e

+
+

→‍siri:HireFacility

+
+

-1:1

+
+

siri:HireFacilityEnumeration

+
+

Classification of Hire Facility.

+
+

f

+
+

→‍siri:LuggageFacility

+
+

-1:1

+
+

siri:LuggageFacilityEnumeration

+
+

Classification of Luggage Facility type - Tpeg pti23.

+
+

g

+
+

→‍siri:MobilityFacility

+
+

-1:1

+
+

siri:MobilityFacilityEnumeration

+
+

Classification of Mobility Facility type - Tpeg pti23.

+
+

h

+
+

→‍siri:NuisanceFacility

+
+

-1:1

+
+

siri:NuisanceFacilityEnumeration

+
+

Classification of Nuisance Facility type - Tpeg pti23.

+
+

i

+
+

→‍siri:ParkingFacility

+
+

-1:1

+
+

siri:ParkingFacilityEnumeration

+
+

Classification of Access Facility.

+
+

j

+
+

→‍siri:PassengerCommsFacility

+
+

-1:1

+
+

siri:PassengerCommsFacilityEnumeration

+
+

Classification of PassengerComms Facility type - Tpeg pti23.

+
+

k

+
+

→‍siri:PassengerInformationFacility

+
+

-1:1

+
+

siri:PassengerInformationFacilityEnumeration

+
+

Classification of PassengerInfo Facility type - Tpeg pti23.

+
+

l

+
+

→‍siri:RefreshmentFacility

+
+

-1:1

+
+

siri:RefreshmentFacilityEnumeration

+
+

Classification of Refreshment Facility type - Tpeg pti23.

+
+

m

+
+

→‍siri:ReservedSpaceFacility

+
+

-1:1

+
+

siri:ReservedSpaceFacilityEnumeration

+
+

Classification of Reserved Space Facility.

+
+

n

+
+

→‍siri:RetailFacility

+
+

-1:1

+
+

siri:RetailFacilityEnumeration

+
+

Classification of Retail Facility.

+
+

o

+
+

→‍siri:SanitaryFacility

+
+

-1:1

+
+

siri:SanitaryFacilityEnumeration

+
+

Classification of Sanitary Facility type - Tpeg pti23.

+
+

p

+
+

→‍siri:TicketingFacility

+
+

-1:1

+
+

siri:TicketingFacilityEnumeration

+
+

Classification of Ticketing Facility type - Tpeg pti23.

+
+
+
+
+
+

16. SIRi Facility model elemenys

+
+

16.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

CountedFeatureUnitEnumeration

+
+

Allowed values for units of what is counted bay: parking bay for cars, bicycle, scooter, etc otherSpaces: any other kind of spaces: lockers, standing spaces, toilets, etc. devices: electronic devices (audio guide, headphones, etc.) and physical devices (walking stick, wheelchair, etc.) vehicles: any type of vehicles (cycle, car, scooter, hoverboard, motorbike, etc.) kW (kiloWatt) or kWh (kiloWatt-hour): means that an available or consumed power is measured mAh (milliAmpere per hour): typically used for battery charging level litres and cubicMeters: means that a volume is measured squareMeters: means that a surface is measured meters: means that a distance is measured kg (kilogram): means that a mass is measured A (Ampere): means that an electric current is measured C (degree Celsius): means that a temperature is measured other: use of "other" requires the additional open ended TypeOfCountedFeature (monitoredCountingStructure) to be filled

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

bays

+
+

-

+
+

seats

+
+

-

+
+

otherSpaces

+
+

-

+
+

devices

+
+

-

+
+

vehicles

+
+

-

+
+

persons

+
+

-

+
+

litres

+
+

-

+
+

squareMeters

+
+

-

+
+

cubicMeters

+
+

-

+
+

meters

+
+

-

+
+

kWh

+
+

-

+
+

mAh

+
+

-

+
+

kW

+
+

-

+
+

kg

+
+

-

+
+

A

+
+

-

+
+

C

+
+

-

+
+

other

+
+

-

+
+
+

CountingTrendEnumeration

+
+

Allowed values for trend of a counting.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

decreasing

+
+

-

+
+

increasing

+
+

-

+
+

stable

+
+

-

+
+

unstable

+
+

-

+
+

increasingQuickly

+
+

-

+
+

increasingSlowly

+
+

-

+
+

decreasingQuickly

+
+

-

+
+

decreasingSlowly

+
+

-

+
+

unknown

+
+

-

+
+
+

CountingTypeEnumeration

+
+

Allowed values for TypeOfCounting.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

availabilityCount

+
+

-

+
+

reservedCount

+
+

-

+
+

inUseCount

+
+

-

+
+

outOfOrderCount

+
+

-

+
+

presentCount

+
+

-

+
+

chargingLevel

+
+

-

+
+

availableRunningDistance

+
+

-

+
+

currentStateCount

+
+

-

+
+
+

FacilityCategoryEnumeration

+
+

Generic category of a facility.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

fixedEquipment

+
+

-

+
+

mobileEquipment

+
+

-

+
+

serviceProvidedByIndividual

+
+

-

+
+

serviceForPersonalDevice

+
+

-

+
+

reservedArea

+
+

-

+
+

site

+
+

-

+
+

siteComponent

+
+

-

+
+

parkingBay

+
+

-

+
+

vehicle

+
+

-

+
+
+

FacilityCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a Faclility.

+
+

FacilityStatusChangeEnumeration

+
+

Allowed values for changes to the status of a facility.

+
+ + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

added

+
+

-

+
+

removed

+
+

-

+
+
+

FacilityStatusEnumeration

+
+

Allowed values for the status of a MONITORED FACILITY.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

available

+
+

-

+
+

notAvailable

+
+

-

+
+

partiallyAvailable

+
+

-

+
+

added

+
+

-

+
+

removed

+
+

-

+
+
+

MonitoringTypeEnumeration

+
+

Allowed values for the types of monitoring: automatic or manual - describing the hardware transducer (video, GPS/Radio, in-road sensors, etc.) doesn't seeme useful for SIRI.

+
+ + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

manual

+
+

-

+
+

automatic

+
+

-

+
+
+

RemedyTypeEnumeration

+
+

Allowed values for actions to remedy a facility change.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

replace

+
+

-

+
+

repair

+
+

-

+
+

remove

+
+

-

+
+

otherRoute

+
+

-

+
+

otherLocation

+
+

-

+
+
+
+
+
+

16.2. The toplevel element siri:FacilityChangeElement

+
+ + + + + + + + + + + + + + + + +
+

siri:FacilityChangeElement

+
+

+siri:FacilityChangeStructure

+
+

A change to the availaibility of EQUIPMENT. Basic structure defined in the first 1.0 SIRI XSd.

+
+
+
+
+

16.3. The toplevel element siri:FacilityConditionElement

+
+ + + + + + + + + + + + + + + + +
+

siri:FacilityConditionElement

+
+

+siri:FacilityConditionStructure

+
+

Description of any change concerning a MONITORED FACILITY New structure defined in SIRI XSD 1.1 for Facilities Management.

+
+
+
+
+

16.4. The toplevel element siri:FacilityRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FacilityRef

+
+

+siri:FacilityRefStructure

+
+

Reference to a Facility.

+
+
+
+
+

16.5. The group siri:DisruptionGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DisruptionGroup

+
+

+
+

Elements describing nature of disruption.

+
siri:DisruptionGroup +

→‍siri:FormationCondition

+
+

0:*

+
+

+siri:FormationConditionStructure

+
+

Information about a change of the formation (e.g. TRAIN composition) or changes of vehicles within the formation. (since SIRI 2.1)

+
+

→‍siri:FacilityConditionElement

+
+

0:*

+
+

+siri:FacilityConditionStructure

+
+

Description of any change concerning a MONITORED FACILITY New structure defined in SIRI XSD 1.1 for Facilities Management.

+
+

→‍siri:FacilityChangeElement

+
+

0:1

+
+

+siri:FacilityChangeStructure

+
+

A change to the availaibility of EQUIPMENT. Basic structure defined in the first 1.0 SIRI XSd.

+
+

→‍siri:SituationRef

+
+

0:*

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
+
+
+
+

16.6. The group siri:FacilityAccessibilityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityAccessibilityGroup

+
+

+
+

Group of Facility accessibility elements.

+
siri:FacilityAccessibilityGroup +

siri:Limitations

+
+

0:1

+
+

+local-type: typedef-35.2

+
+

Limitation of facility.

+
+

siri:Suitabilities

+
+

0:1

+
+

+local-type: typedef-35.3

+
+

Suitabilities of facility for specific passenger needs.

+
+
+
+
+

16.7. The group siri:FacilityScheduleRefGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityScheduleRefGroup

+
+

+
+

Group of Facility accessibility elements.

+
siri:FacilityScheduleRefGroup +

→‍siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
siri:TrainFormationReferenceGroup +

→‍siri:CompoundTrainRef

+
+

0:1

+
+

>siri:CompoundTrainRefStructure

+
+

Reference to a COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainRef

+
+

-0:1

+
+

>siri:TrainRefStructure

+
+

Reference to a TRAIN. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainInCompoundTrainRef

+
+

-0:1

+
+

>siri:TrainInCompoundTrainRefStructure

+
+

Reference to a TRAIN IN COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-0:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainComponentRef

+
+

-0:1

+
+

>siri:TrainComponentRefStructure

+
+

Reference to a TRAIN COMPONENT. (since SIRI 2.1)

+
+

→‍siri:EntranceToVehicleRef

+
+

0:1

+
+

>siri:EntranceToVehicleRefStructure

+
+

Reference to an ENTRANCE TO VEHICLE. (since SIRI 2.1)

+
siri:FacilityScheduleRefGroup +

→‍siri:DatedVehicleJourneyRef

+
+

0:1

+
+

>siri:DatedVehicleJourneyRefStructure

+
+

Reference to a DATED VEHICLE JOURNEY.

+
+

→‍siri:ConnectionLinkRef

+
+

0:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link

+
+

→‍siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to a SERVICE JOURNEY INTERCHANGE.

+
+
+
+
+

16.8. The group siri:FacilityStopPlaceRefGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityStopPlaceRefGroup

+
+

+
+

Group of Facility accessibility elements.

+
siri:FacilityStopPlaceRefGroup +

siri:StopPlaceRef

+
+

0:1

+
+

>ifopt:StopPlaceRefStructure

+
+

Reference to a STOP PLACE.

+
+

siri:StopPlaceComponentId

+
+

0:1

+
+

>ifopt:StopPlaceComponentRefStructure

+
+

System identifier of STOP PLACE component. Unique at least within STOP PLACE and concrete component type.

+
+
+
+
+

16.9. The complex type siri:AnnotatedFacilityStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AnnotatedFacilityStructure

+
+

+
+

Summary information about Facility. Used in DISCOVERY.

+
+

→‍siri:FacilityRef

+
+

1:1

+
+

>siri:FacilityRefStructure

+
+

Reference to a Facility.

+
+

siri:Monitored

+
+

0:1

+
+

Whether real-time data is available for the stop. Default is 'true'.

+
+

siri:Facility

+
+

0:1

+
+

+siri:FacilityStructure

+
+

Description of the facility (without its status)

+
+
+
+
+

16.10. The complex type siri:EquipmentAvailabilityStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EquipmentAvailabilityStructure

+
+

+
+

Type for Availaibility Change of EQUIPMENT.

+
+

siri:EquipmentRef

+
+

0:1

+
+

>ifopt:EquipmentRefStructure

+
+

Reference to an EQUIPMENT.

+
+

siri:Description

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of EQUIPMENT. (Unbounded since SIRI 2.0)

+
+

siri:EquipmentTypeRef

+
+

0:1

+
+

>ifopt:EquipmentTypeRefStructure

+
+

Reference to a TYPE OF EQUIPMENT.

+
+

siri:ValidityPeriod

+
+

0:1

+
+

+siri:HalfOpenTimestampOutputRangeStructure

+
+

Period for which change to EQUIPMENT status applies applies. If omitted, indefinite period.

+
+

siri:EquipmentStatus

+
+

1:1

+
+

ifopt:EquipmentStatusEnumeration

+
+

Availability status of the EQUIPMENT. Default is 'notAvailable'.

+
+

siri:EquipmentFeatures

+
+

0:1

+
+

+local-type: typedef-35.6

+
+

Service Features associated with equipment.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

16.11. The complex type siri:FacilityChangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityChangeStructure

+
+

+
+

Type for change to equipment availability. Basic structure defined in the first 1.0 SIRI XSd.

+
+

siri:EquipmentAvailability

+
+

0:1

+
+

+siri:EquipmentAvailabilityStructure

+
+

Availability change for Equipment item.

+
+

→‍siri:SituationRef

+
+

0:1

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
+

siri:MobilityDisruption

+
+

0:1

+
+

+siri:MobilityDisruptionStructure

+
+

Effect of change on impaired access users.

+
+
+
+
+

16.12. The complex type siri:FacilityConditionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityConditionStructure

+
+

+
+

Description of any change concerning a MONITORED FACILITY New structure defined in SIRI XSD 1.1 for Facilities Management.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:Facility

+
+

-1:1

+
+

+siri:FacilityStructure

+
+

Facility affected by condition.

+
+

b

+
+

→‍siri:FacilityRef

+
+

-1:1

+
+

>siri:FacilityRefStructure

+
+

Reference to a Facility.

+
+

siri:FacilityStatus

+
+

1:1

+
+

+siri:FacilityStatusStructure

+
+

Status of Facility.

+
+

siri:MonitoredCounting

+
+

0:*

+
+

+local-type: typedef-35.5

+
+

+
+

siri:FacilityUpdatedPosition

+
+

0:1

+
+

+siri:LocationStructure

+
+

New position of the Facility referenced by the FacilityRef or described in the FacilityStructure

+
+

→‍siri:SituationRef

+
+

0:1

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
+

siri:Remedy

+
+

0:1

+
+

+siri:RemedyStructure

+
+

Setup action to remedy the change of the facility status (if partialy or totaly anavailable)

+
+

siri:MonitoringInfo

+
+

0:1

+
+

+siri:MonitoringInformationStructure

+
+

Description of the mechanism used to monitor the change of the facility status.

+
+

siri:ValidityPeriod

+
+

0:1

+
+

+siri:HalfOpenTimestampOutputRangeStructure

+
+

Period (duration) of the status change for the facility.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

16.13. The complex type siri:FacilityLocationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityLocationStructure

+
+

+
+

Location of the MONITORED FACILITY.

+
siri:FacilityScheduleRefGroup +

→‍siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
siri:TrainFormationReferenceGroup +

→‍siri:CompoundTrainRef

+
+

0:1

+
+

>siri:CompoundTrainRefStructure

+
+

Reference to a COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainRef

+
+

-0:1

+
+

>siri:TrainRefStructure

+
+

Reference to a TRAIN. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainInCompoundTrainRef

+
+

-0:1

+
+

>siri:TrainInCompoundTrainRefStructure

+
+

Reference to a TRAIN IN COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-0:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainComponentRef

+
+

-0:1

+
+

>siri:TrainComponentRefStructure

+
+

Reference to a TRAIN COMPONENT. (since SIRI 2.1)

+
+

→‍siri:EntranceToVehicleRef

+
+

0:1

+
+

>siri:EntranceToVehicleRefStructure

+
+

Reference to an ENTRANCE TO VEHICLE. (since SIRI 2.1)

+
siri:FacilityScheduleRefGroup +

→‍siri:DatedVehicleJourneyRef

+
+

0:1

+
+

>siri:DatedVehicleJourneyRefStructure

+
+

Reference to a DATED VEHICLE JOURNEY.

+
+

→‍siri:ConnectionLinkRef

+
+

0:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link

+
+

→‍siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to a SERVICE JOURNEY INTERCHANGE.

+
siri:FacilityStopPlaceRefGroup +

siri:StopPlaceRef

+
+

0:1

+
+

>ifopt:StopPlaceRefStructure

+
+

Reference to a STOP PLACE.

+
+

siri:StopPlaceComponentId

+
+

0:1

+
+

>ifopt:StopPlaceComponentRefStructure

+
+

System identifier of STOP PLACE component. Unique at least within STOP PLACE and concrete component type.

+
siri:BasicServiceInfoGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRefStructure

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfoGroup +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRefStructure

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
+
+
+
+

16.14. The complex type siri:FacilityRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:FacilityRefStructure

+
+

siri:FacilityCodeType

+
+

Type for identifier of a Faclility.

+
+
+
+
+

16.15. The complex type siri:FacilityStatusStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityStatusStructure

+
+

+
+

Description of the status of a MONITORED FACILITY.

+
+

siri:Status

+
+

1:1

+
+

siri:FacilityStatusEnumeration

+
+

Status of the facility.

+
+

siri:Description

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the facility Status. (Unbounded since SIRI 2.0)

+
+

siri:AccessibilityAssessment

+
+

0:1

+
+

+acsb:AccessibilityAssessmentStructure

+
+

Accessibility of the facility.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

16.16. The complex type siri:FacilityStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FacilityStructure

+
+

+
+

Type for description of the MONITORED FACILITY itself.

+
+

siri:FacilityCode

+
+

0:1

+
+

siri:FacilityCodeType

+
+

Identfier of Facility.

+
+

siri:Description

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Textual description of the facility. (Unbounded since SIRI 2.0)

+
+

siri:FacilityClass

+
+

0:*

+
+

siri:FacilityCategoryEnumeration

+
+

Type of facility (several types may be associated to a single facility)

+
+

siri:Features

+
+

0:1

+
+

+local-type: typedef-35.1

+
+

Features of service.

+
+

siri:OwnerRef

+
+

0:1

+
+

>siri:OrganisationRefStructure

+
+

Refererence to identifier of owner of facility.

+
+

siri:OwnerName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Textual description of the owner of the facility.

+
+

siri:ValidityCondition

+
+

0:1

+
+

+siri:MonitoringValidityConditionStructure

+
+

When Facility is normally avaialble. If not specified, default is 'always'. Values are Logically ANDed together.

+
+

siri:FacilityLocation

+
+

0:1

+
+

+siri:FacilityLocationStructure

+
+

Describes where the facility is located. The location is a Transmodel object reference or an NeTEx object reference.

+
siri:FacilityAccessibilityGroup +

siri:Limitations

+
+

0:1

+
+

+local-type: typedef-35.2

+
+

Limitation of facility.

+
+

siri:Suitabilities

+
+

0:1

+
+

+local-type: typedef-35.3

+
+

Suitabilities of facility for specific passenger needs.

+
+

siri:AccessibilityAssessment

+
+

0:1

+
+

+acsb:AccessibilityAssessmentStructure

+
+

Accessibility of the facility.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

16.17. The complex type siri:MobilityDisruptionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MobilityDisruptionStructure

+
+

+
+

Type for effect of EQUIPMENT availability change on impaired access users.

+
+

siri:MobilityImpairedAccess

+
+

1:1

+
+

Whether stop or service is accessible to mobility impaired users. This may be further qualified by one or more MobilityFacility instances to specify which types of mobility access are available (true) or not available (false). For example suitableForWheelChair, or stepFreeAccess.

+
+

→‍siri:AccessFacility

+
+

0:*

+
+

siri:AccessFacilityEnumeration

+
+

Classification of Access Facility.

+
+
+
+
+

16.18. The complex type siri:MonitoredCountingStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoredCountingStructure

+
+

+
+

Monitored counted values.

+
+

siri:CountingType

+
+

1:1

+
+

siri:CountingTypeEnumeration

+
+

Nature of what is counted.

+
+

siri:CountedFeatureUnit

+
+

0:1

+
+

siri:CountedFeatureUnitEnumeration

+
+

Unit of type for what is being counted

+
+

siri:TypeOfCountedFeature

+
+

0:1

+
+

+siri:TypeOfValueStructure

+
+

Open ended type or refined classification of what is counted (complement to the information coming from the facility type itself)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:Count

+
+

-1:1

+
+

Counted value

+
+

b

+
+

siri:Percentage

+
+

-1:1

+
+

siri:PercentageType

+
+

Value as a percentage (0.0 to 100.0) of the maximum possible value

+
+

siri:Trend

+
+

0:1

+
+

siri:CountingTrendEnumeration

+
+

Trend of the count

+
+

siri:Accuracy

+
+

0:1

+
+

siri:PercentageType

+
+

Accuracy of the count, as a percentage (0.0 to 100.0), the percentage being a + or - maximum deviation from the provided value

+
+

siri:Description

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of what is counted

+
+

siri:CountedItemsIdList

+
+

0:1

+
+

+local-type: typedef-35.4

+
+

List of the IDs of the counted items: usefull mainly for reservation and detailed information purposes

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

16.19. The complex type siri:MonitoringInformationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoringInformationStructure

+
+

+
+

Allowed values for the monitoring conditions (frequency of measurement, etc): an automatic monitoring of the status of a lift with pushed alert in case of incident is very different from a daily manual/visual check.

+
+

siri:MonitoringInterval

+
+

0:1

+
+

Mean time interval between two measurements.

+
+

siri:MonitoringType

+
+

0:1

+
+

siri:MonitoringTypeEnumeration

+
+

How monitoring is automatic, manual, etc.

+
+

siri:MonitoringPeriod

+
+

0:1

+
+

+siri:MonitoringValidityConditionStructure

+
+

When the monitoring is in effect. If absent always.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

16.20. The complex type siri:MonitoringValidityConditionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoringValidityConditionStructure

+
+

+
+

Allowed values for the type for Description of the monitoring conditions (frequency of mesurement, etc): an automatic monitoring of the status of a lift with pushed alert in case of incident is very different from a daily manual/visual check.

+
+

siri:Period

+
+

0:*

+
+

+siri:HalfOpenTimestampOutputRangeStructure

+
+

Date and tme range within which condition is available.

+
+

siri:Timeband

+
+

0:*

+
+

+siri:HalfOpenTimeRangeStructure

+
+

Monitoring period within a single day (monitoring may not be available at night, or may ony occur at certain time of day for manual monitoring, etc.). Several periods can be defined.

+
+

siri:DayType

+
+

0:*

+
+

siri:DaysOfWeekEnumerationx

+
+

Days type for monitoring availability.

+
+

siri:HolidayType

+
+

0:*

+
+

siri:HolidayTypeEnumerationx

+
+

Holiday type for monitoring availability.

+
+
+
+
+

16.21. The complex type siri:RemedyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RemedyStructure

+
+

+
+

Description of the remedy to the change of a facility status (mainly when it becomes partially or totally anavailable)

+
+

siri:RemedyType

+
+

0:1

+
+

siri:RemedyTypeEnumeration

+
+

Type of the remedy (repair/replacement/remove)

+
+

siri:Description

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the set up remedy in natural language. (Unbounded since SIRI 2.0)

+
+

siri:RemedyPeriod

+
+

0:1

+
+

+siri:HalfOpenTimestampInputRangeStructure

+
+

Validity period for the remedy

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

16.22. The complex type siri:TypeOfVehicleFuelStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TypeOfVehicleFuelStructure

+
+

+
+

Classification of vehicle energy type. See Transmodel TypeOfFuel. (since SIRI 2.1)

+
+

siri:TypeOfFuel

+
+

1:1

+
+

siri:TypeOfFuelEnumeration

+
+

Values for vehicle fuel type. Use of 'other' requires the additional open ended OtherTypeOfFuel to be filled.

+
+

siri:OtherTypeOfFuel

+
+

0:1

+
+

+siri:TypeOfValueStructure

+
+

An arbitrary vehicle fuel classification.

+
+
+
+
+

16.23. The complex type complexType[siri:FacilityStructure]/Features#complexType (typedef-35.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:FacilityStructure]
  /Features #complexType
  (typedef-35.1)

+
+

+
+

-

+
+

siri:Feature

+
+

1:*

+
+

+siri:AllFacilitiesFeatureStructure

+
+

Description of the feauture of the facility. Several features may be associated to a single facility.

+
+
+
+
+

16.24. The complex type group[siri:FacilityAccessibilityGroup]/Limitations#complexType (typedef-35.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:FacilityAccessibilityGroup]
  /Limitations #complexType
  (typedef-35.2)

+
+

+
+

-

+
acsb:MobilityLimitationGroup +

→‍acsb:WheelchairAccess

+
+

1:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT is wheelchair accessible. Default is 'false'.

+
+

→‍acsb:StepFreeAccess

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has step free access. Default is 'unknown'.

+
+

→‍acsb:EscalatorFreeAccess

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has escalator free access. Default is 'unknown'.

+
+

→‍acsb:LiftFreeAccess

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has lift free access. Default is 'unknown'.

+
acsb:SensoryLimitationGroup +

→‍acsb:AudibleSignalsAvailable

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT is wheelchair accessible. Default is 'false'.

+
+

→‍acsb:VisualSignsAvailable

+
+

0:1

+
+

>acsb:AccessibilityStructure

+
+

Whether a PLACE / SITE ELEMENT has Visual signals available for the visually impaired.

+
+
+
+
+

16.25. The complex type group[siri:FacilityAccessibilityGroup]/Suitabilities#complexType (typedef-35.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:FacilityAccessibilityGroup]
  /Suitabilities #complexType
  (typedef-35.3)

+
+

+
+

-

+
+

siri:Suitability

+
+

1:*

+
+

+acsb:SuitabilityStructure

+
+

Type of specific need for wich the facility is appropriate.

+
+
+
+
+

16.26. The complex type complexType[siri:MonitoredCountingStructure]/CountedItemsIdList#complexType (typedef-35.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:MonitoredCountingStructure]
  /CountedItemsIdList #complexType
  (typedef-35.4)

+
+

+
+

-

+
+

siri:ItemId

+
+

1:*

+
+

siri:IdType

+
+

IDs of a counted item

+
+
+
+
+

16.27. The complex type complexType[siri:FacilityConditionStructure]/MonitoredCounting#complexType (typedef-35.5)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:FacilityConditionStructure]
  /MonitoredCounting #complexType
  (typedef-35.5)

+
+

siri:MonitoredCountingStructure

+
+

Monitored counted values.

+
+

The element content starts with items inherited from the base type:

+
+

siri:CountingType

+
+

1:1

+
+

siri:CountingTypeEnumeration

+
+

Nature of what is counted.

+
+

siri:CountedFeatureUnit

+
+

0:1

+
+

siri:CountedFeatureUnitEnumeration

+
+

Unit of type for what is being counted

+
+

siri:TypeOfCountedFeature

+
+

0:1

+
+

+siri:TypeOfValueStructure

+
+

Open ended type or refined classification of what is counted (complement to the information coming from the facility type itself)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:Count

+
+

-1:1

+
+

Counted value

+
+

b

+
+

siri:Percentage

+
+

-1:1

+
+

siri:PercentageType

+
+

Value as a percentage (0.0 to 100.0) of the maximum possible value

+
+

siri:Trend

+
+

0:1

+
+

siri:CountingTrendEnumeration

+
+

Trend of the count

+
+

siri:Accuracy

+
+

0:1

+
+

siri:PercentageType

+
+

Accuracy of the count, as a percentage (0.0 to 100.0), the percentage being a + or - maximum deviation from the provided value

+
+

siri:Description

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of what is counted

+
+

siri:CountedItemsIdList

+
+

0:1

+
+

+local-type: typedef-35.4

+
+

List of the IDs of the counted items: usefull mainly for reservation and detailed information purposes

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

16.28. The complex type complexType[siri:EquipmentAvailabilityStructure]/EquipmentFeatures#complexType (typedef-35.6)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:EquipmentAvailabilityStructure]
  /EquipmentFeatures #complexType
  (typedef-35.6)

+
+

+
+

-

+
+

siri:FeatureRef

+
+

1:*

+
+

>siri:FeatureRefStructure

+
+

Service or Stop features associated with equipment. Recommended values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
+
+
+
+
+

17. siri_feature_support.xsd

+
+

17.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

FeatureCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a StopFeature. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
+

ProductCategoryCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a TYPE OF PRODUCT CATEGORY.

+
+

ServiceFeatureCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a ServiceCategory. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
+

VehicleFeatureCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a Vehicle Feature. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
+
+
+
+

17.2. The toplevel element siri:FeatureRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FeatureRef

+
+

+siri:FeatureRefStructure

+
+

Classification of facilities into arbitrary Facility categories. SIRI provides a recommended set of values covering most usages. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
+
+
+
+

17.3. The toplevel element siri:ServiceFeatureRef

+
+ + + + + + + + + + + + + + + + +
+

siri:ServiceFeatureRef

+
+

+siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
+
+
+
+

17.4. The complex type siri:FeatureRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:FeatureRefStructure

+
+

siri:FeatureCodeType

+
+

Type for identifier of a StopFeature. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
+
+
+
+

17.5. The complex type siri:ProductCategoryRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:ProductCategoryRefStructure

+
+

siri:ProductCategoryCodeType

+
+

Type for identifier of a TYPE OF PRODUCT CATEGORY.

+
+
+
+
+

17.6. The complex type siri:ServiceFeatureRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:ServiceFeatureRefStructure

+
+

siri:ServiceFeatureCodeType

+
+

Type for identifier of a ServiceCategory. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
+
+
+
+

17.7. The complex type siri:VehicleFeatureRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleFeatureRefStructure

+
+

siri:VehicleFeatureCodeType

+
+

Type for identifier of a Vehicle Feature. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
+
+
+
+
+

18. SIRI-CT Interchange journey Connection Timetable Service.

+
+

18.1. The complex type siri:InterchangeJourneyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InterchangeJourneyStructure

+
+

+
+

Type for feeder or Distributor Journey info about a VEHICLE JOURNEY.

+
siri:JourneyIdentityGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a DIRECTION, typically outward or return.

+
+

siri:FramedVehicleJourneyRef

+
+

0:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

A reference to the dated VEHICLE JOURNEY that the VEHICLE is making.

+
siri:JourneyPatternInfoGroup +

siri:JourneyPatternRef

+
+

0:1

+
+

>siri:JourneyPatternRefStructure

+
+

Identifier of JOURNEY PATTERN that journey follows.

+
+

siri:JourneyPatternName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Joruney Pattern

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

A means of transportation such as bus, rail, etc.

+
+

siri:RouteRef

+
+

0:1

+
+

>siri:RouteRefStructure

+
+

Identifier of ROUTE that journey follows.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:GroupOfLinesRef

+
+

0:1

+
+

>siri:GroupOfLinesRefStructure

+
+

Reference to a GROUP OF LINEs to which journey belongs. SIRI 2.0

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the DIRECTION. May correspond to a DESTINATION DISPLAY. (Unbounded since SIRI 2.0)

+
+

siri:ExternalLineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Alternative identifier of LINE that an external system may associate with journey.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:BrandingRef

+
+

-0:1

+
+

>siri:BrandingRefStructure

+
+

Reference to a BRANDING. (since SIRI 2.1)

+
+

b

+
+

siri:Branding

+
+

-0:1

+
+

+siri:BrandingStructure

+
+

An arbitrary marketing classification. (since SIRI 2.1)

+
siri:BasicServiceInfoGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRefStructure

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfoGroup +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRefStructure

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
siri:JourneyEndNamesGroup +

→‍siri:OriginRef

+
+

0:1

+
+

>siri:JourneyPlaceRefStructure

+
+

Reference to the origin SCHEDULED STOP POINT of the journey.

+
+

siri:OriginName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Name of the origin of the journey. (Unbounded since SIRI 2.0)

+
+

siri:OriginShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the origin of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as Origin Name.

+
+

siri:DestinationDisplayAtOrigin

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

DIRECTION name shown for jurney at the origin. (since SIRI 2.0)

+
+

siri:Via

+
+

0:*

+
+

+siri:ViaNameStructure

+
+

Names of VIA points, used to help identify the LINE, for example, Luton to Luton via Sutton. Currently 3 in VDV. Should only be included if the detail level was requested.

+
+

→‍siri:DestinationRef

+
+

0:1

+
+

>siri:DestinationRefStructure

+
+

Reference to the destination SCHEDULED STOP POINT of the journey.

+
+

siri:DestinationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the destination stop (vehicle signage), Can be overwritten for a journey, and then also section by section by the entry in an individual CALl. (Unbounded since SIRI 2.0)

+
+

siri:DestinationShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the DESTINATION.of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as DestinationName. (Unbounded since SIRI 2.0)

+
+

siri:OriginDisplayAtDestination

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Origin name shown for jourey at the destination (since SIRI 2.0)

+
siri:JourneyInfoGroup +

siri:VehicleJourneyName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

For train services with named journeys. Train name, e.g. “West Coast Express”. If omitted: No train name. Inherited property. (Unbounded since SIRI 2.0)

+
+

→‍siri:JourneyNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Additional descriptive text associated with journey. Inherited property.

+
+

siri:PublicContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by members of public. (since SIRI 2.0)

+
+

siri:OperationsContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by operational staff. (since SIRI 2.0)

+
siri:JourneyEndTimesGroup +

siri:HeadwayService

+
+

0:1

+
+

Whether this is a Headway Service, that is shown as operating at a prescribed interval rather than to a fixed timetable. Default is 'false'.

+
+

siri:OriginAimedDepartureTime

+
+

0:1

+
+

Timetabled departure time from Origin.

+
+

siri:DestinationAimedArrivalTime

+
+

0:1

+
+

Timetabled arrival time at Destination.

+
+

→‍siri:FirstOrLastJourney

+
+

0:1

+
+

siri:FirstOrLastJourneyEnumeration

+
+

Whether journey is first or last journey of day. (since SIRI 2.0)

+
siri:DisruptionGroup +

→‍siri:FormationCondition

+
+

0:*

+
+

+siri:FormationConditionStructure

+
+

Information about a change of the formation (e.g. TRAIN composition) or changes of vehicles within the formation. (since SIRI 2.1)

+
+

→‍siri:FacilityConditionElement

+
+

0:*

+
+

+siri:FacilityConditionStructure

+
+

Description of any change concerning a MONITORED FACILITY New structure defined in SIRI XSD 1.1 for Facilities Management.

+
+

→‍siri:FacilityChangeElement

+
+

0:1

+
+

+siri:FacilityChangeStructure

+
+

A change to the availaibility of EQUIPMENT. Basic structure defined in the first 1.0 SIRI XSd.

+
+

→‍siri:SituationRef

+
+

0:*

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
siri:OperationalBlockGroup +

siri:BlockRef

+
+

0:1

+
+

>siri:BlockRefStructure

+
+

BLOCK that VEHICLE is running.

+
+

siri:CourseOfJourneyRef

+
+

0:1

+
+

>siri:CourseOfJourneyRefStructure

+
+

COURSE OF JOURNEY ('Run') that VEHICLE is running.

+
siri:OperationalInfoGroup +

→‍siri:VehicleJourneyRef

+
+

0:1

+
+

>siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
+

siri:AdditionalVehicleJourneyRef

+
+

0:*

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refercence to other VEHICLE Journeys ((since SIRI 2.0))

+
+

siri:DriverRef

+
+

0:1

+
+

A reference to the DRIVER or Crew currently logged in to operate a monitored VEHICLE. May be omitted if real-time data is not available - i.e. it is timetabled data. (since SIRI 2.0)

+
+

siri:DriverName

+
+

0:1

+
+

The name oo the Driver or Crew (since SIRI 2.0)

+
+

siri:Monitored

+
+

0:1

+
+

Whether there is real-time information available for journey. Default is 'true'.

+
+

siri:AimedDepartureTime

+
+

0:1

+
+

On a Distributor journey, a timetabled departure time of the VEHICLE JOURNEY from the CONNECTION LINK for the SERVICE JOURNEY INTERCHANGE. On a Feeder journey a Timetabled arrival time of the VEHICLE JOURNEY at the CONNECTION link for the SERVICE JOURNEY INTERCHANGE.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+
+

19. SIRI Common Journey Model.

+
+

19.1. Simple type definitions

+
+ + + + + + + + + + + + + +
+

attribute[lang]
  #simpleType
  (typedef-54.1)

+
+

Union({xs:language}, {xs:string: (empty restriction)})

+
+

-

+
+
+
+
+

19.2. The toplevel element siri:ActualArrivalTime

+
+ + + + + + + + + + + + + + + + +
+

siri:ActualArrivalTime

+
+

xs:dateTime

+
+

Observed time of arrival of VEHICLE at stop.

+
+
+
+
+

19.3. The toplevel element siri:ActualDepartureTime

+
+ + + + + + + + + + + + + + + + +
+

siri:ActualDepartureTime

+
+

xs:dateTime

+
+

Observed time of departure of VEHICLE from stop.

+
+
+
+
+

19.4. The toplevel element siri:ActualHeadwayInterval

+
+ + + + + + + + + + + + + + + + +
+

siri:ActualHeadwayInterval

+
+

+siri:PositiveDurationType

+
+

For frequency based services, observed interval between vehicles at stop.

+
+
+
+
+

19.5. The toplevel element siri:AimedArrivalTime

+
+ + + + + + + + + + + + + + + + +
+

siri:AimedArrivalTime

+
+

xs:dateTime

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+
+
+
+

19.6. The toplevel element siri:AimedDepartureTime

+
+ + + + + + + + + + + + + + + + +
+

siri:AimedDepartureTime

+
+

xs:dateTime

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+
+
+
+

19.7. The toplevel element siri:AimedFlexibleArea

+
+ + + + + + + + + + + + + + + + +
+

siri:AimedFlexibleArea

+
+

+siri:FlexibleAreaStructure

+
+

Area that encompasses the scheduled flexible stop locations according to the planned timetable. (since SIRI 2.1)

+
+
+
+
+

19.8. The toplevel element siri:AimedFlexibleAreaRef

+
+ + + + + + + + + + + + + + + + +
+

siri:AimedFlexibleAreaRef

+
+

+siri:FlexibleAreaRefStructure

+
+

Reference to the scheduled location or flexible area. (since SIRI 2.1)

+
+
+
+
+

19.9. The toplevel element siri:AimedHeadwayInterval

+
+ + + + + + + + + + + + + + + + +
+

siri:AimedHeadwayInterval

+
+

+siri:PositiveDurationType

+
+

For frequency based services, target interval between vehicles at stop.

+
+
+
+
+

19.10. The toplevel element siri:AimedLatestPassengerAccessTime

+
+ + + + + + + + + + + + + + + + +
+

siri:AimedLatestPassengerAccessTime

+
+

xs:dateTime

+
+

Latest target time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
+
+
+
+

19.11. The toplevel element siri:AimedLocationName

+
+ + + + + + + + + + + + + + + + +
+

siri:AimedLocationName

+
+

+siri:NaturalLanguageStringStructure

+
+

Name or description (e.g. address) of the scheduled location or flexible area. (since SIRI 2.1)

+
+
+
+
+

19.12. The toplevel element siri:ArrivalBoardingActivity

+
+ + + + + + + + + + + + + + + + +
+

siri:ArrivalBoardingActivity

+
+

+siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+
+
+
+

19.13. The toplevel element siri:ArrivalCancellationReason

+
+ + + + + + + + + + + + + + + + +
+

siri:ArrivalCancellationReason

+
+

+siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where ArrivalStatus is set to 'cancelled'. (since SIRI 2.1)

+
+
+
+
+

19.14. The toplevel element siri:ArrivalFormationAssignment

+
+ + + + + + + + + + + + + + + + +
+

siri:ArrivalFormationAssignment

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+
+
+
+

19.15. The toplevel element siri:ArrivalOperatorRefs

+
+ + + + + + + + + + + + + + + + +
+

siri:ArrivalOperatorRefs

+
+

+siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
+
+
+
+

19.16. The toplevel element siri:ArrivalOrientationRelativeToQuay

+
+ + + + + + + + + + + + + + + + +
+

siri:ArrivalOrientationRelativeToQuay

+
+

+siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle arriving at sector A first when approaching the QUAY with sectors A-B-C-D. If the arriving vehicle is represented as an arrow, "towards A" would be abstracted as "=> A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle arriving at this reference point first when approaching the QUAY. If the arriving vehicle is represented as an arrow, "towards 0" would be abstracted as "=> 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+
+
+
+

19.17. The toplevel element siri:ArrivalPlatformName

+
+ + + + + + + + + + + + + + + + +
+

siri:ArrivalPlatformName

+
+

+siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+
+
+
+

19.18. The toplevel element siri:ArrivalProximityText

+
+ + + + + + + + + + + + + + + + +
+

siri:ArrivalProximityText

+
+

+siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the VEHICLE for example, “Enroute”, “5 Km”, “Approaching”. May depend on the policy of the OPERATOR, for example show “Approaching” if less than 200metres away from stop. (since SIRI 2.0)

+
+
+
+
+

19.19. The toplevel element siri:ArrivalStatus

+
+ + + + + + + + + + + + + + + + +
+

siri:ArrivalStatus

+
+

+siri:CallStatusEnumeration

+
+

Classification of the timeliness of the visit according to a fixed list of values. If not specified, same as DepartureStatus.

+
+
+
+
+

19.20. The toplevel element siri:CompoundTrain

+
+ + + + + + + + + + + + + + + + +
+

siri:CompoundTrain

+
+

+siri:CompoundTrainStructure

+
+

Groups of carriages may be managed as sections by composing TRAINs into a COMPOUND TRAIN, for example if a TRAIN joins (or splits from) another TRAIN. (since SIRI 2.1) TRAINs within a COMPOUND TRAIN may have different origins and destinations due to joining/splitting. A COMPOUND TRAIN may be stable for one or multiple JOURNEY PARTs and change at a certain STOP POINT due to planned joining/splitting, despatching alterations or a situation.

+
+
+
+
+

19.21. The toplevel element siri:DepartureBoardingActivity

+
+ + + + + + + + + + + + + + + + +
+

siri:DepartureBoardingActivity

+
+

+siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+
+
+
+

19.22. The toplevel element siri:DepartureCancellationReason

+
+ + + + + + + + + + + + + + + + +
+

siri:DepartureCancellationReason

+
+

+siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where DepartureStatus is set to 'cancelled'. (since SIRI 2.1)

+
+
+
+
+

19.23. The toplevel element siri:DepartureFormationAssignment

+
+ + + + + + + + + + + + + + + + +
+

siri:DepartureFormationAssignment

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+
+
+
+

19.24. The toplevel element siri:DepartureOperatorRefs

+
+ + + + + + + + + + + + + + + + +
+

siri:DepartureOperatorRefs

+
+

+siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
+
+
+
+

19.25. The toplevel element siri:DepartureOrientationRelativeToQuay

+
+ + + + + + + + + + + + + + + + +
+

siri:DepartureOrientationRelativeToQuay

+
+

+siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle departing in the direction of sector A on a QUAY with sectors A-B-C-D. If the departing vehicle is represented as an arrow, "towards A" would be abstracted as "<= A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle departing in the direction of this reference point. If the departing vehicle is represented as an arrow, "towards 0" would be abstracted as "<= 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+
+
+
+

19.26. The toplevel element siri:DeparturePlatformName

+
+ + + + + + + + + + + + + + + + +
+

siri:DeparturePlatformName

+
+

+siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+
+
+
+

19.27. The toplevel element siri:DepartureProximityText

+
+ + + + + + + + + + + + + + + + +
+

siri:DepartureProximityText

+
+

+siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the vehicle, for example, “Boarding”, “GatesClosed”. (since SIRI 2.0)

+
+
+
+
+

19.28. The toplevel element siri:DepartureStatus

+
+ + + + + + + + + + + + + + + + +
+

siri:DepartureStatus

+
+

+siri:CallStatusEnumeration

+
+

Classification of the timeliness of the departure part of the CALL, according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are still classified as on-time. Applications may use this to guide their own presentation of times.

+
+
+
+
+

19.29. The toplevel element siri:DestinationName

+
+ + + + + + + + + + + + + + + + +
+

siri:DestinationName

+
+

+siri:NaturalLanguagePlaceNameStructure

+
+

The name of the DESTINATION of the journey; used to help identify the VEHICLE to the public. Note when used in a CALL, this is the Dynamic Destination Display: since vehicles can change their destination during a journey, the destination included here should be what the VEHICLE will display when it reaches the stop.

+
+
+
+
+

19.30. The toplevel element siri:Direction

+
+ + + + + + + + + + + + + + + + +
+

siri:Direction

+
+

+siri:DirectionStructure

+
+

Description of a DIRECTION.

+
+
+
+
+

19.31. The toplevel element siri:ExpectedArrivalTime

+
+ + + + + + + + + + + + + + + + +
+

siri:ExpectedArrivalTime

+
+

xs:dateTime

+
+

Estimated time of arriival of VEHICLE at stop .

+
+
+
+
+

19.32. The toplevel element siri:ExpectedDepartureCapacities

+
+ + + + + + + + + + + + + + + + +
+

siri:ExpectedDepartureCapacities

+
+

+siri:PassengerCapacityStructure

+
+

Expected/Predicted real-time capacities (number of available seats) of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+
+
+
+

19.33. The toplevel element siri:ExpectedDepartureOccupancy

+
+ + + + + + + + + + + + + + + + +
+

siri:ExpectedDepartureOccupancy

+
+

+siri:VehicleOccupancyStructure

+
+

Expected/Predicted real-time occupancies of a VEHICLE and reservations after departing from a given stop. (since SIRI 2.1)

+
+
+
+
+

19.34. The toplevel element siri:ExpectedDepartureTime

+
+ + + + + + + + + + + + + + + + +
+

siri:ExpectedDepartureTime

+
+

xs:dateTime

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
+
+
+
+

19.35. The toplevel element siri:ExpectedHeadwayInterval

+
+ + + + + + + + + + + + + + + + +
+

siri:ExpectedHeadwayInterval

+
+

+siri:PositiveDurationType

+
+

For frequency based services, expected interval between vehicles at stop.

+
+
+
+
+

19.36. The toplevel element siri:ExpectedLatestPassengerAccessTime

+
+ + + + + + + + + + + + + + + + +
+

siri:ExpectedLatestPassengerAccessTime

+
+

xs:dateTime

+
+

Latest expected time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
+
+
+
+

19.37. The toplevel element siri:FirstOrLastJourney

+
+ + + + + + + + + + + + + + + + +
+

siri:FirstOrLastJourney

+
+

+siri:FirstOrLastJourneyEnumeration

+
+

Whether journey is first or last journey of day. (since SIRI 2.0)

+
+
+
+
+

19.38. The toplevel element siri:FormationCondition

+
+ + + + + + + + + + + + + + + + +
+

siri:FormationCondition

+
+

+siri:FormationConditionStructure

+
+

Information about a change of the formation (e.g. TRAIN composition) or changes of vehicles within the formation. (since SIRI 2.1)

+
+
+
+
+

19.39. The toplevel element siri:JourneyNote

+
+ + + + + + + + + + + + + + + + +
+

siri:JourneyNote

+
+

+siri:NaturalLanguageStringStructure

+
+

Additional descriptive text associated with journey. Inherited property.

+
+
+
+
+

19.40. The toplevel element siri:Occupancy

+
+ + + + + + + + + + + + + + + + +
+

siri:Occupancy

+
+

+siri:OccupancyEnumeration

+
+

An approximate figure of how occupied the journey is after departing from a given stop, e.g. 'manySeatsAvailable' or 'standingRoomOnly'. If omitted: Passenger load is unknown. Occupancies and capacities for individual VEHICLEs, e.g. parts of a COMPOUND TRAIN, can also be specified in more detail for the departure on CALL level.

+
+
+
+
+

19.41. The toplevel element siri:OriginName

+
+ + + + + + + + + + + + + + + + +
+

siri:OriginName

+
+

+siri:NaturalLanguagePlaceNameStructure

+
+

The name of the origin of the journey; used to help identify the VEHICLE JOURNEY on arrival boards.

+
+
+
+
+

19.42. The toplevel element siri:PredictionInaccurate

+
+ + + + + + + + + + + + + + + + +
+

siri:PredictionInaccurate

+
+

xs:boolean

+
+

Whether the prediction for a specific stop or the whole journey is considered to be of a useful accuracy or not. Default is 'false', i.e. prediction is considered to be accurate. If prediction is degraded, e.g. because of a situation, PredictionInaccurate is used to indicate a lowered quality of data. Inherited property. PredictionInaccurate can be used in combination with InCongestion, but is more general.

+
+
+
+
+

19.43. The toplevel element siri:PredictionInaccurateReason

+
+ + + + + + + + + + + + + + + + +
+

siri:PredictionInaccurateReason

+
+

+siri:PredictionInaccurateReasonEnumeration

+
+

Can be used to inform the passenger about the reason for a change of the prediction (in)accuracy in case PredictionInaccurate is set to 'true'. (since SIRI 2.1)

+
+
+
+
+

19.44. The toplevel element siri:QuayType

+
+ + + + + + + + + + + + + + + + +
+

siri:QuayType

+
+

+siri:TypeOfNestedQuayEnumeration

+
+

Indicates the type of a nested QUAY in case of detailed STOP PLACE models. A QUAY may be part of a group of QUAYs, or may be divided into sectors, i.e., smaller sub-QUAYs. (since SIRI 2.1)

+
+
+
+
+

19.45. The toplevel element siri:RecordedDepartureCapacities

+
+ + + + + + + + + + + + + + + + +
+

siri:RecordedDepartureCapacities

+
+

+siri:PassengerCapacityStructure

+
+

Actually recorded/counted capacities of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+
+
+
+

19.46. The toplevel element siri:RecordedDepartureOccupancy

+
+ + + + + + + + + + + + + + + + +
+

siri:RecordedDepartureOccupancy

+
+

+siri:VehicleOccupancyStructure

+
+

Actually recorded/counted occupancies of a VEHICLE and reserved seats after departing from a given stop. (since SIRI 2.1)

+
+
+
+
+

19.47. The toplevel element siri:RelatedJourney

+
+ + + + + + + + + + + + + + + + +
+

siri:RelatedJourney

+
+

+siri:RelatedJourneyStructure

+
+

Refers to the JOURNEY to which the current JOURNEY is related. (since SIRI 2.1)

+
+
+
+
+

19.48. The toplevel element siri:Train

+
+ + + + + + + + + + + + + + + + +
+

siri:Train

+
+

+siri:TrainStructure

+
+

A vehicle composed of TRAIN ELEMENTs assembled in a certain order (so called TRAIN COMPONENTs), i.e. wagons assembled together and propelled by a locomotive or one of the wagons. (since SIRI 2.1)

+
+
+
+
+

19.49. The toplevel element siri:TrainComponent

+
+ + + + + + + + + + + + + + + + +
+

siri:TrainComponent

+
+

+siri:TrainComponentStructure

+
+

Specifies the order of a certain TRAIN ELEMENT within a TRAIN and how the TRAIN ELEMENT is labeled in that context. (since SIRI 2.1)

+
+
+
+
+

19.50. The toplevel element siri:TrainElement

+
+ + + + + + + + + + + + + + + + +
+

siri:TrainElement

+
+

+siri:TrainElementStructure

+
+

An elementary component of a TRAIN, e.g. wagon or locomotive. (since SIRI 2.1)

+
+
+
+
+

19.51. The toplevel element siri:TrainInCompoundTrain

+
+ + + + + + + + + + + + + + + + +
+

siri:TrainInCompoundTrain

+
+

+siri:TrainInCompoundTrainStructure

+
+

Specifies the order of a certain TRAIN within a COMPOUND TRAIN and how the TRAIN is labeled in that context. (since SIRI 2.1)

+
+
+
+
+

19.52. The toplevel element siri:ViaName

+
+ + + + + + + + + + + + + + + + +
+

siri:ViaName

+
+

+siri:NaturalLanguagePlaceNameStructure

+
+

Names of VIA points, used to help identify the LINEfor example, Luton to Luton via Sutton. Currently 3 in VDV. Should only be included if the detail level was requested.

+
+
+
+
+

19.53. The group siri:AimedCallGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AimedCallGroup

+
+

+
+

Elements describing the targeted CALL of a VEHICLE at a stop.

+
siri:AimedVehicleArrivalGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:ArrivalStopAssignment

+
+

0:*

+
+

+siri:PlannedStopAssignmentStructure

+
+

Assignment of planned arrival at scheduled STOP POINT to a phsyical QUAY (platform). If not given, assume same as for departure. (since SIRI 2.0).

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+

→‍siri:ArrivalOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
siri:AimedVehicleDepartureGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

→‍siri:DeparturePlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+

siri:DepartureStopAssignment

+
+

0:*

+
+

+siri:PlannedStopAssignmentStructure

+
+

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+

→‍siri:DepartureOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
siri:AimedCallGroup +

→‍siri:AimedLatestPassengerAccessTime

+
+

0:1

+
+

Latest target time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
+

→‍siri:AimedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, target interval between vehicles at stop.

+
+
+
+
+

19.54. The group siri:AimedVehicleArrivalGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AimedVehicleArrivalGroup

+
+

+
+

Elements describing the arrival of a VEHICLE at a stop.

+
siri:AimedVehicleArrivalGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:ArrivalStopAssignment

+
+

0:*

+
+

+siri:PlannedStopAssignmentStructure

+
+

Assignment of planned arrival at scheduled STOP POINT to a phsyical QUAY (platform). If not given, assume same as for departure. (since SIRI 2.0).

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+

→‍siri:ArrivalOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
+
+
+
+

19.55. The group siri:AimedVehicleDepartureGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AimedVehicleDepartureGroup

+
+

+
+

Elements describing the departure of a VEHICLE from a stop.

+
siri:AimedVehicleDepartureGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

→‍siri:DeparturePlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+

siri:DepartureStopAssignment

+
+

0:*

+
+

+siri:PlannedStopAssignmentStructure

+
+

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+

→‍siri:DepartureOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
+
+
+
+

19.56. The group siri:BoardingPositionAssignmentGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:BoardingPositionAssignmentGroup

+
+

+
+

Elements for assignment of a SCHEDULED STOP POINT to a specific BOARDING POSITION or location on a QUAY. (since SIRI 2.1)

+
siri:BoardingPositionAssignmentGroup +

siri:AimedBoardingPositionRef

+
+

0:1

+
+

>siri:BoardingPositionRefStructure

+
+

Physical BOARDING POSITION to use according to the planned timetable.

+
+

siri:AimedBoardingPositionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Scheduled BOARDING POSITION name. Can be used to indicate boarding position change.

+
+

siri:ExpectedBoardingPositionRef

+
+

0:1

+
+

>siri:BoardingPositionRefStructure

+
+

Physical BOARDING POSITION to use according to the real-time prediction.

+
+

siri:ExpectedBoardingPositionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Expected BOARDING POSITION name. Can be used to indicate real-time prediction.

+
+

siri:ActualBoardingPositionRef

+
+

0:1

+
+

>siri:BoardingPositionRefStructure

+
+

Actually recorded BOARDING POSITION. Can be used to indicate the actually used boarding position.

+
+

siri:ActualBoardingPositionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Recorded BOARDING POSITION name. Can be used to indicate the actually used boarding position.

+
+
+
+
+

19.57. The group siri:CallNoteGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CallNoteGroup

+
+

+
+

Annotations of the CALL.

+
siri:CallNoteGroup +

siri:CallNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation that applies to this CALL.

+
+
+
+
+

19.58. The group siri:CallPropertyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CallPropertyGroup

+
+

+
+

Elements describing the CALL Properties Values for these elements can be specified on an production VEHICLE JOURNEY CALL. Each real-time journey CALL takes its values from the corresponding dated VEHICLE JOURNEY CALL. The absence of a value on an real-time CALL l indicates that the value should be inherited (i) from any recent preceding update message for the same entity, or if there is no previous override, (ii) from its immediate parent entity.

+
siri:CallPropertyGroup +

→‍siri:TimingPoint

+
+

0:1

+
+

Whether the stop is a TIMING POINT. Times for stops that are not timing points are sometimes interpolated crudely from the timing points, and may represent a lower level of accuracy. Default is 'true'.

+
+

siri:BoardingStretch

+
+

0:1

+
+

Whether this is a Hail and Ride Stop. Default is 'false'.

+
+

siri:RequestStop

+
+

0:1

+
+

Whether Vehicle stops only if requested explicitly by passenger. Default is 'false'.

+
+

siri:OriginDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Origin to show for the VEHICLE at the specific stop (vehicle signage), if different to the Origin Name for the full journey. (since SIRI 2.0)

+
+

siri:DestinationDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Destination to show for the VEHICLE at the specific stop (vehicle signage), if different to the Destination Name for the full journey.

+
+
+
+
+

19.59. The group siri:DatedOperationalInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DatedOperationalInfoGroup

+
+

+
+

Operational information about the monitored VEHICLE JOURNEY.

+
siri:OperationalBlockGroup +

siri:BlockRef

+
+

0:1

+
+

>siri:BlockRefStructure

+
+

BLOCK that VEHICLE is running.

+
+

siri:CourseOfJourneyRef

+
+

0:1

+
+

>siri:CourseOfJourneyRefStructure

+
+

COURSE OF JOURNEY ('Run') that VEHICLE is running.

+
siri:DatedOperationalInfoGroup +

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
+
+
+
+

19.60. The group siri:FlexibleStopLocationGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FlexibleStopLocationGroup

+
+

+
+

Elements for location of flexible stops or service that allows pickup anywhere in a designated area. (since SIRI 2.1)

+
siri:FlexibleStopLocationGroup +

→‍siri:AimedFlexibleArea

+
+

0:1

+
+

+siri:FlexibleAreaStructure

+
+

Area that encompasses the scheduled flexible stop locations according to the planned timetable. (since SIRI 2.1)

+
+

→‍siri:AimedFlexibleAreaRef

+
+

0:1

+
+

>siri:FlexibleAreaRefStructure

+
+

Reference to the scheduled location or flexible area. (since SIRI 2.1)

+
+

→‍siri:AimedLocationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or description (e.g. address) of the scheduled location or flexible area. (since SIRI 2.1)

+
+

siri:ExpectedFlexibleArea

+
+

0:1

+
+

+siri:FlexibleAreaStructure

+
+

Area that encompasses the expected flexible stop locations according to the real-time prediction.

+
+

siri:ExpectedFlexibleAreaRef

+
+

0:1

+
+

>siri:FlexibleAreaRefStructure

+
+

+
+

siri:ExpectedLocationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or description (e.g. address) of the expected location or flexible area.

+
+

siri:ActualFlexibleArea

+
+

0:1

+
+

+siri:FlexibleAreaStructure

+
+

Area that encompasses the actually recorded flexible stop locations.

+
+

siri:ActualFlexibleAreaRef

+
+

0:1

+
+

>siri:FlexibleAreaRefStructure

+
+

+
+

siri:ActualLocationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or description (e.g. address) of the actually recorded location or flexible area.

+
+
+
+
+

19.61. The group siri:FormationStatusInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FormationStatusInfoGroup

+
+

+
+

Elements for FormationStatus that further describe the status of the formation, e.g. whether the accessibility has changed. (since SIRI 2.1)

+
siri:FormationStatusInfoGroup +

siri:Description

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the status of a formation or a vehicle within the formation.

+
+

siri:AccessibilityAssessment

+
+

0:1

+
+

+acsb:AccessibilityAssessmentStructure

+
+

Accessibility of the formation or a vehicle within the formation.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

19.62. The group siri:HeadwayIntervalGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:HeadwayIntervalGroup

+
+

+
+

Elements describing the HEADWAY INTERVALs.

+
siri:HeadwayIntervalGroup +

→‍siri:AimedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, target interval between vehicles at stop.

+
+

→‍siri:ExpectedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, expected interval between vehicles at stop.

+
+
+
+
+

19.63. The group siri:JourneyEndNamesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:JourneyEndNamesGroup

+
+

+
+

End names for journey.

+
siri:JourneyEndNamesGroup +

→‍siri:OriginRef

+
+

0:1

+
+

>siri:JourneyPlaceRefStructure

+
+

Reference to the origin SCHEDULED STOP POINT of the journey.

+
+

siri:OriginName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Name of the origin of the journey. (Unbounded since SIRI 2.0)

+
+

siri:OriginShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the origin of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as Origin Name.

+
+

siri:DestinationDisplayAtOrigin

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

DIRECTION name shown for jurney at the origin. (since SIRI 2.0)

+
+

siri:Via

+
+

0:*

+
+

+siri:ViaNameStructure

+
+

Names of VIA points, used to help identify the LINE, for example, Luton to Luton via Sutton. Currently 3 in VDV. Should only be included if the detail level was requested.

+
+

→‍siri:DestinationRef

+
+

0:1

+
+

>siri:DestinationRefStructure

+
+

Reference to the destination SCHEDULED STOP POINT of the journey.

+
+

siri:DestinationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the destination stop (vehicle signage), Can be overwritten for a journey, and then also section by section by the entry in an individual CALl. (Unbounded since SIRI 2.0)

+
+

siri:DestinationShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the DESTINATION.of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as DestinationName. (Unbounded since SIRI 2.0)

+
+

siri:OriginDisplayAtDestination

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Origin name shown for jourey at the destination (since SIRI 2.0)

+
+
+
+
+

19.64. The group siri:JourneyEndTimesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:JourneyEndTimesGroup

+
+

+
+

Call times for journey.

+
siri:JourneyEndTimesGroup +

siri:HeadwayService

+
+

0:1

+
+

Whether this is a Headway Service, that is shown as operating at a prescribed interval rather than to a fixed timetable. Default is 'false'.

+
+

siri:OriginAimedDepartureTime

+
+

0:1

+
+

Timetabled departure time from Origin.

+
+

siri:DestinationAimedArrivalTime

+
+

0:1

+
+

Timetabled arrival time at Destination.

+
+

→‍siri:FirstOrLastJourney

+
+

0:1

+
+

siri:FirstOrLastJourneyEnumeration

+
+

Whether journey is first or last journey of day. (since SIRI 2.0)

+
+
+
+
+

19.65. The group siri:JourneyFormationGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:JourneyFormationGroup

+
+

+
+

Groups relevant elements of the formation model that are used on JOURNEY level. The TRAIN conceptual model represents VEHICLE TYPE properties that are peculiar to TRAINs. A TRAIN may comprise not just a single VEHICLE but a chain of carriages, TRAIN ELEMENTS, assembled as TRAIN COMPONENTs. Groups of carriages may be managed as sections by composing TRAINs into a COMPOUND TRAIN made up of multiple TRAIN IN COMPOUND TRAIN, for example in a train that joins or splits. (since SIRI 2.1)

+
siri:JourneyFormationGroup +

siri:TrainElements

+
+

0:1

+
+

+local-type: typedef-25.2

+
+

+
+

siri:Trains

+
+

0:1

+
+

+local-type: typedef-25.3

+
+

+
+

siri:CompoundTrains

+
+

0:1

+
+

+local-type: typedef-25.4

+
+

+
+
+
+
+

19.66. The group siri:JourneyInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:JourneyInfoGroup

+
+

+
+

Elements describing a VEHICLE JOURNEY. Values for these elements can be specified on an annual schedule and will be inherited, unless overriden, onto the production timetable and then onto the individul DATED VEHICLE JOURNEYs of the timetable. Each real-time journey (e.g. ESTIMATED VEHICLE JOURNEY or MONITORED VEHICLE JORUNEY) takes its values from the DATED VEHICLE JOURNEY that it follows. The absence of a value on an entity at a given level indicates that the value should be inherited (i) from any recent preceding update message for the same entity, or if there is no previous override, (ii) from its immediate parent entity.

+
siri:JourneyInfoGroup +

siri:VehicleJourneyName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

For train services with named journeys. Train name, e.g. “West Coast Express”. If omitted: No train name. Inherited property. (Unbounded since SIRI 2.0)

+
+

→‍siri:JourneyNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Additional descriptive text associated with journey. Inherited property.

+
+

siri:PublicContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by members of public. (since SIRI 2.0)

+
+

siri:OperationsContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by operational staff. (since SIRI 2.0)

+
+
+
+
+

19.67. The group siri:JourneyRelationInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:JourneyRelationInfoGroup

+
+

+
+

Specifies which CALL or JOURNEY PART of the JOURNEY has a JOURNEY RELATION. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
siri:JourneyRelationInfoGroup +

a

+
+

siri:CallInfo

+
+

-1:1

+
+

+siri:RelatedCallStructure

+
+

Information about the stop at which the JOURNEY is related to another JOURNEY. (since SIRI 2.1)

+
+

b

+
+

siri:JourneyParts

+
+

-1:1

+
+

+local-type: typedef-25.1

+
+

Information about the JOURNEY PARTs for which the JOURNEY has a JOURNEY RELATION. (since SIRI 2.1)

+
+
+
+
+

19.68. The group siri:MonitoredStopArrivalStatusGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoredStopArrivalStatusGroup

+
+

+
+

Elements describing the arrival status of a VEHICLE at a stop.

+
siri:MonitoredStopArrivalStatusGroup +

→‍siri:ArrivalStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the visit according to a fixed list of values. If not specified, same as DepartureStatus.

+
+

→‍siri:ArrivalCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where ArrivalStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:ArrivalProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the VEHICLE for example, “Enroute”, “5 Km”, “Approaching”. May depend on the policy of the OPERATOR, for example show “Approaching” if less than 200metres away from stop. (since SIRI 2.0)

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:ArrivalStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

Assignment of planned, expected and/or recorded arrival at STOP POINT to a phsyical QUAY (platform). If not given, assume same as for departure. (since SIRI 2.0).

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+

→‍siri:ArrivalOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle arriving at sector A first when approaching the QUAY with sectors A-B-C-D. If the arriving vehicle is represented as an arrow, "towards A" would be abstracted as "=> A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle arriving at this reference point first when approaching the QUAY. If the arriving vehicle is represented as an arrow, "towards 0" would be abstracted as "=> 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

→‍siri:ArrivalOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
+
+
+
+

19.69. The group siri:MonitoredStopDepartureStatusGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoredStopDepartureStatusGroup

+
+

+
+

Elements describing the departure status of a VEHICLE from a stop.

+
siri:MonitoredStopDepartureStatusGroup +

→‍siri:DepartureStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the departure part of the CALL, according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are still classified as on-time. Applications may use this to guide their own presentation of times.

+
+

→‍siri:DepartureCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where DepartureStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:DepartureProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the vehicle, for example, “Boarding”, “GatesClosed”. (since SIRI 2.0)

+
+

→‍siri:DeparturePlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+

siri:DepartureStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+

→‍siri:DepartureOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle departing in the direction of sector A on a QUAY with sectors A-B-C-D. If the departing vehicle is represented as an arrow, "towards A" would be abstracted as "<= A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle departing in the direction of this reference point. If the departing vehicle is represented as an arrow, "towards 0" would be abstracted as "<= 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

The element contains one of the following element sequences (a-b)

+
+

a

+
+

→‍siri:ExpectedDepartureOccupancy

+
+

-0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Expected/Predicted real-time occupancies of a VEHICLE and reservations after departing from a given stop. (since SIRI 2.1)

+
+

a

+
+

→‍siri:ExpectedDepartureCapacities

+
+

-0:*

+
+

+siri:PassengerCapacityStructure

+
+

Expected/Predicted real-time capacities (number of available seats) of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

b

+
+

→‍siri:RecordedDepartureOccupancy

+
+

-0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Actually recorded/counted occupancies of a VEHICLE and reserved seats after departing from a given stop. (since SIRI 2.1)

+
+

b

+
+

→‍siri:RecordedDepartureCapacities

+
+

-0:*

+
+

+siri:PassengerCapacityStructure

+
+

Actually recorded/counted capacities of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

→‍siri:DepartureOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
+
+
+
+

19.70. The group siri:OccupancyScopeFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OccupancyScopeFilterGroup

+
+

+
+

The intersection of supplied elements describes the extent that the Occupancy values applies to. (since SIRI 2.1) Only vehicle-centric filter (measurement in a part or at an entrance of a TRAIN) are available here, but a stop-centric filtering (measurement in a sector or at a position on a QUAY) can be achieved indirectly via Arrival-/DepartureFormationAssignment.

+
siri:TrainFormationReferenceGroup +

→‍siri:CompoundTrainRef

+
+

0:1

+
+

>siri:CompoundTrainRefStructure

+
+

Reference to a COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainRef

+
+

-0:1

+
+

>siri:TrainRefStructure

+
+

Reference to a TRAIN. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainInCompoundTrainRef

+
+

-0:1

+
+

>siri:TrainInCompoundTrainRefStructure

+
+

Reference to a TRAIN IN COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-0:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainComponentRef

+
+

-0:1

+
+

>siri:TrainComponentRefStructure

+
+

Reference to a TRAIN COMPONENT. (since SIRI 2.1)

+
+

→‍siri:EntranceToVehicleRef

+
+

0:1

+
+

>siri:EntranceToVehicleRefStructure

+
+

Reference to an ENTRANCE TO VEHICLE. (since SIRI 2.1)

+
siri:OccupancyScopeFilterGroup +

siri:FareClass

+
+

0:1

+
+

siri:FareClassEnumeration

+
+

Fare class in VEHICLE for which occupancy or capacities are specified.

+
+

siri:PassengerCategory

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Adult, child, wheelchair etc.

+
+
+
+
+

19.71. The group siri:OccupancyValuesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OccupancyValuesGroup

+
+

+
+

Occupancy values applying to indicated scope. (since SIRI 2.1)

+
siri:OccupancyValuesGroup +

siri:OccupancyLevel

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

An approximate figure of how occupied or full a VEHICLE and its parts are, e.g. 'manySeatsAvailable' or 'standingRoomOnly'. More accurate data can be provided by the individual occupancies or capacities below.

+
+

siri:OccupancyPercentage

+
+

0:1

+
+

siri:PercentageType

+
+

Utilised percentage of maximum payload after departing the STOP POINT.

+
+

siri:AlightingCount

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

Total number of alighting passengers for this vehicle journey at this STOP POINT.

+
+

siri:BoardingCount

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

Total number of boarding passengers for this vehicle journey at this STOP POINT.

+
+

siri:OnboardCount

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

Total number of passengers on-board after departing the STOP POINT.

+
+

siri:SpecialPlacesOccupied

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

Total number of special places, e.g. seats for the disabled or lounge seats, that are occupied after departing the STOP POINT.

+
+

siri:PushchairsOnboardCount

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

Total number of pushchairs on-board after departing the STOP POINT.

+
+

siri:WheelchairsOnboardCount

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

Total number of wheelchairs on-board after departing the STOP POINT.

+
+

siri:PramsOnboardCount

+
+

0:1

+
+

Total number of prams on-board after departing the STOP POINT.

+
+

siri:BicycleOnboardCount

+
+

0:1

+
+

Total number of bicycles on-board, i.e., number of bicycle racks that are occupied after departing the STOP POINT.

+
+
+
+
+

19.72. The group siri:OnwardsCallGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OnwardsCallGroup

+
+

+
+

Elements describing the CALL. Values for these elements can be specified on an production VEHICLE JOURNEY CALL. Each real-time journey CALL takes its values from the corresponding dated VEHICLE JOURNEY CALL. The absence of a value on an real-time CALL l indicates that the value should be inherited (i) from any recent preceding update message for the same entity, or if there is no previous override, (ii) from its immediate parent entity.

+
siri:OnwardVehicleArrivalTimesGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
+

a

+
+

→‍siri:ExpectedArrivalTime

+
+

-0:1

+
+

Estimated time of arriival of VEHICLE at stop .

+
+

a

+
+

siri:LatestExpectedArrivalTime

+
+

-0:1

+
+

Latest time at which a VEHICLE will arrive at stop. (since SIRI 2.1)

+
+

a

+
+

siri:ExpectedArrivalPredictionQuality

+
+

-0:1

+
+

+siri:PredictionQualityStructure

+
+

Prediction quality, either as approximate level, or more quantitative percentile range of predictions that will fall within a given range of times. (since SIRI 2.0)

+
+

b

+
+

siri:ArrivalPredictionUnknown

+
+

-1:1

+
+

siri:EmptyType

+
+

If the producer is (temporarily) not able to deliver real-time predictions (e.g. because of a connection loss), he has various options (and combinations of them) to inform the consumer: (i) set Monitored to 'false' (ii) transmit ExpectedArrivalTime together with "PredictionInaccurate=true" (iii) drop/omit ExpectedArrivalTime (iv) set ArrivalStatus to 'noReport' However, this might introduce ambiguity: e.g. option (iii) might be interpreted as "on time" by one consumer, but also as "indefinite delay" by another consumer. To avoid this, the producer should transmit xxxPredictionUnknown instead of any expected times. (since SIRI 2.1)

+
siri:MonitoredStopArrivalStatusGroup +

→‍siri:ArrivalStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the visit according to a fixed list of values. If not specified, same as DepartureStatus.

+
+

→‍siri:ArrivalCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where ArrivalStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:ArrivalProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the VEHICLE for example, “Enroute”, “5 Km”, “Approaching”. May depend on the policy of the OPERATOR, for example show “Approaching” if less than 200metres away from stop. (since SIRI 2.0)

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:ArrivalStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

Assignment of planned, expected and/or recorded arrival at STOP POINT to a phsyical QUAY (platform). If not given, assume same as for departure. (since SIRI 2.0).

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+

→‍siri:ArrivalOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle arriving at sector A first when approaching the QUAY with sectors A-B-C-D. If the arriving vehicle is represented as an arrow, "towards A" would be abstracted as "=> A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle arriving at this reference point first when approaching the QUAY. If the arriving vehicle is represented as an arrow, "towards 0" would be abstracted as "=> 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

→‍siri:ArrivalOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
siri:OnwardVehicleDepartureTimesGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
+

a

+
+

→‍siri:ExpectedDepartureTime

+
+

-0:1

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
+

a

+
+

siri:ProvisionalExpectedDepartureTime

+
+

-0:1

+
+

Expected departure time of VEHICLE without waiting time due to operational actions. For people at stop this would normally be shown if different from Expected departure time. So if servcie decides not to wait may leave earler than expected departure time (since SIRI 2.0).

+
+

a

+
+

siri:EarliestExpectedDepartureTime

+
+

-0:1

+
+

Earliest time at which VEHICLE may leave the stop. Used to secure connections. Used for passenger announcements. Passengers must be at boarding point by this time to be sure of catching VEHICLE. i.e. "Vehicle will not leave before this time" - may be revised from original aimed time. (since SIRI 2.0)

+
+

a

+
+

siri:ExpectedDeparturePredictionQuality

+
+

-0:1

+
+

+siri:PredictionQualityStructure

+
+

Prediction quality, either as approximate level, or more quantitative percentile range of predictions that will fall within a given range of times. (since SIRI 2.0)

+
+

b

+
+

siri:DeparturePredictionUnknown

+
+

-1:1

+
+

siri:EmptyType

+
+

If the producer is (temporarily) not able to deliver real-time predictions (e.g. because of a connection loss), he has various options (and combinations of them) to inform the consumer: (i) set Monitored to 'false' (ii) transmit ExpectedDepartureTime together with "PredictionInaccurate=true" (iii) drop/omit ExpectedDepartureTime (iv) set DepartureStatus to 'noReport' However, this might introduce ambiguity: e.g. option (iii) might be interpreted as "on time" by one consumer, but also as "indefinite delay" by another consumer. To avoid this, the producer should transmit xxxPredictionUnknown instead of any expected times. (since SIRI 2.1)

+
siri:PassengerDepartureTimesGroup +

→‍siri:AimedLatestPassengerAccessTime

+
+

0:1

+
+

Latest target time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
+

→‍siri:ExpectedLatestPassengerAccessTime

+
+

0:1

+
+

Latest expected time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
siri:MonitoredStopDepartureStatusGroup +

→‍siri:DepartureStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the departure part of the CALL, according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are still classified as on-time. Applications may use this to guide their own presentation of times.

+
+

→‍siri:DepartureCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where DepartureStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:DepartureProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the vehicle, for example, “Boarding”, “GatesClosed”. (since SIRI 2.0)

+
+

→‍siri:DeparturePlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+

siri:DepartureStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+

→‍siri:DepartureOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle departing in the direction of sector A on a QUAY with sectors A-B-C-D. If the departing vehicle is represented as an arrow, "towards A" would be abstracted as "<= A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle departing in the direction of this reference point. If the departing vehicle is represented as an arrow, "towards 0" would be abstracted as "<= 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

The element contains one of the following element sequences (a-b)

+
+

a

+
+

→‍siri:ExpectedDepartureOccupancy

+
+

-0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Expected/Predicted real-time occupancies of a VEHICLE and reservations after departing from a given stop. (since SIRI 2.1)

+
+

a

+
+

→‍siri:ExpectedDepartureCapacities

+
+

-0:*

+
+

+siri:PassengerCapacityStructure

+
+

Expected/Predicted real-time capacities (number of available seats) of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

b

+
+

→‍siri:RecordedDepartureOccupancy

+
+

-0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Actually recorded/counted occupancies of a VEHICLE and reserved seats after departing from a given stop. (since SIRI 2.1)

+
+

b

+
+

→‍siri:RecordedDepartureCapacities

+
+

-0:*

+
+

+siri:PassengerCapacityStructure

+
+

Actually recorded/counted capacities of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

→‍siri:DepartureOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
siri:HeadwayIntervalGroup +

→‍siri:AimedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, target interval between vehicles at stop.

+
+

→‍siri:ExpectedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, expected interval between vehicles at stop.

+
siri:StopProximityGroup +

siri:DistanceFromStop

+
+

0:1

+
+

siri:DistanceType

+
+

Distance of VEHICLE from stop of CALL as measured along ROUTE track. Only shown if detail level is 'calls' or higher. Positive value denotes distance before stop. (since SIRI 2.0).

+
+

siri:NumberOfStopsAway

+
+

0:1

+
+

Count of stops along SERVICE PATTERN between current position of VEHICLE and stop of CALL as measured along ROUTE track. Only shown if detail level is 'calls' or higher. (since SIRI 2.0).

+
+
+
+
+

19.73. The group siri:OnwardVehicleArrivalTimesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OnwardVehicleArrivalTimesGroup

+
+

+
+

Elements for Arrival in onward CALl.

+
siri:OnwardVehicleArrivalTimesGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
+

a

+
+

→‍siri:ExpectedArrivalTime

+
+

-0:1

+
+

Estimated time of arriival of VEHICLE at stop .

+
+

a

+
+

siri:LatestExpectedArrivalTime

+
+

-0:1

+
+

Latest time at which a VEHICLE will arrive at stop. (since SIRI 2.1)

+
+

a

+
+

siri:ExpectedArrivalPredictionQuality

+
+

-0:1

+
+

+siri:PredictionQualityStructure

+
+

Prediction quality, either as approximate level, or more quantitative percentile range of predictions that will fall within a given range of times. (since SIRI 2.0)

+
+

b

+
+

siri:ArrivalPredictionUnknown

+
+

-1:1

+
+

siri:EmptyType

+
+

If the producer is (temporarily) not able to deliver real-time predictions (e.g. because of a connection loss), he has various options (and combinations of them) to inform the consumer: (i) set Monitored to 'false' (ii) transmit ExpectedArrivalTime together with "PredictionInaccurate=true" (iii) drop/omit ExpectedArrivalTime (iv) set ArrivalStatus to 'noReport' However, this might introduce ambiguity: e.g. option (iii) might be interpreted as "on time" by one consumer, but also as "indefinite delay" by another consumer. To avoid this, the producer should transmit xxxPredictionUnknown instead of any expected times. (since SIRI 2.1)

+
+
+
+
+

19.74. The group siri:OnwardVehicleDepartureTimesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OnwardVehicleDepartureTimesGroup

+
+

+
+

Elements for departure in ONWARD CALL.

+
siri:OnwardVehicleDepartureTimesGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
+

a

+
+

→‍siri:ExpectedDepartureTime

+
+

-0:1

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
+

a

+
+

siri:ProvisionalExpectedDepartureTime

+
+

-0:1

+
+

Expected departure time of VEHICLE without waiting time due to operational actions. For people at stop this would normally be shown if different from Expected departure time. So if servcie decides not to wait may leave earler than expected departure time (since SIRI 2.0).

+
+

a

+
+

siri:EarliestExpectedDepartureTime

+
+

-0:1

+
+

Earliest time at which VEHICLE may leave the stop. Used to secure connections. Used for passenger announcements. Passengers must be at boarding point by this time to be sure of catching VEHICLE. i.e. "Vehicle will not leave before this time" - may be revised from original aimed time. (since SIRI 2.0)

+
+

a

+
+

siri:ExpectedDeparturePredictionQuality

+
+

-0:1

+
+

+siri:PredictionQualityStructure

+
+

Prediction quality, either as approximate level, or more quantitative percentile range of predictions that will fall within a given range of times. (since SIRI 2.0)

+
+

b

+
+

siri:DeparturePredictionUnknown

+
+

-1:1

+
+

siri:EmptyType

+
+

If the producer is (temporarily) not able to deliver real-time predictions (e.g. because of a connection loss), he has various options (and combinations of them) to inform the consumer: (i) set Monitored to 'false' (ii) transmit ExpectedDepartureTime together with "PredictionInaccurate=true" (iii) drop/omit ExpectedDepartureTime (iv) set DepartureStatus to 'noReport' However, this might introduce ambiguity: e.g. option (iii) might be interpreted as "on time" by one consumer, but also as "indefinite delay" by another consumer. To avoid this, the producer should transmit xxxPredictionUnknown instead of any expected times. (since SIRI 2.1)

+
+
+
+
+

19.75. The group siri:OperationalBlockGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OperationalBlockGroup

+
+

+
+

Operational information about the monitored VEHICLE JOURNEY.

+
siri:OperationalBlockGroup +

siri:BlockRef

+
+

0:1

+
+

>siri:BlockRefStructure

+
+

BLOCK that VEHICLE is running.

+
+

siri:CourseOfJourneyRef

+
+

0:1

+
+

>siri:CourseOfJourneyRefStructure

+
+

COURSE OF JOURNEY ('Run') that VEHICLE is running.

+
+
+
+
+

19.76. The group siri:OperationalInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OperationalInfoGroup

+
+

+
+

Operational information about the monitored VEHICLE JOURNEY.

+
siri:OperationalBlockGroup +

siri:BlockRef

+
+

0:1

+
+

>siri:BlockRefStructure

+
+

BLOCK that VEHICLE is running.

+
+

siri:CourseOfJourneyRef

+
+

0:1

+
+

>siri:CourseOfJourneyRefStructure

+
+

COURSE OF JOURNEY ('Run') that VEHICLE is running.

+
siri:OperationalInfoGroup +

→‍siri:VehicleJourneyRef

+
+

0:1

+
+

>siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
+

siri:AdditionalVehicleJourneyRef

+
+

0:*

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refercence to other VEHICLE Journeys ((since SIRI 2.0))

+
+

siri:DriverRef

+
+

0:1

+
+

A reference to the DRIVER or Crew currently logged in to operate a monitored VEHICLE. May be omitted if real-time data is not available - i.e. it is timetabled data. (since SIRI 2.0)

+
+

siri:DriverName

+
+

0:1

+
+

The name oo the Driver or Crew (since SIRI 2.0)

+
+
+
+
+

19.77. The group siri:PassengerCapacityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PassengerCapacityGroup

+
+

+
+

Elements for a PASSENGER CAPACITY. Used to indicate the maximum capacities of a TRAIN ELEMENT or the estimated/recorded capacities of a VEHICLE at a given stop, i.e., the number of seats available. (since SIRI 2.1)

+
siri:PassengerCapacityGroup +

siri:TotalCapacity

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

The total capacity of the vehicle in number of passengers.

+
+

siri:SeatingCapacity

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

The seating capacity of the vehicle in number of passengers.

+
+

siri:StandingCapacity

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

The standing capacity of the vehicle in number of passengers.

+
+

siri:SpecialPlaceCapacity

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

The number of special places on the vehicle, e.g. seats for the disabled or lounge seats.

+
+

siri:PushchairCapacity

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

The number of push chair places on the vehicle.

+
+

siri:WheelchairPlaceCapacity

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

The number of wheelchair places on the vehicle.

+
+

siri:PramPlaceCapacity

+
+

0:1

+
+

The number of places on the vehicle that are suitable for prams.

+
+

siri:BicycleRackCapacity

+
+

0:1

+
+

The number of bicycle racks on the vehicle.

+
+
+
+
+

19.78. The group siri:PassengerDepartureTimesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PassengerDepartureTimesGroup

+
+

+
+

Passenger arrival times at STOP PLACE in order to meet VEHICLE departure times for CALL.

+
siri:PassengerDepartureTimesGroup +

→‍siri:AimedLatestPassengerAccessTime

+
+

0:1

+
+

Latest target time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
+

→‍siri:ExpectedLatestPassengerAccessTime

+
+

0:1

+
+

Latest expected time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
+
+
+
+

19.79. The group siri:QuayAssignmentGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:QuayAssignmentGroup

+
+

+
+

Elements for assignment of a SCHEDULED STOP POINT to a specific QUAY or platform. (since SIRI 2.1)

+
siri:QuayAssignmentGroup +

siri:AimedQuayRef

+
+

0:1

+
+

>siri:QuayRefStructure

+
+

Physical QUAY to use according to the planned timetable. (since SIRI 2.0)

+
+

siri:AimedQuayName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Scheduled Platform name. Can be used to indicate platfrom change. (since SIRI 2.0)

+
+

siri:ExpectedQuayRef

+
+

0:1

+
+

>siri:QuayRefStructure

+
+

Physical QUAY to use according to the real-time prediction. (since SIRI 2.0)

+
+

siri:ExpectedQuayName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Expected Platform name. Can be used to indicate real-time prediction. (since SIRI 2.1)

+
+

siri:ActualQuayRef

+
+

0:1

+
+

>siri:QuayRefStructure

+
+

Physical QUAY actually used. (since SIRI 2.0)

+
+

siri:ActualQuayName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Actual Platform name. Can be used to indicate recorded platform. (since SIRI 2.1)

+
+

→‍siri:QuayType

+
+

0:1

+
+

siri:TypeOfNestedQuayEnumeration

+
+

Indicates the type of a nested QUAY in case of detailed STOP PLACE models. A QUAY may be part of a group of QUAYs, or may be divided into sectors, i.e., smaller sub-QUAYs. (since SIRI 2.1)

+
+
+
+
+

19.80. The group siri:StopProximityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopProximityGroup

+
+

+
+

Elements describing the distance from the stop of a VEHICLE. (since SIRI 2.0).

+
siri:StopProximityGroup +

siri:DistanceFromStop

+
+

0:1

+
+

siri:DistanceType

+
+

Distance of VEHICLE from stop of CALL as measured along ROUTE track. Only shown if detail level is 'calls' or higher. Positive value denotes distance before stop. (since SIRI 2.0).

+
+

siri:NumberOfStopsAway

+
+

0:1

+
+

Count of stops along SERVICE PATTERN between current position of VEHICLE and stop of CALL as measured along ROUTE track. Only shown if detail level is 'calls' or higher. (since SIRI 2.0).

+
+
+
+
+

19.81. The group siri:TrainComponentGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TrainComponentGroup

+
+

+
+

Elements for a TRAIN COMPONENT. (since SIRI 2.1)

+
siri:TrainComponentGroup +

siri:Label

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Specifies how the TRAIN ELEMENT is labeled within the context of the TRAIN. This advertised label or number, e.g. "Carriage B" or "23", can be used for seat reservations and passenger orientation.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of TRAIN COMPONENT, e.g. "Front Carriage 1st Class".

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-1:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainElement

+
+

-1:1

+
+

+siri:TrainElementStructure

+
+

An elementary component of a TRAIN, e.g. wagon or locomotive. (since SIRI 2.1)

+
+

siri:ReversedOrientation

+
+

0:1

+
+

Whether orientation of TRAIN ELEMENT within TRAIN is reversed or not. Default is 'false', i.e., they have the same orientation (usually forward in the direction of travel).

+
+
+
+
+

19.82. The group siri:TrainElementGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TrainElementGroup

+
+

+
+

Elements for a TRAIN ELEMENT. (since SIRI 2.1)

+
siri:TrainElementGroup +

siri:TrainElementType

+
+

0:1

+
+

siri:TrainElementTypeEnumeration

+
+

Type of TRAIN ELEMENT.

+
+

siri:VehicleNumber

+
+

0:1

+
+

Denotes the official "registration number" of the vehicle or wagon/coach. In rail transport VEHICLE NUMBER would be equal to the 12-digit UIC wagon/coach number, possibly followed by other combinations of letters, e.g. by the UIC classification of railway coaches.

+
+

→‍siri:FareClasses

+
+

0:1

+
+

siri:FareClassListOfEnumerations

+
+

List of FARE CLASSes. (since SIRI 2.1)

+
+
+
+
+

19.83. The group siri:TrainGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TrainGroup

+
+

+
+

Elements for TRAIN. (since SIRI 2.1)

+
siri:TrainGroup +

siri:NumberOfCars

+
+

0:1

+
+

Number of cars needed in TRAIN.

+
+

siri:TrainSizeType

+
+

0:1

+
+

siri:TrainSizeEnumeration

+
+

Nature of TRAIN size, e.g "short", "long", "normal". Default is "normal".

+
+

siri:TrainComponents

+
+

0:1

+
+

+local-type: typedef-25.5

+
+

Ordered collection of TRAIN COMPONENTs making up the TRAIN.

+
+
+
+
+

19.84. The group siri:TrainInCompoundTrainGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TrainInCompoundTrainGroup

+
+

+
+

Elements for a TRAIN IN COMPOUND TRAIN. (since SIRI 2.1)

+
siri:TrainInCompoundTrainGroup +

siri:Label

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Specifies how the TRAIN is labeled within the context of the COMPOUND TRAIN. This advertised label or number, e.g. the individual TRAIN NUMBER, can be used for seat reservations and passenger orientation.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of TRAIN IN COMPOUND TRAIN.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainRef

+
+

-1:1

+
+

>siri:TrainRefStructure

+
+

Reference to a TRAIN. (since SIRI 2.1)

+
+

b

+
+

→‍siri:Train

+
+

-1:1

+
+

+siri:TrainStructure

+
+

A vehicle composed of TRAIN ELEMENTs assembled in a certain order (so called TRAIN COMPONENTs), i.e. wagons assembled together and propelled by a locomotive or one of the wagons. (since SIRI 2.1)

+
siri:JourneyEndNamesGroup +

→‍siri:OriginRef

+
+

0:1

+
+

>siri:JourneyPlaceRefStructure

+
+

Reference to the origin SCHEDULED STOP POINT of the journey.

+
+

siri:OriginName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Name of the origin of the journey. (Unbounded since SIRI 2.0)

+
+

siri:OriginShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the origin of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as Origin Name.

+
+

siri:DestinationDisplayAtOrigin

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

DIRECTION name shown for jurney at the origin. (since SIRI 2.0)

+
+

siri:Via

+
+

0:*

+
+

+siri:ViaNameStructure

+
+

Names of VIA points, used to help identify the LINE, for example, Luton to Luton via Sutton. Currently 3 in VDV. Should only be included if the detail level was requested.

+
+

→‍siri:DestinationRef

+
+

0:1

+
+

>siri:DestinationRefStructure

+
+

Reference to the destination SCHEDULED STOP POINT of the journey.

+
+

siri:DestinationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the destination stop (vehicle signage), Can be overwritten for a journey, and then also section by section by the entry in an individual CALl. (Unbounded since SIRI 2.0)

+
+

siri:DestinationShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the DESTINATION.of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as DestinationName. (Unbounded since SIRI 2.0)

+
+

siri:OriginDisplayAtDestination

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Origin name shown for jourey at the destination (since SIRI 2.0)

+
siri:TrainInCompoundTrainGroup +

siri:ReversedOrientation

+
+

0:1

+
+

Whether orientation of TRAIN within COMPOUND TRAIN is reversed or not. Default is 'false', i.e., they have the same orientation (usually forward in the direction of travel).

+
+

siri:Passages

+
+

0:1

+
+

+local-type: typedef-25.7

+
+

Specifies whether a passage from/to an adjacent TRAIN is possible for passengers.

+
+
+
+
+

19.85. The group siri:VehicleAccessibilityRequirementsGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleAccessibilityRequirementsGroup

+
+

+
+

Elements specifying Requirement properties of VEHICLE TYPE. Vehicle should satisfy these requirements. (since SIRI 2.1)

+
siri:VehicleAccessibilityRequirementsGroup +

siri:LowFloor

+
+

0:1

+
+

Whether Vehicle is low floor to facilitate access by the mobility impaired.

+
+

siri:HasLiftOrRamp

+
+

0:1

+
+

Whether vehicle has lift or ramp to facilitate wheelchair access.

+
+

siri:HasHoist

+
+

0:1

+
+

Whether vehicle has hoist for wheelchair access.

+
+
+
+
+

19.86. The group siri:VehicleArrivalTimesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleArrivalTimesGroup

+
+

+
+

Arrival times for CALL.

+
siri:VehicleArrivalTimesGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualArrivalTime

+
+

-0:1

+
+

Observed time of arrival of VEHICLE at stop.

+
+

b

+
+

→‍siri:ExpectedArrivalTime

+
+

-0:1

+
+

Estimated time of arriival of VEHICLE at stop .

+
+
+
+
+

19.87. The group siri:VehicleDepartureTimesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleDepartureTimesGroup

+
+

+
+

Departure times for CALL.

+
siri:VehicleDepartureTimesGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualDepartureTime

+
+

-0:1

+
+

Observed time of departure of VEHICLE from stop.

+
+

b

+
+

→‍siri:ExpectedDepartureTime

+
+

-0:1

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
+
+
+
+

19.88. The group siri:VehicleDimensionsGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleDimensionsGroup

+
+

+
+

Dimension elements for a VEHICLE TYPE. (since SIRI 2.1)

+
siri:VehicleDimensionsGroup +

siri:Length

+
+

0:1

+
+

siri:LengthType

+
+

The length of a VEHICLE of the type.

+
+

siri:Width

+
+

0:1

+
+

siri:LengthType

+
+

The width of a VEHICLE of the type.

+
+

siri:Height

+
+

0:1

+
+

siri:LengthType

+
+

The length of a VEHICLE of the type.

+
+

siri:Weight

+
+

0:1

+
+

siri:WeightType

+
+

The weight of a VEHICLE of the type.

+
+
+
+
+

19.89. The group siri:VehicleJourneyInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleJourneyInfoGroup

+
+

+
+

Common information about a VEHICLE JOURNEY. (Similar to VDV TripInfo)

+
siri:BasicServiceInfoGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRefStructure

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfoGroup +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRefStructure

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
siri:JourneyEndNamesGroup +

→‍siri:OriginRef

+
+

0:1

+
+

>siri:JourneyPlaceRefStructure

+
+

Reference to the origin SCHEDULED STOP POINT of the journey.

+
+

siri:OriginName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Name of the origin of the journey. (Unbounded since SIRI 2.0)

+
+

siri:OriginShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the origin of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as Origin Name.

+
+

siri:DestinationDisplayAtOrigin

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

DIRECTION name shown for jurney at the origin. (since SIRI 2.0)

+
+

siri:Via

+
+

0:*

+
+

+siri:ViaNameStructure

+
+

Names of VIA points, used to help identify the LINE, for example, Luton to Luton via Sutton. Currently 3 in VDV. Should only be included if the detail level was requested.

+
+

→‍siri:DestinationRef

+
+

0:1

+
+

>siri:DestinationRefStructure

+
+

Reference to the destination SCHEDULED STOP POINT of the journey.

+
+

siri:DestinationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the destination stop (vehicle signage), Can be overwritten for a journey, and then also section by section by the entry in an individual CALl. (Unbounded since SIRI 2.0)

+
+

siri:DestinationShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the DESTINATION.of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as DestinationName. (Unbounded since SIRI 2.0)

+
+

siri:OriginDisplayAtDestination

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Origin name shown for jourey at the destination (since SIRI 2.0)

+
siri:JourneyInfoGroup +

siri:VehicleJourneyName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

For train services with named journeys. Train name, e.g. “West Coast Express”. If omitted: No train name. Inherited property. (Unbounded since SIRI 2.0)

+
+

→‍siri:JourneyNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Additional descriptive text associated with journey. Inherited property.

+
+

siri:PublicContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by members of public. (since SIRI 2.0)

+
+

siri:OperationsContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by operational staff. (since SIRI 2.0)

+
siri:JourneyEndTimesGroup +

siri:HeadwayService

+
+

0:1

+
+

Whether this is a Headway Service, that is shown as operating at a prescribed interval rather than to a fixed timetable. Default is 'false'.

+
+

siri:OriginAimedDepartureTime

+
+

0:1

+
+

Timetabled departure time from Origin.

+
+

siri:DestinationAimedArrivalTime

+
+

0:1

+
+

Timetabled arrival time at Destination.

+
+

→‍siri:FirstOrLastJourney

+
+

0:1

+
+

siri:FirstOrLastJourneyEnumeration

+
+

Whether journey is first or last journey of day. (since SIRI 2.0)

+
+
+
+
+

19.90. The group siri:VehicleTypeGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleTypeGroup

+
+

+
+

Elements for a VEHICLE TYPE. (since SIRI 2.1)

+
siri:VehicleTypeGroup +

siri:Name

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of VEHICLE TYPE.

+
+

siri:ShortName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Short Name of VEHICLE TYPE.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of VEHICLE TYPE.

+
+

siri:PrivateCode

+
+

0:1

+
+

+
siri:VehicleTypePropertiesGroup +

siri:ReversingDirection

+
+

0:1

+
+

Whether vehicles of the type have a reversing direction.

+
+

siri:SelfPropelled

+
+

0:1

+
+

Whether vehicles of the type are self-propelled.

+
+

siri:TypeOfFuel

+
+

0:1

+
+

siri:TypeOfFuelEnumeration

+
+

The type of fuel used by a vehicle of the type.

+
+

siri:EuroClass

+
+

0:1

+
+

Euroclass of the vehicle type. Corresponds to the 12-digit European Identification Number (EIN).

+
+

siri:MaximumPassengerCapacities

+
+

0:1

+
+

+local-type: typedef-25.9

+
+

Break down of capacities by FARE CLASS, i.e., maximum number of passengers that TRAIN ELEMENT can carry.

+
siri:VehicleAccessibilityRequirementsGroup +

siri:LowFloor

+
+

0:1

+
+

Whether Vehicle is low floor to facilitate access by the mobility impaired.

+
+

siri:HasLiftOrRamp

+
+

0:1

+
+

Whether vehicle has lift or ramp to facilitate wheelchair access.

+
+

siri:HasHoist

+
+

0:1

+
+

Whether vehicle has hoist for wheelchair access.

+
siri:VehicleDimensionsGroup +

siri:Length

+
+

0:1

+
+

siri:LengthType

+
+

The length of a VEHICLE of the type.

+
+

siri:Width

+
+

0:1

+
+

siri:LengthType

+
+

The width of a VEHICLE of the type.

+
+

siri:Height

+
+

0:1

+
+

siri:LengthType

+
+

The length of a VEHICLE of the type.

+
+

siri:Weight

+
+

0:1

+
+

siri:WeightType

+
+

The weight of a VEHICLE of the type.

+
siri:VehicleTypeGroup +

siri:Facilities

+
+

0:1

+
+

+local-type: typedef-25.8

+
+

Facilities of VEHICLE TYPE.

+
+
+
+
+

19.91. The group siri:VehicleTypePropertiesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleTypePropertiesGroup

+
+

+
+

Property elements for the abstract VEHICLE TYPE. (since SIRI 2.1)

+
siri:VehicleTypePropertiesGroup +

siri:ReversingDirection

+
+

0:1

+
+

Whether vehicles of the type have a reversing direction.

+
+

siri:SelfPropelled

+
+

0:1

+
+

Whether vehicles of the type are self-propelled.

+
+

siri:TypeOfFuel

+
+

0:1

+
+

siri:TypeOfFuelEnumeration

+
+

The type of fuel used by a vehicle of the type.

+
+

siri:EuroClass

+
+

0:1

+
+

Euroclass of the vehicle type. Corresponds to the 12-digit European Identification Number (EIN).

+
+

siri:MaximumPassengerCapacities

+
+

0:1

+
+

+local-type: typedef-25.9

+
+

Break down of capacities by FARE CLASS, i.e., maximum number of passengers that TRAIN ELEMENT can carry.

+
siri:VehicleAccessibilityRequirementsGroup +

siri:LowFloor

+
+

0:1

+
+

Whether Vehicle is low floor to facilitate access by the mobility impaired.

+
+

siri:HasLiftOrRamp

+
+

0:1

+
+

Whether vehicle has lift or ramp to facilitate wheelchair access.

+
+

siri:HasHoist

+
+

0:1

+
+

Whether vehicle has hoist for wheelchair access.

+
siri:VehicleDimensionsGroup +

siri:Length

+
+

0:1

+
+

siri:LengthType

+
+

The length of a VEHICLE of the type.

+
+

siri:Width

+
+

0:1

+
+

siri:LengthType

+
+

The width of a VEHICLE of the type.

+
+

siri:Height

+
+

0:1

+
+

siri:LengthType

+
+

The length of a VEHICLE of the type.

+
+

siri:Weight

+
+

0:1

+
+

siri:WeightType

+
+

The weight of a VEHICLE of the type.

+
+
+
+
+

19.92. The complex type siri:AbstractCallStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractCallStructure

+
+

+
+

Type for Abstract CALL at stop.

+
siri:StopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+
+
+
+

19.93. The complex type siri:AbstractMonitoredCallStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractMonitoredCallStructure

+
+

+
+

Type for Abstract CALL at stop.

+
siri:ContextualisedStopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+
+
+
+

19.94. The complex type siri:CompoundTrainStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CompoundTrainStructure

+
+

+
+

Type for COMPOUND TRAIN. (since SIRI 2.1)

+
+

siri:CompoundTrainCode

+
+

0:1

+
+

siri:CompoundTrainCodeType

+
+

Identifier for COMPOUND TRAIN.

+
siri:VehicleTypeGroup +

siri:Name

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of VEHICLE TYPE.

+
+

siri:ShortName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Short Name of VEHICLE TYPE.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of VEHICLE TYPE.

+
+

siri:PrivateCode

+
+

0:1

+
+

+
siri:VehicleTypePropertiesGroup +

siri:ReversingDirection

+
+

0:1

+
+

Whether vehicles of the type have a reversing direction.

+
+

siri:SelfPropelled

+
+

0:1

+
+

Whether vehicles of the type are self-propelled.

+
+

siri:TypeOfFuel

+
+

0:1

+
+

siri:TypeOfFuelEnumeration

+
+

The type of fuel used by a vehicle of the type.

+
+

siri:EuroClass

+
+

0:1

+
+

Euroclass of the vehicle type. Corresponds to the 12-digit European Identification Number (EIN).

+
+

siri:MaximumPassengerCapacities

+
+

0:1

+
+

+local-type: typedef-25.9

+
+

Break down of capacities by FARE CLASS, i.e., maximum number of passengers that TRAIN ELEMENT can carry.

+
siri:VehicleAccessibilityRequirementsGroup +

siri:LowFloor

+
+

0:1

+
+

Whether Vehicle is low floor to facilitate access by the mobility impaired.

+
+

siri:HasLiftOrRamp

+
+

0:1

+
+

Whether vehicle has lift or ramp to facilitate wheelchair access.

+
+

siri:HasHoist

+
+

0:1

+
+

Whether vehicle has hoist for wheelchair access.

+
siri:VehicleDimensionsGroup +

siri:Length

+
+

0:1

+
+

siri:LengthType

+
+

The length of a VEHICLE of the type.

+
+

siri:Width

+
+

0:1

+
+

siri:LengthType

+
+

The width of a VEHICLE of the type.

+
+

siri:Height

+
+

0:1

+
+

siri:LengthType

+
+

The length of a VEHICLE of the type.

+
+

siri:Weight

+
+

0:1

+
+

siri:WeightType

+
+

The weight of a VEHICLE of the type.

+
siri:VehicleTypeGroup +

siri:Facilities

+
+

0:1

+
+

+local-type: typedef-25.8

+
+

Facilities of VEHICLE TYPE.

+
+

siri:TrainsInCompoundTrain

+
+

0:1

+
+

+local-type: typedef-25.6

+
+

Ordered collection of TRAINs making up the COMPOUND TRAIN.

+
+
+
+
+

19.95. The complex type siri:DestinationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DestinationStructure

+
+

+
+

Type for Information about a DESTINATION.

+
+

siri:DestinationRef

+
+

1:1

+
+

>siri:DestinationRefStructure

+
+

Identifer of Destinatioin

+
+

siri:DestinationName

+
+

1:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Destination

+
+
+
+
+

19.96. The complex type siri:DirectionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DirectionStructure

+
+

+
+

Type for DIRECTION.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Identifer of DIRECTION,

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of DIRECTION. (Unbounded since SIRI 2.0)

+
+
+
+
+

19.97. The complex type siri:FormationAssignmentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FormationAssignmentStructure

+
+

+
+

Assignment of the arrival/departure of a VEHICLE within a formation, e.g. carriage in a TRAIN composition, to a physical QUAY or nested QUAY (i.e. platform or sector of a platform). (since SIRI 2.1)

+
siri:TrainFormationReferenceGroup +

→‍siri:CompoundTrainRef

+
+

0:1

+
+

>siri:CompoundTrainRefStructure

+
+

Reference to a COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainRef

+
+

-0:1

+
+

>siri:TrainRefStructure

+
+

Reference to a TRAIN. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainInCompoundTrainRef

+
+

-0:1

+
+

>siri:TrainInCompoundTrainRefStructure

+
+

Reference to a TRAIN IN COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-0:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainComponentRef

+
+

-0:1

+
+

>siri:TrainComponentRefStructure

+
+

Reference to a TRAIN COMPONENT. (since SIRI 2.1)

+
+

→‍siri:EntranceToVehicleRef

+
+

0:1

+
+

>siri:EntranceToVehicleRefStructure

+
+

Reference to an ENTRANCE TO VEHICLE. (since SIRI 2.1)

+
+

siri:VehicleInFormationStatus

+
+

0:1

+
+

+siri:VehicleInFormationStatusStructure

+
+

Information about a change of a VEHICLE within the formation, e.g., whether a VEHICLE is open, booked or has defective doors.

+
+

siri:TrainStopAssignment

+
+

1:*

+
+

+siri:StopAssignmentStructure

+
+

References to the QUAY on which the particular VEHICLE, i.e., component of the formation, arrives or departs from. If a QUAY is divided into sub-QUAYs or sectors (with the help of STOP ASSIGNMENTs), and a TRAIN COMPONENT spans over multiple sectors of the QUAY, the FORMATION ASSIGNMENT must reference all of them (in multiple STOP ASSIGNMENTs).

+
+
+
+
+

19.98. The complex type siri:FormationConditionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FormationConditionStructure

+
+

+
+

Type for FORMATION CONDITION. (since SIRI 2.1)

+
siri:TrainFormationReferenceGroup +

→‍siri:CompoundTrainRef

+
+

0:1

+
+

>siri:CompoundTrainRefStructure

+
+

Reference to a COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainRef

+
+

-0:1

+
+

>siri:TrainRefStructure

+
+

Reference to a TRAIN. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainInCompoundTrainRef

+
+

-0:1

+
+

>siri:TrainInCompoundTrainRefStructure

+
+

Reference to a TRAIN IN COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-0:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainComponentRef

+
+

-0:1

+
+

>siri:TrainComponentRefStructure

+
+

Reference to a TRAIN COMPONENT. (since SIRI 2.1)

+
+

→‍siri:EntranceToVehicleRef

+
+

0:1

+
+

>siri:EntranceToVehicleRefStructure

+
+

Reference to an ENTRANCE TO VEHICLE. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:FormationStatus

+
+

-1:1

+
+

+siri:FormationStatusStructure

+
+

Status of formation, e.g., whether it has changed compared to the plan, certain VEHICLEs or features are missing or extra VEHICLEs are added.

+
+

b

+
+

siri:VehicleInFormationStatus

+
+

-1:1

+
+

+siri:VehicleInFormationStatusStructure

+
+

Status of a VEHICLE within formation, e.g., whether a VEHICLE is open, booked or has defective doors.

+
+

→‍siri:SituationRef

+
+

0:1

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
+

siri:RecommendedAction

+
+

0:1

+
+

+siri:RecommendedActionStructure

+
+

Information on recommendations for passengers on how to deal with the formation change.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

19.99. The complex type siri:FormationStatusStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FormationStatusStructure

+
+

+
+

Description of the status of a monitored formation.

+
+

siri:Status

+
+

1:1

+
+

siri:FormationChangeEnumeration

+
+

Status of the formation.

+
siri:FormationStatusInfoGroup +

siri:Description

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the status of a formation or a vehicle within the formation.

+
+

siri:AccessibilityAssessment

+
+

0:1

+
+

+acsb:AccessibilityAssessmentStructure

+
+

Accessibility of the formation or a vehicle within the formation.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

19.100. The complex type siri:GroupReservationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:GroupReservationStructure

+
+

+
+

Used to specify that a travel group has booked a section of the vehicle for a part of the journey, and if so under what name. (since SIRI 2.1)

+
+

siri:NameOfGroup

+
+

1:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name for which the travel group has made the reservation.

+
+

siri:NumberOfReservedSeats

+
+

1:1

+
+

siri:NumberOfPassengers

+
+

Number of seats that the group has booked.

+
+
+
+
+

19.101. The complex type siri:JourneyRelationsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:JourneyRelationsStructure

+
+

+
+

Provides information about relations to other journeys. (since SIRI 2.1)

+
+

siri:JourneyRelation

+
+

1:*

+
+

+siri:JourneyRelationStructure

+
+

+
+
+
+
+

19.102. The complex type siri:JourneyRelationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:JourneyRelationStructure

+
+

+
+

-

+
+

siri:JourneyRelationType

+
+

1:1

+
+

siri:JourneyRelationTypeEnumeration

+
+

Specifies the type of the relation, e.g., joining, splitting, replacement etc. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
siri:JourneyRelationInfoGroup +

a

+
+

siri:CallInfo

+
+

-1:1

+
+

+siri:RelatedCallStructure

+
+

Information about the stop at which the JOURNEY is related to another JOURNEY. (since SIRI 2.1)

+
+

b

+
+

siri:JourneyParts

+
+

-1:1

+
+

+local-type: typedef-25.1

+
+

Information about the JOURNEY PARTs for which the JOURNEY has a JOURNEY RELATION. (since SIRI 2.1)

+
+

→‍siri:RelatedJourney

+
+

1:*

+
+

+siri:RelatedJourneyStructure

+
+

Refers to the JOURNEY to which the current JOURNEY is related. (since SIRI 2.1)

+
+
+
+
+

19.103. The complex type siri:OnwardCallsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OnwardCallsStructure

+
+

+
+

Type for CALLing pattern for JOURNEY PATTERN.

+
+

siri:OnwardCall

+
+

1:*

+
+

+siri:OnwardCallStructure

+
+

+
+
+
+
+

19.104. The complex type siri:OnwardCallStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OnwardCallStructure

+
+

siri:AbstractMonitoredCallStructure

+
+

Type for Abstract CALL at stop.

+
+

The element content starts with items inherited from the base type:

+
siri:ContextualisedStopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+

Inherited content is followed by own content:

+
+

→‍siri:VehicleAtStop

+
+

0:1

+
+

Whether VEHICLE is currently at stop. Default is false (xml default added from SIRI 2.0)

+
+

→‍siri:TimingPoint

+
+

0:1

+
+

Whether the stop is a TIMING POINT. Times for stops that are not timing points are sometimes interpolated crudely from the timing points, and may represent a lower level of accuracy. Default is 'true'.

+
siri:OnwardVehicleArrivalTimesGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
+

a

+
+

→‍siri:ExpectedArrivalTime

+
+

-0:1

+
+

Estimated time of arriival of VEHICLE at stop .

+
+

a

+
+

siri:LatestExpectedArrivalTime

+
+

-0:1

+
+

Latest time at which a VEHICLE will arrive at stop. (since SIRI 2.1)

+
+

a

+
+

siri:ExpectedArrivalPredictionQuality

+
+

-0:1

+
+

+siri:PredictionQualityStructure

+
+

Prediction quality, either as approximate level, or more quantitative percentile range of predictions that will fall within a given range of times. (since SIRI 2.0)

+
+

b

+
+

siri:ArrivalPredictionUnknown

+
+

-1:1

+
+

siri:EmptyType

+
+

If the producer is (temporarily) not able to deliver real-time predictions (e.g. because of a connection loss), he has various options (and combinations of them) to inform the consumer: (i) set Monitored to 'false' (ii) transmit ExpectedArrivalTime together with "PredictionInaccurate=true" (iii) drop/omit ExpectedArrivalTime (iv) set ArrivalStatus to 'noReport' However, this might introduce ambiguity: e.g. option (iii) might be interpreted as "on time" by one consumer, but also as "indefinite delay" by another consumer. To avoid this, the producer should transmit xxxPredictionUnknown instead of any expected times. (since SIRI 2.1)

+
siri:MonitoredStopArrivalStatusGroup +

→‍siri:ArrivalStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the visit according to a fixed list of values. If not specified, same as DepartureStatus.

+
+

→‍siri:ArrivalCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where ArrivalStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:ArrivalProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the VEHICLE for example, “Enroute”, “5 Km”, “Approaching”. May depend on the policy of the OPERATOR, for example show “Approaching” if less than 200metres away from stop. (since SIRI 2.0)

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:ArrivalStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

Assignment of planned, expected and/or recorded arrival at STOP POINT to a phsyical QUAY (platform). If not given, assume same as for departure. (since SIRI 2.0).

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+

→‍siri:ArrivalOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle arriving at sector A first when approaching the QUAY with sectors A-B-C-D. If the arriving vehicle is represented as an arrow, "towards A" would be abstracted as "=> A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle arriving at this reference point first when approaching the QUAY. If the arriving vehicle is represented as an arrow, "towards 0" would be abstracted as "=> 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

→‍siri:ArrivalOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
siri:OnwardVehicleDepartureTimesGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
+

a

+
+

→‍siri:ExpectedDepartureTime

+
+

-0:1

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
+

a

+
+

siri:ProvisionalExpectedDepartureTime

+
+

-0:1

+
+

Expected departure time of VEHICLE without waiting time due to operational actions. For people at stop this would normally be shown if different from Expected departure time. So if servcie decides not to wait may leave earler than expected departure time (since SIRI 2.0).

+
+

a

+
+

siri:EarliestExpectedDepartureTime

+
+

-0:1

+
+

Earliest time at which VEHICLE may leave the stop. Used to secure connections. Used for passenger announcements. Passengers must be at boarding point by this time to be sure of catching VEHICLE. i.e. "Vehicle will not leave before this time" - may be revised from original aimed time. (since SIRI 2.0)

+
+

a

+
+

siri:ExpectedDeparturePredictionQuality

+
+

-0:1

+
+

+siri:PredictionQualityStructure

+
+

Prediction quality, either as approximate level, or more quantitative percentile range of predictions that will fall within a given range of times. (since SIRI 2.0)

+
+

b

+
+

siri:DeparturePredictionUnknown

+
+

-1:1

+
+

siri:EmptyType

+
+

If the producer is (temporarily) not able to deliver real-time predictions (e.g. because of a connection loss), he has various options (and combinations of them) to inform the consumer: (i) set Monitored to 'false' (ii) transmit ExpectedDepartureTime together with "PredictionInaccurate=true" (iii) drop/omit ExpectedDepartureTime (iv) set DepartureStatus to 'noReport' However, this might introduce ambiguity: e.g. option (iii) might be interpreted as "on time" by one consumer, but also as "indefinite delay" by another consumer. To avoid this, the producer should transmit xxxPredictionUnknown instead of any expected times. (since SIRI 2.1)

+
siri:PassengerDepartureTimesGroup +

→‍siri:AimedLatestPassengerAccessTime

+
+

0:1

+
+

Latest target time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
+

→‍siri:ExpectedLatestPassengerAccessTime

+
+

0:1

+
+

Latest expected time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
siri:MonitoredStopDepartureStatusGroup +

→‍siri:DepartureStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the departure part of the CALL, according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are still classified as on-time. Applications may use this to guide their own presentation of times.

+
+

→‍siri:DepartureCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where DepartureStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:DepartureProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the vehicle, for example, “Boarding”, “GatesClosed”. (since SIRI 2.0)

+
+

→‍siri:DeparturePlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+

siri:DepartureStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+

→‍siri:DepartureOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle departing in the direction of sector A on a QUAY with sectors A-B-C-D. If the departing vehicle is represented as an arrow, "towards A" would be abstracted as "<= A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle departing in the direction of this reference point. If the departing vehicle is represented as an arrow, "towards 0" would be abstracted as "<= 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

The element contains one of the following element sequences (a-b)

+
+

a

+
+

→‍siri:ExpectedDepartureOccupancy

+
+

-0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Expected/Predicted real-time occupancies of a VEHICLE and reservations after departing from a given stop. (since SIRI 2.1)

+
+

a

+
+

→‍siri:ExpectedDepartureCapacities

+
+

-0:*

+
+

+siri:PassengerCapacityStructure

+
+

Expected/Predicted real-time capacities (number of available seats) of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

b

+
+

→‍siri:RecordedDepartureOccupancy

+
+

-0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Actually recorded/counted occupancies of a VEHICLE and reserved seats after departing from a given stop. (since SIRI 2.1)

+
+

b

+
+

→‍siri:RecordedDepartureCapacities

+
+

-0:*

+
+

+siri:PassengerCapacityStructure

+
+

Actually recorded/counted capacities of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

→‍siri:DepartureOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
siri:HeadwayIntervalGroup +

→‍siri:AimedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, target interval between vehicles at stop.

+
+

→‍siri:ExpectedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, expected interval between vehicles at stop.

+
siri:StopProximityGroup +

siri:DistanceFromStop

+
+

0:1

+
+

siri:DistanceType

+
+

Distance of VEHICLE from stop of CALL as measured along ROUTE track. Only shown if detail level is 'calls' or higher. Positive value denotes distance before stop. (since SIRI 2.0).

+
+

siri:NumberOfStopsAway

+
+

0:1

+
+

Count of stops along SERVICE PATTERN between current position of VEHICLE and stop of CALL as measured along ROUTE track. Only shown if detail level is 'calls' or higher. (since SIRI 2.0).

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

19.105. The complex type siri:PassageBetweenTrainsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PassageBetweenTrainsStructure

+
+

+
+

Indicates whether passengers have access to adjacent TRAINs or TRAIN COMPONENTs within a COMPOUND TRAIN, i.e., whether passage between those wagons/coaches is possible. (since SIRI 2.1)

+
+

→‍siri:TrainRef

+
+

1:1

+
+

>siri:TrainRefStructure

+
+

Reference to a TRAIN. (since SIRI 2.1)

+
+

→‍siri:TrainComponentRef

+
+

0:1

+
+

>siri:TrainComponentRefStructure

+
+

Reference to a TRAIN COMPONENT. (since SIRI 2.1)

+
+

siri:PassageIsPossible

+
+

1:1

+
+

+
+
+
+
+

19.106. The complex type siri:PassengerCapacityStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PassengerCapacityStructure

+
+

+
+

Real-time capacities of a VEHICLE (by fare class), i.e., number of available seats. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
siri:TrainFormationReferenceGroup +

→‍siri:CompoundTrainRef

+
+

0:1

+
+

>siri:CompoundTrainRefStructure

+
+

Reference to a COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainRef

+
+

-0:1

+
+

>siri:TrainRefStructure

+
+

Reference to a TRAIN. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainInCompoundTrainRef

+
+

-0:1

+
+

>siri:TrainInCompoundTrainRefStructure

+
+

Reference to a TRAIN IN COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-0:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainComponentRef

+
+

-0:1

+
+

>siri:TrainComponentRefStructure

+
+

Reference to a TRAIN COMPONENT. (since SIRI 2.1)

+
+

→‍siri:EntranceToVehicleRef

+
+

0:1

+
+

>siri:EntranceToVehicleRefStructure

+
+

Reference to an ENTRANCE TO VEHICLE. (since SIRI 2.1)

+
siri:OccupancyScopeFilterGroup +

siri:FareClass

+
+

0:1

+
+

siri:FareClassEnumeration

+
+

Fare class in VEHICLE for which occupancy or capacities are specified.

+
+

siri:PassengerCategory

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Adult, child, wheelchair etc.

+
siri:PassengerCapacityGroup +

siri:TotalCapacity

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

The total capacity of the vehicle in number of passengers.

+
+

siri:SeatingCapacity

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

The seating capacity of the vehicle in number of passengers.

+
+

siri:StandingCapacity

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

The standing capacity of the vehicle in number of passengers.

+
+

siri:SpecialPlaceCapacity

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

The number of special places on the vehicle, e.g. seats for the disabled or lounge seats.

+
+

siri:PushchairCapacity

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

The number of push chair places on the vehicle.

+
+

siri:WheelchairPlaceCapacity

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

The number of wheelchair places on the vehicle.

+
+

siri:PramPlaceCapacity

+
+

0:1

+
+

The number of places on the vehicle that are suitable for prams.

+
+

siri:BicycleRackCapacity

+
+

0:1

+
+

The number of bicycle racks on the vehicle.

+
+
+
+
+

19.107. The complex type siri:PlannedStopAssignmentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PlannedStopAssignmentStructure

+
+

+
+

Type for assignment of a SCHEDULED STOP POINT to a physical location, in particular to a QUAY or BOARDING POSITION, according to the planned timetable. (since SIRI 2.0).

+
+

The element contains one of the following element sequences (a-b)

+
+

a

+
+

siri:AimedQuayRef

+
+

-0:1

+
+

>siri:QuayRefStructure

+
+

Physical QUAY to use according to the planned timetable. (since SIRI 2.0)

+
+

a

+
+

siri:AimedQuayName

+
+

-0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Scheduled Platform name. (since SIRI 2.0)

+
+

a

+
+

→‍siri:QuayType

+
+

-0:1

+
+

siri:TypeOfNestedQuayEnumeration

+
+

Indicates the type of a nested QUAY in case of detailed STOP PLACE models. A QUAY may be part of a group of QUAYs, or may be divided into sectors, i.e., smaller sub-QUAYs. (since SIRI 2.1)

+
+

b

+
+

siri:AimedBoardingPositionRef

+
+

-0:1

+
+

>siri:BoardingPositionRefStructure

+
+

Physical BOARDING POSITION to use according to the planned timetable. (since SIRI 2.1)

+
+

b

+
+

siri:AimedBoardingPositionName

+
+

-0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Scheduled BOARDING POSITION name. (since SIRI 2.1)

+
+

→‍siri:AimedFlexibleArea

+
+

0:1

+
+

+siri:FlexibleAreaStructure

+
+

Area that encompasses the scheduled flexible stop locations according to the planned timetable. (since SIRI 2.1)

+
+

→‍siri:AimedFlexibleAreaRef

+
+

0:1

+
+

>siri:FlexibleAreaRefStructure

+
+

Reference to the scheduled location or flexible area. (since SIRI 2.1)

+
+

→‍siri:AimedLocationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or description (e.g. address) of the scheduled location or flexible area. (since SIRI 2.1)

+
+
+
+
+

19.108. The complex type siri:PredictionQualityStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PredictionQualityStructure

+
+

+
+

Type for Prediction Quality quantifcation.

+
+

siri:PredictionLevel

+
+

1:1

+
+

siri:QualityIndexEnumeration

+
+

An approxiimate characterisation of prediction quality as one of five values. (since SIRI 2.0)

+
+

siri:Percentile

+
+

0:1

+
+

Percentile associated with range as specified by lower and upper bound. (since SIRI 2.0)

+
+

siri:LowerTimeLimit

+
+

0:1

+
+

Lower bound on time of prediction for confidence level if different from defaults. (since SIRI 2.0)

+
+

siri:HigherTimeLimit

+
+

0:1

+
+

Upper bound on time of prediction for confidence level if different from defaults. (since SIRI 2.0)

+
+
+
+
+

19.109. The complex type siri:ProgressBetweenStopsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProgressBetweenStopsStructure

+
+

+
+

Type for Progress between stops.

+
+

siri:LinkDistance

+
+

0:1

+
+

The total distance in metres between the previous stop and the next stop.

+
+

siri:Percentage

+
+

0:1

+
+

Percentage along link that VEHICLE has travelled.

+
+
+
+
+

19.110. The complex type siri:RecommendedActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RecommendedActionStructure

+
+

+
+

Description of the recommended action for passengers on how to deal with changes, for example of the TRAIN formation.

+
+

siri:TypeOfActionRef

+
+

1:1

+
+

>siri:TypeOfValueRefStructure

+
+

Type of the recommendation, e.g. 'unknown', 'replacement' or 'otherRoute'.

+
+

siri:Description

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the recommended action in natural language.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

19.111. The complex type siri:RelatedCallStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RelatedCallStructure

+
+

siri:AbstractCallStructure

+
+

Type for Abstract CALL at stop.

+
+

The element content starts with items inherited from the base type:

+
siri:StopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+

Inherited content is followed by own content:

+
+

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+
+
+
+

19.112. The complex type siri:RelatedJourneyPartStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RelatedJourneyPartStructure

+
+

siri:JourneyPartInfoStructure

+
+

Type for a reference to JOURNEY PART. (since SIRI 2.0)

+
+

The element content starts with items inherited from the base type:

+
+

siri:JourneyPartRef

+
+

0:1

+
+

Reference to a JOURNEY part. (since SIRI 2.0)

+
+

siri:TrainNumberRef

+
+

0:1

+
+

>siri:TrainNumberRefStructure

+
+

Train Number for JOURNEY PART (since SIRI 2.0)

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of JOURNEY PART. (since SIRI 2.0)

+
+

→‍siri:CompoundTrainRef

+
+

0:1

+
+

>siri:CompoundTrainRefStructure

+
+

Reference to a COMPOUND TRAIN. (since SIRI 2.1)

+
siri:JourneyPartViewGroup +

siri:FromStopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to the SCHEDULED STOP POINT at which the related JOURNEY PART begins.

+
+

siri:ToStopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to the SCHEDULED STOP POINT at which the related JOURNEY PART ends.

+
+

siri:StartTime

+
+

0:1

+
+

Time at which the related JOURNEY PART begins.

+
+

siri:EndTime

+
+

0:1

+
+

Time at which the related JOURNEY PART ends.

+
+
+
+
+

19.113. The complex type siri:RelatedJourneyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RelatedJourneyStructure

+
+

siri:ConnectingJourneyRefStructure

+
+

Type for a reference to a connecting journey.

+
+

The element content starts with items inherited from the base type:

+
+

siri:FramedVehicleJourneyRef

+
+

0:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

A reference to the DATE VEHICLE JOURNEY that the VEHICLE is making, unique with the data horizon of the service.

+
+

siri:DatedVehicleJourneyIndirectRef

+
+

0:1

+
+

+siri:DatedVehicleJourneyIndirectRefStructure

+
+

Identify a VEHICLE JOURNEY indirectly by origin and destination as well as the scheduled times at these stops.

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Reference to LINE of journey.

+
+

siri:TrainNumberRef

+
+

0:1

+
+

>siri:TrainNumberRefStructure

+
+

Reference to TRAIN NUMBER of journey.

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Reference to OPERATOR of journey.

+
+

siri:ParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

PARTICIPANT reference that identifies data producer of journey.

+
+

Inherited content is followed by own content:

+
+

The element contains one of the following elements (a-b)

+
siri:JourneyRelationInfoGroup +

a

+
+

siri:CallInfo

+
+

-1:1

+
+

+siri:RelatedCallStructure

+
+

Information about the stop at which the JOURNEY is related to another JOURNEY. (since SIRI 2.1)

+
+

b

+
+

siri:JourneyParts

+
+

-1:1

+
+

+local-type: typedef-25.1

+
+

Information about the JOURNEY PARTs for which the JOURNEY has a JOURNEY RELATION. (since SIRI 2.1)

+
+
+
+
+

19.114. The complex type siri:SimpleContactStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SimpleContactStructure

+
+

+
+

Type for Simple Contact Details.

+
+

siri:PhoneNumber

+
+

0:1

+
+

siri:PhoneType

+
+

Phone number (since SIRI 2.0)

+
+

siri:Url

+
+

0:1

+
+

Url for contact (since SIRI 2.0)

+
+
+
+
+

19.115. The complex type siri:StopAssignmentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopAssignmentStructure

+
+

+
+

Type for assignment of a SCHEDULED STOP POINT to a physical location, in particular to a QUAY or BOARDING POSITION. (since SIRI 2.0).

+
+

The element contains one of the following element sequences (a-b)

+
siri:QuayAssignmentGroup +

a

+
+

siri:AimedQuayRef

+
+

-0:1

+
+

>siri:QuayRefStructure

+
+

Physical QUAY to use according to the planned timetable. (since SIRI 2.0)

+
+

a

+
+

siri:AimedQuayName

+
+

-0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Scheduled Platform name. Can be used to indicate platfrom change. (since SIRI 2.0)

+
+

a

+
+

siri:ExpectedQuayRef

+
+

-0:1

+
+

>siri:QuayRefStructure

+
+

Physical QUAY to use according to the real-time prediction. (since SIRI 2.0)

+
+

a

+
+

siri:ExpectedQuayName

+
+

-0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Expected Platform name. Can be used to indicate real-time prediction. (since SIRI 2.1)

+
+

a

+
+

siri:ActualQuayRef

+
+

-0:1

+
+

>siri:QuayRefStructure

+
+

Physical QUAY actually used. (since SIRI 2.0)

+
+

a

+
+

siri:ActualQuayName

+
+

-0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Actual Platform name. Can be used to indicate recorded platform. (since SIRI 2.1)

+
+

a

+
+

→‍siri:QuayType

+
+

-0:1

+
+

siri:TypeOfNestedQuayEnumeration

+
+

Indicates the type of a nested QUAY in case of detailed STOP PLACE models. A QUAY may be part of a group of QUAYs, or may be divided into sectors, i.e., smaller sub-QUAYs. (since SIRI 2.1)

+
siri:BoardingPositionAssignmentGroup +

b

+
+

siri:AimedBoardingPositionRef

+
+

-0:1

+
+

>siri:BoardingPositionRefStructure

+
+

Physical BOARDING POSITION to use according to the planned timetable.

+
+

b

+
+

siri:AimedBoardingPositionName

+
+

-0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Scheduled BOARDING POSITION name. Can be used to indicate boarding position change.

+
+

b

+
+

siri:ExpectedBoardingPositionRef

+
+

-0:1

+
+

>siri:BoardingPositionRefStructure

+
+

Physical BOARDING POSITION to use according to the real-time prediction.

+
+

b

+
+

siri:ExpectedBoardingPositionName

+
+

-0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Expected BOARDING POSITION name. Can be used to indicate real-time prediction.

+
+

b

+
+

siri:ActualBoardingPositionRef

+
+

-0:1

+
+

>siri:BoardingPositionRefStructure

+
+

Actually recorded BOARDING POSITION. Can be used to indicate the actually used boarding position.

+
+

b

+
+

siri:ActualBoardingPositionName

+
+

-0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Recorded BOARDING POSITION name. Can be used to indicate the actually used boarding position.

+
siri:FlexibleStopLocationGroup +

→‍siri:AimedFlexibleArea

+
+

0:1

+
+

+siri:FlexibleAreaStructure

+
+

Area that encompasses the scheduled flexible stop locations according to the planned timetable. (since SIRI 2.1)

+
+

→‍siri:AimedFlexibleAreaRef

+
+

0:1

+
+

>siri:FlexibleAreaRefStructure

+
+

Reference to the scheduled location or flexible area. (since SIRI 2.1)

+
+

→‍siri:AimedLocationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or description (e.g. address) of the scheduled location or flexible area. (since SIRI 2.1)

+
+

siri:ExpectedFlexibleArea

+
+

0:1

+
+

+siri:FlexibleAreaStructure

+
+

Area that encompasses the expected flexible stop locations according to the real-time prediction.

+
+

siri:ExpectedFlexibleAreaRef

+
+

0:1

+
+

>siri:FlexibleAreaRefStructure

+
+

+
+

siri:ExpectedLocationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or description (e.g. address) of the expected location or flexible area.

+
+

siri:ActualFlexibleArea

+
+

0:1

+
+

+siri:FlexibleAreaStructure

+
+

Area that encompasses the actually recorded flexible stop locations.

+
+

siri:ActualFlexibleAreaRef

+
+

0:1

+
+

>siri:FlexibleAreaRefStructure

+
+

+
+

siri:ActualLocationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or description (e.g. address) of the actually recorded location or flexible area.

+
+
+
+
+

19.116. The complex type siri:TrainComponentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TrainComponentStructure

+
+

+
+

Type for TRAIN COMPONENT. (since SIRI 2.1)

+
+

siri:TrainComponentCode

+
+

0:1

+
+

siri:TrainComponentCodeType

+
+

Identifier for TRAIN COMPONENT.

+
+

siri:Order

+
+

1:1

+
+

Specifies the order of the TRAIN ELEMENT within the TRAIN. The locomotive would ideally have ORDER '1', the first wagon/coach attached to the locomotive ORDER '2' and so on.

+
siri:TrainComponentGroup +

siri:Label

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Specifies how the TRAIN ELEMENT is labeled within the context of the TRAIN. This advertised label or number, e.g. "Carriage B" or "23", can be used for seat reservations and passenger orientation.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of TRAIN COMPONENT, e.g. "Front Carriage 1st Class".

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-1:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainElement

+
+

-1:1

+
+

+siri:TrainElementStructure

+
+

An elementary component of a TRAIN, e.g. wagon or locomotive. (since SIRI 2.1)

+
+

siri:ReversedOrientation

+
+

0:1

+
+

Whether orientation of TRAIN ELEMENT within TRAIN is reversed or not. Default is 'false', i.e., they have the same orientation (usually forward in the direction of travel).

+
+
+
+
+

19.117. The complex type siri:TrainElementStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TrainElementStructure

+
+

+
+

Type for TRAIN ELEMENT. (since SIRI 2.1)

+
+

siri:TrainElementCode

+
+

1:1

+
+

siri:TrainElementCodeType

+
+

Identifier for TRAIN ELEMENT.

+
siri:TrainElementGroup +

siri:TrainElementType

+
+

0:1

+
+

siri:TrainElementTypeEnumeration

+
+

Type of TRAIN ELEMENT.

+
+

siri:VehicleNumber

+
+

0:1

+
+

Denotes the official "registration number" of the vehicle or wagon/coach. In rail transport VEHICLE NUMBER would be equal to the 12-digit UIC wagon/coach number, possibly followed by other combinations of letters, e.g. by the UIC classification of railway coaches.

+
+

→‍siri:FareClasses

+
+

0:1

+
+

siri:FareClassListOfEnumerations

+
+

List of FARE CLASSes. (since SIRI 2.1)

+
siri:VehicleTypeGroup +

siri:Name

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of VEHICLE TYPE.

+
+

siri:ShortName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Short Name of VEHICLE TYPE.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of VEHICLE TYPE.

+
+

siri:PrivateCode

+
+

0:1

+
+

+
siri:VehicleTypePropertiesGroup +

siri:ReversingDirection

+
+

0:1

+
+

Whether vehicles of the type have a reversing direction.

+
+

siri:SelfPropelled

+
+

0:1

+
+

Whether vehicles of the type are self-propelled.

+
+

siri:TypeOfFuel

+
+

0:1

+
+

siri:TypeOfFuelEnumeration

+
+

The type of fuel used by a vehicle of the type.

+
+

siri:EuroClass

+
+

0:1

+
+

Euroclass of the vehicle type. Corresponds to the 12-digit European Identification Number (EIN).

+
+

siri:MaximumPassengerCapacities

+
+

0:1

+
+

+local-type: typedef-25.9

+
+

Break down of capacities by FARE CLASS, i.e., maximum number of passengers that TRAIN ELEMENT can carry.

+
siri:VehicleAccessibilityRequirementsGroup +

siri:LowFloor

+
+

0:1

+
+

Whether Vehicle is low floor to facilitate access by the mobility impaired.

+
+

siri:HasLiftOrRamp

+
+

0:1

+
+

Whether vehicle has lift or ramp to facilitate wheelchair access.

+
+

siri:HasHoist

+
+

0:1

+
+

Whether vehicle has hoist for wheelchair access.

+
siri:VehicleDimensionsGroup +

siri:Length

+
+

0:1

+
+

siri:LengthType

+
+

The length of a VEHICLE of the type.

+
+

siri:Width

+
+

0:1

+
+

siri:LengthType

+
+

The width of a VEHICLE of the type.

+
+

siri:Height

+
+

0:1

+
+

siri:LengthType

+
+

The length of a VEHICLE of the type.

+
+

siri:Weight

+
+

0:1

+
+

siri:WeightType

+
+

The weight of a VEHICLE of the type.

+
siri:VehicleTypeGroup +

siri:Facilities

+
+

0:1

+
+

+local-type: typedef-25.8

+
+

Facilities of VEHICLE TYPE.

+
+
+
+
+

19.118. The complex type siri:TrainInCompoundTrainStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TrainInCompoundTrainStructure

+
+

+
+

Type for a TRAIN IN COMPOUND TRAIN. (since SIRI 2.1)

+
+

siri:TrainInCompoundTrainCode

+
+

0:1

+
+

siri:TrainInCompoundTrainCodeType

+
+

Identifier for TRAIN IN COMPOUND TRAIN.

+
+

siri:Order

+
+

1:1

+
+

Specifies the order of the TRAIN within the COMPOUND TRAIN.

+
siri:TrainInCompoundTrainGroup +

siri:Label

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Specifies how the TRAIN is labeled within the context of the COMPOUND TRAIN. This advertised label or number, e.g. the individual TRAIN NUMBER, can be used for seat reservations and passenger orientation.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of TRAIN IN COMPOUND TRAIN.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainRef

+
+

-1:1

+
+

>siri:TrainRefStructure

+
+

Reference to a TRAIN. (since SIRI 2.1)

+
+

b

+
+

→‍siri:Train

+
+

-1:1

+
+

+siri:TrainStructure

+
+

A vehicle composed of TRAIN ELEMENTs assembled in a certain order (so called TRAIN COMPONENTs), i.e. wagons assembled together and propelled by a locomotive or one of the wagons. (since SIRI 2.1)

+
siri:JourneyEndNamesGroup +

→‍siri:OriginRef

+
+

0:1

+
+

>siri:JourneyPlaceRefStructure

+
+

Reference to the origin SCHEDULED STOP POINT of the journey.

+
+

siri:OriginName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Name of the origin of the journey. (Unbounded since SIRI 2.0)

+
+

siri:OriginShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the origin of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as Origin Name.

+
+

siri:DestinationDisplayAtOrigin

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

DIRECTION name shown for jurney at the origin. (since SIRI 2.0)

+
+

siri:Via

+
+

0:*

+
+

+siri:ViaNameStructure

+
+

Names of VIA points, used to help identify the LINE, for example, Luton to Luton via Sutton. Currently 3 in VDV. Should only be included if the detail level was requested.

+
+

→‍siri:DestinationRef

+
+

0:1

+
+

>siri:DestinationRefStructure

+
+

Reference to the destination SCHEDULED STOP POINT of the journey.

+
+

siri:DestinationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the destination stop (vehicle signage), Can be overwritten for a journey, and then also section by section by the entry in an individual CALl. (Unbounded since SIRI 2.0)

+
+

siri:DestinationShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the DESTINATION.of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as DestinationName. (Unbounded since SIRI 2.0)

+
+

siri:OriginDisplayAtDestination

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Origin name shown for jourey at the destination (since SIRI 2.0)

+
siri:TrainInCompoundTrainGroup +

siri:ReversedOrientation

+
+

0:1

+
+

Whether orientation of TRAIN within COMPOUND TRAIN is reversed or not. Default is 'false', i.e., they have the same orientation (usually forward in the direction of travel).

+
+

siri:Passages

+
+

0:1

+
+

+local-type: typedef-25.7

+
+

Specifies whether a passage from/to an adjacent TRAIN is possible for passengers.

+
+
+
+
+

19.119. The complex type siri:TrainStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TrainStructure

+
+

+
+

Type for TRAIN. (since SIRI 2.1)

+
+

siri:TrainCode

+
+

0:1

+
+

siri:TrainCodeType

+
+

Identifier for TRAIN.

+
siri:VehicleTypeGroup +

siri:Name

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of VEHICLE TYPE.

+
+

siri:ShortName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Short Name of VEHICLE TYPE.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of VEHICLE TYPE.

+
+

siri:PrivateCode

+
+

0:1

+
+

+
siri:VehicleTypePropertiesGroup +

siri:ReversingDirection

+
+

0:1

+
+

Whether vehicles of the type have a reversing direction.

+
+

siri:SelfPropelled

+
+

0:1

+
+

Whether vehicles of the type are self-propelled.

+
+

siri:TypeOfFuel

+
+

0:1

+
+

siri:TypeOfFuelEnumeration

+
+

The type of fuel used by a vehicle of the type.

+
+

siri:EuroClass

+
+

0:1

+
+

Euroclass of the vehicle type. Corresponds to the 12-digit European Identification Number (EIN).

+
+

siri:MaximumPassengerCapacities

+
+

0:1

+
+

+local-type: typedef-25.9

+
+

Break down of capacities by FARE CLASS, i.e., maximum number of passengers that TRAIN ELEMENT can carry.

+
siri:VehicleAccessibilityRequirementsGroup +

siri:LowFloor

+
+

0:1

+
+

Whether Vehicle is low floor to facilitate access by the mobility impaired.

+
+

siri:HasLiftOrRamp

+
+

0:1

+
+

Whether vehicle has lift or ramp to facilitate wheelchair access.

+
+

siri:HasHoist

+
+

0:1

+
+

Whether vehicle has hoist for wheelchair access.

+
siri:VehicleDimensionsGroup +

siri:Length

+
+

0:1

+
+

siri:LengthType

+
+

The length of a VEHICLE of the type.

+
+

siri:Width

+
+

0:1

+
+

siri:LengthType

+
+

The width of a VEHICLE of the type.

+
+

siri:Height

+
+

0:1

+
+

siri:LengthType

+
+

The length of a VEHICLE of the type.

+
+

siri:Weight

+
+

0:1

+
+

siri:WeightType

+
+

The weight of a VEHICLE of the type.

+
siri:VehicleTypeGroup +

siri:Facilities

+
+

0:1

+
+

+local-type: typedef-25.8

+
+

Facilities of VEHICLE TYPE.

+
siri:TrainGroup +

siri:NumberOfCars

+
+

0:1

+
+

Number of cars needed in TRAIN.

+
+

siri:TrainSizeType

+
+

0:1

+
+

siri:TrainSizeEnumeration

+
+

Nature of TRAIN size, e.g "short", "long", "normal". Default is "normal".

+
+

siri:TrainComponents

+
+

0:1

+
+

+local-type: typedef-25.5

+
+

Ordered collection of TRAIN COMPONENTs making up the TRAIN.

+
+
+
+
+

19.120. The complex type siri:VehicleInFormationStatusStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleInFormationStatusStructure

+
+

+
+

Description of the status of a monitored vehicle.

+
+

siri:Status

+
+

1:1

+
+

siri:VehicleInFormationStatusEnumeration

+
+

Status of vehicle.

+
siri:FormationStatusInfoGroup +

siri:Description

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the status of a formation or a vehicle within the formation.

+
+

siri:AccessibilityAssessment

+
+

0:1

+
+

+acsb:AccessibilityAssessmentStructure

+
+

Accessibility of the formation or a vehicle within the formation.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

19.121. The complex type siri:VehicleOccupancyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleOccupancyStructure

+
+

+
+

Real-time occupancies of a VEHICLE (by fare class). Could be feedback from an automatic passenger counting system (APC) or estimated values from statistics. (since SIRI 2.1)

+
siri:TrainFormationReferenceGroup +

→‍siri:CompoundTrainRef

+
+

0:1

+
+

>siri:CompoundTrainRefStructure

+
+

Reference to a COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainRef

+
+

-0:1

+
+

>siri:TrainRefStructure

+
+

Reference to a TRAIN. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainInCompoundTrainRef

+
+

-0:1

+
+

>siri:TrainInCompoundTrainRefStructure

+
+

Reference to a TRAIN IN COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-0:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainComponentRef

+
+

-0:1

+
+

>siri:TrainComponentRefStructure

+
+

Reference to a TRAIN COMPONENT. (since SIRI 2.1)

+
+

→‍siri:EntranceToVehicleRef

+
+

0:1

+
+

>siri:EntranceToVehicleRefStructure

+
+

Reference to an ENTRANCE TO VEHICLE. (since SIRI 2.1)

+
siri:OccupancyScopeFilterGroup +

siri:FareClass

+
+

0:1

+
+

siri:FareClassEnumeration

+
+

Fare class in VEHICLE for which occupancy or capacities are specified.

+
+

siri:PassengerCategory

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Adult, child, wheelchair etc.

+
siri:OccupancyValuesGroup +

siri:OccupancyLevel

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

An approximate figure of how occupied or full a VEHICLE and its parts are, e.g. 'manySeatsAvailable' or 'standingRoomOnly'. More accurate data can be provided by the individual occupancies or capacities below.

+
+

siri:OccupancyPercentage

+
+

0:1

+
+

siri:PercentageType

+
+

Utilised percentage of maximum payload after departing the STOP POINT.

+
+

siri:AlightingCount

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

Total number of alighting passengers for this vehicle journey at this STOP POINT.

+
+

siri:BoardingCount

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

Total number of boarding passengers for this vehicle journey at this STOP POINT.

+
+

siri:OnboardCount

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

Total number of passengers on-board after departing the STOP POINT.

+
+

siri:SpecialPlacesOccupied

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

Total number of special places, e.g. seats for the disabled or lounge seats, that are occupied after departing the STOP POINT.

+
+

siri:PushchairsOnboardCount

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

Total number of pushchairs on-board after departing the STOP POINT.

+
+

siri:WheelchairsOnboardCount

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

Total number of wheelchairs on-board after departing the STOP POINT.

+
+

siri:PramsOnboardCount

+
+

0:1

+
+

Total number of prams on-board after departing the STOP POINT.

+
+

siri:BicycleOnboardCount

+
+

0:1

+
+

Total number of bicycles on-board, i.e., number of bicycle racks that are occupied after departing the STOP POINT.

+
+

siri:TotalNumberOfReservedSeats

+
+

0:1

+
+

siri:NumberOfPassengers

+
+

Total number of booked seats from individual and group reservations.

+
+

siri:GroupReservation

+
+

0:*

+
+

+siri:GroupReservationStructure

+
+

Reservations of travel groups, i.e., name of group and number of seats booked.

+
+
+
+
+

19.122. The complex type siri:VehicleOrientationRelativeToQuay

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleOrientationRelativeToQuay

+
+

siri:NaturalLanguageStringStructure

+
+

A restriction of W3C XML Schema's string that requires at least one character of text.

+
+

The element content starts with items inherited from the base type:

+
+

@xml:lang

+
+

1:1

+
+

lang (as an attribute name) denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification. Notes Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See BCP 47 at http://www.rfc-editor.org/rfc/bcp/bcp47.txt and the IANA language subtag registry at http://www.iana.org/assignments/language-subtag-registry for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.

+
+
+
+
+

19.123. The complex type siri:ViaNameStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ViaNameStructure

+
+

siri:PlaceNameStructure

+
+

Names of VIA points, used to help identify the LINE, for example, Luton to Luton via Sutton. Currently 3 in VDV. Should only be included if the detail level was requested.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PlaceRef

+
+

0:1

+
+

>siri:JourneyPlaceRefStructure

+
+

Reference to a TOPOGRAPHIC PLACE.

+
+

siri:PlaceName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Names of place used to help identify the LINE.

+
+

siri:PlaceShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of TOPOGRAPHIC PLACE. Should only be included if the detail level was requested.

+
+

Inherited content is followed by own content:

+
+

siri:ViaPriority

+
+

0:1

+
+

Relative priority to give to VIA name in displays. 1=high. Default is 2. (since SIRI 2.0)

+
+
+
+
+

19.124. The complex type group[siri:JourneyRelationInfoGroup]/JourneyParts#complexType (typedef-25.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyRelationInfoGroup]
  /JourneyParts #complexType
  (typedef-25.1)

+
+

+
+

-

+
+

siri:JourneyPartInfo

+
+

1:*

+
+

+siri:RelatedJourneyPartStructure

+
+

Information about related parts of JOURNEY. (since SIRI 2.1)

+
+
+
+
+

19.125. The complex type group[siri:JourneyFormationGroup]/TrainElements#complexType (typedef-25.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /TrainElements #complexType
  (typedef-25.2)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-1:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainElement

+
+

-1:1

+
+

+siri:TrainElementStructure

+
+

An elementary component of a TRAIN, e.g. wagon or locomotive. (since SIRI 2.1)

+
+
+
+
+

19.126. The complex type group[siri:JourneyFormationGroup]/Trains#complexType (typedef-25.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /Trains #complexType
  (typedef-25.3)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:TrainRef

+
+

-1:1

+
+

+
+

b

+
+

→‍siri:Train

+
+

-1:1

+
+

+siri:TrainStructure

+
+

A vehicle composed of TRAIN ELEMENTs assembled in a certain order (so called TRAIN COMPONENTs), i.e. wagons assembled together and propelled by a locomotive or one of the wagons. (since SIRI 2.1)

+
+
+
+
+

19.127. The complex type group[siri:JourneyFormationGroup]/CompoundTrains#complexType (typedef-25.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /CompoundTrains #complexType
  (typedef-25.4)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:CompoundTrainRef

+
+

-1:1

+
+

+
+

b

+
+

→‍siri:CompoundTrain

+
+

-1:1

+
+

+siri:CompoundTrainStructure

+
+

Groups of carriages may be managed as sections by composing TRAINs into a COMPOUND TRAIN, for example if a TRAIN joins (or splits from) another TRAIN. (since SIRI 2.1) TRAINs within a COMPOUND TRAIN may have different origins and destinations due to joining/splitting. A COMPOUND TRAIN may be stable for one or multiple JOURNEY PARTs and change at a certain STOP POINT due to planned joining/splitting, despatching alterations or a situation.

+
+
+
+
+

19.128. The complex type group[siri:TrainGroup]/TrainComponents#complexType (typedef-25.5)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:TrainGroup]
  /TrainComponents #complexType
  (typedef-25.5)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainComponentRef

+
+

-1:1

+
+

>siri:TrainComponentRefStructure

+
+

Reference to a TRAIN COMPONENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainComponent

+
+

-1:1

+
+

+siri:TrainComponentStructure

+
+

Specifies the order of a certain TRAIN ELEMENT within a TRAIN and how the TRAIN ELEMENT is labeled in that context. (since SIRI 2.1)

+
+
+
+
+

19.129. The complex type complexType[siri:CompoundTrainStructure]/TrainsInCompoundTrain#complexType (typedef-25.6)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:CompoundTrainStructure]
  /TrainsInCompoundTrain #complexType
  (typedef-25.6)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainInCompoundTrainRef

+
+

-1:1

+
+

>siri:TrainInCompoundTrainRefStructure

+
+

Reference to a TRAIN IN COMPOUND TRAIN. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainInCompoundTrain

+
+

-1:1

+
+

+siri:TrainInCompoundTrainStructure

+
+

Specifies the order of a certain TRAIN within a COMPOUND TRAIN and how the TRAIN is labeled in that context. (since SIRI 2.1)

+
+
+
+
+

19.130. The complex type group[siri:TrainInCompoundTrainGroup]/Passages#complexType (typedef-25.7)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:TrainInCompoundTrainGroup]
  /Passages #complexType
  (typedef-25.7)

+
+

+
+

-

+
+

siri:PassageBetweenTrains

+
+

1:2

+
+

+siri:PassageBetweenTrainsStructure

+
+

+
+
+
+
+

19.131. The complex type group[siri:VehicleTypeGroup]/Facilities#complexType (typedef-25.8)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:VehicleTypeGroup]
  /Facilities #complexType
  (typedef-25.8)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-c)

+
+

a

+
+

→‍siri:VehicleFeature

+
+

-1:1

+
+

+siri:VehicleFeaturesStructure

+
+

Vehicle Feature description.

+
+

b

+
+

siri:Facility

+
+

-1:1

+
+

+siri:FacilityStructure

+
+

+
+

c

+
+

→‍siri:FacilityRef

+
+

-1:1

+
+

>siri:FacilityRefStructure

+
+

Reference to a Facility.

+
+
+
+
+

19.132. The complex type group[siri:VehicleTypePropertiesGroup]/MaximumPassengerCapacities#complexType (typedef-25.9)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:VehicleTypePropertiesGroup]
  /MaximumPassengerCapacities #complexType
  (typedef-25.9)

+
+

+
+

-

+
+

siri:MaximumPassengerCapacity

+
+

1:*

+
+

+siri:PassengerCapacityStructure

+
+

+
+
+
+
+
+

20. SIRI Journey Model Identifiers.

+
+

20.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ArrivalBoardingActivityEnumeration

+
+

Allowed types activity for Alighting.

+
+ + + + + + + + + + + + + + + + + + + +
+

alighting

+
+

-

+
+

noAlighting

+
+

-

+
+

passThru

+
+

-

+
+
+

BlockNumber

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of an BLOCK.

+
+

BoardingActivityEnumeration

+
+

Allowed types activity for Boarding and Alighting.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

boardingAndAlighting

+
+

-

+
+

noBoarding

+
+

-

+
+

noAlighting

+
+

-

+
+

passThru

+
+

-

+
+
+

CallStatusEnumeration

+
+

Classification of the timeliness of the CALL, according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are still classified as on-time. Applications may use this to guide their own presentation of times.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

onTime

+
+

Service is on time.

+
+

early

+
+

Service is earlier than expected.

+
+

delayed

+
+

Service is delayed.

+
+

cancelled

+
+

Service is cancelled.

+
+

arrived

+
+

Service has arrived.

+
+

departed

+
+

-

+
+

missed

+
+

-

+
+

noReport

+
+

There is no information about the service.

+
+

notExpected

+
+

Service is not expected to call this stop. For instance a flexible service that has not yet been preordered.

+
+
+

CompoundTrainCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a COMPOUND TRAIN. An ordered sequence of TRAINs or TRAIN IN COMPOUND TRAINs respectively. (since SIRI 2.1)

+
+

CourseOfJourneyNumber

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a COURSE OF JOURNEY (Run).

+
+

DataFrameQualifierType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a data VERSION FRAME.

+
+

DatedVehicleJourneyCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a Dated VEHICLE JOURNEY.

+
+

DepartureBoardingActivityEnumeration

+
+

Allowed types activity for Boarding.

+
+ + + + + + + + + + + + + + + + + + + +
+

boarding

+
+

-

+
+

noBoarding

+
+

-

+
+

passThru

+
+

-

+
+
+

EntranceToVehicleCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of an ENTRANCE TO VEHICLE, e.g. a door of a TRAIN ELEMENT. (since SIRI 2.1)

+
+

EstimatedVehicleJourneyCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a Realtime VEHICLE JOURNEY. Used for adhoc journeys.

+
+

FareClassEnumeration

+
+

Values for Fare Class Facility. (since SIRI 2.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

pti23_0

+
+

firstClass

+
+

pti23_6

+
+

secondClass

+
+

pti23_7

+
+

thirdClass

+
+

pti23_8

+
+

preferente

+
+

-

+
+

premiumClass

+
+

pti23_6_1

+
+

businessClass

+
+

Business Class - pti23_10

+
+

standardClass

+
+

Standard class Add pti23_7

+
+

turista

+
+

-

+
+

economyClass

+
+

pti23_9

+
+

any

+
+

-

+
+
+

FareClassListOfEnumerations

+
+

List of values for FARE CLASSes. (since SIRI 2.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

pti23_0

+
+

firstClass

+
+

pti23_6

+
+

secondClass

+
+

pti23_7

+
+

thirdClass

+
+

pti23_8

+
+

preferente

+
+

-

+
+

premiumClass

+
+

pti23_6_1

+
+

businessClass

+
+

Business Class - pti23_10

+
+

standardClass

+
+

Standard class Add pti23_7

+
+

turista

+
+

-

+
+

economyClass

+
+

pti23_9

+
+

any

+
+

-

+
+
+

FirstOrLastJourneyEnumeration

+
+

Allowed types activity for FirstOrLastJourney.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

firstServiceOfDay

+
+

-

+
+

otherService

+
+

-

+
+

lastServiceOfDay

+
+

-

+
+

unspecified

+
+

-

+
+
+

FormationChangeEnumeration

+
+

Allowed values for FORMATION CHANGE CODE. (since SIRI 2.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

changedFormation

+
+

-

+
+

reversedFormation

+
+

-

+
+

missingVehicles

+
+

-

+
+

extraVehicles

+
+

-

+
+

missingTrainInCompoundTrain

+
+

-

+
+

extraTrainInCompoundTrain

+
+

-

+
+

missingFamilyCoach

+
+

-

+
+

missingThroughCoach

+
+

-

+
+

missingLowFloorCoach

+
+

-

+
+

missingRestaurantCoach

+
+

-

+
+

missingWheelchairSpaces

+
+

-

+
+
+

InterchangeCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifer of a SERVICE JOURNEY INTERCHANGE.

+
+

JourneyPartIdType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of an JOURNEY PART

+
+

JourneyRelationTypeEnumeration

+
+

Allowed types of relation between JOURNEYs.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ContinuationOfJourney

+
+

The journey is a continuation of the specified RelatedJourney at the stop point given in CallInfo. Passengers don't need to change vehicles. The new journey is not communicated as an interchange.

+
+

ContinuedByJourney

+
+

The journey is continued by the specified RelatedJourney at the stop point given in CallInfo. Passengers don't need to change vehicles. The new journey is not communicated as an interchange.

+
+

SplitsIntoJourneys

+
+

The journey splits into multiple RelatedJourneys at the stop point given in CallInfo.

+
+

ContinuationOfSplitJourney

+
+

The journey is a continuation of a single RelatedJourney splitting into multiple journeys at the stop point given in CallInfo.

+
+

JoiningOfJourneys

+
+

The journey is the continuation of multiple RelatedJourneys joining together at the stop point given in CallInfo.

+
+

ContinuedByJoinedJourney

+
+

The journey is continued by a single RelatedJourney after joining other journeys at the stop point given in CallInfo.

+
+

ReplacementOfJourney

+
+

The journey replaces one or more partially or fully cancelled RelatedJourneys during the JourneyPart defined or referenced in JourneyPartInfo.

+
+

ReplacedByJourney

+
+

The partially or fully cancelled journey is replaced by one or more RelatedJourneys during the JourneyPart defined or referenced in JourneyPartInfo.

+
+

SupportOfJourney

+
+

The journey partially or fully supports one or more RelatedJourneys during the JourneyPart defined or referenced in JourneyPartInfo.

+
+

SupportedByJourney

+
+

The journey is partially or fully supported by one or more RelatedJourneys during the JourneyPart defined or referenced in JourneyPartInfo.

+
+
+

PredictionInaccurateReasonEnumeration

+
+

Allowed values for PredictionInaccurateReason, i.e., possible reasons for a change in prediction (in)accuracy.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

vehicleInTrafficJam

+
+

Prediction is inaccurate because of a traffic jam.

+
+

technicalProblem

+
+

Prediction is inaccurate because of technical problems.

+
+

dispatchAction

+
+

Prediction is inaccurate because of a despatching alteration.

+
+

missingUpdate

+
+

Prediction is inaccurate because communication errors have prevented any updates.

+
+

unknown

+
+

Prediction is inaccurate but the reason for an inaccurate prediction is unknown.

+
+
+

ProgressRateEnumeration

+
+

Classification of the rate of progress of VEHICLE according a fixed list of values.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

noProgress

+
+

Vehicle is stationary.

+
+

slowProgress

+
+

Vehicle is proceeding slower than normal.

+
+

normalProgress

+
+

Vehicle is proceeding at a normal rate.

+
+

fastProgress

+
+

Vehicle is proceeding faster than normal.

+
+

unknown

+
+

There is no data.

+
+
+

QualityIndexEnumeration

+
+

Classification of the quality of the prediction of the CALL, according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are stiull classified as on-time. Applications may use this to guide their own presentation of times.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

certain

+
+

Data is certain (1/5).

+
+

veryReliable

+
+

Data has confidence level of very reliable (2/5).

+
+

reliable

+
+

Data has confidence level of reliable (3/5).

+
+

probablyReliable

+
+

Data is thought to be reliable (4/5)

+
+

unconfirmed

+
+

Data is unconfirmed (5/5).

+
+
+

TrainCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a TRAIN. An ordered sequence of TRAIN ELEMENTs or TRAIN COMPONENTs respectively. (since SIRI 2.1)

+
+

TrainComponentCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a TRAIN COMPONENT. A TRAIN ELEMENT with a specific order within a TRAIN. (since SIRI 2.1)

+
+

TrainElementCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a TRAIN ELEMENT. An elementary component of a TRAIN (e.g. wagon, locomotive etc.). (since SIRI 2.1)

+
+

TrainElementTypeEnumeration

+
+

Allowed values for TYPE OF TRAIN ELEMENT. (since SIRI 2.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

buffetCar

+
+

-

+
+

carriage

+
+

-

+
+

engine

+
+

-

+
+

carTransporter

+
+

-

+
+

sleeperCarriage

+
+

-

+
+

luggageVan

+
+

-

+
+

restaurantCarriage

+
+

-

+
+

other

+
+

-

+
+
+

TrainInCompoundTrainCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a TRAIN IN COMPOUND TRAIN. A TRAIN with a specific order within a COMPOUND TRAIN. (since SIRI 2.1)

+
+

TrainNumber

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of an TRAIN NUMBER

+
+

TrainPartCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of Train Part.

+
+

TrainSizeEnumeration

+
+

Allowed values for TRAIN SIZE. (since SIRI 2.1)

+
+ + + + + + + + + + + + + + + + + + + +
+

normal

+
+

-

+
+

short

+
+

-

+
+

long

+
+

-

+
+
+

TypeOfFuelEnumeration

+
+

Allowed values for TYPE OF FUEL. (since SIRI 2.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

petrol

+
+

-

+
+

diesel

+
+

-

+
+

naturalGas

+
+

-

+
+

biodiesel

+
+

-

+
+

electricity

+
+

-

+
+

hydrogen

+
+

-

+
+

other

+
+

-

+
+

unknown

+
+

-

+
+
+

TypeOfNestedQuayEnumeration

+
+

Allowed values for characterisation of nested QUAYs as part of a STOP ASSIGNMENT. (since SIRI 2.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

platformGroup

+
+

A type of QUAY that consists of multiple QUAYs of type 'platform'. Examples of such groups would be the lower and upper level of a station.

+
+

platform

+
+

A type of QUAY that consists of at least two child QUAYs of type 'platformEdge'.

+
+

platformEdge

+
+

A type of QUAY which allows direct access to a VEHICLE, e.g. an on-street bus stop, or consists of multiple child QUAYs of type 'platformSector'.

+
+

platformSector

+
+

A QUAY of type 'platformEdge' may be divided into multiple sectors, e.g. "A", "B", "C" etc., to help passengers find a specific part of a vehicle. The first class carriage of a TRAIN might, for example, be assigned to sector "A" of a QUAY.

+
+
+

VehicleInFormationStatusEnumeration

+
+

Allowed values for VEHICLE IN FORMATION STATUS CODE. (since SIRI 2.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

-

+
+

available

+
+

-

+
+

notAvailable

+
+

-

+
+

partiallyAvailable

+
+

-

+
+

added

+
+

-

+
+

removed

+
+

-

+
+

defective

+
+

-

+
+

closed

+
+

-

+
+

booked

+
+

-

+
+

noRestaurantService

+
+

-

+
+

open

+
+

-

+
+
+

VehicleJourneyCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a VEHICLE JOURNEY.

+
+

VehicleStatusEnumeration

+
+

Classification of the State of the VEHICLE JOURNEY according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are still classified as on-time. Applications may use this to guide their own presentation of times.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

expected

+
+

Service is expected to be performed.

+
+

notExpected

+
+

Service is not expected to be run. For instance a flexible service that has not yet been preordered.

+
+

cancelled

+
+

-

+
+

assigned

+
+

-

+
+

signedOn

+
+

-

+
+

atOrigin

+
+

-

+
+

inProgress

+
+

Service has departed from first stop.

+
+

aborted

+
+

-

+
+

offRoute

+
+

-

+
+

completed

+
+

It has been detected that the Service was completed.

+
+

assumedCompleted

+
+

It is assumed that the Service has completed.

+
+

notRun

+
+

-

+
+
+
+
+
+

20.2. The toplevel element siri:CompoundTrainRef

+
+ + + + + + + + + + + + + + + + +
+

siri:CompoundTrainRef

+
+

+siri:CompoundTrainRefStructure

+
+

Reference to a COMPOUND TRAIN. (since SIRI 2.1)

+
+
+
+
+

20.3. The toplevel element siri:DatedVehicleJourneyRef

+
+ + + + + + + + + + + + + + + + +
+

siri:DatedVehicleJourneyRef

+
+

+siri:DatedVehicleJourneyRefStructure

+
+

Reference to a DATED VEHICLE JOURNEY.

+
+
+
+
+

20.4. The toplevel element siri:DestinationRef

+
+ + + + + + + + + + + + + + + + +
+

siri:DestinationRef

+
+

+siri:DestinationRefStructure

+
+

Reference to the destination SCHEDULED STOP POINT of the journey.

+
+
+
+
+

20.5. The toplevel element siri:EntranceToVehicleRef

+
+ + + + + + + + + + + + + + + + +
+

siri:EntranceToVehicleRef

+
+

+siri:EntranceToVehicleRefStructure

+
+

Reference to an ENTRANCE TO VEHICLE. (since SIRI 2.1)

+
+
+
+
+

20.6. The toplevel element siri:FareClass

+
+ + + + + + + + + + + + + + + + +
+

siri:FareClass

+
+

+siri:FareClassEnumeration

+
+

Classification of FARE CLASSes. (since SIRI 2.1)

+
+
+
+
+

20.7. The toplevel element siri:FareClasses

+
+ + + + + + + + + + + + + + + + +
+

siri:FareClasses

+
+

+siri:FareClassListOfEnumerations

+
+

List of FARE CLASSes. (since SIRI 2.1)

+
+
+
+
+

20.8. The toplevel element siri:InterchangeRef

+
+ + + + + + + + + + + + + + + + +
+

siri:InterchangeRef

+
+

+siri:InterchangeRefStructure

+
+

Reference to a SERVICE JOURNEY INTERCHANGE.

+
+
+
+
+

20.9. The toplevel element siri:OriginRef

+
+ + + + + + + + + + + + + + + + +
+

siri:OriginRef

+
+

+siri:JourneyPlaceRefStructure

+
+

Reference to the origin SCHEDULED STOP POINT of the journey.

+
+
+
+
+

20.10. The toplevel element siri:TrainComponentRef

+
+ + + + + + + + + + + + + + + + +
+

siri:TrainComponentRef

+
+

+siri:TrainComponentRefStructure

+
+

Reference to a TRAIN COMPONENT. (since SIRI 2.1)

+
+
+
+
+

20.11. The toplevel element siri:TrainElementRef

+
+ + + + + + + + + + + + + + + + +
+

siri:TrainElementRef

+
+

+siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+
+
+
+

20.12. The toplevel element siri:TrainInCompoundTrainRef

+
+ + + + + + + + + + + + + + + + +
+

siri:TrainInCompoundTrainRef

+
+

+siri:TrainInCompoundTrainRefStructure

+
+

Reference to a TRAIN IN COMPOUND TRAIN. (since SIRI 2.1)

+
+
+
+
+

20.13. The toplevel element siri:TrainRef

+
+ + + + + + + + + + + + + + + + +
+

siri:TrainRef

+
+

+siri:TrainRefStructure

+
+

Reference to a TRAIN. (since SIRI 2.1)

+
+
+
+
+

20.14. The toplevel element siri:VehicleJourneyRef

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleJourneyRef

+
+

+siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+
+
+
+

20.15. The toplevel element siri:ViaRef

+
+ + + + + + + + + + + + + + + + +
+

siri:ViaRef

+
+

+siri:JourneyPlaceRefStructure

+
+

Reference to a SCHEDULED STOP POINT that is a VIA point on the journey.

+
+
+
+
+

20.16. The group siri:BasicServiceInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:BasicServiceInfoGroup

+
+

+
+

Information that classifies journey.

+
siri:BasicServiceInfoGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRefStructure

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
+
+
+
+

20.17. The group siri:JourneyIdentityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:JourneyIdentityGroup

+
+

+
+

Elements identifying VEHICLE JOURNEY.

+
siri:JourneyIdentityGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a DIRECTION, typically outward or return.

+
+

siri:FramedVehicleJourneyRef

+
+

0:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

A reference to the dated VEHICLE JOURNEY that the VEHICLE is making.

+
+
+
+
+

20.18. The group siri:MonitoredJourneyIdentityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoredJourneyIdentityGroup

+
+

+
+

Elements identifying a VEHICLE JOURNEY. LINE and DIRECTION will be same as for journey unless overridden.

+
siri:MonitoredJourneyIdentityGroup +

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Reference to LINE of journey.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Reference to DIRECTION of journey.

+
+

siri:FramedVehicleJourneyRef

+
+

0:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

A reference to the DATED VEHICLE JOURNEY that the VEHICLE is making, unique with the data horizon of the service.

+
+
+
+
+

20.19. The group siri:ServiceInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceInfoGroup

+
+

+
+

Elements classifying the Service or journey. Values for these elements can be specified on a timetabled schedule and will be inherited, unless overriden, onto the production timetable and then onto the individul dated VEHICLE JOURNEYs of the timetable. Each monitored journey takes its values from the dated VEHICLE JOURNEY that it follows. The absence of a value on an entity at a given level indicates that the value should be inherited (i) from any recent preceding update message for the same entity, or if there is no previous override, (ii) from its immediate parent entity.

+
siri:BasicServiceInfoGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRefStructure

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfoGroup +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRefStructure

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
+
+
+
+

20.20. The group siri:TrainFormationReferenceGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TrainFormationReferenceGroup

+
+

+
+

Groups together the relevant references needed in a formation. (since SIRI 2.1) Has the following uses: - Either the smallest part of a formation, a TRAIN COMPONENT, is referenced or the TRAIN itself. The former is ideally used in a FORMATION ASSIGNMENT, i.e. QUAY (sector) assignment, to provide the highest level of detail for passenger orientation. - If the formation consists of multiple coupled TRAINs, a reference to the COMPOUND TRAIN is also possible. This might be used in a FORMATION CONDITION to signal a change of the train composition. - In case alighting/boarding data from an automatic passenger counting system is available, the respective vehicle entrances may be referenced.

+
siri:TrainFormationReferenceGroup +

→‍siri:CompoundTrainRef

+
+

0:1

+
+

>siri:CompoundTrainRefStructure

+
+

Reference to a COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainRef

+
+

-0:1

+
+

>siri:TrainRefStructure

+
+

Reference to a TRAIN. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainInCompoundTrainRef

+
+

-0:1

+
+

>siri:TrainInCompoundTrainRefStructure

+
+

Reference to a TRAIN IN COMPOUND TRAIN. (since SIRI 2.1)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-0:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainComponentRef

+
+

-0:1

+
+

>siri:TrainComponentRefStructure

+
+

Reference to a TRAIN COMPONENT. (since SIRI 2.1)

+
+

→‍siri:EntranceToVehicleRef

+
+

0:1

+
+

>siri:EntranceToVehicleRefStructure

+
+

Reference to an ENTRANCE TO VEHICLE. (since SIRI 2.1)

+
+
+
+
+

20.21. The complex type siri:BlockRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:BlockRefStructure

+
+

siri:BlockNumber

+
+

Type for identifier of an BLOCK.

+
+
+
+
+

20.22. The complex type siri:CompoundTrainRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:CompoundTrainRefStructure

+
+

siri:CompoundTrainCodeType

+
+

Type for identifier of a COMPOUND TRAIN. An ordered sequence of TRAINs or TRAIN IN COMPOUND TRAINs respectively. (since SIRI 2.1)

+
+
+
+
+

20.23. The complex type siri:ConnectingJourneyRefStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectingJourneyRefStructure

+
+

+
+

Type for a reference to a connecting journey.

+
+

siri:FramedVehicleJourneyRef

+
+

0:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

A reference to the DATE VEHICLE JOURNEY that the VEHICLE is making, unique with the data horizon of the service.

+
+

siri:DatedVehicleJourneyIndirectRef

+
+

0:1

+
+

+siri:DatedVehicleJourneyIndirectRefStructure

+
+

Identify a VEHICLE JOURNEY indirectly by origin and destination as well as the scheduled times at these stops.

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Reference to LINE of journey.

+
+

siri:TrainNumberRef

+
+

0:1

+
+

>siri:TrainNumberRefStructure

+
+

Reference to TRAIN NUMBER of journey.

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Reference to OPERATOR of journey.

+
+

siri:ParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

PARTICIPANT reference that identifies data producer of journey.

+
+
+
+
+

20.24. The complex type siri:CourseOfJourneyRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:CourseOfJourneyRefStructure

+
+

siri:CourseOfJourneyNumber

+
+

Type for identifier of a COURSE OF JOURNEY (Run).

+
+
+
+
+

20.25. The complex type siri:DataFrameRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:DataFrameRefStructure

+
+

siri:DataFrameQualifierType

+
+

Type for identifier of a data VERSION FRAME.

+
+
+
+
+

20.26. The complex type siri:DatedVehicleJourneyIndirectRefStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DatedVehicleJourneyIndirectRefStructure

+
+

+
+

Type for Origin and Destination stop of a VEHICLE JOURNEY.

+
+

siri:OriginRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

The origin is used to help identify the VEHICLE JOURNEY.

+
+

siri:AimedDepartureTime

+
+

1:1

+
+

Departure time from origin SCHEDULED STOP POINT.

+
+

siri:DestinationRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

The destination is used to help identify the VEHICLE JOURNEY.

+
+

siri:AimedArrivalTime

+
+

1:1

+
+

Arrival time at destination SCHEDULED STOP POINT.

+
+
+
+
+

20.27. The complex type siri:DatedVehicleJourneyRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:DatedVehicleJourneyRefStructure

+
+

siri:DatedVehicleJourneyCodeType

+
+

Type for identifier of a Dated VEHICLE JOURNEY.

+
+
+
+
+

20.28. The complex type siri:DestinationRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:DestinationRefStructure

+
+

siri:DestinationCodeType

+
+

Type for identifier of a DESTINATION.

+
+
+
+
+

20.29. The complex type siri:EntranceToVehicleRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:EntranceToVehicleRefStructure

+
+

siri:EntranceToVehicleCodeType

+
+

Type for identifier of an ENTRANCE TO VEHICLE, e.g. a door of a TRAIN ELEMENT. (since SIRI 2.1)

+
+
+
+
+

20.30. The complex type siri:FramedVehicleJourneyRefStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FramedVehicleJourneyRefStructure

+
+

+
+

Type for identifer of a VEHICLE JOURNEY within data Horizon of a service.

+
+

siri:DataFrameRef

+
+

1:1

+
+

>siri:DataFrameRefStructure

+
+

identifier of data frame within particpant service. Used to ensure that the Reference to a DATED VEGICLE JOURNEY is unique with the data horizon of the service. Often the OperationalDayType is used for this purpose.

+
+

siri:DatedVehicleJourneyRef

+
+

1:1

+
+

siri:DatedVehicleJourneyCodeType

+
+

A reference to the dated VEHICLE JOURNEY that the VEHICLE is making.

+
+
+
+
+

20.31. The complex type siri:InterchangeRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:InterchangeRefStructure

+
+

siri:InterchangeCodeType

+
+

Type for identifer of a SERVICE JOURNEY INTERCHANGE.

+
+
+
+
+

20.32. The complex type siri:JourneyPartRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:JourneyPartRefStructure

+
+

siri:JourneyPartIdType

+
+

Type for identifier of an JOURNEY PART

+
+
+
+
+

20.33. The complex type siri:TrainComponentRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:TrainComponentRefStructure

+
+

siri:TrainComponentCodeType

+
+

Type for identifier of a TRAIN COMPONENT. A TRAIN ELEMENT with a specific order within a TRAIN. (since SIRI 2.1)

+
+
+
+
+

20.34. The complex type siri:TrainElementRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:TrainElementRefStructure

+
+

siri:TrainElementCodeType

+
+

Type for identifier of a TRAIN ELEMENT. An elementary component of a TRAIN (e.g. wagon, locomotive etc.). (since SIRI 2.1)

+
+
+
+
+

20.35. The complex type siri:TrainInCompoundTrainRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:TrainInCompoundTrainRefStructure

+
+

siri:TrainInCompoundTrainCodeType

+
+

Type for identifier of a TRAIN IN COMPOUND TRAIN. A TRAIN with a specific order within a COMPOUND TRAIN. (since SIRI 2.1)

+
+
+
+
+

20.36. The complex type siri:TrainNumberRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:TrainNumberRefStructure

+
+

siri:TrainNumber

+
+

Type for identifier of an TRAIN NUMBER

+
+
+
+
+

20.37. The complex type siri:TrainPartRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:TrainPartRefStructure

+
+

siri:TrainPartCodeType

+
+

Type for identifier of Train Part.

+
+
+
+
+

20.38. The complex type siri:TrainRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:TrainRefStructure

+
+

siri:TrainCodeType

+
+

Type for identifier of a TRAIN. An ordered sequence of TRAIN ELEMENTs or TRAIN COMPONENTs respectively. (since SIRI 2.1)

+
+
+
+
+

20.39. The complex type siri:VehicleJourneyRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleJourneyRefStructure

+
+

siri:VehicleJourneyCodeType

+
+

Type for identifier of a VEHICLE JOURNEY.

+
+
+
+
+
+

21. siri_modelPermissions.xsd

+
+

21.1. The toplevel element siri:CheckConnectionLinkRef

+
+ + + + + + + + + + + + + + + + +
+

siri:CheckConnectionLinkRef

+
+

xs:boolean

+
+

If access control is supported, whether access control by CONNECTION link is supported. Default is 'true'.

+
+
+
+
+

21.2. The toplevel element siri:CheckLineRef

+
+ + + + + + + + + + + + + + + + +
+

siri:CheckLineRef

+
+

xs:boolean

+
+

If access control is supported, whether access control by LINE is supported. Default is 'true'.

+
+
+
+
+

21.3. The toplevel element siri:CheckMonitoringRef

+
+ + + + + + + + + + + + + + + + +
+

siri:CheckMonitoringRef

+
+

xs:boolean

+
+

If access control is supported, whether access control by monitoring point (LOGICAL DISPLAY) is supported. Default is 'true'.

+
+
+
+
+

21.4. The toplevel element siri:CheckOperatorRef

+
+ + + + + + + + + + + + + + + + +
+

siri:CheckOperatorRef

+
+

xs:boolean

+
+

If access control is supported, whether access control by OPERATOR is supported. Default is 'true'.

+
+
+
+
+

21.5. The toplevel element siri:ConnectionLinkPermissions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionLinkPermissions

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:ConnectionLinkPermission

+
+

-1:*

+
+

+siri:ConnectionLinkPermissionStructure

+
+

Participant's permission for this CONNECTION link.

+
+
+
+
+

21.6. The toplevel element siri:FilterByConnectionLinkRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FilterByConnectionLinkRef

+
+

xs:boolean

+
+

Whether results can be filtered by CONNECTION LINK. Default is 'true'.

+
+
+
+
+

21.7. The toplevel element siri:FilterByDestination

+
+ + + + + + + + + + + + + + + + +
+

siri:FilterByDestination

+
+

xs:boolean

+
+

Whether results can be filtered by DESTINATION. Default is 'false'.

+
+
+
+
+

21.8. The toplevel element siri:FilterByDirectionRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FilterByDirectionRef

+
+

xs:boolean

+
+

Whether results can be filtered by DIRECTION Default is 'true'.

+
+
+
+
+

21.9. The toplevel element siri:FilterByFacilityRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FilterByFacilityRef

+
+

xs:boolean

+
+

Whether results can be filtered by Facility (EQUIPMENT). Default is 'true'.

+
+
+
+
+

21.10. The toplevel element siri:FilterByInterchangeRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FilterByInterchangeRef

+
+

xs:boolean

+
+

Whether results can be filtered by SERVICE JOURNEY INTERCHANGE. Default is 'false'.

+
+
+
+
+

21.11. The toplevel element siri:FilterByLineRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FilterByLineRef

+
+

xs:boolean

+
+

Whether results can be filtered by LINE. Default is 'true'

+
+
+
+
+

21.12. The toplevel element siri:FilterByMonitoringRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FilterByMonitoringRef

+
+

xs:boolean

+
+

Whether results can be filtered by Monitoring point (LOGICAL DISPLAY). Fixed as 'true'.

+
+
+
+
+

21.13. The toplevel element siri:FilterByOperatorRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FilterByOperatorRef

+
+

xs:boolean

+
+

Whether results can be filtered by OPERATOR. Default is 'true'.

+
+
+
+
+

21.14. The toplevel element siri:FilterByProductCategoryRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FilterByProductCategoryRef

+
+

xs:boolean

+
+

Whether results can be filtered by PRODUCT CATEGORY. Default is 'true'. (since SIRI 2.1)

+
+
+
+
+

21.15. The toplevel element siri:FilterByStopPointRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FilterByStopPointRef

+
+

xs:boolean

+
+

Whether results can be filtered by SCHEDULED STOP POINT. Default is 'true'.

+
+
+
+
+

21.16. The toplevel element siri:FilterByValidityPeriod

+
+ + + + + + + + + + + + + + + + +
+

siri:FilterByValidityPeriod

+
+

xs:boolean

+
+

Whether results can be filtered by VALIDITY PERIOD. Default is 'true'.

+
+
+
+
+

21.17. The toplevel element siri:FilterByVehicleJourneyRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FilterByVehicleJourneyRef

+
+

xs:boolean

+
+

Whether results can be filtered by VEHICLE JOURNEY. Default is 'false'.

+
+
+
+
+

21.18. The toplevel element siri:FilterByVehicleMode

+
+ + + + + + + + + + + + + + + + +
+

siri:FilterByVehicleMode

+
+

xs:boolean

+
+

Whether results can be filtered by VEHICLE MODE. Default is 'true'. (since SIRI 2.1)

+
+
+
+
+

21.19. The toplevel element siri:FilterByVehicleRef

+
+ + + + + + + + + + + + + + + + +
+

siri:FilterByVehicleRef

+
+

xs:boolean

+
+

Whether results can be filtered by VEHICLE. Default is 'false'.

+
+
+
+
+

21.20. The toplevel element siri:LinePermissions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:LinePermissions

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:LinePermission

+
+

-1:*

+
+

+siri:LinePermissionStructure

+
+

Participant's permission for this LINE.

+
+
+
+
+

21.21. The toplevel element siri:OperatorPermissions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OperatorPermissions

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:OperatorPermission

+
+

-1:*

+
+

+siri:OperatorPermissionStructure

+
+

Participant's permission for this OPERATOR.

+
+
+
+
+

21.22. The toplevel element siri:ProductionTimetablePermission

+
+ + + + + + + + + + + + + + + + +
+

siri:ProductionTimetablePermission

+
+

+siri:ConnectionServicePermissionStructure

+
+

Permission for a single participant or all participants to use an aspect of the service.

+
+
+
+
+

21.23. The complex type siri:ConnectionCapabilityAccessControlStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionCapabilityAccessControlStructure

+
+

siri:CapabilityAccessControlStructure

+
+

Type for Common Access control capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RequestChecking

+
+

1:1

+
+

Whether access control of requests is supported. Default is 'false'.

+
+

Inherited content is followed by own content:

+
+

→‍siri:CheckOperatorRef

+
+

0:1

+
+

If access control is supported, whether access control by OPERATOR is supported. Default is 'true'.

+
+

→‍siri:CheckLineRef

+
+

0:1

+
+

If access control is supported, whether access control by LINE is supported. Default is 'true'.

+
+

→‍siri:CheckConnectionLinkRef

+
+

0:1

+
+

If access control is supported, whether access control by CONNECTION link is supported. Default is 'true'.

+
+
+
+
+

21.24. The complex type siri:ConnectionLinkPermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionLinkPermissionStructure

+
+

siri:AbstractTopicPermissionStructure

+
+

Type for Abstract Permission Topic.

+
+

The element content starts with items inherited from the base type:

+
+

siri:Allow

+
+

1:1

+
+

Whether the participant may access this topic. Default is 'true'.

+
+

Inherited content is followed by own content:

+
+

siri:ConnectionLinkRef

+
+

1:1

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link for which permission is made.

+
+
+
+
+

21.25. The complex type siri:ConnectionServicePermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConnectionServicePermissionStructure

+
+

siri:AbstractPermissionStructure

+
+

Type for Abstract Permission.

+
+

The element content starts with items inherited from the base type:

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:AllParticipants

+
+

-1:1

+
+

siri:EmptyType

+
+

Parmissions apply by default to All particpants. May be overidden by other separate permissions for individual.

+
+

b

+
+

siri:ParticipantRef

+
+

-1:1

+
+

>siri:ParticipantRefStructure

+
+

Permission applies to specified participant.

+
+

siri:GeneralCapabilities

+
+

0:1

+
+

+local-type: typedef-45.1

+
+

Permissions for general capabilities.

+
+

Inherited content is followed by own content:

+
+

→‍siri:OperatorPermissions

+
+

1:1

+
+

+local-type: typedef-21.2

+
+

The OPERATOR data that the participant may access.

+
+

→‍siri:LinePermissions

+
+

1:1

+
+

+local-type: typedef-21.1

+
+

The LINEs that the participant may access.

+
+

→‍siri:ConnectionLinkPermissions

+
+

1:1

+
+

+local-type: typedef-21.3

+
+

The CONNECTION links that the participant may access.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

21.26. The complex type siri:LinePermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:LinePermissionStructure

+
+

siri:AbstractTopicPermissionStructure

+
+

Type for Abstract Permission Topic.

+
+

The element content starts with items inherited from the base type:

+
+

siri:Allow

+
+

1:1

+
+

Whether the participant may access this topic. Default is 'true'.

+
+

Inherited content is followed by own content:

+
+

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE. whose data participant is allowed to access.

+
+

siri:DirectionRef

+
+

0:*

+
+

>siri:DirectionRefStructure

+
+

Reference to a DIRECTION of LINE. that participant is allowed to access.

+
+
+
+
+

21.27. The complex type siri:MonitoringCapabilityAccessControlStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoringCapabilityAccessControlStructure

+
+

siri:CapabilityAccessControlStructure

+
+

Type for Common Access control capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RequestChecking

+
+

1:1

+
+

Whether access control of requests is supported. Default is 'false'.

+
+

Inherited content is followed by own content:

+
+

→‍siri:CheckOperatorRef

+
+

0:1

+
+

If access control is supported, whether access control by OPERATOR is supported. Default is 'true'.

+
+

→‍siri:CheckLineRef

+
+

0:1

+
+

If access control is supported, whether access control by LINE is supported. Default is 'true'.

+
+

→‍siri:CheckMonitoringRef

+
+

0:1

+
+

If access control is supported, whether access control by monitoring point (LOGICAL DISPLAY) is supported. Default is 'true'.

+
+
+
+
+

21.28. The complex type siri:OperatorPermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OperatorPermissionStructure

+
+

siri:AbstractTopicPermissionStructure

+
+

Type for Abstract Permission Topic.

+
+

The element content starts with items inherited from the base type:

+
+

siri:Allow

+
+

1:1

+
+

Whether the participant may access this topic. Default is 'true'.

+
+

Inherited content is followed by own content:

+
+

siri:OperatorRef

+
+

1:1

+
+

>siri:OperatorRefStructure

+
+

Reference to an OPERATOR whose data participant is allowed to access.

+
+
+
+
+

21.29. The complex type siri:PermissionsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PermissionsStructure

+
+

+
+

Type for abstract permissions.

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+
+
+
+

21.30. The complex type siri:StopMonitorPermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitorPermissionStructure

+
+

siri:AbstractTopicPermissionStructure

+
+

Type for Abstract Permission Topic.

+
+

The element content starts with items inherited from the base type:

+
+

siri:Allow

+
+

1:1

+
+

Whether the participant may access this topic. Default is 'true'.

+
+

Inherited content is followed by own content:

+
+

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

Reference to a Stop Monitoring point (LOGICAL DISPLAY) to which permission applies.

+
+
+
+
+

21.31. The complex type element[siri:LinePermissions]#complexType (typedef-21.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:LinePermissions]
  #complexType
  (typedef-21.1)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:LinePermission

+
+

-1:*

+
+

+siri:LinePermissionStructure

+
+

Participant's permission for this LINE.

+
+
+
+
+

21.32. The complex type element[siri:OperatorPermissions]#complexType (typedef-21.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:OperatorPermissions]
  #complexType
  (typedef-21.2)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:OperatorPermission

+
+

-1:*

+
+

+siri:OperatorPermissionStructure

+
+

Participant's permission for this OPERATOR.

+
+
+
+
+

21.33. The complex type element[siri:ConnectionLinkPermissions]#complexType (typedef-21.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ConnectionLinkPermissions]
  #complexType
  (typedef-21.3)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:ConnectionLinkPermission

+
+

-1:*

+
+

+siri:ConnectionLinkPermissionStructure

+
+

Participant's permission for this CONNECTION link.

+
+
+
+
+

21.34. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-45.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AbstractPermissionStructure]
  /GeneralCapabilities #complexType
  (typedef-45.1)

+
+

+
+

-

+
+

siri:RequestResponse

+
+

1:1

+
+

Participant may make direct requests for data. Default is 'true'.

+
+

siri:PublishSubscribe

+
+

1:1

+
+

Participant may create subscriptions. Default True.

+
+
+
+
+
+

22. SIRI TRANSPORT MODEs

+
+

22.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AirSubmodesOfTransportEnumeration

+
+

Values for Air ModesOfTransport: TPEG pti_table_08 and pts_table_108.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts108_0 - submode of transport is not known to the source system.

+
+

undefined

+
+

(SIRI 2.1) - see also 'undefinedAircraftService'.

+
+

internationalFlight

+
+

-

+
+

domesticFlight

+
+

-

+
+

intercontinentalFlight

+
+

-

+
+

domesticScheduledFlight

+
+

-

+
+

shuttleFlight

+
+

-

+
+

intercontinentalCharterFlight

+
+

-

+
+

internationalCharterFlight

+
+

-

+
+

roundTripCharterFlight

+
+

-

+
+

sightseeingFlight

+
+

-

+
+

helicopterService

+
+

-

+
+

domesticCharterFlight

+
+

-

+
+

SchengenAreaFlight

+
+

-

+
+

airshipService

+
+

TPEG Pts108_13

+
+

shortHaulInternationalFlight

+
+

-

+
+

internationalAirService

+
+

TPEG Pts108_1 (SIRI 2.1) - see also 'internationalFlight'.

+
+

nationalAirService

+
+

TPEG Pts108_2 (SIRI 2.1) - see also 'domesticFlight'.

+
+

intercontinentalAirService

+
+

TPEG Pts108_3 (SIRI 2.1) - see also 'intercontinentalFlight'.

+
+

nationalScheduledAirService

+
+

TPEG Pts108_4 (SIRI 2.1) - see also 'domesticScheduledFlight'.

+
+

shuttleAirService

+
+

TPEG Pts108_5 (SIRI 2.1) - see also 'shuttleFlight'.

+
+

intercontinentalAirCharterService

+
+

TPEG Pts108_6 (SIRI 2.1) - see also 'intercontinentalCharterFlight'.

+
+

internationalAirCharterService

+
+

TPEG Pts108_7 (SIRI 2.1) - see also 'intercontinentalCharterFlight'.

+
+

roundTripAirCharterService

+
+

TPEG Pts108_8 (SIRI 2.1) - see also 'roundTripCharterFlight'.

+
+

sightseeingAirService

+
+

TPEG Pts108_9 (SIRI 2.1) - see also 'sightseeingFlight'.

+
+

helicopterAirService

+
+

TPEG Pts108_10 (SIRI 2.1) - see also 'helicopterService'.

+
+

domesticAirCharterService

+
+

TPEG Pts108_11 (SIRI 2.1) - see also 'domesticCharterFlight'.

+
+

SchengenAreaAirService

+
+

TPEG Pts108_12 (SIRI 2.1) - see also 'SchengenAreaFlight'.

+
+

onDemandService

+
+

TPEG Pts108_14 (SIRI 2.1)

+
+

undefinedAirService

+
+

TPEG Pts108_15 (SIRI 2.1) - see also 'undefinedAircraftService'.

+
+

undefinedAircraftService

+
+

Submode of transport is not supported in this list.

+
+

allAirServices

+
+

-

+
+

pti8_0

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_1

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_2

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_3

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_4

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_5

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_6

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_7

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_8

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_9

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_10

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_11

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_12

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_13

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_14

+
+

DEPRECATED since SIRI 2.1

+
+

pti8_255

+
+

DEPRECATED since SIRI 2.1

+
+

loc15_0

+
+

DEPRECATED since SIRI 2.1

+
+

loc15_1

+
+

DEPRECATED since SIRI 2.1

+
+

loc15_2

+
+

DEPRECATED since SIRI 2.1

+
+

loc14_3

+
+

DEPRECATED since SIRI 2.1

+
+

loc15_4

+
+

DEPRECATED since SIRI 2.1

+
+

loc15_5

+
+

DEPRECATED since SIRI 2.1

+
+

loc15_6

+
+

DEPRECATED since SIRI 2.1

+
+

loc15_7

+
+

DEPRECATED since SIRI 2.1

+
+

loc15_8

+
+

DEPRECATED since SIRI 2.1

+
+

loc15_9

+
+

DEPRECATED since SIRI 2.1

+
+

loc15_10

+
+

DEPRECATED since SIRI 2.1

+
+

loc15_255

+
+

DEPRECATED since SIRI 2.1

+
+
+

BusSubmodesOfTransportEnumeration

+
+

Values for Bus ModesOfTransport: TPEG pti_table_05, pts_table_105 and loc_table_10.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts105_0 - submode of transport is not known to the source system.

+
+

undefined

+
+

Submode of transport is not supported in this list.

+
+

localBus

+
+

(SIRI 2.1) - see also 'localBusService'.

+
+

regionalBus

+
+

-

+
+

expressBus

+
+

-

+
+

nightBus

+
+

-

+
+

postBus

+
+

-

+
+

specialNeedsBus

+
+

-

+
+

mobilityBus

+
+

-

+
+

mobilityBusForRegisteredDisabled

+
+

-

+
+

sightseeingBus

+
+

-

+
+

shuttleBus

+
+

-

+
+

highFrequencyBus

+
+

(SIRI 2.1)

+
+

dedicatedLaneBus

+
+

(SIRI 2.1)

+
+

schoolBus

+
+

-

+
+

schoolAndPublicServiceBus

+
+

-

+
+

railReplacementBus

+
+

-

+
+

demandAndResponseBus

+
+

-

+
+

airportLinkBus

+
+

-

+
+

regionalBusService

+
+

TPEG Pts105_1 (SIRI 2.1) - see also 'regionalBus'.

+
+

additionalBusService

+
+

TPEG Pts105_2 (SIRI 2.1)

+
+

expressBusService

+
+

TPEG Pts105_3 (SIRI 2.1) - see also 'expressBus'.

+
+

stoppingBusService

+
+

TPEG Pts105_4 (SIRI 2.1)

+
+

localBusService

+
+

TPEG Pts105_5 (SIRI 2.1)

+
+

nightBusService

+
+

TPEG Pts105_6 (SIRI 2.1) - see also 'nightBus'.

+
+

postBusService

+
+

TPEG Pts105_7 (SIRI 2.1) - see also 'postBus'.

+
+

specialNeedsBusService

+
+

TPEG Pts105_8 (SIRI 2.1) - see also 'specialNeedsBus'.

+
+

mobilityBusService

+
+

TPEG Pts105_9 (SIRI 2.1) - see also 'mobilityBus'.

+
+

mobilityBusForRegisteredDisabledService

+
+

TPEG Pts105_10 (SIRI 2.1) - see also 'mobilityBusForRegisteredDisabled'.

+
+

sightseeingBusService

+
+

TPEG Pts105_11 (SIRI 2.1) - see also 'sightseeingBus'.

+
+

shuttleBusService

+
+

TPEG Pts105_12 (SIRI 2.1) - see also 'shuttleBus'.

+
+

schoolBusService

+
+

TPEG Pts105_13 (SIRI 2.1) - see also 'schoolBus'.

+
+

schoolAndPublicServiceBusService

+
+

TPEG Pts105_14 (SIRI 2.1) - see also 'schoolAndPublicServiceBus'.

+
+

railReplacementBusService

+
+

TPEG Pts105_15 (SIRI 2.1) - see also 'railReplacementBus'.

+
+

demandAndResponseBusService

+
+

TPEG Pts105_16 (SIRI 2.1) - see also 'demandAndResponseBus'.

+
+

undefinedBusService

+
+

TPEG Pts105_255 (SIRI 2.1) - see also 'undefined'.

+
+

bus

+
+

-

+
+

allBusServices

+
+

-

+
+

pti5_0

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_1

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_2

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_3

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_4

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_5

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_6

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_7

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_8

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_9

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_10

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_11

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_12

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_13

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_14

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_15

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_16

+
+

DEPRECATED since SIRI 2.1

+
+

pti5_255

+
+

DEPRECATED since SIRI 2.1

+
+

loc_10

+
+

DEPRECATED since SIRI 2.1

+
+

loc10_0

+
+

DEPRECATED since SIRI 2.1

+
+

loc10_1

+
+

DEPRECATED since SIRI 2.1

+
+

loc10_2

+
+

DEPRECATED since SIRI 2.1

+
+

loc10_4

+
+

DEPRECATED since SIRI 2.1

+
+

loc10_5

+
+

DEPRECATED since SIRI 2.1

+
+

loc10_6

+
+

DEPRECATED since SIRI 2.1

+
+

loc10_7

+
+

DEPRECATED since SIRI 2.1

+
+

loc10_8

+
+

DEPRECATED since SIRI 2.1

+
+

loc10_9

+
+

DEPRECATED since SIRI 2.1

+
+

loc10_13

+
+

DEPRECATED since SIRI 2.1

+
+

loc10_255

+
+

DEPRECATED since SIRI 2.1

+
+
+

CoachSubmodesOfTransportEnumeration

+
+

Values for Coach ModesOfTransport: TPEG pti_table_03 and pts_table_103.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts103_0 - submode of transport is not known to the source system.

+
+

undefined

+
+

Submode of transport is not supported in this list.

+
+

internationalCoach

+
+

(SIRI 2.1) - see also 'internationalCoachService'.

+
+

nationalCoach

+
+

(SIRI 2.1) - see also 'nationalCoachService'.

+
+

shuttleCoach

+
+

(SIRI 2.1) - see also 'shuttleCoachService'.

+
+

regionalCoach

+
+

(SIRI 2.1) - see also 'regionalCoachService'.

+
+

specialCoach

+
+

(SIRI 2.1) - see also 'specialCoachService'.

+
+

schoolCoach

+
+

(SIRI 2.1)

+
+

sightseeingCoach

+
+

(SIRI 2.1) - see also 'sightseeingCoachService'.

+
+

touristCoach

+
+

(SIRI 2.1) - see also 'touristCoachService'.

+
+

commuterCoach

+
+

(SIRI 2.1) - see also 'commuterCoachService'.

+
+

internationalCoachService

+
+

TPEG Pts103_1

+
+

nationalCoachService

+
+

TPEG Pts103_2

+
+

shuttleCoachService

+
+

TPEG Pts103_3

+
+

regionalCoachService

+
+

TPEG Pts103_4

+
+

additionalCoachService

+
+

TPEG Pts103_5 (SIRI 2.1)

+
+

nightCoachService

+
+

TPEG Pts103_6 (SIRI 2.1)

+
+

specialCoachService

+
+

TPEG Pts103_7

+
+

sightseeingCoachService

+
+

TPEG Pts103_8

+
+

touristCoachService

+
+

TPEG Pts103_9

+
+

commuterCoachService

+
+

TPEG Pts103_10

+
+

onDemandService

+
+

TPEG Pts103_11 (SIRI 2.1)

+
+

undefinedCoachService

+
+

TPEG Pts103_255 (SIRI 2.1) - see also 'undefined'.

+
+

allCoachServices

+
+

-

+
+

pti3_0

+
+

DEPRECATED since SIRI 2.1

+
+

pti3_1

+
+

DEPRECATED since SIRI 2.1

+
+

pti3_2

+
+

DEPRECATED since SIRI 2.1

+
+

pti3_3

+
+

DEPRECATED since SIRI 2.1

+
+

pti3_4

+
+

DEPRECATED since SIRI 2.1

+
+

pti3_5

+
+

DEPRECATED since SIRI 2.1

+
+

pti3_6

+
+

DEPRECATED since SIRI 2.1

+
+

pti3_7

+
+

DEPRECATED since SIRI 2.1

+
+

pti3_8

+
+

DEPRECATED since SIRI 2.1

+
+

pti3_9

+
+

DEPRECATED since SIRI 2.1

+
+

pti3_255

+
+

DEPRECATED since SIRI 2.1

+
+
+

FunicularSubmodesOfTransportEnumeration

+
+

Values for Funicular ModesOfTransport: TPEG pti_table_10.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

Submode of transport is not known to the source system.

+
+

funicular

+
+

-

+
+

streetCableCar

+
+

(SIRI 2.1)

+
+

allFunicularServices

+
+

-

+
+

undefinedFunicular

+
+

Submode of transport is not supported in this list.

+
+

pti10_0

+
+

DEPRECATED since SIRI 2.1

+
+

pti10_1

+
+

DEPRECATED since SIRI 2.1

+
+

pti10_2

+
+

DEPRECATED since SIRI 2.1

+
+

pti10_255

+
+

DEPRECATED since SIRI 2.1

+
+

loc14_2

+
+

DEPRECATED since SIRI 2.1

+
+
+

MetroSubmodesOfTransportEnumeration

+
+

Values for Metro ModesOfTransport: TPEG pti_table_04 and pts_table_104.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts104_0 - submode of transport is not known to the source system.

+
+

undefined

+
+

Submode of transport is not supported in this list.

+
+

metro

+
+

-

+
+

tube

+
+

-

+
+

urbanRailway

+
+

-

+
+

allRailServices

+
+

-

+
+

metroService

+
+

TPEG Pts104_1 (SIRI 2.1) - see also 'metro'.

+
+

nightMetroService

+
+

TPEG Pts104_2 (SIRI 2.1)

+
+

expressMetroService

+
+

TPEG Pts104_3 (SIRI 2.1)

+
+

undefinedUrbanRailwayService

+
+

TPEG Pts104_255 (SIRI 2.1) - see also 'undefined'.

+
+

pti4_0

+
+

DEPRECATED since SIRI 2.1

+
+

pti4_1

+
+

DEPRECATED since SIRI 2.1

+
+

pti4_2

+
+

DEPRECATED since SIRI 2.1

+
+

pti4_3

+
+

DEPRECATED since SIRI 2.1

+
+

pti4_4

+
+

DEPRECATED since SIRI 2.1

+
+

pti4_255

+
+

DEPRECATED since SIRI 2.1

+
+
+

RailSubmodesOfTransportEnumeration

+
+

Values for Rail ModesOfTransport: TPEG pti_table_02, pts_table_102 "RailwayService" and train link loc_table_13.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts102_0 - submode of transport is not known to the source system.

+
+

local

+
+

-

+
+

highSpeedRail

+
+

(SIRI 2.1)

+
+

suburbanRailway

+
+

-

+
+

regionalRail

+
+

-

+
+

interregionalRail

+
+

(SIRI 2.1)

+
+

longDistance

+
+

(SIRI 2.1)

+
+

international

+
+

-

+
+

sleeperRailService

+
+

TPEG Pts105_6

+
+

nightRail

+
+

(SIRI 2.1)

+
+

carTransportRailService

+
+

-

+
+

touristRailway

+
+

-

+
+

airportLinkRail

+
+

(SIRI 2.1)

+
+

railShuttle

+
+

-

+
+

replacementRailService

+
+

TPEG Pts105_13

+
+

specialTrain

+
+

(SIRI 2.1)

+
+

crossCountryRail

+
+

(SIRI 2.1)

+
+

rackAndPinionRailway

+
+

-

+
+

highSpeedRailService

+
+

TPEG Pts102_1 - see also 'highSpeedRail'.

+
+

longDistanceInternationalRailService

+
+

TPEG Pts102_2 (SIRI 2.1) - see also 'international'.

+
+

longDistanceRailService

+
+

TPEG Pts102_3 (SIRI 2.1) - see also 'longDistance'.

+
+

interRegionalExpressRailService

+
+

TPEG Pts102_4 (SIRI 2.1)

+
+

interRegionalRailService

+
+

TPEG Pts105_5 - see also 'interregionalRail'.

+
+

regionalExpressRailService

+
+

TPEG Pts105_7 (SIRI 2.1)

+
+

regionalRailService

+
+

TPEG Pts105_8 (SIRI 2.1) - see also 'regionalRail'.

+
+

touristRailwayService

+
+

TPEG Pts105_9 (SIRI 2.1) - see also 'touristRailway'.

+
+

railShuttleService

+
+

TPEG Pts105_10 (SIRI 2.1) - see also 'railShuttle'.

+
+

suburbanRailService

+
+

TPEG Pts105_11 (SIRI 2.1)

+
+

suburbanNightRailService

+
+

TPEG Pts105_12 (SIRI 2.1) - see also 'nightRail'.

+
+

specialRailService

+
+

TPEG Pts105_14 (SIRI 2.1) - see also 'specialTrain'.

+
+

lorryTransportRailService

+
+

TPEG Pts105_15

+
+

vehicleTransportRailService

+
+

TPEG Pts105_17 (SIRI 2.1) - see also 'vehicleRailTransportService'.

+
+

vehicleTunnelTransportRailService

+
+

TPEG Pts105_18 (SIRI 2.1)

+
+

additionalRailService

+
+

TPEG Pts105_19 (SIRI 2.1) - see also 'additionalTrainService'.

+
+

undefinedRailService

+
+

TPEG Pts105_255 (SIRI 2.1) - see also 'undefined'.

+
+

longDistanceTrain

+
+

See also 'longDistance'.

+
+

specialTrainService

+
+

-

+
+

crossCountryRailService

+
+

-

+
+

vehicleRailTransportService

+
+

-

+
+

additionalTrainService

+
+

-

+
+

allRailServices

+
+

-

+
+

undefined

+
+

Submode of transport is not supported in this list.

+
+

interbational

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_0

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_1

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_2

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_3

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_4

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_5

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_6

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_7

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_8

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_9

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_10

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_11

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_12

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_13

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_14

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_15

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_16

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_17

+
+

DEPRECATED since SIRI 2.1

+
+

pti2_255

+
+

DEPRECATED since SIRI 2.1

+
+

loc13_0

+
+

DEPRECATED since SIRI 2.1

+
+

loc13_1

+
+

DEPRECATED since SIRI 2.1

+
+

loc13_2

+
+

DEPRECATED since SIRI 2.1

+
+

loc13_3

+
+

DEPRECATED since SIRI 2.1

+
+

loc13_4

+
+

DEPRECATED since SIRI 2.1

+
+

loc13_5

+
+

DEPRECATED since SIRI 2.1

+
+

loc13_6

+
+

DEPRECATED since SIRI 2.1

+
+

loc13_7

+
+

DEPRECATED since SIRI 2.1

+
+

loc13_8

+
+

DEPRECATED since SIRI 2.1

+
+
+

SelfDriveSubmodesOfTransportEnumeration

+
+

Values for SelfDrive ModesOfTransport: TPEG pti_table_12.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

Submode of transport is not known to the source system.

+
+

undefined

+
+

(SIRI 2.1) - see also 'undefinedHireVehicle'.

+
+

hireCar

+
+

-

+
+

hireVan

+
+

-

+
+

hireMotorbike

+
+

-

+
+

hireCycle

+
+

-

+
+

allHireVehicles

+
+

-

+
+

undefinedHireVehicle

+
+

Submode of transport is not supported in this list.

+
+

pti12_0

+
+

DEPRECATED since SIRI 2.1

+
+

pti12_1

+
+

DEPRECATED since SIRI 2.1

+
+

pti12_2

+
+

DEPRECATED since SIRI 2.1

+
+

pti12_3

+
+

DEPRECATED since SIRI 2.1

+
+

pti12_4

+
+

DEPRECATED since SIRI 2.1

+
+

pti12_5

+
+

DEPRECATED since SIRI 2.1

+
+

pti12_255

+
+

DEPRECATED since SIRI 2.1

+
+
+

TaxiSubmodesOfTransportEnumeration

+
+

Values for Taxi ModesOfTransport: TPEG pti_table_11.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

Submode of transport is not known to the source system.

+
+

undefined

+
+

(SIRI 2.1) - see also 'undefinedTaxiService'.

+
+

communalTaxi

+
+

-

+
+

charterTaxi

+
+

(SIRI 2.1)

+
+

waterTaxi

+
+

-

+
+

railTaxi

+
+

-

+
+

bikeTaxi

+
+

-

+
+

blackCab

+
+

-

+
+

miniCab

+
+

-

+
+

allTaxiServices

+
+

-

+
+

undefinedTaxiService

+
+

Submode of transport is not supported in this list.

+
+

pti11_0

+
+

DEPRECATED since SIRI 2.1

+
+

pti11_1

+
+

DEPRECATED since SIRI 2.1

+
+

pti11_2

+
+

DEPRECATED since SIRI 2.1

+
+

pti11_3

+
+

DEPRECATED since SIRI 2.1

+
+

pti11_4

+
+

DEPRECATED since SIRI 2.1

+
+

pti11_5

+
+

DEPRECATED since SIRI 2.1

+
+

pti11_6

+
+

DEPRECATED since SIRI 2.1

+
+

pti11_7

+
+

DEPRECATED since SIRI 2.1

+
+

pti11_255

+
+

DEPRECATED since SIRI 2.1

+
+
+

TelecabinSubmodesOfTransportEnumeration

+
+

Values for Telecabin ModesOfTransport: TPEG pti_table_09, pts_table_109 and loc_table_14.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts109_0 - submode of transport is not known to the source system.

+
+

undefined

+
+

Submode of transport is not supported in this list.

+
+

telecabin

+
+

-

+
+

cableCar

+
+

-

+
+

lift

+
+

-

+
+

chairLift

+
+

-

+
+

dragLift

+
+

-

+
+

telecabinLink

+
+

-

+
+

scheduled

+
+

TPEG Pts109_1 (SIRI 2.1)

+
+

unscheduled

+
+

TPEG Pts109_2 (SIRI 2.1)

+
+

undefinedTelecabinService

+
+

TPEG Pts109_255 (SIRI 2.1) - see also 'undefined'.

+
+

smallTelecabin

+
+

-

+
+

eggLift

+
+

-

+
+

mineralBuckets

+
+

-

+
+

allTelecabinServices

+
+

-

+
+

pti9_0

+
+

DEPRECATED since SIRI 2.1

+
+

pti9_1

+
+

DEPRECATED since SIRI 2.1

+
+

pti9_2

+
+

DEPRECATED since SIRI 2.1

+
+

pti9_3

+
+

DEPRECATED since SIRI 2.1

+
+

pti9_4

+
+

DEPRECATED since SIRI 2.1

+
+

pti9_5

+
+

DEPRECATED since SIRI 2.1

+
+

pti9_6

+
+

DEPRECATED since SIRI 2.1

+
+

pti9_7

+
+

DEPRECATED since SIRI 2.1

+
+

pti9_255

+
+

DEPRECATED since SIRI 2.1

+
+

loc14_0

+
+

DEPRECATED since SIRI 2.1

+
+

loc14_1

+
+

DEPRECATED since SIRI 2.1

+
+

loc14_3

+
+

DEPRECATED since SIRI 2.1

+
+

loc14_4

+
+

DEPRECATED since SIRI 2.1

+
+

loc14_52

+
+

DEPRECATED since SIRI 2.1

+
+

loc14_6

+
+

DEPRECATED since SIRI 2.1

+
+

loc14_7

+
+

DEPRECATED since SIRI 2.1

+
+

loc14_8

+
+

DEPRECATED since SIRI 2.1

+
+

loc14_255

+
+

DEPRECATED since SIRI 2.1

+
+
+

TramSubmodesOfTransportEnumeration

+
+

Values for Tram ModesOfTransport: TPEG pti_table_06, pts_table_104 and loc_table_12.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts104_0 - submode of transport is not known to the source system.

+
+

undefined

+
+

(SIRI 2.1) - see also 'undefinedTramService'.

+
+

cityTram

+
+

-

+
+

localTram

+
+

(SIRI 2.1) - see also 'localTramService'.

+
+

regionalTram

+
+

-

+
+

sightseeingTram

+
+

-

+
+

shuttleTram

+
+

-

+
+

trainTram

+
+

(SIRI 2.1)

+
+

tramService

+
+

TPEG Pts104_4 (SIRI 2.1)

+
+

cityTramService

+
+

TPEG Pts104_5 (SIRI 2.1) - see also 'cityTram'.

+
+

regionalTramService

+
+

TPEG Pts104_6 (SIRI 2.1) - see also 'regionalTram'.

+
+

sightseeingTramService

+
+

TPEG Pts104_7 (SIRI 2.1) - see also 'sightseeingTram'.

+
+

nightTramService

+
+

TPEG Pts104_8 (SIRI 2.1)

+
+

shuttleTramService

+
+

TPEG Pts104_9 (SIRI 2.1) - see also 'shuttleTram'.

+
+

undefinedUrbanRailwayService

+
+

TPEG Pts104_255 (SIRI 2.1) - see also 'undefined'.

+
+

localTramService

+
+

-

+
+

undefinedTramService

+
+

Submode of transport is not supported in this list.

+
+

allTramServices

+
+

-

+
+

pti6_0

+
+

DEPRECATED since SIRI 2.1

+
+

pti6_1

+
+

DEPRECATED since SIRI 2.1

+
+

pti6_2

+
+

DEPRECATED since SIRI 2.1

+
+

pti6_3

+
+

DEPRECATED since SIRI 2.1

+
+

pti6_4

+
+

DEPRECATED since SIRI 2.1

+
+

pti6_5

+
+

DEPRECATED since SIRI 2.1

+
+

pti6_6

+
+

DEPRECATED since SIRI 2.1

+
+

pti6_255

+
+

DEPRECATED since SIRI 2.1

+
+

loc12_0

+
+

DEPRECATED since SIRI 2.1

+
+

loc12_1

+
+

DEPRECATED since SIRI 2.1

+
+

loc12_2

+
+

DEPRECATED since SIRI 2.1

+
+

loc12_255

+
+

DEPRECATED since SIRI 2.1

+
+
+

VehicleModesOfTransportEnumeration

+
+

Values for ModesOfTransport : TPEG Pti01 and Pts001 "ModeOfTransport".

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

air

+
+

-

+
+

bus

+
+

-

+
+

coach

+
+

-

+
+

ferry

+
+

(SIRI 2.1)

+
+

metro

+
+

-

+
+

rail

+
+

-

+
+

trolleyBus

+
+

-

+
+

tram

+
+

-

+
+

water

+
+

-

+
+

cableway

+
+

(SIRI 2.1)

+
+

funicular

+
+

-

+
+

lift

+
+

-

+
+

snowAndIce

+
+

(SIRI 2.1)

+
+

other

+
+

Placeholder value if mode of transport is different from all other enumerations in this list (SIRI 2.1) - same meaning as 'undefinedModeOfTransport'.

+
+

unknown

+
+

TPEG Pts1_0 - mode of transport is not known to the source system.

+
+

airService

+
+

TPEG Pts1_1 - use 'air' instead.

+
+

gondolaCableCarService

+
+

TPEG Pts1_2 (SIRI 2.1) - see also 'cableway'.

+
+

chairliftService

+
+

TPEG Pts1_3 (SIRI 2.1)

+
+

elevatorService

+
+

TPEG Pts1_4 (SIRI 2.1) - use 'lift' instead.

+
+

railwayService

+
+

TPEG Pts1_5 - use 'rail' instead.

+
+

urbanRailwayService

+
+

TPEG Pts1_6 - see also 'urbanRail'.

+
+

lightRailwayService

+
+

TPEG Pts1_7 (SIRI 2.1)

+
+

rackRailService

+
+

TPEG Pts1_8 (SIRI 2.1)

+
+

funicularService

+
+

TPEG Pts1_9 - use 'funicular' instead.

+
+

busService

+
+

TPEG Pts1_10 - use 'bus' instead.

+
+

trolleybusService

+
+

TPEG Pts1_11 (SIRI 2.1) - use 'trolleyBus' instead.

+
+

coachService

+
+

TPEG Pts1_12 - use 'coach' instead.

+
+

taxiService

+
+

TPEG Pts1_13 - use 'taxi' instead.

+
+

rentalVehicle

+
+

TPEG Pts1_14 (SIRI 2.1)

+
+

waterTransportService

+
+

TPEG Pts1_15 - use 'water' instead.

+
+

cableDrawnBoatService

+
+

TPEG Pts1_16 (SIRI 2.1)

+
+

undefinedModeOfTransport

+
+

TPEG Pts1_255 (SIRI 2.1) - mode of transport is not supported in this list.

+
+

suburbanRail

+
+

-

+
+

suburbanRailwayService

+
+

See also 'suburbanRail'.

+
+

urbanRail

+
+

-

+
+

underground

+
+

-

+
+

undergroundService

+
+

See also 'underground'.

+
+

metroService

+
+

Use 'metro' instead.

+
+

trolleyBusService

+
+

Use 'trolleyBus' instead.

+
+

tramService

+
+

Use 'tram' instead.

+
+

waterTransport

+
+

Use 'water' instead.

+
+

ferryService

+
+

Use 'ferry' instead.

+
+

telecabin

+
+

See also 'cableway'.

+
+

telecabinService

+
+

See also 'telecabin'.

+
+

taxi

+
+

-

+
+

selfDrive

+
+

-

+
+

all

+
+

-

+
+

allServices

+
+

See also 'all'.

+
+

allServicesExcept

+
+

-

+
+

pti1_0

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_1

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_2

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_3

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_4

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_5

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_6

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_7

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_8

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_9

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_10

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_11

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_12

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_13

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_14

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_15

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_16

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_17

+
+

DEPRECATED since SIRI 2.1

+
+

pti1_18

+
+

DEPRECATED since SIRI 2.1

+
+
+

WaterSubmodesOfTransportEnumeration

+
+

Values for Water ModesOfTransport: TPEG pti_table_07 and pts_table_107.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts107_0 - submode of transport is not known to the source system.

+
+

undefined

+
+

(SIRI 2.1) - see also 'undefinedWaterTransport'.

+
+

internationalCarFerry

+
+

(SIRI 2.1) - see also 'internationalCarFerryService'.

+
+

nationalCarFerry

+
+

(SIRI 2.1) - see also 'nationalCarFerryService'.

+
+

regionalCarFerry

+
+

(SIRI 2.1) - see also 'regionalCarFerryService'.

+
+

localCarFerry

+
+

(SIRI 2.1) - see also 'localCarFerryService'.

+
+

internationalPassengerFerry

+
+

-

+
+

nationalPassengerFerry

+
+

-

+
+

regionalPassengerFerry

+
+

-

+
+

localPassengerFerry

+
+

-

+
+

postBoat

+
+

-

+
+

trainFerry

+
+

-

+
+

roadFerryLink

+
+

-

+
+

airportBoatLink

+
+

-

+
+

highSpeedVehicleService

+
+

-

+
+

highSpeedPassengerService

+
+

-

+
+

sightseeingService

+
+

-

+
+

schoolBoat

+
+

-

+
+

cableFerry

+
+

-

+
+

riverBus

+
+

-

+
+

scheduledFerry

+
+

-

+
+

shuttleFerryService

+
+

-

+
+

canalBarge

+
+

(SIRI 2.1)

+
+

internationalCarFerryService

+
+

TPEG Pts107_2

+
+

nationalCarFerryService

+
+

TPEG Pts107_3

+
+

regionalCarFerryService

+
+

TPEG Pts107_4

+
+

localCarFerryService

+
+

TPEG Pts107_5

+
+

internationalPassengerFerryService

+
+

TPEG Pts107_6 (SIRI 2.1) - see also 'internationalPassengerFerry'.

+
+

nationalPassengerFerryService

+
+

TPEG Pts107_7 (SIRI 2.1) - see also 'nationalPassengerFerry'.

+
+

regionalPassengerFerryService

+
+

TPEG Pts107_8 (SIRI 2.1) - see also 'regionalPassengerFerry'.

+
+

localPassengerFerryService

+
+

TPEG Pts107_9 (SIRI 2.1) - see also 'localPassengerFerry'.

+
+

postBoatService

+
+

TPEG Pts107_10 (SIRI 2.1) - see also 'postBoat'.

+
+

trainFerryService

+
+

TPEG Pts107_11 (SIRI 2.1) - see also 'trainFerry'.

+
+

roadLinkFerryService

+
+

TPEG Pts107_12 (SIRI 2.1) - see also 'roadFerryLink'.

+
+

airportLinkFerryService

+
+

TPEG Pts107_13 (SIRI 2.1) - see also 'airportBoatLink'.

+
+

carHighSpeedFerryService

+
+

TPEG Pts107_14 (SIRI 2.1) - see also 'highSpeedVehicleService'.

+
+

passengerHighSpeedFerryService

+
+

TPEG Pts107_15 (SIRI 2.1) - see also 'highSpeedPassengerService'.

+
+

scheduledBoatService

+
+

TPEG Pts107_16 (SIRI 2.1) - see also 'scheduledFerry'.

+
+

scheduledExpressBoatService

+
+

TPEG Pts107_17 (SIRI 2.1)

+
+

additionalBoatService

+
+

TPEG Pts107_18 (SIRI 2.1)

+
+

sightseeingBoatService

+
+

TPEG Pts107_19 (SIRI 2.1) - see also 'sightseeingService'.

+
+

schoolBoatService

+
+

TPEG Pts107_20 (SIRI 2.1) - see also 'schoolBoat'.

+
+

riverBusService

+
+

TPEG Pts107_21 (SIRI 2.1) - see also 'riverBus'.

+
+

scheduledFerryService

+
+

TPEG Pts107_22 (SIRI 2.1) - see also 'scheduledFerry'.

+
+

shuttleFerryService

+
+

TPEG Pts107_23 (SIRI 2.1) - see also 'shuttleFerry'.

+
+

undefinedWaterTransportService

+
+

TPEG Pts107_255 (SIRI 2.1) - see also 'undefinedWaterTransport'.

+
+

undefinedWaterTransport

+
+

Submode of transport is not supported in this list.

+
+

allWaterTransportServices

+
+

-

+
+

pti7_0

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_1

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_2

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_3

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_4

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_5

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_6

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_7

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_8

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_9

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_10

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_11

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_12

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_13

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_14

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_15

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_16

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_17

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_18

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_19

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_20

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_21

+
+

DEPRECATED since SIRI 2.1

+
+

pti7_255

+
+

DEPRECATED since SIRI 2.1

+
+
+
+
+
+

22.2. The toplevel element siri:AirSubmode

+
+ + + + + + + + + + + + + + + + +
+

siri:AirSubmode

+
+

+siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+
+
+
+

22.3. The toplevel element siri:BusSubmode

+
+ + + + + + + + + + + + + + + + +
+

siri:BusSubmode

+
+

+siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+
+
+
+

22.4. The toplevel element siri:CoachSubmode

+
+ + + + + + + + + + + + + + + + +
+

siri:CoachSubmode

+
+

+siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+
+
+
+

22.5. The toplevel element siri:FunicularSubmode

+
+ + + + + + + + + + + + + + + + +
+

siri:FunicularSubmode

+
+

+siri:FunicularSubmodesOfTransportEnumeration

+
+

TPEG pti10 Funicular submodes.

+
+
+
+
+

22.6. The toplevel element siri:MetroSubmode

+
+ + + + + + + + + + + + + + + + +
+

siri:MetroSubmode

+
+

+siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+
+
+
+

22.7. The toplevel element siri:RailSubmode

+
+ + + + + + + + + + + + + + + + +
+

siri:RailSubmode

+
+

+siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+
+
+
+

22.8. The toplevel element siri:SelfDriveSubmode

+
+ + + + + + + + + + + + + + + + +
+

siri:SelfDriveSubmode

+
+

+siri:SelfDriveSubmodesOfTransportEnumeration

+
+

TPEG pti12 SelfDrive submodes.

+
+
+
+
+

22.9. The toplevel element siri:TaxiSubmode

+
+ + + + + + + + + + + + + + + + +
+

siri:TaxiSubmode

+
+

+siri:TaxiSubmodesOfTransportEnumeration

+
+

TPEG pti11 Taxi submodes.

+
+
+
+
+

22.10. The toplevel element siri:TelecabinSubmode

+
+ + + + + + + + + + + + + + + + +
+

siri:TelecabinSubmode

+
+

+siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
+
+
+
+

22.11. The toplevel element siri:TramSubmode

+
+ + + + + + + + + + + + + + + + +
+

siri:TramSubmode

+
+

+siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+
+
+
+

22.12. The toplevel element siri:VehicleMode

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleMode

+
+

+siri:VehicleModesOfTransportEnumeration

+
+

Vehicle mode or mode of transport.

+
+
+
+
+

22.13. The toplevel element siri:WaterSubmode

+
+ + + + + + + + + + + + + + + + +
+

siri:WaterSubmode

+
+

+siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+
+
+
+

22.14. The group siri:ModeChoiceGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ModeChoiceGroup

+
+

+
+

Transport Sub Modes.

+
+

The element contains one of the following elements (a-b)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ai)

+
siri:PtModeChoiceGroup +

aa

+
+

→‍siri:AirSubmode

+
+

-1:1

+
+

siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+

ab

+
+

→‍siri:BusSubmode

+
+

-1:1

+
+

siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+

ac

+
+

→‍siri:CoachSubmode

+
+

-1:1

+
+

siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+

ad

+
+

→‍siri:FunicularSubmode

+
+

-1:1

+
+

siri:FunicularSubmodesOfTransportEnumeration

+
+

TPEG pti10 Funicular submodes.

+
+

ae

+
+

→‍siri:MetroSubmode

+
+

-1:1

+
+

siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+

af

+
+

→‍siri:TramSubmode

+
+

-1:1

+
+

siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+

ag

+
+

→‍siri:TelecabinSubmode

+
+

-1:1

+
+

siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
+

ah

+
+

→‍siri:RailSubmode

+
+

-1:1

+
+

siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+

ai

+
+

→‍siri:WaterSubmode

+
+

-1:1

+
+

siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+

In case of choice 'b', the element contains one of the following elements (ba-bb)

+
siri:PersonalModeChoiceGroup +

ba

+
+

→‍siri:TaxiSubmode

+
+

-1:1

+
+

siri:TaxiSubmodesOfTransportEnumeration

+
+

TPEG pti11 Taxi submodes.

+
+

bb

+
+

→‍siri:SelfDriveSubmode

+
+

-1:1

+
+

siri:SelfDriveSubmodesOfTransportEnumeration

+
+

TPEG pti12 SelfDrive submodes.

+
+
+
+
+

22.15. The group siri:PersonalModeChoiceGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PersonalModeChoiceGroup

+
+

+
+

Non-PT Road Submodes.

+
+

The element contains one of the following elements (a-b)

+
siri:PersonalModeChoiceGroup +

a

+
+

→‍siri:TaxiSubmode

+
+

-1:1

+
+

siri:TaxiSubmodesOfTransportEnumeration

+
+

TPEG pti11 Taxi submodes.

+
+

b

+
+

→‍siri:SelfDriveSubmode

+
+

-1:1

+
+

siri:SelfDriveSubmodesOfTransportEnumeration

+
+

TPEG pti12 SelfDrive submodes.

+
+
+
+
+

22.16. The group siri:PtModeChoiceGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PtModeChoiceGroup

+
+

+
+

PT Transport Sub Modes.

+
+

The element contains one of the following elements (a-i)

+
siri:PtModeChoiceGroup +

a

+
+

→‍siri:AirSubmode

+
+

-1:1

+
+

siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+

b

+
+

→‍siri:BusSubmode

+
+

-1:1

+
+

siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+

c

+
+

→‍siri:CoachSubmode

+
+

-1:1

+
+

siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+

d

+
+

→‍siri:FunicularSubmode

+
+

-1:1

+
+

siri:FunicularSubmodesOfTransportEnumeration

+
+

TPEG pti10 Funicular submodes.

+
+

e

+
+

→‍siri:MetroSubmode

+
+

-1:1

+
+

siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+

f

+
+

→‍siri:TramSubmode

+
+

-1:1

+
+

siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+

g

+
+

→‍siri:TelecabinSubmode

+
+

-1:1

+
+

siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
+

h

+
+

→‍siri:RailSubmode

+
+

-1:1

+
+

siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+

i

+
+

→‍siri:WaterSubmode

+
+

-1:1

+
+

siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+
+
+
+

22.17. The group siri:PtNetworkModeChoiceGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PtNetworkModeChoiceGroup

+
+

+
+

Submode of mode.

+
+

The element contains one of the following elements (a-h)

+
siri:PtNetworkModeChoiceGroup +

a

+
+

→‍siri:AirSubmode

+
+

-1:1

+
+

siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+

b

+
+

→‍siri:BusSubmode

+
+

-1:1

+
+

siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+

c

+
+

→‍siri:CoachSubmode

+
+

-1:1

+
+

siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+

d

+
+

→‍siri:MetroSubmode

+
+

-1:1

+
+

siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+

e

+
+

→‍siri:RailSubmode

+
+

-1:1

+
+

siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+

f

+
+

→‍siri:TramSubmode

+
+

-1:1

+
+

siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+

g

+
+

→‍siri:WaterSubmode

+
+

-1:1

+
+

siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+

h

+
+

→‍siri:TelecabinSubmode

+
+

-1:1

+
+

siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
+
+
+
+
+

23. SIRI MONITORED VEHICLE JOURNEY Model.

+
+

23.1. The group siri:CallRailGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CallRailGroup

+
+

+
+

Elements describing theProperties specific to a rail CALLs.

+
siri:CallRailGroup +

siri:ReversesAtStop

+
+

0:1

+
+

Whether VEHICLE will reverse at stop. Default is 'false'.

+
+

siri:PlatformTraversal

+
+

0:1

+
+

For Rail, whether this is a platform traversal at speed, typically triggering an announcement to stand back from platform. If so Boarding Activity of arrival and deparure should be passthrough.

+
+

siri:SignalStatus

+
+

0:1

+
+

Status of signal clearance for TRAIN. This may affect the prioritiisition and emphasis given to arrival or departure on displays - e.g. cleared trains appear first, flashing in green.

+
+
+
+
+

23.2. The group siri:CallRealtimeGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CallRealtimeGroup

+
+

+
+

Elements describing the Real-time CALL properties.

+
siri:CallRealtimeGroup +

→‍siri:VehicleAtStop

+
+

0:1

+
+

Whether VEHICLE is currently at stop. Default is false (xml default added from SIRI 2.0)

+
+

siri:VehicleLocationAtStop

+
+

0:1

+
+

+siri:LocationStructure

+
+

Exact location that VEHICLE will take up / or has taken at STOP POINT.

+
+
+
+
+

23.3. The group siri:DatedTrainOperationalInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DatedTrainOperationalInfoGroup

+
+

+
+

Operational information about the monitored VEHICLE JOURNEY.

+
siri:DatedTrainOperationalInfoGroup +

siri:TrainBlockPart

+
+

0:*

+
+

+siri:TrainBlockPartStructure

+
+

If a VEHICLE JOURNEY is a coupled journey, i.e. comprises several coupled BLOCKparts, there will be a separate delivery for each BLOCKp art and this element will indicate the vehicles that the journey part uses.

+
siri:OperationalBlockGroup +

siri:BlockRef

+
+

0:1

+
+

>siri:BlockRefStructure

+
+

BLOCK that VEHICLE is running.

+
+

siri:CourseOfJourneyRef

+
+

0:1

+
+

>siri:CourseOfJourneyRefStructure

+
+

COURSE OF JOURNEY ('Run') that VEHICLE is running.

+
siri:DatedOperationalInfoGroup +

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
siri:DatedTrainOperationalInfoGroup +

siri:TrainNumbers

+
+

0:1

+
+

+local-type: typedef-39.6

+
+

TRAIN NUMBERs for journey. (since SIRI 2.0)

+
+

siri:JourneyParts

+
+

0:1

+
+

+local-type: typedef-39.7

+
+

JOURNEY PARTs making up JOURNEY +SIRIv2.0 e.

+
siri:JourneyFormationGroup +

siri:TrainElements

+
+

0:1

+
+

+local-type: typedef-25.2

+
+

+
+

siri:Trains

+
+

0:1

+
+

+local-type: typedef-25.3

+
+

+
+

siri:CompoundTrains

+
+

0:1

+
+

+local-type: typedef-25.4

+
+

+
+
+
+
+

23.4. The group siri:JourneyPartViewGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:JourneyPartViewGroup

+
+

+
+

If no JOURNEY PART reference is available (or in addition to the reference), identify it indirectly by From-/ToStopPointRef and Start-/EndTime (i.e. the scheduled times at these stops). (since SIRI 2.1)

+
siri:JourneyPartViewGroup +

siri:FromStopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to the SCHEDULED STOP POINT at which the related JOURNEY PART begins.

+
+

siri:ToStopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to the SCHEDULED STOP POINT at which the related JOURNEY PART ends.

+
+

siri:StartTime

+
+

0:1

+
+

Time at which the related JOURNEY PART begins.

+
+

siri:EndTime

+
+

0:1

+
+

Time at which the related JOURNEY PART ends.

+
+
+
+
+

23.5. The group siri:JourneyProgressGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:JourneyProgressGroup

+
+

+
+

Elements describing the real-time progress of a monitored VEHICLE JOURNEY.

+
siri:JourneyProgressGroup +

siri:Monitored

+
+

0:1

+
+

Whether there is real-time information available for journey. Default is 'true'. It is recommended to specify a MonitoringError if Monitored is set to 'false'.

+
+

siri:MonitoringError

+
+

0:1

+
+

If Monitored is 'false', a (list of) reason(s) for non-availability of real-time data. Examples are "GPS", "GPRS", "Radio" etc. MonitoringError must not be used if Monitored is omitted or set to 'true'.

+
siri:ProgressDataQualityGroup +

siri:InCongestion

+
+

0:1

+
+

Whether the VEHICLE iis in traffic congestion. If not, present, not known.

+
+

siri:InPanic

+
+

0:1

+
+

Whether the panic alarm on the VEHICLE is activated. This may lead to indeterminate predictions. If absent, default is 'false'.

+
+

→‍siri:PredictionInaccurate

+
+

0:1

+
+

Whether the prediction for a specific stop or the whole journey is considered to be of a useful accuracy or not. Default is 'false', i.e. prediction is considered to be accurate. If prediction is degraded, e.g. because of a situation, PredictionInaccurate is used to indicate a lowered quality of data. Inherited property. PredictionInaccurate can be used in combination with InCongestion, but is more general.

+
+

→‍siri:PredictionInaccurateReason

+
+

0:1

+
+

siri:PredictionInaccurateReasonEnumeration

+
+

Can be used to inform the passenger about the reason for a change of the prediction (in)accuracy in case PredictionInaccurate is set to 'true'. (since SIRI 2.1)

+
+

siri:DataSource

+
+

0:1

+
+

System originating real-time data. Can be used to make judgements of relative quality and accuracy compared to other feeds.

+
+

siri:ConfidenceLevel

+
+

0:1

+
+

siri:QualityIndexEnumeration

+
+

Confidence QUALITY LEVEL of data. Default is 'reliable'.

+
siri:ProgressDataGroup +

siri:VehicleLocation

+
+

0:1

+
+

+siri:LocationStructure

+
+

Current geospatial location of VEHICLE. Measured to front of vehicle.

+
+

siri:LocationRecordedAtTime

+
+

0:1

+
+

Time at which location was recorded. If not present assume that the recorded at time on the containing delivery.

+
+

siri:Bearing

+
+

0:1

+
+

siri:AbsoluteBearingType

+
+

Bearing in compass degrees in which VEHICLE is heading.

+
+

siri:ProgressRate

+
+

0:1

+
+

siri:ProgressRateEnumeration

+
+

Rate of progress of VEHICLE. Default is 'normal'

+
+

siri:Velocity

+
+

0:1

+
+

siri:VelocityType

+
+

Velocity of VEHICLE. EIther actual speed or average speed may be used. (since SIRI 2.0)

+
+

siri:EngineOn

+
+

0:1

+
+

Whether the engine of the vehicle is on. Default is 'true' (since SIRI 2.0)

+
+

→‍siri:Occupancy

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

An approximate figure of how occupied the journey is after departing from a given stop, e.g. 'manySeatsAvailable' or 'standingRoomOnly'. If omitted: Passenger load is unknown. Occupancies and capacities for individual VEHICLEs, e.g. parts of a COMPOUND TRAIN, can also be specified in more detail for the departure on CALL level.

+
+

siri:Delay

+
+

0:1

+
+

siri:DurationType

+
+

Delay of VEHICLE against schedule, to a precision in seconds. Early times are shown as negative values.

+
+

siri:ProgressStatus

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

An arbitrary textual status description of the running of this VEHICLE JOURNEY. (Unbounded 0:* since SIRI 2.0)

+
+

siri:VehicleStatus

+
+

0:1

+
+

siri:VehicleStatusEnumeration

+
+

An classification of the progress state of running of this VEHICLE JOURNEY. (since SIRI 2.0)

+
+
+
+
+

23.6. The group siri:MonitoredCallArrivalTimesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoredCallArrivalTimesGroup

+
+

+
+

Arrival times for CALL.

+
siri:VehicleArrivalTimesGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualArrivalTime

+
+

-0:1

+
+

Observed time of arrival of VEHICLE at stop.

+
+

b

+
+

→‍siri:ExpectedArrivalTime

+
+

-0:1

+
+

Estimated time of arriival of VEHICLE at stop .

+
siri:MonitoredCallArrivalTimesGroup +

siri:LatestExpectedArrivalTime

+
+

0:1

+
+

Latest time at which a VEHICLE will arrive at stop. (since SIRI 2.0)

+
+
+
+
+

23.7. The group siri:MonitoredCallDepartureTimesGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoredCallDepartureTimesGroup

+
+

+
+

Departure times for CALL.

+
siri:VehicleDepartureTimesGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualDepartureTime

+
+

-0:1

+
+

Observed time of departure of VEHICLE from stop.

+
+

b

+
+

→‍siri:ExpectedDepartureTime

+
+

-0:1

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
siri:MonitoredCallDepartureTimesGroup +

siri:ProvisionalExpectedDepartureTime

+
+

0:1

+
+

Expected departure time of VEHICLE without waiting time due to operational actions. For people at stop this would normally be shown if different from Expected Departure time. (since SIRI 2.0).

+
+

siri:EarliestExpectedDepartureTime

+
+

0:1

+
+

Earliest time at which VEHICLE may leave the stop. Used to secure connections. Passengers must be at boarding point by this time to be sure of catching VEHICLE. (since SIRI 2.0)

+
+

siri:ExpectedDeparturePredictionQuality

+
+

0:1

+
+

+siri:PredictionQualityStructure

+
+

Prediction quality, either as approcimate level, or more quantitatyive percentile range of predictions will fall within a given range of times. (since SIRI 2.0)

+
+
+
+
+

23.8. The group siri:MonitoredCallGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoredCallGroup

+
+

+
+

Elements for a monitored CALL.

+
siri:CallRealtimeGroup +

→‍siri:VehicleAtStop

+
+

0:1

+
+

Whether VEHICLE is currently at stop. Default is false (xml default added from SIRI 2.0)

+
+

siri:VehicleLocationAtStop

+
+

0:1

+
+

+siri:LocationStructure

+
+

Exact location that VEHICLE will take up / or has taken at STOP POINT.

+
siri:CallRailGroup +

siri:ReversesAtStop

+
+

0:1

+
+

Whether VEHICLE will reverse at stop. Default is 'false'.

+
+

siri:PlatformTraversal

+
+

0:1

+
+

For Rail, whether this is a platform traversal at speed, typically triggering an announcement to stand back from platform. If so Boarding Activity of arrival and deparure should be passthrough.

+
+

siri:SignalStatus

+
+

0:1

+
+

Status of signal clearance for TRAIN. This may affect the prioritiisition and emphasis given to arrival or departure on displays - e.g. cleared trains appear first, flashing in green.

+
siri:CallPropertyGroup +

→‍siri:TimingPoint

+
+

0:1

+
+

Whether the stop is a TIMING POINT. Times for stops that are not timing points are sometimes interpolated crudely from the timing points, and may represent a lower level of accuracy. Default is 'true'.

+
+

siri:BoardingStretch

+
+

0:1

+
+

Whether this is a Hail and Ride Stop. Default is 'false'.

+
+

siri:RequestStop

+
+

0:1

+
+

Whether Vehicle stops only if requested explicitly by passenger. Default is 'false'.

+
+

siri:OriginDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Origin to show for the VEHICLE at the specific stop (vehicle signage), if different to the Origin Name for the full journey. (since SIRI 2.0)

+
+

siri:DestinationDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Destination to show for the VEHICLE at the specific stop (vehicle signage), if different to the Destination Name for the full journey.

+
siri:CallNoteGroup +

siri:CallNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation that applies to this CALL.

+
siri:DisruptionGroup +

→‍siri:FormationCondition

+
+

0:*

+
+

+siri:FormationConditionStructure

+
+

Information about a change of the formation (e.g. TRAIN composition) or changes of vehicles within the formation. (since SIRI 2.1)

+
+

→‍siri:FacilityConditionElement

+
+

0:*

+
+

+siri:FacilityConditionStructure

+
+

Description of any change concerning a MONITORED FACILITY New structure defined in SIRI XSD 1.1 for Facilities Management.

+
+

→‍siri:FacilityChangeElement

+
+

0:1

+
+

+siri:FacilityChangeStructure

+
+

A change to the availaibility of EQUIPMENT. Basic structure defined in the first 1.0 SIRI XSd.

+
+

→‍siri:SituationRef

+
+

0:*

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
siri:VehicleArrivalTimesGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualArrivalTime

+
+

-0:1

+
+

Observed time of arrival of VEHICLE at stop.

+
+

b

+
+

→‍siri:ExpectedArrivalTime

+
+

-0:1

+
+

Estimated time of arriival of VEHICLE at stop .

+
siri:MonitoredCallArrivalTimesGroup +

siri:LatestExpectedArrivalTime

+
+

0:1

+
+

Latest time at which a VEHICLE will arrive at stop. (since SIRI 2.0)

+
siri:MonitoredStopArrivalStatusGroup +

→‍siri:ArrivalStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the visit according to a fixed list of values. If not specified, same as DepartureStatus.

+
+

→‍siri:ArrivalCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where ArrivalStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:ArrivalProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the VEHICLE for example, “Enroute”, “5 Km”, “Approaching”. May depend on the policy of the OPERATOR, for example show “Approaching” if less than 200metres away from stop. (since SIRI 2.0)

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:ArrivalStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

Assignment of planned, expected and/or recorded arrival at STOP POINT to a phsyical QUAY (platform). If not given, assume same as for departure. (since SIRI 2.0).

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+

→‍siri:ArrivalOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle arriving at sector A first when approaching the QUAY with sectors A-B-C-D. If the arriving vehicle is represented as an arrow, "towards A" would be abstracted as "=> A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle arriving at this reference point first when approaching the QUAY. If the arriving vehicle is represented as an arrow, "towards 0" would be abstracted as "=> 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

→‍siri:ArrivalOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
siri:VehicleDepartureTimesGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualDepartureTime

+
+

-0:1

+
+

Observed time of departure of VEHICLE from stop.

+
+

b

+
+

→‍siri:ExpectedDepartureTime

+
+

-0:1

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
siri:MonitoredCallDepartureTimesGroup +

siri:ProvisionalExpectedDepartureTime

+
+

0:1

+
+

Expected departure time of VEHICLE without waiting time due to operational actions. For people at stop this would normally be shown if different from Expected Departure time. (since SIRI 2.0).

+
+

siri:EarliestExpectedDepartureTime

+
+

0:1

+
+

Earliest time at which VEHICLE may leave the stop. Used to secure connections. Passengers must be at boarding point by this time to be sure of catching VEHICLE. (since SIRI 2.0)

+
+

siri:ExpectedDeparturePredictionQuality

+
+

0:1

+
+

+siri:PredictionQualityStructure

+
+

Prediction quality, either as approcimate level, or more quantitatyive percentile range of predictions will fall within a given range of times. (since SIRI 2.0)

+
siri:PassengerDepartureTimesGroup +

→‍siri:AimedLatestPassengerAccessTime

+
+

0:1

+
+

Latest target time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
+

→‍siri:ExpectedLatestPassengerAccessTime

+
+

0:1

+
+

Latest expected time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
siri:MonitoredStopDepartureStatusGroup +

→‍siri:DepartureStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the departure part of the CALL, according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are still classified as on-time. Applications may use this to guide their own presentation of times.

+
+

→‍siri:DepartureCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where DepartureStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:DepartureProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the vehicle, for example, “Boarding”, “GatesClosed”. (since SIRI 2.0)

+
+

→‍siri:DeparturePlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+

siri:DepartureStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+

→‍siri:DepartureOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle departing in the direction of sector A on a QUAY with sectors A-B-C-D. If the departing vehicle is represented as an arrow, "towards A" would be abstracted as "<= A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle departing in the direction of this reference point. If the departing vehicle is represented as an arrow, "towards 0" would be abstracted as "<= 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

The element contains one of the following element sequences (a-b)

+
+

a

+
+

→‍siri:ExpectedDepartureOccupancy

+
+

-0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Expected/Predicted real-time occupancies of a VEHICLE and reservations after departing from a given stop. (since SIRI 2.1)

+
+

a

+
+

→‍siri:ExpectedDepartureCapacities

+
+

-0:*

+
+

+siri:PassengerCapacityStructure

+
+

Expected/Predicted real-time capacities (number of available seats) of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

b

+
+

→‍siri:RecordedDepartureOccupancy

+
+

-0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Actually recorded/counted occupancies of a VEHICLE and reserved seats after departing from a given stop. (since SIRI 2.1)

+
+

b

+
+

→‍siri:RecordedDepartureCapacities

+
+

-0:*

+
+

+siri:PassengerCapacityStructure

+
+

Actually recorded/counted capacities of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

→‍siri:DepartureOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
siri:HeadwayIntervalGroup +

→‍siri:AimedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, target interval between vehicles at stop.

+
+

→‍siri:ExpectedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, expected interval between vehicles at stop.

+
siri:StopProximityGroup +

siri:DistanceFromStop

+
+

0:1

+
+

siri:DistanceType

+
+

Distance of VEHICLE from stop of CALL as measured along ROUTE track. Only shown if detail level is 'calls' or higher. Positive value denotes distance before stop. (since SIRI 2.0).

+
+

siri:NumberOfStopsAway

+
+

0:1

+
+

Count of stops along SERVICE PATTERN between current position of VEHICLE and stop of CALL as measured along ROUTE track. Only shown if detail level is 'calls' or higher. (since SIRI 2.0).

+
+
+
+
+

23.9. The group siri:MonitoredCallingPatternGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoredCallingPatternGroup

+
+

+
+

The service pattern of a monitored VEHICLE JOURNEY. CALLs should be assigned to one of three groups according to the vehicle's current position.

+
siri:MonitoredCallingPatternGroup +

siri:PreviousCalls

+
+

0:1

+
+

+siri:PreviousCallsStructure

+
+

Information on stops called at previously, origin and all intermediate stops up to but not including the current stop, in order or visits. Should only be included if the detail level was requested.

+
+

siri:MonitoredCall

+
+

0:1

+
+

+siri:MonitoredCallStructure

+
+

Monitored CALL at the current stop. For SIRI-SM this is the stop for which data is requested. For SIRI-VM this is the most recent stop visited by the VEHICLE.

+
+

siri:OnwardCalls

+
+

0:1

+
+

+siri:OnwardCallsStructure

+
+

Information on CALLs at the intermediate stops beyond the current stop, up to and including the destination, in order of visits. Should only be included if the detail level was requested.

+
+

siri:IsCompleteStopSequence

+
+

0:1

+
+

Whether the above CALL sequence is complete, i.e. represents every CALL of the ROUTE and so can be used to replace a previous CALL sequence. Default is 'false'.

+
+
+
+
+

23.10. The group siri:ProgressDataGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProgressDataGroup

+
+

+
+

Elements describing the real-time progress of a journey.

+
siri:ProgressDataGroup +

siri:VehicleLocation

+
+

0:1

+
+

+siri:LocationStructure

+
+

Current geospatial location of VEHICLE. Measured to front of vehicle.

+
+

siri:LocationRecordedAtTime

+
+

0:1

+
+

Time at which location was recorded. If not present assume that the recorded at time on the containing delivery.

+
+

siri:Bearing

+
+

0:1

+
+

siri:AbsoluteBearingType

+
+

Bearing in compass degrees in which VEHICLE is heading.

+
+

siri:ProgressRate

+
+

0:1

+
+

siri:ProgressRateEnumeration

+
+

Rate of progress of VEHICLE. Default is 'normal'

+
+

siri:Velocity

+
+

0:1

+
+

siri:VelocityType

+
+

Velocity of VEHICLE. EIther actual speed or average speed may be used. (since SIRI 2.0)

+
+

siri:EngineOn

+
+

0:1

+
+

Whether the engine of the vehicle is on. Default is 'true' (since SIRI 2.0)

+
+

→‍siri:Occupancy

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

An approximate figure of how occupied the journey is after departing from a given stop, e.g. 'manySeatsAvailable' or 'standingRoomOnly'. If omitted: Passenger load is unknown. Occupancies and capacities for individual VEHICLEs, e.g. parts of a COMPOUND TRAIN, can also be specified in more detail for the departure on CALL level.

+
+

siri:Delay

+
+

0:1

+
+

siri:DurationType

+
+

Delay of VEHICLE against schedule, to a precision in seconds. Early times are shown as negative values.

+
+

siri:ProgressStatus

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

An arbitrary textual status description of the running of this VEHICLE JOURNEY. (Unbounded 0:* since SIRI 2.0)

+
+

siri:VehicleStatus

+
+

0:1

+
+

siri:VehicleStatusEnumeration

+
+

An classification of the progress state of running of this VEHICLE JOURNEY. (since SIRI 2.0)

+
+
+
+
+

23.11. The group siri:ProgressDataQualityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProgressDataQualityGroup

+
+

+
+

Elements describing the qua;ity of real-time progress data of a journey.

+
siri:ProgressDataQualityGroup +

siri:InCongestion

+
+

0:1

+
+

Whether the VEHICLE iis in traffic congestion. If not, present, not known.

+
+

siri:InPanic

+
+

0:1

+
+

Whether the panic alarm on the VEHICLE is activated. This may lead to indeterminate predictions. If absent, default is 'false'.

+
+

→‍siri:PredictionInaccurate

+
+

0:1

+
+

Whether the prediction for a specific stop or the whole journey is considered to be of a useful accuracy or not. Default is 'false', i.e. prediction is considered to be accurate. If prediction is degraded, e.g. because of a situation, PredictionInaccurate is used to indicate a lowered quality of data. Inherited property. PredictionInaccurate can be used in combination with InCongestion, but is more general.

+
+

→‍siri:PredictionInaccurateReason

+
+

0:1

+
+

siri:PredictionInaccurateReasonEnumeration

+
+

Can be used to inform the passenger about the reason for a change of the prediction (in)accuracy in case PredictionInaccurate is set to 'true'. (since SIRI 2.1)

+
+

siri:DataSource

+
+

0:1

+
+

System originating real-time data. Can be used to make judgements of relative quality and accuracy compared to other feeds.

+
+

siri:ConfidenceLevel

+
+

0:1

+
+

siri:QualityIndexEnumeration

+
+

Confidence QUALITY LEVEL of data. Default is 'reliable'.

+
+
+
+
+

23.12. The group siri:ServicePointsGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServicePointsGroup

+
+

+
+

Elements describing the main places bewteen which a VEHICLE JOURNEY runs.

+
siri:ServicePointsGroup +

siri:Origin

+
+

0:1

+
+

+local-type: typedef-39.1

+
+

Origin of the VEHICLE JOURNEY.

+
+

siri:Via

+
+

0:*

+
+

+local-type: typedef-39.2

+
+

VIA points for VEHICLE JOURNEY

+
+

siri:Destination

+
+

0:1

+
+

+local-type: typedef-39.3

+
+

Destination of VEHICLE JOURNEY.

+
+
+
+
+

23.13. The group siri:StopArrivalGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopArrivalGroup

+
+

+
+

Elements describing the the arrival of a VEHICLE at a stop.

+
siri:VehicleArrivalTimesGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualArrivalTime

+
+

-0:1

+
+

Observed time of arrival of VEHICLE at stop.

+
+

b

+
+

→‍siri:ExpectedArrivalTime

+
+

-0:1

+
+

Estimated time of arriival of VEHICLE at stop .

+
siri:MonitoredCallArrivalTimesGroup +

siri:LatestExpectedArrivalTime

+
+

0:1

+
+

Latest time at which a VEHICLE will arrive at stop. (since SIRI 2.0)

+
siri:MonitoredStopArrivalStatusGroup +

→‍siri:ArrivalStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the visit according to a fixed list of values. If not specified, same as DepartureStatus.

+
+

→‍siri:ArrivalCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where ArrivalStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:ArrivalProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the VEHICLE for example, “Enroute”, “5 Km”, “Approaching”. May depend on the policy of the OPERATOR, for example show “Approaching” if less than 200metres away from stop. (since SIRI 2.0)

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:ArrivalStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

Assignment of planned, expected and/or recorded arrival at STOP POINT to a phsyical QUAY (platform). If not given, assume same as for departure. (since SIRI 2.0).

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+

→‍siri:ArrivalOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle arriving at sector A first when approaching the QUAY with sectors A-B-C-D. If the arriving vehicle is represented as an arrow, "towards A" would be abstracted as "=> A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle arriving at this reference point first when approaching the QUAY. If the arriving vehicle is represented as an arrow, "towards 0" would be abstracted as "=> 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

→‍siri:ArrivalOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
+
+
+
+

23.14. The group siri:StopDepartureGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopDepartureGroup

+
+

+
+

Elements describing the the departure of a VEHICLE from a stop.

+
siri:VehicleDepartureTimesGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualDepartureTime

+
+

-0:1

+
+

Observed time of departure of VEHICLE from stop.

+
+

b

+
+

→‍siri:ExpectedDepartureTime

+
+

-0:1

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
siri:MonitoredCallDepartureTimesGroup +

siri:ProvisionalExpectedDepartureTime

+
+

0:1

+
+

Expected departure time of VEHICLE without waiting time due to operational actions. For people at stop this would normally be shown if different from Expected Departure time. (since SIRI 2.0).

+
+

siri:EarliestExpectedDepartureTime

+
+

0:1

+
+

Earliest time at which VEHICLE may leave the stop. Used to secure connections. Passengers must be at boarding point by this time to be sure of catching VEHICLE. (since SIRI 2.0)

+
+

siri:ExpectedDeparturePredictionQuality

+
+

0:1

+
+

+siri:PredictionQualityStructure

+
+

Prediction quality, either as approcimate level, or more quantitatyive percentile range of predictions will fall within a given range of times. (since SIRI 2.0)

+
siri:PassengerDepartureTimesGroup +

→‍siri:AimedLatestPassengerAccessTime

+
+

0:1

+
+

Latest target time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
+

→‍siri:ExpectedLatestPassengerAccessTime

+
+

0:1

+
+

Latest expected time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
siri:MonitoredStopDepartureStatusGroup +

→‍siri:DepartureStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the departure part of the CALL, according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are still classified as on-time. Applications may use this to guide their own presentation of times.

+
+

→‍siri:DepartureCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where DepartureStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:DepartureProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the vehicle, for example, “Boarding”, “GatesClosed”. (since SIRI 2.0)

+
+

→‍siri:DeparturePlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+

siri:DepartureStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+

→‍siri:DepartureOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle departing in the direction of sector A on a QUAY with sectors A-B-C-D. If the departing vehicle is represented as an arrow, "towards A" would be abstracted as "<= A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle departing in the direction of this reference point. If the departing vehicle is represented as an arrow, "towards 0" would be abstracted as "<= 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

The element contains one of the following element sequences (a-b)

+
+

a

+
+

→‍siri:ExpectedDepartureOccupancy

+
+

-0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Expected/Predicted real-time occupancies of a VEHICLE and reservations after departing from a given stop. (since SIRI 2.1)

+
+

a

+
+

→‍siri:ExpectedDepartureCapacities

+
+

-0:*

+
+

+siri:PassengerCapacityStructure

+
+

Expected/Predicted real-time capacities (number of available seats) of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

b

+
+

→‍siri:RecordedDepartureOccupancy

+
+

-0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Actually recorded/counted occupancies of a VEHICLE and reserved seats after departing from a given stop. (since SIRI 2.1)

+
+

b

+
+

→‍siri:RecordedDepartureCapacities

+
+

-0:*

+
+

+siri:PassengerCapacityStructure

+
+

Actually recorded/counted capacities of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

→‍siri:DepartureOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
+
+
+
+

23.15. The group siri:TrainOperationalInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TrainOperationalInfoGroup

+
+

+
+

Operational information about the monitored VEHICLE JOURNEY.

+
siri:TrainOperationalInfoGroup +

siri:TrainBlockPart

+
+

0:*

+
+

+siri:TrainBlockPartStructure

+
+

If a VEHICLE JOURNEY is a coupled journey, i.e. comprises several coupled BLOCKparts, there will be a separate delivery for each BLOCKp art and this element will indicate the vehicles that the journey part uses.

+
siri:OperationalBlockGroup +

siri:BlockRef

+
+

0:1

+
+

>siri:BlockRefStructure

+
+

BLOCK that VEHICLE is running.

+
+

siri:CourseOfJourneyRef

+
+

0:1

+
+

>siri:CourseOfJourneyRefStructure

+
+

COURSE OF JOURNEY ('Run') that VEHICLE is running.

+
siri:OperationalInfoGroup +

→‍siri:VehicleJourneyRef

+
+

0:1

+
+

>siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
+

siri:AdditionalVehicleJourneyRef

+
+

0:*

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refercence to other VEHICLE Journeys ((since SIRI 2.0))

+
+

siri:DriverRef

+
+

0:1

+
+

A reference to the DRIVER or Crew currently logged in to operate a monitored VEHICLE. May be omitted if real-time data is not available - i.e. it is timetabled data. (since SIRI 2.0)

+
+

siri:DriverName

+
+

0:1

+
+

The name oo the Driver or Crew (since SIRI 2.0)

+
siri:TrainOperationalInfoGroup +

siri:TrainNumbers

+
+

0:1

+
+

+local-type: typedef-39.4

+
+

TRAIN NUMBERs for journey. (since SIRI 2.0)

+
+

siri:JourneyParts

+
+

0:1

+
+

+local-type: typedef-39.5

+
+

JOURNEY PARTs making up JOURNEY +SIRIv2.0 e.

+
siri:JourneyFormationGroup +

siri:TrainElements

+
+

0:1

+
+

+local-type: typedef-25.2

+
+

+
+

siri:Trains

+
+

0:1

+
+

+local-type: typedef-25.3

+
+

+
+

siri:CompoundTrains

+
+

0:1

+
+

+local-type: typedef-25.4

+
+

+
+
+
+
+

23.16. The complex type siri:DatedJourneyPartInfoStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DatedJourneyPartInfoStructure

+
+

+
+

Type for a reference to JOURNEY PART. (since SIRI 2.1)

+
+

siri:JourneyPartRef

+
+

0:1

+
+

Reference to a JOURNEY part.

+
+

siri:TrainNumberRef

+
+

0:1

+
+

>siri:TrainNumberRefStructure

+
+

Train Number for JOURNEY PART.

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of JOURNEY PART.

+
+

→‍siri:CompoundTrainRef

+
+

0:1

+
+

>siri:CompoundTrainRefStructure

+
+

Reference to a COMPOUND TRAIN. (since SIRI 2.1)

+
siri:JourneyPartViewGroup +

siri:FromStopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to the SCHEDULED STOP POINT at which the related JOURNEY PART begins.

+
+

siri:ToStopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to the SCHEDULED STOP POINT at which the related JOURNEY PART ends.

+
+

siri:StartTime

+
+

0:1

+
+

Time at which the related JOURNEY PART begins.

+
+

siri:EndTime

+
+

0:1

+
+

Time at which the related JOURNEY PART ends.

+
+
+
+
+

23.17. The complex type siri:JourneyPartInfoStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:JourneyPartInfoStructure

+
+

+
+

Type for a reference to JOURNEY PART. (since SIRI 2.0)

+
+

siri:JourneyPartRef

+
+

0:1

+
+

Reference to a JOURNEY part. (since SIRI 2.0)

+
+

siri:TrainNumberRef

+
+

0:1

+
+

>siri:TrainNumberRefStructure

+
+

Train Number for JOURNEY PART (since SIRI 2.0)

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of JOURNEY PART. (since SIRI 2.0)

+
+

→‍siri:CompoundTrainRef

+
+

0:1

+
+

>siri:CompoundTrainRefStructure

+
+

Reference to a COMPOUND TRAIN. (since SIRI 2.1)

+
siri:JourneyPartViewGroup +

siri:FromStopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to the SCHEDULED STOP POINT at which the related JOURNEY PART begins.

+
+

siri:ToStopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to the SCHEDULED STOP POINT at which the related JOURNEY PART ends.

+
+

siri:StartTime

+
+

0:1

+
+

Time at which the related JOURNEY PART begins.

+
+

siri:EndTime

+
+

0:1

+
+

Time at which the related JOURNEY PART ends.

+
+
+
+
+

23.18. The complex type siri:MonitoredCallStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoredCallStructure

+
+

siri:AbstractMonitoredCallStructure

+
+

Type for Abstract CALL at stop.

+
+

The element content starts with items inherited from the base type:

+
siri:ContextualisedStopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+

Inherited content is followed by own content:

+
siri:CallRealtimeGroup +

→‍siri:VehicleAtStop

+
+

0:1

+
+

Whether VEHICLE is currently at stop. Default is false (xml default added from SIRI 2.0)

+
+

siri:VehicleLocationAtStop

+
+

0:1

+
+

+siri:LocationStructure

+
+

Exact location that VEHICLE will take up / or has taken at STOP POINT.

+
siri:CallRailGroup +

siri:ReversesAtStop

+
+

0:1

+
+

Whether VEHICLE will reverse at stop. Default is 'false'.

+
+

siri:PlatformTraversal

+
+

0:1

+
+

For Rail, whether this is a platform traversal at speed, typically triggering an announcement to stand back from platform. If so Boarding Activity of arrival and deparure should be passthrough.

+
+

siri:SignalStatus

+
+

0:1

+
+

Status of signal clearance for TRAIN. This may affect the prioritiisition and emphasis given to arrival or departure on displays - e.g. cleared trains appear first, flashing in green.

+
siri:CallPropertyGroup +

→‍siri:TimingPoint

+
+

0:1

+
+

Whether the stop is a TIMING POINT. Times for stops that are not timing points are sometimes interpolated crudely from the timing points, and may represent a lower level of accuracy. Default is 'true'.

+
+

siri:BoardingStretch

+
+

0:1

+
+

Whether this is a Hail and Ride Stop. Default is 'false'.

+
+

siri:RequestStop

+
+

0:1

+
+

Whether Vehicle stops only if requested explicitly by passenger. Default is 'false'.

+
+

siri:OriginDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Origin to show for the VEHICLE at the specific stop (vehicle signage), if different to the Origin Name for the full journey. (since SIRI 2.0)

+
+

siri:DestinationDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Destination to show for the VEHICLE at the specific stop (vehicle signage), if different to the Destination Name for the full journey.

+
siri:CallNoteGroup +

siri:CallNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation that applies to this CALL.

+
siri:DisruptionGroup +

→‍siri:FormationCondition

+
+

0:*

+
+

+siri:FormationConditionStructure

+
+

Information about a change of the formation (e.g. TRAIN composition) or changes of vehicles within the formation. (since SIRI 2.1)

+
+

→‍siri:FacilityConditionElement

+
+

0:*

+
+

+siri:FacilityConditionStructure

+
+

Description of any change concerning a MONITORED FACILITY New structure defined in SIRI XSD 1.1 for Facilities Management.

+
+

→‍siri:FacilityChangeElement

+
+

0:1

+
+

+siri:FacilityChangeStructure

+
+

A change to the availaibility of EQUIPMENT. Basic structure defined in the first 1.0 SIRI XSd.

+
+

→‍siri:SituationRef

+
+

0:*

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
siri:VehicleArrivalTimesGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualArrivalTime

+
+

-0:1

+
+

Observed time of arrival of VEHICLE at stop.

+
+

b

+
+

→‍siri:ExpectedArrivalTime

+
+

-0:1

+
+

Estimated time of arriival of VEHICLE at stop .

+
siri:MonitoredCallArrivalTimesGroup +

siri:LatestExpectedArrivalTime

+
+

0:1

+
+

Latest time at which a VEHICLE will arrive at stop. (since SIRI 2.0)

+
siri:MonitoredStopArrivalStatusGroup +

→‍siri:ArrivalStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the visit according to a fixed list of values. If not specified, same as DepartureStatus.

+
+

→‍siri:ArrivalCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where ArrivalStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:ArrivalProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the VEHICLE for example, “Enroute”, “5 Km”, “Approaching”. May depend on the policy of the OPERATOR, for example show “Approaching” if less than 200metres away from stop. (since SIRI 2.0)

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:ArrivalStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

Assignment of planned, expected and/or recorded arrival at STOP POINT to a phsyical QUAY (platform). If not given, assume same as for departure. (since SIRI 2.0).

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+

→‍siri:ArrivalOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle arriving at sector A first when approaching the QUAY with sectors A-B-C-D. If the arriving vehicle is represented as an arrow, "towards A" would be abstracted as "=> A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle arriving at this reference point first when approaching the QUAY. If the arriving vehicle is represented as an arrow, "towards 0" would be abstracted as "=> 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

→‍siri:ArrivalOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
siri:VehicleDepartureTimesGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualDepartureTime

+
+

-0:1

+
+

Observed time of departure of VEHICLE from stop.

+
+

b

+
+

→‍siri:ExpectedDepartureTime

+
+

-0:1

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
siri:MonitoredCallDepartureTimesGroup +

siri:ProvisionalExpectedDepartureTime

+
+

0:1

+
+

Expected departure time of VEHICLE without waiting time due to operational actions. For people at stop this would normally be shown if different from Expected Departure time. (since SIRI 2.0).

+
+

siri:EarliestExpectedDepartureTime

+
+

0:1

+
+

Earliest time at which VEHICLE may leave the stop. Used to secure connections. Passengers must be at boarding point by this time to be sure of catching VEHICLE. (since SIRI 2.0)

+
+

siri:ExpectedDeparturePredictionQuality

+
+

0:1

+
+

+siri:PredictionQualityStructure

+
+

Prediction quality, either as approcimate level, or more quantitatyive percentile range of predictions will fall within a given range of times. (since SIRI 2.0)

+
siri:PassengerDepartureTimesGroup +

→‍siri:AimedLatestPassengerAccessTime

+
+

0:1

+
+

Latest target time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
+

→‍siri:ExpectedLatestPassengerAccessTime

+
+

0:1

+
+

Latest expected time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
siri:MonitoredStopDepartureStatusGroup +

→‍siri:DepartureStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the departure part of the CALL, according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are still classified as on-time. Applications may use this to guide their own presentation of times.

+
+

→‍siri:DepartureCancellationReason

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation to be used in cases where DepartureStatus is set to 'cancelled'. (since SIRI 2.1)

+
+

→‍siri:DepartureProximityText

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Arbitrary text string to show to indicate the status of the departure of the vehicle, for example, “Boarding”, “GatesClosed”. (since SIRI 2.0)

+
+

→‍siri:DeparturePlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+

siri:DepartureStopAssignment

+
+

0:*

+
+

+siri:StopAssignmentStructure

+
+

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+

→‍siri:DepartureOrientationRelativeToQuay

+
+

0:*

+
+

>siri:VehicleOrientationRelativeToQuay

+
+

Indication of the direction of travel of the vehicle (e.g. TRAIN formation) with respect to the platform, or more precisely the QUAY. Unbounded to allow multiple languages. (since SIRI 2.1) Examples: - "towards A" or "towards sector A" if the QUAY is separated into sub-QUAYs or so called sectors. This would be equivalent to the vehicle departing in the direction of sector A on a QUAY with sectors A-B-C-D. If the departing vehicle is represented as an arrow, "towards A" would be abstracted as "<= A-B-C-D". - "towards 0" or "towards reference point 0" if sectors are not available or the QUAY has a reference point, e.g. for measuring the length of the QUAY, identified by "0". This would be equivalent to the vehicle departing in the direction of this reference point. If the departing vehicle is represented as an arrow, "towards 0" would be abstracted as "<= 0...100". "100" (as in percent) could denote the opposite side of the QUAY (measured at the full length of the QUAY with respect to the reference point). It is advised to specify a reference point that is meaningful for passengers on location.

+
+

The element contains one of the following element sequences (a-b)

+
+

a

+
+

→‍siri:ExpectedDepartureOccupancy

+
+

-0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Expected/Predicted real-time occupancies of a VEHICLE and reservations after departing from a given stop. (since SIRI 2.1)

+
+

a

+
+

→‍siri:ExpectedDepartureCapacities

+
+

-0:*

+
+

+siri:PassengerCapacityStructure

+
+

Expected/Predicted real-time capacities (number of available seats) of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

b

+
+

→‍siri:RecordedDepartureOccupancy

+
+

-0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Actually recorded/counted occupancies of a VEHICLE and reserved seats after departing from a given stop. (since SIRI 2.1)

+
+

b

+
+

→‍siri:RecordedDepartureCapacities

+
+

-0:*

+
+

+siri:PassengerCapacityStructure

+
+

Actually recorded/counted capacities of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

→‍siri:DepartureOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
siri:HeadwayIntervalGroup +

→‍siri:AimedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, target interval between vehicles at stop.

+
+

→‍siri:ExpectedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, expected interval between vehicles at stop.

+
siri:StopProximityGroup +

siri:DistanceFromStop

+
+

0:1

+
+

siri:DistanceType

+
+

Distance of VEHICLE from stop of CALL as measured along ROUTE track. Only shown if detail level is 'calls' or higher. Positive value denotes distance before stop. (since SIRI 2.0).

+
+

siri:NumberOfStopsAway

+
+

0:1

+
+

Count of stops along SERVICE PATTERN between current position of VEHICLE and stop of CALL as measured along ROUTE track. Only shown if detail level is 'calls' or higher. (since SIRI 2.0).

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

23.19. The complex type siri:MonitoredVehicleJourneyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoredVehicleJourneyStructure

+
+

+
+

Type for Monitored VEHICLE JOURNEY.

+
siri:MonitoredJourneyIdentityGroup +

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Reference to LINE of journey.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Reference to DIRECTION of journey.

+
+

siri:FramedVehicleJourneyRef

+
+

0:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

A reference to the DATED VEHICLE JOURNEY that the VEHICLE is making, unique with the data horizon of the service.

+
siri:JourneyPatternInfoGroup +

siri:JourneyPatternRef

+
+

0:1

+
+

>siri:JourneyPatternRefStructure

+
+

Identifier of JOURNEY PATTERN that journey follows.

+
+

siri:JourneyPatternName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Joruney Pattern

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

A means of transportation such as bus, rail, etc.

+
+

siri:RouteRef

+
+

0:1

+
+

>siri:RouteRefStructure

+
+

Identifier of ROUTE that journey follows.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:GroupOfLinesRef

+
+

0:1

+
+

>siri:GroupOfLinesRefStructure

+
+

Reference to a GROUP OF LINEs to which journey belongs. SIRI 2.0

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the DIRECTION. May correspond to a DESTINATION DISPLAY. (Unbounded since SIRI 2.0)

+
+

siri:ExternalLineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Alternative identifier of LINE that an external system may associate with journey.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:BrandingRef

+
+

-0:1

+
+

>siri:BrandingRefStructure

+
+

Reference to a BRANDING. (since SIRI 2.1)

+
+

b

+
+

siri:Branding

+
+

-0:1

+
+

+siri:BrandingStructure

+
+

An arbitrary marketing classification. (since SIRI 2.1)

+
siri:BasicServiceInfoGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRefStructure

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfoGroup +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRefStructure

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
siri:JourneyEndNamesGroup +

→‍siri:OriginRef

+
+

0:1

+
+

>siri:JourneyPlaceRefStructure

+
+

Reference to the origin SCHEDULED STOP POINT of the journey.

+
+

siri:OriginName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Name of the origin of the journey. (Unbounded since SIRI 2.0)

+
+

siri:OriginShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the origin of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as Origin Name.

+
+

siri:DestinationDisplayAtOrigin

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

DIRECTION name shown for jurney at the origin. (since SIRI 2.0)

+
+

siri:Via

+
+

0:*

+
+

+siri:ViaNameStructure

+
+

Names of VIA points, used to help identify the LINE, for example, Luton to Luton via Sutton. Currently 3 in VDV. Should only be included if the detail level was requested.

+
+

→‍siri:DestinationRef

+
+

0:1

+
+

>siri:DestinationRefStructure

+
+

Reference to the destination SCHEDULED STOP POINT of the journey.

+
+

siri:DestinationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the destination stop (vehicle signage), Can be overwritten for a journey, and then also section by section by the entry in an individual CALl. (Unbounded since SIRI 2.0)

+
+

siri:DestinationShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the DESTINATION.of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as DestinationName. (Unbounded since SIRI 2.0)

+
+

siri:OriginDisplayAtDestination

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Origin name shown for jourey at the destination (since SIRI 2.0)

+
siri:JourneyInfoGroup +

siri:VehicleJourneyName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

For train services with named journeys. Train name, e.g. “West Coast Express”. If omitted: No train name. Inherited property. (Unbounded since SIRI 2.0)

+
+

→‍siri:JourneyNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Additional descriptive text associated with journey. Inherited property.

+
+

siri:PublicContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by members of public. (since SIRI 2.0)

+
+

siri:OperationsContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by operational staff. (since SIRI 2.0)

+
siri:JourneyEndTimesGroup +

siri:HeadwayService

+
+

0:1

+
+

Whether this is a Headway Service, that is shown as operating at a prescribed interval rather than to a fixed timetable. Default is 'false'.

+
+

siri:OriginAimedDepartureTime

+
+

0:1

+
+

Timetabled departure time from Origin.

+
+

siri:DestinationAimedArrivalTime

+
+

0:1

+
+

Timetabled arrival time at Destination.

+
+

→‍siri:FirstOrLastJourney

+
+

0:1

+
+

siri:FirstOrLastJourneyEnumeration

+
+

Whether journey is first or last journey of day. (since SIRI 2.0)

+
siri:DisruptionGroup +

→‍siri:FormationCondition

+
+

0:*

+
+

+siri:FormationConditionStructure

+
+

Information about a change of the formation (e.g. TRAIN composition) or changes of vehicles within the formation. (since SIRI 2.1)

+
+

→‍siri:FacilityConditionElement

+
+

0:*

+
+

+siri:FacilityConditionStructure

+
+

Description of any change concerning a MONITORED FACILITY New structure defined in SIRI XSD 1.1 for Facilities Management.

+
+

→‍siri:FacilityChangeElement

+
+

0:1

+
+

+siri:FacilityChangeStructure

+
+

A change to the availaibility of EQUIPMENT. Basic structure defined in the first 1.0 SIRI XSd.

+
+

→‍siri:SituationRef

+
+

0:*

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
siri:JourneyProgressGroup +

siri:Monitored

+
+

0:1

+
+

Whether there is real-time information available for journey. Default is 'true'. It is recommended to specify a MonitoringError if Monitored is set to 'false'.

+
+

siri:MonitoringError

+
+

0:1

+
+

If Monitored is 'false', a (list of) reason(s) for non-availability of real-time data. Examples are "GPS", "GPRS", "Radio" etc. MonitoringError must not be used if Monitored is omitted or set to 'true'.

+
siri:ProgressDataQualityGroup +

siri:InCongestion

+
+

0:1

+
+

Whether the VEHICLE iis in traffic congestion. If not, present, not known.

+
+

siri:InPanic

+
+

0:1

+
+

Whether the panic alarm on the VEHICLE is activated. This may lead to indeterminate predictions. If absent, default is 'false'.

+
+

→‍siri:PredictionInaccurate

+
+

0:1

+
+

Whether the prediction for a specific stop or the whole journey is considered to be of a useful accuracy or not. Default is 'false', i.e. prediction is considered to be accurate. If prediction is degraded, e.g. because of a situation, PredictionInaccurate is used to indicate a lowered quality of data. Inherited property. PredictionInaccurate can be used in combination with InCongestion, but is more general.

+
+

→‍siri:PredictionInaccurateReason

+
+

0:1

+
+

siri:PredictionInaccurateReasonEnumeration

+
+

Can be used to inform the passenger about the reason for a change of the prediction (in)accuracy in case PredictionInaccurate is set to 'true'. (since SIRI 2.1)

+
+

siri:DataSource

+
+

0:1

+
+

System originating real-time data. Can be used to make judgements of relative quality and accuracy compared to other feeds.

+
+

siri:ConfidenceLevel

+
+

0:1

+
+

siri:QualityIndexEnumeration

+
+

Confidence QUALITY LEVEL of data. Default is 'reliable'.

+
siri:ProgressDataGroup +

siri:VehicleLocation

+
+

0:1

+
+

+siri:LocationStructure

+
+

Current geospatial location of VEHICLE. Measured to front of vehicle.

+
+

siri:LocationRecordedAtTime

+
+

0:1

+
+

Time at which location was recorded. If not present assume that the recorded at time on the containing delivery.

+
+

siri:Bearing

+
+

0:1

+
+

siri:AbsoluteBearingType

+
+

Bearing in compass degrees in which VEHICLE is heading.

+
+

siri:ProgressRate

+
+

0:1

+
+

siri:ProgressRateEnumeration

+
+

Rate of progress of VEHICLE. Default is 'normal'

+
+

siri:Velocity

+
+

0:1

+
+

siri:VelocityType

+
+

Velocity of VEHICLE. EIther actual speed or average speed may be used. (since SIRI 2.0)

+
+

siri:EngineOn

+
+

0:1

+
+

Whether the engine of the vehicle is on. Default is 'true' (since SIRI 2.0)

+
+

→‍siri:Occupancy

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

An approximate figure of how occupied the journey is after departing from a given stop, e.g. 'manySeatsAvailable' or 'standingRoomOnly'. If omitted: Passenger load is unknown. Occupancies and capacities for individual VEHICLEs, e.g. parts of a COMPOUND TRAIN, can also be specified in more detail for the departure on CALL level.

+
+

siri:Delay

+
+

0:1

+
+

siri:DurationType

+
+

Delay of VEHICLE against schedule, to a precision in seconds. Early times are shown as negative values.

+
+

siri:ProgressStatus

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

An arbitrary textual status description of the running of this VEHICLE JOURNEY. (Unbounded 0:* since SIRI 2.0)

+
+

siri:VehicleStatus

+
+

0:1

+
+

siri:VehicleStatusEnumeration

+
+

An classification of the progress state of running of this VEHICLE JOURNEY. (since SIRI 2.0)

+
siri:TrainOperationalInfoGroup +

siri:TrainBlockPart

+
+

0:*

+
+

+siri:TrainBlockPartStructure

+
+

If a VEHICLE JOURNEY is a coupled journey, i.e. comprises several coupled BLOCKparts, there will be a separate delivery for each BLOCKp art and this element will indicate the vehicles that the journey part uses.

+
siri:OperationalBlockGroup +

siri:BlockRef

+
+

0:1

+
+

>siri:BlockRefStructure

+
+

BLOCK that VEHICLE is running.

+
+

siri:CourseOfJourneyRef

+
+

0:1

+
+

>siri:CourseOfJourneyRefStructure

+
+

COURSE OF JOURNEY ('Run') that VEHICLE is running.

+
siri:OperationalInfoGroup +

→‍siri:VehicleJourneyRef

+
+

0:1

+
+

>siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
+

siri:AdditionalVehicleJourneyRef

+
+

0:*

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refercence to other VEHICLE Journeys ((since SIRI 2.0))

+
+

siri:DriverRef

+
+

0:1

+
+

A reference to the DRIVER or Crew currently logged in to operate a monitored VEHICLE. May be omitted if real-time data is not available - i.e. it is timetabled data. (since SIRI 2.0)

+
+

siri:DriverName

+
+

0:1

+
+

The name oo the Driver or Crew (since SIRI 2.0)

+
siri:TrainOperationalInfoGroup +

siri:TrainNumbers

+
+

0:1

+
+

+local-type: typedef-39.4

+
+

TRAIN NUMBERs for journey. (since SIRI 2.0)

+
+

siri:JourneyParts

+
+

0:1

+
+

+local-type: typedef-39.5

+
+

JOURNEY PARTs making up JOURNEY +SIRIv2.0 e.

+
siri:JourneyFormationGroup +

siri:TrainElements

+
+

0:1

+
+

+local-type: typedef-25.2

+
+

+
+

siri:Trains

+
+

0:1

+
+

+local-type: typedef-25.3

+
+

+
+

siri:CompoundTrains

+
+

0:1

+
+

+local-type: typedef-25.4

+
+

+
siri:MonitoredCallingPatternGroup +

siri:PreviousCalls

+
+

0:1

+
+

+siri:PreviousCallsStructure

+
+

Information on stops called at previously, origin and all intermediate stops up to but not including the current stop, in order or visits. Should only be included if the detail level was requested.

+
+

siri:MonitoredCall

+
+

0:1

+
+

+siri:MonitoredCallStructure

+
+

Monitored CALL at the current stop. For SIRI-SM this is the stop for which data is requested. For SIRI-VM this is the most recent stop visited by the VEHICLE.

+
+

siri:OnwardCalls

+
+

0:1

+
+

+siri:OnwardCallsStructure

+
+

Information on CALLs at the intermediate stops beyond the current stop, up to and including the destination, in order of visits. Should only be included if the detail level was requested.

+
+

siri:IsCompleteStopSequence

+
+

0:1

+
+

Whether the above CALL sequence is complete, i.e. represents every CALL of the ROUTE and so can be used to replace a previous CALL sequence. Default is 'false'.

+
+
+
+
+

23.20. The complex type siri:PreviousCallsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PreviousCallsStructure

+
+

+
+

Type for Ordered list of CALLs at previous stop.

+
+

siri:PreviousCall

+
+

1:*

+
+

+siri:PreviousCallStructure

+
+

+
+
+
+
+

23.21. The complex type siri:PreviousCallStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PreviousCallStructure

+
+

siri:AbstractMonitoredCallStructure

+
+

Type for Abstract CALL at stop.

+
+

The element content starts with items inherited from the base type:

+
siri:ContextualisedStopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+

Inherited content is followed by own content:

+
+

→‍siri:VehicleAtStop

+
+

0:1

+
+

Whether VEHICLE is currently at stop. Default is false (xml default added from SIRI 2.0)

+
siri:VehicleArrivalTimesGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualArrivalTime

+
+

-0:1

+
+

Observed time of arrival of VEHICLE at stop.

+
+

b

+
+

→‍siri:ExpectedArrivalTime

+
+

-0:1

+
+

Estimated time of arriival of VEHICLE at stop .

+
siri:VehicleDepartureTimesGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualDepartureTime

+
+

-0:1

+
+

Observed time of departure of VEHICLE from stop.

+
+

b

+
+

→‍siri:ExpectedDepartureTime

+
+

-0:1

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
+

→‍siri:RecordedDepartureOccupancy

+
+

0:*

+
+

+siri:VehicleOccupancyStructure

+
+

Actually recorded/counted occupancies of a VEHICLE and reserved seats after departing from a given stop. (since SIRI 2.1)

+
+

→‍siri:RecordedDepartureCapacities

+
+

0:*

+
+

+siri:PassengerCapacityStructure

+
+

Actually recorded/counted capacities of a VEHICLE after departing from a given stop. Alternative way to communicate occupancy measurements. (since SIRI 2.1)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

23.22. The complex type siri:TrainBlockPartStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TrainBlockPartStructure

+
+

+
+

Type for BLOCK part elements of VEHICLE JOURNEY.

+
+

siri:NumberOfBlockParts

+
+

1:1

+
+

Total number of BLOCK parts making up the train of which this is part.

+
+

siri:TrainPartRef

+
+

1:1

+
+

>siri:TrainPartRefStructure

+
+

Reference to a train BLOCK part.

+
+

siri:PositionOfTrainBlockPart

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of position of train BLOCK part within Train to guide passengers where to find it. E.g. 'Front four coaches'.

+
+
+
+
+

23.23. The complex type group[siri:JourneyFormationGroup]/TrainElements#complexType (typedef-25.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /TrainElements #complexType
  (typedef-25.2)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-1:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainElement

+
+

-1:1

+
+

+siri:TrainElementStructure

+
+

An elementary component of a TRAIN, e.g. wagon or locomotive. (since SIRI 2.1)

+
+
+
+
+

23.24. The complex type group[siri:JourneyFormationGroup]/Trains#complexType (typedef-25.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /Trains #complexType
  (typedef-25.3)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:TrainRef

+
+

-1:1

+
+

+
+

b

+
+

→‍siri:Train

+
+

-1:1

+
+

+siri:TrainStructure

+
+

A vehicle composed of TRAIN ELEMENTs assembled in a certain order (so called TRAIN COMPONENTs), i.e. wagons assembled together and propelled by a locomotive or one of the wagons. (since SIRI 2.1)

+
+
+
+
+

23.25. The complex type group[siri:JourneyFormationGroup]/CompoundTrains#complexType (typedef-25.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /CompoundTrains #complexType
  (typedef-25.4)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:CompoundTrainRef

+
+

-1:1

+
+

+
+

b

+
+

→‍siri:CompoundTrain

+
+

-1:1

+
+

+siri:CompoundTrainStructure

+
+

Groups of carriages may be managed as sections by composing TRAINs into a COMPOUND TRAIN, for example if a TRAIN joins (or splits from) another TRAIN. (since SIRI 2.1) TRAINs within a COMPOUND TRAIN may have different origins and destinations due to joining/splitting. A COMPOUND TRAIN may be stable for one or multiple JOURNEY PARTs and change at a certain STOP POINT due to planned joining/splitting, despatching alterations or a situation.

+
+
+
+
+

23.26. The complex type group[siri:ServicePointsGroup]/Origin#complexType (typedef-39.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:ServicePointsGroup]
  /Origin #complexType
  (typedef-39.1)

+
+

+
+

-

+
+

→‍siri:OriginRef

+
+

0:1

+
+

>siri:JourneyPlaceRefStructure

+
+

Reference to the origin SCHEDULED STOP POINT of the journey.

+
+

→‍siri:OriginName

+
+

0:1

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

The name of the origin of the journey; used to help identify the VEHICLE JOURNEY on arrival boards.

+
+
+
+
+

23.27. The complex type group[siri:ServicePointsGroup]/Via#complexType (typedef-39.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:ServicePointsGroup]
  /Via #complexType
  (typedef-39.2)

+
+

+
+

-

+
+

→‍siri:ViaRef

+
+

0:1

+
+

>siri:JourneyPlaceRefStructure

+
+

Reference to a SCHEDULED STOP POINT that is a VIA point on the journey.

+
+

→‍siri:ViaName

+
+

0:1

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Names of VIA points, used to help identify the LINEfor example, Luton to Luton via Sutton. Currently 3 in VDV. Should only be included if the detail level was requested.

+
+

siri:PresentationPriority

+
+

0:1

+
+

Relative priority for incliding via in displays. 1 Is high 3 is low. (since SIRI 2.0)

+
+
+
+
+

23.28. The complex type group[siri:ServicePointsGroup]/Destination#complexType (typedef-39.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:ServicePointsGroup]
  /Destination #complexType
  (typedef-39.3)

+
+

+
+

-

+
+

→‍siri:DestinationRef

+
+

0:1

+
+

>siri:DestinationRefStructure

+
+

Reference to the destination SCHEDULED STOP POINT of the journey.

+
+

→‍siri:DestinationName

+
+

0:1

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

The name of the DESTINATION of the journey; used to help identify the VEHICLE to the public. Note when used in a CALL, this is the Dynamic Destination Display: since vehicles can change their destination during a journey, the destination included here should be what the VEHICLE will display when it reaches the stop.

+
+
+
+
+

23.29. The complex type group[siri:TrainOperationalInfoGroup]/TrainNumbers#complexType (typedef-39.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:TrainOperationalInfoGroup]
  /TrainNumbers #complexType
  (typedef-39.4)

+
+

+
+

-

+
+

siri:TrainNumberRef

+
+

1:*

+
+

>siri:TrainNumberRefStructure

+
+

TRAIN NUMBER assigned to VEHICLE JOURNEY. +SIRI 2.0

+
+
+
+
+

23.30. The complex type group[siri:TrainOperationalInfoGroup]/JourneyParts#complexType (typedef-39.5)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:TrainOperationalInfoGroup]
  /JourneyParts #complexType
  (typedef-39.5)

+
+

+
+

-

+
+

siri:JourneyPartInfo

+
+

1:*

+
+

+siri:JourneyPartInfoStructure

+
+

Information about Parts of JOURNEY (since SIRI 2.0)

+
+
+
+
+

23.31. The complex type group[siri:DatedTrainOperationalInfoGroup]/TrainNumbers#complexType (typedef-39.6)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:DatedTrainOperationalInfoGroup]
  /TrainNumbers #complexType
  (typedef-39.6)

+
+

+
+

-

+
+

siri:TrainNumberRef

+
+

1:*

+
+

>siri:TrainNumberRefStructure

+
+

TRAIN NUMBER assigned to VEHICLE JOURNEY. +SIRI 2.0

+
+
+
+
+

23.32. The complex type group[siri:DatedTrainOperationalInfoGroup]/JourneyParts#complexType (typedef-39.7)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:DatedTrainOperationalInfoGroup]
  /JourneyParts #complexType
  (typedef-39.7)

+
+

+
+

-

+
+

siri:JourneyPartInfo

+
+

1:*

+
+

+siri:DatedJourneyPartInfoStructure

+
+

Information about Parts of JOURNEY (since SIRI 2.0)

+
+
+
+
+
+

24. OPERATOR types for SIRi.

+
+

24.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + +
+

OperatorCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of an OPERATOR Code.

+
+

OrganisationCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of an OrganisationCode.

+
+
+
+
+

24.2. The complex type siri:OperatorRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:OperatorRefStructure

+
+

siri:OperatorCodeType

+
+

Type for identifier of an OPERATOR Code.

+
+
+
+
+

24.3. The complex type siri:OrganisationRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:OrganisationRefStructure

+
+

siri:OrganisationCodeType

+
+

Type for identifier of an OrganisationCode.

+
+
+
+
+
+

25. siri_reference.xsd

+
+

25.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AllModesEnumeration

+
+

Union of VEHICLE and continuous MODEs.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

walk

+
+

-

+
+

car

+
+

-

+
+

taxi

+
+

-

+
+

cycle

+
+

-

+
+

drt

+
+

-

+
+

movingWalkway

+
+

-

+
+

through

+
+

-

+
+
+

BoardingPositionCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a BOARDING POSITION (location on a QUAY where passengers can actually board/alight).

+
+

BrandingCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a BRANDING. (since SIRI 2.1)

+
+

ClearDownCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of a Stop for Direct Cleardown. Suitable for radio transmission over a constrained bandwidth channel. This may be a separate code from the full stop identifier.

+
+

ConnectionLinkCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a CONNECTION link

+
+

ContinuousModesEnumeration

+
+

MODEs of transport applicable to private and non-timetabled transport.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

walk

+
+

-

+
+

car

+
+

-

+
+

taxi

+
+

-

+
+

cycle

+
+

-

+
+

drt

+
+

-

+
+

movingWalkway

+
+

-

+
+

through

+
+

-

+
+
+

DestinationCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a DESTINATION.

+
+

DirectionCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of a DIRECTION.

+
+

DriverCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of a DRIVER

+
+

FlexibleAreaCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a FLEXIBLE AREA (area that encompasses the stop location of a flexible service).

+
+

GroupOfLinesCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of a GROUP OF LINEs

+
+

InfoChannelCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of an Info Channel.

+
+

JourneyPatternCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a JOURNEY PATTERN.

+
+

LineRefCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a LINE

+
+

MonitoringCode

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of a monitoring point. May correspond to a SCHEDULED STOP POINT or represent a group of Stops other Timing Points (i.e. LOGICAL DISPLAY)

+
+

OccupancyEnumeration

+
+

Passenger load status of a VEHICLE - GTFS-R / TPEG Pts045

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts45_0, unknown

+
+

empty

+
+

GTFS-R "EMPTY" The vehicle is considered empty by most measures, and has few or no passengers onboard, but is still accepting passengers.

+
+

manySeatsAvailable

+
+

GTFS-R "MANY_SEATS_AVAILABLE" / TPEG Pts45_1, many seats available The vehicle has a large percentage of seats available. What percentage of free seats out of the total seats available is to be considered large enough to fall into this category is determined at the discretion of the producer.

+
+

fewSeatsAvailable

+
+

GTFS-R "FEW_SEATS_AVAILABLE" / TPEG Pts45_2, few seats available The vehicle has a small percentage of seats available. What percentage of free seats out of the total seats available is to be considered small enough to fall into this category is determined at the discretion of the producer.

+
+

standingRoomOnly

+
+

GTFS-R "STANDING_ROOM_ONLY" / TPEG Pts45_4, standing room only (and TPEG Pts45_3, no seats available) The vehicle can currently accommodate only standing passengers.

+
+

crushedStandingRoomOnly

+
+

GTFS-R "CRUSHED_STANDING_ROOM_ONLY" The vehicle can currently accommodate only standing passengers and has limited space for them.

+
+

full

+
+

GTFS-R "FULL" / TPEG Pts45_5, full

+
+

notAcceptingPassengers

+
+

GTFS-R "NOT_ACCEPTING_PASSENGERS" The vehicle cannot accept passengers.

+
+

undefined

+
+

TPEG Pts45_255, undefined occupancy

+
+

seatsAvailable

+
+

(SIRI 2.1) deprecated - use a more specific value

+
+

standingAvailable

+
+

(SIRI 2.1) deprecated - use a more specific value

+
+
+

QuayCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a QUAY (Platform, Bay, etc).

+
+

RouteCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a Route.

+
+

RouteLinkCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of a ROUTE LINk.

+
+

SiteCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of a SITE

+
+

StopAreaCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a STOP AREA.

+
+

StopPointCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a SCHEDULED STOP POINT.

+
+

VehicleCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of a VEHICLE.

+
+

VehicleModesEnumeration

+
+

MODEs of transport applicable to timetabled public transport.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

air

+
+

-

+
+

bus

+
+

-

+
+

coach

+
+

-

+
+

ferry

+
+

-

+
+

metro

+
+

-

+
+

rail

+
+

-

+
+

tram

+
+

-

+
+

underground

+
+

-

+
+
+

VersionCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a Version.

+
+

VisitNumberType

+
+

xs:positiveInteger: (empty restriction)

+
+

Type for Stop Visit.

+
+
+
+
+

25.2. The toplevel element siri:ConnectionLinkRef

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionLinkRef

+
+

+siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link

+
+
+
+
+

25.3. The toplevel element siri:JourneyPatternRef

+
+ + + + + + + + + + + + + + + + +
+

siri:JourneyPatternRef

+
+

+siri:JourneyPatternRefStructure

+
+

Reference to a JOURNEY PATTERN.

+
+
+
+
+

25.4. The toplevel element siri:LineRef

+
+ + + + + + + + + + + + + + + + +
+

siri:LineRef

+
+

+siri:LineRefStructure

+
+

Reference to a LINE.

+
+
+
+
+

25.5. The toplevel element siri:Order

+
+ + + + + + + + + + + + + + + + +
+

siri:Order

+
+

xs:positiveInteger

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+
+
+
+

25.6. The toplevel element siri:PublishedLineName

+
+ + + + + + + + + + + + + + + + +
+

siri:PublishedLineName

+
+

+siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+
+
+
+

25.7. The toplevel element siri:RouteName

+
+ + + + + + + + + + + + + + + + +
+

siri:RouteName

+
+

+siri:NaturalLanguageStringStructure

+
+

Description of route by which it can be recogniozed.

+
+
+
+
+

25.8. The toplevel element siri:SiteRef

+
+ + + + + + + + + + + + + + + + +
+

siri:SiteRef

+
+

+siri:SiteRefStructure

+
+

Reference to a SITE

+
+
+
+
+

25.9. The toplevel element siri:StopPointName

+
+ + + + + + + + + + + + + + + + +
+

siri:StopPointName

+
+

+siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+
+
+
+

25.10. The toplevel element siri:StopPointRef

+
+ + + + + + + + + + + + + + + + +
+

siri:StopPointRef

+
+

+siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+
+
+
+

25.11. The toplevel element siri:TimingPoint

+
+ + + + + + + + + + + + + + + + +
+

siri:TimingPoint

+
+

xs:boolean

+
+

Whether the stop is a TIMING POINT. Times for stops that are not timing points are sometimes interpolated crudely from the timing points, and may represent a lower level of accuracy. Default is 'true'.

+
+
+
+
+

25.12. The toplevel element siri:VehicleAtStop

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleAtStop

+
+

xs:boolean

+
+

Whether VEHICLE is currently at stop. Default is false (xml default added from SIRI 2.0)

+
+
+
+
+

25.13. The toplevel element siri:VehicleRef

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleRef

+
+

+siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
+
+
+
+

25.14. The toplevel element siri:VersionRef

+
+ + + + + + + + + + + + + + + + +
+

siri:VersionRef

+
+

+siri:VersionCodeType

+
+

Version Identifier.

+
+
+
+
+

25.15. The toplevel element siri:VisitNumber

+
+ + + + + + + + + + + + + + + + +
+

siri:VisitNumber

+
+

+siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+
+
+
+

25.16. The group siri:ContextualisedStopPointInSequenceGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ContextualisedStopPointInSequenceGroup

+
+

+
+

Elements identifying Ordered visit to a stop within calling sequence of a SERVICE PATTERN.

+
siri:ContextualisedStopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+
+
+
+

25.17. The group siri:JourneyPatternInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:JourneyPatternInfoGroup

+
+

+
+

Elements describing the LINE, ROUTE and DIRECTION of a VEHICLE JOURNEYwhich are derived from the JOURNEY PATTERN associated with the journey. Values for these elements can be specified on an annual schedule and will be inherited, unless overriden, onto the production timetable and then onto the individul dated VEHICLE JOURNEYs of the timetable. Each monitored journey takes its values from the dated VEHICLE JOURNEY that it follows. The absence of a value on an entity at a given level indicates that the value should be inherited (i) from any recent preceding update message for the same entity, or if there is no previous override, (ii) from its immediate parent entity.

+
siri:JourneyPatternInfoGroup +

siri:JourneyPatternRef

+
+

0:1

+
+

>siri:JourneyPatternRefStructure

+
+

Identifier of JOURNEY PATTERN that journey follows.

+
+

siri:JourneyPatternName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Joruney Pattern

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

A means of transportation such as bus, rail, etc.

+
+

siri:RouteRef

+
+

0:1

+
+

>siri:RouteRefStructure

+
+

Identifier of ROUTE that journey follows.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:GroupOfLinesRef

+
+

0:1

+
+

>siri:GroupOfLinesRefStructure

+
+

Reference to a GROUP OF LINEs to which journey belongs. SIRI 2.0

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the DIRECTION. May correspond to a DESTINATION DISPLAY. (Unbounded since SIRI 2.0)

+
+

siri:ExternalLineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Alternative identifier of LINE that an external system may associate with journey.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:BrandingRef

+
+

-0:1

+
+

>siri:BrandingRefStructure

+
+

Reference to a BRANDING. (since SIRI 2.1)

+
+

b

+
+

siri:Branding

+
+

-0:1

+
+

+siri:BrandingStructure

+
+

An arbitrary marketing classification. (since SIRI 2.1)

+
+
+
+
+

25.18. The group siri:JourneyPatternRefGroup

+
+ + + + + + + + + + + + + + + + +
+

siri:JourneyPatternRefGroup

+
+

+
+

Elements describing the ROUTE and JOURNEY PATTERN Identfiers associated with a journey.

+
+
+
+
+

25.19. The group siri:LineDirectionGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:LineDirectionGroup

+
+

+
+

Elements for a LINE and DIRECTION.

+
siri:LineDirectionGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Line Reference.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Direction Reference.

+
+
+
+
+

25.20. The group siri:LineIdentityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:LineIdentityGroup

+
+

+
+

Elements for identifying a LINE and DIRECTION.

+
siri:LineIdentityGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a LINE DIRECTION DIRECTION, typically outward or return.

+
+
+
+
+

25.21. The group siri:PublishedLineGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PublishedLineGroup

+
+

+
+

Elements describing the LINEand DESTINATION of a journey. Values for these elements can be specified on an annual schedule and will be inherited, unless overriden, onto the production timetable and then onto the individul dated VEHICLE JOURNEYs of the timetable. Each real-time journey takes its values from the dated VEHICLE JOURNEY that it follows. The absence of a value on an entity at a given level indicates that the value should be inherited (i) from any recent preceding update message for the same entity, or if there is no previous override, (ii) from its immediate parent entity.

+
siri:PublishedLineGroup +

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:DestinationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the destination stop (vehicle signage), if different from the that in timetable - the DESTINATION DISPLAY. Can be overwritten section by section by the entry in an individual CALL.

+
+
+
+
+

25.22. The group siri:StopPointGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopPointGroup

+
+

+
+

Elements for a SCHEDULED STOP POINT.

+
siri:StopPointGroup +

siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT. (Unbounded since SIRI 2.0)

+
+
+
+
+

25.23. The group siri:StopPointInSequenceGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopPointInSequenceGroup

+
+

+
+

Elements identifying an ordered visit to a SCHEDULED STOP POINT within a SERVICE PATTERN.

+
siri:StopPointInSequenceGroup +

→‍siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT.

+
+
+
+
+

25.24. The complex type siri:BoardingPositionRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:BoardingPositionRefStructure

+
+

siri:BoardingPositionCodeType

+
+

Type for identifier of a BOARDING POSITION (location on a QUAY where passengers can actually board/alight).

+
+
+
+
+

25.25. The complex type siri:BrandingRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:BrandingRefStructure

+
+

siri:BrandingCodeType

+
+

Type for identifier of a BRANDING. (since SIRI 2.1)

+
+
+
+
+

25.26. The complex type siri:BrandingStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:BrandingStructure

+
+

+
+

An arbitrary marketing classification. (since SIRI 2.1)

+
+

siri:BrandingCode

+
+

1:1

+
+

Identity of BRANDING.

+
siri:TypeOfValueGroup +

siri:Name

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of TYPE OF VALUE.

+
+

siri:ShortName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Short Name for TYPE OF VALUE.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of TYPE OF VALUE.

+
+

siri:Image

+
+

0:1

+
+

Default image for TYPE OF VALUE.

+
+

siri:Url

+
+

0:1

+
+

Default URL for TYPE OF VALUE.

+
+

siri:PrivateCode

+
+

0:1

+
+

Arbitrary code (usually the technical part of the identifier).

+
+
+
+
+

25.27. The complex type siri:ClearDownRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:ClearDownRefStructure

+
+

siri:ClearDownCodeType

+
+

Identifier of a Stop for Direct Cleardown. Suitable for radio transmission over a constrained bandwidth channel. This may be a separate code from the full stop identifier.

+
+
+
+
+

25.28. The complex type siri:ConnectionLinkRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:ConnectionLinkRefStructure

+
+

siri:ConnectionLinkCodeType

+
+

Type for identifier of a CONNECTION link

+
+
+
+
+

25.29. The complex type siri:DirectionRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:DirectionRefStructure

+
+

siri:DirectionCodeType

+
+

Identifier of a DIRECTION.

+
+
+
+
+

25.30. The complex type siri:DriverRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:DriverRefStructure

+
+

siri:DriverCodeType

+
+

Identifier of a DRIVER

+
+
+
+
+

25.31. The complex type siri:FlexibleAreaRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:FlexibleAreaRefStructure

+
+

siri:FlexibleAreaCodeType

+
+

Type for identifier of a FLEXIBLE AREA (area that encompasses the stop location of a flexible service).

+
+
+
+
+

25.32. The complex type siri:GroupOfLinesRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:GroupOfLinesRefStructure

+
+

siri:GroupOfLinesCodeType

+
+

Identifier of a GROUP OF LINEs

+
+
+
+
+

25.33. The complex type siri:InfoChannelRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:InfoChannelRefStructure

+
+

siri:InfoChannelCodeType

+
+

Type for identifier of an Info Channel.

+
+
+
+
+

25.34. The complex type siri:JourneyPatternRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:JourneyPatternRefStructure

+
+

siri:JourneyPatternCodeType

+
+

Type for identifier of a JOURNEY PATTERN.

+
+
+
+
+

25.35. The complex type siri:JourneyPlaceRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:JourneyPlaceRefStructure

+
+

xs:NMTOKEN

+
+

-

+
+
+
+
+

25.36. The complex type siri:LineDirectionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:LineDirectionStructure

+
+

+
+

Type for LINEand DIRECTION.

+
siri:LineDirectionGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Line Reference.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Direction Reference.

+
+
+
+
+

25.37. The complex type siri:LineRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:LineRefStructure

+
+

siri:LineRefCodeType

+
+

Type for identifier of a LINE

+
+
+
+
+

25.38. The complex type siri:ModesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ModesStructure

+
+

+
+

Type for Transport MODEs.

+
+

@Exclude

+
+

1:1

+
+

if true, listed modes to be excluded from list.

+
+

siri:Mode

+
+

1:*

+
+

siri:AllModesEnumeration

+
+

A method of transportation such as bus, rail, etc.

+
+
+
+
+

25.39. The complex type siri:MonitoringRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:MonitoringRefStructure

+
+

siri:MonitoringCode

+
+

Identifier of a monitoring point. May correspond to a SCHEDULED STOP POINT or represent a group of Stops other Timing Points (i.e. LOGICAL DISPLAY)

+
+
+
+
+

25.40. The complex type siri:NoteStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:NoteStructure

+
+

+
+

DataType for a NOTICe.

+
+

→‍siri:SituationRef

+
+

0:1

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
+

→‍siri:SituationSimpleRef

+
+

0:1

+
+

>siri:SituationSimpleRefStructure

+
+

Reference to a SITUATION associated with the element.

+
+

→‍siri:SituationFullRef

+
+

0:1

+
+

+siri:SituationFullRefStructure

+
+

Reference to a SITUATION. Elements are retained as atomic elements.

+
+

siri:Note

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Text annotation that applies to an element.

+
+
+
+
+

25.41. The complex type siri:PlaceNameStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PlaceNameStructure

+
+

+
+

Names of VIA points, used to help identify the LINE, for example, Luton to Luton via Sutton. Currently 3 in VDV. Should only be included if the detail level was requested.

+
+

siri:PlaceRef

+
+

0:1

+
+

>siri:JourneyPlaceRefStructure

+
+

Reference to a TOPOGRAPHIC PLACE.

+
+

siri:PlaceName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Names of place used to help identify the LINE.

+
+

siri:PlaceShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of TOPOGRAPHIC PLACE. Should only be included if the detail level was requested.

+
+
+
+
+

25.42. The complex type siri:QuayRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:QuayRefStructure

+
+

siri:QuayCodeType

+
+

Type for identifier of a QUAY (Platform, Bay, etc).

+
+
+
+
+

25.43. The complex type siri:RouteLinkRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:RouteLinkRefStructure

+
+

siri:RouteLinkCodeType

+
+

Identifier of a ROUTE LINk.

+
+
+
+
+

25.44. The complex type siri:RouteRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:RouteRefStructure

+
+

siri:RouteCodeType

+
+

Type for identifier of a Route.

+
+
+
+
+

25.45. The complex type siri:SiteRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:SiteRefStructure

+
+

siri:SiteCodeType

+
+

Identifier of a SITE

+
+
+
+
+

25.46. The complex type siri:StopAreaRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:StopAreaRefStructure

+
+

siri:StopAreaCodeType

+
+

Type for identifier of a STOP AREA.

+
+
+
+
+

25.47. The complex type siri:StopPointRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:StopPointRefStructure

+
+

siri:StopPointCodeType

+
+

Type for identifier of a SCHEDULED STOP POINT.

+
+
+
+
+

25.48. The complex type siri:VehicleRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleRefStructure

+
+

siri:VehicleCodeType

+
+

Identifier of a VEHICLE.

+
+
+
+
+

25.49. The complex type siri:VersionRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:VersionRefStructure

+
+

siri:VersionCodeType

+
+

Type for identifier of a Version.

+
+
+
+
+
+

26. SIRI-SX Situation Model.

+
+

26.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AdviceTypeEnumeration

+
+

Values for TPEG Pts039 - AdviceType, with some additional values

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts39_0, unknown

+
+

useReplacementBus

+
+

TPEG Pts39_1, use replacement bus

+
+

useReplacementTrain

+
+

TPEG Pts39_2, use replacement train

+
+

useAlternativeRoute

+
+

TPEG Pts39_3, use the alternative route

+
+

goOnFoot

+
+

TPEG Pts39_4, go on foot

+
+

dangerLeaveStation

+
+

TPEG Pts39_5, please leave the station! Danger!

+
+

noMeansOfTravel

+
+

TPEG Pts39_6, no means of travel

+
+

useDifferentStops

+
+

TPEG Pts39_7, use different stops

+
+

useAlternativeStop

+
+

TPEG Pts39_8, use alternative stop

+
+

dangerDoNotLeaveVehicle

+
+

TPEG Pts39_9, do not leave vehicle! Danger!

+
+

takeAdviceAnnouncements

+
+

TPEG Pts39_10, take advice from announcements

+
+

takeAdvicePersonnel

+
+

TPEG Pts39_11, take advice from personnel

+
+

obeyAdvicePolice

+
+

TPEG Pts39_12, obey advice from police

+
+

useOtherPT

+
+

use other PT services

+
+

useInterchange

+
+

use interchange

+
+

noAdvice

+
+

no advice

+
+

undefinedAdvice

+
+

TPEG Pts39_255, undefined advice

+
+

takeDetour

+
+

take detour

+
+

useAlternativeAccess

+
+

change accessibility

+
+
+

AudienceEnumeration

+
+

Values for Audience.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

public

+
+

-

+
+

emergencyServices

+
+

-

+
+

staff

+
+

-

+
+

stationStaff

+
+

-

+
+

management

+
+

-

+
+

authorities

+
+

-

+
+

infoServices

+
+

-

+
+

transportOperators

+
+

-

+
+
+

DelayBandEnumeration

+
+

Type for allowed values of DelayBand. Based on Datex2, with some additional values.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

delayTwoMinutes

+
+

-

+
+

upToThreeMinutes

+
+

-

+
+

upToFourMinutes

+
+

-

+
+

upToFiveMinutes

+
+

-

+
+

upToEightMinutes

+
+

-

+
+

negligible

+
+

-

+
+

upToTenMinutes

+
+

-

+
+

betweenTenMinutesAndThirtyMinutes

+
+

-

+
+

betweenThirtyMinutesAndOneHour

+
+

-

+
+

betweenOneHourAndThreeHours

+
+

-

+
+

betweenThreeHoursAndSixHours

+
+

-

+
+

longerThanSixHours

+
+

-

+
+
+

ImageContentEnumeration

+
+

Values for image content.

+
+ + + + + + + + + + + + + + + + + + + +
+

map

+
+

-

+
+

graphic

+
+

-

+
+

logo

+
+

-

+
+
+

LinkContentEnumeration

+
+

Values for image content.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

timetable

+
+

-

+
+

relatedSite

+
+

-

+
+

details

+
+

-

+
+

advice

+
+

-

+
+

other

+
+

-

+
+
+

NatureEnumeration

+
+

Type for Quality of data indication.

+
+ + + + + + + + + + + + + + + + + + + +
+

plannedOnly

+
+

-

+
+

unplannedOnly

+
+

-

+
+

both

+
+

-

+
+
+

PublicationStatusType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for Publication status.

+
+

RelatedToEnumeration

+
+

Values for Type of Source.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

cause

+
+

-

+
+

effect

+
+

-

+
+

correctionTo

+
+

-

+
+

update

+
+

-

+
+

supercedes

+
+

-

+
+

supercededBy

+
+

-

+
+

associated

+
+

-

+
+
+

ScopeTypeEnumeration

+
+

Values for ScopeType - TPEG Pts36, AlertForType with additional values

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts36_0, unknown

+
+

stopPlace

+
+

TPEG Pts36_1, STOP PLACE

+
+

line

+
+

TPEG Pts36_2, line

+
+

route

+
+

TPEG Pts36_3, route

+
+

publicTransportService

+
+

TPEG Pts36_4, individual PT service

+
+

operator

+
+

TPEG Pts36_5, operator

+
+

city

+
+

TPEG Pts36_6, city

+
+

area

+
+

TPEG Pts36_7, area

+
+

stopPoint

+
+

TPEG Pts36_8, stop point

+
+

stopPlaceComponent

+
+

STOP PLACE component

+
+

place

+
+

place

+
+

network

+
+

network

+
+

vehicleJourney

+
+

vehicle journey

+
+

datedVehicleJourney

+
+

dated vehicle journey

+
+

connectionLink

+
+

connection link

+
+

interchange

+
+

interchange

+
+

allPT

+
+

TPEG Pts36_0, unknown

+
+

general

+
+

general

+
+

road

+
+

road

+
+

undefined

+
+

TPEG Pts36_255, undefined

+
+
+

SensitivityEnumeration

+
+

Values for Sensitivity.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

veryHigh

+
+

-

+
+

high

+
+

-

+
+

medium

+
+

-

+
+

low

+
+

-

+
+

veryLow

+
+

-

+
+
+

SituationSourceTypeEnumeration

+
+

Values for Type of Source.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

directReport

+
+

-

+
+

email

+
+

-

+
+

phone

+
+

-

+
+

fax

+
+

-

+
+

post

+
+

-

+
+

feed

+
+

-

+
+

radio

+
+

-

+
+

tv

+
+

-

+
+

web

+
+

-

+
+

pager

+
+

-

+
+

text

+
+

-

+
+

other

+
+

-

+
+
+

WorkflowStatusEnumeration

+
+

Values for Entry Status.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

draft

+
+

-

+
+

pendingApproval

+
+

-

+
+

approvedDraft

+
+

-

+
+

open

+
+

-

+
+

published

+
+

-

+
+

closing

+
+

-

+
+

closed

+
+

-

+
+
+

group[siri:ClassifierGroup]
  /ScopeType #simpleType
  (typedef-24.3)

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts36_0, unknown

+
+

stopPlace

+
+

TPEG Pts36_1, STOP PLACE

+
+

line

+
+

TPEG Pts36_2, line

+
+

route

+
+

TPEG Pts36_3, route

+
+

publicTransportService

+
+

TPEG Pts36_4, individual PT service

+
+

operator

+
+

TPEG Pts36_5, operator

+
+

city

+
+

TPEG Pts36_6, city

+
+

area

+
+

TPEG Pts36_7, area

+
+

stopPoint

+
+

TPEG Pts36_8, stop point

+
+

stopPlaceComponent

+
+

STOP PLACE component

+
+

place

+
+

place

+
+

network

+
+

network

+
+

vehicleJourney

+
+

vehicle journey

+
+

datedVehicleJourney

+
+

dated vehicle journey

+
+

connectionLink

+
+

connection link

+
+

interchange

+
+

interchange

+
+

allPT

+
+

TPEG Pts36_0, unknown

+
+

general

+
+

general

+
+

road

+
+

road

+
+

undefined

+
+

TPEG Pts36_255, undefined

+
+
+

group[siri:StatusGroup]
  /Verification #simpleType
  (typedef-24.1)

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pti32_0, unknown

+
+

unverified

+
+

TPEG Pti32_1, unverified

+
+

verified

+
+

TPEG Pti32_?, verified

+
+

verifiedAsDuplicate

+
+

TPEG Pti32_?, verifiedAsDuplicate

+
+

undefined

+
+

TPEG Pti32_255 ?

+
+
+

attribute[lang]
  #simpleType
  (typedef-54.1)

+
+

Union({xs:language}, {xs:string: (empty restriction)})

+
+

-

+
+
+
+
+

26.2. The toplevel element siri:PtSituationElement

+
+ + + + + + + + + + + + + + + + +
+

siri:PtSituationElement

+
+

+siri:PtSituationElementStructure

+
+

Type for individual IPT ncident.

+
+
+
+
+

26.3. The toplevel element siri:RoadSituationElement

+
+ + + + + + + + + + + + + + + + +
+

siri:RoadSituationElement

+
+

+siri:RoadSituationElementStructure

+
+

Type for individual IPT ncident.

+
+
+
+
+

26.4. The group siri:ClassifierGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ClassifierGroup

+
+

+
+

Structured Classification Elements using TPEG Pts038 AlertCause.

+
+

The element contains one of the following elements (a-g)

+
siri:TpegReasonGroup +

a

+
+

→‍siri:AlertCause

+
+

-1:1

+
+

siri:AlertCauseEnumeration

+
+

TPEG Pts38: AlertCause.

+
+

b

+
+

→‍siri:UnknownReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

+
+

c

+
+

→‍siri:MiscellaneousReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

d

+
+

→‍siri:PersonnelReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

e

+
+

→‍siri:EquipmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

f

+
+

→‍siri:EnvironmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
+

g

+
+

→‍siri:UndefinedReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_255 - undefined event reason).

+
+

The element contains one of the following elements (a-d)

+
siri:TpegSubReasonGroup +

a

+
+

→‍siri:MiscellaneousSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

b

+
+

→‍siri:PersonnelSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

c

+
+

→‍siri:EquipmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

d

+
+

→‍siri:EnvironmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
siri:ReasonGroup +

siri:PublicEventReason

+
+

0:1

+
+

orc:PublicEventTypeEnum

+
+

Structured classification of Public Event, from which a standardized message can be generated.

+
+

siri:ReasonName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Textual classification of nature of SITUATION, from which a standardized message can be generated. Not normally needed, except when TpegReason and PublicEventReason are absent. (Unbounded since SIRI 2.0)

+
siri:ClassifierGroup +

→‍siri:Severity

+
+

0:1

+
+

siri:SeverityEnumeration

+
+

Severity of Incident - TPEG Pti26. Default is 'normal'.

+
+

siri:Priority

+
+

0:1

+
+

Arbitrary rating of priority 1-High.

+
+

siri:Sensitivity

+
+

0:1

+
+

siri:SensitivityEnumeration

+
+

Confidentiality of SITUATION.

+
+

siri:Audience

+
+

0:1

+
+

siri:AudienceEnumeration

+
+

Intended audience of SITUATION.

+
+

siri:ScopeType

+
+

0:1

+
+

local-type: typedef-24.3

+
+

Nature of scope, e.g. general, network.

+
+

→‍siri:ReportType

+
+

0:1

+
+

siri:ReportTypeEnumeration

+
+

Scope of incident - TPEG Pti27 ReportType

+
+

siri:Planned

+
+

0:1

+
+

Whether the SITUATION was planned (eg engineering works) or unplanned (eg service alteration). Default is 'false', i.e. unplanned.

+
+

siri:Keywords

+
+

0:1

+
+

Arbitrary application specific classifiers.

+
+

siri:SecondaryReasons

+
+

0:1

+
+

+local-type: typedef-24.4

+
+

Additional reasons

+
+
+
+
+

26.5. The group siri:ConditionGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConditionGroup

+
+

+
+

Structured elements of a SITUATION condition. The Condition enumerated value(s) can be used to generate standardized messages describing the SITUATION. If no enumerated values are given, ConditionName is used instead. Note: this means that ConditionName is NOT a complete message, but only a (few) word(s) to be included in the message!

+
siri:ConditionGroup +

→‍siri:Condition

+
+

0:*

+
+

siri:ServiceConditionEnumeration

+
+

Classification of effect on service. TPEG PTS043 ServiceStatus

+
+

siri:ConditionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Textual classification of effect on service, from which a standardized message can be generated. Not normally needed, except when Condition is absent.

+
+
+
+
+

26.6. The group siri:Datex2ManagementGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:Datex2ManagementGroup

+
+

+
+

Datex2 SITUATION management elements.

+
siri:Datex2ManagementGroup +

siri:situationRecordCreationReference

+
+

1:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SITUATIONRecord object (the first version of the record) that was created by the original supplier.

+
+

siri:situationRecordCreationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the SITUATIONRecord object (the first version of the record) was created by the original supplier.

+
+

siri:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SITUATIONRecord was observed by the original (potentially external) source of the information.

+
+

siri:situationRecordVersion

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

Each record within a SITUATION may iterate through a series of versions during its life time. The SITUATION record version uniquely identifies the version of a particular record within a SITUATION. It is generated and used by systems external to DATEX 2.

+
+

siri:situationRecordVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SITUATIONRecord was written into the database of the supplier which is involved in the data exchange.

+
+

siri:situationRecordFirstSupplierVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the current version of the SITUATION Record was written into the database of the original supplier in the supply chain.

+
+
+
+
+

26.7. The group siri:Datex2OtherGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:Datex2OtherGroup

+
+

+
+

Datex2 Tarffic element.

+
siri:Datex2OtherGroup +

siri:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

siri:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

siri:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

26.8. The group siri:Datex2RoadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:Datex2RoadGroup

+
+

+
+

Datex2 Trrffic element road.

+
siri:Datex2RoadGroup +

siri:impact

+
+

0:1

+
+

+orc:Impact

+
+

Impact of Road SITUATION as specified by Datex2.

+
+

siri:cause

+
+

0:1

+
+

+orc:Cause

+
+

Impact of Road SITUATION as specified by Datex2 model.

+
+

siri:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

Datex 2 comments for public use.

+
+

siri:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

Ccomments not for public use.

+
+

siri:groupOfLocations

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

Datex 2 model of where event ois taking place on the road.

+
+
+
+
+

26.9. The group siri:Datex2SituationGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:Datex2SituationGroup

+
+

+
+

Datex2 SITUATION common elements.

+
siri:Datex2SituationGroup +

siri:probabilityOfOccurrence

+
+

0:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

siri:Source

+
+

0:1

+
+

+orc:Source

+
+

+
+

siri:validity

+
+

0:1

+
+

+orc:Validity

+
+

+
+
+
+
+

26.10. The group siri:DescriptionGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DescriptionGroup

+
+

+
+

Text description of SITUATION. Some or all of this may have been generated from the other structured content elements. Where text has been overriden this is indicated.

+
siri:DescriptionGroup +

siri:Language

+
+

0:1

+
+

Default language.

+
+

siri:Summary

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Summary of SITUATION. If absent should be generated from structure elements / and or by condensing Description. (Unbounded since SIRI 2.0)

+
+

siri:Description

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Description of SITUATION. Should not repeat any strap line included in Summary. (Unbounded since SIRI 2.0)

+
+

siri:Detail

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Additional descriptive details about the SITUATION (Unbounded since SIRI 2.0).

+
+

siri:Advice

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Further advice to passengers. (Unbounded since SIRI 2.0)

+
+

siri:Internal

+
+

0:1

+
+

>siri:DefaultedTextStructure

+
+

For internal information only, not passenger relevant

+
+

siri:Images

+
+

0:1

+
+

+local-type: typedef-24.14

+
+

Any images associated with SITUATION.

+
+

siri:InfoLinks

+
+

0:1

+
+

+local-type: typedef-24.16

+
+

Hyperlinks to other resources associated with SITUATION.

+
+
+
+
+

26.11. The group siri:PtBodyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PtBodyGroup

+
+

+
+

Body of SITUATION.

+
siri:PtBodyGroup +

siri:Affects

+
+

0:1

+
+

+siri:AffectsScopeStructure

+
+

Structured model identifiying parts of transport network affected by SITUATION. OPERATOR and NETWORK values will be defaulted to values in general Context unless explicitly overridden.

+
+

siri:Consequences

+
+

0:1

+
+

+siri:PtConsequencesStructure

+
+

Structured model describing effect of the SITUATION on PT system.

+
+

siri:PublishingActions

+
+

0:1

+
+

+siri:ActionsStructure

+
+

Structured model describing distribution actions to handle SITUATION. Any actions stated completely replace those from Context. If no actions are stated, any actions from general Context are used.

+
+
+
+
+

26.12. The group siri:PtSituationBodyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PtSituationBodyGroup

+
+

+
+

Body of SITUATION.

+
siri:StatusGroup +

siri:Verification

+
+

0:1

+
+

local-type: typedef-24.1

+
+

Whether the SITUATION has been verified.

+
+

siri:Progress

+
+

0:1

+
+

siri:WorkflowStatusEnumeration

+
+

ProgressStatus. One of a specified set of overall processing states assigned to SITUATION. For example, 'Draft' for not yet published; 'Published' for live SITUATIONs; 'Closed' indicates a completed SITUATION.

+
+

siri:QualityIndex

+
+

0:1

+
+

siri:QualityIndexEnumeration

+
+

Assessement of likely correctness of data. Default is reliable

+
+

siri:Reality

+
+

0:1

+
+

orc:InformationStatusEnum

+
+

Whether SITUATION is real or a test.

+
+

siri:Likelihood

+
+

0:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

Likellihood of a future situation happening.

+
+

siri:Publication

+
+

0:*

+
+

siri:PublicationStatusType

+
+

Publishing status one of a specified set of substates to which a SITUATION can be assigned.

+
siri:TemporalGroup +

siri:ValidityPeriod

+
+

1:*

+
+

+siri:HalfOpenTimestampOutputRangeStructure

+
+

Overall inclusive Period of applicability of SITUATION.

+
+

siri:Repetitions

+
+

0:1

+
+

+local-type: typedef-24.2

+
+

situation applies only on the repeated day types within the overall validity period(s). For example Sunday.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:HalfOpenTimestampOutputRangeStructure

+
+

Publication Window for SITUATION if different from validity period.

+
+

The element contains one of the following elements (a-g)

+
siri:TpegReasonGroup +

a

+
+

→‍siri:AlertCause

+
+

-1:1

+
+

siri:AlertCauseEnumeration

+
+

TPEG Pts38: AlertCause.

+
+

b

+
+

→‍siri:UnknownReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

+
+

c

+
+

→‍siri:MiscellaneousReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

d

+
+

→‍siri:PersonnelReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

e

+
+

→‍siri:EquipmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

f

+
+

→‍siri:EnvironmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
+

g

+
+

→‍siri:UndefinedReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_255 - undefined event reason).

+
+

The element contains one of the following elements (a-d)

+
siri:TpegSubReasonGroup +

a

+
+

→‍siri:MiscellaneousSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

b

+
+

→‍siri:PersonnelSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

c

+
+

→‍siri:EquipmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

d

+
+

→‍siri:EnvironmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
siri:ReasonGroup +

siri:PublicEventReason

+
+

0:1

+
+

orc:PublicEventTypeEnum

+
+

Structured classification of Public Event, from which a standardized message can be generated.

+
+

siri:ReasonName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Textual classification of nature of SITUATION, from which a standardized message can be generated. Not normally needed, except when TpegReason and PublicEventReason are absent. (Unbounded since SIRI 2.0)

+
siri:ClassifierGroup +

→‍siri:Severity

+
+

0:1

+
+

siri:SeverityEnumeration

+
+

Severity of Incident - TPEG Pti26. Default is 'normal'.

+
+

siri:Priority

+
+

0:1

+
+

Arbitrary rating of priority 1-High.

+
+

siri:Sensitivity

+
+

0:1

+
+

siri:SensitivityEnumeration

+
+

Confidentiality of SITUATION.

+
+

siri:Audience

+
+

0:1

+
+

siri:AudienceEnumeration

+
+

Intended audience of SITUATION.

+
+

siri:ScopeType

+
+

0:1

+
+

local-type: typedef-24.3

+
+

Nature of scope, e.g. general, network.

+
+

→‍siri:ReportType

+
+

0:1

+
+

siri:ReportTypeEnumeration

+
+

Scope of incident - TPEG Pti27 ReportType

+
+

siri:Planned

+
+

0:1

+
+

Whether the SITUATION was planned (eg engineering works) or unplanned (eg service alteration). Default is 'false', i.e. unplanned.

+
+

siri:Keywords

+
+

0:1

+
+

Arbitrary application specific classifiers.

+
+

siri:SecondaryReasons

+
+

0:1

+
+

+local-type: typedef-24.4

+
+

Additional reasons

+
siri:DescriptionGroup +

siri:Language

+
+

0:1

+
+

Default language.

+
+

siri:Summary

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Summary of SITUATION. If absent should be generated from structure elements / and or by condensing Description. (Unbounded since SIRI 2.0)

+
+

siri:Description

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Description of SITUATION. Should not repeat any strap line included in Summary. (Unbounded since SIRI 2.0)

+
+

siri:Detail

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Additional descriptive details about the SITUATION (Unbounded since SIRI 2.0).

+
+

siri:Advice

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Further advice to passengers. (Unbounded since SIRI 2.0)

+
+

siri:Internal

+
+

0:1

+
+

>siri:DefaultedTextStructure

+
+

For internal information only, not passenger relevant

+
+

siri:Images

+
+

0:1

+
+

+local-type: typedef-24.14

+
+

Any images associated with SITUATION.

+
+

siri:InfoLinks

+
+

0:1

+
+

+local-type: typedef-24.16

+
+

Hyperlinks to other resources associated with SITUATION.

+
siri:PtBodyGroup +

siri:Affects

+
+

0:1

+
+

+siri:AffectsScopeStructure

+
+

Structured model identifiying parts of transport network affected by SITUATION. OPERATOR and NETWORK values will be defaulted to values in general Context unless explicitly overridden.

+
+

siri:Consequences

+
+

0:1

+
+

+siri:PtConsequencesStructure

+
+

Structured model describing effect of the SITUATION on PT system.

+
+

siri:PublishingActions

+
+

0:1

+
+

+siri:ActionsStructure

+
+

Structured model describing distribution actions to handle SITUATION. Any actions stated completely replace those from Context. If no actions are stated, any actions from general Context are used.

+
+
+
+
+

26.13. The group siri:ReasonGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ReasonGroup

+
+

+
+

Structured Reason elements. The TpegReason and/or PublicEventReason enumerated values can be used to generate standardized messages describing the SITUATION. If no enumerated values are given, ReasonName is used instead. Note: this means that ReasonName is NOT a complete message, but only a (few) word(s) to be included in the message!

+
+

The element contains one of the following elements (a-g)

+
siri:TpegReasonGroup +

a

+
+

→‍siri:AlertCause

+
+

-1:1

+
+

siri:AlertCauseEnumeration

+
+

TPEG Pts38: AlertCause.

+
+

b

+
+

→‍siri:UnknownReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

+
+

c

+
+

→‍siri:MiscellaneousReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

d

+
+

→‍siri:PersonnelReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

e

+
+

→‍siri:EquipmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

f

+
+

→‍siri:EnvironmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
+

g

+
+

→‍siri:UndefinedReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_255 - undefined event reason).

+
+

The element contains one of the following elements (a-d)

+
siri:TpegSubReasonGroup +

a

+
+

→‍siri:MiscellaneousSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

b

+
+

→‍siri:PersonnelSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

c

+
+

→‍siri:EquipmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

d

+
+

→‍siri:EnvironmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
siri:ReasonGroup +

siri:PublicEventReason

+
+

0:1

+
+

orc:PublicEventTypeEnum

+
+

Structured classification of Public Event, from which a standardized message can be generated.

+
+

siri:ReasonName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Textual classification of nature of SITUATION, from which a standardized message can be generated. Not normally needed, except when TpegReason and PublicEventReason are absent. (Unbounded since SIRI 2.0)

+
+
+
+
+

26.14. The group siri:RoadBodyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RoadBodyGroup

+
+

+
+

Datex 2 SITUATION.

+
siri:RoadBodyGroup +

siri:Affects

+
+

0:1

+
+

+siri:AffectsScopeStructure

+
+

Structured model identifiying parts of transport network affected by SITUATION. OPERATOR and Network values will be defaulted to values in general Context unless explicitly overridden.

+
+

siri:Consequences

+
+

0:1

+
+

+siri:PtConsequencesStructure

+
+

Structured model describing effect of the SITUATION on PT system.

+
+

siri:PublishingActions

+
+

0:1

+
+

+siri:ActionsStructure

+
+

Structured model describing distribution actions to handle SITUATION. Any actions stated completely replace those from Context. If no actions are stated, any actions from general Context are used.

+
+

siri:SituationRecord

+
+

0:1

+
+

+orc:SituationRecord

+
+

Datex2 SITUATION Record.

+
+
+
+
+

26.15. The group siri:RoadSituationBodyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RoadSituationBodyGroup

+
+

+
+

Body of SITUATION.

+
siri:StatusGroup +

siri:Verification

+
+

0:1

+
+

local-type: typedef-24.1

+
+

Whether the SITUATION has been verified.

+
+

siri:Progress

+
+

0:1

+
+

siri:WorkflowStatusEnumeration

+
+

ProgressStatus. One of a specified set of overall processing states assigned to SITUATION. For example, 'Draft' for not yet published; 'Published' for live SITUATIONs; 'Closed' indicates a completed SITUATION.

+
+

siri:QualityIndex

+
+

0:1

+
+

siri:QualityIndexEnumeration

+
+

Assessement of likely correctness of data. Default is reliable

+
+

siri:Reality

+
+

0:1

+
+

orc:InformationStatusEnum

+
+

Whether SITUATION is real or a test.

+
+

siri:Likelihood

+
+

0:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

Likellihood of a future situation happening.

+
+

siri:Publication

+
+

0:*

+
+

siri:PublicationStatusType

+
+

Publishing status one of a specified set of substates to which a SITUATION can be assigned.

+
siri:TemporalGroup +

siri:ValidityPeriod

+
+

1:*

+
+

+siri:HalfOpenTimestampOutputRangeStructure

+
+

Overall inclusive Period of applicability of SITUATION.

+
+

siri:Repetitions

+
+

0:1

+
+

+local-type: typedef-24.2

+
+

situation applies only on the repeated day types within the overall validity period(s). For example Sunday.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:HalfOpenTimestampOutputRangeStructure

+
+

Publication Window for SITUATION if different from validity period.

+
+

The element contains one of the following elements (a-g)

+
siri:TpegReasonGroup +

a

+
+

→‍siri:AlertCause

+
+

-1:1

+
+

siri:AlertCauseEnumeration

+
+

TPEG Pts38: AlertCause.

+
+

b

+
+

→‍siri:UnknownReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

+
+

c

+
+

→‍siri:MiscellaneousReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

d

+
+

→‍siri:PersonnelReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

e

+
+

→‍siri:EquipmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

f

+
+

→‍siri:EnvironmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
+

g

+
+

→‍siri:UndefinedReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_255 - undefined event reason).

+
+

The element contains one of the following elements (a-d)

+
siri:TpegSubReasonGroup +

a

+
+

→‍siri:MiscellaneousSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

b

+
+

→‍siri:PersonnelSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

c

+
+

→‍siri:EquipmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

d

+
+

→‍siri:EnvironmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
siri:ReasonGroup +

siri:PublicEventReason

+
+

0:1

+
+

orc:PublicEventTypeEnum

+
+

Structured classification of Public Event, from which a standardized message can be generated.

+
+

siri:ReasonName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Textual classification of nature of SITUATION, from which a standardized message can be generated. Not normally needed, except when TpegReason and PublicEventReason are absent. (Unbounded since SIRI 2.0)

+
siri:ClassifierGroup +

→‍siri:Severity

+
+

0:1

+
+

siri:SeverityEnumeration

+
+

Severity of Incident - TPEG Pti26. Default is 'normal'.

+
+

siri:Priority

+
+

0:1

+
+

Arbitrary rating of priority 1-High.

+
+

siri:Sensitivity

+
+

0:1

+
+

siri:SensitivityEnumeration

+
+

Confidentiality of SITUATION.

+
+

siri:Audience

+
+

0:1

+
+

siri:AudienceEnumeration

+
+

Intended audience of SITUATION.

+
+

siri:ScopeType

+
+

0:1

+
+

local-type: typedef-24.3

+
+

Nature of scope, e.g. general, network.

+
+

→‍siri:ReportType

+
+

0:1

+
+

siri:ReportTypeEnumeration

+
+

Scope of incident - TPEG Pti27 ReportType

+
+

siri:Planned

+
+

0:1

+
+

Whether the SITUATION was planned (eg engineering works) or unplanned (eg service alteration). Default is 'false', i.e. unplanned.

+
+

siri:Keywords

+
+

0:1

+
+

Arbitrary application specific classifiers.

+
+

siri:SecondaryReasons

+
+

0:1

+
+

+local-type: typedef-24.4

+
+

Additional reasons

+
siri:DescriptionGroup +

siri:Language

+
+

0:1

+
+

Default language.

+
+

siri:Summary

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Summary of SITUATION. If absent should be generated from structure elements / and or by condensing Description. (Unbounded since SIRI 2.0)

+
+

siri:Description

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Description of SITUATION. Should not repeat any strap line included in Summary. (Unbounded since SIRI 2.0)

+
+

siri:Detail

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Additional descriptive details about the SITUATION (Unbounded since SIRI 2.0).

+
+

siri:Advice

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Further advice to passengers. (Unbounded since SIRI 2.0)

+
+

siri:Internal

+
+

0:1

+
+

>siri:DefaultedTextStructure

+
+

For internal information only, not passenger relevant

+
+

siri:Images

+
+

0:1

+
+

+local-type: typedef-24.14

+
+

Any images associated with SITUATION.

+
+

siri:InfoLinks

+
+

0:1

+
+

+local-type: typedef-24.16

+
+

Hyperlinks to other resources associated with SITUATION.

+
siri:RoadBodyGroup +

siri:Affects

+
+

0:1

+
+

+siri:AffectsScopeStructure

+
+

Structured model identifiying parts of transport network affected by SITUATION. OPERATOR and Network values will be defaulted to values in general Context unless explicitly overridden.

+
+

siri:Consequences

+
+

0:1

+
+

+siri:PtConsequencesStructure

+
+

Structured model describing effect of the SITUATION on PT system.

+
+

siri:PublishingActions

+
+

0:1

+
+

+siri:ActionsStructure

+
+

Structured model describing distribution actions to handle SITUATION. Any actions stated completely replace those from Context. If no actions are stated, any actions from general Context are used.

+
+

siri:SituationRecord

+
+

0:1

+
+

+orc:SituationRecord

+
+

Datex2 SITUATION Record.

+
+
+
+
+

26.16. The group siri:SituationInfoGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationInfoGroup

+
+

+
+

situation Informatiion.

+
siri:SituationInfoGroup +

siri:References

+
+

0:1

+
+

+siri:ReferencesStructure

+
+

Associations with other SITUATIONs.

+
+

siri:Source

+
+

1:1

+
+

+siri:SituationSourceStructure

+
+

Information about source of information, that is, where the agent using the capture client obtained an item of information, or in the case of an automated feed, an identifier of the specific feed. Can be used to obtain updates, verify details or otherwise assess relevance.

+
+
+
+
+

26.17. The group siri:SituationSourceDetailsGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationSourceDetailsGroup

+
+

+
+

Group of source details.

+
siri:SituationSourceDetailsGroup +

siri:Email

+
+

0:1

+
+

siri:EmailAddressType

+
+

Email of Supplier of information.

+
+

siri:Phone

+
+

0:1

+
+

siri:PhoneType

+
+

Phone number of Supplier of information.

+
+

siri:Fax

+
+

0:1

+
+

siri:PhoneType

+
+

Fax number of Supplier of information.

+
+

siri:Web

+
+

0:1

+
+

Information was obtained from a web site URL of site and/or page.

+
+

siri:Other

+
+

0:1

+
+

Other information about source.

+
+
+
+
+

26.18. The group siri:StatusGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StatusGroup

+
+

+
+

Status elements.

+
siri:StatusGroup +

siri:Verification

+
+

0:1

+
+

local-type: typedef-24.1

+
+

Whether the SITUATION has been verified.

+
+

siri:Progress

+
+

0:1

+
+

siri:WorkflowStatusEnumeration

+
+

ProgressStatus. One of a specified set of overall processing states assigned to SITUATION. For example, 'Draft' for not yet published; 'Published' for live SITUATIONs; 'Closed' indicates a completed SITUATION.

+
+

siri:QualityIndex

+
+

0:1

+
+

siri:QualityIndexEnumeration

+
+

Assessement of likely correctness of data. Default is reliable

+
+

siri:Reality

+
+

0:1

+
+

orc:InformationStatusEnum

+
+

Whether SITUATION is real or a test.

+
+

siri:Likelihood

+
+

0:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

Likellihood of a future situation happening.

+
+

siri:Publication

+
+

0:*

+
+

siri:PublicationStatusType

+
+

Publishing status one of a specified set of substates to which a SITUATION can be assigned.

+
+
+
+
+

26.19. The group siri:TemporalGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TemporalGroup

+
+

+
+

Elements affecting temporal scope of SITUATION.

+
siri:TemporalGroup +

siri:ValidityPeriod

+
+

1:*

+
+

+siri:HalfOpenTimestampOutputRangeStructure

+
+

Overall inclusive Period of applicability of SITUATION.

+
+

siri:Repetitions

+
+

0:1

+
+

+local-type: typedef-24.2

+
+

situation applies only on the repeated day types within the overall validity period(s). For example Sunday.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:HalfOpenTimestampOutputRangeStructure

+
+

Publication Window for SITUATION if different from validity period.

+
+
+
+
+

26.20. The complex type siri:AbstractSituationElementStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractSituationElementStructure

+
+

+
+

Type for abstract EntryAbstract type.

+
+

siri:CreationTime

+
+

1:1

+
+

Time of creation of SITUATION.

+
siri:SituationBaseIdentityGroup +

siri:CountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created SITUATION. Provides namespace for Participant If absent proided from context.

+
+

siri:ParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

→‍siri:SituationNumber

+
+

1:1

+
+

>siri:EntryQualifierStructure

+
+

Identifier of SITUATION within a Participant. Exclude versionr.

+
siri:SituationUpdateIdentityGroup +

siri:UpdateCountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created Update SITUATION element. Provides namespace for VersionParticipant If absent same as.

+
+

siri:UpdateParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

siri:Version

+
+

0:1

+
+

>siri:SituationVersion

+
+

Unique identifier of update version within a SITUATION Number Omit if reference to the base SITUATION.

+
+
+
+
+

26.21. The complex type siri:AffectedRoadsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedRoadsStructure

+
+

+
+

Type for Location model for scope of SITUATION or effect.

+
+

siri:Datex2Locations

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

Refereences to road network locations affected by the SITUATION.

+
+

siri:AffectedRoad

+
+

0:*

+
+

+siri:AffectedRoadStructure

+
+

Description of affected road.

+
+
+
+
+

26.22. The complex type siri:AffectedRoadStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedRoadStructure

+
+

+
+

Type for Raod scope for scope of SITUATION or effect.

+
+

siri:Road

+
+

0:1

+
+

+orc:RoadsideReferencePointLinear

+
+

Affected Road as described by a Date2x location.

+
siri:ProjectionGroup +

siri:LinkProjection

+
+

0:1

+
+

+ifopt:LinkProjectionStructure

+
+

GIs projection of Section. NB Line here means Geometry Polyline, not Transmodel Transport Line.

+
+

siri:Offset

+
+

0:1

+
+

+siri:OffsetStructure

+
+

Offset from start or end of section to use when projecting.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

26.23. The complex type siri:AffectsScopeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectsScopeStructure

+
+

+
+

Type for Location model for scope of SITUATION or effect.

+
+

siri:AreaOfInterest

+
+

0:1

+
+

orc:AreaOfInterestEnum

+
+

Affected overall Geographic scope.

+
+

siri:Operators

+
+

0:1

+
+

+local-type: typedef-24.6

+
+

Affected OPERATORs, If absent, taken from context. If present, any OPERATORs stated completely replace those from context.

+
+

siri:Networks

+
+

0:1

+
+

+local-type: typedef-24.7

+
+

Networks affected by SITUATION.

+
+

siri:StopPoints

+
+

0:1

+
+

+local-type: typedef-24.9

+
+

STOP POINTs affected by SITUATION.

+
+

siri:StopPlaces

+
+

0:1

+
+

+local-type: typedef-24.10

+
+

Places other than STOP POINTs affected by SITUATION.

+
+

siri:Places

+
+

0:1

+
+

+local-type: typedef-24.11

+
+

Places other than STOP POINTs affected by SITUATION.

+
+

siri:VehicleJourneys

+
+

0:1

+
+

+local-type: typedef-24.12

+
+

Specific journeys affected by SITUATION.

+
+

siri:Vehicles

+
+

0:1

+
+

+local-type: typedef-24.13

+
+

Specific vehicles affected by SITUATION. ((since SIRI 2.0))

+
+

siri:Roads

+
+

0:1

+
+

+siri:AffectedRoadsStructure

+
+

Roads affected by.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

26.24. The complex type siri:BlockingStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:BlockingStructure

+
+

+
+

Type for blocking.

+
+

siri:JourneyPlanner

+
+

0:1

+
+

Whether information about parts of the NETWORK identified by AffectsScope should be blocked from the Journey Planner. Default is false; do not suppress.

+
+

siri:RealTime

+
+

0:1

+
+

Whether information about parts of the NETWORK identified by AffectsScope should be blocked from real-time departure info systems. Default is false; do not suppress.

+
+
+
+
+

26.25. The complex type siri:BoardingStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:BoardingStructure

+
+

+
+

Type for boarding restrictions.

+
+

siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Type of boarding allowed at stop. Default is 'Boarding'.

+
+
+
+
+

26.26. The complex type siri:DefaultedTextStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DefaultedTextStructure

+
+

siri:NaturalLanguageStringStructure

+
+

A restriction of W3C XML Schema's string that requires at least one character of text.

+
+

The element content starts with items inherited from the base type:

+
+

@xml:lang

+
+

1:1

+
+

lang (as an attribute name) denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification. Notes Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See BCP 47 at http://www.rfc-editor.org/rfc/bcp/bcp47.txt and the IANA language subtag registry at http://www.iana.org/assignments/language-subtag-registry for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.

+
+

Inherited content is followed by own content:

+
+

@overridden

+
+

1:1

+
+

Whether the text value has been overridden from the generated default. Default is 'true'.

+
+
+
+
+

26.27. The complex type siri:DelaysStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DelaysStructure

+
+

+
+

Type for easement info.

+
+

siri:DelayBand

+
+

0:1

+
+

siri:DelayBandEnumeration

+
+

Time band into which delay will fall.

+
+

siri:DelayType

+
+

0:1

+
+

orc:DelaysTypeEnum

+
+

Category of delay.

+
+

siri:Delay

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Additional journey time needed to overcome disruption.

+
+
+
+
+

26.28. The complex type siri:EasementsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:EasementsStructure

+
+

+
+

Type for easement info.

+
+

siri:TicketRestrictions

+
+

0:1

+
+

siri:TicketRestrictionEnumeration

+
+

Ticket restriction conditiosn in effect. TPEG pti table pti25.

+
+

siri:Easement

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of fare exceptions allowed because of disruption. (Unbounded since SIRI 2.0)

+
+

siri:EasementRef

+
+

0:1

+
+

Refernce to a fare exceptions code that is allowed because of the disruption. An easement may relax a fare condition, for exampel "You may use your metro ticket on the bus', or 'You may use your bus ticket in teh metro between these two stops'.

+
+
+
+
+

26.29. The complex type siri:ImageStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ImageStructure

+
+

+
+

Type for image.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:ImageRef

+
+

-1:1

+
+

Reference to an image.

+
+

b

+
+

siri:ImageBinary

+
+

-1:1

+
+

Embedded image.

+
+

siri:ImageContent

+
+

0:1

+
+

siri:ImageContentEnumeration

+
+

Categorisation of image content.

+
+
+
+
+

26.30. The complex type siri:InfoLinkStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InfoLinkStructure

+
+

+
+

Type for a general hyperlink.

+
+

siri:Uri

+
+

1:1

+
+

URI for link.

+
+

siri:Label

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Label for Link. (Unbounded since SIRI 2.0)

+
+

siri:Image

+
+

0:1

+
+

+siri:ImageStructure

+
+

Image to use when presenting hyperlink.

+
+

siri:LinkContent

+
+

0:1

+
+

siri:LinkContentEnumeration

+
+

Categorisation of link content.

+
+
+
+
+

26.31. The complex type siri:OptionalTrafficElementStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OptionalTrafficElementStructure

+
+

+
+

An event which is not planned by the traffic OPERATOR, which is affecting, or has the potential to affect traffic flow. This SIRI-SX element embeds the Datex2 TrafficElement, making all elements optional because they may alternatvielky be specified by common SIRI-SRX SITUATION elements.

+
siri:Datex2ManagementGroup +

siri:situationRecordCreationReference

+
+

1:1

+
+

orc:String

+
+

A unique alphanumeric reference (either an external reference or GUID) of the SITUATIONRecord object (the first version of the record) that was created by the original supplier.

+
+

siri:situationRecordCreationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the SITUATIONRecord object (the first version of the record) was created by the original supplier.

+
+

siri:situationRecordObservationTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that the information represented by the current version of the SITUATIONRecord was observed by the original (potentially external) source of the information.

+
+

siri:situationRecordVersion

+
+

0:1

+
+

orc:NonNegativeInteger

+
+

Each record within a SITUATION may iterate through a series of versions during its life time. The SITUATION record version uniquely identifies the version of a particular record within a SITUATION. It is generated and used by systems external to DATEX 2.

+
+

siri:situationRecordVersionTime

+
+

0:1

+
+

orc:DateTime

+
+

The date/time that this current version of the SITUATIONRecord was written into the database of the supplier which is involved in the data exchange.

+
+

siri:situationRecordFirstSupplierVersionTime

+
+

1:1

+
+

orc:DateTime

+
+

The date/time that the current version of the SITUATION Record was written into the database of the original supplier in the supply chain.

+
siri:Datex2SituationGroup +

siri:probabilityOfOccurrence

+
+

0:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

An assessment of the degree of likelihood that the reported event will occur.

+
+

siri:Source

+
+

0:1

+
+

+orc:Source

+
+

+
+

siri:validity

+
+

0:1

+
+

+orc:Validity

+
+

+
siri:Datex2RoadGroup +

siri:impact

+
+

0:1

+
+

+orc:Impact

+
+

Impact of Road SITUATION as specified by Datex2.

+
+

siri:cause

+
+

0:1

+
+

+orc:Cause

+
+

Impact of Road SITUATION as specified by Datex2 model.

+
+

siri:generalPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

Datex 2 comments for public use.

+
+

siri:nonGeneralPublicComment

+
+

0:*

+
+

+orc:Comment

+
+

Ccomments not for public use.

+
+

siri:groupOfLocations

+
+

0:1

+
+

+orc:GroupOfLocations

+
+

Datex 2 model of where event ois taking place on the road.

+
siri:Datex2OtherGroup +

siri:management

+
+

0:1

+
+

+orc:Management

+
+

+
+

siri:situationRecordExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+

siri:trafficElementExtension

+
+

0:1

+
+

+orc:ExtensionType

+
+

+
+
+
+
+

26.32. The complex type siri:PtAdviceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PtAdviceStructure

+
+

+
+

Type for (structured) advice. The AdviceType enumerated value can be used to generate standardized messages describing the SITUATION. If no enumerated value is given, AdviceName is used instead. Note: this means that AdviceName is NOT a complete message, but only a (few) word(s) to be included in the message! Alternatively, AdviceRef can be used to reference a (complete) standardised advisory message.

+
+

siri:AdviceRef

+
+

0:1

+
+

>siri:AdviceRefStructure

+
+

Reference to a standard advisory NOTICE to be given to passengers if a particular condition arises.

+
+

siri:AdviceType

+
+

0:1

+
+

siri:AdviceTypeEnumeration

+
+

Structured classification of advice for passengers in the given SITUATION, from which a standardized message can be generated.

+
+

siri:AdviceName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Textual classification of advice, from which a standardized message can be generated. Not normally needed, except when AdviceType is absent.

+
+

siri:Details

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Further textual advice to passengers. (Unbounded since SIRI 2.0)

+
+
+
+
+

26.33. The complex type siri:PtConsequencesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PtConsequencesStructure

+
+

+
+

Type for list of effects.

+
+

siri:Consequence

+
+

1:*

+
+

+siri:PtConsequenceStructure

+
+

Nature of the effect to disrupt (or restore) service, and further details.

+
+
+
+
+

26.34. The complex type siri:PtConsequenceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PtConsequenceStructure

+
+

+
+

Type for disruption.

+
+

siri:Period

+
+

0:*

+
+

+siri:HalfOpenTimestampOutputRangeStructure

+
+

Period of effect of disruption, if different from that of SITUATION.

+
siri:ConditionGroup +

→‍siri:Condition

+
+

0:*

+
+

siri:ServiceConditionEnumeration

+
+

Classification of effect on service. TPEG PTS043 ServiceStatus

+
+

siri:ConditionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Textual classification of effect on service, from which a standardized message can be generated. Not normally needed, except when Condition is absent.

+
+

siri:Severity

+
+

0:1

+
+

siri:SeverityEnumeration

+
+

Severity of disruption if different from that of SITUATION. TPEG pti26

+
+

siri:Affects

+
+

0:1

+
+

+siri:AffectsScopeStructure

+
+

Parts of transport network affected by disruption if different from that of SITUATION.

+
+

siri:Suitabilities

+
+

0:1

+
+

+local-type: typedef-24.17

+
+

Effect on different passenger needs.

+
+

siri:Advice

+
+

0:1

+
+

+siri:PtAdviceStructure

+
+

Advice to passengers.

+
+

siri:Blocking

+
+

0:1

+
+

+siri:BlockingStructure

+
+

How Disruption should be handled in Info systems.

+
+

siri:Boarding

+
+

0:1

+
+

+siri:BoardingStructure

+
+

Change to normal boarding activity allowed at stop.

+
+

siri:Delays

+
+

0:1

+
+

+siri:DelaysStructure

+
+

+
+

siri:Casualties

+
+

0:1

+
+

+siri:CasualtiesStructure

+
+

Information on casualties.

+
+

siri:Easements

+
+

0:*

+
+

+siri:EasementsStructure

+
+

Description of fare exceptions allowed because of disruption.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

26.35. The complex type siri:PtSituationElementStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PtSituationElementStructure

+
+

siri:SituationElementStructure

+
+

Type for abstract EntryAbstract type.

+
+

The element content starts with items inherited from the base type:

+
+

siri:CreationTime

+
+

1:1

+
+

Time of creation of SITUATION.

+
siri:SituationBaseIdentityGroup +

siri:CountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created SITUATION. Provides namespace for Participant If absent proided from context.

+
+

siri:ParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

→‍siri:SituationNumber

+
+

1:1

+
+

>siri:EntryQualifierStructure

+
+

Identifier of SITUATION within a Participant. Exclude versionr.

+
siri:SituationUpdateIdentityGroup +

siri:UpdateCountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created Update SITUATION element. Provides namespace for VersionParticipant If absent same as.

+
+

siri:UpdateParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

siri:Version

+
+

0:1

+
+

>siri:SituationVersion

+
+

Unique identifier of update version within a SITUATION Number Omit if reference to the base SITUATION.

+
siri:SituationInfoGroup +

siri:References

+
+

0:1

+
+

+siri:ReferencesStructure

+
+

Associations with other SITUATIONs.

+
+

siri:Source

+
+

1:1

+
+

+siri:SituationSourceStructure

+
+

Information about source of information, that is, where the agent using the capture client obtained an item of information, or in the case of an automated feed, an identifier of the specific feed. Can be used to obtain updates, verify details or otherwise assess relevance.

+
+

siri:VersionedAtTime

+
+

0:1

+
+

Time at which SITUATION element was versioned. Once versioned, no further changes can be made.

+
+

Inherited content is followed by own content:

+
siri:StatusGroup +

siri:Verification

+
+

0:1

+
+

local-type: typedef-24.1

+
+

Whether the SITUATION has been verified.

+
+

siri:Progress

+
+

0:1

+
+

siri:WorkflowStatusEnumeration

+
+

ProgressStatus. One of a specified set of overall processing states assigned to SITUATION. For example, 'Draft' for not yet published; 'Published' for live SITUATIONs; 'Closed' indicates a completed SITUATION.

+
+

siri:QualityIndex

+
+

0:1

+
+

siri:QualityIndexEnumeration

+
+

Assessement of likely correctness of data. Default is reliable

+
+

siri:Reality

+
+

0:1

+
+

orc:InformationStatusEnum

+
+

Whether SITUATION is real or a test.

+
+

siri:Likelihood

+
+

0:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

Likellihood of a future situation happening.

+
+

siri:Publication

+
+

0:*

+
+

siri:PublicationStatusType

+
+

Publishing status one of a specified set of substates to which a SITUATION can be assigned.

+
siri:TemporalGroup +

siri:ValidityPeriod

+
+

1:*

+
+

+siri:HalfOpenTimestampOutputRangeStructure

+
+

Overall inclusive Period of applicability of SITUATION.

+
+

siri:Repetitions

+
+

0:1

+
+

+local-type: typedef-24.2

+
+

situation applies only on the repeated day types within the overall validity period(s). For example Sunday.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:HalfOpenTimestampOutputRangeStructure

+
+

Publication Window for SITUATION if different from validity period.

+
+

The element contains one of the following elements (a-g)

+
siri:TpegReasonGroup +

a

+
+

→‍siri:AlertCause

+
+

-1:1

+
+

siri:AlertCauseEnumeration

+
+

TPEG Pts38: AlertCause.

+
+

b

+
+

→‍siri:UnknownReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

+
+

c

+
+

→‍siri:MiscellaneousReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

d

+
+

→‍siri:PersonnelReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

e

+
+

→‍siri:EquipmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

f

+
+

→‍siri:EnvironmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
+

g

+
+

→‍siri:UndefinedReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_255 - undefined event reason).

+
+

The element contains one of the following elements (a-d)

+
siri:TpegSubReasonGroup +

a

+
+

→‍siri:MiscellaneousSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

b

+
+

→‍siri:PersonnelSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

c

+
+

→‍siri:EquipmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

d

+
+

→‍siri:EnvironmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
siri:ReasonGroup +

siri:PublicEventReason

+
+

0:1

+
+

orc:PublicEventTypeEnum

+
+

Structured classification of Public Event, from which a standardized message can be generated.

+
+

siri:ReasonName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Textual classification of nature of SITUATION, from which a standardized message can be generated. Not normally needed, except when TpegReason and PublicEventReason are absent. (Unbounded since SIRI 2.0)

+
siri:ClassifierGroup +

→‍siri:Severity

+
+

0:1

+
+

siri:SeverityEnumeration

+
+

Severity of Incident - TPEG Pti26. Default is 'normal'.

+
+

siri:Priority

+
+

0:1

+
+

Arbitrary rating of priority 1-High.

+
+

siri:Sensitivity

+
+

0:1

+
+

siri:SensitivityEnumeration

+
+

Confidentiality of SITUATION.

+
+

siri:Audience

+
+

0:1

+
+

siri:AudienceEnumeration

+
+

Intended audience of SITUATION.

+
+

siri:ScopeType

+
+

0:1

+
+

local-type: typedef-24.3

+
+

Nature of scope, e.g. general, network.

+
+

→‍siri:ReportType

+
+

0:1

+
+

siri:ReportTypeEnumeration

+
+

Scope of incident - TPEG Pti27 ReportType

+
+

siri:Planned

+
+

0:1

+
+

Whether the SITUATION was planned (eg engineering works) or unplanned (eg service alteration). Default is 'false', i.e. unplanned.

+
+

siri:Keywords

+
+

0:1

+
+

Arbitrary application specific classifiers.

+
+

siri:SecondaryReasons

+
+

0:1

+
+

+local-type: typedef-24.4

+
+

Additional reasons

+
siri:DescriptionGroup +

siri:Language

+
+

0:1

+
+

Default language.

+
+

siri:Summary

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Summary of SITUATION. If absent should be generated from structure elements / and or by condensing Description. (Unbounded since SIRI 2.0)

+
+

siri:Description

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Description of SITUATION. Should not repeat any strap line included in Summary. (Unbounded since SIRI 2.0)

+
+

siri:Detail

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Additional descriptive details about the SITUATION (Unbounded since SIRI 2.0).

+
+

siri:Advice

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Further advice to passengers. (Unbounded since SIRI 2.0)

+
+

siri:Internal

+
+

0:1

+
+

>siri:DefaultedTextStructure

+
+

For internal information only, not passenger relevant

+
+

siri:Images

+
+

0:1

+
+

+local-type: typedef-24.14

+
+

Any images associated with SITUATION.

+
+

siri:InfoLinks

+
+

0:1

+
+

+local-type: typedef-24.16

+
+

Hyperlinks to other resources associated with SITUATION.

+
siri:PtBodyGroup +

siri:Affects

+
+

0:1

+
+

+siri:AffectsScopeStructure

+
+

Structured model identifiying parts of transport network affected by SITUATION. OPERATOR and NETWORK values will be defaulted to values in general Context unless explicitly overridden.

+
+

siri:Consequences

+
+

0:1

+
+

+siri:PtConsequencesStructure

+
+

Structured model describing effect of the SITUATION on PT system.

+
+

siri:PublishingActions

+
+

0:1

+
+

+siri:ActionsStructure

+
+

Structured model describing distribution actions to handle SITUATION. Any actions stated completely replace those from Context. If no actions are stated, any actions from general Context are used.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

26.36. The complex type siri:ReferencesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ReferencesStructure

+
+

+
+

Type for references.

+
+

siri:RelatedToRef

+
+

1:*

+
+

+siri:RelatedSituationStructure

+
+

A reference to another SITUATION with an indication of the nature of the association, e.g. a cause, a result, an update. Note that a Entry that is an update, i.e. has the same IdentifierNumber but a later version number as a previous Entry alway has a supercedes relationship and this does not need to be expliciitly coded.

+
+
+
+
+

26.37. The complex type siri:RelatedSituationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RelatedSituationStructure

+
+

+
+

Type for a reference.

+
+

siri:CreationTime

+
+

1:1

+
+

Time of creation of 'related to' assocation.

+
siri:SituationBaseIdentityGroup +

siri:CountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created SITUATION. Provides namespace for Participant If absent proided from context.

+
+

siri:ParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

→‍siri:SituationNumber

+
+

1:1

+
+

>siri:EntryQualifierStructure

+
+

Identifier of SITUATION within a Participant. Exclude versionr.

+
siri:SituationUpdateIdentityGroup +

siri:UpdateCountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created Update SITUATION element. Provides namespace for VersionParticipant If absent same as.

+
+

siri:UpdateParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

siri:Version

+
+

0:1

+
+

>siri:SituationVersion

+
+

Unique identifier of update version within a SITUATION Number Omit if reference to the base SITUATION.

+
+

siri:ExternalReference

+
+

0:1

+
+

A single string that identifiers the referenced SITUATION.

+
+

siri:RelatedAs

+
+

0:1

+
+

siri:RelatedToEnumeration

+
+

Relationship of refercence to the referncing SITUATION e.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

26.38. The complex type siri:RoadSituationElementStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RoadSituationElementStructure

+
+

siri:SituationElementStructure

+
+

Type for abstract EntryAbstract type.

+
+

The element content starts with items inherited from the base type:

+
+

siri:CreationTime

+
+

1:1

+
+

Time of creation of SITUATION.

+
siri:SituationBaseIdentityGroup +

siri:CountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created SITUATION. Provides namespace for Participant If absent proided from context.

+
+

siri:ParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

→‍siri:SituationNumber

+
+

1:1

+
+

>siri:EntryQualifierStructure

+
+

Identifier of SITUATION within a Participant. Exclude versionr.

+
siri:SituationUpdateIdentityGroup +

siri:UpdateCountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created Update SITUATION element. Provides namespace for VersionParticipant If absent same as.

+
+

siri:UpdateParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

siri:Version

+
+

0:1

+
+

>siri:SituationVersion

+
+

Unique identifier of update version within a SITUATION Number Omit if reference to the base SITUATION.

+
siri:SituationInfoGroup +

siri:References

+
+

0:1

+
+

+siri:ReferencesStructure

+
+

Associations with other SITUATIONs.

+
+

siri:Source

+
+

1:1

+
+

+siri:SituationSourceStructure

+
+

Information about source of information, that is, where the agent using the capture client obtained an item of information, or in the case of an automated feed, an identifier of the specific feed. Can be used to obtain updates, verify details or otherwise assess relevance.

+
+

siri:VersionedAtTime

+
+

0:1

+
+

Time at which SITUATION element was versioned. Once versioned, no further changes can be made.

+
+

Inherited content is followed by own content:

+
siri:StatusGroup +

siri:Verification

+
+

0:1

+
+

local-type: typedef-24.1

+
+

Whether the SITUATION has been verified.

+
+

siri:Progress

+
+

0:1

+
+

siri:WorkflowStatusEnumeration

+
+

ProgressStatus. One of a specified set of overall processing states assigned to SITUATION. For example, 'Draft' for not yet published; 'Published' for live SITUATIONs; 'Closed' indicates a completed SITUATION.

+
+

siri:QualityIndex

+
+

0:1

+
+

siri:QualityIndexEnumeration

+
+

Assessement of likely correctness of data. Default is reliable

+
+

siri:Reality

+
+

0:1

+
+

orc:InformationStatusEnum

+
+

Whether SITUATION is real or a test.

+
+

siri:Likelihood

+
+

0:1

+
+

orc:ProbabilityOfOccurrenceEnum

+
+

Likellihood of a future situation happening.

+
+

siri:Publication

+
+

0:*

+
+

siri:PublicationStatusType

+
+

Publishing status one of a specified set of substates to which a SITUATION can be assigned.

+
siri:TemporalGroup +

siri:ValidityPeriod

+
+

1:*

+
+

+siri:HalfOpenTimestampOutputRangeStructure

+
+

Overall inclusive Period of applicability of SITUATION.

+
+

siri:Repetitions

+
+

0:1

+
+

+local-type: typedef-24.2

+
+

situation applies only on the repeated day types within the overall validity period(s). For example Sunday.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:HalfOpenTimestampOutputRangeStructure

+
+

Publication Window for SITUATION if different from validity period.

+
+

The element contains one of the following elements (a-g)

+
siri:TpegReasonGroup +

a

+
+

→‍siri:AlertCause

+
+

-1:1

+
+

siri:AlertCauseEnumeration

+
+

TPEG Pts38: AlertCause.

+
+

b

+
+

→‍siri:UnknownReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

+
+

c

+
+

→‍siri:MiscellaneousReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

d

+
+

→‍siri:PersonnelReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

e

+
+

→‍siri:EquipmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

f

+
+

→‍siri:EnvironmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
+

g

+
+

→‍siri:UndefinedReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_255 - undefined event reason).

+
+

The element contains one of the following elements (a-d)

+
siri:TpegSubReasonGroup +

a

+
+

→‍siri:MiscellaneousSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

b

+
+

→‍siri:PersonnelSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

c

+
+

→‍siri:EquipmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

d

+
+

→‍siri:EnvironmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
siri:ReasonGroup +

siri:PublicEventReason

+
+

0:1

+
+

orc:PublicEventTypeEnum

+
+

Structured classification of Public Event, from which a standardized message can be generated.

+
+

siri:ReasonName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Textual classification of nature of SITUATION, from which a standardized message can be generated. Not normally needed, except when TpegReason and PublicEventReason are absent. (Unbounded since SIRI 2.0)

+
siri:ClassifierGroup +

→‍siri:Severity

+
+

0:1

+
+

siri:SeverityEnumeration

+
+

Severity of Incident - TPEG Pti26. Default is 'normal'.

+
+

siri:Priority

+
+

0:1

+
+

Arbitrary rating of priority 1-High.

+
+

siri:Sensitivity

+
+

0:1

+
+

siri:SensitivityEnumeration

+
+

Confidentiality of SITUATION.

+
+

siri:Audience

+
+

0:1

+
+

siri:AudienceEnumeration

+
+

Intended audience of SITUATION.

+
+

siri:ScopeType

+
+

0:1

+
+

local-type: typedef-24.3

+
+

Nature of scope, e.g. general, network.

+
+

→‍siri:ReportType

+
+

0:1

+
+

siri:ReportTypeEnumeration

+
+

Scope of incident - TPEG Pti27 ReportType

+
+

siri:Planned

+
+

0:1

+
+

Whether the SITUATION was planned (eg engineering works) or unplanned (eg service alteration). Default is 'false', i.e. unplanned.

+
+

siri:Keywords

+
+

0:1

+
+

Arbitrary application specific classifiers.

+
+

siri:SecondaryReasons

+
+

0:1

+
+

+local-type: typedef-24.4

+
+

Additional reasons

+
siri:DescriptionGroup +

siri:Language

+
+

0:1

+
+

Default language.

+
+

siri:Summary

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Summary of SITUATION. If absent should be generated from structure elements / and or by condensing Description. (Unbounded since SIRI 2.0)

+
+

siri:Description

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Description of SITUATION. Should not repeat any strap line included in Summary. (Unbounded since SIRI 2.0)

+
+

siri:Detail

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Additional descriptive details about the SITUATION (Unbounded since SIRI 2.0).

+
+

siri:Advice

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

Further advice to passengers. (Unbounded since SIRI 2.0)

+
+

siri:Internal

+
+

0:1

+
+

>siri:DefaultedTextStructure

+
+

For internal information only, not passenger relevant

+
+

siri:Images

+
+

0:1

+
+

+local-type: typedef-24.14

+
+

Any images associated with SITUATION.

+
+

siri:InfoLinks

+
+

0:1

+
+

+local-type: typedef-24.16

+
+

Hyperlinks to other resources associated with SITUATION.

+
siri:RoadBodyGroup +

siri:Affects

+
+

0:1

+
+

+siri:AffectsScopeStructure

+
+

Structured model identifiying parts of transport network affected by SITUATION. OPERATOR and Network values will be defaulted to values in general Context unless explicitly overridden.

+
+

siri:Consequences

+
+

0:1

+
+

+siri:PtConsequencesStructure

+
+

Structured model describing effect of the SITUATION on PT system.

+
+

siri:PublishingActions

+
+

0:1

+
+

+siri:ActionsStructure

+
+

Structured model describing distribution actions to handle SITUATION. Any actions stated completely replace those from Context. If no actions are stated, any actions from general Context are used.

+
+

siri:SituationRecord

+
+

0:1

+
+

+orc:SituationRecord

+
+

Datex2 SITUATION Record.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

26.39. The complex type siri:SituationElementStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationElementStructure

+
+

siri:AbstractSituationElementStructure

+
+

Type for abstract EntryAbstract type.

+
+

The element content starts with items inherited from the base type:

+
+

siri:CreationTime

+
+

1:1

+
+

Time of creation of SITUATION.

+
siri:SituationBaseIdentityGroup +

siri:CountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created SITUATION. Provides namespace for Participant If absent proided from context.

+
+

siri:ParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

→‍siri:SituationNumber

+
+

1:1

+
+

>siri:EntryQualifierStructure

+
+

Identifier of SITUATION within a Participant. Exclude versionr.

+
siri:SituationUpdateIdentityGroup +

siri:UpdateCountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created Update SITUATION element. Provides namespace for VersionParticipant If absent same as.

+
+

siri:UpdateParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

siri:Version

+
+

0:1

+
+

>siri:SituationVersion

+
+

Unique identifier of update version within a SITUATION Number Omit if reference to the base SITUATION.

+
+

Inherited content is followed by own content:

+
siri:SituationInfoGroup +

siri:References

+
+

0:1

+
+

+siri:ReferencesStructure

+
+

Associations with other SITUATIONs.

+
+

siri:Source

+
+

1:1

+
+

+siri:SituationSourceStructure

+
+

Information about source of information, that is, where the agent using the capture client obtained an item of information, or in the case of an automated feed, an identifier of the specific feed. Can be used to obtain updates, verify details or otherwise assess relevance.

+
+

siri:VersionedAtTime

+
+

0:1

+
+

Time at which SITUATION element was versioned. Once versioned, no further changes can be made.

+
+
+
+
+

26.40. The complex type siri:SituationSourceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationSourceStructure

+
+

+
+

Type for a source, i.e. provider of information.

+
+

siri:Country

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Country of origin of source element.

+
+

siri:SourceType

+
+

1:1

+
+

siri:SituationSourceTypeEnumeration

+
+

Nature of Source.

+
siri:SituationSourceDetailsGroup +

siri:Email

+
+

0:1

+
+

siri:EmailAddressType

+
+

Email of Supplier of information.

+
+

siri:Phone

+
+

0:1

+
+

siri:PhoneType

+
+

Phone number of Supplier of information.

+
+

siri:Fax

+
+

0:1

+
+

siri:PhoneType

+
+

Fax number of Supplier of information.

+
+

siri:Web

+
+

0:1

+
+

Information was obtained from a web site URL of site and/or page.

+
+

siri:Other

+
+

0:1

+
+

Other information about source.

+
+

siri:SourceMethod

+
+

0:1

+
+

orc:SourceTypeEnum

+
+

Nature of method used to get Source.

+
+

siri:AgentReference

+
+

0:1

+
+

Reference to an Agent, i.e. Capture client user who input a SITUATION. Available for use in intranet exchange of SITUATIONs.

+
+

siri:Name

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of for source.

+
+

siri:SourceRole

+
+

0:1

+
+

Job title of Source.

+
+

siri:TimeOfCommunication

+
+

0:1

+
+

Time of communication of message, if different from creation time.

+
+

siri:ExternalCode

+
+

0:1

+
+

External system reference to SITUATION.

+
+

siri:SourceFile

+
+

0:1

+
+

Electronic file / attachment containing information about SITUATION.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

26.41. The complex type complexType[siri:AffectsScopeStructure]/StopPlaces#complexType (typedef-24.10)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectsScopeStructure]
  /StopPlaces #complexType
  (typedef-24.10)

+
+

+
+

-

+
+

siri:AffectedStopPlace

+
+

1:*

+
+

+siri:AffectedStopPlaceStructure

+
+

STOP PLACE affected by SITUATION.

+
+
+
+
+

26.42. The complex type complexType[siri:AffectsScopeStructure]/Places#complexType (typedef-24.11)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectsScopeStructure]
  /Places #complexType
  (typedef-24.11)

+
+

+
+

-

+
+

siri:AffectedPlace

+
+

1:*

+
+

+siri:AffectedPlaceStructure

+
+

Place affected by SITUATION.

+
+
+
+
+

26.43. The complex type complexType[siri:AffectsScopeStructure]/VehicleJourneys#complexType (typedef-24.12)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectsScopeStructure]
  /VehicleJourneys #complexType
  (typedef-24.12)

+
+

+
+

-

+
+

siri:AffectedVehicleJourney

+
+

1:*

+
+

+siri:AffectedVehicleJourneyStructure

+
+

Journeys affected by the SITUATION.

+
+
+
+
+

26.44. The complex type complexType[siri:AffectsScopeStructure]/Vehicles#complexType (typedef-24.13)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectsScopeStructure]
  /Vehicles #complexType
  (typedef-24.13)

+
+

+
+

-

+
+

siri:AffectedVehicle

+
+

1:*

+
+

+siri:AffectedVehicleStructure

+
+

Vehicles affected by the SITUATION. ((since SIRI 2.0))

+
+
+
+
+

26.45. The complex type group[siri:DescriptionGroup]/Images#complexType (typedef-24.14)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:DescriptionGroup]
  /Images #complexType
  (typedef-24.14)

+
+

+
+

-

+
+

siri:Image

+
+

1:*

+
+

+local-type: typedef-24.15

+
+

Image description.

+
+
+
+
+

26.46. The complex type group[siri:DescriptionGroup]/Images/Image#complexType (typedef-24.15)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:DescriptionGroup]
  /Images/Image #complexType
  (typedef-24.15)

+
+

siri:ImageStructure

+
+

Type for image.

+
+

The element content starts with items inherited from the base type:

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:ImageRef

+
+

-1:1

+
+

Reference to an image.

+
+

b

+
+

siri:ImageBinary

+
+

-1:1

+
+

Embedded image.

+
+

siri:ImageContent

+
+

0:1

+
+

siri:ImageContentEnumeration

+
+

Categorisation of image content.

+
+
+
+
+

26.47. The complex type group[siri:DescriptionGroup]/InfoLinks#complexType (typedef-24.16)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:DescriptionGroup]
  /InfoLinks #complexType
  (typedef-24.16)

+
+

+
+

-

+
+

siri:InfoLink

+
+

1:*

+
+

+siri:InfoLinkStructure

+
+

Hyperlink description.

+
+
+
+
+

26.48. The complex type complexType[siri:PtConsequenceStructure]/Suitabilities#complexType (typedef-24.17)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:PtConsequenceStructure]
  /Suitabilities #complexType
  (typedef-24.17)

+
+

+
+

-

+
+

siri:Suitability

+
+

1:*

+
+

+acsb:SuitabilityStructure

+
+

Effect on a passenger need.

+
+
+
+
+

26.49. The complex type group[siri:TemporalGroup]/Repetitions#complexType (typedef-24.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:TemporalGroup]
  /Repetitions #complexType
  (typedef-24.2)

+
+

+
+

-

+
+

→‍siri:DayType

+
+

1:*

+
+

siri:DayTypeEnumeration

+
+

Day on which a SITUATION may apply - TPEG Pti34 DayType

+
+
+
+
+

26.50. The complex type group[siri:ClassifierGroup]/SecondaryReasons#complexType (typedef-24.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:ClassifierGroup]
  /SecondaryReasons #complexType
  (typedef-24.4)

+
+

+
+

-

+
+

siri:Reason

+
+

1:1

+
+

+local-type: typedef-24.5

+
+

Reason

+
+
+
+
+

26.51. The complex type group[siri:ClassifierGroup]/SecondaryReasons/Reason#complexType (typedef-24.5)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:ClassifierGroup]
  /SecondaryReasons/Reason #complexType
  (typedef-24.5)

+
+

+
+

-

+
+

The element contains one of the following elements (a-g)

+
siri:TpegReasonGroup +

a

+
+

→‍siri:AlertCause

+
+

-1:1

+
+

siri:AlertCauseEnumeration

+
+

TPEG Pts38: AlertCause.

+
+

b

+
+

→‍siri:UnknownReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

+
+

c

+
+

→‍siri:MiscellaneousReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

d

+
+

→‍siri:PersonnelReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

e

+
+

→‍siri:EquipmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

f

+
+

→‍siri:EnvironmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
+

g

+
+

→‍siri:UndefinedReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_255 - undefined event reason).

+
+

The element contains one of the following elements (a-d)

+
siri:TpegSubReasonGroup +

a

+
+

→‍siri:MiscellaneousSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

b

+
+

→‍siri:PersonnelSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

c

+
+

→‍siri:EquipmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

d

+
+

→‍siri:EnvironmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
siri:ReasonGroup +

siri:PublicEventReason

+
+

0:1

+
+

orc:PublicEventTypeEnum

+
+

Structured classification of Public Event, from which a standardized message can be generated.

+
+

siri:ReasonName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Textual classification of nature of SITUATION, from which a standardized message can be generated. Not normally needed, except when TpegReason and PublicEventReason are absent. (Unbounded since SIRI 2.0)

+
+
+
+
+

26.52. The complex type complexType[siri:AffectsScopeStructure]/Operators#complexType (typedef-24.6)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectsScopeStructure]
  /Operators #complexType
  (typedef-24.6)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:AllOperators

+
+

-1:1

+
+

siri:EmptyType

+
+

All OPERATORs.

+
+

b

+
+

siri:AffectedOperator

+
+

-1:*

+
+

+siri:AffectedOperatorStructure

+
+

Operators of services affected by SITUATION.

+
+
+
+
+

26.53. The complex type complexType[siri:AffectsScopeStructure]/Networks#complexType (typedef-24.7)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectsScopeStructure]
  /Networks #complexType
  (typedef-24.7)

+
+

+
+

-

+
+

siri:AffectedNetwork

+
+

1:*

+
+

+local-type: typedef-24.8

+
+

Networks and Route(s) affected by SITUATION.

+
+
+
+
+

26.54. The complex type complexType[siri:AffectsScopeStructure]/Networks/AffectedNetwork#complexType (typedef-24.8)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectsScopeStructure]
  /Networks/AffectedNetwork #complexType
  (typedef-24.8)

+
+

siri:AffectedNetworkStructure

+
+

Type for information about the parts of the network affected by an incident. If not explicitly overridden, modes and submodes will be defaulted to any values present in the general context.

+
+

The element content starts with items inherited from the base type:

+
+

siri:AffectedOperator

+
+

0:*

+
+

+siri:AffectedOperatorStructure

+
+

Operators of LINEs affected by incident. Overrides any value specified for (i) General Context.

+
+

siri:NetworkRef

+
+

0:1

+
+

>siri:NetworkRefStructure

+
+

Network of affected LINE. If absent, may be taken from context.

+
+

siri:NetworkName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Network. (Unbounded since SIRI 2.0)

+
+

siri:RoutesAffected

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Textual description of overall routes affected. Should correspond to any structured description in the AffectedLines element. (Unbounded since SIRI 2.0)

+
siri:AffectedModeGroup +

→‍siri:VehicleMode

+
+

0:1

+
+

siri:VehicleModesOfTransportEnumeration

+
+

Vehicle mode or mode of transport.

+
+

The element contains one of the following elements (a-h)

+
siri:PtNetworkModeChoiceGroup +

a

+
+

→‍siri:AirSubmode

+
+

-1:1

+
+

siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+

b

+
+

→‍siri:BusSubmode

+
+

-1:1

+
+

siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+

c

+
+

→‍siri:CoachSubmode

+
+

-1:1

+
+

siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+

d

+
+

→‍siri:MetroSubmode

+
+

-1:1

+
+

siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+

e

+
+

→‍siri:RailSubmode

+
+

-1:1

+
+

siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+

f

+
+

→‍siri:TramSubmode

+
+

-1:1

+
+

siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+

g

+
+

→‍siri:WaterSubmode

+
+

-1:1

+
+

siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+

h

+
+

→‍siri:TelecabinSubmode

+
+

-1:1

+
+

siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
siri:AffectedModeGroup +

siri:AccessMode

+
+

0:1

+
+

ifopt:AccessModesEnumeration

+
+

+
+

The element contains one of the following elements (a-d)

+
+

a

+
+

siri:AllLines

+
+

-1:1

+
+

siri:EmptyType

+
+

All LINEs in the network are affected.

+
+

b

+
+

siri:SelectedRoutes

+
+

-1:*

+
+

+siri:AffectedRouteStructure

+
+

Only some ROUTEs are affected, LINE level information not available. See the RoutesAffected element for textual description.

+
+

c

+
+

siri:AffectedSection

+
+

-1:*

+
+

+siri:AffectedSectionStructure

+
+

Only some COMMON SECTIONs are affected, LINE level information not available.

+
+

d

+
+

siri:AffectedLine

+
+

-1:*

+
+

+siri:AffectedLineStructure

+
+

Information about the indvidual LINEs in the network that are affected. If not explicitly overridden, modes and submodes will be defaulted to any values present (i) in the AffectedNetwork (ii) In the general context.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

26.55. The complex type complexType[siri:AffectsScopeStructure]/StopPoints#complexType (typedef-24.9)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectsScopeStructure]
  /StopPoints #complexType
  (typedef-24.9)

+
+

+
+

-

+
+

siri:AffectedStopPoint

+
+

1:*

+
+

+siri:AffectedStopPointStructure

+
+

STOP POINT affected by SITUATION.

+
+
+
+
+
+

27. SIRI-SX Situation Actions.

+
+

27.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + +
+

ActionStatusEnumeration

+
+

Values for Progress Status.

+
+ + + + + + + + + + + + + + + + + + + +
+

open

+
+

-

+
+

published

+
+

-

+
+

closed

+
+

-

+
+
+

PerspectiveEnumeration

+
+

Values for perspectives.

+
+ + + + + + + + + + + + + + + + + + + +
+

general

+
+

-

+
+

stopPoint

+
+

-

+
+

vehicleJourney

+
+

-

+
+
+
+
+
+

27.2. The toplevel element siri:ManualAction

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ManualAction

+
+

siri:ManualActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+
+
+
+

27.3. The toplevel element siri:NotifyByEmailAction

+
+ + + + + + + + + + + + + + + + +
+

siri:NotifyByEmailAction

+
+

+siri:NotifyByEmailActionStructure

+
+

Action: Publish SITUATION to a named workgroup or individual user by email.

+
+
+
+
+

27.4. The toplevel element siri:NotifyByPagerAction

+
+ + + + + + + + + + + + + + + + +
+

siri:NotifyByPagerAction

+
+

+siri:NotifyByPagerActionStructure

+
+

Action: Publish SITUATION To pager.

+
+
+
+
+

27.5. The toplevel element siri:NotifyBySmsAction

+
+ + + + + + + + + + + + + + + + +
+

siri:NotifyBySmsAction

+
+

+siri:NotifyBySmsActionStructure

+
+

Action: Publish SITUATION to an individual user by SMS.

+
+
+
+
+

27.6. The toplevel element siri:NotifyUserAction

+
+ + + + + + + + + + + + + + + + +
+

siri:NotifyUserAction

+
+

+siri:NotifyUserActionStructure

+
+

Action: Publish SITUATION To User by other means.

+
+
+
+
+

27.7. The toplevel element siri:PassengerInformationAction

+
+ + + + + + + + + + + + + + + + +
+

siri:PassengerInformationAction

+
+

+siri:PassengerInformationActionStructure

+
+

+
+
+
+
+

27.8. The toplevel element siri:PublishToAlertsAction

+
+ + + + + + + + + + + + + + + + +
+

siri:PublishToAlertsAction

+
+

+siri:PublishToAlertsActionStructure

+
+

Action: Publish SITUATION To Alert channel.

+
+
+
+
+

27.9. The toplevel element siri:PublishToDisplayAction

+
+ + + + + + + + + + + + + + + + +
+

siri:PublishToDisplayAction

+
+

+siri:PublishToDisplayActionStructure

+
+

Action: Publish SITUATION To Display channel.

+
+
+
+
+

27.10. The toplevel element siri:PublishToMobileAction

+
+ + + + + + + + + + + + + + + + +
+

siri:PublishToMobileAction

+
+

+siri:PublishToMobileActionStructure

+
+

Action: Publish SITUATION To Mobile Applications.

+
+
+
+
+

27.11. The toplevel element siri:PublishToTvAction

+
+ + + + + + + + + + + + + + + + +
+

siri:PublishToTvAction

+
+

+siri:PublishToTvActionStructure

+
+

Action: Publish SITUATION To TV channel.

+
+
+
+
+

27.12. The toplevel element siri:PublishToWebAction

+
+ + + + + + + + + + + + + + + + +
+

siri:PublishToWebAction

+
+

+siri:PublishToWebActionStructure

+
+

Action: Publish SITUATION To Web channel.

+
+
+
+
+

27.13. The group siri:ActionsGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ActionsGroup

+
+

+
+

Allowed actions to perform to distribute SITUATION.

+
siri:ActionsGroup +

→‍siri:PublishToWebAction

+
+

0:*

+
+

+siri:PublishToWebActionStructure

+
+

Action: Publish SITUATION To Web channel.

+
+

→‍siri:PublishToMobileAction

+
+

0:*

+
+

+siri:PublishToMobileActionStructure

+
+

Action: Publish SITUATION To Mobile Applications.

+
+

→‍siri:PublishToTvAction

+
+

0:*

+
+

+siri:PublishToTvActionStructure

+
+

Action: Publish SITUATION To TV channel.

+
+

→‍siri:PublishToAlertsAction

+
+

0:*

+
+

+siri:PublishToAlertsActionStructure

+
+

Action: Publish SITUATION To Alert channel.

+
+

→‍siri:PublishToDisplayAction

+
+

0:*

+
+

+siri:PublishToDisplayActionStructure

+
+

Action: Publish SITUATION To Display channel.

+
+

→‍siri:ManualAction

+
+

0:*

+
+

+local-type: typedef-16.3

+
+

Action: Publish SITUATION to Manual publication channel.

+
+

→‍siri:NotifyByEmailAction

+
+

0:*

+
+

+siri:NotifyByEmailActionStructure

+
+

Action: Publish SITUATION to a named workgroup or individual user by email.

+
+

→‍siri:NotifyBySmsAction

+
+

0:*

+
+

+siri:NotifyBySmsActionStructure

+
+

Action: Publish SITUATION to an individual user by SMS.

+
+

→‍siri:NotifyByPagerAction

+
+

0:*

+
+

+siri:NotifyByPagerActionStructure

+
+

Action: Publish SITUATION To pager.

+
+

→‍siri:NotifyUserAction

+
+

0:*

+
+

+siri:NotifyUserActionStructure

+
+

Action: Publish SITUATION To User by other means.

+
+
+
+
+

27.14. The complex type siri:ActionDataStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ActionDataStructure

+
+

+
+

Type for list of SITUATIONs.

+
+

siri:Name

+
+

1:1

+
+

Name of action data Element.

+
+

siri:Type

+
+

1:1

+
+

Data type of action data.

+
+

siri:Value

+
+

1:*

+
+

Value for action.

+
+

siri:Prompt

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Display prompt for presenting action to user. (Unbounded since SIRI 2.0)

+
+

siri:PublishAtScope

+
+

0:1

+
+

+local-type: typedef-16.2

+
+

Defines the information area where the action has to be published.

+
+
+
+
+

27.15. The complex type siri:ActionsStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ActionsStructure

+
+

+
+

Type for list of actions.

+
siri:ActionsGroup +

→‍siri:PublishToWebAction

+
+

0:*

+
+

+siri:PublishToWebActionStructure

+
+

Action: Publish SITUATION To Web channel.

+
+

→‍siri:PublishToMobileAction

+
+

0:*

+
+

+siri:PublishToMobileActionStructure

+
+

Action: Publish SITUATION To Mobile Applications.

+
+

→‍siri:PublishToTvAction

+
+

0:*

+
+

+siri:PublishToTvActionStructure

+
+

Action: Publish SITUATION To TV channel.

+
+

→‍siri:PublishToAlertsAction

+
+

0:*

+
+

+siri:PublishToAlertsActionStructure

+
+

Action: Publish SITUATION To Alert channel.

+
+

→‍siri:PublishToDisplayAction

+
+

0:*

+
+

+siri:PublishToDisplayActionStructure

+
+

Action: Publish SITUATION To Display channel.

+
+

→‍siri:ManualAction

+
+

0:*

+
+

+local-type: typedef-16.3

+
+

Action: Publish SITUATION to Manual publication channel.

+
+

→‍siri:NotifyByEmailAction

+
+

0:*

+
+

+siri:NotifyByEmailActionStructure

+
+

Action: Publish SITUATION to a named workgroup or individual user by email.

+
+

→‍siri:NotifyBySmsAction

+
+

0:*

+
+

+siri:NotifyBySmsActionStructure

+
+

Action: Publish SITUATION to an individual user by SMS.

+
+

→‍siri:NotifyByPagerAction

+
+

0:*

+
+

+siri:NotifyByPagerActionStructure

+
+

Action: Publish SITUATION To pager.

+
+

→‍siri:NotifyUserAction

+
+

0:*

+
+

+siri:NotifyUserActionStructure

+
+

Action: Publish SITUATION To User by other means.

+
+

siri:PublishingAction

+
+

0:*

+
+

+siri:PublishingActionStructure

+
+

Description of the whole action to be published. >SIRI 2.0

+
+

siri:Extensions

+
+

0:1

+
+

Extension point.

+
+
+
+
+

27.16. The complex type siri:ConsequenceContentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ConsequenceContentStructure

+
+

+
+

-

+
+

siri:ConsequenceText

+
+

1:*

+
+

>siri:DefaultedTextStructure

+
+

Consequence of passenger information action in a specific language.

+
+

siri:ConsequencePriority

+
+

0:1

+
+

Prioritises a consequence from the information owner's point of view, e.g. usable for sorting or hiding individual consequences. 1 = highest priority.

+
+
+
+
+

27.17. The complex type siri:DescriptionContentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DescriptionContentStructure

+
+

+
+

-

+
+

siri:DescriptionText

+
+

1:*

+
+

>siri:DefaultedTextStructure

+
+

Description of passenger information action in a specific language. Should not repeat any strap line included in Summary.

+
+

siri:DescriptionPriority

+
+

0:1

+
+

Prioritises a description from the information owner's point of view, e.g. usable for sorting or hiding individual descriptions. 1 = highest priority.

+
+
+
+
+

27.18. The complex type siri:DurationContentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DurationContentStructure

+
+

+
+

-

+
+

siri:DurationText

+
+

1:*

+
+

>siri:DefaultedTextStructure

+
+

Indicates the currently expected duration of a SITUATION in a specific language. An estimation should be given here, because an indefinite duration is not helpful to the passenger. The duration can be adjusted at any time, if the traffic operator has additional information.

+
+
+
+
+

27.19. The complex type siri:ManualActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ManualActionStructure

+
+

siri:ParameterisedActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+
+
+
+

27.20. The complex type siri:NotifyByEmailActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:NotifyByEmailActionStructure

+
+

siri:PushedActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+

siri:BeforeNotices

+
+

0:1

+
+

+local-type: typedef-16.1

+
+

Whether reminders should be sent.

+
+

siri:ClearNotice

+
+

0:1

+
+

Whether a clearing notice should be displayed.

+
+

Inherited content is followed by own content:

+
+

siri:email

+
+

0:1

+
+

siri:EmailAddressType

+
+

Email address to which notice should be sent.

+
+
+
+
+

27.21. The complex type siri:NotifyByPagerActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:NotifyByPagerActionStructure

+
+

siri:PushedActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+

siri:BeforeNotices

+
+

0:1

+
+

+local-type: typedef-16.1

+
+

Whether reminders should be sent.

+
+

siri:ClearNotice

+
+

0:1

+
+

Whether a clearing notice should be displayed.

+
+

Inherited content is followed by own content:

+
+

siri:PagerGroupRef

+
+

0:1

+
+

Reference to a pager group to be notified.

+
+

siri:Pager

+
+

0:1

+
+

Pager number of pager to be notified.

+
+
+
+
+

27.22. The complex type siri:NotifyBySmsActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:NotifyBySmsActionStructure

+
+

siri:PushedActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+

siri:BeforeNotices

+
+

0:1

+
+

+local-type: typedef-16.1

+
+

Whether reminders should be sent.

+
+

siri:ClearNotice

+
+

0:1

+
+

Whether a clearing notice should be displayed.

+
+

Inherited content is followed by own content:

+
+

siri:Phone

+
+

0:1

+
+

siri:PhoneType

+
+

MSISDN of user to which to send messages.

+
+

siri:Premium

+
+

0:1

+
+

Whether content is flagged as subject to premium charge. Default is 'false'.

+
+
+
+
+

27.23. The complex type siri:NotifyUserActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:NotifyUserActionStructure

+
+

siri:PushedActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+

siri:BeforeNotices

+
+

0:1

+
+

+local-type: typedef-16.1

+
+

Whether reminders should be sent.

+
+

siri:ClearNotice

+
+

0:1

+
+

Whether a clearing notice should be displayed.

+
+

Inherited content is followed by own content:

+
+

siri:WorkgroupRef

+
+

0:1

+
+

Workgroup of user to be notified.

+
+

siri:UserName

+
+

0:1

+
+

Name of user to be notified.

+
+

siri:UserRef

+
+

0:1

+
+

Reference to a user to be notified.

+
+
+
+
+

27.24. The complex type siri:ParameterisedActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ParameterisedActionStructure

+
+

siri:SimpleActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

Inherited content is followed by own content:

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+
+
+
+

27.25. The complex type siri:PassengerInformationActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PassengerInformationActionStructure

+
+

siri:ParameterisedActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+

Inherited content is followed by own content:

+
+

siri:ActionRef

+
+

1:1

+
+

>siri:EntryQualifierStructure

+
+

Reference to the action number within the incident concept.

+
+

siri:RecordedAtTime

+
+

1:1

+
+

The time of the last update. This must be the timestamp of the original data source and not that of an intermediate system, such as a data hub. This timestamp has to be changed by the source system with every update.

+
+

siri:Version

+
+

0:1

+
+

>siri:SituationVersion

+
+

The monotonically inscresing version of the passenger information instance. If absent, is the same version as the enclosing Situation

+
+

siri:SourceRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

The system which created this passenger information. If absent, the same system as the PtSituationElement.ParticipantRef.

+
+

siri:OwnerRef

+
+

0:1

+
+

>siri:OrganisationRefStructure

+
+

The organisation which owns this passenger information.

+
+

siri:Perspective

+
+

1:*

+
+

siri:PerspectiveEnumeration

+
+

Perspective of the passenger, e.g. general, vehicleJourney, stopPoint.

+
+

siri:ActionPriority

+
+

0:1

+
+

Prioritises a passenger information action from the information owner's point of view, e.g. suitable for sorting or hiding individual passenger information actions. 1 = highest priority.

+
+

siri:TextualContent

+
+

1:*

+
+

+siri:TextualContentStructure

+
+

The actual, structured passenger information for a specific TextualContentSize.

+
+
+
+
+

27.26. The complex type siri:PublishingActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PublishingActionStructure

+
+

+
+

Type for description of the whole action to be published (extends SIRI-SX v2.0p).

+
+

siri:PublishAtScope

+
+

1:1

+
+

+local-type: typedef-16.4

+
+

Defines the information area where the action has to be published.

+
+

→‍siri:PassengerInformationAction

+
+

1:*

+
+

+siri:PassengerInformationActionStructure

+
+

+
+
+
+
+

27.27. The complex type siri:PublishToAlertsActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PublishToAlertsActionStructure

+
+

siri:PushedActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+

siri:BeforeNotices

+
+

0:1

+
+

+local-type: typedef-16.1

+
+

Whether reminders should be sent.

+
+

siri:ClearNotice

+
+

0:1

+
+

Whether a clearing notice should be displayed.

+
+

Inherited content is followed by own content:

+
+

siri:ByEmail

+
+

0:1

+
+

Send as email alert.

+
+

siri:ByMobile

+
+

0:1

+
+

Send as mobile alert by SMS or WAP push.

+
+
+
+
+

27.28. The complex type siri:PublishToDisplayActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PublishToDisplayActionStructure

+
+

siri:ParameterisedActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+

Inherited content is followed by own content:

+
+

siri:OnPlace

+
+

0:1

+
+

Include in SITUATION lists on station displays.

+
+

siri:OnBoard

+
+

0:1

+
+

Include onboard displays.

+
+
+
+
+

27.29. The complex type siri:PublishToMobileActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PublishToMobileActionStructure

+
+

siri:ParameterisedActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+

Inherited content is followed by own content:

+
+

siri:Incidents

+
+

0:1

+
+

Include in SITUATION lists on mobile site. Default is 'true'.

+
+

siri:HomePage

+
+

0:1

+
+

Include in home page on mobile site. Default is 'false'.

+
+
+
+
+

27.30. The complex type siri:PublishToTvActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PublishToTvActionStructure

+
+

siri:ParameterisedActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+

Inherited content is followed by own content:

+
+

siri:Ceefax

+
+

0:1

+
+

Publish to Ceefax. Default is 'true'.

+
+

siri:Teletext

+
+

0:1

+
+

Publish to Teletext. Default is 'true'.

+
+
+
+
+

27.31. The complex type siri:PublishToWebActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PublishToWebActionStructure

+
+

siri:ParameterisedActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+

Inherited content is followed by own content:

+
+

siri:Incidents

+
+

0:1

+
+

Include in SITUATION lists on web site. Default is 'true'.

+
+

siri:HomePage

+
+

0:1

+
+

Include on home page on web site. Default is 'false'.

+
+

siri:Ticker

+
+

0:1

+
+

Include in moving ticker band. Default is 'false'.

+
+

siri:SocialNetwork

+
+

0:*

+
+

Include in social NETWORK indicated by this name. Possible value could be "twitter.com", "facebook.com", "vk.com" and so on. Parameters may be specified as Action data. (SIRI 2.1)

+
+
+
+
+

27.32. The complex type siri:PushedActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:PushedActionStructure

+
+

siri:ParameterisedActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+

Inherited content is followed by own content:

+
+

siri:BeforeNotices

+
+

0:1

+
+

+local-type: typedef-16.1

+
+

Whether reminders should be sent.

+
+

siri:ClearNotice

+
+

0:1

+
+

Whether a clearing notice should be displayed.

+
+
+
+
+

27.33. The complex type siri:ReasonContentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ReasonContentStructure

+
+

+
+

-

+
+

siri:ReasonText

+
+

1:*

+
+

>siri:DefaultedTextStructure

+
+

Reason of passenger information action in a specific language.

+
+
+
+
+

27.34. The complex type siri:RecommendationContentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RecommendationContentStructure

+
+

+
+

-

+
+

siri:RecommendationText

+
+

1:*

+
+

>siri:DefaultedTextStructure

+
+

Recommendation of passenger information action in a specific language.

+
+

siri:RecommendationPriority

+
+

0:1

+
+

Prioritises a recommendation from the information owner's point of view, e.g. usable for sorting or hiding individual recommendations. 1 = highest priority.

+
+
+
+
+

27.35. The complex type siri:RemarkContentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RemarkContentStructure

+
+

+
+

-

+
+

siri:Remark

+
+

1:*

+
+

>siri:DefaultedTextStructure

+
+

Further remark to passengers, e,g, "For more information call xy".

+
+

siri:RemarkPriority

+
+

0:1

+
+

Prioritises a remark from the information owner's point of view, e.g. usable for sorting or hiding individual remarks. 1 = highest priority.

+
+
+
+
+

27.36. The complex type siri:SimpleActionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SimpleActionStructure

+
+

+
+

Type for list of SITUATIONs.

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+
+
+
+

27.37. The complex type siri:SummaryContentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SummaryContentStructure

+
+

+
+

-

+
+

siri:SummaryText

+
+

1:*

+
+

>siri:DefaultedTextStructure

+
+

Summary of passenger information action in a specific language.

+
+
+
+
+

27.38. The complex type siri:TextualContentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TextualContentStructure

+
+

+
+

-

+
+

siri:TextualContentSize

+
+

0:1

+
+

Class of size, e.g. L (large), M (medium), S (small)

+
siri:ActionsGroup +

→‍siri:PublishToWebAction

+
+

0:*

+
+

+siri:PublishToWebActionStructure

+
+

Action: Publish SITUATION To Web channel.

+
+

→‍siri:PublishToMobileAction

+
+

0:*

+
+

+siri:PublishToMobileActionStructure

+
+

Action: Publish SITUATION To Mobile Applications.

+
+

→‍siri:PublishToTvAction

+
+

0:*

+
+

+siri:PublishToTvActionStructure

+
+

Action: Publish SITUATION To TV channel.

+
+

→‍siri:PublishToAlertsAction

+
+

0:*

+
+

+siri:PublishToAlertsActionStructure

+
+

Action: Publish SITUATION To Alert channel.

+
+

→‍siri:PublishToDisplayAction

+
+

0:*

+
+

+siri:PublishToDisplayActionStructure

+
+

Action: Publish SITUATION To Display channel.

+
+

→‍siri:ManualAction

+
+

0:*

+
+

+local-type: typedef-16.3

+
+

Action: Publish SITUATION to Manual publication channel.

+
+

→‍siri:NotifyByEmailAction

+
+

0:*

+
+

+siri:NotifyByEmailActionStructure

+
+

Action: Publish SITUATION to a named workgroup or individual user by email.

+
+

→‍siri:NotifyBySmsAction

+
+

0:*

+
+

+siri:NotifyBySmsActionStructure

+
+

Action: Publish SITUATION to an individual user by SMS.

+
+

→‍siri:NotifyByPagerAction

+
+

0:*

+
+

+siri:NotifyByPagerActionStructure

+
+

Action: Publish SITUATION To pager.

+
+

→‍siri:NotifyUserAction

+
+

0:*

+
+

+siri:NotifyUserActionStructure

+
+

Action: Publish SITUATION To User by other means.

+
+

siri:SummaryContent

+
+

1:1

+
+

+siri:SummaryContentStructure

+
+

Content for summary of a passenger information action

+
+

siri:ReasonContent

+
+

0:1

+
+

+siri:ReasonContentStructure

+
+

Content for reason of a passenger information action

+
+

siri:DescriptionContent

+
+

0:*

+
+

+siri:DescriptionContentStructure

+
+

Content for n descriptions of a passenger information action. For hiding / sorting descriptions in end devices, a description priority can be set.

+
+

siri:ConsequenceContent

+
+

0:*

+
+

+siri:ConsequenceContentStructure

+
+

Content for n consequences of a passenger information action. For hiding / sorting descriptions in end devices, a consequence priority can be set.

+
+

siri:RecommendationContent

+
+

0:*

+
+

+siri:RecommendationContentStructure

+
+

Content for n recommendations of a passenger information action. For hiding / sorting descriptions in end devices, a recommendation priority can be set.

+
+

siri:DurationContent

+
+

0:1

+
+

+siri:DurationContentStructure

+
+

Content for the duration of a passenger information action.

+
+

siri:RemarkContent

+
+

0:*

+
+

+siri:RemarkContentStructure

+
+

Content for n remarks of a passenger information action, e,g, "For more information call xy". For hiding / sorting descriptions in end devices, a remark priority can be set.

+
+

siri:InfoLink

+
+

0:*

+
+

+siri:InfoLinkStructure

+
+

Hyperlinks to other resources associated with SITUATION.

+
+

siri:Image

+
+

0:*

+
+

+siri:ImageStructure

+
+

Any images associated with SITUATION.

+
+

siri:Internal

+
+

0:*

+
+

>siri:DefaultedTextStructure

+
+

for internal information only, not passenger relevant

+
+
+
+
+

27.39. The complex type complexType[siri:PushedActionStructure]/BeforeNotices#complexType (typedef-16.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:PushedActionStructure]
  /BeforeNotices #complexType
  (typedef-16.1)

+
+

+
+

-

+
+

siri:Interval

+
+

0:*

+
+

siri:DurationType

+
+

Intervals before validity start date to send reminders.

+
+
+
+
+

27.40. The complex type complexType[siri:ActionDataStructure]/PublishAtScope#complexType (typedef-16.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:ActionDataStructure]
  /PublishAtScope #complexType
  (typedef-16.2)

+
+

+
+

-

+
+

siri:ScopeType

+
+

1:1

+
+

siri:ScopeTypeEnumeration

+
+

+
+

siri:Affects

+
+

1:1

+
+

+siri:AffectsScopeStructure

+
+

+
+
+
+
+

27.41. The complex type element[siri:ManualAction]#complexType (typedef-16.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ManualAction]
  #complexType
  (typedef-16.3)

+
+

siri:ManualActionStructure

+
+

Type for list of SITUATIONs.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ActionStatus

+
+

0:1

+
+

siri:ActionStatusEnumeration

+
+

Processing Status of action at time of SITUATION publication. Default is 'open'.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of action.

+
+

siri:ActionData

+
+

0:*

+
+

+siri:ActionDataStructure

+
+

Data associated with action.

+
+

siri:PublicationWindow

+
+

0:*

+
+

+siri:ClosedTimestampRangeStructure

+
+

Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

+
+
+
+
+

27.42. The complex type complexType[siri:PublishingActionStructure]/PublishAtScope#complexType (typedef-16.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:PublishingActionStructure]
  /PublishAtScope #complexType
  (typedef-16.4)

+
+

+
+

-

+
+

siri:ScopeType

+
+

1:1

+
+

siri:ScopeTypeEnumeration

+
+

+
+

siri:Affects

+
+

1:1

+
+

+siri:AffectsScopeStructure

+
+

+
+
+
+
+
+

28. SIRI-SX Situation Scope.

+
+

28.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AccessibilityFeatureEnumeration

+
+

Values for AccessibilityFeature - TPEG Pts040 and IFOPT

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

IFOPT, TPEG Pts40_0, unknown

+
+

singleStep

+
+

TPEG Pts40_1, single step

+
+

stairs

+
+

IFOPT, TPEG Pts40_2, stairs

+
+

escalator

+
+

IFOPT, TPEG Pts40_3, escalator

+
+

travelator

+
+

IFOPT, TPEG Pts40_4, travelator / moving walkway

+
+

lift

+
+

IFOPT, TPEG Pts40_5, lift / elevator

+
+

ramp

+
+

IFOPT, TPEG Pts40_6, ramp

+
+

mindTheGap

+
+

TPEG Pts40_7, mind the gap

+
+

tactilePaving

+
+

TPEG Pts40_8, tactile paving

+
+

seriesOfStairs

+
+

IFOPT, series of stairs

+
+

shuttle

+
+

IFOPT, shuttle

+
+

barrier

+
+

IFOPT, barrier

+
+

narrowEntrance

+
+

IFOPT, narrow entrance

+
+

confinedSpace

+
+

IFOPT, confined space

+
+

queueManagement

+
+

IFOPT, queue management

+
+

none

+
+

IFOPT, none

+
+

other

+
+

IFOPT, other

+
+

undefined

+
+

TPEG Pts40_255, undefined accessibility feature type

+
+
+

AdviceCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of an advisory NOTICE

+
+

ConnectionDirectionEnumeration

+
+

Values for DIRECTION of CONNECTION link or SERVCIE JOURNEY INTERCHANGE.

+
+ + + + + + + + + + + + + + + + + + + +
+

to

+
+

-

+
+

from

+
+

-

+
+

both

+
+

-

+
+
+

NetworkCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of an OPERATOR Code.

+
+

OperationalUnitCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of an OPERATOR Code.

+
+

SectionCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for ideifier of a Route section.

+
+

StopPlaceTypeEnumeration

+
+

Values for STOP PLACE types - TPEG Pts041 and IFOPT

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts41_0, unknown

+
+

railwayStation

+
+

TPEG Pts41_1, railway station

+
+

undergroundStation

+
+

TPEG Pts41_2, underground station

+
+

tramStation

+
+

IFOPT, TPEG Pts41_3, tram station

+
+

busStation

+
+

IFOPT, TPEG Pts41_4, bus station

+
+

airport

+
+

IFOPT, TPEG Pts41_5, airport

+
+

pier

+
+

TPEG Pts41_6, pier

+
+

harbourPort

+
+

IFOPT, TPEG Pts41_7, harbour port

+
+

ferryStop

+
+

,IFOPT, TPEG Pts41_8, ferry stop

+
+

lightRailwayStation

+
+

TPEG Pts41_9, light railway station

+
+

cogwheelStation

+
+

TPEG Pts41_10, cogwheel station

+
+

funicularStation

+
+

TPEG Pts41_11, funicular station

+
+

ropewayStation

+
+

TPEG Pts41_12, ropeway station

+
+

coachStation

+
+

IFOPT, coach station

+
+

ferryPort

+
+

IFOPT, ferry port

+
+

onStreetBus

+
+

IFOPT, on-street bus stop

+
+

onStreetTram

+
+

IFOPT, on-street tram stop

+
+

skiLift

+
+

IFOPT, ski lift

+
+

other

+
+

IFOPT, other

+
+

undefinedStopPlaceType

+
+

TPEG Pts41_255, undefined STOP PLACE type

+
+

railStation

+
+

IFOPT, deprecated (SIRI 2.1), use railwayStation

+
+

metroStation

+
+

IFOPT, deprecated (SIRI 2.1), use undergroundStation

+
+
+

ZoneCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a ZONe.

+
+
+
+
+

28.2. The group siri:AffectedModeGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedModeGroup

+
+

+
+

Mode Submode. Overrides any value sspecified for (i) Affected Network (ii) General Context.

+
siri:AffectedModeGroup +

→‍siri:VehicleMode

+
+

0:1

+
+

siri:VehicleModesOfTransportEnumeration

+
+

Vehicle mode or mode of transport.

+
+

The element contains one of the following elements (a-h)

+
siri:PtNetworkModeChoiceGroup +

a

+
+

→‍siri:AirSubmode

+
+

-1:1

+
+

siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+

b

+
+

→‍siri:BusSubmode

+
+

-1:1

+
+

siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+

c

+
+

→‍siri:CoachSubmode

+
+

-1:1

+
+

siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+

d

+
+

→‍siri:MetroSubmode

+
+

-1:1

+
+

siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+

e

+
+

→‍siri:RailSubmode

+
+

-1:1

+
+

siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+

f

+
+

→‍siri:TramSubmode

+
+

-1:1

+
+

siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+

g

+
+

→‍siri:WaterSubmode

+
+

-1:1

+
+

siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+

h

+
+

→‍siri:TelecabinSubmode

+
+

-1:1

+
+

siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
siri:AffectedModeGroup +

siri:AccessMode

+
+

0:1

+
+

ifopt:AccessModesEnumeration

+
+

+
+
+
+
+

28.3. The group siri:AffectedStopArrivalGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedStopArrivalGroup

+
+

+
+

Elements describing the arrival of a VEHICLE at a SCHEDULED STOP POINT.

+
siri:VehicleArrivalTimesGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualArrivalTime

+
+

-0:1

+
+

Observed time of arrival of VEHICLE at stop.

+
+

b

+
+

→‍siri:ExpectedArrivalTime

+
+

-0:1

+
+

Estimated time of arriival of VEHICLE at stop .

+
siri:AffectedStopArrivalGroup +

→‍siri:ArrivalStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the visit according to a fixed list of values. If not specified, same as DepartureStatus.

+
+

→‍siri:ArrivalPlatformName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+
+
+
+

28.4. The group siri:AffectedStopDepartureGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedStopDepartureGroup

+
+

+
+

Elements describing the departure of a VEHICLE from a SCHEDULED STOP POINT.

+
siri:VehicleDepartureTimesGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualDepartureTime

+
+

-0:1

+
+

Observed time of departure of VEHICLE from stop.

+
+

b

+
+

→‍siri:ExpectedDepartureTime

+
+

-0:1

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
siri:AffectedStopDepartureGroup +

→‍siri:DepartureStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the departure part of the CALL, according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are still classified as on-time. Applications may use this to guide their own presentation of times.

+
+

→‍siri:DeparturePlatformName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+
+
+
+

28.5. The group siri:LineGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:LineGroup

+
+

+
+

Line to which link connects.

+
siri:LineGroup +

→‍siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+
+
+
+

28.6. The group siri:ProjectionGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProjectionGroup

+
+

+
+

-

+
siri:ProjectionGroup +

siri:LinkProjection

+
+

0:1

+
+

+ifopt:LinkProjectionStructure

+
+

GIs projection of Section. NB Line here means Geometry Polyline, not Transmodel Transport Line.

+
+

siri:Offset

+
+

0:1

+
+

+siri:OffsetStructure

+
+

Offset from start or end of section to use when projecting.

+
+
+
+
+

28.7. The complex type siri:AdviceRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:AdviceRefStructure

+
+

siri:AdviceCodeType

+
+

Type for identifier of an advisory NOTICE

+
+
+
+
+

28.8. The complex type siri:AffectedCallStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedCallStructure

+
+

siri:AffectedStopPointStructure

+
+

Type for an SCHEDULED STOP POINT affected by a SITUATION.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

siri:PrivateRef

+
+

0:1

+
+

Alternative private code of stop.

+
+

siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT. (Unbounded since SIRI 2.0)

+
+

siri:StopPointType

+
+

0:1

+
+

siri:StopPointTypeEnumeration

+
+

Type of stop type. Normally implicit in VEHICLE mode. TPEG table pti 17_4

+
+

siri:Location

+
+

0:1

+
+

+siri:LocationStructure

+
+

Spatial coordinates of STOP POINT. Derivable from StopRef.

+
+

siri:StopPlaceRef

+
+

0:1

+
+

>ifopt:StopPlaceRefStructure

+
+

Reference of STOP PLACE related to this affected StopPoint.

+
+

siri:StopPlaceName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of STOP PLACE related to this affected StopPoint. (Unbounded to allow a text for every language)

+
+

siri:AffectedModes

+
+

0:1

+
+

+siri:AffectedModesStructure

+
+

Modes within station/stop affected by the SITUATION. If not specified, assume all modes of that station.

+
+

siri:PlaceRef

+
+

0:1

+
+

>siri:ZoneRefStructure

+
+

Reference to a SITE or TOPOGRAPHIC PLACE affected by the Locality of stop (In UK NPtg Locality Code). Derivable from StopRef.

+
+

siri:PlaceName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of locality in which stop is found. Derivable from LocalityRef. (Unbounded since SIRI 2.0)

+
+

siri:AccessibilityAssessment

+
+

0:1

+
+

+acsb:AccessibilityAssessmentStructure

+
+

Assessment of current ACCESSIBILITY of the STOP POINT as affected by the SITUATION.

+
+

siri:StopCondition

+
+

0:*

+
+

siri:RoutePointTypeEnumeration

+
+

Status of STOP

+
+

siri:ConnectionLinks

+
+

0:1

+
+

+local-type: typedef-33.1

+
+

CONNECTION links from stop.

+
+

siri:Lines

+
+

0:1

+
+

+local-type: typedef-33.2

+
+

Used to restrict stop points to some lines

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+

Inherited content is followed by own content:

+
+

siri:Order

+
+

0:1

+
+

Order of visit to stop within JOURNEY PATTERN of journey.

+
+

siri:CallCondition

+
+

0:*

+
+

siri:RoutePointTypeEnumeration

+
+

Status of CALL TPEG 13_6

+
siri:CallRealtimeGroup +

→‍siri:VehicleAtStop

+
+

0:1

+
+

Whether VEHICLE is currently at stop. Default is false (xml default added from SIRI 2.0)

+
+

siri:VehicleLocationAtStop

+
+

0:1

+
+

+siri:LocationStructure

+
+

Exact location that VEHICLE will take up / or has taken at STOP POINT.

+
siri:CallPropertyGroup +

→‍siri:TimingPoint

+
+

0:1

+
+

Whether the stop is a TIMING POINT. Times for stops that are not timing points are sometimes interpolated crudely from the timing points, and may represent a lower level of accuracy. Default is 'true'.

+
+

siri:BoardingStretch

+
+

0:1

+
+

Whether this is a Hail and Ride Stop. Default is 'false'.

+
+

siri:RequestStop

+
+

0:1

+
+

Whether Vehicle stops only if requested explicitly by passenger. Default is 'false'.

+
+

siri:OriginDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Origin to show for the VEHICLE at the specific stop (vehicle signage), if different to the Origin Name for the full journey. (since SIRI 2.0)

+
+

siri:DestinationDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Destination to show for the VEHICLE at the specific stop (vehicle signage), if different to the Destination Name for the full journey.

+
siri:VehicleArrivalTimesGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualArrivalTime

+
+

-0:1

+
+

Observed time of arrival of VEHICLE at stop.

+
+

b

+
+

→‍siri:ExpectedArrivalTime

+
+

-0:1

+
+

Estimated time of arriival of VEHICLE at stop .

+
siri:AffectedStopArrivalGroup +

→‍siri:ArrivalStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the visit according to a fixed list of values. If not specified, same as DepartureStatus.

+
+

→‍siri:ArrivalPlatformName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
siri:VehicleDepartureTimesGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:ActualDepartureTime

+
+

-0:1

+
+

Observed time of departure of VEHICLE from stop.

+
+

b

+
+

→‍siri:ExpectedDepartureTime

+
+

-0:1

+
+

Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

+
siri:AffectedStopDepartureGroup +

→‍siri:DepartureStatus

+
+

0:1

+
+

siri:CallStatusEnumeration

+
+

Classification of the timeliness of the departure part of the CALL, according to a fixed list of values. This may reflect a presentation policy, for example CALLs less than one minute behind target time are still classified as on-time. Applications may use this to guide their own presentation of times.

+
+

→‍siri:DeparturePlatformName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
siri:HeadwayIntervalGroup +

→‍siri:AimedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, target interval between vehicles at stop.

+
+

→‍siri:ExpectedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, expected interval between vehicles at stop.

+
+

siri:AffectedInterchanges

+
+

0:1

+
+

+local-type: typedef-33.16

+
+

+
+
+
+
+

28.9. The complex type siri:AffectedConnectionLinkStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedConnectionLinkStructure

+
+

+
+

Type for a reference Information about a CONNECTION link from a given stop that is affected by a SITUATION.

+
+

siri:ConnectionLinkRef

+
+

0:*

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link affected by a SITUATION.

+
+

siri:ConnectionName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of CONNECTION link affected by a SITUATION.

+
+

The element contains none or one of the following elements (a) or element sequences (b)

+
+

a

+
+

siri:AllLines

+
+

-1:1

+
+

siri:EmptyType

+
+

+
siri:LineGroup +

b

+
+

→‍siri:LineRef

+
+

-1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

b

+
+

→‍siri:PublishedLineName

+
+

-0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

b

+
+

siri:ConnectingStopPointRef

+
+

-0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to other connecting STOP POINT of a CONNECTION link. If blank, both feeder and distributor vehicles go to same stop. Reference to a STOP POINT.

+
+

b

+
+

siri:ConnectingStopPointName

+
+

-0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of other connecting STOP POINT of a CONNECTION link. Derivable from StopRef. (Unbounded since SIRI 2.0)

+
+

b

+
+

siri:ConnectingZoneRef

+
+

-0:1

+
+

>siri:ZoneRefStructure

+
+

Zone in which connecting stop lies.

+
+

siri:ConnectionDirection

+
+

0:1

+
+

siri:ConnectionDirectionEnumeration

+
+

Direction of SERVICE JOURNEY INTERCHANGE. Default is 'both'.

+
+

siri:AffectedPathLink

+
+

0:*

+
+

+siri:AffectedPathLinkStructure

+
+

PATH LINKs affected by a SITUATION.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.10. The complex type siri:AffectedFacilityStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedFacilityStructure

+
+

+
+

Type for information about a FACILITY affected by an SITUATION. (since SIRI 2.0)

+
+

→‍siri:FacilityRef

+
+

0:1

+
+

>siri:FacilityRefStructure

+
+

Reference to a Facility.

+
+

siri:StartStopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Identifier of stop point at which availability first applies.

+
+

siri:EndStopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Identifier of stop point at which availability last applies.

+
+

siri:FacilityName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of FACILITY.

+
+

siri:FacilityStatus

+
+

0:*

+
+

siri:FacilityStatusEnumeration

+
+

Status of Facility

+
+

→‍siri:Extensions

+
+

0:*

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.11. The complex type siri:AffectedInterchangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedInterchangeStructure

+
+

+
+

Information about a SERVICE JOURNEY INTERCHANGE at CONNECTION link from a given SCHEDULED STOP POINT.

+
+

siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to a SERVICE JOURNEY INTERCHANGE affected by a SITUATION.

+
+

siri:InterchangeStopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Identifier of STOP POINT of a stop at which VEHICLE JOURNEY meets for interchange If blank, same stop as destination. Reference to a STOP POINT.

+
+

siri:InterchangeStopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of other Connecting STOP POINT of a connection. Derivable from InterchangeStopRef. (Unbounded since SIRI 2.0)

+
+

siri:ConnectingVehicleJourneyRef

+
+

0:1

+
+

>siri:DatedVehicleJourneyRefStructure

+
+

Reference to connecting VEHICLE JOURNEY affected by a SITUATION.

+
+

→‍siri:InterchangeStatusType

+
+

0:1

+
+

siri:InterchangeStatusEnumeration

+
+

Status of a SERVICE JOURNEY INTERCHANGE - TPEG Pti31 InterchangeStatus

+
+

siri:ConnectionLink

+
+

0:*

+
+

+siri:AffectedConnectionLinkStructure

+
+

Reference to a CONNECTION Link affected by a SITUATION.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.12. The complex type siri:AffectedLineStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedLineStructure

+
+

+
+

Information about the individual LINEs in the network that are affected by a SITUATION. If not explicitly overridden, modes and submodes will be defaulted to any values present (i) in the AffectedNetwork (ii) in the general context.

+
+

siri:AffectedOperator

+
+

0:*

+
+

+siri:AffectedOperatorStructure

+
+

Restricts the affected scope to the specified operators of LINEs that are affected by the situation. Overrides any value specified for (i) Affected Network (ii) General Context.

+
siri:LineGroup +

→‍siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:Origins

+
+

0:*

+
+

+siri:AffectedStopPointStructure

+
+

Restricts the affected scope to the specified origins

+
+

siri:Destinations

+
+

0:*

+
+

+siri:AffectedStopPointStructure

+
+

Restricts the affected scope to the specified DESTINATIONs

+
+

siri:Direction

+
+

0:*

+
+

+siri:DirectionStructure

+
+

DIRECTIONs affected.

+
+

siri:Routes

+
+

0:1

+
+

+local-type: typedef-33.4

+
+

Restricts the affected scope to the specified ROUTEs

+
+

siri:Sections

+
+

0:1

+
+

+local-type: typedef-33.5

+
+

Restricts the affected scope to the specified LINE SECTIONs

+
+

siri:StopPoints

+
+

0:1

+
+

+local-type: typedef-33.6

+
+

Restricts the affected scope to the specified SCHEDULED STOP POINTs

+
+

siri:StopPlaces

+
+

0:1

+
+

+local-type: typedef-33.7

+
+

Restricts the affected scope to the specified STOP PLACEs

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.13. The complex type siri:AffectedModesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedModesStructure

+
+

+
+

Type for TRANSPORT MODEs affecetd by a SITUATION.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:AllModes

+
+

-0:1

+
+

siri:EmptyType

+
+

All known modes for stop.

+
+

b

+
+

siri:Mode

+
+

-0:*

+
+

+local-type: typedef-33.3

+
+

Mode affected by SITUATION.

+
+
+
+
+

28.14. The complex type siri:AffectedNetworkStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedNetworkStructure

+
+

+
+

Type for information about the parts of the network affected by an incident. If not explicitly overridden, modes and submodes will be defaulted to any values present in the general context.

+
+

siri:AffectedOperator

+
+

0:*

+
+

+siri:AffectedOperatorStructure

+
+

Operators of LINEs affected by incident. Overrides any value specified for (i) General Context.

+
+

siri:NetworkRef

+
+

0:1

+
+

>siri:NetworkRefStructure

+
+

Network of affected LINE. If absent, may be taken from context.

+
+

siri:NetworkName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Network. (Unbounded since SIRI 2.0)

+
+

siri:RoutesAffected

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Textual description of overall routes affected. Should correspond to any structured description in the AffectedLines element. (Unbounded since SIRI 2.0)

+
siri:AffectedModeGroup +

→‍siri:VehicleMode

+
+

0:1

+
+

siri:VehicleModesOfTransportEnumeration

+
+

Vehicle mode or mode of transport.

+
+

The element contains one of the following elements (a-h)

+
siri:PtNetworkModeChoiceGroup +

a

+
+

→‍siri:AirSubmode

+
+

-1:1

+
+

siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+

b

+
+

→‍siri:BusSubmode

+
+

-1:1

+
+

siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+

c

+
+

→‍siri:CoachSubmode

+
+

-1:1

+
+

siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+

d

+
+

→‍siri:MetroSubmode

+
+

-1:1

+
+

siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+

e

+
+

→‍siri:RailSubmode

+
+

-1:1

+
+

siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+

f

+
+

→‍siri:TramSubmode

+
+

-1:1

+
+

siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+

g

+
+

→‍siri:WaterSubmode

+
+

-1:1

+
+

siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+

h

+
+

→‍siri:TelecabinSubmode

+
+

-1:1

+
+

siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
siri:AffectedModeGroup +

siri:AccessMode

+
+

0:1

+
+

ifopt:AccessModesEnumeration

+
+

+
+

The element contains one of the following elements (a-d)

+
+

a

+
+

siri:AllLines

+
+

-1:1

+
+

siri:EmptyType

+
+

All LINEs in the network are affected.

+
+

b

+
+

siri:SelectedRoutes

+
+

-1:*

+
+

+siri:AffectedRouteStructure

+
+

Only some ROUTEs are affected, LINE level information not available. See the RoutesAffected element for textual description.

+
+

c

+
+

siri:AffectedSection

+
+

-1:*

+
+

+siri:AffectedSectionStructure

+
+

Only some COMMON SECTIONs are affected, LINE level information not available.

+
+

d

+
+

siri:AffectedLine

+
+

-1:*

+
+

+siri:AffectedLineStructure

+
+

Information about the indvidual LINEs in the network that are affected. If not explicitly overridden, modes and submodes will be defaulted to any values present (i) in the AffectedNetwork (ii) In the general context.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.15. The complex type siri:AffectedOperatorStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedOperatorStructure

+
+

+
+

Type for Annotated reference to an OPERATOR affected by a SITUATION.

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Reference to an OPERATOR.

+
+

siri:OperatorName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Public Name of OPERATOR. Can be derived from OperatorRef. (Unbounded since SIRI 2.0)

+
+

siri:OperatorShortName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Short Name for OPERATOR. Can be derived from OperatorRef. (Unbounded since SIRI 2.0)

+
+

siri:OperationalUnitRef

+
+

0:*

+
+

>siri:OperationalUnitRefStructure

+
+

OPERATIONAL UNIT responsible for managing services.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.16. The complex type siri:AffectedPathLinkStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedPathLinkStructure

+
+

+
+

Information about a CONNECTION link from a given stop affected by a SITUATION.

+
+

siri:LinkRef

+
+

0:*

+
+

Identifier of CONNECTION link.

+
+

siri:LinkName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of Link. (Unbounded since SIRI 2.0)

+
+

siri:AccessibilityFeature

+
+

0:1

+
+

siri:AccessibilityFeatureEnumeration

+
+

Nature of CONNECTION link.

+
+

siri:LinkDirection

+
+

0:*

+
+

Description of a DIRECTION of CONNECTION link.

+
siri:ProjectionGroup +

siri:LinkProjection

+
+

0:1

+
+

+ifopt:LinkProjectionStructure

+
+

GIs projection of Section. NB Line here means Geometry Polyline, not Transmodel Transport Line.

+
+

siri:Offset

+
+

0:1

+
+

+siri:OffsetStructure

+
+

Offset from start or end of section to use when projecting.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.17. The complex type siri:AffectedPlaceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedPlaceStructure

+
+

+
+

Type for annotated references to a TOPOGRAPHIC PLACE.

+
+

siri:PlaceRef

+
+

0:1

+
+

Reference to a SITE or TOPOGRAPHIC PLACE (Locality).

+
+

siri:PrivateCode

+
+

0:1

+
+

Alternative identifier of SITE or TOPOGRAPHIC PLACE

+
+

siri:PlaceName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SITE or TOPOGRAPHIC PLACE (locality) in which stop is found. (Unbounded since SIRI 2.0)

+
+

siri:Location

+
+

0:1

+
+

+siri:LocationStructure

+
+

Spatial coordinates of STOP POINT. Derivable from StopRef.

+
+

siri:PlaceCategory

+
+

0:1

+
+

Category of TOPOGRAPHIC PLACE or SITE.

+
+

siri:EquipmentRef

+
+

0:*

+
+

Reference to an EQUIPMENT found at SITE.

+
+

siri:AccessibilityAssessment

+
+

0:1

+
+

+acsb:AccessibilityAssessmentStructure

+
+

Changes to accessibility for SITE.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.18. The complex type siri:AffectedRouteStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedRouteStructure

+
+

+
+

An ordered list of MAPPING POINTs defining one single path through the road (or rail) Network. A ROUTE may pass through the same MAPPING POINT more than once.

+
+

siri:RouteRef

+
+

0:1

+
+

>siri:RouteRefStructure

+
+

Reference to a ROUTE affected by SITUATION.

+
+

siri:Direction

+
+

0:*

+
+

+siri:DirectionStructure

+
+

DIRECTIONS affected by SITUATION.

+
+

siri:Sections

+
+

0:1

+
+

+local-type: typedef-33.9

+
+

Sections of ROUTE affected by SITUATION.

+
+

siri:StopPoints

+
+

0:1

+
+

+local-type: typedef-33.10

+
+

Stop Poins of the ROUTE. Can be either all or only affected by SITUATION.

+
+

siri:RouteLinks

+
+

0:1

+
+

+local-type: typedef-33.11

+
+

ROUTE LINKs affected by SITUATION.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.19. The complex type siri:AffectedSectionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedSectionStructure

+
+

+
+

Type for information about the SECTIONs affected by a SITUATION.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:SectionRef

+
+

-0:1

+
+

>siri:SectionRefStructure

+
+

Reference to a section of ROUTE affected by a SITUATION.

+
+

b

+
+

siri:IndirectSectionRef

+
+

-1:1

+
+

+local-type: typedef-33.8

+
+

An indirect reference to a COMMON SECTION by stating the stop point ref of the first and last POINT IN JOURNEY PATTERN of the section in question. Intermediate POINTs should be added if necessary to distinguish different sections having the same start and end point and is a means to exclude sections not containing those stop points.

+
siri:ProjectionGroup +

siri:LinkProjection

+
+

0:1

+
+

+ifopt:LinkProjectionStructure

+
+

GIs projection of Section. NB Line here means Geometry Polyline, not Transmodel Transport Line.

+
+

siri:Offset

+
+

0:1

+
+

+siri:OffsetStructure

+
+

Offset from start or end of section to use when projecting.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.20. The complex type siri:AffectedStopPlaceComponentStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedStopPlaceComponentStructure

+
+

siri:AffectedStopPlaceElementStructure

+
+

Type for information about the quays affected by an SITUATION.

+
+

The element content starts with items inherited from the base type:

+
+

siri:AccessibilityAssessment

+
+

0:1

+
+

+acsb:AccessibilityAssessmentStructure

+
+

Disruption of accessibility.

+
+

Inherited content is followed by own content:

+
+

siri:ComponentRef

+
+

1:1

+
+

>ifopt:StopPlaceComponentRefStructure

+
+

Reference to a STOP PLACE.

+
+

siri:ComponentName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of component. (Unbounded since SIRI 2.0)

+
+

siri:ComponentType

+
+

0:1

+
+

ifopt:StopPlaceComponentTypeEnumeration

+
+

Type of Component.

+
ifopt:PlaceProjectionGroup +

→‍ifopt:PointProjection

+
+

0:1

+
+

+ifopt:PointProjectionStructure

+
+

Points may be defined in tagged format or using GM coordinates element.

+
+

→‍ifopt:LinkProjection

+
+

0:1

+
+

+ifopt:LinkProjectionStructure

+
+

Projection as a geospatial polyline.

+
+

→‍ifopt:ZoneProjection

+
+

0:1

+
+

+ifopt:ZoneProjectionStructure

+
+

PROJECTION onto a geospatial zone.

+
+

siri:Offset

+
+

0:1

+
+

+siri:OffsetStructure

+
+

Further qualifcation of affected part of Link projection,

+
+

siri:AccessFeatureType

+
+

0:1

+
+

siri:AccessibilityFeatureEnumeration

+
+

Type of AccessFeature (+SIRI.20)

+
+

siri:AffectedFacilities

+
+

0:1

+
+

+local-type: typedef-33.21

+
+

Facilities available for component (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.21. The complex type siri:AffectedStopPlaceElementStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedStopPlaceElementStructure

+
+

+
+

Type for information about the quays affected by an SITUATION.

+
+

siri:AccessibilityAssessment

+
+

0:1

+
+

+acsb:AccessibilityAssessmentStructure

+
+

Disruption of accessibility.

+
+
+
+
+

28.22. The complex type siri:AffectedStopPlaceStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedStopPlaceStructure

+
+

siri:AffectedStopPlaceElementStructure

+
+

Type for information about the quays affected by an SITUATION.

+
+

The element content starts with items inherited from the base type:

+
+

siri:AccessibilityAssessment

+
+

0:1

+
+

+acsb:AccessibilityAssessmentStructure

+
+

Disruption of accessibility.

+
+

Inherited content is followed by own content:

+
+

siri:StopPlaceRef

+
+

1:1

+
+

>ifopt:StopPlaceRefStructure

+
+

Identifier of STOP PLACE affected by SITUATION.

+
+

siri:PlaceName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of STOP PLACE. (Unbounded since SIRI 2.0)

+
+

siri:StopPlaceType

+
+

0:1

+
+

siri:StopPlaceTypeEnumeration

+
+

Type of STOP PLACE.

+
+

siri:AffectedFacilities

+
+

0:1

+
+

+local-type: typedef-33.17

+
+

Facilities available for VEHICLE JOURNEY (since SIRI 2.0)

+
+

siri:AffectedComponents

+
+

0:1

+
+

+local-type: typedef-33.18

+
+

Quays affected by SITUATION.

+
+

siri:AffectedNavigationPaths

+
+

0:1

+
+

+local-type: typedef-33.19

+
+

PathLinks affected by SITUATION.

+
+

siri:Lines

+
+

0:1

+
+

+local-type: typedef-33.20

+
+

Used to restrict STOP PLACEs to some lines

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.23. The complex type siri:AffectedStopPointStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedStopPointStructure

+
+

+
+

Type for an SCHEDULED STOP POINT affected by a SITUATION.

+
+

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

siri:PrivateRef

+
+

0:1

+
+

Alternative private code of stop.

+
+

siri:StopPointName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT. (Unbounded since SIRI 2.0)

+
+

siri:StopPointType

+
+

0:1

+
+

siri:StopPointTypeEnumeration

+
+

Type of stop type. Normally implicit in VEHICLE mode. TPEG table pti 17_4

+
+

siri:Location

+
+

0:1

+
+

+siri:LocationStructure

+
+

Spatial coordinates of STOP POINT. Derivable from StopRef.

+
+

siri:StopPlaceRef

+
+

0:1

+
+

>ifopt:StopPlaceRefStructure

+
+

Reference of STOP PLACE related to this affected StopPoint.

+
+

siri:StopPlaceName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of STOP PLACE related to this affected StopPoint. (Unbounded to allow a text for every language)

+
+

siri:AffectedModes

+
+

0:1

+
+

+siri:AffectedModesStructure

+
+

Modes within station/stop affected by the SITUATION. If not specified, assume all modes of that station.

+
+

siri:PlaceRef

+
+

0:1

+
+

>siri:ZoneRefStructure

+
+

Reference to a SITE or TOPOGRAPHIC PLACE affected by the Locality of stop (In UK NPtg Locality Code). Derivable from StopRef.

+
+

siri:PlaceName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of locality in which stop is found. Derivable from LocalityRef. (Unbounded since SIRI 2.0)

+
+

siri:AccessibilityAssessment

+
+

0:1

+
+

+acsb:AccessibilityAssessmentStructure

+
+

Assessment of current ACCESSIBILITY of the STOP POINT as affected by the SITUATION.

+
+

siri:StopCondition

+
+

0:*

+
+

siri:RoutePointTypeEnumeration

+
+

Status of STOP

+
+

siri:ConnectionLinks

+
+

0:1

+
+

+local-type: typedef-33.1

+
+

CONNECTION links from stop.

+
+

siri:Lines

+
+

0:1

+
+

+local-type: typedef-33.2

+
+

Used to restrict stop points to some lines

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.24. The complex type siri:AffectedVehicleJourneyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedVehicleJourneyStructure

+
+

+
+

Type for information about a VEHICLE JOURNEY affected by a SITUATION.

+
+

The element contains none or one of the following elements (a-b)

+
+

a

+
+

siri:FramedVehicleJourneyRef

+
+

-1:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refercence to a VEHICLE JOURENY framed by the day. SIRI 2.0

+
+

b

+
+

siri:VehicleJourneyRef

+
+

-1:*

+
+

>siri:VehicleJourneyRefStructure

+
+

DEPRECATED (SIRI 2.1) - use only FramedVehicleJourneyRef

+
+

siri:DatedVehicleJourneyRef

+
+

0:*

+
+

>siri:DatedVehicleJourneyRefStructure

+
+

Reference to a specific DATED VEHICLE JOURNEY affected by a SITUATION.

+
+

siri:JourneyName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of journey affected by a SITUATION. (Unbounded since SIRI 2.0)

+
+

siri:Operator

+
+

0:1

+
+

+siri:AffectedOperatorStructure

+
+

OPERATOR of LINE affected by SITUATION.

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Reference to the LINE of the journey affected by an SITUATION.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

DIRECTION of LINE in which journey runs.

+
+

siri:BlockRef

+
+

0:1

+
+

>siri:BlockRefStructure

+
+

BLOCK which journey runs. (since SIRI 2.0)

+
+

siri:TrainNumbers

+
+

0:1

+
+

+local-type: typedef-33.12

+
+

TRAIN NUMBERs for journey. (since SIRI 2.0)

+
+

siri:JourneyParts

+
+

0:1

+
+

+local-type: typedef-33.13

+
+

JOURNEY PARTs making up JOURNEY +SIRIv2.0 e.

+
+

siri:Origins

+
+

0:*

+
+

+siri:AffectedStopPointStructure

+
+

Restricts the affected scope to the specified origins from which the LINE runs. [equivalent to pti15 1 start_point route_description_type]

+
+

siri:Destinations

+
+

0:*

+
+

+siri:AffectedStopPointStructure

+
+

Restricts the affected scope to the specified DESTINATIONs

+
+

siri:Route

+
+

0:*

+
+

+siri:AffectedRouteStructure

+
+

ROUTE affected by the SITUATION.

+
+

siri:OriginAimedDepartureTime

+
+

0:1

+
+

Timetabled departure tme of journey from Origin.

+
+

siri:DestinationAimedArrivalTime

+
+

0:1

+
+

Timetabled arrival time of journey at Destination.

+
+

siri:OriginDisplayAtDestination

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

DESTINATION name shown for journey at the origin. Can be Used to identify journey for user. (since SIRI 2.0),

+
+

siri:DestinationDisplayAtOrigin

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

DESTINATION name shown for journey at the origin. Can be Used to identify journey for user. (since SIRI 2.0)

+
+

siri:AccessibilityAssessment

+
+

0:1

+
+

+acsb:AccessibilityAssessmentStructure

+
+

Accessibility Disruption status ofto JOURNEY, as affected by Situation.

+
+

siri:JourneyCondition

+
+

0:*

+
+

siri:ServiceConditionEnumeration

+
+

Status of service for this Vehicle Journey - TPEG value. Multiple Conditions can be valid at the same time. (since SIRI 2.0)

+
+

siri:Calls

+
+

0:1

+
+

+local-type: typedef-33.14

+
+

CALLs making up VEHICLE JOURNEY [equivalent to TPEG pti15 3 stop, 15_5 not-stopping, 15-6 temporary stop route_description_type]

+
+

siri:Facilities

+
+

0:1

+
+

+local-type: typedef-33.15

+
+

Facilities available for VEHICLE JOURNEY (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.25. The complex type siri:AffectedVehicleStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AffectedVehicleStructure

+
+

+
+

Type for information about a VEHICLE affected by an SITUATION.

+
+

siri:VehicleRef

+
+

1:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a specific VEHICLE affected by an SITUATION.

+
+

siri:VehicleRegistrationNumberPlate

+
+

0:*

+
+

Registration plate of VEHICLE

+
+

siri:PhoneNumber

+
+

0:1

+
+

siri:PhoneType

+
+

(Mobile) phone number on which the vehicle can be called

+
+

siri:IPAddress

+
+

0:1

+
+

Internet protocol address of the VEHICLE in form 000.000.000.000

+
+

siri:RadioAddress

+
+

0:1

+
+

Radio address of the VEHICLE

+
+

siri:FramedVehicleJourneyRef

+
+

0:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Reference to VEHICLE JOURNEY framed by the day which the VEHICLE is running.

+
+

siri:Location

+
+

0:1

+
+

+siri:LocationStructure

+
+

Location where the VEHICLE was when the situation arose

+
+

siri:CurrentLocation

+
+

0:1

+
+

+siri:LocationStructure

+
+

Current Location of the VEHICLE

+
+

siri:AccessibilityAssessment

+
+

0:1

+
+

+acsb:AccessibilityAssessmentStructure

+
+

Current Accessibility assessment of vehicle.

+
siri:BasicServiceInfoGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRefStructure

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfoGroup +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRefStructure

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
+

siri:TrainBlockPart

+
+

0:*

+
+

+siri:TrainBlockPartStructure

+
+

If a VEHICLE JOURNEY is a coupled journey, i.e. comprises several coupled BLOCK PARTs, there will be a separate delivery for each BLOCK PART and this element will indicate the vehicles that the journey part uses.

+
siri:OperationalBlockGroup +

siri:BlockRef

+
+

0:1

+
+

>siri:BlockRefStructure

+
+

BLOCK that VEHICLE is running.

+
+

siri:CourseOfJourneyRef

+
+

0:1

+
+

>siri:CourseOfJourneyRefStructure

+
+

COURSE OF JOURNEY ('Run') that VEHICLE is running.

+
+

siri:InCongestion

+
+

0:1

+
+

Whether the VEHICLE is in traffic congestion. If not, present, not known.

+
+

siri:InPanic

+
+

0:1

+
+

Whether the panic alarm on the VEHICLE is activated. Default is 'false'.

+
+

siri:HeadwayService

+
+

0:1

+
+

Whether this is a Headway Service, that is shown as operating at a prescribed interval rather than to a fixed timetable. Default is 'false'.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

28.26. The complex type siri:CasualtiesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CasualtiesStructure

+
+

+
+

Type for Information on casualties.

+
+

siri:NumberOfDeaths

+
+

0:1

+
+

Number of fatalities.

+
+

siri:NumberOfInjured

+
+

0:1

+
+

Number of injured presons.

+
+
+
+
+

28.27. The complex type siri:NetworkRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:NetworkRefStructure

+
+

siri:OperatorCodeType

+
+

Type for identifier of an OPERATOR Code.

+
+
+
+
+

28.28. The complex type siri:NetworkStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:NetworkStructure

+
+

+
+

Type for Annotated reference to a NETWORK affected by a SITUATION.

+
+

siri:NetworkRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Reference to a NETWORK.

+
+

siri:NetworkName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of NETWORK. Can be derived from NetworkRef. (Unbounded since SIRI 2.0)

+
siri:AffectedModeGroup +

→‍siri:VehicleMode

+
+

0:1

+
+

siri:VehicleModesOfTransportEnumeration

+
+

Vehicle mode or mode of transport.

+
+

The element contains one of the following elements (a-h)

+
siri:PtNetworkModeChoiceGroup +

a

+
+

→‍siri:AirSubmode

+
+

-1:1

+
+

siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+

b

+
+

→‍siri:BusSubmode

+
+

-1:1

+
+

siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+

c

+
+

→‍siri:CoachSubmode

+
+

-1:1

+
+

siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+

d

+
+

→‍siri:MetroSubmode

+
+

-1:1

+
+

siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+

e

+
+

→‍siri:RailSubmode

+
+

-1:1

+
+

siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+

f

+
+

→‍siri:TramSubmode

+
+

-1:1

+
+

siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+

g

+
+

→‍siri:WaterSubmode

+
+

-1:1

+
+

siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+

h

+
+

→‍siri:TelecabinSubmode

+
+

-1:1

+
+

siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
siri:AffectedModeGroup +

siri:AccessMode

+
+

0:1

+
+

ifopt:AccessModesEnumeration

+
+

+
+
+
+
+

28.29. The complex type siri:OffsetStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:OffsetStructure

+
+

+
+

Type for information about the LINEs affected by a SITUATION.

+
+

siri:DistanceFromStart

+
+

0:1

+
+

Distance in metres from start of link at which SITUATION is to be shown. I f absent use start of link.

+
+

siri:DistanceFromEnd

+
+

0:1

+
+

Distance in metres from end of link at which SITUATION is to be shown. I f absent use end of link.

+
+
+
+
+

28.30. The complex type siri:OperationalUnitRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:OperationalUnitRefStructure

+
+

siri:OperatorRefStructure

+
+

Type for identifier of an OPERATOR Code.

+
+
+
+
+

28.31. The complex type siri:SectionRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:SectionRefStructure

+
+

siri:LineRefCodeType

+
+

Type for identifier of a LINE

+
+
+
+
+

28.32. The complex type siri:ZoneRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:ZoneRefStructure

+
+

siri:ZoneCodeType

+
+

Type for identifier of a ZONe.

+
+
+
+
+

28.33. The complex type complexType[siri:AffectedStopPointStructure]/ConnectionLinks#complexType (typedef-33.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedStopPointStructure]
  /ConnectionLinks #complexType
  (typedef-33.1)

+
+

+
+

-

+
+

siri:AffectedConnectionLink

+
+

1:*

+
+

+siri:AffectedConnectionLinkStructure

+
+

CONNECTION LINKs from stop that are affected by the SITUATION.

+
+
+
+
+

28.34. The complex type complexType[siri:AffectedRouteStructure]/StopPoints#complexType (typedef-33.10)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedRouteStructure]
  /StopPoints #complexType
  (typedef-33.10)

+
+

+
+

-

+
+

siri:AffectedOnly

+
+

0:1

+
+

Indicates whether the list of STOP POINTS contains all STOP POINTS of ROUTE or only affected by SITUATION.

+
+

siri:AffectedStopPoint

+
+

1:1

+
+

+siri:AffectedStopPointStructure

+
+

Stop Point of the ROUTE

+
+

siri:LinkProjectionToNextStopPoint

+
+

0:1

+
+

+ifopt:LinkProjectionStructure

+
+

GIs projection of Link to the next provided StopPoint. NB Line here means Geometry Polyline, not Transmodel Transport Line.

+
+
+
+
+

28.35. The complex type complexType[siri:AffectedRouteStructure]/RouteLinks#complexType (typedef-33.11)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedRouteStructure]
  /RouteLinks #complexType
  (typedef-33.11)

+
+

+
+

-

+
+

siri:RouteLinkRef

+
+

1:*

+
+

>siri:RouteLinkRefStructure

+
+

+
+
+
+
+

28.36. The complex type complexType[siri:AffectedVehicleJourneyStructure]/TrainNumbers#complexType (typedef-33.12)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedVehicleJourneyStructure]
  /TrainNumbers #complexType
  (typedef-33.12)

+
+

+
+

-

+
+

siri:TrainNumberRef

+
+

1:*

+
+

>siri:TrainNumberRefStructure

+
+

TRAIN NUMBER assigned to VEHICLE JOURNEY. +SIRI 2.0

+
+
+
+
+

28.37. The complex type complexType[siri:AffectedVehicleJourneyStructure]/JourneyParts#complexType (typedef-33.13)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedVehicleJourneyStructure]
  /JourneyParts #complexType
  (typedef-33.13)

+
+

+
+

-

+
+

siri:JourneyPartInfo

+
+

1:*

+
+

+siri:JourneyPartInfoStructure

+
+

Information about Parts of JOURNEY (since SIRI 2.0)

+
+
+
+
+

28.38. The complex type complexType[siri:AffectedVehicleJourneyStructure]/Calls#complexType (typedef-33.14)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedVehicleJourneyStructure]
  /Calls #complexType
  (typedef-33.14)

+
+

+
+

-

+
+

siri:Call

+
+

1:*

+
+

+siri:AffectedCallStructure

+
+

+
+
+
+
+

28.39. The complex type complexType[siri:AffectedVehicleJourneyStructure]/Facilities#complexType (typedef-33.15)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedVehicleJourneyStructure]
  /Facilities #complexType
  (typedef-33.15)

+
+

+
+

-

+
+

siri:AffectedFacility

+
+

1:*

+
+

+siri:AffectedFacilityStructure

+
+

Facililitiy available for VEHICLE JOURNEY (since SIRI 2.0)

+
+
+
+
+

28.40. The complex type complexType[siri:AffectedCallStructure]/AffectedInterchanges#complexType (typedef-33.16)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedCallStructure]
  /AffectedInterchanges #complexType
  (typedef-33.16)

+
+

+
+

-

+
+

siri:AffectedInterchange

+
+

0:*

+
+

+siri:AffectedInterchangeStructure

+
+

+
+
+
+
+

28.41. The complex type complexType[siri:AffectedStopPlaceStructure]/AffectedFacilities#complexType (typedef-33.17)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedStopPlaceStructure]
  /AffectedFacilities #complexType
  (typedef-33.17)

+
+

+
+

-

+
+

siri:AffectedFacility

+
+

1:*

+
+

+siri:AffectedFacilityStructure

+
+

Facililitiy available for VEHICLE JOURNEY (since SIRI 2.0)

+
+
+
+
+

28.42. The complex type complexType[siri:AffectedStopPlaceStructure]/AffectedComponents#complexType (typedef-33.18)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedStopPlaceStructure]
  /AffectedComponents #complexType
  (typedef-33.18)

+
+

+
+

-

+
+

siri:AffectedComponent

+
+

0:*

+
+

+siri:AffectedStopPlaceComponentStructure

+
+

Quay affected by SITUATION.

+
+
+
+
+

28.43. The complex type complexType[siri:AffectedStopPlaceStructure]/AffectedNavigationPaths#complexType (typedef-33.19)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedStopPlaceStructure]
  /AffectedNavigationPaths #complexType
  (typedef-33.19)

+
+

+
+

-

+
+

siri:NavigationPathRef

+
+

1:*

+
+

>ifopt:NavigationPathRefStructure

+
+

+
+
+
+
+

28.44. The complex type complexType[siri:AffectedStopPointStructure]/Lines#complexType (typedef-33.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedStopPointStructure]
  /Lines #complexType
  (typedef-33.2)

+
+

+
+

-

+
+

siri:AffectedLine

+
+

1:*

+
+

+siri:AffectedLineStructure

+
+

+
+
+
+
+

28.45. The complex type complexType[siri:AffectedStopPlaceStructure]/Lines#complexType (typedef-33.20)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedStopPlaceStructure]
  /Lines #complexType
  (typedef-33.20)

+
+

+
+

-

+
+

siri:AffectedLine

+
+

1:*

+
+

+siri:AffectedLineStructure

+
+

+
+
+
+
+

28.46. The complex type complexType[siri:AffectedStopPlaceComponentStructure]/AffectedFacilities#complexType (typedef-33.21)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedStopPlaceComponentStructure]
  /AffectedFacilities #complexType
  (typedef-33.21)

+
+

+
+

-

+
+

siri:AffectedFacility

+
+

1:*

+
+

+siri:AffectedFacilityStructure

+
+

Facility available for VEHICLE JOURNEY (since SIRI 2.0)

+
+
+
+
+

28.47. The complex type complexType[siri:AffectedModesStructure]/Mode#complexType (typedef-33.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedModesStructure]
  /Mode #complexType
  (typedef-33.3)

+
+

+
+

-

+
siri:AffectedModeGroup +

→‍siri:VehicleMode

+
+

0:1

+
+

siri:VehicleModesOfTransportEnumeration

+
+

Vehicle mode or mode of transport.

+
+

The element contains one of the following elements (a-h)

+
siri:PtNetworkModeChoiceGroup +

a

+
+

→‍siri:AirSubmode

+
+

-1:1

+
+

siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+

b

+
+

→‍siri:BusSubmode

+
+

-1:1

+
+

siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+

c

+
+

→‍siri:CoachSubmode

+
+

-1:1

+
+

siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+

d

+
+

→‍siri:MetroSubmode

+
+

-1:1

+
+

siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+

e

+
+

→‍siri:RailSubmode

+
+

-1:1

+
+

siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+

f

+
+

→‍siri:TramSubmode

+
+

-1:1

+
+

siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+

g

+
+

→‍siri:WaterSubmode

+
+

-1:1

+
+

siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+

h

+
+

→‍siri:TelecabinSubmode

+
+

-1:1

+
+

siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
siri:AffectedModeGroup +

siri:AccessMode

+
+

0:1

+
+

ifopt:AccessModesEnumeration

+
+

+
+
+
+
+

28.48. The complex type complexType[siri:AffectedLineStructure]/Routes#complexType (typedef-33.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedLineStructure]
  /Routes #complexType
  (typedef-33.4)

+
+

+
+

-

+
+

siri:AffectedRoute

+
+

1:*

+
+

+siri:AffectedRouteStructure

+
+

Route affected by Situation.

+
+
+
+
+

28.49. The complex type complexType[siri:AffectedLineStructure]/Sections#complexType (typedef-33.5)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedLineStructure]
  /Sections #complexType
  (typedef-33.5)

+
+

+
+

-

+
+

siri:AffectedSection

+
+

1:*

+
+

+siri:AffectedSectionStructure

+
+

+
+
+
+
+

28.50. The complex type complexType[siri:AffectedLineStructure]/StopPoints#complexType (typedef-33.6)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedLineStructure]
  /StopPoints #complexType
  (typedef-33.6)

+
+

+
+

-

+
+

siri:AffectedStopPoint

+
+

1:*

+
+

+siri:AffectedStopPointStructure

+
+

+
+
+
+
+

28.51. The complex type complexType[siri:AffectedLineStructure]/StopPlaces#complexType (typedef-33.7)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedLineStructure]
  /StopPlaces #complexType
  (typedef-33.7)

+
+

+
+

-

+
+

siri:AffectedStopPlace

+
+

1:*

+
+

+siri:AffectedStopPlaceStructure

+
+

+
+
+
+
+

28.52. The complex type complexType[siri:AffectedSectionStructure]/IndirectSectionRef#complexType (typedef-33.8)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedSectionStructure]
  /IndirectSectionRef #complexType
  (typedef-33.8)

+
+

+
+

-

+
+

The element contains one of the following elements (a-c)

+
+

a

+
+

siri:FirstStopPointRef

+
+

-1:1

+
+

>siri:StopPointRefStructure

+
+

Used to indicate the SCHEDULED stop point at the start of the SECTION

+
+

b

+
+

siri:FirstStopPlaceRef

+
+

-1:1

+
+

>ifopt:StopPlaceRefStructure

+
+

Used to indicate that any SCHEDULED stop point with a stop assignment to the indicated StopPlace is to be considered as start of the SECTION

+
+

c

+
+

siri:FirstQuayRef

+
+

-1:1

+
+

>siri:QuayRefStructure

+
+

Used to indicate that any SCHEDULED stop point with a stop assignment to the indicated QUAY is to be considered as start of the SECTION

+
+

The element contains none or more of the following elements (a-c)

+
+

a

+
+

siri:IntermediateStopPointRef

+
+

-1:1

+
+

>siri:StopPointRefStructure

+
+

An intermediate Stop POINT of the SECTION that must be part of SECTION

+
+

b

+
+

siri:IntermediateStopPlaceRef

+
+

-1:1

+
+

>ifopt:StopPlaceRefStructure

+
+

Used to indicate that at least one SCHEDULED stop point with a stop assignment to the indicated StopPlace must be part of the SECTION

+
+

c

+
+

siri:IntermediateQuayRef

+
+

-1:1

+
+

>siri:QuayRefStructure

+
+

Used to indicate that at least one SCHEDULED stop point with a stop assignment to the indicated QUAY must be part of the SECTION

+
+

The element contains one of the following elements (a-c)

+
+

a

+
+

siri:LastStopPointRef

+
+

-1:1

+
+

>siri:StopPointRefStructure

+
+

Used to indicate the SCHEDULED stop point at the end of the SECTION

+
+

b

+
+

siri:LastStopPlaceRef

+
+

-1:1

+
+

>ifopt:StopPlaceRefStructure

+
+

Used to indicate that any SCHEDULED stop point with a stop assignment to the indicated StopPlace is to be considered as end of the SECTION

+
+

c

+
+

siri:LastQuayRef

+
+

-1:1

+
+

>siri:QuayRefStructure

+
+

Used to indicate that any SCHEDULED stop point with a stop assignment to the indicated QUAY is to be considered as end of the SECTION

+
+
+
+
+

28.53. The complex type complexType[siri:AffectedRouteStructure]/Sections#complexType (typedef-33.9)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AffectedRouteStructure]
  /Sections #complexType
  (typedef-33.9)

+
+

+
+

-

+
+

siri:AffectedSection

+
+

1:*

+
+

+siri:AffectedSectionStructure

+
+

Sections of ROUTE that is affected by SITUATION.

+
+
+
+
+
+

29. SIRI-SX Situation Classifiers.

+
+

29.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

PredictabilityEnumeration

+
+

Values for Predictability Status.

+
+ + + + + + + + + + + + + + + + + + + +
+

planned

+
+

-

+
+

unplanned

+
+

-

+
+

all

+
+

-

+
+
+

ServiceConditionEnumeration

+
+

Values for TPEG Pts43 ServiceStatus, with additional values from Pti013

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts43_0, unknown

+
+

delay

+
+

TPEG Pts43_1, delay

+
+

minorDelays

+
+

TPEG Pts43_2, minor delays

+
+

majorDelays

+
+

TPEG Pts43_3, major delays

+
+

operationTimeExtension

+
+

TPEG Pts43_4, operation time extension

+
+

onTime

+
+

TPEG Pts43_5, on time

+
+

disturbanceRectified

+
+

TPEG Pts43_6, disturbance rectified

+
+

changeOfPlatform

+
+

TPEG Pts43_7, change of platform

+
+

lineCancellation

+
+

TPEG Pts43_8, line cancellation

+
+

tripCancellation

+
+

TPEG Pts43_9, trip cancellation

+
+

boarding

+
+

TPEG Pts43_10, boarding

+
+

goToGate

+
+

TPEG Pts43_11, go to gate

+
+

stopCancelled

+
+

TPEG Pts43_12, stop cancelled

+
+

stopMoved

+
+

TPEG Pts43_13, stop moved

+
+

stopOnDemand

+
+

TPEG Pts43_14, stop on demand

+
+

additionalStop

+
+

TPEG Pts43_15, additional stop

+
+

substitutedStop

+
+

TPEG Pts43_16, substituted stop

+
+

diverted

+
+

TPEG Pts43_17, diverted

+
+

disruption

+
+

TPEG Pts43_18, disruption

+
+

limitedOperation

+
+

TPEG Pts43_19, limited operation

+
+

discontinuedOperation

+
+

TPEG Pts43_20, discontinued operation

+
+

irregularTraffic

+
+

TPEG Pts43_21, irregular traffic

+
+

wagonOrderChanged

+
+

TPEG Pts43_22, wagon order changed

+
+

trainShortened

+
+

TPEG Pts43_23, train shortened

+
+

additionalRide

+
+

TPEG Pts43_24, additional ride

+
+

replacementRide

+
+

TPEG Pts43_25, replacement ride

+
+

temporarilyNonStopping

+
+

TPEG Pts43_26, temporarily non-stopping

+
+

temporaryStopplace

+
+

TPEG Pts43_27, temporary stopplace

+
+

undefinedStatus

+
+

TPEG Pts43_255, undefined status

+
+

altered

+
+

TPEG Pti13_1, DEPRECATED since SIRI 2.1

+
+

cancelled

+
+

TPEG Pti13_2, DEPRECATED since SIRI 2.1

+
+

delayed

+
+

TPEG Pti13_3, DEPRECATED since SIRI 2.1

+
+

noService

+
+

TPEG Pti13_5, DEPRECATED since SIRI 2.1

+
+

disrupted

+
+

TPEG Pti13_6, DEPRECATED since SIRI 2.1

+
+

additionalService

+
+

TPEG Pti13_7, DEPRECATED since SIRI 2.1

+
+

specialService

+
+

TPEG Pti13_8, DEPRECATED since SIRI 2.1

+
+

normalService

+
+

TPEG Pti13_10, DEPRECATED since SIRI 2.1

+
+

intermittentService

+
+

TPEG Pti13_11, DEPRECATED since SIRI 2.1

+
+

shortFormedService

+
+

TPEG Pti13_12, DEPRECATED since SIRI 2.1

+
+

fullLengthService

+
+

TPEG Pti13_13, DEPRECATED since SIRI 2.1

+
+

extendedService

+
+

TPEG Pti13_14, DEPRECATED since SIRI 2.1

+
+

splittingTrain

+
+

TPEG Pti13_15, DEPRECATED since SIRI 2.1

+
+

replacementTransport

+
+

TPEG Pti13_16, DEPRECATED since SIRI 2.1

+
+

arrivesEarly

+
+

TPEG Pti13_17, DEPRECATED since SIRI 2.1

+
+

shuttleService

+
+

TPEG Pti13_18, DEPRECATED since SIRI 2.1

+
+

replacementService

+
+

TPEG Pti13_19, DEPRECATED since SIRI 2.1

+
+

undefinedServiceInformation

+
+

TPEG Pti13_255, DEPRECATED since SIRI 2.1

+
+
+

SeverityEnumeration

+
+

Values for TPEG Pti26 - Severity

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pti26_0, unknown

+
+

verySlight

+
+

TPEG Pti26_1, very slight

+
+

slight

+
+

TPEG Pti26_2, slight

+
+

normal

+
+

TPEG Pti26_3, normal

+
+

severe

+
+

TPEG Pti26_4, severe

+
+

verySevere

+
+

TPEG Pti26_5, very severe

+
+

noImpact

+
+

TPEG Pti26_6, no impact

+
+

undefined

+
+

TPEG Pti26_255, undefined

+
+
+

VerificationStatusEnumeration

+
+

Values for TPEG Pti032 - VerificationStatus

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pti32_0, unknown

+
+

unverified

+
+

TPEG Pti32_1, unverified

+
+

verified

+
+

TPEG Pti32_?, verified

+
+

verifiedAsDuplicate

+
+

TPEG Pti32_?, verifiedAsDuplicate

+
+

undefined

+
+

TPEG Pti32_255 ?

+
+
+

element[siri:Predictability]
  #simpleType
  (typedef-32.2)

+
+

-

+
+ + + + + + + + + + + + + + + + + + + +
+

planned

+
+

-

+
+

unplanned

+
+

-

+
+

all

+
+

-

+
+
+

element[siri:VerificationStatus]
  #simpleType
  (typedef-32.1)

+
+

-

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pti32_0, unknown

+
+

unverified

+
+

TPEG Pti32_1, unverified

+
+

verified

+
+

TPEG Pti32_?, verified

+
+

verifiedAsDuplicate

+
+

TPEG Pti32_?, verifiedAsDuplicate

+
+

undefined

+
+

TPEG Pti32_255 ?

+
+
+
+
+
+

29.2. The toplevel element siri:Condition

+
+ + + + + + + + + + + + + + + + +
+

siri:Condition

+
+

+siri:ServiceConditionEnumeration

+
+

Classification of effect on service. TPEG PTS043 ServiceStatus

+
+
+
+
+

29.3. The toplevel element siri:Predictability

+
+ + + + + + + + + + + + + + + + +
+

siri:Predictability

+
+

+
+

-

+
+
+
+
+

29.4. The toplevel element siri:Severity

+
+ + + + + + + + + + + + + + + + +
+

siri:Severity

+
+

+siri:SeverityEnumeration

+
+

Severity of Incident - TPEG Pti26. Default is 'normal'.

+
+
+
+
+

29.5. The toplevel element siri:VerificationStatus

+
+ + + + + + + + + + + + + + + + +
+

siri:VerificationStatus

+
+

+
+

-

+
+
+
+
+
+

30. SIRI-SX Situation IDentifiers.

+
+

30.1. Simple type definitions

+
+ + + + + + + + + + + + + +
+

SituationCodeType

+
+

xs:string: (empty restriction)

+
+

Type for identifier of a SITUATION. Includes the Participant identifier and version components of the identifier.

+
+
+
+
+

30.2. The toplevel element siri:SituationFullRef

+
+ + + + + + + + + + + + + + + + +
+

siri:SituationFullRef

+
+

+siri:SituationFullRefStructure

+
+

Reference to a SITUATION. Elements are retained as atomic elements.

+
+
+
+
+

30.3. The toplevel element siri:SituationNumber

+
+ + + + + + + + + + + + + + + + +
+

siri:SituationNumber

+
+

+siri:EntryQualifierStructure

+
+

Identifier of SITUATION within a Participant. Exclude versionr.

+
+
+
+
+

30.4. The toplevel element siri:SituationRef

+
+ + + + + + + + + + + + + + + + +
+

siri:SituationRef

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
+
+
+
+

30.5. The toplevel element siri:SituationSimpleRef

+
+ + + + + + + + + + + + + + + + +
+

siri:SituationSimpleRef

+
+

+siri:SituationSimpleRefStructure

+
+

Reference to a SITUATION associated with the element.

+
+
+
+
+

30.6. The group siri:SituationBaseIdentityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationBaseIdentityGroup

+
+

+
+

Type for reference to a SITUATION or an update to a SITUATION. Participant ref is optional and may be supplied from context.

+
siri:SituationBaseIdentityGroup +

siri:CountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created SITUATION. Provides namespace for Participant If absent proided from context.

+
+

siri:ParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

→‍siri:SituationNumber

+
+

1:1

+
+

>siri:EntryQualifierStructure

+
+

Identifier of SITUATION within a Participant. Exclude versionr.

+
+
+
+
+

30.7. The group siri:SituationFullIdentityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationFullIdentityGroup

+
+

+
+

Type for reference to a SITUATION or an update to a SITUATION. Participant ref is optional and may be supplied from context.

+
siri:SituationFullIdentityGroup +

siri:VersionCountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created Update SITUATION element. Provides namespace for VersionParticipant If absent same as.

+
+

siri:ParticipantRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION.

+
+

→‍siri:SituationNumber

+
+

1:1

+
+

>siri:EntryQualifierStructure

+
+

Identifier of SITUATION within a Participant. Exclude versionr.

+
+
+
+
+

30.8. The group siri:SituationReferenceGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationReferenceGroup

+
+

+
+

References to a SITUATION.

+
siri:SituationReferenceGroup +

→‍siri:SituationRef

+
+

0:*

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

30.9. The group siri:SituationSharedIdentityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationSharedIdentityGroup

+
+

+
+

Elements Reference to a SITUATION or an update to a SITUATION. Participant ref is optional and may be supplied from context.

+
siri:SituationBaseIdentityGroup +

siri:CountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created SITUATION. Provides namespace for Participant If absent proided from context.

+
+

siri:ParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

→‍siri:SituationNumber

+
+

1:1

+
+

>siri:EntryQualifierStructure

+
+

Identifier of SITUATION within a Participant. Exclude versionr.

+
siri:SituationUpdateIdentityGroup +

siri:UpdateCountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created Update SITUATION element. Provides namespace for VersionParticipant If absent same as.

+
+

siri:UpdateParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

siri:Version

+
+

0:1

+
+

>siri:SituationVersion

+
+

Unique identifier of update version within a SITUATION Number Omit if reference to the base SITUATION.

+
+
+
+
+

30.10. The group siri:SituationUpdateIdentityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationUpdateIdentityGroup

+
+

+
+

Type for reference to a SITUATION or an update to a SITUATION. Participant ref is optional and may be supplied from context.

+
siri:SituationUpdateIdentityGroup +

siri:UpdateCountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created Update SITUATION element. Provides namespace for VersionParticipant If absent same as.

+
+

siri:UpdateParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

siri:Version

+
+

0:1

+
+

>siri:SituationVersion

+
+

Unique identifier of update version within a SITUATION Number Omit if reference to the base SITUATION.

+
+
+
+
+

30.11. The complex type siri:EntryQualifierStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:EntryQualifierStructure

+
+

xs:anyURI

+
+

-

+
+
+
+
+

30.12. The complex type siri:SituationFullRefStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationFullRefStructure

+
+

+
+

Type for reference to a SITUATION.

+
siri:SituationFullIdentityGroup +

siri:VersionCountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created Update SITUATION element. Provides namespace for VersionParticipant If absent same as.

+
+

siri:ParticipantRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION.

+
+

→‍siri:SituationNumber

+
+

1:1

+
+

>siri:EntryQualifierStructure

+
+

Identifier of SITUATION within a Participant. Exclude versionr.

+
siri:SituationUpdateIdentityGroup +

siri:UpdateCountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created Update SITUATION element. Provides namespace for VersionParticipant If absent same as.

+
+

siri:UpdateParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

siri:Version

+
+

0:1

+
+

>siri:SituationVersion

+
+

Unique identifier of update version within a SITUATION Number Omit if reference to the base SITUATION.

+
+
+
+
+

30.13. The complex type siri:SituationRefStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationRefStructure

+
+

+
+

Type for reference to a SITUATION.

+
+

→‍siri:SituationSimpleRef

+
+

0:1

+
+

>siri:SituationSimpleRefStructure

+
+

Reference to a SITUATION associated with the element.

+
+

→‍siri:SituationFullRef

+
+

0:1

+
+

+siri:SituationFullRefStructure

+
+

Reference to a SITUATION. Elements are retained as atomic elements.

+
+
+
+
+

30.14. The complex type siri:SituationSharedRefStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationSharedRefStructure

+
+

+
+

Type for reference to a SITUATION or an update to a SITUATION. Participant ref is optional and may be supplied from context.

+
siri:SituationBaseIdentityGroup +

siri:CountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created SITUATION. Provides namespace for Participant If absent proided from context.

+
+

siri:ParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

→‍siri:SituationNumber

+
+

1:1

+
+

>siri:EntryQualifierStructure

+
+

Identifier of SITUATION within a Participant. Exclude versionr.

+
siri:SituationUpdateIdentityGroup +

siri:UpdateCountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Unique identifier of a Country of a Participant who created Update SITUATION element. Provides namespace for VersionParticipant If absent same as.

+
+

siri:UpdateParticipantRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of a Participant. Provides namespace for SITUATION. If absent provdied from context.

+
+

siri:Version

+
+

0:1

+
+

>siri:SituationVersion

+
+

Unique identifier of update version within a SITUATION Number Omit if reference to the base SITUATION.

+
+
+
+
+

30.15. The complex type siri:SituationSimpleRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:SituationSimpleRefStructure

+
+

siri:SituationCodeType

+
+

Type for identifier of a SITUATION. Includes the Participant identifier and version components of the identifier.

+
+
+
+
+

30.16. The complex type siri:SituationVersion

+
+ + + + + + + + + + + + + + + + +
+

siri:SituationVersion

+
+

xs:integer

+
+

-

+
+
+
+
+
+

31. siri_situationReasons.xsd

+
+

31.1. Simple type definitions

+
+ + + + + + + + + + + + + + + +
+

AlertCauseEnumeration

+
+

Values for TPEG Pts38 - AlertCause, plus additional values from TPEG Pti19/20/21/22

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts38_0, unknown

+
+

securityAlert

+
+

TPEG Pts38_1, security alert

+
+

emergencyServicesCall

+
+

TPEG Pts38_2, emergency services call

+
+

policeActivity

+
+

TPEG Pts38_3, police activity

+
+

policeOrder

+
+

TPEG Pts38_4, police order

+
+

fire

+
+

TPEG Pts38_5, fire

+
+

cableFire

+
+

TPEG Pts38_6, cable fire

+
+

smokeDetectedOnVehicle

+
+

TPEG Pts38_7, smoke detected on vehicle

+
+

fireAtStation

+
+

TPEG Pts38_8, fire at the station

+
+

fireRun

+
+

TPEG Pts38_9, fire run

+
+

fireBrigadeOrder

+
+

TPEG Pts38_10, fire brigade order

+
+

explosion

+
+

TPEG Pts38_11, explosion

+
+

explosionHazard

+
+

TPEG Pts38_12, explosion hazard

+
+

bombDisposal

+
+

TPEG Pts38_13, bomb disposal

+
+

emergencyMedicalServices

+
+

TPEG Pts38_14, emergency medical services

+
+

emergencyBrake

+
+

TPEG Pts38_15, emergency brake

+
+

vandalism

+
+

TPEG Pts38_16, vandalism

+
+

cableTheft

+
+

TPEG Pts38_17, cable theft

+
+

signalPassedAtDanger

+
+

TPEG Pts38_18, signal passed at danger

+
+

stationOverrun

+
+

TPEG Pts38_19, station overrun

+
+

passengersBlockingDoors

+
+

TPEG Pts38_20, passengers blocking doors

+
+

defectiveSecuritySystem

+
+

TPEG Pts38_21, defective security system

+
+

overcrowded

+
+

TPEG Pts38_22, overcrowded

+
+

borderControl

+
+

TPEG Pts38_23, border control

+
+

unattendedBag

+
+

TPEG Pts38_24, unattended bag

+
+

telephonedThreat

+
+

TPEG Pts38_25, telephoned threat

+
+

suspectVehicle

+
+

TPEG Pts38_26, suspect vehicle

+
+

evacuation

+
+

TPEG Pts38_27, evacuation

+
+

terroristIncident

+
+

TPEG Pts38_28, terrorist incident

+
+

publicDisturbance

+
+

TPEG Pts38_29, public disturbance

+
+

technicalProblem

+
+

TPEG Pts38_30, technical problem

+
+

vehicleFailure

+
+

TPEG Pts38_31, vehicle failure

+
+

serviceDisruption

+
+

TPEG Pts38_32, service disruption

+
+

doorFailure

+
+

TPEG Pts38_33, door failure

+
+

lightingFailure

+
+

TPEG Pts38_34, lighting failure

+
+

pointsProblem

+
+

TPEG Pts38_35, points problem

+
+

pointsFailure

+
+

TPEG Pts38_36, points failure

+
+

signalProblem

+
+

TPEG Pts38_37, signal problem

+
+

signalFailure

+
+

TPEG Pts38_38, signal failure

+
+

overheadWireFailure

+
+

TPEG Pts38_39, overhead wire failure

+
+

levelCrossingFailure

+
+

TPEG Pts38_40, level crossing failure

+
+

trafficManagementSystemFailure

+
+

TPEG Pts38_41, traffic management system failure

+
+

engineFailure

+
+

TPEG Pts38_42, engine failure

+
+

breakDown

+
+

TPEG Pts38_43, break down

+
+

repairWork

+
+

TPEG Pts38_44, repair work

+
+

constructionWork

+
+

TPEG Pts38_45, construction work

+
+

maintenanceWork

+
+

TPEG Pts38_46, maintenance work

+
+

powerProblem

+
+

TPEG Pts38_47, power problem

+
+

trackCircuitProblem

+
+

TPEG Pts38_48, track circuit

+
+

swingBridgeFailure

+
+

TPEG Pts38_49, swing bridge failure

+
+

escalatorFailure

+
+

TPEG Pts38_50, escalator failure

+
+

liftFailure

+
+

TPEG Pts38_51, lift failure

+
+

gangwayProblem

+
+

TPEG Pts38_52, gangway problem

+
+

defectiveVehicle

+
+

TPEG Pts38_53, defective vehicle

+
+

brokenRail

+
+

TPEG Pts38_54, broken rail

+
+

poorRailConditions

+
+

TPEG Pts38_55, poor rail conditions

+
+

deicingWork

+
+

TPEG Pts38_56, de-icing work

+
+

wheelProblem

+
+

TPEG Pts38_57, wheel problem

+
+

routeBlockage

+
+

TPEG Pts38_58, route blockage

+
+

congestion

+
+

TPEG Pts38_59, congestion

+
+

heavyTraffic

+
+

TPEG Pts38_60, heavy traffic

+
+

routeDiversion

+
+

TPEG Pts38_61, route diversion

+
+

roadworks

+
+

TPEG Pts38_62, roadworks

+
+

unscheduledConstructionWork

+
+

TPEG Pts38_63, unscheduled construction work

+
+

levelCrossingIncident

+
+

TPEG Pts38_64, level crossing incident

+
+

sewerageMaintenance

+
+

TPEG Pts38_65, sewerageMaintenance

+
+

roadClosed

+
+

TPEG Pts38_66, road closed

+
+

roadwayDamage

+
+

TPEG Pts38_67, roadway damage

+
+

bridgeDamage

+
+

TPEG Pts38_68, bridge damage

+
+

personOnTheLine

+
+

TPEG Pts38_69, person on the line

+
+

objectOnTheLine

+
+

TPEG Pts38_70, object on the line

+
+

vehicleOnTheLine

+
+

TPEG Pts38_71, vehicle on the line

+
+

animalOnTheLine

+
+

TPEG Pts38_72, animal on the line

+
+

fallenTreeOnTheLine

+
+

TPEG Pts38_73, fallen tree on the line

+
+

vegetation

+
+

TPEG Pts38_74, vegetation

+
+

speedRestrictions

+
+

TPEG Pts38_75, speed restrictions

+
+

precedingVehicle

+
+

TPEG Pts38_76, preceding vehicle

+
+

accident

+
+

TPEG Pts38_77, accident

+
+

nearMiss

+
+

TPEG Pts38_78, near miss

+
+

personHitByVehicle

+
+

TPEG Pts38_79, person hit by vehicle

+
+

vehicleStruckObject

+
+

TPEG Pts38_80, vehicle struck object

+
+

vehicleStruckAnimal

+
+

TPEG Pts38_81, vehicle struck animal

+
+

derailment

+
+

TPEG Pts38_82, derailment

+
+

collision

+
+

TPEG Pts38_83, collision

+
+

levelCrossingAccident

+
+

TPEG Pts38_84, level crossing accident

+
+

poorWeather

+
+

TPEG Pts38_85, poor weather

+
+

fog

+
+

TPEG Pts38_86, fog

+
+

heavySnowFall

+
+

TPEG Pts38_87, heavy snowfall

+
+

heavyRain

+
+

TPEG Pts38_88, heavy rain

+
+

strongWinds

+
+

TPEG Pts38_89, strong winds

+
+

ice

+
+

TPEG Pts38_90, ice

+
+

hail

+
+

TPEG Pts38_91, hail

+
+

highTemperatures

+
+

TPEG Pts38_92, high temperatures

+
+

flooding

+
+

TPEG Pts38_93, flooding

+
+

lowWaterLevel

+
+

TPEG Pts38_94, low water level

+
+

riskOfFlooding

+
+

TPEG Pts38_95, risk of flooding

+
+

highWaterLevel

+
+

TPEG Pts38_96, high water level

+
+

fallenLeaves

+
+

TPEG Pts38_97, fallen leaves

+
+

fallenTree

+
+

TPEG Pts38_98, fallen tree

+
+

landslide

+
+

TPEG Pts38_99, landslide

+
+

riskOfLandslide

+
+

TPEG Pts38_100, risk of landslide

+
+

driftingSnow

+
+

TPEG Pts38_101, drifting snow

+
+

blizzardConditions

+
+

TPEG Pts38_102, blizzard conditions

+
+

stormDamage

+
+

TPEG Pts38_103, storm damage

+
+

lightningStrike

+
+

TPEG Pts38_104, lightning strike

+
+

roughSea

+
+

TPEG Pts38_105, rough sea

+
+

highTide

+
+

TPEG Pts38_106, high tide

+
+

lowTide

+
+

TPEG Pts38_107, low tide

+
+

iceDrift

+
+

TPEG Pts38_108, ice drift

+
+

avalanches

+
+

TPEG Pts38_109, avalanches

+
+

riskOfAvalanches

+
+

TPEG Pts38_110, risk of avalanches

+
+

flashFloods

+
+

TPEG Pts38_111, flash floods

+
+

mudslide

+
+

TPEG Pts38_112, mudslide

+
+

rockfalls

+
+

TPEG Pts38_113, rockfalls

+
+

subsidence

+
+

TPEG Pts38_114, subsidence

+
+

earthquakeDamage

+
+

TPEG Pts38_115, earthquake damage

+
+

grassFire

+
+

TPEG Pts38_116, grass fire

+
+

wildlandFire

+
+

TPEG Pts38_117, wildland fire

+
+

iceOnRailway

+
+

TPEG Pts38_118, ice on railway

+
+

iceOnCarriages

+
+

TPEG Pts38_119, ice on carriages

+
+

specialEvent

+
+

TPEG Pts38_120, special event

+
+

procession

+
+

TPEG Pts38_121, procession

+
+

demonstration

+
+

TPEG Pts38_122, demonstration

+
+

industrialAction

+
+

TPEG Pts38_123, industrial action

+
+

staffSickness

+
+

TPEG Pts38_124, staff sickness

+
+

staffAbsence

+
+

TPEG Pts38_125, staff absence

+
+

operatorCeasedTrading

+
+

TPEG Pts38_126, operator ceased trading

+
+

previousDisturbances

+
+

TPEG Pts38_127, previous disturbances

+
+

vehicleBlockingTrack

+
+

TPEG Pts38_128, vehicle blocking track

+
+

foreignDisturbances

+
+

TPEG Pts38_129, foreign disturbances

+
+

awaitingShuttle

+
+

TPEG Pts38_130, awaiting shuttle

+
+

changeInCarriages

+
+

TPEG Pts38_131, change in carriages

+
+

trainCoupling

+
+

TPEG Pts38_132, train coupling

+
+

boardingDelay

+
+

TPEG Pts38_133, boarding delay

+
+

awaitingApproach

+
+

TPEG Pts38_134, awaiting approach

+
+

overtaking

+
+

TPEG Pts38_135, overtaking

+
+

provisionDelay

+
+

TPEG Pts38_136, provision delay

+
+

miscellaneous

+
+

TPEG Pts38_137, miscellaneous

+
+

undefinedAlertCause

+
+

TPEG Pts38_255, undefined alert cause

+
+

incident

+
+

TPEG Pti19_1, DEPRECATED since SIRI 2.1

+
+

safetyViolation

+
+

TPEG Pti19_1_2, DEPRECATED since SIRI 2.1

+
+

trainDoor

+
+

TPEG Pti19_1_5, DEPRECATED since SIRI 2.1 - replaced by Pts38_33, door failure

+
+

altercation

+
+

TPEG Pti19_1_7, DEPRECATED since SIRI 2.1

+
+

illVehicleOccupants

+
+

TPEG Pti19_1_8, DEPRECATED since SIRI 2.1

+
+

serviceFailure

+
+

TPEG Pti19_1_12, DEPRECATED since SIRI 2.1 - replaced by Pts38_32, service disruption

+
+

bombExplosion

+
+

TPEG Pti19_2, DEPRECATED since SIRI 2.1

+
+

fireBrigadeSafetyChecks

+
+

TPEG Pti19_3_2, DEPRECATED since SIRI 2.1

+
+

civilEmergency

+
+

TPEG Pti19_3_6, DEPRECATED since SIRI 2.1

+
+

airRaid

+
+

TPEG Pti19_3_7, DEPRECATED since SIRI 2.1

+
+

sabotage

+
+

TPEG Pti19_3_8, DEPRECATED since SIRI 2.1

+
+

bombAlert

+
+

TPEG Pti19_3_9, DEPRECATED since SIRI 2.1

+
+

attack

+
+

TPEG Pti19_3_10, DEPRECATED since SIRI 2.1

+
+

gunfireOnRoadway

+
+

TPEG Pti19_3_13, DEPRECATED since SIRI 2.1

+
+

securityIncident

+
+

TPEG Pti19_3_16, DEPRECATED since SIRI 2.1

+
+

linesideFire

+
+

TPEG Pti19_4_1, DEPRECATED since SIRI 2.1

+
+

passengerAction

+
+

TPEG Pti19_5_1, DEPRECATED since SIRI 2.1

+
+

staffAssault

+
+

TPEG Pti19_5_2, DEPRECATED since SIRI 2.1

+
+

railwayCrime

+
+

TPEG Pti19_5_3, DEPRECATED since SIRI 2.1

+
+

assault

+
+

TPEG Pti19_5_4, DEPRECATED since SIRI 2.1

+
+

theft

+
+

TPEG Pti19_5_5, DEPRECATED since SIRI 2.1

+
+

fatality

+
+

TPEG Pti19_6_1, DEPRECATED since SIRI 2.1

+
+

personUnderTrain

+
+

TPEG Pti19_6_2, DEPRECATED since SIRI 2.1

+
+

personHitByTrain

+
+

TPEG Pti19_6_3, DEPRECATED since SIRI 2.1 - replaced by Pts38_79, person hit by vehicle

+
+

personIllOnVehicle

+
+

TPEG Pti19_6_4, DEPRECATED since SIRI 2.1

+
+

emergencyServices

+
+

TPEG Pti19_6_5, DEPRECATED since SIRI 2.1 - replaced by Pts38_14, emergency medical services

+
+

insufficientDemand

+
+

TPEG Pti19_8, DEPRECATED since SIRI 2.1

+
+

leaderBoardFailure

+
+

TPEG Pti19_10, DEPRECATED since SIRI 2.1

+
+

serviceIndicatorFailure

+
+

TPEG Pti19_11, DEPRECATED since SIRI 2.1

+
+

operatorSuspended

+
+

TPEG Pti19_14, DEPRECATED since SIRI 2.1

+
+

problemsAtBorderPost

+
+

TPEG Pti19_15_1, DEPRECATED since SIRI 2.1 - replaced by Pts38_23, border control

+
+

problemsAtCustomsPost

+
+

TPEG Pti19_15_2, DEPRECATED since SIRI 2.1

+
+

levelCrossingIncident

+
+

TPEG Pti19_18_1, DEPRECATED since SIRI 2.1 - replaced by Pts38_64, level crossing blocked

+
+

trainStruckAnimal

+
+

TPEG Pti19_19_3, DEPRECATED since SIRI 2.1 - replaced by Pts38_81, vehicle struck animal

+
+

trainStruckObject

+
+

TPEG Pti19_19_4, DEPRECATED since SIRI 2.1 - replaced by Pts38_80, vehicle struck object

+
+

roadMaintenance

+
+

TPEG Pti19_23_2, DEPRECATED since SIRI 2.1

+
+

asphalting

+
+

TPEG Pti19_23_3, DEPRECATED since SIRI 2.1

+
+

paving

+
+

TPEG Pti19_23_4, DEPRECATED since SIRI 2.1

+
+

march

+
+

TPEG Pti19_24_1, DEPRECATED since SIRI 2.1

+
+

filterBlockade

+
+

TPEG Pti19_24_5, DEPRECATED since SIRI 2.1

+
+

sightseersObstructingAccess

+
+

TPEG Pti19_24_6, DEPRECATED since SIRI 2.1

+
+

holiday

+
+

TPEG Pti19_24_7, DEPRECATED since SIRI 2.1

+
+

bridgeStrike

+
+

TPEG Pti19_25, DEPRECATED since SIRI 2.1 - replaced by Pts38_68, bridge damage

+
+

viaductFailure

+
+

TPEG Pti19_25_1, DEPRECATED since SIRI 2.1

+
+

overheadObstruction

+
+

TPEG Pti19_26, DEPRECATED since SIRI 2.1

+
+

undefinedProblem

+
+

TPEG Pti19_255, DEPRECATED since SIRI 2.1

+
+

logisticProblems

+
+

TPEG Pti19_255_1, DEPRECATED since SIRI 2.1

+
+

problemsOnLocalRoad

+
+

TPEG Pti19_255_2, DEPRECATED since SIRI 2.1

+
+

undefinedProblem

+
+

TPEG Pti19_255, DEPRECATED since SIRI 2.1 - replaced by Pts38_255, undefined alert cause

+
+

staffInjury

+
+

TPEG Pti20_1_1, DEPRECATED since SIRI 2.1

+
+

contractorStaffInjury

+
+

TPEG Pti20_1_2, DEPRECATED since SIRI 2.1

+
+

staffInWrongPlace

+
+

TPEG Pti20_3, DEPRECATED since SIRI 2.1

+
+

staffShortage

+
+

TPEG Pti20_4, DEPRECATED since SIRI 2.1

+
+

unofficialIndustrialAction

+
+

TPEG Pti20_5_1, DEPRECATED since SIRI 2.1

+
+

workToRule

+
+

TPEG Pti20_6, DEPRECATED since SIRI 2.1

+
+

undefinedPersonnelProblem

+
+

TPEG Pti20_255, DEPRECATED since SIRI 2.1 - replaced by Pts38_255, undefined alert cause

+
+

trainWarningSystemProblem

+
+

TPEG Pti21_3_1, DEPRECATED since SIRI 2.1

+
+

signalAndSwitchFailure

+
+

TPEG Pti21_4_1, DEPRECATED since SIRI 2.1

+
+

tractionFailure

+
+

TPEG Pti21_6_1, DEPRECATED since SIRI 2.1

+
+

defectiveTrain

+
+

TPEG Pti21_6_2, DEPRECATED since SIRI 2.1 - replaced by Pts38_53, defective vehicle

+
+

wheelImpactLoad

+
+

TPEG Pti21_8_3, DEPRECATED since SIRI 2.1

+
+

lackOfOperationalStock

+
+

TPEG Pti21_8_4, DEPRECATED since SIRI 2.1

+
+

defectiveFireAlarmEquipment

+
+

TPEG Pti21_8_5, DEPRECATED since SIRI 2.1

+
+

defectivePlatformEdgeDoors

+
+

TPEG Pti21_8_6, DEPRECATED since SIRI 2.1

+
+

defectiveCctv

+
+

TPEG Pti21_8_7, DEPRECATED since SIRI 2.1

+
+

defectivePublicAnnouncementSystem

+
+

TPEG Pti21_8_8, DEPRECATED since SIRI 2.1

+
+

ticketingSystemNotAvailable

+
+

TPEG Pti21_8_9, DEPRECATED since SIRI 2.1

+
+

emergencyEngineeringWork

+
+

TPEG Pti21_11_1, DEPRECATED since SIRI 2.1

+
+

lateFinishToEngineeringWork

+
+

TPEG Pti21_11_2, DEPRECATED since SIRI 2.1

+
+

fuelProblem

+
+

TPEG Pti21_13, DEPRECATED since SIRI 2.1

+
+

closedForMaintenance

+
+

TPEG Pti21_18, DEPRECATED since SIRI 2.1

+
+

fuelShortage

+
+

TPEG Pti21_19, DEPRECATED since SIRI 2.1

+
+

slipperyTrack

+
+

TPEG Pti21_21_1, DEPRECATED since SIRI 2.1

+
+

luggageCarouselProblem

+
+

TPEG Pti21_22, DEPRECATED since SIRI 2.1

+
+

undefinedEquipmentProblem

+
+

TPEG Pti21_255, DEPRECATED since SIRI 2.1 - replaced by Pts38_255, undefined alert cause

+
+

stormConditions

+
+

TPEG Pti22_5_1, DEPRECATED since SIRI 2.1

+
+

tidalRestrictions

+
+

TPEG Pti22_6, DEPRECATED since SIRI 2.1

+
+

slipperiness

+
+

TPEG Pti22_9_1, DEPRECATED since SIRI 2.1

+
+

glazedFrost

+
+

TPEG Pti22_9_3, DEPRECATED since SIRI 2.1

+
+

frozen

+
+

TPEG Pti22_10, DEPRECATED since SIRI 2.1

+
+

sleet

+
+

TPEG Pti22_11_1, DEPRECATED since SIRI 2.1

+
+

waterlogged

+
+

TPEG Pti22_14, DEPRECATED since SIRI 2.1

+
+

sewerOverflow

+
+

TPEG Pti22_255_2, DEPRECATED since SIRI 2.1

+
+

undefinedEnvironmentalProblem

+
+

TPEG Pti22_255, DEPRECATED since SIRI 2.1 - replaced by Pts38_255, undefined alert cause

+
+

fireAtTheStation

+
+

See also TPEG Pts38_8 value 'fireAtStation'.

+
+

breakdown

+
+

See also TPEG Pts38_43 value 'breakDown'.

+
+

levelCrossingBlocked

+
+

See also TPEG Pts38_64 value 'levelCrossingIncident'.

+
+

heavySnowfall

+
+

See also TPEG Pts38_87 value 'heavySnowFall'.

+
+

waitingForTransferPassengers

+
+

See also TPEG Pts38_130 value 'awaitingShuttle'.

+
+

awaitingOncomingVehicle

+
+

See also TPEG Pts38_134 value 'awaitingApproach'.

+
+
+
+
+
+

31.2. The toplevel element siri:AlertCause

+
+ + + + + + + + + + + + + + + + +
+

siri:AlertCause

+
+

+siri:AlertCauseEnumeration

+
+

TPEG Pts38: AlertCause.

+
+
+
+
+

31.3. The toplevel element siri:EnvironmentReason

+
+ + + + + + + + + + + + + + + + +
+

siri:EnvironmentReason

+
+

xs:NMTOKEN

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
+
+
+
+

31.4. The toplevel element siri:EnvironmentSubReason

+
+ + + + + + + + + + + + + + + + +
+

siri:EnvironmentSubReason

+
+

xs:NMTOKEN

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
+
+
+
+

31.5. The toplevel element siri:EquipmentReason

+
+ + + + + + + + + + + + + + + + +
+

siri:EquipmentReason

+
+

xs:NMTOKEN

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+
+
+
+

31.6. The toplevel element siri:EquipmentSubReason

+
+ + + + + + + + + + + + + + + + +
+

siri:EquipmentSubReason

+
+

xs:NMTOKEN

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+
+
+
+

31.7. The toplevel element siri:MiscellaneousReason

+
+ + + + + + + + + + + + + + + + +
+

siri:MiscellaneousReason

+
+

xs:NMTOKEN

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+
+
+
+

31.8. The toplevel element siri:MiscellaneousSubReason

+
+ + + + + + + + + + + + + + + + +
+

siri:MiscellaneousSubReason

+
+

xs:NMTOKEN

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+
+
+
+

31.9. The toplevel element siri:PersonnelReason

+
+ + + + + + + + + + + + + + + + +
+

siri:PersonnelReason

+
+

xs:NMTOKEN

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+
+
+
+

31.10. The toplevel element siri:PersonnelSubReason

+
+ + + + + + + + + + + + + + + + +
+

siri:PersonnelSubReason

+
+

xs:NMTOKEN

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+
+
+
+

31.11. The toplevel element siri:UndefinedReason

+
+ + + + + + + + + + + + + + + + +
+

siri:UndefinedReason

+
+

xs:string

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_255 - undefined event reason).

+
+
+
+
+

31.12. The toplevel element siri:UnknownReason

+
+ + + + + + + + + + + + + + + + +
+

siri:UnknownReason

+
+

xs:string

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

+
+
+
+
+

31.13. The group siri:TpegReasonGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TpegReasonGroup

+
+

+
+

Structured Classification Elements.

+
+

The element contains one of the following elements (a-g)

+
siri:TpegReasonGroup +

a

+
+

→‍siri:AlertCause

+
+

-1:1

+
+

siri:AlertCauseEnumeration

+
+

TPEG Pts38: AlertCause.

+
+

b

+
+

→‍siri:UnknownReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

+
+

c

+
+

→‍siri:MiscellaneousReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

d

+
+

→‍siri:PersonnelReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

e

+
+

→‍siri:EquipmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

f

+
+

→‍siri:EnvironmentReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
+

g

+
+

→‍siri:UndefinedReason

+
+

-1:1

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti18_255 - undefined event reason).

+
+
+
+
+

31.14. The group siri:TpegSubReasonGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TpegSubReasonGroup

+
+

+
+

DEPRECATED since SIRI 2.1 - use only AlertCause.

+
+

The element contains one of the following elements (a-d)

+
siri:TpegSubReasonGroup +

a

+
+

→‍siri:MiscellaneousSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

+
+

b

+
+

→‍siri:PersonnelSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

+
+

c

+
+

→‍siri:EquipmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

+
+

d

+
+

→‍siri:EnvironmentSubReason

+
+

-1:1

+
+

DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

+
+
+
+
+
+

32. siri_situationServiceTypes.xsd

+
+

32.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

BookingStatusEnumeration

+
+

Values for Values for TPEG Pti024 - BookingStatus

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pti24_0, unknown

+
+

available

+
+

TPEG Pti24_1, available

+
+

limited

+
+

TPEG Pti24_2, limited

+
+

veryLimited

+
+

TPEG Pti24_3, very limited

+
+

full

+
+

TPEG Pti24_4, full

+
+

waitingList

+
+

TPEG Pti24_5, waiting list

+
+

noBookingRequired

+
+

TPEG Pti24_6, no booking required

+
+

bookingRequired

+
+

TPEG Pti24_7, booking is required

+
+

bookingOptional

+
+

TPEG Pti24_8, booking is optional

+
+

undefinedBookingInformation

+
+

TPEG Pti24_255, undefined booking information

+
+
+

InterchangeStatusEnumeration

+
+

Values for TPEG Pti31 - InterchangeStatus

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pti31_0, unknown

+
+

connection

+
+

TPEG Pti31_1, connection

+
+

replacement

+
+

TPEG Pti31_2, replacement

+
+

alternative

+
+

TPEG Pti31_3, alternative

+
+

connectionNotHeld

+
+

TPEG Pti31_4, connection not held

+
+

connectionHeld

+
+

TPEG Pti31_5, connection held

+
+

statusOfConnectionUndecided

+
+

TPEG Pti31_6, status of connection undecided

+
+

undefinedCrossReferenceInformation

+
+

TPEG Pti31_255, undefined cross reference information

+
+

connectionChanged

+
+

Interchange is planned but was updated as a result of changes in the QUAYs or arrival/departure times. Can be used if the status is a combination of the other values. (since SIRI 2.1)

+
+

distributorWaitProlonged

+
+

An important function of connection protection is the ability to hold back a distributor VEHICLE (i.e. prolonged waiting) to allow passengers to transfer from delayed feeders. To achieve this a distributorWaitProlonged status shall be communicated back to the feeder VEHICLEs to inform the passengers about the new departure time of the distributor or even a willWait guarantee. (since SIRI 2.1)

+
+

departurePlatformChanged

+
+

Used to provide the passengers with information about a new departure platform of the distributor VEHICLE if the distributor changes its planned stopping position. (since SIRI 2.1)

+
+

extraInterchange

+
+

Interchange is an addition to the plan. (since SIRI 2.1)

+
+

cancelled

+
+

Interchange is a cancellation of an interchange in the plan. (since SIRI 2.1)

+
+

feederArrivalCancellation

+
+

Loss of the inbound connection indicates the cancellation of the visit (of the FeederJourney) to the FeederArrivalStop, or a severely delayed arrival. This can lead to the distributor VEHICLE abandoning the connection. Reasons for the loss of a feeder include (but are not limited to) the cancellation of the feeder VEHICLE, diversion/rerouting of the feeder VEHICLE, disruption of a line section or journey part of the feeder VEHICLE etc. (since SIRI 2.1)

+
+

distributorDepartureCancellation

+
+

Indicates the loss of an outbound connection, i.e., is used to signal the cancellation of the onward connection to the passengers in the feeder VEHICLEs. (since SIRI 2.1)

+
+

statusOfConenctionUndecided

+
+

DEPRECATED since SIRI 2.1 - use statusOfConnectionUndecided instead

+
+
+

ReportTypeEnumeration

+
+

Values for TPEG Pti27 - ReportType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pti27_0, unknown

+
+

incident

+
+

TPEG Pti27_1, incident

+
+

general

+
+

TPEG Pti27_1_1, general

+
+

operator

+
+

TPEG Pti27_1_2, operator

+
+

network

+
+

TPEG Pti27_1_3, network

+
+

stationTerminal

+
+

TPEG Pti27_2, station terminal

+
+

stopPoint

+
+

TPEG Pti27_2_1, stoppoint

+
+

connectionLink

+
+

TPEG Pti27_2_2, connection link

+
+

point

+
+

TPEG Pti27_2_3, point

+
+

route

+
+

TPEG Pti27_3, route

+
+

individualService

+
+

TPEG Pti27_4, individual service

+
+

undefined

+
+

TPEG Pti27_255, undefined type

+
+
+

RoutePointTypeEnumeration

+
+

Values for ROUTE POINT type that correspond to TPEG Pts44: StopPlaceUsage (Pti15: deprecated since SIRI 2.1).

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pti15_0, Pts44_0, unknown

+
+

origin

+
+

TPEG Pts44_1, origin

+
+

destination

+
+

TPEG Pti15_2, Pts44_2, destination

+
+

intermediate

+
+

TPEG Pts44_3, intermediate.

+
+

legBoard

+
+

TPEG Pts44_4, leg board

+
+

legIntermediate

+
+

TPEG Pts44_5, leg intermediate

+
+

legAlight

+
+

TPEG Pts44_6, leg alight

+
+

firstRoutePoint

+
+

TPEG Pts44_7, first route point

+
+

lastRoutePoint

+
+

TPEG Pts44_8, last route point

+
+

affectedStopplace

+
+

TPEG Pts44_9, affected STOP PLACE

+
+

presentedStopplace

+
+

TPEG Pts44_10, presented STOP PLACE

+
+

undefinedStopplaceUsage

+
+

TPEG Pts44_255, undefined STOP PLACE usage

+
+

startPoint

+
+

DEPRECATED since SIRI 2.1 and replaced by Pts44_1 value 'origin' (TPEG Pti15_1 - start point) .

+
+

stop

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_3 - stop)

+
+

via

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_4 - via)

+
+

notStopping

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_5 - not-stopping)

+
+

temporaryStop

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_6 - temporary stop)

+
+

temporarilyNotStopping

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_7 - temporarily not-stopping)

+
+

exceptionalStop

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_8 - exceptional stop)

+
+

additionalStop

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_9 - additional stop)

+
+

requestStop

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_10 - request stop)

+
+

frontTrainDestination

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_11 - front train destination)

+
+

rearTrainDestination

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_12 - rear train destination)

+
+

throughServiceDestination

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_13 - through service destination)

+
+

notVia

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_14 - not via)

+
+

alteredStartPoint

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_15 - altered start point)

+
+

alteredDestination

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_16 - altered destination)

+
+

undefinedRoutePoint

+
+

DEPRECATED since SIRI 2.1 (TPEG Pti15_255 - undefined route point)

+
+
+

StopPointTypeEnumeration

+
+

Values for TPEG Pts017 - ServiceDeliveryPointType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pts17_0, unknown

+
+

platformNumber

+
+

TPEG Pts17_1, platform number

+
+

terminalGate

+
+

TPEG Pts17_2, terminal gate

+
+

ferryBerth

+
+

TPEG Pts17_3, ferry berth

+
+

harbourPier

+
+

TPEG Pts17_4, harbour pier

+
+

landingStage

+
+

TPEG Pts17_5, unknown

+
+

busStop

+
+

TPEG Pts17_6, bus stop

+
+

undefinedStopPointType

+
+

TPEG Pts17_255, undefined service delivery point type

+
+

undefinedBookingInformation

+
+

DEPRECATED since SIRI 2.1 - use undefinedStopPointType

+
+
+

TicketRestrictionEnumeration

+
+

Values for TPEG Pti025 - TicketRestrictionType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pti25_0, unknown

+
+

allTicketClassesValid

+
+

TPEG Pti25_1, all ticket classes valid

+
+

fullFareOnly

+
+

TPEG Pti25_2, full fare only

+
+

certainTicketsOnly

+
+

TPEG Pti25_3, certain tickets only

+
+

ticketWithReservation

+
+

TPEG Pti25_4, ticket with reservation

+
+

specialFare

+
+

TPEG Pti25_5, special fare

+
+

onlyTicketsOfSpecifiedOperator

+
+

TPEG Pti25_6, only tickets of specified operator

+
+

noRestrictions

+
+

TPEG Pti25_7, no restrictions

+
+

noOffPeakTickets

+
+

TPEG Pti25_8, no off-peak tickets

+
+

noWeekendReturnTickets

+
+

TPEG Pti25_9, no weekend return tickets

+
+

noReducedFareTickets

+
+

TPEG Pti25_10, no reduced fare tickets

+
+

unknownTicketRestriction

+
+

TPEG Pti25_255, unknown ticket restriction

+
+
+

TimetableTypeEnumeration

+
+

Values for TPEG Pti033 - TimetableType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pti33_0, unknown

+
+

winter

+
+

TPEG Pti33_1, winter

+
+

spring

+
+

TPEG Pti33_2, spring

+
+

summer

+
+

TPEG Pti33_3, summer

+
+

autumn

+
+

TPEG Pti33_4, autumn

+
+

special

+
+

TPEG Pti33_5, special

+
+

emergency

+
+

TPEG Pti33_6, emergency

+
+

undefinedTimetableType

+
+

TPEG Pti33_255, undefined timetable type

+
+
+
+
+
+

32.2. The toplevel element siri:BookingStatusType

+
+ + + + + + + + + + + + + + + + +
+

siri:BookingStatusType

+
+

+siri:BookingStatusEnumeration

+
+

Booking Status - TPEG Pti024.

+
+
+
+
+

32.3. The toplevel element siri:InterchangeStatusType

+
+ + + + + + + + + + + + + + + + +
+

siri:InterchangeStatusType

+
+

+siri:InterchangeStatusEnumeration

+
+

Status of a SERVICE JOURNEY INTERCHANGE - TPEG Pti31 InterchangeStatus

+
+
+
+
+

32.4. The toplevel element siri:ReportType

+
+ + + + + + + + + + + + + + + + +
+

siri:ReportType

+
+

+siri:ReportTypeEnumeration

+
+

Scope of incident - TPEG Pti27 ReportType

+
+
+
+
+

32.5. The toplevel element siri:RoutePointType

+
+ + + + + + + + + + + + + + + + +
+

siri:RoutePointType

+
+

+siri:RoutePointTypeEnumeration

+
+

Type for ROUTE POINT.

+
+
+
+
+

32.6. The toplevel element siri:StopPointType

+
+ + + + + + + + + + + + + + + + +
+

siri:StopPointType

+
+

+siri:StopPointTypeEnumeration

+
+

STOP POINT type - TPEG Pts017, ServiceDeliveryPointType

+
+
+
+
+

32.7. The toplevel element siri:TicketRestrictionType

+
+ + + + + + + + + + + + + + + + +
+

siri:TicketRestrictionType

+
+

+siri:TicketRestrictionEnumeration

+
+

Ticket restrictions - TPEG Pti025

+
+
+
+
+

32.8. The toplevel element siri:TimetableType

+
+ + + + + + + + + + + + + + + + +
+

siri:TimetableType

+
+

+siri:TimetableTypeEnumeration

+
+

Timetable type - TPEG Pti033.

+
+
+
+
+
+

33. SIRI-ST TargetedVehicleJourney for Stop Timetable Service.

+
+

33.1. The toplevel element siri:TargetedCall

+
+ + + + + + + + + + + + + + + + +
+

siri:TargetedCall

+
+

+siri:TargetedCallStructure

+
+

Information about the call at the stop.

+
+
+
+
+

33.2. The toplevel element siri:TargetedVehicleJourney

+
+ + + + + + + + + + + + + + + + +
+

siri:TargetedVehicleJourney

+
+

+siri:TargetedVehicleJourneyStructure

+
+

Timetabled VEHICLE JOURNEY.

+
+
+
+
+

33.3. The group siri:TargetedCallGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TargetedCallGroup

+
+

+
+

Elements for a targeted call.

+
siri:TargetedCallGroup +

siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Normally this will omitted as will be the same as the monitoring point.

+
+

→‍siri:VisitNumber

+
+

1:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:TimingPoint

+
+

0:1

+
+

Whether the stop is a TIMING POINT. Times for stops that are not timing points are sometimes interpolated crudely from the timing points, and may represent a lower level of accuracy. Default is 'true'.

+
siri:BasicServiceInfoGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRefStructure

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfoGroup +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRefStructure

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
siri:AimedVehicleArrivalGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:ArrivalStopAssignment

+
+

0:*

+
+

+siri:PlannedStopAssignmentStructure

+
+

Assignment of planned arrival at scheduled STOP POINT to a phsyical QUAY (platform). If not given, assume same as for departure. (since SIRI 2.0).

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+

→‍siri:ArrivalOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
siri:AimedVehicleDepartureGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

→‍siri:DeparturePlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+

siri:DepartureStopAssignment

+
+

0:*

+
+

+siri:PlannedStopAssignmentStructure

+
+

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+

→‍siri:DepartureOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
siri:AimedCallGroup +

→‍siri:AimedLatestPassengerAccessTime

+
+

0:1

+
+

Latest target time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
+

→‍siri:AimedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, target interval between vehicles at stop.

+
+
+
+
+

33.4. The complex type siri:TargetedCallStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TargetedCallStructure

+
+

+
+

Type for a targeted call.

+
siri:TargetedCallGroup +

siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Normally this will omitted as will be the same as the monitoring point.

+
+

→‍siri:VisitNumber

+
+

1:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
+

→‍siri:Order

+
+

0:1

+
+

For implementations for which the overall Order is not used for VisitNumber, (i.e. if VisitNumberIsOrder is false) then can be used to associate the stop Order as well if useful.

+
+

→‍siri:TimingPoint

+
+

0:1

+
+

Whether the stop is a TIMING POINT. Times for stops that are not timing points are sometimes interpolated crudely from the timing points, and may represent a lower level of accuracy. Default is 'true'.

+
siri:BasicServiceInfoGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRefStructure

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfoGroup +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRefStructure

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
siri:AimedVehicleArrivalGroup +

→‍siri:AimedArrivalTime

+
+

0:1

+
+

Target arrival time of VEHICLE at stop according to latest working timetable.

+
+

→‍siri:ArrivalPlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Bay or platform (QUAY) name to show passenger i.e. expected platform for vehicle to arrive at. Inheritable property. Can be omitted if the same as the DeparturePlatformName If there no arrival platform name separate from the departure platform name, the precedence is: (i) any arrival platform on any related dated timetable element, (ii) any departure platform name on this estimated element; (iii) any departure platform name on any related dated timetable CALL.

+
+

→‍siri:ArrivalBoardingActivity

+
+

0:1

+
+

siri:ArrivalBoardingActivityEnumeration

+
+

Type of alighting allowed at stop. Default is 'Alighting'.

+
+

siri:ArrivalStopAssignment

+
+

0:*

+
+

+siri:PlannedStopAssignmentStructure

+
+

Assignment of planned arrival at scheduled STOP POINT to a phsyical QUAY (platform). If not given, assume same as for departure. (since SIRI 2.0).

+
+

→‍siri:ArrivalFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). If not given, assume same as for departure. (since SIRI 2.1)

+
+

→‍siri:ArrivalOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of of service up until arrival. May change for departure. (since SIRI 2.0).

+
siri:AimedVehicleDepartureGroup +

→‍siri:AimedDepartureTime

+
+

0:1

+
+

Target departure time of VEHICLE from stop according to latest working timetable.

+
+

→‍siri:DeparturePlatformName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Departure QUAY (bay or platform) name. Default taken from planned timetable.

+
+

→‍siri:DepartureBoardingActivity

+
+

0:1

+
+

siri:DepartureBoardingActivityEnumeration

+
+

Nature of boarding allowed at stop. Default is 'Boarding'.

+
+

siri:DepartureStopAssignment

+
+

0:*

+
+

+siri:PlannedStopAssignmentStructure

+
+

+
+

→‍siri:DepartureFormationAssignment

+
+

0:*

+
+

+siri:FormationAssignmentStructure

+
+

Assignment of a TRAIN formation to a physical QUAY (platform or sectors thereof). (since SIRI 2.1)

+
+

→‍siri:DepartureOperatorRefs

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

OPERATORs of service for departure and onwards. May change from that for arrival. (since SIRI 2.0).

+
siri:AimedCallGroup +

→‍siri:AimedLatestPassengerAccessTime

+
+

0:1

+
+

Latest target time at which a PASSENGER should aim to arrive at the STOP PLACE containing the stop. This time may be earlier than the VEHICLE departure times and may include time for processes such as checkin, security, etc.(As specified by CHECK CONSTRAINT DELAYs in the underlying data). If absent assume to be the same as Earliest expected departure time. (since SIRI 2.0)

+
+

→‍siri:AimedHeadwayInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

For frequency based services, target interval between vehicles at stop.

+
+
+
+
+

33.5. The complex type siri:TargetedVehicleJourneyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TargetedVehicleJourneyStructure

+
+

+
+

Type for a targeted VEHICLE JOURNEY.

+
siri:JourneyIdentityGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a DIRECTION, typically outward or return.

+
+

siri:FramedVehicleJourneyRef

+
+

0:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

A reference to the dated VEHICLE JOURNEY that the VEHICLE is making.

+
siri:JourneyPatternInfoGroup +

siri:JourneyPatternRef

+
+

0:1

+
+

>siri:JourneyPatternRefStructure

+
+

Identifier of JOURNEY PATTERN that journey follows.

+
+

siri:JourneyPatternName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Joruney Pattern

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

A means of transportation such as bus, rail, etc.

+
+

siri:RouteRef

+
+

0:1

+
+

>siri:RouteRefStructure

+
+

Identifier of ROUTE that journey follows.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:GroupOfLinesRef

+
+

0:1

+
+

>siri:GroupOfLinesRefStructure

+
+

Reference to a GROUP OF LINEs to which journey belongs. SIRI 2.0

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the DIRECTION. May correspond to a DESTINATION DISPLAY. (Unbounded since SIRI 2.0)

+
+

siri:ExternalLineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Alternative identifier of LINE that an external system may associate with journey.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:BrandingRef

+
+

-0:1

+
+

>siri:BrandingRefStructure

+
+

Reference to a BRANDING. (since SIRI 2.1)

+
+

b

+
+

siri:Branding

+
+

-0:1

+
+

+siri:BrandingStructure

+
+

An arbitrary marketing classification. (since SIRI 2.1)

+
siri:BasicServiceInfoGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRefStructure

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfoGroup +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRefStructure

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
siri:JourneyEndNamesGroup +

→‍siri:OriginRef

+
+

0:1

+
+

>siri:JourneyPlaceRefStructure

+
+

Reference to the origin SCHEDULED STOP POINT of the journey.

+
+

siri:OriginName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Name of the origin of the journey. (Unbounded since SIRI 2.0)

+
+

siri:OriginShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the origin of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as Origin Name.

+
+

siri:DestinationDisplayAtOrigin

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

DIRECTION name shown for jurney at the origin. (since SIRI 2.0)

+
+

siri:Via

+
+

0:*

+
+

+siri:ViaNameStructure

+
+

Names of VIA points, used to help identify the LINE, for example, Luton to Luton via Sutton. Currently 3 in VDV. Should only be included if the detail level was requested.

+
+

→‍siri:DestinationRef

+
+

0:1

+
+

>siri:DestinationRefStructure

+
+

Reference to the destination SCHEDULED STOP POINT of the journey.

+
+

siri:DestinationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the destination stop (vehicle signage), Can be overwritten for a journey, and then also section by section by the entry in an individual CALl. (Unbounded since SIRI 2.0)

+
+

siri:DestinationShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the DESTINATION.of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as DestinationName. (Unbounded since SIRI 2.0)

+
+

siri:OriginDisplayAtDestination

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Origin name shown for jourey at the destination (since SIRI 2.0)

+
siri:JourneyInfoGroup +

siri:VehicleJourneyName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

For train services with named journeys. Train name, e.g. “West Coast Express”. If omitted: No train name. Inherited property. (Unbounded since SIRI 2.0)

+
+

→‍siri:JourneyNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Additional descriptive text associated with journey. Inherited property.

+
+

siri:PublicContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by members of public. (since SIRI 2.0)

+
+

siri:OperationsContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by operational staff. (since SIRI 2.0)

+
siri:JourneyEndTimesGroup +

siri:HeadwayService

+
+

0:1

+
+

Whether this is a Headway Service, that is shown as operating at a prescribed interval rather than to a fixed timetable. Default is 'false'.

+
+

siri:OriginAimedDepartureTime

+
+

0:1

+
+

Timetabled departure time from Origin.

+
+

siri:DestinationAimedArrivalTime

+
+

0:1

+
+

Timetabled arrival time at Destination.

+
+

→‍siri:FirstOrLastJourney

+
+

0:1

+
+

siri:FirstOrLastJourneyEnumeration

+
+

Whether journey is first or last journey of day. (since SIRI 2.0)

+
+

→‍siri:TargetedCall

+
+

0:1

+
+

+siri:TargetedCallStructure

+
+

Information about the call at the stop.

+
+
+
+
+
+

34. siri_time.xsd

+
+

34.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

DayTypeEnumeration

+
+

Values for TPEG Pti34 - DayType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pti34_0, unknown

+
+

monday

+
+

TPEG Pti34_1, Monday

+
+

tuesday

+
+

TPEG Pti34_2, Tuesday

+
+

wednesday

+
+

TPEG Pti34_3, Wednesday

+
+

thursday

+
+

TPEG Pti34_4, Thursday

+
+

friday

+
+

TPEG Pti34_5, Friday

+
+

saturday

+
+

TPEG Pti34_6, Saturday

+
+

sunday

+
+

TPEG Pti34_7, Sunday

+
+

weekdays

+
+

TPEG Pti34_8, weekdays

+
+

weekends

+
+

TPEG Pti34_9, weekends

+
+

holiday

+
+

TPEG Pti34_10, holiday

+
+

publicHoliday

+
+

TPEG Pti34_11, public holiday

+
+

religiousHoliday

+
+

TPEG Pti34_12, religious holiday

+
+

federalHoliday

+
+

TPEG Pti34_13, federal holiday

+
+

regionalHoliday

+
+

TPEG Pti34_14, regional holiday

+
+

nationalHoliday

+
+

TPEG Pti34_15, national holiday

+
+

mondayToFriday

+
+

TPEG Pti34_16, Monday to Friday

+
+

mondayToSaturday

+
+

TPEG Pti34_17, Monday to Saturday

+
+

sundaysAndPublicHolidays

+
+

TPEG Pti34_18, Sundays and public holidays

+
+

schoolDays

+
+

TPEG Pti34_19, school days

+
+

everyDay

+
+

TPEG Pti34_20, every day

+
+

undefinedDayType

+
+

TPEG Pti34_255, undefined day type

+
+
+

DaysOfWeekEnumerationx

+
+

Subset of TPEG Pti34 - DayType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pti34_0, unknown

+
+

monday

+
+

TPEG Pti34_1, Monday

+
+

tuesday

+
+

TPEG Pti34_2, Tuesday

+
+

wednesday

+
+

TPEG Pti34_3, Wednesday

+
+

thursday

+
+

TPEG Pti34_4, Thursday

+
+

friday

+
+

TPEG Pti34_5, Friday

+
+

saturday

+
+

TPEG Pti34_6, Saturday

+
+

sunday

+
+

TPEG Pti34_7, Sunday

+
+

weekdays

+
+

TPEG Pti34_8, weekdays

+
+

weekends

+
+

TPEG Pti34_9, weekends

+
+

holiday

+
+

TPEG Pti34_10, holiday

+
+

publicHoliday

+
+

TPEG Pti34_11, public holiday

+
+

religiousHoliday

+
+

TPEG Pti34_12, religious holiday

+
+

federalHoliday

+
+

TPEG Pti34_13, federal holiday

+
+

regionalHoliday

+
+

TPEG Pti34_14, regional holiday

+
+

nationalHoliday

+
+

TPEG Pti34_15, national holiday

+
+

mondayToFriday

+
+

TPEG Pti34_16, Monday to Friday

+
+

mondayToSaturday

+
+

TPEG Pti34_17, Monday to Saturday

+
+

sundaysAndPublicHolidays

+
+

TPEG Pti34_18, Sundays and public holidays

+
+

schoolDays

+
+

TPEG Pti34_19, school days

+
+

everyDay

+
+

TPEG Pti34_20, every day

+
+

undefinedDayType

+
+

TPEG Pti34_255, undefined day type

+
+

unknown

+
+

-

+
+

monday

+
+

-

+
+

tuesday

+
+

-

+
+

wednesday

+
+

-

+
+

thursday

+
+

-

+
+

friday

+
+

-

+
+

saturday

+
+

-

+
+

sunday

+
+

-

+
+

mondayToFriday

+
+

-

+
+

mondayToSaturday

+
+

-

+
+

weekdays

+
+

-

+
+

weekends

+
+

-

+
+
+

EndTimePrecisionEnumeration

+
+

Allowed values for EndTime Precision

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

day

+
+

-

+
+

hour

+
+

-

+
+

second

+
+

-

+
+

milliSecond

+
+

-

+
+
+

EndTimeStatusEnumeration

+
+

Allowed values for EndTime Status.

+
+ + + + + + + + + + + + + + + + + + + +
+

undefined

+
+

-

+
+

longTerm

+
+

-

+
+

shortTerm

+
+

-

+
+
+

HolidayTypeEnumerationx

+
+

Subset of TPEG Pti34 - DayType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

unknown

+
+

TPEG Pti34_0, unknown

+
+

monday

+
+

TPEG Pti34_1, Monday

+
+

tuesday

+
+

TPEG Pti34_2, Tuesday

+
+

wednesday

+
+

TPEG Pti34_3, Wednesday

+
+

thursday

+
+

TPEG Pti34_4, Thursday

+
+

friday

+
+

TPEG Pti34_5, Friday

+
+

saturday

+
+

TPEG Pti34_6, Saturday

+
+

sunday

+
+

TPEG Pti34_7, Sunday

+
+

weekdays

+
+

TPEG Pti34_8, weekdays

+
+

weekends

+
+

TPEG Pti34_9, weekends

+
+

holiday

+
+

TPEG Pti34_10, holiday

+
+

publicHoliday

+
+

TPEG Pti34_11, public holiday

+
+

religiousHoliday

+
+

TPEG Pti34_12, religious holiday

+
+

federalHoliday

+
+

TPEG Pti34_13, federal holiday

+
+

regionalHoliday

+
+

TPEG Pti34_14, regional holiday

+
+

nationalHoliday

+
+

TPEG Pti34_15, national holiday

+
+

mondayToFriday

+
+

TPEG Pti34_16, Monday to Friday

+
+

mondayToSaturday

+
+

TPEG Pti34_17, Monday to Saturday

+
+

sundaysAndPublicHolidays

+
+

TPEG Pti34_18, Sundays and public holidays

+
+

schoolDays

+
+

TPEG Pti34_19, school days

+
+

everyDay

+
+

TPEG Pti34_20, every day

+
+

undefinedDayType

+
+

TPEG Pti34_255, undefined day type

+
+

holiday

+
+

-

+
+

publicHoliday

+
+

-

+
+

religiousHoliday

+
+

-

+
+

federalHoliday

+
+

-

+
+

regionalHoliday

+
+

-

+
+

nationalHoliday

+
+

-

+
+

sundaysAndPublicHolidays

+
+

-

+
+

schoolDays

+
+

-

+
+

everyDay

+
+

-

+
+

undefinedDayType

+
+

-

+
+
+
+
+
+

34.2. The toplevel element siri:DayType

+
+ + + + + + + + + + + + + + + + +
+

siri:DayType

+
+

+siri:DayTypeEnumeration

+
+

Day on which a SITUATION may apply - TPEG Pti34 DayType

+
+
+
+
+

34.3. The complex type siri:ClosedTimeRangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ClosedTimeRangeStructure

+
+

+
+

Type for a range of times. Both start and end time are required.

+
+

siri:StartTime

+
+

1:1

+
+

The (inclusive) start time.

+
+

siri:EndTime

+
+

1:1

+
+

The (inclusive) end time.

+
+

siri:EndTimePrecision

+
+

0:1

+
+

siri:EndTimePrecisionEnumeration

+
+

Precision with which to interpret the inclusive end time. Default is to the second.

+
+
+
+
+

34.4. The complex type siri:ClosedTimestampRangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ClosedTimestampRangeStructure

+
+

+
+

Type for a range of date and times. Both start and end time are required.

+
+

siri:StartTime

+
+

1:1

+
+

The (inclusive) start date and time.

+
+

siri:EndTime

+
+

1:1

+
+

The (inclusive) end date and time.

+
+
+
+
+

34.5. The complex type siri:HalfOpenTimeRangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:HalfOpenTimeRangeStructure

+
+

+
+

Type for a range of times. Start time must be specified, end time is optional.

+
+

siri:StartTime

+
+

1:1

+
+

The (inclusive) start time.

+
+

siri:EndTime

+
+

0:1

+
+

The (inclusive) end time. If omitted, the range end is open-ended, that is, it should be interpreted as "forever".

+
+
+
+
+

34.6. The complex type siri:HalfOpenTimestampInputRangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:HalfOpenTimestampInputRangeStructure

+
+

+
+

Type for a range of date times. Start time must be specified, end time is optional.

+
+

siri:StartTime

+
+

1:1

+
+

The (inclusive) start time stamp.

+
+

siri:EndTime

+
+

0:1

+
+

The (inclusive) end time stamp.

+
+

siri:EndTimePrecision

+
+

0:1

+
+

siri:EndTimePrecisionEnumeration

+
+

Precision with which to interpret the inclusive end time. Default is to the second. (Siri 2.0++)

+
+
+
+
+

34.7. The complex type siri:HalfOpenTimestampOutputRangeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:HalfOpenTimestampOutputRangeStructure

+
+

+
+

Type for a range of date times. Start time must be specified, end time is optional.

+
+

siri:StartTime

+
+

1:1

+
+

The (inclusive) start time stamp.

+
+

siri:EndTime

+
+

0:1

+
+

The (inclusive) end time stamp. If omitted, the range end is open-ended, that is, it should be interpreted as defined by end time status.

+
+

siri:EndTimeStatus

+
+

0:1

+
+

siri:EndTimeStatusEnumeration

+
+

If end time not provided, whethhr to interpret range as long, term, short term or unknown length of situation. Default is unknown. (Siri 2.0++)

+
+
+
+
+ +
+

36. SIRI subschema with view of classifiers for use in Discovery service

+
+

36.1. The toplevel element siri:ProductCategory

+
+ + + + + + + + + + + + + + + + +
+

siri:ProductCategory

+
+

+siri:ProductCategoryStructure

+
+

Category for classification of a journey as a Product

+
+
+
+
+

36.2. The toplevel element siri:ServiceFeature

+
+ + + + + + + + + + + + + + + + +
+

siri:ServiceFeature

+
+

+siri:ServiceFeatureStructure

+
+

Service Feature description.

+
+
+
+
+

36.3. The toplevel element siri:VehicleFeature

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleFeature

+
+

+siri:VehicleFeaturesStructure

+
+

Vehicle Feature description.

+
+
+
+
+

36.4. The complex type siri:ProductCategoryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductCategoryStructure

+
+

+
+

Type for TYPE OF PRODUCT CATEGORY description.

+
+

siri:ProductCategoryCode

+
+

1:1

+
+

siri:ProductCategoryCodeType

+
+

Identifier of TYPE OF PRODUCT CATEGORY classification. SIRI provides a recommended set of values covering most usages, intended to be TPEG compatible. See the SIRI facilities packaged.

+
+

siri:Name

+
+

1:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of classification (Unbounded since SIRI 2.0)

+
+

siri:Icon

+
+

0:1

+
+

Icon used to represent TYPE OF PRODUCT CATEGORY.

+
+
+
+
+

36.5. The complex type siri:ServiceFeatureStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceFeatureStructure

+
+

+
+

Type for Service Feature description.

+
+

siri:ServiceFeatureCode

+
+

1:1

+
+

siri:ServiceFeatureCodeType

+
+

Identifier of classification. SIRI provides a recommended set of values covering most usages, intended to be TPEG compatible. See the SIRI facilities packaged.

+
+

siri:Name

+
+

1:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of classification. (Unbounded since SIRI 2.0)

+
+

siri:Icon

+
+

1:1

+
+

Icon associated with feature.

+
+
+
+
+

36.6. The complex type siri:VehicleFeaturesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleFeaturesStructure

+
+

+
+

Type for description of feature of VEHICLE.

+
+

siri:VehicleFeatureCode

+
+

1:1

+
+

siri:VehicleFeatureCodeType

+
+

Identifier of feature of VEHICLE. SIRI provides a recommended set of values covering most usages, intended to be TPEG compatible. See the SIRI facilities packaged.

+
+

siri:Name

+
+

1:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of feature of VEHICLE. (Unbounded since SIRI 2.0)

+
+

siri:Icon

+
+

1:1

+
+

Icon used to represent feature of VEHICLE.

+
+
+
+
+
+

37. SIRI subschema with view of Info channel for use in Discovery service

+
+

37.1. The toplevel element siri:InfoChannel

+
+ + + + + + + + + + + + + + + + +
+

siri:InfoChannel

+
+

+siri:InfoChannelStructure

+
+

Info Channel supported by Producer service.

+
+
+
+
+

37.2. The complex type siri:InfoChannelStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:InfoChannelStructure

+
+

+
+

Type for Info Channels description.

+
+

siri:InfoChannelCode

+
+

1:1

+
+

siri:InfoChannelCodeType

+
+

Identifier of classification.

+
+

siri:Name

+
+

1:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Info Channel.

+
+

siri:Icon

+
+

1:1

+
+

Icon associated with Info Channel.

+
+
+
+
+
+

38. SIRI subschema with view of LINE for use in Discovery service

+
+

38.1. The toplevel element siri:AnnotatedLineRef

+
+ + + + + + + + + + + + + + + + +
+

siri:AnnotatedLineRef

+
+

+siri:AnnotatedLineStructure

+
+

Information about LINEs covered by server.

+
+
+
+
+

38.2. The toplevel element siri:Destination

+
+ + + + + + + + + + + + + + + + +
+

siri:Destination

+
+

+siri:AnnotatedDestinationStructure

+
+

Description of a DESTINATION.

+
+
+
+
+

38.3. The complex type siri:AnnotatedDestinationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AnnotatedDestinationStructure

+
+

+
+

Type for DESTINATION and place name.

+
+

siri:DestinationRef

+
+

1:1

+
+

>siri:DestinationRefStructure

+
+

+
+

siri:PlaceName

+
+

1:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of destination TOPOGRAPHIC PLACE. (Unbounded since SIRI 2.0)

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Direction in which destination lies. relatoive to currernt stop SIRI 2.0

+
+
+
+
+

38.4. The complex type siri:AnnotatedLineStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AnnotatedLineStructure

+
+

+
+

Summary information about a LINE type.

+
+

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Identifier of LINE.

+
+

siri:LineName

+
+

1:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of LINE. (Unbounded since SIRI 2.0)

+
+

siri:Monitored

+
+

0:1

+
+

Whether the LINE has real-time info. Default is 'true'.

+
+

siri:Destinations

+
+

0:1

+
+

+local-type: typedef-5.1

+
+

DESTINATIONs to which the LINE runs. Detail level is 'normal'

+
+

siri:Directions

+
+

0:1

+
+

+local-type: typedef-5.2

+
+

DIRECTIONs and Stops for the LINE. 'normal'

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

38.5. The complex type siri:RouteDirectionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RouteDirectionStructure

+
+

siri:DirectionStructure

+
+

Type for DIRECTION.

+
+

The element content starts with items inherited from the base type:

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Identifer of DIRECTION,

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of DIRECTION. (Unbounded since SIRI 2.0)

+
+

Inherited content is followed by own content:

+
+

siri:JourneyPatterns

+
+

0:1

+
+

+local-type: typedef-5.3

+
+

JourneyPatterns in Direction of route (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

38.6. The complex type siri:StopPointInPatternStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopPointInPatternStructure

+
+

siri:AnnotatedStopPointStructure

+
+

View of a SCHEDULED STOP POINT description.

+
+

The element content starts with items inherited from the base type:

+
+

siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Identifer of the stop.

+
+

→‍siri:TimingPoint

+
+

0:1

+
+

Whether the stop is a TIMING POINT. Times for stops that are not timing points are sometimes interpolated crudely from the timing points, and may represent a lower level of accuracy. Default is 'true'.

+
+

siri:Monitored

+
+

0:1

+
+

Whether real-time data is available for the stop. Default is 'true'. Detail level is 'normal'.

+
+

siri:StopName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT. Detail level is 'normal'. (Unbounded since SIRI 2.0)

+
+

siri:StopAreaRef

+
+

0:1

+
+

>siri:StopAreaRefStructure

+
+

Identifer of the sSTOP AREA to which SCHEDULED STOP POINT belongs. +SIRI.v2.0

+
+

siri:Features

+
+

0:1

+
+

+local-type: typedef-2.1

+
+

Service features of stop. Detail level is 'full'

+
+

siri:Lines

+
+

0:1

+
+

+local-type: typedef-2.2

+
+

LINEs that use stop. Detail level is 'full'

+
+

siri:Location

+
+

0:1

+
+

+siri:LocationStructure

+
+

Coordinates to use to show stop as a poitn on map. Detail level is 'normal'.+SIRI.v2.0

+
+

siri:Url

+
+

0:1

+
+

Web page associated with Stop. Detail level is 'full'+SIRI.v2.0

+
+

Inherited content is followed by own content:

+
+

siri:Order

+
+

1:1

+
+

Order of STOP POINT in route (since SIRI 2.0)

+
+

siri:OnwardLinkShape

+
+

0:1

+
+

+siri:LineShapeStructure

+
+

Plot of points from this stop to next Stop. Detail level is 'full'. (since SIRI 2.0)

+
+

siri:LinkProjectionToNextStopPoint

+
+

0:1

+
+

+ifopt:LinkProjectionStructure

+
+

GIs projection of Link to the next provided StopPoint. NB Line here means Geometry Polyline, not Transmodel Transport Line.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

38.7. The complex type complexType[siri:AnnotatedStopPointStructure]/Features#complexType (typedef-2.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AnnotatedStopPointStructure]
  /Features #complexType
  (typedef-2.1)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:ServiceFeature

+
+

-1:1

+
+

+siri:ServiceFeatureStructure

+
+

Description of Service features of stop.

+
+

b

+
+

→‍siri:ServiceFeatureRef

+
+

-1:1

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
+
+
+
+

38.8. The complex type complexType[siri:AnnotatedStopPointStructure]/Lines#complexType (typedef-2.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AnnotatedStopPointStructure]
  /Lines #complexType
  (typedef-2.2)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:LineRef

+
+

-1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE that calls at stop.

+
+

b

+
+

siri:LineDirection

+
+

-1:1

+
+

+siri:LineDirectionStructure

+
+

Reference to a LINE that calls at stop. and its direction (since SIRI 2.0)

+
+
+
+
+

38.9. The complex type complexType[siri:AnnotatedLineStructure]/Destinations#complexType (typedef-5.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AnnotatedLineStructure]
  /Destinations #complexType
  (typedef-5.1)

+
+

+
+

-

+
+

→‍siri:Destination

+
+

1:*

+
+

+siri:AnnotatedDestinationStructure

+
+

Description of a DESTINATION.

+
+
+
+
+

38.10. The complex type complexType[siri:AnnotatedLineStructure]/Directions#complexType (typedef-5.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AnnotatedLineStructure]
  /Directions #complexType
  (typedef-5.2)

+
+

+
+

-

+
+

siri:Direction

+
+

1:*

+
+

+siri:RouteDirectionStructure

+
+

Directions of Route

+
+
+
+
+

38.11. The complex type complexType[siri:RouteDirectionStructure]/JourneyPatterns#complexType (typedef-5.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:RouteDirectionStructure]
  /JourneyPatterns #complexType
  (typedef-5.3)

+
+

+
+

-

+
+

siri:JourneyPattern

+
+

1:*

+
+

+local-type: typedef-5.4

+
+

JourneyPattern. (since SIRI 2.0)

+
+
+
+
+

38.12. The complex type complexType[siri:RouteDirectionStructure]/JourneyPatterns/JourneyPattern#complexType (typedef-5.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:RouteDirectionStructure]
  /JourneyPatterns/JourneyPattern #complexType
  (typedef-5.4)

+
+

+
+

-

+
+

→‍siri:JourneyPatternRef

+
+

0:1

+
+

>siri:JourneyPatternRefStructure

+
+

Reference to a JOURNEY PATTERN.

+
+

siri:Name

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name Of Journety Pattern (SIRI 2.0)

+
+

siri:StopsInPattern

+
+

0:1

+
+

+local-type: typedef-5.5

+
+

Ordered collection of STOP POINTs the LINE and direction . Detail level is 'stops'. (since SIRI 2.0)

+
+
+
+
+

38.13. The complex type complexType[siri:RouteDirectionStructure]/JourneyPatterns/JourneyPattern/StopsInPattern#complexType (typedef-5.5)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:RouteDirectionStructure]
  /JourneyPatterns/JourneyPattern/StopsInPattern #complexType
  (typedef-5.5)

+
+

+
+

-

+
+

siri:StopPointInPattern

+
+

2:*

+
+

+siri:StopPointInPatternStructure

+
+

Stop within Route of LINE. Detail level is 'stop' (since SIRI 2.0)

+
+
+
+
+
+

39. SIRI subschema with view of SCHEDUELD STOP POINT for use in Stop Discovery service

+
+

39.1. The toplevel element siri:AnnotatedStopPointRef

+
+ + + + + + + + + + + + + + + + +
+

siri:AnnotatedStopPointRef

+
+

+siri:AnnotatedStopPointStructure

+
+

SCHEDULED STOP POINT definition.

+
+
+
+
+

39.2. The complex type siri:AnnotatedStopPointStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AnnotatedStopPointStructure

+
+

+
+

View of a SCHEDULED STOP POINT description.

+
+

siri:StopPointRef

+
+

1:1

+
+

>siri:StopPointRefStructure

+
+

Identifer of the stop.

+
+

→‍siri:TimingPoint

+
+

0:1

+
+

Whether the stop is a TIMING POINT. Times for stops that are not timing points are sometimes interpolated crudely from the timing points, and may represent a lower level of accuracy. Default is 'true'.

+
+

siri:Monitored

+
+

0:1

+
+

Whether real-time data is available for the stop. Default is 'true'. Detail level is 'normal'.

+
+

siri:StopName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of SCHEDULED STOP POINT. Detail level is 'normal'. (Unbounded since SIRI 2.0)

+
+

siri:StopAreaRef

+
+

0:1

+
+

>siri:StopAreaRefStructure

+
+

Identifer of the sSTOP AREA to which SCHEDULED STOP POINT belongs. +SIRI.v2.0

+
+

siri:Features

+
+

0:1

+
+

+local-type: typedef-2.1

+
+

Service features of stop. Detail level is 'full'

+
+

siri:Lines

+
+

0:1

+
+

+local-type: typedef-2.2

+
+

LINEs that use stop. Detail level is 'full'

+
+

siri:Location

+
+

0:1

+
+

+siri:LocationStructure

+
+

Coordinates to use to show stop as a poitn on map. Detail level is 'normal'.+SIRI.v2.0

+
+

siri:Url

+
+

0:1

+
+

Web page associated with Stop. Detail level is 'full'+SIRI.v2.0

+
+
+
+
+

39.3. The complex type complexType[siri:AnnotatedStopPointStructure]/Features#complexType (typedef-2.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AnnotatedStopPointStructure]
  /Features #complexType
  (typedef-2.1)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:ServiceFeature

+
+

-1:1

+
+

+siri:ServiceFeatureStructure

+
+

Description of Service features of stop.

+
+

b

+
+

→‍siri:ServiceFeatureRef

+
+

-1:1

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
+
+
+
+

39.4. The complex type complexType[siri:AnnotatedStopPointStructure]/Lines#complexType (typedef-2.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AnnotatedStopPointStructure]
  /Lines #complexType
  (typedef-2.2)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:LineRef

+
+

-1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE that calls at stop.

+
+

b

+
+

siri:LineDirection

+
+

-1:1

+
+

+siri:LineDirectionStructure

+
+

Reference to a LINE that calls at stop. and its direction (since SIRI 2.0)

+
+
+
+
+
+

40. SIRI-PT DATED JOURNEY Model view.

+
+

40.1. The toplevel element siri:DatedTimetableVersionFrame

+
+ + + + + + + + + + + + + + + + +
+

siri:DatedTimetableVersionFrame

+
+

+siri:DatedTimetableVersionFrameStructure

+
+

A TIMETABLE FRAME to run on a specified date.

+
+
+
+
+

40.2. The toplevel element siri:ProductionTimetableCapabilitiesRequest

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableCapabilitiesRequest

+
+

siri:ServiceCapabilitiesRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed.

+
+

siri:ParticipantPermissions

+
+

0:1

+
+

Whether to include the requestors permissions in the response. Only applies if Access control capability supported. Default is 'false'.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

40.3. The toplevel element siri:ProductionTimetableCapabilitiesResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableCapabilitiesResponse

+
+

+siri:ProductionTimetableCapabilitiesResponseStructure (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

+
+

Capabilities for ProductionTimetable Service. Answers a Answered with a ProductionTimetableCapabilitiesRequest.

+
+
+
+
+

40.4. The toplevel element siri:ProductionTimetableDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableDelivery

+
+

+siri:ProductionTimetableDeliveryStructure (↔ siri:AbstractFunctionalServiceDelivery)

+
+

Delivery for Production Timetable Service.

+
+
+
+
+

40.5. The toplevel element siri:ProductionTimetablePermissions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductionTimetablePermissions

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

→‍siri:ProductionTimetablePermission

+
+

0:*

+
+

+siri:ConnectionServicePermissionStructure

+
+

Permission for a single participant or all participants to use an aspect of the service.

+
+
+
+
+

40.6. The toplevel element siri:ProductionTimetableRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableRequest

+
+

+siri:ProductionTimetableRequestStructure (↔ siri:AbstractFunctionalServiceRequest)

+
+

Request for daily production timetables.

+
+
+
+
+

40.7. The toplevel element siri:ProductionTimetableServiceCapabilities

+
+ + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableServiceCapabilities

+
+

+siri:ProductionTimetableServiceCapabilitiesStructure

+
+

Capabilities of ProductionTimetableService.

+
+
+
+
+

40.8. The toplevel element siri:ProductionTimetableSubscriptionRequest

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableSubscriptionRequest

+
+

siri:ProductionTimetableSubscriptionStructure

+
+

Type for SIRI Service subscriptions.

+
+

The element content starts with items inherited from the base type:

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+

siri:InitialTerminationTime

+
+

1:1

+
+

Requested end time for subscription.

+
+

siri:SubscriptionRenewal

+
+

0:1

+
+

By using this element, the subscriber asks the data provider for an extension of the InitialTerminationTime of the subscription. If SubscriptionRenewal is omitted, this request is to be treated as a re-subscription and therefore all data corresponding to the SubscriptionRequest must be sent in the initial response (or a portion of the data if MoreData is set to 'true'). (since SIRI 2.1)

+
+

→‍siri:ProductionTimetableRequest

+
+

1:1

+
+

+siri:ProductionTimetableRequestStructure

+
+

Request for daily production timetables.

+
siri:ProductionTimetableSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer should return the complete set of current data, or only provide updates to the last data returned, i.e. additions, modifications and deletions. If false each subscription response will contain the full information as specified in this request.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

40.9. The group siri:ProductionTimetablePayloadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductionTimetablePayloadGroup

+
+

+
+

Payload part of Production Timetable delivery.

+
siri:ProductionTimetablePayloadGroup +

→‍siri:DatedTimetableVersionFrame

+
+

0:*

+
+

+siri:DatedTimetableVersionFrameStructure

+
+

A TIMETABLE FRAME to run on a specified date.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

40.10. The group siri:ProductionTimetableRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing. Mostly act to reduce the number of messages exchanged.

+
siri:ProductionTimetableRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

→‍siri:IncludeInterchanges

+
+

0:1

+
+

Whether SERVICE JOURNEY INTERCHANGE data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+

→‍siri:IncludeJourneyRelations

+
+

0:1

+
+

Whether JOURNEY RELATION data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+

→‍siri:IncludeTrainFormations

+
+

0:1

+
+

Whether TRAIN (ELEMENT), COMPOUND TRAIN and TRAIN STOP ASSIGNMENT data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+

siri:IncrementalUpdates

+
+

0:1

+
+

Whether to return the whole timetable, or just differences from the inidicated version. Default is 'false'.

+
+
+
+
+

40.11. The group siri:ProductionTimetableSubscriptionPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableSubscriptionPolicyGroup

+
+

+
+

Parameters that affect the subscription content.

+
siri:ProductionTimetableSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer should return the complete set of current data, or only provide updates to the last data returned, i.e. additions, modifications and deletions. If false each subscription response will contain the full information as specified in this request.

+
+
+
+
+

40.12. The group siri:ProductionTimetableTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableTopicGroup

+
+

+
+

Parameters that specify the content to be returned.

+
siri:ProductionTimetableTopicGroup +

siri:ValidityPeriod

+
+

0:1

+
+

+siri:TimetableValidityPeriod

+
+

+
+

siri:TimetableVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Communicate only differences to the timetable specified by this VERSION of the TIMETABLe.

+
+

siri:OperatorRef

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include journeys for only the specified OPERATORs.

+
+

siri:Lines

+
+

0:1

+
+

+local-type: typedef-74.1

+
+

Filter the results to include only vehicles along the given LINEs.

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

Filter the results to include only journeys of the specified VEHICLE MODE. (since SIRI 2.1)

+
+

siri:ProductCategoryRef

+
+

0:*

+
+

>siri:ProductCategoryRefStructure

+
+

Filter the results to include only journeys of the specified TYPE OF PRODUCT CATEGORY. (since SIRI 2.1)

+
+

siri:StopPointRef

+
+

0:*

+
+

>siri:StopPointRefStructure

+
+

Filter the results to include only journeys with a CALL at the specified STOP POINT. (since SIRI 2.1)

+
+
+
+
+

40.13. The group siri:SiriProductionTimetableIndexGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriProductionTimetableIndexGroup

+
+

+
+

Convenience artefact to pick out main elements of the Production Timetable Service.

+
siri:SiriProductionTimetableIndexGroup +

→‍siri:ProductionTimetableRequest

+
+

1:1

+
+

+siri:ProductionTimetableRequestStructure

+
+

Request for daily production timetables.

+
+

→‍siri:ProductionTimetableSubscriptionRequest

+
+

1:1

+
+

+local-type: typedef-74.2

+
+

Request for a subscription to the Production Timetable Service.

+
+

→‍siri:ProductionTimetableDelivery

+
+

1:1

+
+

+siri:ProductionTimetableDeliveryStructure

+
+

Delivery for Production Timetable Service.

+
+

→‍siri:ProductionTimetableCapabilitiesRequest

+
+

1:1

+
+

+local-type: typedef-74.3

+
+

Request for information about ProductionTimetable Service Capabilities. Answered with a ProductionTimetableCapabilitiesResponse.

+
+

→‍siri:ProductionTimetableCapabilitiesResponse

+
+

1:1

+
+

+siri:ProductionTimetableCapabilitiesResponseStructure

+
+

Capabilities for ProductionTimetable Service. Answers a Answered with a ProductionTimetableCapabilitiesRequest.

+
+
+
+
+

40.14. The complex type siri:DatedTimetableVersionFrameStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DatedTimetableVersionFrameStructure

+
+

siri:AbstractItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

Inherited content is followed by own content:

+
+

siri:VersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Timetable Version.

+
+

siri:ValidityPeriod

+
+

0:1

+
+

+siri:TimetableValidityPeriod

+
+

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates for this DATED TIMETABLE VERSION FRAME can be sent. (since SIRI 2.1)

+
siri:LineIdentityGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a LINE DIRECTION DIRECTION, typically outward or return.

+
siri:JourneyPatternInfoGroup +

siri:JourneyPatternRef

+
+

0:1

+
+

>siri:JourneyPatternRefStructure

+
+

Identifier of JOURNEY PATTERN that journey follows.

+
+

siri:JourneyPatternName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Joruney Pattern

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

A means of transportation such as bus, rail, etc.

+
+

siri:RouteRef

+
+

0:1

+
+

>siri:RouteRefStructure

+
+

Identifier of ROUTE that journey follows.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:GroupOfLinesRef

+
+

0:1

+
+

>siri:GroupOfLinesRefStructure

+
+

Reference to a GROUP OF LINEs to which journey belongs. SIRI 2.0

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the DIRECTION. May correspond to a DESTINATION DISPLAY. (Unbounded since SIRI 2.0)

+
+

siri:ExternalLineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Alternative identifier of LINE that an external system may associate with journey.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:BrandingRef

+
+

-0:1

+
+

>siri:BrandingRefStructure

+
+

Reference to a BRANDING. (since SIRI 2.1)

+
+

b

+
+

siri:Branding

+
+

-0:1

+
+

+siri:BrandingStructure

+
+

An arbitrary marketing classification. (since SIRI 2.1)

+
siri:BasicServiceInfoGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRefStructure

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfoGroup +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRefStructure

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
siri:DatedServiceInfoGroup +

siri:OriginDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the origin stop (vehicle signage) to show on vehicle, Can be overwritten for a journey, and then also section by section by the entry in an Individual Call. (since SIRI 2.0)

+
+

siri:DestinationDisplay

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the destination stop (vehicle signage) to show on vehicle, Can be overwritten for a journey, and then also section by section by the entry in an Individual Call. (Unbounded since SIRI 2.0)

+
+

siri:LineNote

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Additional Text associated with LINE. (Unbounded since SIRI 2.0)

+
+

siri:FirstOrLastJourney

+
+

0:1

+
+

siri:FirstOrLastJourneyEnumeration

+
+

Whether journey is first or last jouurney of day. (since SIRI 2.0)

+
siri:TimetableRealtimeInfoGroup +

siri:HeadwayService

+
+

0:1

+
+

Whether this is a Headway Service, that is, one shown as operating at a prescribed interval rather than to a fixed timetable.

+
+

siri:Monitored

+
+

0:1

+
+

Whether VEHICLE JOURNEYs of LINE are normally monitored. Provides a default value for the Monitored element on individual journeys of the timetable.

+
+

siri:DatedVehicleJourney

+
+

0:*

+
+

+siri:DatedVehicleJourneyStructure

+
+

Complete list of all planned VEHICLE JOURNEYs for this LINE and DIRECTION.

+
+

siri:RemovedDatedVehicleJourney

+
+

0:*

+
+

+siri:RemovedDatedVehicleJourneyStructure

+
+

List of all removed VEHICLE JOURNEYs for this LINE and DIRECTION. A data producer may silently remove a journey from the plan if it was previously provided in error. Careful: Removal is different from Cancellation. Minimal information, or no information at all, of a RemovedDatedVehicleJourney or the removal itself must be communicated to the passengers, i.e., it is "silently" removed. A Cancellation, on the other hand, is possibly the most important information to provide to the passengers. It is strongly advised to only use this feature in cases where a journey was sent in error and it can be assumed that as few passengers as possible have seen the erroneous information to avoid confusion. (since SIRI 2.1)

+
+

siri:ServiceJourneyInterchange

+
+

0:*

+
+

+siri:ServiceJourneyInterchangeStructure

+
+

Connection paramters for a SERVICE JOURNEY INTERCHANGE between a feeder and distributor journey. SIRI 2.0

+
+

siri:RemovedServiceJourneyInterchange

+
+

0:*

+
+

+siri:RemovedServiceJourneyInterchangeStructure

+
+

List of all removed SERVICE JOURNEY INTERCHANGEs. A data producer may silently remove an interchange from the plan if it was previously provided in error. Careful: Removal is different from Cancellation. Minimal information, or no information at all, of a RemovedServiceJourneyInterchange or the removal itself must be communicated to the passengers, i.e., it is "silently" removed. A Cancellation, on the other hand, is possibly the most important information to provide to the passengers. It is strongly advised to only use this feature in cases where an interchange was sent in error and it can be assumed that as few passengers as possible have seen the erroneous information to avoid confusion. (since SIRI 2.1)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

40.15. The complex type siri:ProductionTimetableCapabilitiesResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableCapabilitiesResponseStructure

+
+

siri:AbstractServiceCapabilitiesResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ContextualisedResponseEndpointGroup +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:CapabilityStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. fixed.

+
+

→‍siri:ProductionTimetableServiceCapabilities

+
+

0:1

+
+

+siri:ProductionTimetableServiceCapabilitiesStructure

+
+

Capabilities of ProductionTimetableService.

+
+

→‍siri:ProductionTimetablePermissions

+
+

0:1

+
+

+local-type: typedef-74.7

+
+

Participant's permissions to use the service.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

40.16. The complex type siri:ProductionTimetableCapabilityRequestPolicyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableCapabilityRequestPolicyStructure

+
+

siri:CapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

Inherited content is followed by own content:

+
+

siri:ForeignJourneysOnly

+
+

0:1

+
+

Whether results returns foreign journeys only.

+
+
+
+
+

40.17. The complex type siri:ProductionTimetableDeliveriesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableDeliveriesStructure

+
+

+
+

Type for deliveries of production timetable service. Used in WSDL.

+
+

→‍siri:ProductionTimetableDelivery

+
+

1:*

+
+

+siri:ProductionTimetableDeliveryStructure

+
+

Delivery for Production Timetable Service.

+
+
+
+
+

40.18. The complex type siri:ProductionTimetableDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableDeliveryStructure

+
+

siri:AbstractServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpointGroup +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefaultGroup +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. fixed.

+
siri:ProductionTimetablePayloadGroup +

→‍siri:DatedTimetableVersionFrame

+
+

0:*

+
+

+siri:DatedTimetableVersionFrameStructure

+
+

A TIMETABLE FRAME to run on a specified date.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

40.19. The complex type siri:ProductionTimetableRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableRequestStructure

+
+

siri:AbstractFunctionalServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed.

+
siri:ProductionTimetableTopicGroup +

siri:ValidityPeriod

+
+

0:1

+
+

+siri:TimetableValidityPeriod

+
+

+
+

siri:TimetableVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Communicate only differences to the timetable specified by this VERSION of the TIMETABLe.

+
+

siri:OperatorRef

+
+

0:*

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include journeys for only the specified OPERATORs.

+
+

siri:Lines

+
+

0:1

+
+

+local-type: typedef-74.1

+
+

Filter the results to include only vehicles along the given LINEs.

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

Filter the results to include only journeys of the specified VEHICLE MODE. (since SIRI 2.1)

+
+

siri:ProductCategoryRef

+
+

0:*

+
+

>siri:ProductCategoryRefStructure

+
+

Filter the results to include only journeys of the specified TYPE OF PRODUCT CATEGORY. (since SIRI 2.1)

+
+

siri:StopPointRef

+
+

0:*

+
+

>siri:StopPointRefStructure

+
+

Filter the results to include only journeys with a CALL at the specified STOP POINT. (since SIRI 2.1)

+
siri:ProductionTimetableRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

→‍siri:IncludeInterchanges

+
+

0:1

+
+

Whether SERVICE JOURNEY INTERCHANGE data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+

→‍siri:IncludeJourneyRelations

+
+

0:1

+
+

Whether JOURNEY RELATION data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+

→‍siri:IncludeTrainFormations

+
+

0:1

+
+

Whether TRAIN (ELEMENT), COMPOUND TRAIN and TRAIN STOP ASSIGNMENT data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

+
+

siri:IncrementalUpdates

+
+

0:1

+
+

Whether to return the whole timetable, or just differences from the inidicated version. Default is 'false'.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

40.20. The complex type siri:ProductionTimetableServiceCapabilitiesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableServiceCapabilitiesStructure

+
+

siri:AbstractCapabilitiesStructure

+
+

Type for Capabilities of StopMonitopring Service.

+
+

The element content starts with items inherited from the base type:

+
+

siri:GeneralInteraction

+
+

0:1

+
+

+siri:CapabilityGeneralInteractionStructure

+
+

General capabilities common to all SIRI service request types.

+
+

siri:TransportDescription

+
+

0:1

+
+

+siri:TransportDescriptionStructure

+
+

Implementation properties common to all request types.

+
+

Inherited content is followed by own content:

+
+

siri:TopicFiltering

+
+

0:1

+
+

+local-type: typedef-74.4

+
+

Filtering Capabilities.

+
+

siri:RequestPolicy

+
+

0:1

+
+

+local-type: typedef-74.5

+
+

Request Policiy capabilities.

+
+

siri:SubscriptionPolicy

+
+

0:1

+
+

+local-type: typedef-74.6

+
+

Subscription Policy capabilities.

+
+

siri:AccessControl

+
+

0:1

+
+

+siri:ConnectionCapabilityAccessControlStructure

+
+

Optional Access control capabilities.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

40.21. The complex type siri:ProductionTimetableSubscriptionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ProductionTimetableSubscriptionStructure

+
+

siri:AbstractSubscriptionStructure

+
+

Type for SIRI Service subscriptions.

+
+

The element content starts with items inherited from the base type:

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+

siri:InitialTerminationTime

+
+

1:1

+
+

Requested end time for subscription.

+
+

siri:SubscriptionRenewal

+
+

0:1

+
+

By using this element, the subscriber asks the data provider for an extension of the InitialTerminationTime of the subscription. If SubscriptionRenewal is omitted, this request is to be treated as a re-subscription and therefore all data corresponding to the SubscriptionRequest must be sent in the initial response (or a portion of the data if MoreData is set to 'true'). (since SIRI 2.1)

+
+

Inherited content is followed by own content:

+
+

→‍siri:ProductionTimetableRequest

+
+

1:1

+
+

+siri:ProductionTimetableRequestStructure

+
+

Request for daily production timetables.

+
siri:ProductionTimetableSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer should return the complete set of current data, or only provide updates to the last data returned, i.e. additions, modifications and deletions. If false each subscription response will contain the full information as specified in this request.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

40.22. The complex type siri:TimetableValidityPeriod

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TimetableValidityPeriod

+
+

siri:ClosedTimestampRangeStructure

+
+

Type for a range of date and times. Both start and end time are required.

+
+

The element content starts with items inherited from the base type:

+
+

siri:StartTime

+
+

1:1

+
+

The (inclusive) start date and time.

+
+

siri:EndTime

+
+

1:1

+
+

The (inclusive) end date and time.

+
+
+
+
+

40.23. The complex type group[siri:ProductionTimetableTopicGroup]/Lines#complexType (typedef-74.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:ProductionTimetableTopicGroup]
  /Lines #complexType
  (typedef-74.1)

+
+

+
+

-

+
+

siri:LineDirection

+
+

1:*

+
+

+siri:LineDirectionStructure

+
+

Iinclude only vehicles along the given LINE.

+
+
+
+
+

40.24. The complex type element[siri:ProductionTimetableSubscriptionRequest]#complexType (typedef-74.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ProductionTimetableSubscriptionRequest]
  #complexType
  (typedef-74.2)

+
+

siri:ProductionTimetableSubscriptionStructure

+
+

Type for SIRI Service subscriptions.

+
+

The element content starts with items inherited from the base type:

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+

siri:InitialTerminationTime

+
+

1:1

+
+

Requested end time for subscription.

+
+

siri:SubscriptionRenewal

+
+

0:1

+
+

By using this element, the subscriber asks the data provider for an extension of the InitialTerminationTime of the subscription. If SubscriptionRenewal is omitted, this request is to be treated as a re-subscription and therefore all data corresponding to the SubscriptionRequest must be sent in the initial response (or a portion of the data if MoreData is set to 'true'). (since SIRI 2.1)

+
+

→‍siri:ProductionTimetableRequest

+
+

1:1

+
+

+siri:ProductionTimetableRequestStructure

+
+

Request for daily production timetables.

+
siri:ProductionTimetableSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer should return the complete set of current data, or only provide updates to the last data returned, i.e. additions, modifications and deletions. If false each subscription response will contain the full information as specified in this request.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

40.25. The complex type element[siri:ProductionTimetableCapabilitiesRequest]#complexType (typedef-74.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ProductionTimetableCapabilitiesRequest]
  #complexType
  (typedef-74.3)

+
+

siri:ServiceCapabilitiesRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed.

+
+

siri:ParticipantPermissions

+
+

0:1

+
+

Whether to include the requestors permissions in the response. Only applies if Access control capability supported. Default is 'false'.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

40.26. The complex type complexType[siri:ProductionTimetableServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-74.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:ProductionTimetableServiceCapabilitiesStructure]
  /TopicFiltering #complexType
  (typedef-74.4)

+
+

+
+

-

+
+

→‍siri:FilterByValidityPeriod

+
+

1:1

+
+

Whether results can be filtered by VALIDITY PERIOD. Default is 'true'.

+
+

→‍siri:FilterByOperatorRef

+
+

1:1

+
+

Whether results can be filtered by OPERATOR. Default is 'true'.

+
+

→‍siri:FilterByLineRef

+
+

1:1

+
+

Whether results can be filtered by LINE. Default is 'true'

+
+

→‍siri:FilterByVehicleMode

+
+

0:1

+
+

Whether results can be filtered by VEHICLE MODE. Default is 'true'. (since SIRI 2.1)

+
+

→‍siri:FilterByProductCategoryRef

+
+

0:1

+
+

Whether results can be filtered by PRODUCT CATEGORY. Default is 'true'. (since SIRI 2.1)

+
+

→‍siri:FilterByStopPointRef

+
+

0:1

+
+

Whether results can be filtered by SCHEDULED STOP POINT. Default is 'true'.

+
+

siri:FilterByVersionRef

+
+

1:1

+
+

Whether results can be filtered by TIMETABLE VERSION Default is 'true'.

+
+
+
+
+

40.27. The complex type complexType[siri:ProductionTimetableServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-74.5)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:ProductionTimetableServiceCapabilitiesStructure]
  /RequestPolicy #complexType
  (typedef-74.5)

+
+

siri:CapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+
+
+
+

40.28. The complex type complexType[siri:ProductionTimetableServiceCapabilitiesStructure]/SubscriptionPolicy#complexType (typedef-74.6)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:ProductionTimetableServiceCapabilitiesStructure]
  /SubscriptionPolicy #complexType
  (typedef-74.6)

+
+

+
+

-

+
+

siri:HasIncrementalUpdates

+
+

1:1

+
+

Whether incremental updates can be specified for updates Default is ' true'.

+
+
+
+
+

40.29. The complex type element[siri:ProductionTimetablePermissions]#complexType (typedef-74.7)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ProductionTimetablePermissions]
  #complexType
  (typedef-74.7)

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

→‍siri:ProductionTimetablePermission

+
+

0:*

+
+

+siri:ConnectionServicePermissionStructure

+
+

Permission for a single participant or all participants to use an aspect of the service.

+
+
+
+
+
+

41. SIRI-SX Situation Exchange Service.

+
+

41.1. The toplevel element siri:IncludedSituationExchangeDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:IncludedSituationExchangeDelivery

+
+

+siri:SituationExchangeDeliveryStructure (↔ siri:AbstractFunctionalServiceDelivery)

+
+

Delivery of Situation Exchange Service included as supplement to main functional service delivery.

+
+
+
+
+

41.2. The toplevel element siri:SituationExchangeCapabilitiesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:SituationExchangeCapabilitiesRequest

+
+

+siri:ServiceCapabilitiesRequestStructure (↔ siri:AbstractFunctionalServiceCapabilitiesRequest)

+
+

Request for information about Situation Exchange Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.

+
+
+
+
+

41.3. The toplevel element siri:SituationExchangeCapabilitiesResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:SituationExchangeCapabilitiesResponse

+
+

+siri:SituationExchangeCapabilitiesResponseStructure (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

+
+

Capabilities for Situation Exchange Service. Answers a VehicleMontoringCapabilitiesRequest.

+
+
+
+
+

41.4. The toplevel element siri:SituationExchangeDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:SituationExchangeDelivery

+
+

+siri:SituationExchangeDeliveryStructure (↔ siri:AbstractFunctionalServiceDelivery)

+
+

Delivery for Situation Exchange Service.

+
+
+
+
+

41.5. The toplevel element siri:SituationExchangePermissions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationExchangePermissions

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:SituationExchangePermission

+
+

0:*

+
+

+siri:SituationExchangeServicePermissionStructure

+
+

+
+
+
+
+

41.6. The toplevel element siri:SituationExchangeRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:SituationExchangeRequest

+
+

+siri:SituationExchangeRequestStructure (↔ siri:AbstractFunctionalServiceRequest)

+
+

Request for information about Facilities status.

+
+
+
+
+

41.7. The toplevel element siri:SituationExchangeServiceCapabilities

+
+ + + + + + + + + + + + + + + + +
+

siri:SituationExchangeServiceCapabilities

+
+

+siri:SituationExchangeServiceCapabilitiesStructure

+
+

Capabilities of Situation Exchange Service. Answers a SituationExchangeCapabilitiesRequest.

+
+
+
+
+

41.8. The toplevel element siri:SituationExchangeSubscriptionRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:SituationExchangeSubscriptionRequest

+
+

+siri:SituationExchangeSubscriptionStructure (↔ siri:AbstractFunctionalServiceSubscriptionRequest)

+
+

Request for a subscription to the Situation Exchange Service.

+
+
+
+
+

41.9. The group siri:SiriSituationExchangeServiceIndexGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriSituationExchangeServiceIndexGroup

+
+

+
+

Convenience artifact to pick out main elements of the Situation Exchange Service.

+
siri:SiriSituationExchangeServiceIndexGroup +

→‍siri:SituationExchangeRequest

+
+

1:1

+
+

+siri:SituationExchangeRequestStructure

+
+

Request for information about Facilities status.

+
+

→‍siri:SituationExchangeSubscriptionRequest

+
+

1:1

+
+

+siri:SituationExchangeSubscriptionStructure

+
+

Request for a subscription to the Situation Exchange Service.

+
+

→‍siri:SituationExchangeDelivery

+
+

1:1

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery for Situation Exchange Service.

+
+

→‍siri:SituationExchangeCapabilitiesRequest

+
+

1:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Situation Exchange Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.

+
+

→‍siri:SituationExchangeCapabilitiesResponse

+
+

1:1

+
+

+siri:SituationExchangeCapabilitiesResponseStructure

+
+

Capabilities for Situation Exchange Service. Answers a VehicleMontoringCapabilitiesRequest.

+
+
+
+
+

41.10. The group siri:SituationClassifierFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationClassifierFilterGroup

+
+

+
+

Parameters to filter Situation Exchange Service requests, based on the SITUATION Classifiers. Logically ANDed with other values.

+
siri:SituationClassifierFilterGroup +

siri:Severity

+
+

0:1

+
+

siri:SeverityEnumeration

+
+

Severity filter value to apply: only SITUATIONs with a severity greater than or equal to the specified value will be returned. See TPEG severities. Default is 'normal'.

+
+

siri:Scope

+
+

0:*

+
+

siri:ScopeTypeEnumeration

+
+

Types of SITUATION to include.

+
+

siri:Predictability

+
+

0:1

+
+

siri:PredictabilityEnumeration

+
+

Whether just planned, unplanned or both SITUATIONs will be returned.

+
+

siri:Keywords

+
+

0:1

+
+

Arbitrary application specific classifiers. Only SITUATIONs that match these keywords will be returned.

+
+
+
+
+

41.11. The group siri:SituationExchangePayloadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationExchangePayloadGroup

+
+

+
+

Payload part of Situation Exchange Service delivery.

+
siri:SituationExchangePayloadGroup +

siri:PtSituationContext

+
+

0:1

+
+

+siri:ContextStructure

+
+

Default context for common properties of SITUATIONs, Values specified apply to all SITUATIONs unless overridden. Can be used optionally to reduce file bulk.

+
+

siri:Situations

+
+

0:1

+
+

+local-type: typedef-81.3

+
+

SITUATIONs in Delivery.

+
+
+
+
+

41.12. The group siri:SituationExchangeRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationExchangeRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing.

+
siri:SituationExchangeRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

siri:MaximumNumberOfSituationElements

+
+

0:1

+
+

The maximum number of SITUATION elements to return in a given delivery. The most recent n Events within the look ahead window are included.

+
+
+
+
+

41.13. The group siri:SituationExchangeSubscriptionPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationExchangeSubscriptionPolicyGroup

+
+

+
+

Parameters that affect the subscription publishing and notification processing.

+
siri:SituationExchangeSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer will return the complete set of current data, or only provide updates to this data, i.e. additions, modifications and deletions. If false or omitted, each subscription response will contain the full information as specified in this request.

+
+
+
+
+

41.14. The group siri:SituationExchangeTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationExchangeTopicGroup

+
+

+
+

Parameters that specify the content to be returned. Logically ANDed with other values.

+
siri:TemporalSubscriptionGroup +

siri:PreviewInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Forward duration for which SITUATIONs should be included, that is, only SITUATIONs that start before the end of this window time will be included.

+
+

siri:StartTime

+
+

0:1

+
+

Start time for selecting SITUATIONs to be sent. Only SITUATIONs or updates created after this time will be sent. This enables a restart without resending everything.

+
siri:TemporalContentFilterGroup +

siri:ValidityPeriod

+
+

0:1

+
+

+siri:HalfOpenTimestampInputRangeStructure

+
+

Temporal scope of Situations be included in response. The Situations must be valid within the specified period of time. (since SIRI 2.0)

+
+

siri:IncludeOnlyIfInPublicationWindow

+
+

0:1

+
+

Only incidents that are currently within their publication window shouldbe included. Otherwose all incidents will be included. Default is false

+
siri:AffectedModeGroup +

→‍siri:VehicleMode

+
+

0:1

+
+

siri:VehicleModesOfTransportEnumeration

+
+

Vehicle mode or mode of transport.

+
+

The element contains one of the following elements (a-h)

+
siri:PtNetworkModeChoiceGroup +

a

+
+

→‍siri:AirSubmode

+
+

-1:1

+
+

siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+

b

+
+

→‍siri:BusSubmode

+
+

-1:1

+
+

siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+

c

+
+

→‍siri:CoachSubmode

+
+

-1:1

+
+

siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+

d

+
+

→‍siri:MetroSubmode

+
+

-1:1

+
+

siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+

e

+
+

→‍siri:RailSubmode

+
+

-1:1

+
+

siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+

f

+
+

→‍siri:TramSubmode

+
+

-1:1

+
+

siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+

g

+
+

→‍siri:WaterSubmode

+
+

-1:1

+
+

siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+

h

+
+

→‍siri:TelecabinSubmode

+
+

-1:1

+
+

siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
siri:AffectedModeGroup +

siri:AccessMode

+
+

0:1

+
+

ifopt:AccessModesEnumeration

+
+

+
siri:SituationClassifierFilterGroup +

siri:Severity

+
+

0:1

+
+

siri:SeverityEnumeration

+
+

Severity filter value to apply: only SITUATIONs with a severity greater than or equal to the specified value will be returned. See TPEG severities. Default is 'normal'.

+
+

siri:Scope

+
+

0:*

+
+

siri:ScopeTypeEnumeration

+
+

Types of SITUATION to include.

+
+

siri:Predictability

+
+

0:1

+
+

siri:PredictabilityEnumeration

+
+

Whether just planned, unplanned or both SITUATIONs will be returned.

+
+

siri:Keywords

+
+

0:1

+
+

Arbitrary application specific classifiers. Only SITUATIONs that match these keywords will be returned.

+
siri:SituationStatusFilterGroup +

siri:Verification

+
+

0:1

+
+

siri:VerificationStatusEnumeration

+
+

Whether incident has been verified or not If not specified return all.

+
+

siri:Progress

+
+

0:*

+
+

siri:WorkflowStatusEnumeration

+
+

Workflow Progress Status. One of a specified set of overall processing states assigned to SITUATION. For example, 'Draft' for not yet published; 'Published' for live SITUATIONs; 'Closed' indicates a completed SITUATION. If not specified return open, published closing and closed. l.

+
+

siri:Reality

+
+

0:1

+
+

orc:InformationStatusEnum

+
+

Whether SITUATION is real or a test. If not specified return all.

+
siri:SituationNetworkFilterGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Referance to an OPERATOR. If unspecified, all OPERATOR.s.

+
+

siri:OperationalUnitRef

+
+

0:*

+
+

>siri:OperationalUnitRefStructure

+
+

OPERATIONAL UNIT responsible for managing services.

+
+

siri:NetworkRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Reference to a NETWORK.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:LineRef

+
+

-0:*

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

b

+
+

siri:Lines

+
+

-0:1

+
+

+local-type: typedef-81.2

+
+

Filter the results to include only situations along the given LINEs.

+
+

→‍siri:StopPointRef

+
+

0:*

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:ConnectionLinkRef

+
+

0:*

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link

+
+

→‍siri:FacilityRef

+
+

0:*

+
+

>siri:FacilityRefStructure

+
+

Reference to a Facility.

+
siri:SituationStopPlaceFilterGroup +

siri:StopPlaceRef

+
+

0:1

+
+

>ifopt:StopPlaceRefStructure

+
+

Reference to a STOP PLACE.

+
+

siri:StopPlaceComponentRef

+
+

0:1

+
+

>ifopt:StopPlaceSpaceRefStructure

+
+

Reference to part of a STOP PLACE. (since SIRI 2.0)

+
+

The element contains none or one of the following elements (a-b)

+
siri:SituationJourneyFilterGroup +

a

+
+

siri:FramedVehicleJourneyRef

+
+

-1:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refercence to a VEHICLE JOURNEY framed by the day. SIRI 2.0

+
+

b

+
+

→‍siri:VehicleJourneyRef

+
+

-1:1

+
+

>siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+

→‍siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to a SERVICE JOURNEY INTERCHANGE.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
siri:SituationPlaceFilterGroup +

siri:CountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Reference to a COUNTRY where incident takes place If specified only incidents that affect this place country will be returned.

+
+

siri:PlaceRef

+
+

0:1

+
+

Reference to a TOPOGRAPHIC PLACE. Only incidents which are deemed to affect this place will be returned.

+
+

siri:Location

+
+

0:2

+
+

+siri:LocationStructure

+
+

Bounding box of an arbitrary area. Only incidents geocoded as falling within area will be included.

+
siri:SituationExchangeTopicGroup +

siri:SituationRoadFilter

+
+

0:1

+
+

+local-type: typedef-81.1

+
+

Parameters to filter Situation Exchange Service requests, based on the SITUATION Road. Logically ANDed with other values.

+
+

siri:AccessibilityNeedFilter

+
+

0:*

+
+

+acsb:PassengerAccessibilityNeedsStructure

+
+

Parameters to filter Situation Exchange Service requests, based on specific needs .

+
+
+
+
+

41.15. The group siri:SituationExchangeVolumeGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationExchangeVolumeGroup

+
+

+
+

Elements for volume control.

+
siri:SituationExchangeVolumeGroup +

siri:HasMaximumNumberOfSituations

+
+

0:1

+
+

Whether a maximum number ofSITUATIONS to include can be specified. Default is 'false'.

+
+
+
+
+

41.16. The group siri:SituationJourneyFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationJourneyFilterGroup

+
+

+
+

Parameters to filter Situation Exchange Service requests, based on the VEHICLE JOURNEYs affected by the SITUATION. Logically ANDed with other values.

+
+

The element contains none or one of the following elements (a-b)

+
siri:SituationJourneyFilterGroup +

a

+
+

siri:FramedVehicleJourneyRef

+
+

-1:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refercence to a VEHICLE JOURNEY framed by the day. SIRI 2.0

+
+

b

+
+

→‍siri:VehicleJourneyRef

+
+

-1:1

+
+

>siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+

→‍siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to a SERVICE JOURNEY INTERCHANGE.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
+
+
+
+

41.17. The group siri:SituationNetworkFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationNetworkFilterGroup

+
+

+
+

Parameters to filter Situation Exchange Service requests, based on the SITUATION Network. Logically ANDed with other values.

+
siri:SituationNetworkFilterGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Referance to an OPERATOR. If unspecified, all OPERATOR.s.

+
+

siri:OperationalUnitRef

+
+

0:*

+
+

>siri:OperationalUnitRefStructure

+
+

OPERATIONAL UNIT responsible for managing services.

+
+

siri:NetworkRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Reference to a NETWORK.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:LineRef

+
+

-0:*

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

b

+
+

siri:Lines

+
+

-0:1

+
+

+local-type: typedef-81.2

+
+

Filter the results to include only situations along the given LINEs.

+
+

→‍siri:StopPointRef

+
+

0:*

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:ConnectionLinkRef

+
+

0:*

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link

+
+

→‍siri:FacilityRef

+
+

0:*

+
+

>siri:FacilityRefStructure

+
+

Reference to a Facility.

+
+
+
+
+

41.18. The group siri:SituationPlaceFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationPlaceFilterGroup

+
+

+
+

Parameters to filter Situation Exchange Service requests, based on the SITUATION Place. Logically ANDed with other values.

+
siri:SituationPlaceFilterGroup +

siri:CountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Reference to a COUNTRY where incident takes place If specified only incidents that affect this place country will be returned.

+
+

siri:PlaceRef

+
+

0:1

+
+

Reference to a TOPOGRAPHIC PLACE. Only incidents which are deemed to affect this place will be returned.

+
+

siri:Location

+
+

0:2

+
+

+siri:LocationStructure

+
+

Bounding box of an arbitrary area. Only incidents geocoded as falling within area will be included.

+
+
+
+
+

41.19. The group siri:SituationStatusFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationStatusFilterGroup

+
+

+
+

Parameters to filter Situation Exchange Service requests, based on the SITUATION Status. Logically ANDed with other values.

+
siri:SituationStatusFilterGroup +

siri:Verification

+
+

0:1

+
+

siri:VerificationStatusEnumeration

+
+

Whether incident has been verified or not If not specified return all.

+
+

siri:Progress

+
+

0:*

+
+

siri:WorkflowStatusEnumeration

+
+

Workflow Progress Status. One of a specified set of overall processing states assigned to SITUATION. For example, 'Draft' for not yet published; 'Published' for live SITUATIONs; 'Closed' indicates a completed SITUATION. If not specified return open, published closing and closed. l.

+
+

siri:Reality

+
+

0:1

+
+

orc:InformationStatusEnum

+
+

Whether SITUATION is real or a test. If not specified return all.

+
+
+
+
+

41.20. The group siri:SituationStopPlaceFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationStopPlaceFilterGroup

+
+

+
+

Parameters to filter Situation Exchange Service requests, based on the STOP PLACEs affected SITUATIONs. Logically ANDed with other values.

+
siri:SituationStopPlaceFilterGroup +

siri:StopPlaceRef

+
+

0:1

+
+

>ifopt:StopPlaceRefStructure

+
+

Reference to a STOP PLACE.

+
+

siri:StopPlaceComponentRef

+
+

0:1

+
+

>ifopt:StopPlaceSpaceRefStructure

+
+

Reference to part of a STOP PLACE. (since SIRI 2.0)

+
+
+
+
+

41.21. The group siri:TemporalContentFilterGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TemporalContentFilterGroup

+
+

+
+

Parameters to filter Situation Exchange Service requests, based on the SITUATION Status. Logically ANDed with other values.

+
siri:TemporalContentFilterGroup +

siri:ValidityPeriod

+
+

0:1

+
+

+siri:HalfOpenTimestampInputRangeStructure

+
+

Temporal scope of Situations be included in response. The Situations must be valid within the specified period of time. (since SIRI 2.0)

+
+

siri:IncludeOnlyIfInPublicationWindow

+
+

0:1

+
+

Only incidents that are currently within their publication window shouldbe included. Otherwose all incidents will be included. Default is false

+
+
+
+
+

41.22. The group siri:TemporalSubscriptionGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TemporalSubscriptionGroup

+
+

+
+

Parameters to filter Situation Exchange Service requests, based on the SITUATION Status. Logically ANDed with other values.

+
siri:TemporalSubscriptionGroup +

siri:PreviewInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Forward duration for which SITUATIONs should be included, that is, only SITUATIONs that start before the end of this window time will be included.

+
+

siri:StartTime

+
+

0:1

+
+

Start time for selecting SITUATIONs to be sent. Only SITUATIONs or updates created after this time will be sent. This enables a restart without resending everything.

+
+
+
+
+

41.23. The complex type siri:ContextStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ContextStructure

+
+

+
+

Common parameters for all SITUATIONs.

+
+

siri:CountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Reference to a Country of a Participant who published SITUATION.

+
+

siri:ParticipantRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a system publishing SITUATIONs. If SITUATIONs from other participants are included in delivery, then ParticipantRef of immediate publisher must be given here.

+
+

siri:TopographicPlaceRef

+
+

0:1

+
+

Refrence to a TOPOGRAPHIC PLACE (locality). Also Derivable from an individual StopRef.

+
+

siri:TopographicPlaceName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of locality in which SITUATIONs apply. Derivable from LocalityRef. (Unbounded since SIRI 2.0)

+
+

siri:DefaultLanguage

+
+

0:1

+
+

Default language of text.

+
+

siri:NetworkContext

+
+

0:1

+
+

+siri:NetworkContextStructure

+
+

Default context for common properties of Public Transport SITUATIONs.

+
+

siri:Actions

+
+

0:1

+
+

+siri:ActionsStructure

+
+

Actions that apply to all SITUATIONs unless overridden.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

41.24. The complex type siri:NetworkContextStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:NetworkContextStructure

+
+

+
+

Type for shared context.

+
+

siri:Operator

+
+

0:*

+
+

+siri:AffectedOperatorStructure

+
+

Default OPERATOR for SITUATIONs.

+
+

siri:Network

+
+

0:1

+
+

+siri:NetworkStructure

+
+

Default Network of affected LINEs. These values apply to all SITUATIONs unless overridden on individual instances.

+
+
+
+
+

41.25. The complex type siri:RoadFilterStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:RoadFilterStructure

+
+

+
+

Type for Parameters to filter Situation Exchange Service requests, based on the SITUATION Road, Logically ANDed with other values.

+
+

siri:roadNumber

+
+

0:1

+
+

orc:String

+
+

Identifier or number of the road on which the reference POINT is located.

+
+

siri:directionBound

+
+

0:1

+
+

orc:DirectionEnum

+
+

The DIRECTION at the reference point in terms of general destination DIRECTION. If absent both.

+
+

siri:referencePointIdentifier

+
+

0:1

+
+

orc:String

+
+

Road reference POINT identifier, unique on the specified road.

+
+
+
+
+

41.26. The complex type siri:SituationExchangeCapabilitiesResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationExchangeCapabilitiesResponseStructure

+
+

siri:AbstractServiceCapabilitiesResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ContextualisedResponseEndpointGroup +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:CapabilityStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
+

→‍siri:SituationExchangeServiceCapabilities

+
+

0:1

+
+

+siri:SituationExchangeServiceCapabilitiesStructure

+
+

Capabilities of Situation Exchange Service. Answers a SituationExchangeCapabilitiesRequest.

+
+

→‍siri:SituationExchangePermissions

+
+

0:1

+
+

+local-type: typedef-81.8

+
+

Participant's permissions to use the service.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

41.27. The complex type siri:SituationExchangeDeliveriesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationExchangeDeliveriesStructure

+
+

+
+

Type for Deliveries for Situation Exchange Service. Used in WSDL.

+
+

→‍siri:SituationExchangeDelivery

+
+

1:*

+
+

+siri:SituationExchangeDeliveryStructure

+
+

Delivery for Situation Exchange Service.

+
+
+
+
+

41.28. The complex type siri:SituationExchangeDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationExchangeDeliveryStructure

+
+

siri:AbstractServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpointGroup +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefaultGroup +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
siri:SituationExchangePayloadGroup +

siri:PtSituationContext

+
+

0:1

+
+

+siri:ContextStructure

+
+

Default context for common properties of SITUATIONs, Values specified apply to all SITUATIONs unless overridden. Can be used optionally to reduce file bulk.

+
+

siri:Situations

+
+

0:1

+
+

+local-type: typedef-81.3

+
+

SITUATIONs in Delivery.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

41.29. The complex type siri:SituationExchangeRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationExchangeRequestStructure

+
+

siri:AbstractFunctionalServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
siri:TemporalSubscriptionGroup +

siri:PreviewInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Forward duration for which SITUATIONs should be included, that is, only SITUATIONs that start before the end of this window time will be included.

+
+

siri:StartTime

+
+

0:1

+
+

Start time for selecting SITUATIONs to be sent. Only SITUATIONs or updates created after this time will be sent. This enables a restart without resending everything.

+
siri:TemporalContentFilterGroup +

siri:ValidityPeriod

+
+

0:1

+
+

+siri:HalfOpenTimestampInputRangeStructure

+
+

Temporal scope of Situations be included in response. The Situations must be valid within the specified period of time. (since SIRI 2.0)

+
+

siri:IncludeOnlyIfInPublicationWindow

+
+

0:1

+
+

Only incidents that are currently within their publication window shouldbe included. Otherwose all incidents will be included. Default is false

+
siri:AffectedModeGroup +

→‍siri:VehicleMode

+
+

0:1

+
+

siri:VehicleModesOfTransportEnumeration

+
+

Vehicle mode or mode of transport.

+
+

The element contains one of the following elements (a-h)

+
siri:PtNetworkModeChoiceGroup +

a

+
+

→‍siri:AirSubmode

+
+

-1:1

+
+

siri:AirSubmodesOfTransportEnumeration

+
+

TPEG Pti08 and Pts108 "AirService" submodes.

+
+

b

+
+

→‍siri:BusSubmode

+
+

-1:1

+
+

siri:BusSubmodesOfTransportEnumeration

+
+

TPEG Pti05 and Pts105 "BusService" submodes.

+
+

c

+
+

→‍siri:CoachSubmode

+
+

-1:1

+
+

siri:CoachSubmodesOfTransportEnumeration

+
+

TPEG Pti03 and Pts103 "CoachService" submodes.

+
+

d

+
+

→‍siri:MetroSubmode

+
+

-1:1

+
+

siri:MetroSubmodesOfTransportEnumeration

+
+

TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

+
+

e

+
+

→‍siri:RailSubmode

+
+

-1:1

+
+

siri:RailSubmodesOfTransportEnumeration

+
+

TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

+
+

f

+
+

→‍siri:TramSubmode

+
+

-1:1

+
+

siri:TramSubmodesOfTransportEnumeration

+
+

TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

+
+

g

+
+

→‍siri:WaterSubmode

+
+

-1:1

+
+

siri:WaterSubmodesOfTransportEnumeration

+
+

TPEG Pti07 and Pts107 "WaterTransportService" submodes.

+
+

h

+
+

→‍siri:TelecabinSubmode

+
+

-1:1

+
+

siri:TelecabinSubmodesOfTransportEnumeration

+
+

TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

+
siri:AffectedModeGroup +

siri:AccessMode

+
+

0:1

+
+

ifopt:AccessModesEnumeration

+
+

+
siri:SituationClassifierFilterGroup +

siri:Severity

+
+

0:1

+
+

siri:SeverityEnumeration

+
+

Severity filter value to apply: only SITUATIONs with a severity greater than or equal to the specified value will be returned. See TPEG severities. Default is 'normal'.

+
+

siri:Scope

+
+

0:*

+
+

siri:ScopeTypeEnumeration

+
+

Types of SITUATION to include.

+
+

siri:Predictability

+
+

0:1

+
+

siri:PredictabilityEnumeration

+
+

Whether just planned, unplanned or both SITUATIONs will be returned.

+
+

siri:Keywords

+
+

0:1

+
+

Arbitrary application specific classifiers. Only SITUATIONs that match these keywords will be returned.

+
siri:SituationStatusFilterGroup +

siri:Verification

+
+

0:1

+
+

siri:VerificationStatusEnumeration

+
+

Whether incident has been verified or not If not specified return all.

+
+

siri:Progress

+
+

0:*

+
+

siri:WorkflowStatusEnumeration

+
+

Workflow Progress Status. One of a specified set of overall processing states assigned to SITUATION. For example, 'Draft' for not yet published; 'Published' for live SITUATIONs; 'Closed' indicates a completed SITUATION. If not specified return open, published closing and closed. l.

+
+

siri:Reality

+
+

0:1

+
+

orc:InformationStatusEnum

+
+

Whether SITUATION is real or a test. If not specified return all.

+
siri:SituationNetworkFilterGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Referance to an OPERATOR. If unspecified, all OPERATOR.s.

+
+

siri:OperationalUnitRef

+
+

0:*

+
+

>siri:OperationalUnitRefStructure

+
+

OPERATIONAL UNIT responsible for managing services.

+
+

siri:NetworkRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Reference to a NETWORK.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:LineRef

+
+

-0:*

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

b

+
+

siri:Lines

+
+

-0:1

+
+

+local-type: typedef-81.2

+
+

Filter the results to include only situations along the given LINEs.

+
+

→‍siri:StopPointRef

+
+

0:*

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:ConnectionLinkRef

+
+

0:*

+
+

>siri:ConnectionLinkRefStructure

+
+

Reference to a CONNECTION link

+
+

→‍siri:FacilityRef

+
+

0:*

+
+

>siri:FacilityRefStructure

+
+

Reference to a Facility.

+
siri:SituationStopPlaceFilterGroup +

siri:StopPlaceRef

+
+

0:1

+
+

>ifopt:StopPlaceRefStructure

+
+

Reference to a STOP PLACE.

+
+

siri:StopPlaceComponentRef

+
+

0:1

+
+

>ifopt:StopPlaceSpaceRefStructure

+
+

Reference to part of a STOP PLACE. (since SIRI 2.0)

+
+

The element contains none or one of the following elements (a-b)

+
siri:SituationJourneyFilterGroup +

a

+
+

siri:FramedVehicleJourneyRef

+
+

-1:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refercence to a VEHICLE JOURNEY framed by the day. SIRI 2.0

+
+

b

+
+

→‍siri:VehicleJourneyRef

+
+

-1:1

+
+

>siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+

→‍siri:InterchangeRef

+
+

0:1

+
+

>siri:InterchangeRefStructure

+
+

Reference to a SERVICE JOURNEY INTERCHANGE.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
siri:SituationPlaceFilterGroup +

siri:CountryRef

+
+

0:1

+
+

>ifopt:CountryRefStructure

+
+

Reference to a COUNTRY where incident takes place If specified only incidents that affect this place country will be returned.

+
+

siri:PlaceRef

+
+

0:1

+
+

Reference to a TOPOGRAPHIC PLACE. Only incidents which are deemed to affect this place will be returned.

+
+

siri:Location

+
+

0:2

+
+

+siri:LocationStructure

+
+

Bounding box of an arbitrary area. Only incidents geocoded as falling within area will be included.

+
siri:SituationExchangeTopicGroup +

siri:SituationRoadFilter

+
+

0:1

+
+

+local-type: typedef-81.1

+
+

Parameters to filter Situation Exchange Service requests, based on the SITUATION Road. Logically ANDed with other values.

+
+

siri:AccessibilityNeedFilter

+
+

0:*

+
+

+acsb:PassengerAccessibilityNeedsStructure

+
+

Parameters to filter Situation Exchange Service requests, based on specific needs .

+
siri:SituationExchangeRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

siri:MaximumNumberOfSituationElements

+
+

0:1

+
+

The maximum number of SITUATION elements to return in a given delivery. The most recent n Events within the look ahead window are included.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

41.30. The complex type siri:SituationExchangeServiceCapabilitiesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationExchangeServiceCapabilitiesStructure

+
+

siri:AbstractCapabilitiesStructure

+
+

Type for Capabilities of StopMonitopring Service.

+
+

The element content starts with items inherited from the base type:

+
+

siri:GeneralInteraction

+
+

0:1

+
+

+siri:CapabilityGeneralInteractionStructure

+
+

General capabilities common to all SIRI service request types.

+
+

siri:TransportDescription

+
+

0:1

+
+

+siri:TransportDescriptionStructure

+
+

Implementation properties common to all request types.

+
+

Inherited content is followed by own content:

+
+

siri:TopicFiltering

+
+

0:1

+
+

+local-type: typedef-81.4

+
+

Filtering Capabilities.

+
+

siri:RequestPolicy

+
+

0:1

+
+

+local-type: typedef-81.5

+
+

Request Policy capabilities.

+
+

siri:SubscriptionPolicy

+
+

0:1

+
+

+siri:CapabilitySubscriptionPolicyStructure

+
+

Subscription Policy capabilities.

+
+

siri:AccessControl

+
+

0:1

+
+

+local-type: typedef-81.6

+
+

Optional Access control capabilities.

+
+

siri:ResponseFeatures

+
+

0:1

+
+

+local-type: typedef-81.7

+
+

Optional Response capabilities.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

41.31. The complex type siri:SituationExchangeServicePermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationExchangeServicePermissionStructure

+
+

siri:AbstractPermissionStructure

+
+

Type for Abstract Permission.

+
+

The element content starts with items inherited from the base type:

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:AllParticipants

+
+

-1:1

+
+

siri:EmptyType

+
+

Parmissions apply by default to All particpants. May be overidden by other separate permissions for individual.

+
+

b

+
+

siri:ParticipantRef

+
+

-1:1

+
+

>siri:ParticipantRefStructure

+
+

Permission applies to specified participant.

+
+

siri:GeneralCapabilities

+
+

0:1

+
+

+local-type: typedef-45.1

+
+

Permissions for general capabilities.

+
+

Inherited content is followed by own content:

+
+

→‍siri:OperatorPermissions

+
+

1:1

+
+

+local-type: typedef-21.2

+
+

The OPERATOR data that the participant may access.

+
+

→‍siri:LinePermissions

+
+

1:1

+
+

+local-type: typedef-21.1

+
+

The LINEs that the participant may access.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

41.32. The complex type siri:SituationExchangeSubscriptionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SituationExchangeSubscriptionStructure

+
+

siri:AbstractSubscriptionStructure

+
+

Type for SIRI Service subscriptions.

+
+

The element content starts with items inherited from the base type:

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+

siri:InitialTerminationTime

+
+

1:1

+
+

Requested end time for subscription.

+
+

siri:SubscriptionRenewal

+
+

0:1

+
+

By using this element, the subscriber asks the data provider for an extension of the InitialTerminationTime of the subscription. If SubscriptionRenewal is omitted, this request is to be treated as a re-subscription and therefore all data corresponding to the SubscriptionRequest must be sent in the initial response (or a portion of the data if MoreData is set to 'true'). (since SIRI 2.1)

+
+

Inherited content is followed by own content:

+
+

→‍siri:SituationExchangeRequest

+
+

1:1

+
+

+siri:SituationExchangeRequestStructure

+
+

Request for information about Facilities status.

+
siri:SituationExchangeSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer will return the complete set of current data, or only provide updates to this data, i.e. additions, modifications and deletions. If false or omitted, each subscription response will contain the full information as specified in this request.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

41.33. The complex type element[siri:LinePermissions]#complexType (typedef-21.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:LinePermissions]
  #complexType
  (typedef-21.1)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:LinePermission

+
+

-1:*

+
+

+siri:LinePermissionStructure

+
+

Participant's permission for this LINE.

+
+
+
+
+

41.34. The complex type element[siri:OperatorPermissions]#complexType (typedef-21.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:OperatorPermissions]
  #complexType
  (typedef-21.2)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:OperatorPermission

+
+

-1:*

+
+

+siri:OperatorPermissionStructure

+
+

Participant's permission for this OPERATOR.

+
+
+
+
+

41.35. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-45.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AbstractPermissionStructure]
  /GeneralCapabilities #complexType
  (typedef-45.1)

+
+

+
+

-

+
+

siri:RequestResponse

+
+

1:1

+
+

Participant may make direct requests for data. Default is 'true'.

+
+

siri:PublishSubscribe

+
+

1:1

+
+

Participant may create subscriptions. Default True.

+
+
+
+
+

41.36. The complex type group[siri:SituationExchangeTopicGroup]/SituationRoadFilter#complexType (typedef-81.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:SituationExchangeTopicGroup]
  /SituationRoadFilter #complexType
  (typedef-81.1)

+
+

+
+

-

+
+

siri:RoadFilter

+
+

1:*

+
+

+siri:RoadFilterStructure

+
+

+
+
+
+
+

41.37. The complex type group[siri:SituationNetworkFilterGroup]/Lines#complexType (typedef-81.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:SituationNetworkFilterGroup]
  /Lines #complexType
  (typedef-81.2)

+
+

+
+

-

+
+

siri:LineDirection

+
+

1:*

+
+

+siri:LineDirectionStructure

+
+

Filter the results to include only the given line. and direction

+
+
+
+
+

41.38. The complex type group[siri:SituationExchangePayloadGroup]/Situations#complexType (typedef-81.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:SituationExchangePayloadGroup]
  /Situations #complexType
  (typedef-81.3)

+
+

+
+

-

+
+

siri:PtSituationElement

+
+

0:*

+
+

+siri:PtSituationElementStructure

+
+

Description of a SITUATION.

+
+

→‍siri:RoadSituationElement

+
+

0:*

+
+

+siri:RoadSituationElementStructure

+
+

Type for individual IPT ncident.

+
+
+
+
+

41.39. The complex type complexType[siri:SituationExchangeServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-81.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:SituationExchangeServiceCapabilitiesStructure]
  /TopicFiltering #complexType
  (typedef-81.4)

+
+

+
+

-

+
+

siri:DefaultPreviewInterval

+
+

1:1

+
+

siri:PositiveDurationType

+
+

Default preview interval. Default is 60 minutes.

+
+

→‍siri:FilterByFacilityRef

+
+

0:1

+
+

Whether results can be filtered by Facility (EQUIPMENT). Default is 'true'.

+
+

siri:FilterByLocationRef

+
+

0:1

+
+

Whether results can be filtered by location. Fixed as 'true'.

+
+

→‍siri:FilterByVehicleRef

+
+

0:1

+
+

Whether results can be filtered by VEHICLE. Default is 'false'.

+
+

siri:FilterByMode

+
+

0:1

+
+

Whether results can be filtered by MODE. Default is true.. ((since SIRI 2.0))

+
+

siri:FilterByNetworkRef

+
+

0:1

+
+

Whether results can be filtered by NETWORKs. Default is 'true'. ((since SIRI 2.0))

+
+

→‍siri:FilterByLineRef

+
+

0:1

+
+

Whether results can be filtered by LINE. Default is 'true'

+
+

→‍siri:FilterByStopPointRef

+
+

0:1

+
+

Whether results can be filtered by SCHEDULED STOP POINT. Default is 'true'.

+
+

siri:FilterByStopPlaceRef

+
+

0:1

+
+

Whether results can be filtered by STOP PLACE identifvier. Default is 'false'. ((since SIRI 2.0))

+
+

→‍siri:FilterByVehicleJourneyRef

+
+

0:1

+
+

Whether results can be filtered by VEHICLE JOURNEY. Default is 'false'.

+
+

→‍siri:FilterByConnectionLinkRef

+
+

0:1

+
+

Whether results can be filtered by CONNECTION LINK. Default is 'true'.

+
+

→‍siri:FilterByInterchangeRef

+
+

0:1

+
+

Whether results can be filtered by SERVICE JOURNEY INTERCHANGE. Default is 'false'.

+
+

siri:FilterBySpecificNeed

+
+

0:1

+
+

Whether results can be filtered by Specific Needs. Default is 'true'.

+
+

siri:FilterByKeyword

+
+

0:1

+
+

Whether results can be filtered by Keywords. Default is 'false'

+
+
+
+
+

41.40. The complex type complexType[siri:SituationExchangeServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-81.5)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:SituationExchangeServiceCapabilitiesStructure]
  /RequestPolicy #complexType
  (typedef-81.5)

+
+

siri:CapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

Inherited content is followed by own content:

+
siri:SituationExchangeVolumeGroup +

siri:HasMaximumNumberOfSituations

+
+

0:1

+
+

Whether a maximum number ofSITUATIONS to include can be specified. Default is 'false'.

+
+
+
+
+

41.41. The complex type complexType[siri:SituationExchangeServiceCapabilitiesStructure]/AccessControl#complexType (typedef-81.6)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:SituationExchangeServiceCapabilitiesStructure]
  /AccessControl #complexType
  (typedef-81.6)

+
+

siri:CapabilityAccessControlStructure

+
+

Type for Common Access control capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RequestChecking

+
+

1:1

+
+

Whether access control of requests is supported. Default is 'false'.

+
+

Inherited content is followed by own content:

+
+

→‍siri:CheckOperatorRef

+
+

0:1

+
+

If access control is supported, whether access control by OPERATOR is supported. Default is 'true'.

+
+

→‍siri:CheckLineRef

+
+

0:1

+
+

If access control is supported, whether access control by LINE is supported. Default is 'true'.

+
+
+
+
+

41.42. The complex type complexType[siri:SituationExchangeServiceCapabilitiesStructure]/ResponseFeatures#complexType (typedef-81.7)

+
+ + + + + + + + + + + + + + + + +
+

complexType[siri:SituationExchangeServiceCapabilitiesStructure]
  /ResponseFeatures #complexType
  (typedef-81.7)

+
+

+
+

-

+
+
+
+
+

41.43. The complex type element[siri:SituationExchangePermissions]#complexType (typedef-81.8)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:SituationExchangePermissions]
  #complexType
  (typedef-81.8)

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:SituationExchangePermission

+
+

0:*

+
+

+siri:SituationExchangeServicePermissionStructure

+
+

+
+
+
+
+
+

42. SIRI-SM Stop Monitoring Service.

+
+

42.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

ServiceExceptionEnumeration

+
+

Classification of the service exception

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

beforeFirstJourney

+
+

No transport services returned because currently before first journey of day.

+
+

afterLastJourney

+
+

No transport services returned because currently after first journey of day.

+
+

noServiceToday

+
+

No transport services returned because no services today.

+
+

transportTemporarilySuspended

+
+

No transport services returned because services currently suspended.

+
+

transportLongtermSuspended

+
+

No transport services returned because prolonged suspension of services.

+
+

transportSeverlyDisrupted

+
+

Transport services returned subject to severe disruptions.

+
+

realtimeDataNotAvailable

+
+

No transport services returned because real-time services not available.

+
+

realtimeDataAvailable

+
+

-

+
+
+

StopMonitoringDetailEnumeration

+
+

Detail Levels for Stop Monitoring Request.

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

minimum

+
+

Return only the minimum amount of optional data for each Stop Visit to provide a display, A time at stop, LINE name and destination name.

+
+

basic

+
+

Return minimum and other available basic details for each Stop Visit. Do not include data on times at next stop or destination.

+
+

normal

+
+

Return all basic data, and also origin VIA points and destination.

+
+

calls

+
+

Return in addition to normal data, the CALL data for each Stop Visit, including PREVIOUS and ONWARD CALLs with passing times.

+
+

full

+
+

Return all available data for each Stop Visit, including calls.

+
+
+

StopVisitTypeEnumeration

+
+

Visit Types to Return.

+
+ + + + + + + + + + + + + + + + + + + +
+

all

+
+

Return all Stop Visits.

+
+

arrivals

+
+

Return only arrival Stop Visits.

+
+

departures

+
+

Return only departure Stop Visits.

+
+
+
+
+
+

42.2. The toplevel element siri:MonitoredStopVisit

+
+ + + + + + + + + + + + + + + + +
+

siri:MonitoredStopVisit

+
+

+siri:MonitoredStopVisitStructure

+
+

A visit to a stop by a VEHICLE as an arrival and /or departure.

+
+
+
+
+

42.3. The toplevel element siri:MonitoredStopVisitCancellation

+
+ + + + + + + + + + + + + + + + +
+

siri:MonitoredStopVisitCancellation

+
+

+siri:MonitoredStopVisitCancellationStructure

+
+

Reference to an previously communicated Stop Visit which should now be removed from the arrival/departure board for the stop.

+
+
+
+
+

42.4. The toplevel element siri:ServiceException

+
+ + + + + + + + + + + + + + + + +
+

siri:ServiceException

+
+

+siri:ServiceExceptionStructure

+
+

Exceptions to service availability for all or some services SIRI 2.0

+
+
+
+
+

42.5. The toplevel element siri:StopLineNotice

+
+ + + + + + + + + + + + + + + + +
+

siri:StopLineNotice

+
+

+siri:StopLineNoticeStructure

+
+

LINE notice for stop.

+
+
+
+
+

42.6. The toplevel element siri:StopLineNoticeCancellation

+
+ + + + + + + + + + + + + + + + +
+

siri:StopLineNoticeCancellation

+
+

+siri:StopLineNoticeCancellationStructure

+
+

Reference to an previously communicated LINE notice which should now be removed from the arrival/departure board for the stop.

+
+
+
+
+

42.7. The toplevel element siri:StopMonitoringCapabilitiesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:StopMonitoringCapabilitiesRequest

+
+

+siri:ServiceCapabilitiesRequestStructure (↔ siri:AbstractFunctionalServiceCapabilitiesRequest)

+
+

Request for information about Stop Monitoring Service Capabilities. Answered with StopMonitoringCapabilitiesResponse.

+
+
+
+
+

42.8. The toplevel element siri:StopMonitoringCapabilitiesResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:StopMonitoringCapabilitiesResponse

+
+

+siri:StopMonitoringCapabilitiesResponseStructure (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

+
+

Capabilities for Stop Monitoring Service. Answers a StopMonitoringCapabilitiesRequest.

+
+
+
+
+

42.9. The toplevel element siri:StopMonitoringDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:StopMonitoringDelivery

+
+

+siri:StopMonitoringDeliveryStructure (↔ siri:AbstractFunctionalServiceDelivery)

+
+

Delivery for Stop Monitoring Service.

+
+
+
+
+

42.10. The toplevel element siri:StopMonitoringMultipleRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:StopMonitoringMultipleRequest

+
+

+siri:StopMonitoringMultipleRequestStructure (↔ siri:AbstractFunctionalServiceRequest)

+
+

Request for information about Stop Visits, i.e. arrivals and departures at multiple stops stop. SIRI 1.3

+
+
+
+
+

42.11. The toplevel element siri:StopMonitoringPermissions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringPermissions

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:StopMonitoringPermission

+
+

0:*

+
+

+siri:StopMonitoringServicePermissionStructure

+
+

Permission for a single participant or all participants to use an aspect of the service.

+
+
+
+
+

42.12. The toplevel element siri:StopMonitoringRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:StopMonitoringRequest

+
+

+siri:StopMonitoringRequestStructure (↔ siri:AbstractFunctionalServiceRequest)

+
+

Request for information about Stop Visits, i.e. arrivals and departures at a stop.

+
+
+
+
+

42.13. The toplevel element siri:StopMonitoringServiceCapabilities

+
+ + + + + + + + + + + + + + + + +
+

siri:StopMonitoringServiceCapabilities

+
+

+siri:StopMonitoringServiceCapabilitiesStructure

+
+

Capabilities of StopMonitoring Service.

+
+
+
+
+

42.14. The toplevel element siri:StopMonitoringSubscriptionRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:StopMonitoringSubscriptionRequest

+
+

+siri:StopMonitoringSubscriptionStructure (↔ siri:AbstractFunctionalServiceSubscriptionRequest)

+
+

Request for a subscription to Stop Monitoring Service.

+
+
+
+
+

42.15. The toplevel element siri:StopNotice

+
+ + + + + + + + + + + + + + + + +
+

siri:StopNotice

+
+

+siri:StopNoticeStructure

+
+

Notice for stop.

+
+
+
+
+

42.16. The toplevel element siri:StopNoticeCancellation

+
+ + + + + + + + + + + + + + + + +
+

siri:StopNoticeCancellation

+
+

+siri:StopNoticeCancellationStructure

+
+

Reference to an previously communicated Notice which should now be removed from the arrival/departure board for the stop.

+
+
+
+
+

42.17. The group siri:CallPredictionConfidenceGroup

+
+ + + + + + + + + + + + + + + + +
+

siri:CallPredictionConfidenceGroup

+
+

+
+

Parameters that affect the subscription publishing and notification processing.

+
+
+
+
+

42.18. The group siri:SiriStopMonitoringIndexGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriStopMonitoringIndexGroup

+
+

+
+

Convenience artifact to pick out main elements of the Stop Monitoring Service.

+
siri:SiriStopMonitoringIndexGroup +

→‍siri:StopMonitoringRequest

+
+

1:1

+
+

+siri:StopMonitoringRequestStructure

+
+

Request for information about Stop Visits, i.e. arrivals and departures at a stop.

+
+

→‍siri:StopMonitoringMultipleRequest

+
+

1:1

+
+

+siri:StopMonitoringMultipleRequestStructure

+
+

Request for information about Stop Visits, i.e. arrivals and departures at multiple stops stop. SIRI 1.3

+
+

→‍siri:StopMonitoringSubscriptionRequest

+
+

1:1

+
+

+siri:StopMonitoringSubscriptionStructure

+
+

Request for a subscription to Stop Monitoring Service.

+
+

→‍siri:StopMonitoringDelivery

+
+

1:1

+
+

+siri:StopMonitoringDeliveryStructure

+
+

Delivery for Stop Monitoring Service.

+
+

→‍siri:StopMonitoringCapabilitiesRequest

+
+

1:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Stop Monitoring Service Capabilities. Answered with StopMonitoringCapabilitiesResponse.

+
+

→‍siri:StopMonitoringCapabilitiesResponse

+
+

1:1

+
+

+siri:StopMonitoringCapabilitiesResponseStructure

+
+

Capabilities for Stop Monitoring Service. Answers a StopMonitoringCapabilitiesRequest.

+
+
+
+
+

42.19. The group siri:StopMonitoringPayloadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringPayloadGroup

+
+

+
+

Payload part of Stop Monitoring Service delivery.

+
siri:StopMonitoringPayloadGroup +

siri:MonitoringRef

+
+

0:*

+
+

>siri:MonitoringRefStructure

+
+

Reference to a stop monitoring point (LOGICAL DISPLAY that was requested. This can a be used to return the reference to the requested Monitoring Point if there are no stop visits for the stop. Normally tere will only be one. SIRI v1.3

+
+

siri:MonitoringName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name to use to describe monitoring point (Stop or display). Normally Consumer will already have access to this in its reference data but may be included to increase utility of delivery data i to devices that do not hold reference data, e.g. for SIRI LITE services((since SIRI 2.0)).

+
+

→‍siri:MonitoredStopVisit

+
+

0:*

+
+

+siri:MonitoredStopVisitStructure

+
+

A visit to a stop by a VEHICLE as an arrival and /or departure.

+
+

→‍siri:MonitoredStopVisitCancellation

+
+

0:*

+
+

+siri:MonitoredStopVisitCancellationStructure

+
+

Reference to an previously communicated Stop Visit which should now be removed from the arrival/departure board for the stop.

+
+

→‍siri:StopLineNotice

+
+

0:*

+
+

+siri:StopLineNoticeStructure

+
+

LINE notice for stop.

+
+

→‍siri:StopLineNoticeCancellation

+
+

0:*

+
+

+siri:StopLineNoticeCancellationStructure

+
+

Reference to an previously communicated LINE notice which should now be removed from the arrival/departure board for the stop.

+
+

→‍siri:StopNotice

+
+

0:*

+
+

+siri:StopNoticeStructure

+
+

Notice for stop.

+
+

→‍siri:StopNoticeCancellation

+
+

0:*

+
+

+siri:StopNoticeCancellationStructure

+
+

Reference to an previously communicated Notice which should now be removed from the arrival/departure board for the stop.

+
+

→‍siri:ServiceException

+
+

0:*

+
+

+siri:ServiceExceptionStructure

+
+

Exceptions to service availability for all or some services SIRI 2.0

+
+
+
+
+

42.20. The group siri:StopMonitoringRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing. Mostly act to reduce the number of stops returned.

+
siri:StopMonitoringRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

siri:MaximumStopVisits

+
+

0:1

+
+

The maximum number of Stop Visits to include in a given delivery. The first n Stop Visits within the look ahead window are included. Only Visits within the Lookahead Interval are returned. The MinimumStopVisits parameter can be used to reduce the the number of entries for each LINE within the total returned.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:MinimumStopVisitsPerLine

+
+

-0:1

+
+

The minimum number of Stop Visits for a given LINE to include in a given delivery. If there are more Visits within the LookAheadInterval than allowed by MaximumStopVisits and a MinimumStopVisits value is specified, then at least the minimum number will be delivered for each LINE. I.e Stop Visits will be included even if the Stop Visits are later than those for some other LINE for which the minimum number of Stop Visits has already been supplied. This allows the Consumer to obtain at least one entry for every available LINE with vehicles approaching the stop. Only STOP Visits within the Look ahead Interval are returned.

+
+

b

+
+

siri:MinimumStopVisitsPerLineVia

+
+

-0:1

+
+

The minimum number of Stop Visits for a given LINE and VIA combination to include in a given delivery. As for MinimumStopVisitsPerLine but with Via also taken into account. (since SIRI 2.0)

+
+

siri:MaximumTextLength

+
+

0:1

+
+

Maximum length of text to return for text elements. Default is 30.

+
+

siri:StopMonitoringDetailLevel

+
+

0:1

+
+

siri:StopMonitoringDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'.

+
+

siri:IncludeSituations

+
+

0:1

+
+

Whether any related SITUATIONs should be included in the ServiceDelivery. Default is 'false'. (since SIRI 2.0)

+
+

siri:MaximumNumberOfCalls

+
+

0:1

+
+

+local-type: typedef-79.1

+
+

If calls are to be returned, maximum number of calls to include in response. If absent, exclude all calls.

+
+
+
+
+

42.21. The group siri:StopMonitoringSubscriptionPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringSubscriptionPolicyGroup

+
+

+
+

Parameters that affect the subscription publishing and notification processing.

+
siri:StopMonitoringSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer should return the complete set of current data, or only provide updates to the last data returned, i.e. additions, modifications and deletions. If false each subscription response will contain the full information as specified in this request.

+
+

siri:ChangeBeforeUpdates

+
+

0:1

+
+

siri:PositiveDurationType

+
+

The amount of change to the arrival or departure time that can happen before an update is sent (i.e. if ChangeBeforeUpdate is set to 2 minutes, the subscriber will not be told that a bus is 30 seconds delayed - an update will only be sent when the bus is at least 2 minutes delayed). Default is zero - all changes will be sent regardless.

+
+
+
+
+

42.22. The group siri:StopMonitoringTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringTopicGroup

+
+

+
+

Parameters that specify the content to be returned.

+
siri:StopMonitoringTopicGroup +

siri:PreviewInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Forward duration for which Visits should be included, that is, interval before predicted arrival at the stop for which to include Visits: only journeys which will arrive or depart within this time span will be returned.

+
+

siri:StartTime

+
+

0:1

+
+

Start time for PreviewInterval. If absent, then current time is assumed.

+
+

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

Reference to Monitoring Point(s) about which data is requested. May be a STOP POINT, timing point, or a group of points under a single reference.

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only Stop Visits for VEHICLEs run by the specified OPERATOR.

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only Stop Visits for VEHICLEs for the given LINE.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Filter the results to include only Stop Visits for vehicles running in a specific relative DIRECTION, for example, "inbound" or "outbound". (Direction does not specify a destination.)

+
+

siri:DestinationRef

+
+

0:1

+
+

>siri:DestinationRefStructure

+
+

Filter the results to include only journeys to the DESTINATION of the journey.

+
+

siri:StopVisitTypes

+
+

0:1

+
+

siri:StopVisitTypeEnumeration

+
+

Whether to include arrival Visits, departure Visits, or all. Default is 'all'.

+
+
+
+
+

42.23. The group siri:StopMonitoringVolumeGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringVolumeGroup

+
+

+
+

Elements for volume control.

+
siri:StopMonitoringVolumeGroup +

siri:HasDetailLevel

+
+

0:1

+
+

Whether Detail level filtering is supported. Default is ' false'.

+
+

siri:DefaultDetailLevel

+
+

0:1

+
+

siri:StopMonitoringDetailEnumeration

+
+

Default Detail level if non specified on request. Default Normal.

+
+

siri:HasMaximumVisits

+
+

0:1

+
+

Whether results can be limited to a maximum number. Default is 'true'.

+
+

siri:HasMinimumVisitsPerLine

+
+

0:1

+
+

Whether results can be limited to include a minimum number per LINE. Default is 'true'.

+
+

siri:HasMinimumVisitsPerVia

+
+

0:1

+
+

Whether results can be limited to include a minimum numVIA (i.e. per JOURNEY PATTERN). (since SIRI 2.0). default is 'false'.

+
+

siri:HasNumberOfOnwardsCalls

+
+

0:1

+
+

If system can return detailed calling pattern, whether a number of onwards calls to include can be specified. Default is 'false'.

+
+

siri:HasNumberOfPreviousCalls

+
+

0:1

+
+

If system can return detailed calling pattern, whether a number of previouscalls to include can be specified. Default is 'false'.

+
+
+
+
+

42.24. The group siri:StopVisitCancellationIdentityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopVisitCancellationIdentityGroup

+
+

+
+

External identifiers of Cancelled Stop Visit.

+
siri:StopVisitCancellationIdentityGroup +

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

Reference to a stop monitoring point to which cancellation applies.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
siri:LineIdentityGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a LINE DIRECTION DIRECTION, typically outward or return.

+
siri:StopVisitCancellationIdentityGroup +

siri:VehicleJourneyRef

+
+

0:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

VEHICLE JOURNEY of Stop Visit that is being cancelled.

+
+
+
+
+

42.25. The group siri:StopVisitReferenceGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopVisitReferenceGroup

+
+

+
+

External identifiers of Stop Visit.

+
siri:StopVisitReferenceGroup +

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

Reference to a stop monitoring point to which Stop Visit applies.

+
+

siri:ClearDownRef

+
+

0:1

+
+

>siri:ClearDownRefStructure

+
+

Identifier associated with Stop Visit for use in direct wireless communication between bus and stop display. Cleardown codes are short arbitrary identifiers suitable for radio transmission.

+
+
+
+
+

42.26. The complex type siri:DeliveryVariantStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:DeliveryVariantStructure

+
+

+
+

Type for Delivery Variant (since SIRI 2.0)

+
+

siri:VariantType

+
+

0:1

+
+

Classification of DELIVERY VARIANT (since SIRI 2.0).

+
+

siri:Content

+
+

1:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Variant text. SIRI v".0

+
+
+
+
+

42.27. The complex type siri:MonitoredStopVisitCancellationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoredStopVisitCancellationStructure

+
+

siri:AbstractReferencingItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemRef

+
+

0:1

+
+

>siri:ItemRefStructure

+
+

Reference to an Activity Element of a delivery.

+
+

Inherited content is followed by own content:

+
siri:StopVisitCancellationIdentityGroup +

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

Reference to a stop monitoring point to which cancellation applies.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
siri:LineIdentityGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a LINE DIRECTION DIRECTION, typically outward or return.

+
siri:StopVisitCancellationIdentityGroup +

siri:VehicleJourneyRef

+
+

0:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

VEHICLE JOURNEY of Stop Visit that is being cancelled.

+
+

siri:ClearDownRef

+
+

0:1

+
+

>siri:ClearDownRefStructure

+
+

Cleardown identifier of Stop Visit that is being deleted.

+
siri:JourneyPatternInfoGroup +

siri:JourneyPatternRef

+
+

0:1

+
+

>siri:JourneyPatternRefStructure

+
+

Identifier of JOURNEY PATTERN that journey follows.

+
+

siri:JourneyPatternName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Joruney Pattern

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

A means of transportation such as bus, rail, etc.

+
+

siri:RouteRef

+
+

0:1

+
+

>siri:RouteRefStructure

+
+

Identifier of ROUTE that journey follows.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:GroupOfLinesRef

+
+

0:1

+
+

>siri:GroupOfLinesRefStructure

+
+

Reference to a GROUP OF LINEs to which journey belongs. SIRI 2.0

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the DIRECTION. May correspond to a DESTINATION DISPLAY. (Unbounded since SIRI 2.0)

+
+

siri:ExternalLineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Alternative identifier of LINE that an external system may associate with journey.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:BrandingRef

+
+

-0:1

+
+

>siri:BrandingRefStructure

+
+

Reference to a BRANDING. (since SIRI 2.1)

+
+

b

+
+

siri:Branding

+
+

-0:1

+
+

+siri:BrandingStructure

+
+

An arbitrary marketing classification. (since SIRI 2.1)

+
+

siri:Reason

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Reason for cancellation. (Unbounded since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

42.28. The complex type siri:MonitoredStopVisitStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:MonitoredStopVisitStructure

+
+

siri:AbstractIdentifiedItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemIdentifier

+
+

0:1

+
+

siri:ItemIdentifierType

+
+

Identifier of item.

+
+

Inherited content is followed by own content:

+
+

siri:ValidUntilTime

+
+

0:1

+
+

Time until when data is valid. (since SIRI 2.0)

+
siri:StopVisitReferenceGroup +

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

Reference to a stop monitoring point to which Stop Visit applies.

+
+

siri:ClearDownRef

+
+

0:1

+
+

>siri:ClearDownRefStructure

+
+

Identifier associated with Stop Visit for use in direct wireless communication between bus and stop display. Cleardown codes are short arbitrary identifiers suitable for radio transmission.

+
+

siri:MonitoredVehicleJourney

+
+

1:1

+
+

+siri:MonitoredVehicleJourneyStructure

+
+

Provides real-time information about the VEHICLE JOURNEY along which a VEHICLE is running.

+
+

siri:StopVisitNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Text associated with Stop Visit.

+
+

siri:StopFacility

+
+

0:1

+
+

>siri:FacilityRefStructure

+
+

Facility associated with stop visit

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

42.29. The complex type siri:ServiceExceptionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ServiceExceptionStructure

+
+

siri:AbstractItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

Inherited content is followed by own content:

+
+

→‍siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a LINE DIRECTION to which exception applies.

+
+

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

siri:ServiceStatus

+
+

0:1

+
+

siri:ServiceExceptionEnumeration

+
+

Status of service, Service not yet started, Service ended for day, no service today, etc.

+
+

siri:Notice

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Text explanation of service exception.

+
+

siri:SituationRef

+
+

0:1

+
+

>siri:SituationSimpleRefStructure

+
+

Reference to a SITUATION providing further information about exception

+
+
+
+
+

42.30. The complex type siri:StopLineNoticeCancellationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopLineNoticeCancellationStructure

+
+

siri:AbstractReferencingItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemRef

+
+

0:1

+
+

>siri:ItemRefStructure

+
+

Reference to an Activity Element of a delivery.

+
+

Inherited content is followed by own content:

+
+

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

Reference to a stop monitoring point to which LINE notice applies.

+
siri:LineIdentityGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a LINE DIRECTION DIRECTION, typically outward or return.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

42.31. The complex type siri:StopLineNoticeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopLineNoticeStructure

+
+

siri:AbstractIdentifiedItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemIdentifier

+
+

0:1

+
+

siri:ItemIdentifierType

+
+

Identifier of item.

+
+

Inherited content is followed by own content:

+
+

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

Reference to a stop monitoring point to which LINE notice applies.

+
siri:LineIdentityGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a LINE DIRECTION DIRECTION, typically outward or return.

+
+

siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINE is known to the public. (since SIRI 2.0)

+
+

siri:LineNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Special text associated with LINE.

+
+

siri:DeliveryVariant

+
+

0:*

+
+

+siri:DeliveryVariantStructure

+
+

Variant of a notice for use in a particular media channel. (since SIRI 2.0)

+
+

→‍siri:SituationRef

+
+

0:*

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

42.32. The complex type siri:StopMonitoringCapabilitiesResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringCapabilitiesResponseStructure

+
+

siri:AbstractServiceCapabilitiesResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ContextualisedResponseEndpointGroup +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:CapabilityStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
+

→‍siri:StopMonitoringServiceCapabilities

+
+

0:1

+
+

+siri:StopMonitoringServiceCapabilitiesStructure

+
+

Capabilities of StopMonitoring Service.

+
+

→‍siri:StopMonitoringPermissions

+
+

0:1

+
+

+local-type: typedef-79.5

+
+

Participants permissions to use the service, Only returned if requested.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

42.33. The complex type siri:StopMonitoringCapabilityRequestPolicyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringCapabilityRequestPolicyStructure

+
+

siri:CapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

Inherited content is followed by own content:

+
+

siri:UseReferences

+
+

0:1

+
+

Whether results can return references for stops. Default is 'true'.

+
+

siri:UseNames

+
+

0:1

+
+

Whether results can return names for stop.

+
+
+
+
+

42.34. The complex type siri:StopMonitoringDeliveriesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringDeliveriesStructure

+
+

+
+

Type for Deliveries for Stop Monitoring Service. Used in WSDL.

+
+

→‍siri:StopMonitoringDelivery

+
+

1:*

+
+

+siri:StopMonitoringDeliveryStructure

+
+

Delivery for Stop Monitoring Service.

+
+
+
+
+

42.35. The complex type siri:StopMonitoringDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringDeliveryStructure

+
+

siri:AbstractServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpointGroup +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefaultGroup +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
siri:StopMonitoringPayloadGroup +

siri:MonitoringRef

+
+

0:*

+
+

>siri:MonitoringRefStructure

+
+

Reference to a stop monitoring point (LOGICAL DISPLAY that was requested. This can a be used to return the reference to the requested Monitoring Point if there are no stop visits for the stop. Normally tere will only be one. SIRI v1.3

+
+

siri:MonitoringName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name to use to describe monitoring point (Stop or display). Normally Consumer will already have access to this in its reference data but may be included to increase utility of delivery data i to devices that do not hold reference data, e.g. for SIRI LITE services((since SIRI 2.0)).

+
+

→‍siri:MonitoredStopVisit

+
+

0:*

+
+

+siri:MonitoredStopVisitStructure

+
+

A visit to a stop by a VEHICLE as an arrival and /or departure.

+
+

→‍siri:MonitoredStopVisitCancellation

+
+

0:*

+
+

+siri:MonitoredStopVisitCancellationStructure

+
+

Reference to an previously communicated Stop Visit which should now be removed from the arrival/departure board for the stop.

+
+

→‍siri:StopLineNotice

+
+

0:*

+
+

+siri:StopLineNoticeStructure

+
+

LINE notice for stop.

+
+

→‍siri:StopLineNoticeCancellation

+
+

0:*

+
+

+siri:StopLineNoticeCancellationStructure

+
+

Reference to an previously communicated LINE notice which should now be removed from the arrival/departure board for the stop.

+
+

→‍siri:StopNotice

+
+

0:*

+
+

+siri:StopNoticeStructure

+
+

Notice for stop.

+
+

→‍siri:StopNoticeCancellation

+
+

0:*

+
+

+siri:StopNoticeCancellationStructure

+
+

Reference to an previously communicated Notice which should now be removed from the arrival/departure board for the stop.

+
+

→‍siri:ServiceException

+
+

0:*

+
+

+siri:ServiceExceptionStructure

+
+

Exceptions to service availability for all or some services SIRI 2.0

+
+

siri:Note

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Text associated with whole delivery. (Unbounded since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

42.36. The complex type siri:StopMonitoringFilterStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringFilterStructure

+
+

+
+

Type for an individual Stop Monitoring a Multiple Request.

+
siri:StopMonitoringTopicGroup +

siri:PreviewInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Forward duration for which Visits should be included, that is, interval before predicted arrival at the stop for which to include Visits: only journeys which will arrive or depart within this time span will be returned.

+
+

siri:StartTime

+
+

0:1

+
+

Start time for PreviewInterval. If absent, then current time is assumed.

+
+

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

Reference to Monitoring Point(s) about which data is requested. May be a STOP POINT, timing point, or a group of points under a single reference.

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only Stop Visits for VEHICLEs run by the specified OPERATOR.

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only Stop Visits for VEHICLEs for the given LINE.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Filter the results to include only Stop Visits for vehicles running in a specific relative DIRECTION, for example, "inbound" or "outbound". (Direction does not specify a destination.)

+
+

siri:DestinationRef

+
+

0:1

+
+

>siri:DestinationRefStructure

+
+

Filter the results to include only journeys to the DESTINATION of the journey.

+
+

siri:StopVisitTypes

+
+

0:1

+
+

siri:StopVisitTypeEnumeration

+
+

Whether to include arrival Visits, departure Visits, or all. Default is 'all'.

+
siri:StopMonitoringRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

siri:MaximumStopVisits

+
+

0:1

+
+

The maximum number of Stop Visits to include in a given delivery. The first n Stop Visits within the look ahead window are included. Only Visits within the Lookahead Interval are returned. The MinimumStopVisits parameter can be used to reduce the the number of entries for each LINE within the total returned.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:MinimumStopVisitsPerLine

+
+

-0:1

+
+

The minimum number of Stop Visits for a given LINE to include in a given delivery. If there are more Visits within the LookAheadInterval than allowed by MaximumStopVisits and a MinimumStopVisits value is specified, then at least the minimum number will be delivered for each LINE. I.e Stop Visits will be included even if the Stop Visits are later than those for some other LINE for which the minimum number of Stop Visits has already been supplied. This allows the Consumer to obtain at least one entry for every available LINE with vehicles approaching the stop. Only STOP Visits within the Look ahead Interval are returned.

+
+

b

+
+

siri:MinimumStopVisitsPerLineVia

+
+

-0:1

+
+

The minimum number of Stop Visits for a given LINE and VIA combination to include in a given delivery. As for MinimumStopVisitsPerLine but with Via also taken into account. (since SIRI 2.0)

+
+

siri:MaximumTextLength

+
+

0:1

+
+

Maximum length of text to return for text elements. Default is 30.

+
+

siri:StopMonitoringDetailLevel

+
+

0:1

+
+

siri:StopMonitoringDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'.

+
+

siri:IncludeSituations

+
+

0:1

+
+

Whether any related SITUATIONs should be included in the ServiceDelivery. Default is 'false'. (since SIRI 2.0)

+
+

siri:MaximumNumberOfCalls

+
+

0:1

+
+

+local-type: typedef-79.1

+
+

If calls are to be returned, maximum number of calls to include in response. If absent, exclude all calls.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

42.37. The complex type siri:StopMonitoringMultipleRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringMultipleRequestStructure

+
+

siri:AbstractFunctionalServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

+
+

siri:StopMonitoringFIlter

+
+

1:*

+
+

+siri:StopMonitoringFilterStructure

+
+

Request particulars for an individual stop as part of a list of multiple= requests.

+
+
+
+
+

42.38. The complex type siri:StopMonitoringRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringRequestStructure

+
+

siri:AbstractFunctionalServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request.

+
siri:StopMonitoringTopicGroup +

siri:PreviewInterval

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Forward duration for which Visits should be included, that is, interval before predicted arrival at the stop for which to include Visits: only journeys which will arrive or depart within this time span will be returned.

+
+

siri:StartTime

+
+

0:1

+
+

Start time for PreviewInterval. If absent, then current time is assumed.

+
+

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

Reference to Monitoring Point(s) about which data is requested. May be a STOP POINT, timing point, or a group of points under a single reference.

+
+

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

Filter the results to include only Stop Visits for VEHICLEs run by the specified OPERATOR.

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only Stop Visits for VEHICLEs for the given LINE.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Filter the results to include only Stop Visits for vehicles running in a specific relative DIRECTION, for example, "inbound" or "outbound". (Direction does not specify a destination.)

+
+

siri:DestinationRef

+
+

0:1

+
+

>siri:DestinationRefStructure

+
+

Filter the results to include only journeys to the DESTINATION of the journey.

+
+

siri:StopVisitTypes

+
+

0:1

+
+

siri:StopVisitTypeEnumeration

+
+

Whether to include arrival Visits, departure Visits, or all. Default is 'all'.

+
siri:StopMonitoringRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

siri:MaximumStopVisits

+
+

0:1

+
+

The maximum number of Stop Visits to include in a given delivery. The first n Stop Visits within the look ahead window are included. Only Visits within the Lookahead Interval are returned. The MinimumStopVisits parameter can be used to reduce the the number of entries for each LINE within the total returned.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:MinimumStopVisitsPerLine

+
+

-0:1

+
+

The minimum number of Stop Visits for a given LINE to include in a given delivery. If there are more Visits within the LookAheadInterval than allowed by MaximumStopVisits and a MinimumStopVisits value is specified, then at least the minimum number will be delivered for each LINE. I.e Stop Visits will be included even if the Stop Visits are later than those for some other LINE for which the minimum number of Stop Visits has already been supplied. This allows the Consumer to obtain at least one entry for every available LINE with vehicles approaching the stop. Only STOP Visits within the Look ahead Interval are returned.

+
+

b

+
+

siri:MinimumStopVisitsPerLineVia

+
+

-0:1

+
+

The minimum number of Stop Visits for a given LINE and VIA combination to include in a given delivery. As for MinimumStopVisitsPerLine but with Via also taken into account. (since SIRI 2.0)

+
+

siri:MaximumTextLength

+
+

0:1

+
+

Maximum length of text to return for text elements. Default is 30.

+
+

siri:StopMonitoringDetailLevel

+
+

0:1

+
+

siri:StopMonitoringDetailEnumeration

+
+

Level of detail to include in response. Default is 'normal'.

+
+

siri:IncludeSituations

+
+

0:1

+
+

Whether any related SITUATIONs should be included in the ServiceDelivery. Default is 'false'. (since SIRI 2.0)

+
+

siri:MaximumNumberOfCalls

+
+

0:1

+
+

+local-type: typedef-79.1

+
+

If calls are to be returned, maximum number of calls to include in response. If absent, exclude all calls.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

42.39. The complex type siri:StopMonitoringServiceCapabilitiesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringServiceCapabilitiesStructure

+
+

siri:AbstractCapabilitiesStructure

+
+

Type for Capabilities of StopMonitopring Service.

+
+

The element content starts with items inherited from the base type:

+
+

siri:GeneralInteraction

+
+

0:1

+
+

+siri:CapabilityGeneralInteractionStructure

+
+

General capabilities common to all SIRI service request types.

+
+

siri:TransportDescription

+
+

0:1

+
+

+siri:TransportDescriptionStructure

+
+

Implementation properties common to all request types.

+
+

Inherited content is followed by own content:

+
+

siri:TopicFiltering

+
+

0:1

+
+

+local-type: typedef-79.2

+
+

Available Filtering Capabilities.

+
+

siri:RequestPolicy

+
+

0:1

+
+

+local-type: typedef-79.3

+
+

Available Request Policy capabilities.

+
+

siri:SubscriptionPolicy

+
+

0:1

+
+

+siri:CapabilitySubscriptionPolicyStructure

+
+

Available Subscription Policy capabilities.

+
+

siri:AccessControl

+
+

0:1

+
+

+siri:MonitoringCapabilityAccessControlStructure

+
+

Available Optional Access control capabilities.

+
+

siri:ResponseFeatures

+
+

0:1

+
+

+local-type: typedef-79.4

+
+

Available Optional Response capabilities.

+
+
+
+
+

42.40. The complex type siri:StopMonitoringServicePermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringServicePermissionStructure

+
+

siri:AbstractPermissionStructure

+
+

Type for Abstract Permission.

+
+

The element content starts with items inherited from the base type:

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:AllParticipants

+
+

-1:1

+
+

siri:EmptyType

+
+

Parmissions apply by default to All particpants. May be overidden by other separate permissions for individual.

+
+

b

+
+

siri:ParticipantRef

+
+

-1:1

+
+

>siri:ParticipantRefStructure

+
+

Permission applies to specified participant.

+
+

siri:GeneralCapabilities

+
+

0:1

+
+

+local-type: typedef-45.1

+
+

Permissions for general capabilities.

+
+

Inherited content is followed by own content:

+
+

→‍siri:OperatorPermissions

+
+

1:1

+
+

+local-type: typedef-21.2

+
+

The OPERATOR data that the participant may access.

+
+

→‍siri:LinePermissions

+
+

1:1

+
+

+local-type: typedef-21.1

+
+

The LINEs that the participant may access.

+
+

siri:StopMonitorPermissions

+
+

1:1

+
+

+local-type: typedef-79.6

+
+

The monitoring points that the participant may access.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

42.41. The complex type siri:StopMonitoringSubscriptionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopMonitoringSubscriptionStructure

+
+

siri:AbstractSubscriptionStructure

+
+

Type for SIRI Service subscriptions.

+
+

The element content starts with items inherited from the base type:

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+

siri:InitialTerminationTime

+
+

1:1

+
+

Requested end time for subscription.

+
+

siri:SubscriptionRenewal

+
+

0:1

+
+

By using this element, the subscriber asks the data provider for an extension of the InitialTerminationTime of the subscription. If SubscriptionRenewal is omitted, this request is to be treated as a re-subscription and therefore all data corresponding to the SubscriptionRequest must be sent in the initial response (or a portion of the data if MoreData is set to 'true'). (since SIRI 2.1)

+
+

Inherited content is followed by own content:

+
+

→‍siri:StopMonitoringRequest

+
+

1:1

+
+

+siri:StopMonitoringRequestStructure

+
+

Request for information about Stop Visits, i.e. arrivals and departures at a stop.

+
siri:StopMonitoringSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer should return the complete set of current data, or only provide updates to the last data returned, i.e. additions, modifications and deletions. If false each subscription response will contain the full information as specified in this request.

+
+

siri:ChangeBeforeUpdates

+
+

0:1

+
+

siri:PositiveDurationType

+
+

The amount of change to the arrival or departure time that can happen before an update is sent (i.e. if ChangeBeforeUpdate is set to 2 minutes, the subscriber will not be told that a bus is 30 seconds delayed - an update will only be sent when the bus is at least 2 minutes delayed). Default is zero - all changes will be sent regardless.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

42.42. The complex type siri:StopNoticeCancellationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopNoticeCancellationStructure

+
+

siri:AbstractRequiredReferencingItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemRef

+
+

1:1

+
+

>siri:ItemRefStructure

+
+

Reference to an Activity Element of a delivery.

+
+

Inherited content is followed by own content:

+
+

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

Reference to a stop monitoring point to which Notice applies.

+
+

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

siri:AppliesFromTime

+
+

0:1

+
+

In case of a delayed cancellation this time tells from when the cancellation applies.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

42.43. The complex type siri:StopNoticeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopNoticeStructure

+
+

siri:AbstractRequiredIdentifiedItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemIdentifier

+
+

1:1

+
+

siri:ItemIdentifierType

+
+

Identifier of item.

+
+

Inherited content is followed by own content:

+
+

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

Reference to a stop monitoring point to which SITUATION applies.

+
+

→‍siri:StopPointRef

+
+

0:1

+
+

>siri:StopPointRefStructure

+
+

Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

+
+

→‍siri:SituationRef

+
+

0:*

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
+

siri:StopNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Text associated with Stop Notice ed since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

42.44. The complex type element[siri:LinePermissions]#complexType (typedef-21.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:LinePermissions]
  #complexType
  (typedef-21.1)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:LinePermission

+
+

-1:*

+
+

+siri:LinePermissionStructure

+
+

Participant's permission for this LINE.

+
+
+
+
+

42.45. The complex type element[siri:OperatorPermissions]#complexType (typedef-21.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:OperatorPermissions]
  #complexType
  (typedef-21.2)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:OperatorPermission

+
+

-1:*

+
+

+siri:OperatorPermissionStructure

+
+

Participant's permission for this OPERATOR.

+
+
+
+
+

42.46. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-45.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AbstractPermissionStructure]
  /GeneralCapabilities #complexType
  (typedef-45.1)

+
+

+
+

-

+
+

siri:RequestResponse

+
+

1:1

+
+

Participant may make direct requests for data. Default is 'true'.

+
+

siri:PublishSubscribe

+
+

1:1

+
+

Participant may create subscriptions. Default True.

+
+
+
+
+

42.47. The complex type group[siri:StopMonitoringRequestPolicyGroup]/MaximumNumberOfCalls#complexType (typedef-79.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:StopMonitoringRequestPolicyGroup]
  /MaximumNumberOfCalls #complexType
  (typedef-79.1)

+
+

+
+

-

+
+

siri:Previous

+
+

0:1

+
+

Maximum number of ONWARDS CALLs to include in results. Only applies if StopMonitoringDetailLevel of 'calls' specified. Zero for none. If StopMonitoringDetailLevel of 'calls' specified but MaximumNumberOfCalls.Previous absent, include all ONWARDS CALLs.

+
+

siri:Onwards

+
+

0:1

+
+

Maximum number of ONWARDS CALLs to include in results. Zero for none. Only applies if StopMonitoringDetailLevel of 'calls'specified. Zero for none. If StopMonitoringDetailLevel of 'calls' specified but MaximumNumberOfCalls.Onwards absent, include all ONWARDS CALLs.

+
+
+
+
+

42.48. The complex type complexType[siri:StopMonitoringServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-79.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:StopMonitoringServiceCapabilitiesStructure]
  /TopicFiltering #complexType
  (typedef-79.2)

+
+

+
+

-

+
+

siri:DefaultPreviewInterval

+
+

1:1

+
+

siri:PositiveDurationType

+
+

Default preview interval. Default is 60 minutes.

+
+

siri:ByStartTime

+
+

0:1

+
+

Whether a start time other than now can be specified for preview interval. Default is 'true'.

+
+

→‍siri:FilterByMonitoringRef

+
+

1:1

+
+

Whether results can be filtered by Monitoring point (LOGICAL DISPLAY). Fixed as 'true'.

+
+

→‍siri:FilterByLineRef

+
+

1:1

+
+

Whether results can be filtered by LINE. Default is 'true'

+
+

→‍siri:FilterByDirectionRef

+
+

0:1

+
+

Whether results can be filtered by DIRECTION Default is 'true'.

+
+

→‍siri:FilterByDestination

+
+

0:1

+
+

Whether results can be filtered by DESTINATION. Default is 'false'.

+
+

siri:FilterByVisitType

+
+

0:1

+
+

Whether results can be filtered by VistitType, e.g. arrivals, departures. Default True.

+
+
+
+
+

42.49. The complex type complexType[siri:StopMonitoringServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-79.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:StopMonitoringServiceCapabilitiesStructure]
  /RequestPolicy #complexType
  (typedef-79.3)

+
+

siri:StopMonitoringCapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

siri:UseReferences

+
+

0:1

+
+

Whether results can return references for stops. Default is 'true'.

+
+

siri:UseNames

+
+

0:1

+
+

Whether results can return names for stop.

+
+

Inherited content is followed by own content:

+
siri:StopMonitoringVolumeGroup +

siri:HasDetailLevel

+
+

0:1

+
+

Whether Detail level filtering is supported. Default is ' false'.

+
+

siri:DefaultDetailLevel

+
+

0:1

+
+

siri:StopMonitoringDetailEnumeration

+
+

Default Detail level if non specified on request. Default Normal.

+
+

siri:HasMaximumVisits

+
+

0:1

+
+

Whether results can be limited to a maximum number. Default is 'true'.

+
+

siri:HasMinimumVisitsPerLine

+
+

0:1

+
+

Whether results can be limited to include a minimum number per LINE. Default is 'true'.

+
+

siri:HasMinimumVisitsPerVia

+
+

0:1

+
+

Whether results can be limited to include a minimum numVIA (i.e. per JOURNEY PATTERN). (since SIRI 2.0). default is 'false'.

+
+

siri:HasNumberOfOnwardsCalls

+
+

0:1

+
+

If system can return detailed calling pattern, whether a number of onwards calls to include can be specified. Default is 'false'.

+
+

siri:HasNumberOfPreviousCalls

+
+

0:1

+
+

If system can return detailed calling pattern, whether a number of previouscalls to include can be specified. Default is 'false'.

+
+
+
+
+

42.50. The complex type complexType[siri:StopMonitoringServiceCapabilitiesStructure]/ResponseFeatures#complexType (typedef-79.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:StopMonitoringServiceCapabilitiesStructure]
  /ResponseFeatures #complexType
  (typedef-79.4)

+
+

+
+

-

+
+

siri:HasLineNotices

+
+

0:1

+
+

Whether result supports LINE events. Default is 'true'.

+
+

siri:HasSituations

+
+

0:1

+
+

Whether result supports SITUATION REFERENCESs. Default is 'false'. (since SIRI 2.0)

+
+
+
+
+

42.51. The complex type element[siri:StopMonitoringPermissions]#complexType (typedef-79.5)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:StopMonitoringPermissions]
  #complexType
  (typedef-79.5)

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:StopMonitoringPermission

+
+

0:*

+
+

+siri:StopMonitoringServicePermissionStructure

+
+

Permission for a single participant or all participants to use an aspect of the service.

+
+
+
+
+

42.52. The complex type complexType[siri:StopMonitoringServicePermissionStructure]/StopMonitorPermissions#complexType (typedef-79.6)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:StopMonitoringServicePermissionStructure]
  /StopMonitorPermissions #complexType
  (typedef-79.6)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:StopMonitorPermission

+
+

-1:*

+
+

+siri:StopMonitorPermissionStructure

+
+

Participant's permission for this Monitoring Point (LOGICAL DISPLAY)

+
+
+
+
+
+

43. SIRI-ST Stop Timetable Service.

+
+

43.1. The toplevel element siri:StopTimetableCapabilitiesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:StopTimetableCapabilitiesRequest

+
+

+siri:ServiceCapabilitiesRequestStructure (↔ siri:AbstractFunctionalServiceCapabilitiesRequest)

+
+

Request for information about Stop Timetable Service Capabilities Answered with a StopTimetableCapabilitiesResponse.

+
+
+
+
+

43.2. The toplevel element siri:StopTimetableCapabilitiesResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:StopTimetableCapabilitiesResponse

+
+

+siri:StopTimetableCapabilitiesResponseStructure (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

+
+

Delivery for Stop Timetable Service. Answers a StopTimetableCapabilitiesRequest.

+
+
+
+
+

43.3. The toplevel element siri:StopTimetableDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:StopTimetableDelivery

+
+

+siri:StopTimetableDeliveryStructure (↔ siri:AbstractFunctionalServiceDelivery)

+
+

Delivery for Stop Timetable Service.

+
+
+
+
+

43.4. The toplevel element siri:StopTimetablePermissions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopTimetablePermissions

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:StopTimetablePermission

+
+

0:*

+
+

+siri:StopTimetableServicePermissionStructure

+
+

Permission for a single participant or all participants to use an aspect of the service.

+
+
+
+
+

43.5. The toplevel element siri:StopTimetableRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:StopTimetableRequest

+
+

+siri:StopTimetableRequestStructure (↔ siri:AbstractFunctionalServiceRequest)

+
+

Request for information about Stop Visits, i.e. arrival and departure at a stop.

+
+
+
+
+

43.6. The toplevel element siri:StopTimetableServiceCapabilities

+
+ + + + + + + + + + + + + + + + +
+

siri:StopTimetableServiceCapabilities

+
+

+siri:StopTimetableServiceCapabilitiesStructure

+
+

Capabilities of Stop Timetable Service.

+
+
+
+
+

43.7. The toplevel element siri:StopTimetableSubscriptionRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:StopTimetableSubscriptionRequest

+
+

+siri:StopTimetableSubscriptionStructure (↔ siri:AbstractFunctionalServiceSubscriptionRequest)

+
+

Request for a subscription to Stop TimetablesService.

+
+
+
+
+

43.8. The group siri:SiriStopTimetableIndexGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriStopTimetableIndexGroup

+
+

+
+

Convenience artifact to pick out main elements of the Stop Timetable Service.

+
siri:SiriStopTimetableIndexGroup +

→‍siri:StopTimetableRequest

+
+

1:1

+
+

+siri:StopTimetableRequestStructure

+
+

Request for information about Stop Visits, i.e. arrival and departure at a stop.

+
+

→‍siri:StopTimetableSubscriptionRequest

+
+

1:1

+
+

+siri:StopTimetableSubscriptionStructure

+
+

Request for a subscription to Stop TimetablesService.

+
+

→‍siri:StopTimetableDelivery

+
+

1:1

+
+

+siri:StopTimetableDeliveryStructure

+
+

Delivery for Stop Timetable Service.

+
+

→‍siri:StopTimetableCapabilitiesRequest

+
+

1:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Stop Timetable Service Capabilities Answered with a StopTimetableCapabilitiesResponse.

+
+

→‍siri:StopTimetableCapabilitiesResponse

+
+

1:1

+
+

+siri:StopTimetableCapabilitiesResponseStructure

+
+

Delivery for Stop Timetable Service. Answers a StopTimetableCapabilitiesRequest.

+
+
+
+
+

43.9. The group siri:StopTimetablePayloadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopTimetablePayloadGroup

+
+

+
+

Payload part of Stop Timetable delivery.

+
siri:StopTimetablePayloadGroup +

siri:TimetabledStopVisit

+
+

0:*

+
+

+siri:TimetabledStopVisitStructure

+
+

A visit to a stop by a VEHICLE as an arrival and /or departure, as timetabled in the production timetable.

+
+

siri:TimetabledStopVisitCancellation

+
+

0:*

+
+

+siri:TimetabledStopVisitCancellationStructure

+
+

A cancellation of a previously issued TimetabledStopVisit.

+
+
+
+
+

43.10. The group siri:StopTimetableRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopTimetableRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing. Mostly act to reduce the number of stops returned.

+
siri:StopTimetableRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+
+
+
+

43.11. The group siri:StopTimetableSubscriptionPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopTimetableSubscriptionPolicyGroup

+
+

+
+

Parameters that affect the subscription publishing and notification processing.

+
siri:StopTimetableSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer should return the complete set of current data, or only provide updates to the last data returned, i.e. additions, modifications and deletions. If false each subscription response will contain the full information as specified in this request.

+
+

siri:ChangeBeforeUpdates

+
+

0:1

+
+

siri:PositiveDurationType

+
+

The amount of change to the arrival or departure time that can happen before an update is sent (i.e. if ChangeBeforeUpdate is set to 2 minutes, the subscriber will not be told that a bus is 30 seconds delayed - an update will only be sent when the bus is at least 2 minutes delayed). Default is zero - all changes will be sent regardless.

+
+
+
+
+

43.12. The group siri:StopTimetableTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopTimetableTopicGroup

+
+

+
+

Parameters that specify the content to be returned.

+
siri:StopTimetableTopicGroup +

siri:DepartureWindow

+
+

0:1

+
+

+siri:ClosedTimestampRangeStructure

+
+

Earliest and latest departure time. If absent, default to the data horizon of the service.

+
+

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

The stop monitoring point about which data is requested. May be a STOP POINT, timing point or other display point.

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only data for journeys for the given LINE.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Filter the results to include only data for journeys running in a specific relative DIRECTION, for example, "inbound" or "outbound".

+
+
+
+
+

43.13. The complex type siri:StopTimetableCapabilitiesResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopTimetableCapabilitiesResponseStructure

+
+

siri:AbstractServiceCapabilitiesResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ContextualisedResponseEndpointGroup +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:CapabilityStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
+

→‍siri:StopTimetableServiceCapabilities

+
+

0:1

+
+

+siri:StopTimetableServiceCapabilitiesStructure

+
+

Capabilities of Stop Timetable Service.

+
+

→‍siri:StopTimetablePermissions

+
+

0:1

+
+

+local-type: typedef-85.3

+
+

Participant's permissions to use the service.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

43.14. The complex type siri:StopTimetableCapabilityRequestPolicyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopTimetableCapabilityRequestPolicyStructure

+
+

siri:CapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

Inherited content is followed by own content:

+
+

siri:UseReferences

+
+

0:1

+
+

Whether results can return references for stops. Default is 'true'.

+
+

siri:UseNames

+
+

0:1

+
+

Whether results can return names for stop.

+
+
+
+
+

43.15. The complex type siri:StopTimetableDeliveriesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopTimetableDeliveriesStructure

+
+

+
+

Type for stop timetable deliveries. Used in WSDL.

+
+

→‍siri:StopTimetableDelivery

+
+

1:1

+
+

+siri:StopTimetableDeliveryStructure

+
+

Delivery for Stop Timetable Service.

+
+
+
+
+

43.16. The complex type siri:StopTimetableDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopTimetableDeliveryStructure

+
+

siri:AbstractServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpointGroup +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefaultGroup +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
siri:StopTimetablePayloadGroup +

siri:TimetabledStopVisit

+
+

0:*

+
+

+siri:TimetabledStopVisitStructure

+
+

A visit to a stop by a VEHICLE as an arrival and /or departure, as timetabled in the production timetable.

+
+

siri:TimetabledStopVisitCancellation

+
+

0:*

+
+

+siri:TimetabledStopVisitCancellationStructure

+
+

A cancellation of a previously issued TimetabledStopVisit.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

43.17. The complex type siri:StopTimetableRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopTimetableRequestStructure

+
+

siri:AbstractFunctionalServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
siri:StopTimetableTopicGroup +

siri:DepartureWindow

+
+

0:1

+
+

+siri:ClosedTimestampRangeStructure

+
+

Earliest and latest departure time. If absent, default to the data horizon of the service.

+
+

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

The stop monitoring point about which data is requested. May be a STOP POINT, timing point or other display point.

+
+

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only data for journeys for the given LINE.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Filter the results to include only data for journeys running in a specific relative DIRECTION, for example, "inbound" or "outbound".

+
siri:StopTimetableRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

43.18. The complex type siri:StopTimetableServiceCapabilitiesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopTimetableServiceCapabilitiesStructure

+
+

siri:AbstractCapabilitiesStructure

+
+

Type for Capabilities of StopMonitopring Service.

+
+

The element content starts with items inherited from the base type:

+
+

siri:GeneralInteraction

+
+

0:1

+
+

+siri:CapabilityGeneralInteractionStructure

+
+

General capabilities common to all SIRI service request types.

+
+

siri:TransportDescription

+
+

0:1

+
+

+siri:TransportDescriptionStructure

+
+

Implementation properties common to all request types.

+
+

Inherited content is followed by own content:

+
+

siri:TopicFiltering

+
+

0:1

+
+

+local-type: typedef-85.1

+
+

Available Filtering Capabilities.

+
+

siri:RequestPolicy

+
+

0:1

+
+

+siri:StopTimetableCapabilityRequestPolicyStructure

+
+

Available request policy options.

+
+

siri:AccessControl

+
+

0:1

+
+

+local-type: typedef-85.2

+
+

Access control that can be used.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

43.19. The complex type siri:StopTimetableServicePermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopTimetableServicePermissionStructure

+
+

siri:AbstractPermissionStructure

+
+

Type for Abstract Permission.

+
+

The element content starts with items inherited from the base type:

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:AllParticipants

+
+

-1:1

+
+

siri:EmptyType

+
+

Parmissions apply by default to All particpants. May be overidden by other separate permissions for individual.

+
+

b

+
+

siri:ParticipantRef

+
+

-1:1

+
+

>siri:ParticipantRefStructure

+
+

Permission applies to specified participant.

+
+

siri:GeneralCapabilities

+
+

0:1

+
+

+local-type: typedef-45.1

+
+

Permissions for general capabilities.

+
+

Inherited content is followed by own content:

+
+

→‍siri:OperatorPermissions

+
+

1:1

+
+

+local-type: typedef-21.2

+
+

The OPERATOR data that the participant may access.

+
+

→‍siri:LinePermissions

+
+

1:1

+
+

+local-type: typedef-21.1

+
+

The LINEs that the participant may access.

+
+

siri:StopMonitorPermissions

+
+

1:1

+
+

+local-type: typedef-85.4

+
+

The monitoring points that the participant may access.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

43.20. The complex type siri:StopTimetableSubscriptionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:StopTimetableSubscriptionStructure

+
+

siri:AbstractSubscriptionStructure

+
+

Type for SIRI Service subscriptions.

+
+

The element content starts with items inherited from the base type:

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+

siri:InitialTerminationTime

+
+

1:1

+
+

Requested end time for subscription.

+
+

siri:SubscriptionRenewal

+
+

0:1

+
+

By using this element, the subscriber asks the data provider for an extension of the InitialTerminationTime of the subscription. If SubscriptionRenewal is omitted, this request is to be treated as a re-subscription and therefore all data corresponding to the SubscriptionRequest must be sent in the initial response (or a portion of the data if MoreData is set to 'true'). (since SIRI 2.1)

+
+

Inherited content is followed by own content:

+
+

→‍siri:StopTimetableRequest

+
+

1:1

+
+

+siri:StopTimetableRequestStructure

+
+

Request for information about Stop Visits, i.e. arrival and departure at a stop.

+
siri:StopTimetableSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer should return the complete set of current data, or only provide updates to the last data returned, i.e. additions, modifications and deletions. If false each subscription response will contain the full information as specified in this request.

+
+

siri:ChangeBeforeUpdates

+
+

0:1

+
+

siri:PositiveDurationType

+
+

The amount of change to the arrival or departure time that can happen before an update is sent (i.e. if ChangeBeforeUpdate is set to 2 minutes, the subscriber will not be told that a bus is 30 seconds delayed - an update will only be sent when the bus is at least 2 minutes delayed). Default is zero - all changes will be sent regardless.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

43.21. The complex type siri:TimetabledStopVisitCancellationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TimetabledStopVisitCancellationStructure

+
+

siri:AbstractReferencingItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemRef

+
+

0:1

+
+

>siri:ItemRefStructure

+
+

Reference to an Activity Element of a delivery.

+
+

Inherited content is followed by own content:

+
+

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

Reference to a stop monitoring point to which Stop Visit applies.

+
+

→‍siri:VisitNumber

+
+

0:1

+
+

siri:VisitNumberType

+
+

Sequence of visit to SCHEDULED STOP POINT.within VEHICLE JOURNEY. Increases monotonically, but not necessarily sequentially.

+
siri:JourneyIdentityGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a DIRECTION, typically outward or return.

+
+

siri:FramedVehicleJourneyRef

+
+

0:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

A reference to the dated VEHICLE JOURNEY that the VEHICLE is making.

+
siri:JourneyPatternInfoGroup +

siri:JourneyPatternRef

+
+

0:1

+
+

>siri:JourneyPatternRefStructure

+
+

Identifier of JOURNEY PATTERN that journey follows.

+
+

siri:JourneyPatternName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Joruney Pattern

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

A means of transportation such as bus, rail, etc.

+
+

siri:RouteRef

+
+

0:1

+
+

>siri:RouteRefStructure

+
+

Identifier of ROUTE that journey follows.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:GroupOfLinesRef

+
+

0:1

+
+

>siri:GroupOfLinesRefStructure

+
+

Reference to a GROUP OF LINEs to which journey belongs. SIRI 2.0

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the DIRECTION. May correspond to a DESTINATION DISPLAY. (Unbounded since SIRI 2.0)

+
+

siri:ExternalLineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Alternative identifier of LINE that an external system may associate with journey.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:BrandingRef

+
+

-0:1

+
+

>siri:BrandingRefStructure

+
+

Reference to a BRANDING. (since SIRI 2.1)

+
+

b

+
+

siri:Branding

+
+

-0:1

+
+

+siri:BrandingStructure

+
+

An arbitrary marketing classification. (since SIRI 2.1)

+
+

siri:Reason

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Reason for cancellation. (Unbounded since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

43.22. The complex type siri:TimetabledStopVisitStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TimetabledStopVisitStructure

+
+

siri:AbstractIdentifiedItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemIdentifier

+
+

0:1

+
+

siri:ItemIdentifierType

+
+

Identifier of item.

+
+

Inherited content is followed by own content:

+
+

siri:MonitoringRef

+
+

1:1

+
+

>siri:MonitoringRefStructure

+
+

Reference to a stop monitoring point / LOGICAL DISPLAY to which Stop Visit applies.

+
+

→‍siri:TargetedVehicleJourney

+
+

1:1

+
+

+siri:TargetedVehicleJourneyStructure

+
+

Timetabled VEHICLE JOURNEY.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

43.23. The complex type element[siri:LinePermissions]#complexType (typedef-21.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:LinePermissions]
  #complexType
  (typedef-21.1)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:LinePermission

+
+

-1:*

+
+

+siri:LinePermissionStructure

+
+

Participant's permission for this LINE.

+
+
+
+
+

43.24. The complex type element[siri:OperatorPermissions]#complexType (typedef-21.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:OperatorPermissions]
  #complexType
  (typedef-21.2)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:OperatorPermission

+
+

-1:*

+
+

+siri:OperatorPermissionStructure

+
+

Participant's permission for this OPERATOR.

+
+
+
+
+

43.25. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-45.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AbstractPermissionStructure]
  /GeneralCapabilities #complexType
  (typedef-45.1)

+
+

+
+

-

+
+

siri:RequestResponse

+
+

1:1

+
+

Participant may make direct requests for data. Default is 'true'.

+
+

siri:PublishSubscribe

+
+

1:1

+
+

Participant may create subscriptions. Default True.

+
+
+
+
+

43.26. The complex type complexType[siri:StopTimetableServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-85.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:StopTimetableServiceCapabilitiesStructure]
  /TopicFiltering #complexType
  (typedef-85.1)

+
+

+
+

-

+
+

→‍siri:FilterByMonitoringRef

+
+

1:1

+
+

Whether results can be filtered by Monitoring point (LOGICAL DISPLAY). Fixed as 'true'.

+
+

→‍siri:FilterByLineRef

+
+

1:1

+
+

Whether results can be filtered by LINE. Default is 'true'

+
+

→‍siri:FilterByDirectionRef

+
+

0:1

+
+

Whether results can be filtered by DIRECTION Default is 'true'.

+
+
+
+
+

43.27. The complex type complexType[siri:StopTimetableServiceCapabilitiesStructure]/AccessControl#complexType (typedef-85.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:StopTimetableServiceCapabilitiesStructure]
  /AccessControl #complexType
  (typedef-85.2)

+
+

siri:CapabilityAccessControlStructure

+
+

Type for Common Access control capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RequestChecking

+
+

1:1

+
+

Whether access control of requests is supported. Default is 'false'.

+
+

Inherited content is followed by own content:

+
+

→‍siri:CheckOperatorRef

+
+

0:1

+
+

If access control is supported, whether access control by OPERATOR is supported. Default is 'true'.

+
+

→‍siri:CheckLineRef

+
+

0:1

+
+

If access control is supported, whether access control by LINE is supported. Default is 'true'.

+
+

→‍siri:CheckMonitoringRef

+
+

0:1

+
+

If access control is supported, whether access control by monitoring point (LOGICAL DISPLAY) is supported. Default is 'true'.

+
+
+
+
+

43.28. The complex type element[siri:StopTimetablePermissions]#complexType (typedef-85.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:StopTimetablePermissions]
  #complexType
  (typedef-85.3)

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:StopTimetablePermission

+
+

0:*

+
+

+siri:StopTimetableServicePermissionStructure

+
+

Permission for a single participant or all participants to use an aspect of the service.

+
+
+
+
+

43.29. The complex type complexType[siri:StopTimetableServicePermissionStructure]/StopMonitorPermissions#complexType (typedef-85.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:StopTimetableServicePermissionStructure]
  /StopMonitorPermissions #complexType
  (typedef-85.4)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:StopMonitorPermission

+
+

-1:*

+
+

+siri:StopMonitorPermissionStructure

+
+

Participant's permission for this Monitoring Point (LOGICAL DISPLAY)

+
+
+
+
+
+

44. SIRI Framewrok Location Types.

+
+

44.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

AbsoluteBearingType

+
+

xs:float: (empty restriction)

+
+

Type for absolute bearing.

+
+

AltitudeType

+
+

xs:decimal: range=[-1000,5000]

+
+

Altitude metres from sea level.

+
+

DistanceType

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

Distance (metres) as defined by http://www.ordnancesurvey.co.uk/xml/resource/units.xml#metres. ALternative units may be specifed by context.

+
+

LatitudeType

+
+

xs:decimal: range=[-90,90]

+
+

Latitude from equator.

+
+

LongitudeType

+
+

xs:decimal: range=[-180,180]

+
+

Longitude from Greenwich.

+
+

SrsNameType

+
+

xs:string: (empty restriction)

+
+

Type for coordinate reference system.

+
+

VelocityType

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

Distance (metres per second) ALternative unist may be specifed by context.

+
+
+
+
+

44.2. The toplevel element siri:SrsName

+
+ + + + + + + + + + + + + + + + +
+

siri:SrsName

+
+

+siri:SrsNameType

+
+

GML Spatial coordinate reference system.

+
+
+
+
+

44.3. The group siri:WgsGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:WgsGroup

+
+

+
+

WGS84 Coordinates.

+
siri:WgsGroup +

siri:Longitude

+
+

1:1

+
+

siri:LongitudeType

+
+

Longitude from Greenwich Meridian. -180 (West) to +180 (East). Decimal degrees, e.g. 2.356

+
+

siri:Latitude

+
+

1:1

+
+

siri:LatitudeType

+
+

Latitude from equator. -90 (South) to +90 (North). Decimal degrees, e.g. 56.356

+
+

siri:Altitude

+
+

0:1

+
+

siri:AltitudeType

+
+

Altitude metres from sea level.

+
+
+
+
+

44.4. The complex type siri:BoundingBoxStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:BoundingBoxStructure

+
+

+
+

Defines a bounding box using two corner points. GML terminology. (since SIRI 2.0)

+
+

siri:UpperLeft

+
+

1:1

+
+

+siri:LocationStructure

+
+

Upper Left corner as a geospatial point.

+
+

siri:LowerRight

+
+

1:1

+
+

+siri:LocationStructure

+
+

Lower right corner as a geospatial point.

+
+
+
+
+

44.5. The complex type siri:CircularAreaStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CircularAreaStructure

+
+

siri:LocationStructure

+
+

Type for geospatial Position of a point. May be expressed in concrete WGS 84 Coordinates or any gml compatible point coordinates format.

+
+

The element content starts with items inherited from the base type:

+
+

@id

+
+

1:1

+
+

Identifier of POINT.

+
+

@srsName

+
+

1:1

+
+

siri:SrsNameType

+
+

identifier of data reference system for geocodes if point is specified as gml compatible Coordinates. A gml value. If not specified taken from system configuration.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
siri:WgsGroup +

a

+
+

siri:Longitude

+
+

-1:1

+
+

siri:LongitudeType

+
+

Longitude from Greenwich Meridian. -180 (West) to +180 (East). Decimal degrees, e.g. 2.356

+
+

a

+
+

siri:Latitude

+
+

-1:1

+
+

siri:LatitudeType

+
+

Latitude from equator. -90 (South) to +90 (North). Decimal degrees, e.g. 56.356

+
+

a

+
+

siri:Altitude

+
+

-0:1

+
+

siri:AltitudeType

+
+

Altitude metres from sea level.

+
+

b

+
+

siri:Coordinates

+
+

-1:1

+
+

>siri:CoordinatesStructure

+
+

Coordinates of points in a GML compatibe format, as indicated by srsName attribute.

+
+

siri:Precision

+
+

0:1

+
+

siri:DistanceType

+
+

Precision for point measurement. In meters.

+
+

Inherited content is followed by own content:

+
+

siri:Radius

+
+

0:1

+
+

siri:DistanceType

+
+

Radius around the center point in meters.

+
+
+
+
+

44.6. The complex type siri:CoordinatesStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:CoordinatesStructure

+
+

xs:NMTOKENS

+
+

-

+
+
+
+
+

44.7. The complex type siri:FlexibleAreaStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:FlexibleAreaStructure

+
+

+
+

Bounding box, circular area or gml:polyon of the area where stops of a flexible service are called. (since SIRI 2.1) A flexible area is used in cases where a pre-booked service allows pick-up/drop-off anywhere in a designated area and provides a possible interchange to a higher-frequency service.

+
+

The element contains one of the following elements (a-c)

+
+

a

+
+

siri:BoundingBox

+
+

-1:1

+
+

+siri:BoundingBoxStructure

+
+

Flexible area specified as a rectangular bounding box.

+
+

b

+
+

siri:CircularArea

+
+

-1:1

+
+

+siri:CircularAreaStructure

+
+

Flexible area specified as a circular area (center coordinates and radius).

+
+

c

+
+

→‍gml:Polygon

+
+

-1:1

+
+

+gml:PolygonType

+
+

A Polygon is a special surface that is defined by a single surface patch (see D.3.6). The boundary of this patch is coplanar and the polygon uses planar interpolation in its interior. The elements exterior and interior describe the surface boundary of the polygon.

+
+
+
+
+

44.8. The complex type siri:LineShapeStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:LineShapeStructure

+
+

+
+

Defines a line shape (since SIRI 2.0)

+
+

siri:Point

+
+

2:*

+
+

+siri:LocationStructure

+
+

A geospatial point. (since SIRI 2.0)

+
+
+
+
+

44.9. The complex type siri:LocationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:LocationStructure

+
+

+
+

Type for geospatial Position of a point. May be expressed in concrete WGS 84 Coordinates or any gml compatible point coordinates format.

+
+

@id

+
+

1:1

+
+

Identifier of POINT.

+
+

@srsName

+
+

1:1

+
+

siri:SrsNameType

+
+

identifier of data reference system for geocodes if point is specified as gml compatible Coordinates. A gml value. If not specified taken from system configuration.

+
+

The element contains one of the following elements (b) or element sequences (a)

+
siri:WgsGroup +

a

+
+

siri:Longitude

+
+

-1:1

+
+

siri:LongitudeType

+
+

Longitude from Greenwich Meridian. -180 (West) to +180 (East). Decimal degrees, e.g. 2.356

+
+

a

+
+

siri:Latitude

+
+

-1:1

+
+

siri:LatitudeType

+
+

Latitude from equator. -90 (South) to +90 (North). Decimal degrees, e.g. 56.356

+
+

a

+
+

siri:Altitude

+
+

-0:1

+
+

siri:AltitudeType

+
+

Altitude metres from sea level.

+
+

b

+
+

siri:Coordinates

+
+

-1:1

+
+

>siri:CoordinatesStructure

+
+

Coordinates of points in a GML compatibe format, as indicated by srsName attribute.

+
+

siri:Precision

+
+

0:1

+
+

siri:DistanceType

+
+

Precision for point measurement. In meters.

+
+
+
+
+
+

45. SIRI Framework Participant Types.

+
+

45.1. Simple type definitions

+
+ + + + + + + + + + + + + +
+

ParticipantCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for Unique identifier of participant.

+
+
+
+
+

45.2. The complex type siri:ParticipantRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:ParticipantRefStructure

+
+

siri:ParticipantCodeType

+
+

Type for Unique identifier of participant.

+
+
+
+
+
+

46. SIRI Framework Permission Types.

+
+

46.1. The toplevel element siri:AllowAll

+
+ + + + + + + + + + + + + + + + +
+

siri:AllowAll

+
+

xs:boolean

+
+

Allow access to all topics known to the service.

+
+
+
+
+

46.2. The complex type siri:AbstractPermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractPermissionStructure

+
+

+
+

Type for Abstract Permission.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:AllParticipants

+
+

-1:1

+
+

siri:EmptyType

+
+

Parmissions apply by default to All particpants. May be overidden by other separate permissions for individual.

+
+

b

+
+

siri:ParticipantRef

+
+

-1:1

+
+

>siri:ParticipantRefStructure

+
+

Permission applies to specified participant.

+
+

siri:GeneralCapabilities

+
+

0:1

+
+

+local-type: typedef-45.1

+
+

Permissions for general capabilities.

+
+
+
+
+

46.3. The complex type siri:AbstractTopicPermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:AbstractTopicPermissionStructure

+
+

+
+

Type for Abstract Permission Topic.

+
+

siri:Allow

+
+

1:1

+
+

Whether the participant may access this topic. Default is 'true'.

+
+
+
+
+

46.4. The complex type siri:CapabilityAccessControlStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:CapabilityAccessControlStructure

+
+

+
+

Type for Common Access control capabilities.

+
+

siri:RequestChecking

+
+

1:1

+
+

Whether access control of requests is supported. Default is 'false'.

+
+
+
+
+

46.5. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-45.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AbstractPermissionStructure]
  /GeneralCapabilities #complexType
  (typedef-45.1)

+
+

+
+

-

+
+

siri:RequestResponse

+
+

1:1

+
+

Participant may make direct requests for data. Default is 'true'.

+
+

siri:PublishSubscribe

+
+

1:1

+
+

Participant may create subscriptions. Default True.

+
+
+
+
+
+

47. SIRI Framework Base Types.

+
+

47.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

DurationType

+
+

xs:duration: (empty restriction)

+
+

Limited version of duration that allows for precise time arithmetic. Only Month, Day, Hour, Minute Second terms should be used. Milliseconds should not be used. Year should not be used. Negative values allowed. e.g. PT1004199059S", "PT130S", "PT2M10S", "P1DT2S", "-P1DT2S".

+
+

EmailAddressType

+
+

xs:string: (empty restriction)

+
+

Email address type.

+
+

IdType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Id type for document references.

+
+

LengthType

+
+

xs:decimal: (empty restriction)

+
+

Length type for short distances. System for Units can be specified on frame. Normally (metres) as defined by http://www.ordnancesurvey.co.uk/xml/resource/units.xml#metres.

+
+

NumberOfPassengers

+
+

xs:nonNegativeInteger: (empty restriction)

+
+

Number of passengers - capacity.

+
+

PercentageType

+
+

xs:decimal: value>=0

+
+

Specifies a percentage from 0 to 100. The value range is normally 0-100, but could in some circumstances go beyond 100%, e.g. when representing the OccupancyPercentage of an over-crowded vehicle or in similar cases.

+
+

PhoneType

+
+

xs:string: (empty restriction)

+
+

International phonenumber +41675601 etc.

+
+

PopulatedPlaceNameType

+
+

xs:string: minLen=1; pattern=#[^,\[\]\{\}\?$%\^=@#;:]+#

+
+

A name that requires at least one character of text and forbids certain reserved characters.

+
+

PopulatedStringType

+
+

xs:string: minLen=1

+
+

A restriction of W3C XML Schema's string that requires at least one character of text.

+
+

PositiveDurationType

+
+

xs:duration: (empty restriction)

+
+

Limited version of duration. Must be positive.

+
+

VersionString

+
+

xs:NMTOKEN: (empty restriction)

+
+

A string indicating the versioin of a SIRI data structure.

+
+

WeightType

+
+

xs:decimal: (empty restriction)

+
+

Weight type for mass. System for Units can be specified on Frame. Normal default is (kilos) as defined by http://www.ordnancesurvey.co.uk/xml/resource/units.xml#metres.

+
+

attribute[lang]
  #simpleType
  (typedef-54.1)

+
+

Union({xs:language}, {xs:string: (empty restriction)})

+
+

-

+
+
+
+
+

47.2. The complex type siri:NaturalLanguagePlaceNameStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:NaturalLanguagePlaceNameStructure

+
+

siri:PopulatedPlaceNameType

+
+

A name that requires at least one character of text and forbids certain reserved characters.

+
+

Inherited content is followed by own content:

+
+

@xml:lang

+
+

1:1

+
+

lang (as an attribute name) denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification. Notes Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See BCP 47 at http://www.rfc-editor.org/rfc/bcp/bcp47.txt and the IANA language subtag registry at http://www.iana.org/assignments/language-subtag-registry for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.

+
+
+
+
+

47.3. The complex type siri:NaturalLanguageStringStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:NaturalLanguageStringStructure

+
+

siri:PopulatedStringType

+
+

A restriction of W3C XML Schema's string that requires at least one character of text.

+
+

Inherited content is followed by own content:

+
+

@xml:lang

+
+

1:1

+
+

lang (as an attribute name) denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification. Notes Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See BCP 47 at http://www.rfc-editor.org/rfc/bcp/bcp47.txt and the IANA language subtag registry at http://www.iana.org/assignments/language-subtag-registry for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.

+
+
+
+
+
+

48. SIRI Framework Utility Types.

+
+

48.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

EmptyType

+
+

xs:string: (empty restriction)

+
+

A type with no allowed content, used when simply the presence of an element is significant.

+
+

NameOfClassType

+
+

xs:Name: (empty restriction)

+
+

Name of class of which TypeOfValue is an instance. Used for reflection. (since SIRI 2.1)

+
+

TypeOfValueCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a TYPE OF VALUE. (since SIRI 2.1)

+
+

ValueSetCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Type for identifier of a VALUE SET. (since SIRI 2.1)

+
+
+
+
+

48.2. The toplevel element siri:Extensions

+
+ + + + + + + + + + + + + + + + +
+

siri:Extensions

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

48.3. The toplevel element siri:KeyList

+
+ + + + + + + + + + + + + + + + +
+

siri:KeyList

+
+

+siri:KeyListStructure

+
+

A list of alternative Key values for an element. (since SIRI 2.1)

+
+
+
+
+

48.4. The toplevel element siri:TypeOfValue

+
+ + + + + + + + + + + + + + + + +
+

siri:TypeOfValue

+
+

+siri:TypeOfValueStructure

+
+

A code value from an extensible set which may be added to by user applications, and is used to classify other SIRI entities. (since SIRI 2.1)

+
+
+
+
+

48.5. The toplevel element siri:TypesOfValue

+
+ + + + + + + + + + + + + + + + +
+

siri:TypesOfValue

+
+

+siri:TypesOfValueStructure

+
+

VALUE SETs and TYPE OF VALUEs as part of the SIRI extension model. TYPES OF VALUE can be used to exchange metadata for validation or collection of data, such as the description and allowed values for codes. (since SIRI 2.1)

+
+
+
+
+

48.6. The toplevel element siri:ValueSet

+
+ + + + + + + + + + + + + + + + +
+

siri:ValueSet

+
+

+siri:ValueSetStructure

+
+

An extensible set of code values which may be added to by user applications and is used to validate the properties of entities. Contains TYPE OF VALUEs that are an instance of the same class. (since SIRI 2.1)

+
+
+
+
+

48.7. The group siri:TypeOfValueGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TypeOfValueGroup

+
+

+
+

Elements for TYPE OF VALUE. (since SIRI 2.1)

+
siri:TypeOfValueGroup +

siri:Name

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of TYPE OF VALUE.

+
+

siri:ShortName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Short Name for TYPE OF VALUE.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of TYPE OF VALUE.

+
+

siri:Image

+
+

0:1

+
+

Default image for TYPE OF VALUE.

+
+

siri:Url

+
+

0:1

+
+

Default URL for TYPE OF VALUE.

+
+

siri:PrivateCode

+
+

0:1

+
+

Arbitrary code (usually the technical part of the identifier).

+
+
+
+
+

48.8. The group siri:ValueSetGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ValueSetGroup

+
+

+
+

Elements for VALUE SET. (since SIRI 2.1)

+
siri:ValueSetGroup +

siri:Name

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of set.

+
+

siri:Values

+
+

1:1

+
+

+siri:ValuesStructure

+
+

Values in set.

+
+
+
+
+

48.9. The complex type siri:ExtensionsStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:ExtensionsStructure

+
+

+
+

Type for Extensions to schema. Wraps an 'any' tag to ensure decidability.

+
+
+
+
+

48.10. The complex type siri:KeyListStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:KeyListStructure

+
+

+
+

Type for a Key List. (since SIRI 2.1)

+
+

siri:KeyValue

+
+

1:*

+
+

+siri:KeyValueStructure

+
+

Key value pair for Entity.

+
+
+
+
+

48.11. The complex type siri:KeyValueStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:KeyValueStructure

+
+

+
+

Type for a Key List. (since SIRI 2.1)

+
+

siri:Key

+
+

1:1

+
+

Identifier of value e.g. System.

+
+

siri:Value

+
+

1:1

+
+

Value for alternative key.

+
+

siri:TypeOfKey

+
+

0:1

+
+

Identifier of type of key.

+
+
+
+
+

48.12. The complex type siri:TypeOfValueRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:TypeOfValueRefStructure

+
+

siri:TypeOfValueCodeType

+
+

Type for identifier of a TYPE OF VALUE. (since SIRI 2.1)

+
+
+
+
+

48.13. The complex type siri:TypeOfValueStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TypeOfValueStructure

+
+

+
+

Type for a TYPE OF VALUE. Used to define open classifications of value types. (since SIRI 2.1)

+
+

siri:TypeOfValueCode

+
+

1:1

+
+

siri:TypeOfValueCodeType

+
+

Identifier of a TYPE OF VALUE.

+
+

siri:NameOfClass

+
+

1:1

+
+

siri:NameOfClassType

+
+

Name of class of which TypeOfValue is an instance.

+
siri:TypeOfValueGroup +

siri:Name

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of TYPE OF VALUE.

+
+

siri:ShortName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Short Name for TYPE OF VALUE.

+
+

siri:Description

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of TYPE OF VALUE.

+
+

siri:Image

+
+

0:1

+
+

Default image for TYPE OF VALUE.

+
+

siri:Url

+
+

0:1

+
+

Default URL for TYPE OF VALUE.

+
+

siri:PrivateCode

+
+

0:1

+
+

Arbitrary code (usually the technical part of the identifier).

+
+
+
+
+

48.14. The complex type siri:TypesOfValueStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:TypesOfValueStructure

+
+

+
+

Type for containment of VALUE SETs and/or TYPE OF VALUEs. (since SIRI 2.1)

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

→‍siri:ValueSet

+
+

-1:1

+
+

+siri:ValueSetStructure

+
+

An extensible set of code values which may be added to by user applications and is used to validate the properties of entities. Contains TYPE OF VALUEs that are an instance of the same class. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TypeOfValue

+
+

-1:1

+
+

+siri:TypeOfValueStructure

+
+

A code value from an extensible set which may be added to by user applications, and is used to classify other SIRI entities. (since SIRI 2.1)

+
+
+
+
+

48.15. The complex type siri:ValueSetStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ValueSetStructure

+
+

+
+

Type for a VALUE SET. Used to define open classifications of value types. (since SIRI 2.1)

+
+

siri:ValueSetCode

+
+

1:1

+
+

siri:ValueSetCodeType

+
+

Identifier of VALUE SET.

+
+

siri:ClassOfValues

+
+

1:1

+
+

siri:NameOfClassType

+
+

Name of Class of values in set.

+
siri:ValueSetGroup +

siri:Name

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of set.

+
+

siri:Values

+
+

1:1

+
+

+siri:ValuesStructure

+
+

Values in set.

+
+
+
+
+

48.16. The complex type siri:ValuesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:ValuesStructure

+
+

+
+

Type for a list of TYPE OF VALUEs. (since SIRI 2.1)

+
+

→‍siri:TypeOfValue

+
+

1:*

+
+

+siri:TypeOfValueStructure

+
+

A code value from an extensible set which may be added to by user applications, and is used to classify other SIRI entities. (since SIRI 2.1)

+
+
+
+
+
+

49. SIRI-VM Vehicle Monitoring Service.

+
+

49.1. Simple type definitions

+
+ + + + + + + + + + + + + + + + + + + + +
+

VehicleMonitoringCodeType

+
+

xs:NMTOKEN: (empty restriction)

+
+

Identifier of a Vehicle Monitoring scope.

+
+

VehicleMonitoringDetailEnumeration

+
+

Detail Levels for Request.

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

minimum

+
+

Return only the minimum amount of optional data for each stop event to provide a display, A time, line name and destination name.

+
+

basic

+
+

Return minimum and other available basic details for each stop event. Do not include data on time at next stop or destination.

+
+

normal

+
+

Return all basic data, and also arrival times at DESTINATION.

+
+

calls

+
+

Return all available data for each stop event, including previous and onward CALLs with passing times for JOURNEY PATTERN.

+
+
+
+
+
+

49.2. The toplevel element siri:VehicleMonitoringCapabilitiesRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringCapabilitiesRequest

+
+

+siri:ServiceCapabilitiesRequestStructure (↔ siri:AbstractFunctionalServiceCapabilitiesRequest)

+
+

Request for information about Vehicle Monitoring Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.

+
+
+
+
+

49.3. The toplevel element siri:VehicleMonitoringCapabilitiesResponse

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringCapabilitiesResponse

+
+

+siri:VehicleMonitoringCapabilitiesResponseStructure (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

+
+

Capabilities for Vehicle Monitoring Service. Answers a VehicleMontoringCapabilitiesRequest.

+
+
+
+
+

49.4. The toplevel element siri:VehicleMonitoringDelivery

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringDelivery

+
+

+siri:VehicleMonitoringDeliveryStructure (↔ siri:AbstractFunctionalServiceDelivery)

+
+

Delivery for Vehicle Monitoring Service.

+
+
+
+
+

49.5. The toplevel element siri:VehicleMonitoringPermissions

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringPermissions

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:VehicleMonitoringPermission

+
+

0:*

+
+

+siri:VehicleMonitoringServicePermissionStructure

+
+

Permissions for use of VEHICLE MONITORING. Can be used to specify which Consumers can see which vehicles

+
+
+
+
+

49.6. The toplevel element siri:VehicleMonitoringRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringRequest

+
+

+siri:VehicleMonitoringRequestStructure (↔ siri:AbstractFunctionalServiceRequest)

+
+

Request for information about Vehicle Movements.

+
+
+
+
+

49.7. The toplevel element siri:VehicleMonitoringServiceCapabilities

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringServiceCapabilities

+
+

+siri:VehicleMonitoringServiceCapabilitiesStructure

+
+

Capabilities of Vehicle Monitoring Service.

+
+
+
+
+

49.8. The toplevel element siri:VehicleMonitoringSubscriptionRequest

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringSubscriptionRequest

+
+

+siri:VehicleMonitoringSubscriptionStructure (↔ siri:AbstractFunctionalServiceSubscriptionRequest)

+
+

Request for a subscription to the Vehicle Monitoring Service.

+
+
+
+
+

49.9. The group siri:SiriVehicleActivityServiceIndexGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:SiriVehicleActivityServiceIndexGroup

+
+

+
+

Convenience artifact to pick out main elements of the Vehicle Monitoring Service.

+
siri:SiriVehicleActivityServiceIndexGroup +

→‍siri:VehicleMonitoringRequest

+
+

1:1

+
+

+siri:VehicleMonitoringRequestStructure

+
+

Request for information about Vehicle Movements.

+
+

→‍siri:VehicleMonitoringSubscriptionRequest

+
+

1:1

+
+

+siri:VehicleMonitoringSubscriptionStructure

+
+

Request for a subscription to the Vehicle Monitoring Service.

+
+

→‍siri:VehicleMonitoringDelivery

+
+

1:1

+
+

+siri:VehicleMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+

→‍siri:VehicleMonitoringCapabilitiesRequest

+
+

1:1

+
+

+siri:ServiceCapabilitiesRequestStructure

+
+

Request for information about Vehicle Monitoring Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.

+
+

→‍siri:VehicleMonitoringCapabilitiesResponse

+
+

1:1

+
+

+siri:VehicleMonitoringCapabilitiesResponseStructure

+
+

Capabilities for Vehicle Monitoring Service. Answers a VehicleMontoringCapabilitiesRequest.

+
+
+
+
+

49.10. The group siri:VehicleActivityCancellationIdentityGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleActivityCancellationIdentityGroup

+
+

+
+

Identifiers of Vehicle Activity.

+
siri:VehicleActivityCancellationIdentityGroup +

siri:VehicleMonitoringRef

+
+

0:1

+
+

>siri:VehicleMonitoringRefStructure

+
+

+
+

siri:VehicleJourneyRef

+
+

0:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Reference to VEHICLE JOURNEY that VEHICLE is making.

+
siri:LineIdentityGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a LINE DIRECTION DIRECTION, typically outward or return.

+
+
+
+
+

49.11. The group siri:VehicleMonitoringPayloadGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringPayloadGroup

+
+

+
+

Payload part of Vehicle Monitoring delivery.

+
siri:VehicleMonitoringPayloadGroup +

siri:VehicleActivity

+
+

0:*

+
+

+siri:VehicleActivityStructure

+
+

Describes the progress of a VEHICLE along its route.

+
+

siri:VehicleActivityCancellation

+
+

0:*

+
+

+siri:VehicleActivityCancellationStructure

+
+

Reference to an previously communicated VEHICLE activity which should now be removed from the system.

+
+

siri:VehicleActivityNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Annotation to accompany of Vehicle Activities.

+
+
+
+
+

49.12. The group siri:VehicleMonitoringRequestPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringRequestPolicyGroup

+
+

+
+

Parameters that affect the request processing.

+
siri:VehicleMonitoringRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

siri:MaximumVehicles

+
+

0:1

+
+

The maximum number of MONITORED VEHICLE JOURNEYs to include in a given delivery. The most recent n Events within the look ahead window are included.

+
+

siri:VehicleMonitoringDetailLevel

+
+

0:1

+
+

siri:VehicleMonitoringDetailEnumeration

+
+

Level of detail to include in response.

+
+

siri:MaximumNumberOfCalls

+
+

0:1

+
+

+local-type: typedef-76.1

+
+

If calls are to be returned, maximum number of calls to include in response. If absent, exclude all calls. (since SIRI 2.0).

+
+

siri:IncludeSituations

+
+

0:1

+
+

Whether any related Situations should be included in the ServiceDelivery. Default is 'false'. (since SIRI 2.0)

+
+
+
+
+

49.13. The group siri:VehicleMonitoringSubscriptionPolicyGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringSubscriptionPolicyGroup

+
+

+
+

Parameters that affect the subscription publishing and notification processing.

+
siri:VehicleMonitoringSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer will return the complete set of current data, or only provide updates to this data, i.e. additions, modifications and deletions. If false or omitted, each subscription response will contain the full information as specified in this request.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:ChangeBeforeUpdates

+
+

-0:1

+
+

siri:DurationType

+
+

The amount of change to the VEHICLE expected arrival time at next stop that can happen before an update is sent (i.e. if ChangeBeforeUpdate is set to 2 minutes, the subscriber will not be told that a bus is 30 seconds delayed - an update will only be sent when the bus is at least 2 minutes delayed).

+
+

b

+
+

siri:UpdateInterval

+
+

-0:1

+
+

siri:PositiveDurationType

+
+

Time interval in seconds in which new data is to be transmitted. If unspecified, default to system configuration.

+
+
+
+
+

49.14. The group siri:VehicleMonitoringTopicGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringTopicGroup

+
+

+
+

Parameters that specify the content to be returned.

+
siri:VehicleMonitoringTopicGroup +

siri:VehicleMonitoringRef

+
+

0:1

+
+

>siri:VehicleMonitoringRefStructure

+
+

A predefined scope for making VEHICLE requests.

+
+

The element contains none or one of the following elements (a-b)

+
+

a

+
+

siri:VehicleRef

+
+

-1:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a specific VEHICLE about which data is requested.

+
+

b

+
+

siri:LineRef

+
+

-1:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only vehicles for the specific LINE.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Filter the results to include only VEHICLEs going to this DIRECTION.

+
+
+
+
+

49.15. The group siri:VehicleMonitoringVolumeGroup

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringVolumeGroup

+
+

+
+

Elements for volume control.

+
siri:VehicleMonitoringVolumeGroup +

siri:HasDetailLevel

+
+

0:1

+
+

Whether Detail level filtering is supported. Default is ' false'.

+
+

siri:DefaultDetailLevel

+
+

0:1

+
+

siri:VehicleMonitoringDetailEnumeration

+
+

Detail level. Default Normal.

+
+

siri:HasMaximumVehicles

+
+

0:1

+
+

Whether results can be limited to a maximum number. Default is 'true'.

+
+

siri:HasMaximumNumberOfCalls

+
+

0:1

+
+

If system can return detailed calling pattern, whether a number of calls to include can be specified. Default is 'false'. (since SIRI 2.0)

+
+

siri:HasNumberOfOnwardsCalls

+
+

0:1

+
+

If system can return detailed calling pattern, whether a number of onwards calls to include can be specified. Default is 'false'. (since SIRI 2.0)

+
+

siri:HasNumberOfPreviousCalls

+
+

0:1

+
+

If system can return detailed calling pattern, whether a number of previous calls to include can be specified. Default is 'false'. (since SIRI 2.0)

+
+
+
+
+

49.16. The complex type siri:VehicleActivityCancellationStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleActivityCancellationStructure

+
+

siri:AbstractReferencingItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemRef

+
+

0:1

+
+

>siri:ItemRefStructure

+
+

Reference to an Activity Element of a delivery.

+
+

Inherited content is followed by own content:

+
siri:VehicleActivityCancellationIdentityGroup +

siri:VehicleMonitoringRef

+
+

0:1

+
+

>siri:VehicleMonitoringRefStructure

+
+

+
+

siri:VehicleJourneyRef

+
+

0:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Reference to VEHICLE JOURNEY that VEHICLE is making.

+
siri:LineIdentityGroup +

siri:LineRef

+
+

1:1

+
+

>siri:LineRefStructure

+
+

Reference to a LINE.

+
+

siri:DirectionRef

+
+

1:1

+
+

>siri:DirectionRefStructure

+
+

Reference to a LINE DIRECTION DIRECTION, typically outward or return.

+
siri:JourneyPatternInfoGroup +

siri:JourneyPatternRef

+
+

0:1

+
+

>siri:JourneyPatternRefStructure

+
+

Identifier of JOURNEY PATTERN that journey follows.

+
+

siri:JourneyPatternName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Joruney Pattern

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

A means of transportation such as bus, rail, etc.

+
+

siri:RouteRef

+
+

0:1

+
+

>siri:RouteRefStructure

+
+

Identifier of ROUTE that journey follows.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:GroupOfLinesRef

+
+

0:1

+
+

>siri:GroupOfLinesRefStructure

+
+

Reference to a GROUP OF LINEs to which journey belongs. SIRI 2.0

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the DIRECTION. May correspond to a DESTINATION DISPLAY. (Unbounded since SIRI 2.0)

+
+

siri:ExternalLineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Alternative identifier of LINE that an external system may associate with journey.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:BrandingRef

+
+

-0:1

+
+

>siri:BrandingRefStructure

+
+

Reference to a BRANDING. (since SIRI 2.1)

+
+

b

+
+

siri:Branding

+
+

-0:1

+
+

+siri:BrandingStructure

+
+

An arbitrary marketing classification. (since SIRI 2.1)

+
+

siri:Reason

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Reason for cancellation. (Unbounded since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

49.17. The complex type siri:VehicleActivityStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleActivityStructure

+
+

siri:AbstractIdentifiedItemStructure

+
+

Type for an Activity.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RecordedAtTime

+
+

1:1

+
+

Time at which data was recorded.

+
+

siri:ItemIdentifier

+
+

0:1

+
+

siri:ItemIdentifierType

+
+

Identifier of item.

+
+

Inherited content is followed by own content:

+
+

siri:ValidUntilTime

+
+

1:1

+
+

Time until when data is valid.

+
+

siri:VehicleMonitoringRef

+
+

0:1

+
+

>siri:VehicleMonitoringRefStructure

+
+

Reference to monitored VEHICLE or GROUP OF VEHICLEs.

+
+

siri:MonitoringName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name associated with Monitoring Reference. Supports SIRI LITE servcies ((since SIRI 2.0)).

+
+

siri:ProgressBetweenStops

+
+

0:1

+
+

+siri:ProgressBetweenStopsStructure

+
+

Provides information about the progress of the VEHICLE along its current link, that is link from previous visited top to current position.

+
+

siri:MonitoredVehicleJourney

+
+

1:1

+
+

+local-type: typedef-76.2

+
+

Monitored VEHICLE JOURNEY that VEHICLE is following.

+
+

siri:VehicleActivityNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Text associated with Delivery.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

49.18. The complex type siri:VehicleMonitoringCapabilitiesResponseStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringCapabilitiesResponseStructure

+
+

siri:AbstractServiceCapabilitiesResponseStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ContextualisedResponseEndpointGroup +

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:CapabilityStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
+

→‍siri:VehicleMonitoringServiceCapabilities

+
+

0:1

+
+

+siri:VehicleMonitoringServiceCapabilitiesStructure

+
+

Capabilities of Vehicle Monitoring Service.

+
+

→‍siri:VehicleMonitoringPermissions

+
+

0:1

+
+

+local-type: typedef-76.7

+
+

Participant's permissions to use the service.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

49.19. The complex type siri:VehicleMonitoringCapabilityRequestPolicyStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringCapabilityRequestPolicyStructure

+
+

siri:CapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

Inherited content is followed by own content:

+
+

siri:HasReferences

+
+

0:1

+
+

Whether results should return references.

+
+

siri:HasNames

+
+

0:1

+
+

Whether results should return references.

+
+
+
+
+

49.20. The complex type siri:VehicleMonitoringDeliveriesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringDeliveriesStructure

+
+

+
+

Type for Deliveries for VEHICLE monitoring services Used in WSDL.

+
+

→‍siri:VehicleMonitoringDelivery

+
+

1:*

+
+

+siri:VehicleMonitoringDeliveryStructure

+
+

Delivery for Vehicle Monitoring Service.

+
+
+
+
+

49.21. The complex type siri:VehicleMonitoringDeliveryStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringDeliveryStructure

+
+

siri:AbstractServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
+

The element contains one of the following elements (a) or element sequences (b)

+
siri:ContextualisedResponseEndpointGroup +

a

+
+

siri:RequestMessageRef

+
+

-0:1

+
+

>siri:MessageRefStructure

+
+

Arbitrary unique reference to the request which gave rise to this message.

+
siri:SubscriptionIdentifierResourcePropertyGroup +

b

+
+

siri:SubscriberRef

+
+

-0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Subscriber - reference to a Participant.

+
+

b

+
+

siri:SubscriptionFilterRef

+
+

-0:1

+
+

>siri:SubscriptionFilterRefStructure

+
+

Unique identifier of Subscription filter to which this subscription is assigned. If there is onlya single filter, then can be omitted.

+
+

b

+
+

siri:SubscriptionRef

+
+

-1:1

+
+

>siri:SubscriptionRefStructure

+
+

Reference to a service subscription: unique within Service and Subscriber.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:DeliveryStatusGroup +

→‍siri:Status

+
+

0:1

+
+

Whether the request was processed successfully or not. Default is 'true'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+siri:ServiceDeliveryErrorConditionStructure

+
+

Description of any error or warning condition.

+
siri:SuccessInfoGroup +

siri:ValidUntil

+
+

0:1

+
+

End of data horizon of the data producer.

+
+

siri:ShortestPossibleCycle

+
+

0:1

+
+

siri:PositiveDurationType

+
+

Minimum interval at which updates can be sent.

+
siri:DeliveryDefaultGroup +

siri:DefaultLanguage

+
+

0:1

+
+

Default language for text elements.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of response. Fixed

+
siri:VehicleMonitoringPayloadGroup +

siri:VehicleActivity

+
+

0:*

+
+

+siri:VehicleActivityStructure

+
+

Describes the progress of a VEHICLE along its route.

+
+

siri:VehicleActivityCancellation

+
+

0:*

+
+

+siri:VehicleActivityCancellationStructure

+
+

Reference to an previously communicated VEHICLE activity which should now be removed from the system.

+
+

siri:VehicleActivityNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Annotation to accompany of Vehicle Activities.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

49.22. The complex type siri:VehicleMonitoringRefStructure

+
+ + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringRefStructure

+
+

siri:VehicleMonitoringCodeType

+
+

Identifier of a Vehicle Monitoring scope.

+
+
+
+
+

49.23. The complex type siri:VehicleMonitoringRequestStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringRequestStructure

+
+

siri:AbstractFunctionalServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:ContextualisedRequestEndpointGroup +

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique reference to this message.

+
+

Inherited content is followed by own content:

+
+

@version

+
+

1:1

+
+

siri:VersionString

+
+

Version number of request. Fixed

+
siri:VehicleMonitoringTopicGroup +

siri:VehicleMonitoringRef

+
+

0:1

+
+

>siri:VehicleMonitoringRefStructure

+
+

A predefined scope for making VEHICLE requests.

+
+

The element contains none or one of the following elements (a-b)

+
+

a

+
+

siri:VehicleRef

+
+

-1:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a specific VEHICLE about which data is requested.

+
+

b

+
+

siri:LineRef

+
+

-1:1

+
+

>siri:LineRefStructure

+
+

Filter the results to include only vehicles for the specific LINE.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Filter the results to include only VEHICLEs going to this DIRECTION.

+
siri:VehicleMonitoringRequestPolicyGroup +

siri:Language

+
+

0:*

+
+

Preferred languages in which to return text values.

+
+

→‍siri:IncludeTranslations

+
+

0:1

+
+

Whether additional translations of text names are to be included in elements. If 'false', then only one element should be returned. Default is 'false'. Where multiple values are returned The first element returned will be used as the default value.

+
+

siri:MaximumVehicles

+
+

0:1

+
+

The maximum number of MONITORED VEHICLE JOURNEYs to include in a given delivery. The most recent n Events within the look ahead window are included.

+
+

siri:VehicleMonitoringDetailLevel

+
+

0:1

+
+

siri:VehicleMonitoringDetailEnumeration

+
+

Level of detail to include in response.

+
+

siri:MaximumNumberOfCalls

+
+

0:1

+
+

+local-type: typedef-76.1

+
+

If calls are to be returned, maximum number of calls to include in response. If absent, exclude all calls. (since SIRI 2.0).

+
+

siri:IncludeSituations

+
+

0:1

+
+

Whether any related Situations should be included in the ServiceDelivery. Default is 'false'. (since SIRI 2.0)

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

49.24. The complex type siri:VehicleMonitoringServiceCapabilitiesStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringServiceCapabilitiesStructure

+
+

siri:AbstractCapabilitiesStructure

+
+

Type for Capabilities of StopMonitopring Service.

+
+

The element content starts with items inherited from the base type:

+
+

siri:GeneralInteraction

+
+

0:1

+
+

+siri:CapabilityGeneralInteractionStructure

+
+

General capabilities common to all SIRI service request types.

+
+

siri:TransportDescription

+
+

0:1

+
+

+siri:TransportDescriptionStructure

+
+

Implementation properties common to all request types.

+
+

Inherited content is followed by own content:

+
+

siri:TopicFiltering

+
+

0:1

+
+

+local-type: typedef-76.3

+
+

Topic Filtering Capabilities.

+
+

siri:RequestPolicy

+
+

0:1

+
+

+local-type: typedef-76.4

+
+

Request Policy capabilities.

+
+

siri:SubscriptionPolicy

+
+

0:1

+
+

+siri:CapabilitySubscriptionPolicyStructure

+
+

Subscription Policy capabilities.

+
+

siri:AccessControl

+
+

0:1

+
+

+local-type: typedef-76.5

+
+

Optional Access control capabilities.

+
+

siri:ResponseFeatures

+
+

0:1

+
+

+local-type: typedef-76.6

+
+

Optional Response capabilities.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

49.25. The complex type siri:VehicleMonitoringServicePermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringServicePermissionStructure

+
+

siri:AbstractPermissionStructure

+
+

Type for Abstract Permission.

+
+

The element content starts with items inherited from the base type:

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:AllParticipants

+
+

-1:1

+
+

siri:EmptyType

+
+

Parmissions apply by default to All particpants. May be overidden by other separate permissions for individual.

+
+

b

+
+

siri:ParticipantRef

+
+

-1:1

+
+

>siri:ParticipantRefStructure

+
+

Permission applies to specified participant.

+
+

siri:GeneralCapabilities

+
+

0:1

+
+

+local-type: typedef-45.1

+
+

Permissions for general capabilities.

+
+

Inherited content is followed by own content:

+
+

→‍siri:OperatorPermissions

+
+

1:1

+
+

+local-type: typedef-21.2

+
+

The OPERATOR data that the participant may access.

+
+

→‍siri:LinePermissions

+
+

1:1

+
+

+local-type: typedef-21.1

+
+

The LINEs that the participant may access.

+
+

siri:VehicleMonitoringPermissions

+
+

1:1

+
+

+local-type: typedef-76.8

+
+

The Vehicle Monitors (DIUSPLAY ASSIGNMENTs) that the participant may access.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

49.26. The complex type siri:VehicleMonitoringSubscriptionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitoringSubscriptionStructure

+
+

siri:AbstractSubscriptionStructure

+
+

Type for SIRI Service subscriptions.

+
+

The element content starts with items inherited from the base type:

+
siri:SubscriptionIdentityGroup +

siri:SubscriberRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Participant identifier of Subscriber. Normally this will be given by context, i.e. be the same as on the Subscription Request.

+
+

siri:SubscriptionIdentifier

+
+

1:1

+
+

>siri:SubscriptionQualifierStructure

+
+

Identifier to be given to Subscription.

+
+

siri:InitialTerminationTime

+
+

1:1

+
+

Requested end time for subscription.

+
+

siri:SubscriptionRenewal

+
+

0:1

+
+

By using this element, the subscriber asks the data provider for an extension of the InitialTerminationTime of the subscription. If SubscriptionRenewal is omitted, this request is to be treated as a re-subscription and therefore all data corresponding to the SubscriptionRequest must be sent in the initial response (or a portion of the data if MoreData is set to 'true'). (since SIRI 2.1)

+
+

Inherited content is followed by own content:

+
+

→‍siri:VehicleMonitoringRequest

+
+

1:1

+
+

+siri:VehicleMonitoringRequestStructure

+
+

Request for information about Vehicle Movements.

+
siri:VehicleMonitoringSubscriptionPolicyGroup +

siri:IncrementalUpdates

+
+

0:1

+
+

Whether the producer will return the complete set of current data, or only provide updates to this data, i.e. additions, modifications and deletions. If false or omitted, each subscription response will contain the full information as specified in this request.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:ChangeBeforeUpdates

+
+

-0:1

+
+

siri:DurationType

+
+

The amount of change to the VEHICLE expected arrival time at next stop that can happen before an update is sent (i.e. if ChangeBeforeUpdate is set to 2 minutes, the subscriber will not be told that a bus is 30 seconds delayed - an update will only be sent when the bus is at least 2 minutes delayed).

+
+

b

+
+

siri:UpdateInterval

+
+

-0:1

+
+

siri:PositiveDurationType

+
+

Time interval in seconds in which new data is to be transmitted. If unspecified, default to system configuration.

+
+

→‍siri:Extensions

+
+

0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

49.27. The complex type siri:VehicleMonitorPermissionStructure

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:VehicleMonitorPermissionStructure

+
+

siri:AbstractTopicPermissionStructure

+
+

Type for Abstract Permission Topic.

+
+

The element content starts with items inherited from the base type:

+
+

siri:Allow

+
+

1:1

+
+

Whether the participant may access this topic. Default is 'true'.

+
+

Inherited content is followed by own content:

+
+

siri:VehicleMonitoringRef

+
+

1:1

+
+

>siri:VehicleMonitoringRefStructure

+
+

Vehicle Monitoring reference for which permission is made.

+
+
+
+
+

49.28. The complex type element[siri:LinePermissions]#complexType (typedef-21.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:LinePermissions]
  #complexType
  (typedef-21.1)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:LinePermission

+
+

-1:*

+
+

+siri:LinePermissionStructure

+
+

Participant's permission for this LINE.

+
+
+
+
+

49.29. The complex type element[siri:OperatorPermissions]#complexType (typedef-21.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:OperatorPermissions]
  #complexType
  (typedef-21.2)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:OperatorPermission

+
+

-1:*

+
+

+siri:OperatorPermissionStructure

+
+

Participant's permission for this OPERATOR.

+
+
+
+
+

49.30. The complex type group[siri:JourneyFormationGroup]/TrainElements#complexType (typedef-25.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /TrainElements #complexType
  (typedef-25.2)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

→‍siri:TrainElementRef

+
+

-1:1

+
+

>siri:TrainElementRefStructure

+
+

Reference to a TRAIN ELEMENT. (since SIRI 2.1)

+
+

b

+
+

→‍siri:TrainElement

+
+

-1:1

+
+

+siri:TrainElementStructure

+
+

An elementary component of a TRAIN, e.g. wagon or locomotive. (since SIRI 2.1)

+
+
+
+
+

49.31. The complex type group[siri:JourneyFormationGroup]/Trains#complexType (typedef-25.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /Trains #complexType
  (typedef-25.3)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:TrainRef

+
+

-1:1

+
+

+
+

b

+
+

→‍siri:Train

+
+

-1:1

+
+

+siri:TrainStructure

+
+

A vehicle composed of TRAIN ELEMENTs assembled in a certain order (so called TRAIN COMPONENTs), i.e. wagons assembled together and propelled by a locomotive or one of the wagons. (since SIRI 2.1)

+
+
+
+
+

49.32. The complex type group[siri:JourneyFormationGroup]/CompoundTrains#complexType (typedef-25.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:JourneyFormationGroup]
  /CompoundTrains #complexType
  (typedef-25.4)

+
+

+
+

-

+
+

The element contains one or more of the following elements (a-b)

+
+

a

+
+

siri:CompoundTrainRef

+
+

-1:1

+
+

+
+

b

+
+

→‍siri:CompoundTrain

+
+

-1:1

+
+

+siri:CompoundTrainStructure

+
+

Groups of carriages may be managed as sections by composing TRAINs into a COMPOUND TRAIN, for example if a TRAIN joins (or splits from) another TRAIN. (since SIRI 2.1) TRAINs within a COMPOUND TRAIN may have different origins and destinations due to joining/splitting. A COMPOUND TRAIN may be stable for one or multiple JOURNEY PARTs and change at a certain STOP POINT due to planned joining/splitting, despatching alterations or a situation.

+
+
+
+
+

49.33. The complex type group[siri:TrainOperationalInfoGroup]/TrainNumbers#complexType (typedef-39.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:TrainOperationalInfoGroup]
  /TrainNumbers #complexType
  (typedef-39.4)

+
+

+
+

-

+
+

siri:TrainNumberRef

+
+

1:*

+
+

>siri:TrainNumberRefStructure

+
+

TRAIN NUMBER assigned to VEHICLE JOURNEY. +SIRI 2.0

+
+
+
+
+

49.34. The complex type group[siri:TrainOperationalInfoGroup]/JourneyParts#complexType (typedef-39.5)

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:TrainOperationalInfoGroup]
  /JourneyParts #complexType
  (typedef-39.5)

+
+

+
+

-

+
+

siri:JourneyPartInfo

+
+

1:*

+
+

+siri:JourneyPartInfoStructure

+
+

Information about Parts of JOURNEY (since SIRI 2.0)

+
+
+
+
+

49.35. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-45.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:AbstractPermissionStructure]
  /GeneralCapabilities #complexType
  (typedef-45.1)

+
+

+
+

-

+
+

siri:RequestResponse

+
+

1:1

+
+

Participant may make direct requests for data. Default is 'true'.

+
+

siri:PublishSubscribe

+
+

1:1

+
+

Participant may create subscriptions. Default True.

+
+
+
+
+

49.36. The complex type group[siri:VehicleMonitoringRequestPolicyGroup]/MaximumNumberOfCalls#complexType (typedef-76.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:VehicleMonitoringRequestPolicyGroup]
  /MaximumNumberOfCalls #complexType
  (typedef-76.1)

+
+

+
+

-

+
+

siri:Previous

+
+

0:1

+
+

Maximum number of previous calls to include. Only applies if VehicleMonitoringDetailLevel of Calls specified. Zero for none. If VehicleMonitoringDetailLevel of Calls specified but MaximumNumberOfCalls.Previous absent, include all previous calls. (since SIRI 2.0).

+
+

siri:Onwards

+
+

0:1

+
+

Maximum number of onwards calls to include. Zero for none. Only applies if VehicleMonitoringDetailLevel of 'calls' specified. Zero for none. If VehicleMonitoringDetailLevel calls specified but MaximumNumberOfCalls.Onwards absent, include all onwards calls. (since SIRI 2.0).

+
+
+
+
+

49.37. The complex type complexType[siri:VehicleActivityStructure]/MonitoredVehicleJourney#complexType (typedef-76.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:VehicleActivityStructure]
  /MonitoredVehicleJourney #complexType
  (typedef-76.2)

+
+

siri:MonitoredVehicleJourneyStructure

+
+

Type for Monitored VEHICLE JOURNEY.

+
+

The element content starts with items inherited from the base type:

+
siri:MonitoredJourneyIdentityGroup +

siri:LineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Reference to LINE of journey.

+
+

siri:DirectionRef

+
+

0:1

+
+

>siri:DirectionRefStructure

+
+

Reference to DIRECTION of journey.

+
+

siri:FramedVehicleJourneyRef

+
+

0:1

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

A reference to the DATED VEHICLE JOURNEY that the VEHICLE is making, unique with the data horizon of the service.

+
siri:JourneyPatternInfoGroup +

siri:JourneyPatternRef

+
+

0:1

+
+

>siri:JourneyPatternRefStructure

+
+

Identifier of JOURNEY PATTERN that journey follows.

+
+

siri:JourneyPatternName

+
+

0:1

+
+

>siri:NaturalLanguageStringStructure

+
+

Name of Joruney Pattern

+
+

siri:VehicleMode

+
+

0:*

+
+

siri:VehicleModesEnumeration

+
+

A means of transportation such as bus, rail, etc.

+
+

siri:RouteRef

+
+

0:1

+
+

>siri:RouteRefStructure

+
+

Identifier of ROUTE that journey follows.

+
+

→‍siri:PublishedLineName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Name or Number by which the LINEis known to the public.

+
+

siri:GroupOfLinesRef

+
+

0:1

+
+

>siri:GroupOfLinesRefStructure

+
+

Reference to a GROUP OF LINEs to which journey belongs. SIRI 2.0

+
+

siri:DirectionName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the DIRECTION. May correspond to a DESTINATION DISPLAY. (Unbounded since SIRI 2.0)

+
+

siri:ExternalLineRef

+
+

0:1

+
+

>siri:LineRefStructure

+
+

Alternative identifier of LINE that an external system may associate with journey.

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:BrandingRef

+
+

-0:1

+
+

>siri:BrandingRefStructure

+
+

Reference to a BRANDING. (since SIRI 2.1)

+
+

b

+
+

siri:Branding

+
+

-0:1

+
+

+siri:BrandingStructure

+
+

An arbitrary marketing classification. (since SIRI 2.1)

+
siri:BasicServiceInfoGroup +

siri:OperatorRef

+
+

0:1

+
+

>siri:OperatorRefStructure

+
+

OPERATOR of a VEHICLE JOURNEY. Note that the operator may change over the course of a journey. This shoudl show teh operator for the curent point in the journey. Use Journey Parts tp record all the operators in the whole journeyh.

+
+

siri:ProductCategoryRef

+
+

0:1

+
+

>siri:ProductCategoryRefStructure

+
+

Product Classification of VEHICLE JOURNEY- subdivides a transport mode. e.g. express, loacl.

+
+

→‍siri:ServiceFeatureRef

+
+

0:*

+
+

>siri:ServiceFeatureRefStructure

+
+

Classification of service into arbitrary Service categories, e.g. school bus. SIRI provides a recommended set of values covering most usages, intended to be TPEG comnpatible. See the SIRI facilities packaged.

+
siri:ServiceInfoGroup +

siri:VehicleFeatureRef

+
+

0:*

+
+

>siri:VehicleFeatureRefStructure

+
+

Features of VEHICLE providing journey. Recommended SIRI values based on TPEG are given in SIRI documentation and enumerated in the siri_facilities package.

+
siri:JourneyEndNamesGroup +

→‍siri:OriginRef

+
+

0:1

+
+

>siri:JourneyPlaceRefStructure

+
+

Reference to the origin SCHEDULED STOP POINT of the journey.

+
+

siri:OriginName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Name of the origin of the journey. (Unbounded since SIRI 2.0)

+
+

siri:OriginShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the origin of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as Origin Name.

+
+

siri:DestinationDisplayAtOrigin

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

DIRECTION name shown for jurney at the origin. (since SIRI 2.0)

+
+

siri:Via

+
+

0:*

+
+

+siri:ViaNameStructure

+
+

Names of VIA points, used to help identify the LINE, for example, Luton to Luton via Sutton. Currently 3 in VDV. Should only be included if the detail level was requested.

+
+

→‍siri:DestinationRef

+
+

0:1

+
+

>siri:DestinationRefStructure

+
+

Reference to the destination SCHEDULED STOP POINT of the journey.

+
+

siri:DestinationName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Description of the destination stop (vehicle signage), Can be overwritten for a journey, and then also section by section by the entry in an individual CALl. (Unbounded since SIRI 2.0)

+
+

siri:DestinationShortName

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Short name of the DESTINATION.of the journey; used to help identify the VEHICLE JOURNEY on arrival boards. If absent, same as DestinationName. (Unbounded since SIRI 2.0)

+
+

siri:OriginDisplayAtDestination

+
+

0:*

+
+

>siri:NaturalLanguagePlaceNameStructure

+
+

Origin name shown for jourey at the destination (since SIRI 2.0)

+
siri:JourneyInfoGroup +

siri:VehicleJourneyName

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

For train services with named journeys. Train name, e.g. “West Coast Express”. If omitted: No train name. Inherited property. (Unbounded since SIRI 2.0)

+
+

→‍siri:JourneyNote

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

Additional descriptive text associated with journey. Inherited property.

+
+

siri:PublicContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by members of public. (since SIRI 2.0)

+
+

siri:OperationsContact

+
+

0:1

+
+

+siri:SimpleContactStructure

+
+

Contact details for use by operational staff. (since SIRI 2.0)

+
siri:JourneyEndTimesGroup +

siri:HeadwayService

+
+

0:1

+
+

Whether this is a Headway Service, that is shown as operating at a prescribed interval rather than to a fixed timetable. Default is 'false'.

+
+

siri:OriginAimedDepartureTime

+
+

0:1

+
+

Timetabled departure time from Origin.

+
+

siri:DestinationAimedArrivalTime

+
+

0:1

+
+

Timetabled arrival time at Destination.

+
+

→‍siri:FirstOrLastJourney

+
+

0:1

+
+

siri:FirstOrLastJourneyEnumeration

+
+

Whether journey is first or last journey of day. (since SIRI 2.0)

+
siri:DisruptionGroup +

→‍siri:FormationCondition

+
+

0:*

+
+

+siri:FormationConditionStructure

+
+

Information about a change of the formation (e.g. TRAIN composition) or changes of vehicles within the formation. (since SIRI 2.1)

+
+

→‍siri:FacilityConditionElement

+
+

0:*

+
+

+siri:FacilityConditionStructure

+
+

Description of any change concerning a MONITORED FACILITY New structure defined in SIRI XSD 1.1 for Facilities Management.

+
+

→‍siri:FacilityChangeElement

+
+

0:1

+
+

+siri:FacilityChangeStructure

+
+

A change to the availaibility of EQUIPMENT. Basic structure defined in the first 1.0 SIRI XSd.

+
+

→‍siri:SituationRef

+
+

0:*

+
+

+siri:SituationRefStructure

+
+

Reference to a SITUATION associated with the element.

+
siri:JourneyProgressGroup +

siri:Monitored

+
+

0:1

+
+

Whether there is real-time information available for journey. Default is 'true'. It is recommended to specify a MonitoringError if Monitored is set to 'false'.

+
+

siri:MonitoringError

+
+

0:1

+
+

If Monitored is 'false', a (list of) reason(s) for non-availability of real-time data. Examples are "GPS", "GPRS", "Radio" etc. MonitoringError must not be used if Monitored is omitted or set to 'true'.

+
siri:ProgressDataQualityGroup +

siri:InCongestion

+
+

0:1

+
+

Whether the VEHICLE iis in traffic congestion. If not, present, not known.

+
+

siri:InPanic

+
+

0:1

+
+

Whether the panic alarm on the VEHICLE is activated. This may lead to indeterminate predictions. If absent, default is 'false'.

+
+

→‍siri:PredictionInaccurate

+
+

0:1

+
+

Whether the prediction for a specific stop or the whole journey is considered to be of a useful accuracy or not. Default is 'false', i.e. prediction is considered to be accurate. If prediction is degraded, e.g. because of a situation, PredictionInaccurate is used to indicate a lowered quality of data. Inherited property. PredictionInaccurate can be used in combination with InCongestion, but is more general.

+
+

→‍siri:PredictionInaccurateReason

+
+

0:1

+
+

siri:PredictionInaccurateReasonEnumeration

+
+

Can be used to inform the passenger about the reason for a change of the prediction (in)accuracy in case PredictionInaccurate is set to 'true'. (since SIRI 2.1)

+
+

siri:DataSource

+
+

0:1

+
+

System originating real-time data. Can be used to make judgements of relative quality and accuracy compared to other feeds.

+
+

siri:ConfidenceLevel

+
+

0:1

+
+

siri:QualityIndexEnumeration

+
+

Confidence QUALITY LEVEL of data. Default is 'reliable'.

+
siri:ProgressDataGroup +

siri:VehicleLocation

+
+

0:1

+
+

+siri:LocationStructure

+
+

Current geospatial location of VEHICLE. Measured to front of vehicle.

+
+

siri:LocationRecordedAtTime

+
+

0:1

+
+

Time at which location was recorded. If not present assume that the recorded at time on the containing delivery.

+
+

siri:Bearing

+
+

0:1

+
+

siri:AbsoluteBearingType

+
+

Bearing in compass degrees in which VEHICLE is heading.

+
+

siri:ProgressRate

+
+

0:1

+
+

siri:ProgressRateEnumeration

+
+

Rate of progress of VEHICLE. Default is 'normal'

+
+

siri:Velocity

+
+

0:1

+
+

siri:VelocityType

+
+

Velocity of VEHICLE. EIther actual speed or average speed may be used. (since SIRI 2.0)

+
+

siri:EngineOn

+
+

0:1

+
+

Whether the engine of the vehicle is on. Default is 'true' (since SIRI 2.0)

+
+

→‍siri:Occupancy

+
+

0:1

+
+

siri:OccupancyEnumeration

+
+

An approximate figure of how occupied the journey is after departing from a given stop, e.g. 'manySeatsAvailable' or 'standingRoomOnly'. If omitted: Passenger load is unknown. Occupancies and capacities for individual VEHICLEs, e.g. parts of a COMPOUND TRAIN, can also be specified in more detail for the departure on CALL level.

+
+

siri:Delay

+
+

0:1

+
+

siri:DurationType

+
+

Delay of VEHICLE against schedule, to a precision in seconds. Early times are shown as negative values.

+
+

siri:ProgressStatus

+
+

0:*

+
+

>siri:NaturalLanguageStringStructure

+
+

An arbitrary textual status description of the running of this VEHICLE JOURNEY. (Unbounded 0:* since SIRI 2.0)

+
+

siri:VehicleStatus

+
+

0:1

+
+

siri:VehicleStatusEnumeration

+
+

An classification of the progress state of running of this VEHICLE JOURNEY. (since SIRI 2.0)

+
siri:TrainOperationalInfoGroup +

siri:TrainBlockPart

+
+

0:*

+
+

+siri:TrainBlockPartStructure

+
+

If a VEHICLE JOURNEY is a coupled journey, i.e. comprises several coupled BLOCKparts, there will be a separate delivery for each BLOCKp art and this element will indicate the vehicles that the journey part uses.

+
siri:OperationalBlockGroup +

siri:BlockRef

+
+

0:1

+
+

>siri:BlockRefStructure

+
+

BLOCK that VEHICLE is running.

+
+

siri:CourseOfJourneyRef

+
+

0:1

+
+

>siri:CourseOfJourneyRefStructure

+
+

COURSE OF JOURNEY ('Run') that VEHICLE is running.

+
siri:OperationalInfoGroup +

→‍siri:VehicleJourneyRef

+
+

0:1

+
+

>siri:VehicleJourneyRefStructure

+
+

Reference to a VEHICLE JOURNEY.

+
+

→‍siri:VehicleRef

+
+

0:1

+
+

>siri:VehicleRefStructure

+
+

Reference to a VEHICLE.

+
+

siri:AdditionalVehicleJourneyRef

+
+

0:*

+
+

+siri:FramedVehicleJourneyRefStructure

+
+

Refercence to other VEHICLE Journeys ((since SIRI 2.0))

+
+

siri:DriverRef

+
+

0:1

+
+

A reference to the DRIVER or Crew currently logged in to operate a monitored VEHICLE. May be omitted if real-time data is not available - i.e. it is timetabled data. (since SIRI 2.0)

+
+

siri:DriverName

+
+

0:1

+
+

The name oo the Driver or Crew (since SIRI 2.0)

+
siri:TrainOperationalInfoGroup +

siri:TrainNumbers

+
+

0:1

+
+

+local-type: typedef-39.4

+
+

TRAIN NUMBERs for journey. (since SIRI 2.0)

+
+

siri:JourneyParts

+
+

0:1

+
+

+local-type: typedef-39.5

+
+

JOURNEY PARTs making up JOURNEY +SIRIv2.0 e.

+
siri:JourneyFormationGroup +

siri:TrainElements

+
+

0:1

+
+

+local-type: typedef-25.2

+
+

+
+

siri:Trains

+
+

0:1

+
+

+local-type: typedef-25.3

+
+

+
+

siri:CompoundTrains

+
+

0:1

+
+

+local-type: typedef-25.4

+
+

+
siri:MonitoredCallingPatternGroup +

siri:PreviousCalls

+
+

0:1

+
+

+siri:PreviousCallsStructure

+
+

Information on stops called at previously, origin and all intermediate stops up to but not including the current stop, in order or visits. Should only be included if the detail level was requested.

+
+

siri:MonitoredCall

+
+

0:1

+
+

+siri:MonitoredCallStructure

+
+

Monitored CALL at the current stop. For SIRI-SM this is the stop for which data is requested. For SIRI-VM this is the most recent stop visited by the VEHICLE.

+
+

siri:OnwardCalls

+
+

0:1

+
+

+siri:OnwardCallsStructure

+
+

Information on CALLs at the intermediate stops beyond the current stop, up to and including the destination, in order of visits. Should only be included if the detail level was requested.

+
+

siri:IsCompleteStopSequence

+
+

0:1

+
+

Whether the above CALL sequence is complete, i.e. represents every CALL of the ROUTE and so can be used to replace a previous CALL sequence. Default is 'false'.

+
+
+
+
+

49.38. The complex type complexType[siri:VehicleMonitoringServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-76.3)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:VehicleMonitoringServiceCapabilitiesStructure]
  /TopicFiltering #complexType
  (typedef-76.3)

+
+

+
+

-

+
+

siri:DefaultPreviewInterval

+
+

1:1

+
+

siri:PositiveDurationType

+
+

Default preview interval. Default is 60 minutes.

+
+

siri:FilterByVehicleMonitoringRef

+
+

1:1

+
+

Whether results can be filtered by Vehicle Monitoring Fixed as 'true'.

+
+

→‍siri:FilterByVehicleRef

+
+

0:1

+
+

Whether results can be filtered by VEHICLE. Default is 'false'.

+
+

→‍siri:FilterByLineRef

+
+

0:1

+
+

Whether results can be filtered by LINE. Default is 'true'

+
+

→‍siri:FilterByDirectionRef

+
+

0:1

+
+

Whether results can be filtered by DIRECTION Default is 'true'.

+
+
+
+
+

49.39. The complex type complexType[siri:VehicleMonitoringServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-76.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:VehicleMonitoringServiceCapabilitiesStructure]
  /RequestPolicy #complexType
  (typedef-76.4)

+
+

siri:CapabilityRequestPolicyStructure

+
+

Type for Common Request Policy capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:NationalLanguage

+
+

1:*

+
+

National languages supported by service.

+
+

siri:Translations

+
+

0:1

+
+

Whether producer can provide multiple translations of NL text elements (since SIRI 2.0)

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

siri:GmlCoordinateFormat

+
+

-1:1

+
+

siri:SrsNameType

+
+

Name of GML Coordinate format used for Geospatial points in responses.

+
+

b

+
+

siri:WgsDecimalDegrees

+
+

-1:1

+
+

siri:EmptyType

+
+

Geospatial coordinates are given as Wgs 84 Latiude and longitude, decimial degrees of arc.

+
+

Inherited content is followed by own content:

+
siri:VehicleMonitoringVolumeGroup +

siri:HasDetailLevel

+
+

0:1

+
+

Whether Detail level filtering is supported. Default is ' false'.

+
+

siri:DefaultDetailLevel

+
+

0:1

+
+

siri:VehicleMonitoringDetailEnumeration

+
+

Detail level. Default Normal.

+
+

siri:HasMaximumVehicles

+
+

0:1

+
+

Whether results can be limited to a maximum number. Default is 'true'.

+
+

siri:HasMaximumNumberOfCalls

+
+

0:1

+
+

If system can return detailed calling pattern, whether a number of calls to include can be specified. Default is 'false'. (since SIRI 2.0)

+
+

siri:HasNumberOfOnwardsCalls

+
+

0:1

+
+

If system can return detailed calling pattern, whether a number of onwards calls to include can be specified. Default is 'false'. (since SIRI 2.0)

+
+

siri:HasNumberOfPreviousCalls

+
+

0:1

+
+

If system can return detailed calling pattern, whether a number of previous calls to include can be specified. Default is 'false'. (since SIRI 2.0)

+
+
+
+
+

49.40. The complex type complexType[siri:VehicleMonitoringServiceCapabilitiesStructure]/AccessControl#complexType (typedef-76.5)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:VehicleMonitoringServiceCapabilitiesStructure]
  /AccessControl #complexType
  (typedef-76.5)

+
+

siri:CapabilityAccessControlStructure

+
+

Type for Common Access control capabilities.

+
+

The element content starts with items inherited from the base type:

+
+

siri:RequestChecking

+
+

1:1

+
+

Whether access control of requests is supported. Default is 'false'.

+
+

Inherited content is followed by own content:

+
+

→‍siri:CheckOperatorRef

+
+

0:1

+
+

If access control is supported, whether access control by OPERATOR is supported. Default is 'true'.

+
+

→‍siri:CheckLineRef

+
+

0:1

+
+

If access control is supported, whether access control by LINE is supported. Default is 'true'.

+
+

siri:CheckVehicleMonitoringRef

+
+

0:1

+
+

If access control is supported, whether access control by monitoring point is supported. Default is 'true'.

+
+
+
+
+

49.41. The complex type complexType[siri:VehicleMonitoringServiceCapabilitiesStructure]/ResponseFeatures#complexType (typedef-76.6)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:VehicleMonitoringServiceCapabilitiesStructure]
  /ResponseFeatures #complexType
  (typedef-76.6)

+
+

+
+

-

+
+

siri:HasLocation

+
+

0:1

+
+

Whether result has location. Default is 'true'.

+
+

siri:HasSituations

+
+

0:1

+
+

Whether result supports SITUATION REFERENCESs. Default is 'false'. (since SIRI 2.0)

+
+
+
+
+

49.42. The complex type element[siri:VehicleMonitoringPermissions]#complexType (typedef-76.7)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:VehicleMonitoringPermissions]
  #complexType
  (typedef-76.7)

+
+

siri:PermissionsStructure

+
+

Type for abstract permissions.

+
+

The element content starts with items inherited from the base type:

+
+

siri:PermissionVersionRef

+
+

0:1

+
+

>siri:VersionRefStructure

+
+

Version of permission set.

+
+

Inherited content is followed by own content:

+
+

siri:VehicleMonitoringPermission

+
+

0:*

+
+

+siri:VehicleMonitoringServicePermissionStructure

+
+

Permissions for use of VEHICLE MONITORING. Can be used to specify which Consumers can see which vehicles

+
+
+
+
+

49.43. The complex type complexType[siri:VehicleMonitoringServicePermissionStructure]/VehicleMonitoringPermissions#complexType (typedef-76.8)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

complexType[siri:VehicleMonitoringServicePermissionStructure]
  /VehicleMonitoringPermissions #complexType
  (typedef-76.8)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:AllowAll

+
+

-1:1

+
+

Allow access to all topics known to the service.

+
+

b

+
+

siri:VehicleMonitorPermission

+
+

-1:*

+
+

+siri:VehicleMonitorPermissionStructure

+
+

Participant's permission for this Vehicle Monitor (DISPLAY SSIGNMENT).

+
+
+
+
+
+

50. SIRI Service Interface for Real-time Information relating to Public Transport Operations. XML Schema with loosely coupled functional services,

+
+

50.1. The toplevel element siri:Siri

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

siri:Siri

+
+

+
+

-

+
+

@version

+
+

1:1

+
+

+
+

The element contains one of the following elements (a-c)

+
+

The element contains one of the following elements (a-d)

+
+

The element contains one of the following elements (a-c)

+
siri:ServiceRequestGroup +

aaa

+
+

→‍siri:ServiceRequest

+
+

-1:1

+
+

+local-type: typedef-77.2

+
+

Request from Consumer to Producer for immediate delivery of data. Answered with a ServiceDelivery (or a DataReadyRequest)

+
+

aab

+
+

→‍siri:SubscriptionRequest

+
+

-1:1

+
+

+local-type: typedef-53.2

+
+

Request from Subscriber to Producer for a subscription. Answered with a SubscriptionResponse.

+
+

aac

+
+

→‍siri:TerminateSubscriptionRequest

+
+

-1:1

+
+

+siri:TerminateSubscriptionRequestStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

The element contains one of the following elements (a-b)

+
siri:DeliveryRequestGroup +

aba

+
+

→‍siri:DataReadyNotification

+
+

-1:1

+
+

+siri:DataReadyRequestStructure

+
+

Request from Producer to Consumer to notify that data update is ready to fetch. Answered with a DataReadyResponse.

+
+

abb

+
+

→‍siri:DataSupplyRequest

+
+

-1:1

+
+

+siri:DataSupplyRequestStructure

+
+

Request from Consumer to Producer to fetch update previously notified by a Data ready message. Answered with a Service Delivery.

+
+

The element contains one of the following elements (a-b)

+
siri:StatusRequestGroup +

aca

+
+

→‍siri:CheckStatusRequest

+
+

-1:1

+
+

+siri:CheckStatusRequestStructure

+
+

Request from Consumer to Producer to check whether services is working. Answers a CheckStatusRequest.

+
+

acb

+
+

→‍siri:HeartbeatNotification

+
+

-1:1

+
+

+siri:HeartbeatNotificationStructure

+
+

Notification from Producer to Consumer to indicate that the service is running normally.

+
+

The element contains one of the following elements (a-b)

+
siri:DiscoveryRequestGroup +

ada

+
+

→‍siri:CapabilitiesRequest

+
+

-1:1

+
+

+siri:CapabilitiesRequestStructure

+
+

Requests a the current capabilities of the server. Answred with a CpabailitiesResponse.

+
+

adb

+
+

→‍siri:AbstractDiscoveryRequest

+
+

-1:1

+
+

+siri:AbstractDiscoveryRequestStructure

+
+

Abstract Discovery request.

+
+

The element contains one of the following elements (a-d)

+
+

The element contains one of the following elements (a-b)

+
siri:ServiceResponseGroup +

baa

+
+

→‍siri:SubscriptionResponse

+
+

-1:1

+
+

+siri:SubscriptionResponseStructure

+
+

Response from Producer to Consumer to inform whether subscriptions have been created. Answers a previous SubscriptionRequest.

+
+

bab

+
+

→‍siri:TerminateSubscriptionResponse

+
+

-1:1

+
+

+siri:TerminateSubscriptionResponseStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

The element contains one of the following elements (a-c)

+
siri:DeliveryResponseGroup +

bba

+
+

→‍siri:DataReadyAcknowledgement

+
+

-1:1

+
+

+siri:DataReadyResponseStructure

+
+

Response from Consumer to Producer to acknowledge to Producer that a DataReadyRequest has been received.

+
+

bbb

+
+

→‍siri:ServiceDelivery

+
+

-1:1

+
+

+local-type: typedef-77.4

+
+

Response from Producer to Consumer to deliver payload data. Either answers a direct ServiceRequest, or asynchronously satisfies a subscription. May be sent directly in one step, or fetched in response to a DataSupply Request.

+
+

bbc

+
+

→‍siri:DataReceivedAcknowledgement

+
+

-1:1

+
+

+siri:DataReceivedResponseStructure

+
+

Response from Consumer to Producer to acknowledge that data hase been received. Used as optioanl extra step if reliable delivery is needed. Answers a ServiceDelivery.

+
+

The element contains one of the following elements (a)

+
siri:StatusResponseGroup +

bca

+
+

→‍siri:CheckStatusResponse

+
+

-1:1

+
+

+siri:CheckStatusResponseStructure

+
+

Response from Producer to Consumer to inform whether services is working. Answers a CheckStatusRequest.

+
+

The element contains one of the following elements (a-b)

+
siri:DiscoveryResponseGroup +

bda

+
+

→‍siri:CapabilitiesResponse

+
+

-1:1

+
+

+siri:CapabilitiesResponseStructure

+
+

Responses with the capabilities of an implementation.

+
+

bdb

+
+

→‍siri:AbstractDiscoveryDelivery

+
+

-1:1

+
+

+siri:AbstractDiscoveryDeliveryStructure

+
+

Abstract type for a discovery delivery.

+
+

c

+
+

→‍siri:Extensions

+
+

-0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

50.2. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-50.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

group[siri:ServiceDeliveryRequestStatusGroup]
  /ErrorCondition #complexType
  (typedef-50.1)

+
+

+
+

-

+
+

The element contains one of the following elements (a-b)

+
+

a

+
+

→‍siri:CapabilityNotSupportedError

+
+

-1:1

+
+

+siri:CapabilityNotSupportedErrorStructure

+
+

Error: Service does not support the requested capability.

+
+

b

+
+

→‍siri:OtherError

+
+

-1:1

+
+

+siri:OtherErrorStructure

+
+

Error: Error type other than the well defined codes.

+
+

siri:Description

+
+

0:1

+
+

>siri:ErrorDescriptionStructure

+
+

Text description of error.

+
+
+
+
+

50.3. The complex type element[siri:SubscriptionRequest]#complexType (typedef-53.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:SubscriptionRequest]
  #complexType
  (typedef-53.2)

+
+

siri:SubscriptionRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
siri:SubscriberEndpointGroup +

siri:ConsumerAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which data is to be sent, if different from Address. This may also be determined from RequestorRef and preconfigured data.

+
+

siri:SubscriptionFilterIdentifier

+
+

0:1

+
+

Reference to a Subscription Filter with which this subscription is to be aggregated for purposes of notification and delivery. If absent, use the default filter. If present, use any existing filter with that identifier, if none found, create a new one. Optional SIRI feature.

+
+

siri:SubscriptionContext

+
+

0:1

+
+

+siri:SubscriptionContextStructure

+
+

General values that apply to subscription. Usually set by configuration.

+
+

→‍siri:AbstractFunctionalServiceSubscriptionRequest

+
+

1:*

+
+

+siri:AbstractSubscriptionStructure

+
+

Subsititutable type for a SIRI Functional Service subscription request.

+
+
+
+
+

50.4. The complex type element[siri:Siri]#complexType (typedef-72.1)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:Siri]
  #complexType
  (typedef-72.1)

+
+

+
+

-

+
+

@version

+
+

1:1

+
+

+
+

The element contains one of the following elements (a-c)

+
+

In case of choice 'a', the element contains one of the following elements (aa-ad)

+
+

In case of choice 'aa', the element contains one of the following elements (aaa-aac)

+
siri:ServiceRequestGroup +

aaa

+
+

→‍siri:ServiceRequest

+
+

-1:1

+
+

+local-type: typedef-77.2

+
+

Request from Consumer to Producer for immediate delivery of data. Answered with a ServiceDelivery (or a DataReadyRequest)

+
+

aab

+
+

→‍siri:SubscriptionRequest

+
+

-1:1

+
+

+local-type: typedef-53.2

+
+

Request from Subscriber to Producer for a subscription. Answered with a SubscriptionResponse.

+
+

aac

+
+

→‍siri:TerminateSubscriptionRequest

+
+

-1:1

+
+

+siri:TerminateSubscriptionRequestStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

In case of choice 'ab', the element contains one of the following elements (aba-abb)

+
siri:DeliveryRequestGroup +

aba

+
+

→‍siri:DataReadyNotification

+
+

-1:1

+
+

+siri:DataReadyRequestStructure

+
+

Request from Producer to Consumer to notify that data update is ready to fetch. Answered with a DataReadyResponse.

+
+

abb

+
+

→‍siri:DataSupplyRequest

+
+

-1:1

+
+

+siri:DataSupplyRequestStructure

+
+

Request from Consumer to Producer to fetch update previously notified by a Data ready message. Answered with a Service Delivery.

+
+

In case of choice 'ac', the element contains one of the following elements (aca-acb)

+
siri:StatusRequestGroup +

aca

+
+

→‍siri:CheckStatusRequest

+
+

-1:1

+
+

+siri:CheckStatusRequestStructure

+
+

Request from Consumer to Producer to check whether services is working. Answers a CheckStatusRequest.

+
+

acb

+
+

→‍siri:HeartbeatNotification

+
+

-1:1

+
+

+siri:HeartbeatNotificationStructure

+
+

Notification from Producer to Consumer to indicate that the service is running normally.

+
+

In case of choice 'ad', the element contains one of the following elements (ada-adb)

+
siri:DiscoveryRequestGroup +

ada

+
+

→‍siri:CapabilitiesRequest

+
+

-1:1

+
+

+siri:CapabilitiesRequestStructure

+
+

Requests a the current capabilities of the server. Answred with a CpabailitiesResponse.

+
+

adb

+
+

→‍siri:AbstractDiscoveryRequest

+
+

-1:1

+
+

+siri:AbstractDiscoveryRequestStructure

+
+

Abstract Discovery request.

+
+

In case of choice 'b', the element contains one of the following elements (ba-bd)

+
+

In case of choice 'ba', the element contains one of the following elements (baa-bab)

+
siri:ServiceResponseGroup +

baa

+
+

→‍siri:SubscriptionResponse

+
+

-1:1

+
+

+siri:SubscriptionResponseStructure

+
+

Response from Producer to Consumer to inform whether subscriptions have been created. Answers a previous SubscriptionRequest.

+
+

bab

+
+

→‍siri:TerminateSubscriptionResponse

+
+

-1:1

+
+

+siri:TerminateSubscriptionResponseStructure

+
+

Request from Subscriber to Subscription Manager to terminate a subscription. Answered with a TerminateSubscriptionResponse.

+
+

In case of choice 'bb', the element contains one of the following elements (bba-bbc)

+
siri:DeliveryResponseGroup +

bba

+
+

→‍siri:DataReadyAcknowledgement

+
+

-1:1

+
+

+siri:DataReadyResponseStructure

+
+

Response from Consumer to Producer to acknowledge to Producer that a DataReadyRequest has been received.

+
+

bbb

+
+

→‍siri:ServiceDelivery

+
+

-1:1

+
+

+local-type: typedef-77.4

+
+

Response from Producer to Consumer to deliver payload data. Either answers a direct ServiceRequest, or asynchronously satisfies a subscription. May be sent directly in one step, or fetched in response to a DataSupply Request.

+
+

bbc

+
+

→‍siri:DataReceivedAcknowledgement

+
+

-1:1

+
+

+siri:DataReceivedResponseStructure

+
+

Response from Consumer to Producer to acknowledge that data hase been received. Used as optioanl extra step if reliable delivery is needed. Answers a ServiceDelivery.

+
+

In case of choice 'bc', the element contains one of the following elements (bca)

+
siri:StatusResponseGroup +

bca

+
+

→‍siri:CheckStatusResponse

+
+

-1:1

+
+

+siri:CheckStatusResponseStructure

+
+

Response from Producer to Consumer to inform whether services is working. Answers a CheckStatusRequest.

+
+

In case of choice 'bd', the element contains one of the following elements (bda-bdb)

+
siri:DiscoveryResponseGroup +

bda

+
+

→‍siri:CapabilitiesResponse

+
+

-1:1

+
+

+siri:CapabilitiesResponseStructure

+
+

Responses with the capabilities of an implementation.

+
+

bdb

+
+

→‍siri:AbstractDiscoveryDelivery

+
+

-1:1

+
+

+siri:AbstractDiscoveryDeliveryStructure

+
+

Abstract type for a discovery delivery.

+
+

c

+
+

→‍siri:Extensions

+
+

-0:1

+
+

+siri:ExtensionsStructure

+
+

Extensions to schema. (Wrapper tag used to avoid problems with handling of optional 'any' by some validators).

+
+
+
+
+

50.5. The complex type element[siri:ServiceRequest]#complexType (typedef-77.2)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ServiceRequest]
  #complexType
  (typedef-77.2)

+
+

siri:ServiceRequestStructure

+
+

Type for General SIRI Request.

+
+

The element content starts with items inherited from the base type:

+
+

siri:ServiceRequestContext

+
+

0:1

+
+

+siri:ServiceRequestContextStructure

+
+

General request properties - typically configured rather than repeated on request.

+
+

→‍siri:RequestTimestamp

+
+

1:1

+
+

Timestamp on request.

+
siri:AuthenticatedRequestGroup +

siri:AccountId

+
+

0:1

+
+

Account Identifier. May be used to attribute requests to a particular application provider and authentication key. The account may be common to all users of an application, or to an individual user. Note that to identify an individual user the RequestorRef can be used with an anonymised token. . (since SIRI 2.0)

+
+

siri:AccountKey

+
+

0:1

+
+

Authentication key for request. May be used to authenticate requests from a particular account. (since SIRI 2.0)

+
siri:RequestorEndpointGroup +

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address to which response is to be sent. This may also be determined from RequestorRef and preconfigured data.

+
+

→‍siri:RequestorRef

+
+

1:1

+
+

>siri:ParticipantRefStructure

+
+

Reference to a requestor - Participant Code.

+
+

siri:MessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

Arbitrary unique identifier that can be used to reference this message in subsequent interactions.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+
+
+
+

50.6. The complex type element[siri:ServiceDelivery]#complexType (typedef-77.4)

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

element[siri:ServiceDelivery]
  #complexType
  (typedef-77.4)

+
+

siri:ServiceDeliveryStructure

+
+

General Type for General SIRI Response.

+
+

The element content starts with items inherited from the base type:

+
+

→‍siri:ResponseTimestamp

+
+

1:1

+
+

Time individual response element was created.

+
siri:ProducerResponseEndpointGroup +

siri:ProducerRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Unique identifier of Producer - Participant reference.

+
+

siri:Address

+
+

0:1

+
+

siri:EndpointAddress

+
+

Endpoint Address to which acknowledgements to confirm delivery are to be sent.

+
+

siri:ResponseMessageIdentifier

+
+

0:1

+
+

>siri:MessageQualifierStructure

+
+

An arbitrary unique reference associated with the response which may be used to reference it.

+
+

siri:RequestMessageRef

+
+

0:1

+
+

>siri:MessageRefStructure

+
+

Reference to an arbitrary unique identifier associated with the request which gave rise to this response.

+
siri:DelegatorEndpointGroup +

siri:DelegatorAddress

+
+

0:1

+
+

siri:EndpointAddress

+
+

Address of original Consumer, i.e. requesting system to which delegating response is to be returned. (since SIRI 2.0)

+
+

siri:DelegatorRef

+
+

0:1

+
+

>siri:ParticipantRefStructure

+
+

Identifier of delegating system that originated message. (since SIRI 2.0)

+
+

@srsName

+
+

1:1

+
+

siri:SrsNameType

+
+

Default gml coordinate format for eny location elements in response; applies if Coordinates element is used to specify points. May be overridden on individual points.

+
siri:ServiceDeliveryRequestStatusGroup +

siri:Status

+
+

0:1

+
+

Whether the complerte request could be processed successfully or not. Default is 'true'. If any of the individual requests within the delivery failed, should be set to ' false'.

+
+

siri:ErrorCondition

+
+

0:1

+
+

+local-type: typedef-50.1

+
+

Description of any error or warning conditions that appluy to the overall request. More Specific error conditions should be included on each request that fails.

+
siri:ServiceDeliveryBodyGroup +

siri:MoreData

+
+

0:1

+
+

Whether there is a further delvery message with more current updates that follows this one. Default is 'false'.

+
+

→‍siri:AbstractFunctionalServiceDelivery

+
+

1:*

+
+

+siri:AbstractServiceDeliveryStructure

+
+

Subsititutable type for a SIRI Functional Service request.

+
+
+
+
+
+ \ No newline at end of file diff --git a/bugfix/changeWithinVehicle-clarification/footer.js b/bugfix/changeWithinVehicle-clarification/footer.js new file mode 100644 index 00000000..07937839 --- /dev/null +++ b/bugfix/changeWithinVehicle-clarification/footer.js @@ -0,0 +1,10 @@ +document.addEventListener('DOMContentLoaded', function() { + const headers = ['h2', 'h3', 'h4', 'h5', 'h6']; + for (let i = 0; i < headers.length; i++) { + const headerElements = document.getElementsByTagName(headers[i]); + for (let j = 0; j < headerElements.length; j++) { + const header = headerElements[j]; + header.innerHTML += ''; + } + } +});