From 7d1854cae7899d7df88eccfe9a30bfd518ea75a8 Mon Sep 17 00:00:00 2001 From: Stefan de Konink Date: Thu, 24 Aug 2023 14:13:27 +0200 Subject: [PATCH 1/2] Initial attempt to get xcore working with SIRI --- .github/workflows/ci.yml | 3 + .github/workflows/deploy-pages.yml | 38 + docs/README.md | 36 + docs/asciidoc.css | 424 ++++++++++ docs/custom-netex-perxsd.xml | 19 + docs/custom-ojp-perxsd.xml | 32 + docs/custom-ojp.xml | 143 ++++ docs/custom-siri-perxsd.xml | 19 + docs/generate-tables.sh | 31 + docs/test-xco-sfilter.xq | 12 + docs/xco-check-input.xqm | 43 + docs/xco-comp-finder.xqm | 172 ++++ docs/xco-comp-names.xqm | 155 ++++ docs/xco-comp-reporter.xqm | 63 ++ docs/xco-constants.xqm | 4 + docs/xco-custom.xqm | 193 +++++ docs/xco-dcache.xqm | 90 +++ docs/xco-debug.xqm | 81 ++ docs/xco-def.xqm | 131 +++ docs/xco-desc.xqm | 523 ++++++++++++ docs/xco-domain.xqm | 572 ++++++++++++++ docs/xco-edesc-util.xqm | 545 +++++++++++++ docs/xco-edesc.xqm | 767 ++++++++++++++++++ docs/xco-file-util.xqm | 222 ++++++ docs/xco-html-util.xqm | 133 ++++ docs/xco-html.xqm | 1056 +++++++++++++++++++++++++ docs/xco-link.xqm | 145 ++++ docs/xco-namespace.xqm | 203 +++++ docs/xco-rdesc.xqm | 142 ++++ docs/xco-report-util.xqm | 7 + docs/xco-reporter.xqm | 335 ++++++++ docs/xco-required-comp-descriptor.xqm | 105 +++ docs/xco-schema-resolver.xqm | 61 ++ docs/xco-sfilter.xqm | 303 +++++++ docs/xco-stype-description.xqm | 213 +++++ docs/xco-util.xqm | 338 ++++++++ docs/xcore.xq | 161 ++++ 37 files changed, 7520 insertions(+) create mode 100644 .github/workflows/deploy-pages.yml create mode 100644 docs/README.md create mode 100644 docs/asciidoc.css create mode 100644 docs/custom-netex-perxsd.xml create mode 100644 docs/custom-ojp-perxsd.xml create mode 100644 docs/custom-ojp.xml create mode 100644 docs/custom-siri-perxsd.xml create mode 100755 docs/generate-tables.sh create mode 100644 docs/test-xco-sfilter.xq create mode 100644 docs/xco-check-input.xqm create mode 100644 docs/xco-comp-finder.xqm create mode 100644 docs/xco-comp-names.xqm create mode 100644 docs/xco-comp-reporter.xqm create mode 100644 docs/xco-constants.xqm create mode 100644 docs/xco-custom.xqm create mode 100644 docs/xco-dcache.xqm create mode 100644 docs/xco-debug.xqm create mode 100644 docs/xco-def.xqm create mode 100644 docs/xco-desc.xqm create mode 100644 docs/xco-domain.xqm create mode 100644 docs/xco-edesc-util.xqm create mode 100644 docs/xco-edesc.xqm create mode 100644 docs/xco-file-util.xqm create mode 100644 docs/xco-html-util.xqm create mode 100644 docs/xco-html.xqm create mode 100644 docs/xco-link.xqm create mode 100644 docs/xco-namespace.xqm create mode 100644 docs/xco-rdesc.xqm create mode 100644 docs/xco-report-util.xqm create mode 100644 docs/xco-reporter.xqm create mode 100644 docs/xco-required-comp-descriptor.xqm create mode 100644 docs/xco-schema-resolver.xqm create mode 100644 docs/xco-sfilter.xqm create mode 100644 docs/xco-stype-description.xqm create mode 100644 docs/xco-util.xqm create mode 100644 docs/xcore.xq diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c9f5f8f..db0dc3c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,6 +35,9 @@ jobs: - name: Validate SIRI XML examples run: ./.github/scripts/validate-examples.sh + - name: Generate documentation tables + run: ./docs/generate-tables.sh + - name: Commit changes uses: EndBug/add-and-commit@v9 # https://github.com/marketplace/actions/add-commit with: diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml new file mode 100644 index 0000000..982c2c0 --- /dev/null +++ b/.github/workflows/deploy-pages.yml @@ -0,0 +1,38 @@ +name: Deploy documentation tables + +on: + push: + branches: ["master"] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + +# Allow one concurrent deployment +concurrency: + group: "pages" + cancel-in-progress: true + +jobs: + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup Pages + uses: actions/configure-pages@v2 + - name: Upload artifact + uses: actions/upload-pages-artifact@v1 + with: + path: './docs/generated' + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v1 diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 0000000..8401d5d --- /dev/null +++ b/docs/README.md @@ -0,0 +1,36 @@ + +# Generating OJP Documentation + +This document describes the generation of documentation for the OJP XML schemas. There are two goals: + +* Generate plain HTML documentation with a table of contents for reference purposes. +* Provide the HTML documentation in a format so it can be easily integrated into the associated CEN standards document which is maintained as an MS Word file. + +## Prerequisites + +The documentation generation process requires an XSLT 1.0 processor like [Apache Xalan-J](http://xalan.apache.org/xalan-j/index.html) or (xsltproc](http://xmlsoft.org/XSLT/). + +On Linux, install xsltproc running `apt-get install xsltproc` (or the required equivalent in non-Debian based distributions). + +For Windows, you'll find Windows binaries for xsltproc at http://xmlsoft.org/XSLT/. + +## Generation of HTML documentation + +### Instructions + +On Linux and with the above prerequisites at hand, you can run `generate-tables.sh` to convert the XML schemas into a single HTML file [`index.html`](generated/index.html) in the `generated` subdirectory. + +The generated HTML file requires the file `asciidoc.css` to be in the same directory. The above script makes sure it's there. + +On Windows, please refer to the `generate-tables.sh` to figure out the necessary program invocations for your XSLT processor of choice. + +### Inner workings + +`generate-tables.sh` runs `xsltproc` twice. First the file `schema-collection.xml` is run against `ojp-to-prepdoc.xsl`. This combines all references XSD files to a single intermediate XML files which maps all information into a simplified structure that will make it easier in the second step to generate the final HTML documentation. + +Once, you have the intermediate XML file (`generated/OJP-prep.xml`), you can run that against the `ojp-prep-to-html-with-toc.xsl` stylesheet. This will generate the final `index.html` (HTML with table of contents). Alternatively, if you don't want the table of contents, you can use the stylesheet `ojp-prep-to-html.xsl`. + +## XML Schema Convention Check + +There is an additional XSLT stylesheet `check-ojp-schemas.xsl` (invoked by `check-ojp-schemas.sh`) that can be used to check whether certain conventions for the design +of the XML schemas for OJP have been violated. \ No newline at end of file diff --git a/docs/asciidoc.css b/docs/asciidoc.css new file mode 100644 index 0000000..9eafac3 --- /dev/null +++ b/docs/asciidoc.css @@ -0,0 +1,424 @@ +/* Asciidoctor default stylesheet | MIT License | http://asciidoctor.org */ +/* Remove comment around @import statement below when using as a custom stylesheet */ +/*@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";*/ +.announceBase {color:purple; background:#FFFDED; font-family: Montserrat;} +.boldgreen {font-weight:bold;color:green;} +.darkbrown {color:Maroon;} +.anno-text {color:Maroon;} +.monospace {font-family:Courier New;} +.enum-dict {font-style: italic; color: A0A0A0;} +.dir {font-size: 70%; color: #A0A0A0; font-family: Montserrat;} +.tocsubtitle {font-size: 110%; font-style: italic;} + +article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block} +audio,canvas,video{display:inline-block} +audio:not([controls]){display:none;height:0} +[hidden],template{display:none} +script{display:none!important} +html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} +a{background:transparent} +a:focus{outline:thin dotted} +a:active,a:hover{outline:0} +h1{font-size:2em;margin:.67em 0} +abbr[title]{border-bottom:1px dotted} +b,strong{font-weight:bold} +dfn{font-style:italic} +hr{-moz-box-sizing:content-box;box-sizing:content-box;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} +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"]{box-sizing:border-box;padding:0} +input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box} +input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none} +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{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;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;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:auto;tab-size:4;-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%} +.center{margin-left:auto;margin-right:auto} +.spread{width:100%} +p.lead,.paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type p{font-size:1.21875em;line-height:1.6} +.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;direction:ltr} +a{color:#2156a5;text-decoration:underline;line-height:inherit} +a:hover,a:focus{color:#1d4b8f} +a img{border:none} +p{font-family:inherit;font-weight:400;font-size:1em;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 #ddddd8;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0} +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{font-size:1em;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;font-size:1em} +ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit} +ul.square{list-style-type:square} +ul.circle{list-style-type:circle} +ul.disc{list-style-type:disc} +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} +abbr,acronym{text-transform:uppercase;font-size:90%;color:rgba(0,0,0,.8);border-bottom:1px dotted #ddd;cursor:help} +abbr{text-transform:none} +blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd} +blockquote cite{display:block;font-size:.9375em;color:rgba(0,0,0,.6)} +blockquote cite:before{content:"\2014 \0020"} +blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,.6)} +blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,.85)} +@media only 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:solid 1px #dedede} +table thead,table tfoot{background:#f7f8f7;font-weight:bold} +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,table tr:nth-of-type(even){background:#f8f8f7} +table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;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} +.clearfix:before,.clearfix:after,.float-group:before,.float-group:after{content:" ";display:table} +.clearfix:after,.float-group:after{clear:both} +*:not(pre)>code{font-size:.9375em;font-style:normal!important;letter-spacing:0;padding:.1em .5ex;word-spacing:-.15em;background-color:#f7f7f8;-webkit-border-radius:4px;border-radius:4px;line-height:1.45;text-rendering:optimizeSpeed;word-wrap:break-word} +*:not(pre)>code.nobreak{word-wrap:normal} +*:not(pre)>code.nowrap{white-space:nowrap} +pre,pre>code{line-height:1.45;color:rgba(0,0,0,.9);font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;text-rendering:optimizeSpeed} +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-color:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em white inset;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em #fff inset;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-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;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 #ddddd8} +#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #ddddd8;padding-bottom:8px} +#header .details{border-bottom:1px solid #ddddd8;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;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 #ddddd8;padding-bottom:8px;margin-top:0;padding-top:1rem;margin-bottom:1.25rem} +#toc{border-bottom:1px solid #efefed;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 only 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-color:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #efefed;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 #efefed;left:auto;right:0}} +@media only 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-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px} +#content #toc>:first-child{margin-top:0} +#content #toc>:last-child{margin-bottom:0} +#footer{max-width:100%;background-color:rgba(0,0,0,.8);padding:1.25em} +#footer-text{color:rgba(255,255,255,.8);line-height:1.44} +.sect1{padding-bottom:.625em} +@media only screen and (min-width:768px){.sect1{padding-bottom:1.25em}} +.sect1+.sect1{border-top:1px solid #efefed} +#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} +.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em} +.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>caption.title{white-space:nowrap;overflow:visible;max-width:0} +.paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type p{color:rgba(0,0,0,.85)} +table.tableblock #preamble>.sectionbody>.paragraph:first-of-type p{font-size:inherit} +.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:initial} +.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 #ddddd8;color:rgba(0,0,0,.6)} +.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0} +.exampleblock>.content{border-style:solid;border-width:1px;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;-webkit-border-radius:4px;border-radius:4px} +.exampleblock>.content>:first-child{margin-top:0} +.exampleblock>.content>:last-child{margin-bottom:0} +.sidebarblock{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px} +.sidebarblock>:first-child{margin-top:0} +.sidebarblock>:last-child{margin-bottom:0} +.sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center} +.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>: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 pre:not(.highlight),.listingblock pre[class="highlight"],.listingblock pre[class^="highlight "],.listingblock pre.CodeRay,.listingblock pre.prettyprint{background:#f7f7f8} +.sidebarblock .literalblock pre,.sidebarblock .listingblock pre:not(.highlight),.sidebarblock .listingblock pre[class="highlight"],.sidebarblock .listingblock pre[class^="highlight "],.sidebarblock .listingblock pre.CodeRay,.sidebarblock .listingblock pre.prettyprint{background:#f2f1f1} +.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{-webkit-border-radius:4px;border-radius:4px;word-wrap:break-word;padding:1em;font-size:.8125em} +.literalblock pre.nowrap,.literalblock pre[class].nowrap,.listingblock pre.nowrap,.listingblock pre[class].nowrap{overflow-x:auto;white-space:pre;word-wrap:normal} +@media only screen and (min-width:768px){.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:.90625em}} +@media only screen and (min-width:1280px){.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:1em}} +.literalblock.output pre{color:#f7f7f8;background-color:rgba(0,0,0,.9)} +.listingblock pre.highlightjs{padding:0} +.listingblock pre.highlightjs>code{padding:1em;-webkit-border-radius:4px;border-radius:4px} +.listingblock pre.prettyprint{border-width:0} +.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:#999} +.listingblock:hover code[data-lang]:before{display:block} +.listingblock.terminal pre .command:before{content:attr(data-prompt);padding-right:.5em;color:#999} +.listingblock.terminal pre .command:not([data-prompt]):before{content:"$"} +table.pyhltable{border-collapse:separate;border:0;margin-bottom:0;background:none} +table.pyhltable td{vertical-align:top;padding-top:0;padding-bottom:0;line-height:1.45} +table.pyhltable td.code{padding-left:.75em;padding-right:0} +pre.pygments .lineno,table.pyhltable td:not(.code){color:#999;padding-left:0;padding-right:.5em;border-right:1px solid #ddddd8} +pre.pygments .lineno{display:inline-block;margin-right:.25em} +table.pyhltable .linenodiv{background:none!important;padding-right:0!important} +.quoteblock{margin:0 1em 1.25em 1.5em;display:table} +.quoteblock>.title{margin-left:-1.5em;margin-bottom:.75em} +.quoteblock blockquote,.quoteblock blockquote 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:.5em;margin-right:.5ex;text-align:right} +.quoteblock .quoteblock{margin-left:0;margin-right:0;padding:.5em 0;border-left:3px solid rgba(0,0,0,.6)} +.quoteblock .quoteblock blockquote{padding:0 0 0 .75em} +.quoteblock .quoteblock blockquote:before{display:none} +.verseblock{margin:0 1em 1.25em 1em} +.verseblock pre{font-family:"Open Sans","DejaVu Sans",sans;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{margin:0 0 1.25em 0;display:block} +.quoteblock.abstract blockquote,.quoteblock.abstract blockquote p{text-align:left;word-spacing:0} +.quoteblock.abstract blockquote:before,.quoteblock.abstract blockquote p:first-of-type:before{display:none} +table.tableblock{max-width:100%;border-collapse:separate} +table.tableblock td>.paragraph:last-child p>p:last-child,table.tableblock th>p:last-child,table.tableblock td>p:last-child{margin-bottom:0} +table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede} +table.grid-all>thead>tr>.tableblock,table.grid-all>tbody>tr>.tableblock{border-width:0 1px 1px 0} +table.grid-all>tfoot>tr>.tableblock{border-width:1px 1px 0 0} +table.grid-cols>*>tr>.tableblock{border-width:0 1px 0 0} +table.grid-rows>thead>tr>.tableblock,table.grid-rows>tbody>tr>.tableblock{border-width:0 0 1px 0} +table.grid-rows>tfoot>tr>.tableblock{border-width:1px 0 0 0} +table.grid-all>*>tr>.tableblock:last-child,table.grid-cols>*>tr>.tableblock:last-child{border-right-width:0} +table.grid-all>tbody>tr:last-child>.tableblock,table.grid-all>thead:last-child>tr>.tableblock,table.grid-rows>tbody>tr:last-child>.tableblock,table.grid-rows>thead:last-child>tr>.tableblock{border-bottom-width:0} +table.frame-all{border-width:1px} +table.frame-sides{border-width:0 1px} +table.frame-topbot{border-width:1px 0} +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{display:table-cell;line-height:1.6;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} +td>div.verse{white-space:pre} +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} +ol>li p,ul>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} +ul.checklist{margin-left:.625em} +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{margin:0 auto .625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden} +ul.inline>li{list-style:none;float:left;margin-left:1.375em;display:block} +ul.inline>li>*{display:block} +.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} +.literalblock+.colist,.listingblock+.colist{margin-top:-.5em} +.colist>table tr>td:first-of-type{padding:.4em .75em 0 .75em;line-height:1;vertical-align:top} +.colist>table tr>td:first-of-type img{max-width:initial} +.colist>table tr>td:last-of-type{padding:.25em 0} +.thumb,.th{line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd} +.imageblock.left,.imageblock[style*="float: left"]{margin:.25em .625em 1.25em 0} +.imageblock.right,.imageblock[style*="float: 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 0;border-width:1px 0 0 0} +#footnotes .footnote{padding:0 .375em 0 .225em;line-height:1.3334;font-size:.875em;margin-left:1.2em;text-indent:-1.05em;margin-bottom:.2em} +#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none} +#footnotes .footnote:last-of-type{margin-bottom:0} +#content #footnotes{margin-top:-.625em;margin-bottom:0;padding:.75em 0} +.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0} +.gist .file-data>table td.line-data{width:99%} +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-color:#00fafa} +.black{color:#000} +.black-background{background-color:#000} +.blue{color:#0000bf} +.blue-background{background-color:#0000fa} +.fuchsia{color:#bf00bf} +.fuchsia-background{background-color:#fa00fa} +.gray{color:#606060} +.gray-background{background-color:#7d7d7d} +.green{color:#006000} +.green-background{background-color:#007d00} +.lime{color:#00bf00} +.lime-background{background-color:#00fa00} +.maroon{color:#600000} +.maroon-background{background-color:#7d0000} +.navy{color:#000060} +.navy-background{background-color:#00007d} +.olive{color:#606000} +.olive-background{background-color:#7d7d00} +.purple{color:#600060} +.purple-background{background-color:#7d007d} +.red{color:#bf0000} +.red-background{background-color:#fa0000} +.silver{color:#909090} +.silver-background{background-color:#bcbcbc} +.teal{color:#006060} +.teal-background{background-color:#007d7d} +.white{color:#bfbfbf} +.white-background{background-color:#fafafa} +.yellow{color:#bfbf00} +.yellow-background{background-color:#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-color:rgba(0,0,0,.8);-webkit-border-radius:100px;border-radius:100px;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{letter-spacing:-.01em} +p strong,td.content strong,div.footnote strong{letter-spacing:-.005em} +p,blockquote,dt,td.content,span.alt{font-size:1.0625rem} +p{margin-bottom:1.25rem} +.sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em} +.exampleblock>.content{background-color:#fffef7;border-color:#e0e0dc;-webkit-box-shadow:0 1px 4px #e0e0dc;box-shadow:0 1px 4px #e0e0dc} +.print-only{display:none!important} +@media print{@page{margin:1.25cm .75cm} +*{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important} +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]: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} +#toc,.sidebarblock,.exampleblock>.content{background:none!important} +#toc{border-bottom:1px solid #ddddd8!important;padding-bottom:0!important} +.sect1{padding-bottom:0!important} +.sect1+.sect1{border:0!important} +#header>h1:first-child{margin-top:1.25rem} +body.book #header{text-align:center} +body.book #header>h1:first-child{border:0!important;margin:2.5em 0 1em 0} +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{background:none!important;padding:0 .9375em} +#footer-text{color:rgba(0,0,0,.6)!important;font-size:.9em} +.hide-on-print{display:none!important} +.print-only{display:block!important} +.hide-for-print{display:none!important} +.show-for-print{display:inherit!important}} diff --git a/docs/custom-netex-perxsd.xml b/docs/custom-netex-perxsd.xml new file mode 100644 index 0000000..aec0cc5 --- /dev/null +++ b/docs/custom-netex-perxsd.xml @@ -0,0 +1,19 @@ + + + + Network Timetable + EXchange + + + + + + + + + + + + + + diff --git a/docs/custom-ojp-perxsd.xml b/docs/custom-ojp-perxsd.xml new file mode 100644 index 0000000..3147ecf --- /dev/null +++ b/docs/custom-ojp-perxsd.xml @@ -0,0 +1,32 @@ + + + + Open API for distributed Journey + Planning + + + + + + + + + + + + + + + diff --git a/docs/custom-ojp.xml b/docs/custom-ojp.xml new file mode 100644 index 0000000..c13ef2c --- /dev/null +++ b/docs/custom-ojp.xml @@ -0,0 +1,143 @@ + + + + Open API for distributed Journey + Planning + + + + + + + + + + + + + + + + + http://datex2.eu/schema/2_0RC1/2_0 + + + OJP - <strong>O</strong>pen API for distributed + <strong>J</strong>ourney <strong>P</strong>lanning (datex2) + OJP Enumeration Dictionary - DATEX2 + datex2 + + + + + + http://wsdl.siri.org.uk + + + OJP - <strong>O</strong>pen API for distributed + <strong>J</strong>ourney <strong>P</strong>lanning (wsdl) + OJP Enumeration Dictionary - WSDL + siri-wsdl + + + + + + http://www.ifopt.org.uk/acsb + + + OJP - <strong>O</strong>pen API for distributed + <strong>J</strong>ourney <strong>P</strong>lanning (ACSB) + OJP Enumeration Dictionary - ACSB + acsb + + + + + + http://www.ifopt.org.uk/ifopt + + + OJP - <strong>O</strong>pen API for distributed + <strong>J</strong>ourney <strong>P</strong>lanning (IFOPT) + OJP Enumeration Dictionary - IFOPT + ifopt + + + + + + http://www.opengis.net/gml/3.2 + + + OJP - <strong>O</strong>pen API for distributed + <strong>J</strong>ourney <strong>P</strong>lanning (GML) + OJP Enumeration Dictionary - OJP + gml + + + + + + http://www.siri.org.uk/siri + + + OJP - <strong>O</strong>pen API for distributed + <strong>J</strong>ourney <strong>P</strong>lanning (SIRI) + siri + + + + + + http://www.vdv.de/ojp + + + + OJP - <strong>O</strong>pen API for distributed + <strong>J</strong>ourney <strong>P</strong>lanning + ojp + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/custom-siri-perxsd.xml b/docs/custom-siri-perxsd.xml new file mode 100644 index 0000000..8711854 --- /dev/null +++ b/docs/custom-siri-perxsd.xml @@ -0,0 +1,19 @@ + + + + Server Interface for + Real-time Information (SIRI) + + + + + + + + + + + + + + diff --git a/docs/generate-tables.sh b/docs/generate-tables.sh new file mode 100755 index 0000000..1570a35 --- /dev/null +++ b/docs/generate-tables.sh @@ -0,0 +1,31 @@ +#!/bin/bash +# Generate the documentation tables as docs/generated/OJP.html from the .xsd schema files +# +# You need the binary `java` +# apt-get install xsltproc + +# The -e flag causes the script to exit as soon as one command returns a non-zero exit code +set -e + +base_dir="$(readlink -f $(dirname "$0")/..)" +xsd_dir=$base_dir/xsd +xsl_dir=$base_dir/docs +generated_dir="${base_dir}/docs/generated" +basex="/tmp/basex.jar" + +echo "Download BaseX ..." + +if [ ! -e ${basex} ]; then + wget --output-document=${basex} https://files.basex.org/releases/10.6/BaseX106.jar +fi + +echo "Generating documentation tables ..." + +# prepare generated_dir +mkdir -p "${generated_dir}" +rm -f "${generated_dir}"/contab/*.html +cd ${xsl_dir} +java -cp /tmp/basex.jar org.basex.BaseX -b report=contab -b dir=${xsd_dir} -b odir=${generated_dir} -b custom=custom-ojp.xml -b dnamesExcluded=".git .github" xcore.xq +rm -fr "${generated_dir}"/edesc + +echo -e '\033[0;32mFinished generating documentation tables\033[0m' diff --git a/docs/test-xco-sfilter.xq b/docs/test-xco-sfilter.xq new file mode 100644 index 0000000..2a16cf2 --- /dev/null +++ b/docs/test-xco-sfilter.xq @@ -0,0 +1,12 @@ +import module namespace sf="http://www.parsqube.de/ns/xco/string-filter" +at 'xco-sfilter.xqm'; + +declare variable $s external := 'foo bar'; +declare variable $sfilter external := 'fo*'; + +let $csfilter := sf:compileStringFilter($sfilter) +let $result := sf:matchesStringFilter($s, $csfilter) +return + { + $csfilter + } \ No newline at end of file diff --git a/docs/xco-check-input.xqm b/docs/xco-check-input.xqm new file mode 100644 index 0000000..6592f10 --- /dev/null +++ b/docs/xco-check-input.xqm @@ -0,0 +1,43 @@ +module namespace ci="http://www.parsqube.de/ns/xco/check-input"; +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" + at "xco-namespace.xqm"; +import module namespace u="http://www.parsqube.de/ns/xco/util" + at "xco-util.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +declare function ci:checkInput($report as xs:string?, + $dir as xs:string?, + $xsd as xs:string?, + $odir as xs:string?, + $ofile as xs:string?, + $domains as xs:string?, + $custom as xs:string?) + as empty-sequence() { + let $customElem := + if (not($custom)) then () + else + let $customPath := u:normalizeUri($custom, static-base-uri()) + return + if (not(doc-available($customPath))) then + error((), '*** Error - custom file not valid XML; path: '||$customPath) + else $customPath ! doc(.) + let $customDomains := $customElem/domains + return ( + if (not($ofile ! matches(., '[/\\]'))) then () else + error((), + 'Invalid $ofile value ("'||$ofile||'") - must be a file name, not a path. Aborted.') + , + if (not($ofile) or $odir) then () else + error((), + 'An $ofile value must be accompanied by an $odir value. Aborted.') + , + (: Report = contab: either custom domains, or odir, or ofile required :) + if ($report ne 'contab') then () else + if ($odir or $ofile or $domains or $customDomains) then () else + error((), + 'Report "contab" - either odir, or ofile, or domains, or custom domains '|| + 'must be specified. Aborted.') + + ) +}; diff --git a/docs/xco-comp-finder.xqm b/docs/xco-comp-finder.xqm new file mode 100644 index 0000000..e5159f2 --- /dev/null +++ b/docs/xco-comp-finder.xqm @@ -0,0 +1,172 @@ +module namespace cf="http://www.parsqube.de/ns/xco/comp-finder"; + +import module namespace u="http://www.parsqube.de/ns/xco/util" +at "xco-util.xqm"; +import module namespace sf="http://www.parsqube.de/ns/xco/string-filter" +at "xco-sfilter.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(:~ + : Returns schema components (element declarations, attribute declarations, + : type definitions, group definitions, attribute group definitions) with a + : name matching string filters. + : + : @param enames a name filter for element declarations + : @param anames a name filter for attribute declarations + : @param tnames a name filter for type definitions + : @param gnames a name filter for group definitions + : @param hnames a name filter for attribute group definitions + : @param ens a name filter for the namespace of element declarations + : @param ans a name filter for the namespace of attribute declarations + : @param tns a name filter for the namespace of type definitions + : @param gns a name filter for the namespace of group definitions + : @param hns a name filter for the namespace of attribute group definitions + : @param global only top-level element declarations are considered + : @return schema components matching the component type specific name filter + :) +declare function cf:findComps($enames as xs:string?, + $anames as xs:string?, + $tnames as xs:string?, + $gnames as xs:string?, + $hnames as xs:string?, + $ens as xs:string?, + $ans as xs:string?, + $tns as xs:string?, + $gns as xs:string?, + $hns as xs:string?, + $global as xs:boolean?, + $schemas as element(xs:schema)+) + as element()* { + + let $enames := if (not($enames) and $ens) then '*' else $enames + let $anames := if (not($anames) and $ans) then '*' else $anames + let $tnames := if (not($tnames) and $tns) then '*' else $tnames + let $gnames := if (not($gnames) and $gns) then '*' else $gnames + let $hnames := if (not($hnames) and $hns) then '*' else $hnames + return if (empty(($enames, $anames, $tnames, $gnames, $hnames))) then $schemas/xs:element else + + let $enamesSF := $enames ! sf:compileStringFilter(.) + let $anamesSF := $anames ! sf:compileStringFilter(.) + let $tnamesSF := $tnames ! sf:compileStringFilter(.) + let $gnamesSF := $gnames ! sf:compileStringFilter(.) + let $hnamesSF := $hnames ! sf:compileStringFilter(.) + let $ensSF := $ens ! sf:compileStringFilter(.) + let $ansSF := $ans ! sf:compileStringFilter(.) + let $tnsSF := $tns ! sf:compileStringFilter(.) + let $gnsSF := $gns ! sf:compileStringFilter(.) + let $hnsSF := $hns ! sf:compileStringFilter(.) + return ( + if (not($enamesSF)) then () else + let $fschemas := $schemas[not($ensSF) or sf:matchesStringFilter(@targetNamespace, $ensSF)] + return + $fschemas/(if ($global) then xs:element else .//xs:element) + [sf:matchesStringFilter(@name, $enamesSF)], + if (not($anamesSF)) then () else + let $fschemas := $schemas[not($ansSF) or sf:matchesStringFilter(@targetNamespace, $ansSF)] + return + $fschemas/(if ($global) then xs:attribute else .//xs:attribute) + [sf:matchesStringFilter(@name, $anamesSF)], + if (not($tnamesSF)) then () else + let $fschemas := $schemas[not($tnsSF) or sf:matchesStringFilter(@targetNamespace, $tnsSF)] + return + $fschemas/(xs:simpleType, xs:complexType)[sf:matchesStringFilter(@name, $tnamesSF)], + if (not($gnamesSF)) then () else + let $fschemas := $schemas[not($gnsSF) or sf:matchesStringFilter(@targetNamespace, $gnsSF)] + return + $fschemas/xs:group[sf:matchesStringFilter(@name, $gnamesSF)], + if (not($hnamesSF)) then () else + let $fschemas := $schemas[not($hnsSF) or sf:matchesStringFilter(@targetNamespace, $hnsSF)] + return + $fschemas/xs:attributeGroup[sf:matchesStringFilter(@name, $hnamesSF)] + ) +}; + +(:~ + : Returns a group definition identified by QName. + :) +declare function cf:findGroup($qname as xs:QName, $schemas as element()*) + as element(xs:group)? { + let $comps := + $schemas[string(@targetNamespace) = namespace-uri-from-QName($qname)] + /xs:group[@name eq local-name-from-QName($qname)] + return + if (count($comps) le 1) then $comps else + let $baseUris := $comps/base-uri(.) + (: + let $_LOG := + trace($baseUris, '*** WARNING Multiple occurrence of group '||$qname||': ') + :) + return $comps[1] + +}; + +(:~ + : Returns an attribute group definition identified by QName. + :) +declare function cf:findAttributeGroup($qname as xs:QName, $schemas as element()*) + as element(xs:attributeGroup)? { + let $comps := + $schemas[string(@targetNamespace) = namespace-uri-from-QName($qname)] + /xs:attributeGroup[@name eq local-name-from-QName($qname)] + return $comps[1] +}; + +(:~ + : Returns a global element declaration identified by QName. + :) +declare function cf:findElement($qname as xs:QName, $schemas as element()*) + as element(xs:element)? { + let $comps := + $schemas[string(@targetNamespace) = namespace-uri-from-QName($qname)] + /xs:element[@name eq local-name-from-QName($qname)] + return + if (count($comps) le 1) then $comps else + let $baseUris := $comps/base-uri(.) + (: + let $_LOG := + trace($baseUris, '*** WARNING Multiple occurrence of element '||$qname||': ') + :) + return $comps[1] + +}; + +(:~ + : Returns a global attribute declaration identified by QName. + :) +declare function cf:findAttribute($qname as xs:QName, $schemas as element()*) + as element(xs:attribute)? { + let $comps := + $schemas[string(@targetNamespace) = namespace-uri-from-QName($qname)] + /xs:attribute[@name eq local-name-from-QName($qname)] + return $comps[1] +}; + +(:~ + : Returns a global type definition. + :) +declare function cf:findType($qname as xs:QName, $schemas as element()*) + as element()? { + let $comps := + $schemas[string(@targetNamespace) = namespace-uri-from-QName($qname)] + /(xs:complexType, xs:simpleType)[@name eq local-name-from-QName($qname)] + return + if (count($comps) le 1) then $comps else + (: + let $baseUris := $comps/base-uri(.) + let $_LOG := + trace($baseUris, '*** WARNING Multiple occurrence of type '||$qname||': ') + return + :) + $comps[1] +}; + +(:~ + : Returns a local type definition identified by type ID. + :) +declare function cf:findLocalType($typeID as xs:string, $schemas as element()*) + as element()? { + let $comps := $schemas//(xs:complexType, xs:simpleType)[@z:typeID eq $typeID] + let $_DEBUG := if (count($comps) le 1) then () else trace($comps/base-uri(.), '_COMP_BASE_URI: ') + return $comps[1] +}; diff --git a/docs/xco-comp-names.xqm b/docs/xco-comp-names.xqm new file mode 100644 index 0000000..934b5b4 --- /dev/null +++ b/docs/xco-comp-names.xqm @@ -0,0 +1,155 @@ +(: + : xco-comp-names - functions creating / evaluating a map of component names. + : Names are grouped by component kind, and each kind is represented by a + : map entry with a key corresponding to the kind. + : + : Keys: group, attributeGroup, element, attribute, type, localType. + : + : Names are qualified names, with the exception of local type names, + : which are strings obtained from the @z:typeID attribute. + :) +module namespace cn="http://www.parsqube.de/ns/xco/comp-names"; + +import module namespace cf="http://www.parsqube.de/ns/xco/comp-finder" +at "xco-comp-finder.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(:~ + : Maps a set of schema components to a map containing the component names. + : Map keys are the component kinds, map values the qualified component names + : or, in the case of local type components, the @z:typeID values. + : + : @param comps schema components + : @return a map of component names + :) +declare function cn:getCompNames($comps as element()*) + as map(xs:string, item()*) { + let $fnCompName := function($comp) {$comp/@name/QName(string(ancestor::xs:schema/@targetNamespace), .)} + let $groups := $comps/self::xs:group[@name]/$fnCompName(.) + let $attGroups := $comps/self::xs:attributeGroup[@name]/$fnCompName(.) + let $elems := $comps/self::xs:element/$fnCompName(.) + let $atts := $comps/self::xs:attribute/$fnCompName(.) + let $types := $comps/(self::xs:simpleType, self::xs:complexType)[@name]/$fnCompName(.) + let $localTypes := $comps/(self::xs:simpleType, self::xs:complexType)[not(@name)]/@z:typeID/string() + return + map:merge(( + map:entry('group', $groups)[exists($groups)], + map:entry('attributeGroup', $attGroups)[exists($attGroups)], + map:entry('element', $elems)[exists($elems)], + map:entry('attribute', $atts)[exists($atts)], + map:entry('type', $types)[exists($types)], + map:entry('localType', $localTypes)[exists($localTypes)] + )) +}; + +(:~ + : Merges two maps of component names into a single map. + : + : @param compNames1 a map of component names + : @param compNames2 another map of component names + : @return a map of component names + :) +declare function cn:mergeCompNames($compNames1 as map(xs:string, item()*)?, + $compNames2 as map(xs:string, item()*)?) + as map(xs:string, item()*) { + let $groups := ($compNames1?group, $compNames2?group) => distinct-values() + let $attributeGroups := ($compNames1?attributeGroup, $compNames2?attributeGroup) => distinct-values() + let $elements := ($compNames1?element, $compNames2?element) => distinct-values() + let $attributes := ($compNames1?attribute, $compNames2?attribute) => distinct-values() + let $types := ($compNames1?type, $compNames2?type) => distinct-values() + let $localTypes := ($compNames1?localType, $compNames2?localType) => distinct-values() + return + map:merge(( + map:entry('group', $groups)[exists($groups)], + map:entry('attributeGroup', $attributeGroups)[exists($attributeGroups)], + map:entry('element', $elements)[exists($elements)], + map:entry('attribute', $attributes)[exists($attributes)], + map:entry('type', $types)[exists($types)], + map:entry('localType', $localTypes)[exists($localTypes)] + )) +}; + +(:~ + : Returns a map of component names occurring in one map but not occurring in + : a second map. + : + : @param compNames1 a map of component names + : @param compNames2 another map of component names + : @return a map of component names + :) +declare function cn:compNamesExcept($compNames1 as map(xs:string, item()*), + $compNames2 as map(xs:string, item()*)) + as map(xs:string, item()*) { + let $groups := $compNames1?group[not(. = $compNames2?group)] + => distinct-values() + let $attributeGroups := $compNames1?attributeGroup[not(. = $compNames2?attributeGroup)] + => distinct-values() + let $elements := $compNames1?element[not(. = $compNames2?element)] + => distinct-values() + let $attributes := $compNames1?attribute[not(. = $compNames2?attribute)] + => distinct-values() + let $types := $compNames1?type[not(. = $compNames2?type)] + => distinct-values() + let $localTypes := $compNames1?localType[not(. = $compNames2?localType)] + => distinct-values() + return + map:merge(( + map:entry('group', $groups)[exists($groups)], + map:entry('attributeGroup', $attributeGroups)[exists($attributeGroups)], + map:entry('element', $elements)[exists($elements)], + map:entry('attribute', $attributes)[exists($attributes)], + map:entry('type', $types)[exists($types)], + map:entry('localType', $localTypes)[exists($localTypes)] + )) +}; + +(:~ + : Resolves qualified component names to the component elements. + : + : The names are provided as a map with component kinds as keys (group, + : attributeGroup, element, attribute, type, local type) and a sequence of + : names as values. + : + : The component elements are provided as a map with component kinds as keys + : and a sequence of component elements as values. + : + : @param compNames qualified component names arranged in a map + : @param schemas schema elements + : @param terminate if true, a fatal error is raised if a component cannot be + : found + : @return a map with component kinds as keys and sequences of component + : elements as values + :) +declare function cn:resolveCompNames($compNames as map(xs:string, item()*), + $schemas as element(xs:schema)*, + $terminate as xs:boolean?) + as map(xs:string, item()*) { + (: Function returning the components for the names of a particular component kind :) + let $fnFindComps := function($kind, $compNames, $schemas, $fnFind) { + let $names := $compNames($kind) + for $name in $names + let $comp := $fnFind($name, $schemas) + return + if (not($comp) and $terminate) then + error(QName((), 'COMPONENT_NOT_FOUND'), + 'Cannot resolve '||$kind||' - '|| + 'name: '||$name) + else $comp + } + return + + map:merge( + for $key in $compNames ! map:keys(.) + let $comps := + switch($key) + case 'group' return $fnFindComps($key, $compNames, $schemas, cf:findGroup#2) + case 'attributeGroup' return $fnFindComps($key, $compNames, $schemas, cf:findAttributeGroup#2) + case 'element' return $fnFindComps($key, $compNames, $schemas, cf:findElement#2) + case 'attribute' return $fnFindComps($key, $compNames, $schemas, cf:findAttribute#2) + case 'type' return $fnFindComps($key, $compNames, $schemas, cf:findType#2) + case 'localType' return $fnFindComps($key, $compNames, $schemas, cf:findLocalType#2) + default return error() + return map:entry($key, $comps) + ) +}; \ No newline at end of file diff --git a/docs/xco-comp-reporter.xqm b/docs/xco-comp-reporter.xqm new file mode 100644 index 0000000..8e8bda4 --- /dev/null +++ b/docs/xco-comp-reporter.xqm @@ -0,0 +1,63 @@ +module namespace cr="http://www.parsqube.de/ns/xco/comp-reporter"; + +import module namespace rp="http://www.parsqube.de/ns/xco/reporter" +at "xco-reporter.xqm"; + +import module namespace cf="http://www.parsqube.de/ns/xco/comp-finder" +at "xco-comp-finder.xqm"; + +import module namespace cd="http://www.parsqube.de/ns/xco/desc" +at "xco-desc.xqm"; + +import module namespace ed="http://www.parsqube.de/ns/xco/edesc" +at "xco-edesc.xqm"; + +import module namespace u="http://www.parsqube.de/ns/xco/util" +at "xco-util.xqm"; + +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" +at "xco-namespace.xqm"; + +import module namespace co="http://www.parsqube.de/ns/xco/constants" +at "xco-constants.xqm"; + +import module namespace hl="http://www.parsqube.de/ns/xco/html" +at "xco-html.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +declare function cr:reportComps($reportType as xs:string?, + $enames as xs:string?, + $anames as xs:string?, + $tnames as xs:string?, + $gnames as xs:string?, + $hnames as xs:string?, + $ens as xs:string?, + $ans as xs:string?, + $tns as xs:string?, + $gns as xs:string?, + $hns as xs:string?, + $global as xs:boolean?, + $schemas as element(xs:schema)+, + $options as map(xs:string, item()*)) + as item()* { + let $nsmap := $options?nsmap + let $comps := cf:findComps( + $enames, $anames, $tnames, $gnames, $hnames, + $ens, $ans, $tns, $gns, $hns, + $global, $schemas ) + return + switch($reportType) + case 'def' return + rp:compDefReport($comps, $nsmap, $schemas, $options) + case 'edesc' return + rp:expandedCompDescsReport($comps, $nsmap, $schemas, $options) + case 'rdesc' return + rp:requiredCompDescsReport($comps, $nsmap, $schemas, $options) + case 'desc' return + rp:compDescsReport($comps, $nsmap, $schemas, $options) + case 'contab' return + rp:contabReport($comps, $nsmap, $schemas, $options) + default return error(QName((), 'UNKNOWN_REPORT_TYPE'), + 'Unknown report type: '||$reportType) +}; diff --git a/docs/xco-constants.xqm b/docs/xco-constants.xqm new file mode 100644 index 0000000..470494a --- /dev/null +++ b/docs/xco-constants.xqm @@ -0,0 +1,4 @@ +module namespace co="http://www.parsqube.de/ns/xco/constants"; + +(: Namespace URIs :) +declare variable $co:URI_XSD := "http://www.w3.org/2001/XMLSchema"; diff --git a/docs/xco-custom.xqm b/docs/xco-custom.xqm new file mode 100644 index 0000000..6faf776 --- /dev/null +++ b/docs/xco-custom.xqm @@ -0,0 +1,193 @@ +(: + : Functions evaluating customization data. + :) +module namespace cu="http://www.parsqube.de/ns/xco/custom"; + +import module namespace dm="http://www.parsqube.de/ns/xco/domain" + at 'xco-domain.xqm'; +import module namespace u="http://www.parsqube.de/ns/xco/util" + at 'xco-util.xqm'; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(:~ + : Maps the customization document to an enhanced representation. + : + : @param path file path of the customization document + : @schemas the schemas to be evaluated + : @return enhanced customization document + :) +declare function cu:compileCustom($path as xs:string?, + $schemas as element(xs:schema)+, + $options as map(xs:string, item()*)) { + let $customElem := $path ! doc(.)/* + return + if ($customElem) then + $customElem/cu:compileCustomREC(., $schemas, $options) ! u:prettyNode(.) + else if (not($options?domains)) then () + else + { + dm:constructDomains((), $schemas, $options) + } +}; + +(:~ + : Recursive helper function of `compileCustom`. + :) +declare function cu:compileCustomREC($n as node(), + $schemas as element(xs:schema)+, + $options as map(xs:string, item()*)) + as node()* { + typeswitch($n) + case document-node() return document {$n/node() ! cu:compileCustomREC(., $schemas, $options)} + case element(domains) return () + case element(custom) return + element {node-name($n)} { + $n/@* ! cu:compileCustomREC(., $schemas, $options), + $n/node() ! cu:compileCustomREC(., $schemas, $options), + dm:constructDomains($n/domains, $schemas, $options) + } + case element() return + element {node-name($n)} { + $n/@* ! cu:compileCustomREC(., $schemas, $options), + $n/node() ! cu:compileCustomREC(., $schemas, $options) + } + default return $n +}; + +(:~ + : Returns the "title" of the XSD documentation as a whole. This title + : is displayed above the TOC providing links to the documentation + : resource. + : + : The title is returned as a sequence of nodes. + : + : @param reportType the report type + : @param custom customization element + : @param options options controlling the processing + : @return a sequence of nodes representing the title + :) +declare function cu:systemTitleNodes($reportType as xs:string?, + $custom as element()?, + $options as map(xs:string, item()*)) + as node()+ { + let $titleNodes := $custom/systemTitle/node() + return + if (empty($titleNodes)) then text {'XSD documentation - overview'} + else $titleNodes +}; + +(:~ + : Returns the "title" of the XSD documentation as a whole. This title + : is displayed above the TOC providing links to the documentation + : resource. + : + : The title is returned as a single string. + : + : @param reportType the report type + : @param custom customization element + : @param options options controlling the processing + : @return a string representing the title + :) +declare function cu:systemTitleString( + $reportType as xs:string?, + $custom as element()?, + $options as map(xs:string, item()*)) + as xs:string { + ($custom/systemTitle/string(.), 'XSD documentation - overview')[1] +}; + +(:~ + : Returns the "title" of an XSD, as used in the TOC of a report with a + : given report type. + :) +declare function cu:xsdTitle($schema as element(xs:schema), + $reportType as xs:string, + $domainId as xs:string?, + $custom as element()?) + as xs:string { + if (not($custom)) then 'Schema file: '||$schema/base-uri(.) ! file:name(.) else + + let $fnGetTitle := function($xsdTitlePref, $schema) { + switch($xsdTitlePref) + case 'singleSentenceAnno' return + let $anno := ($schema/xs:annotation/xs:documentation)[1] + where $anno + return replace($anno, '(.*?)\.\s.*', '$1') + case 'firstSentenceAnno' return + let $anno := $schema/xs:annotation/xs:documentation + where $anno + return replace($anno, '(.*?)\.\s.*', '$1') + case 'fileName' return + 'Schema file: '||$schema ! base-uri(.) ! file:name(.) + default return () + } + + let $reportTypeElem := cu:_getReportTypeElem($custom, $domainId, $reportType) + let $xsdTitle := $reportTypeElem/xsdTitle + let $pref1 := $xsdTitle/@pref1/$fnGetTitle(., $schema) + return if ($pref1) then $pref1 else + let $pref2 := $xsdTitle/@pref2/$fnGetTitle(., $schema) + return if ($pref2) then $pref2 else + let $pref3 := $xsdTitle/@pref3/$fnGetTitle(., $schema) + return if ($pref3) then $pref3 else + 'Schema file: '||$schema/base-uri(.) ! file:name(.) +}; + +(:~ + : Returns the (possibly) customized name of a component, as used in a report + : with a given report type. + : + : @param name the original QName, as a string + : @param componentKind the component kind (element, attribute, complexType, simpleType, group, attributeGroup) + : @param use main or sub, indicating if the component is the topic itself or referenced + : @param reportType the type of the report to be produced + : @param custom element defining customization + : @return the lexical name to be used in the report + :) +declare function cu:customComponentName($name as xs:string, + $componentKind as xs:string, + $use as xs:string, + $reportType as xs:string, + $domainId as xs:string?, + $custom as element()) + as xs:string { + let $reportTypeElem := cu:_getReportTypeElem($custom, $domainId, $reportType) + let $nameElem := $reportTypeElem/nameEdit + let $compNameElem := $nameElem/comp[@kind eq $componentKind][@use eq $use] + let $removePrefix := $compNameElem/@removePrefix + let $replace := $compNameElem/@replace + let $with := $compNameElem/@with + (: + let $_DEBUG := + if ($name ne 'ojp:AccessFeatureStatusEnumeration') then () + else trace(...) + :) + return + let $cuname := $name + let $cuname := if ($removePrefix = '*' + or (some $p in $removePrefix satisfies starts-with($name, $p||':'))) + then $cuname ! replace(., '^.+:', '') + else $cuname + let $cuname := if ($compNameElem/@replace) then $compNameElem/replace($cuname, @replace, @with) + else $cuname + return $cuname +}; + +(:~ + : Returns the relevant report type element defining the + : report type related cusgtomization. + :) +declare %private function cu:_getReportTypeElem( + $custom as element(custom), + $domainId as xs:string?, + $reportType as xs:string) + as element(reportType)? { + let $reportTypeElem := + if (not($domainId)) then () else + $custom/domains/domain[@id eq $domainId] + /processing/reportTypes/reportType[@name eq $reportType] + return if ($reportTypeElem) then $reportTypeElem else + $custom/reportTypes/reportType[@name eq $reportType] +}; + \ No newline at end of file diff --git a/docs/xco-dcache.xqm b/docs/xco-dcache.xqm new file mode 100644 index 0000000..c643759 --- /dev/null +++ b/docs/xco-dcache.xqm @@ -0,0 +1,90 @@ +(: + : xco-dcache - functions reading and updating the descriptor cache + :) +module namespace dc="http://www.parsqube.de/ns/xco/dcache"; + +import module namespace dg="http://www.parsqube.de/ns/xco/debug" + at "xco-debug.xqm"; +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" + at "xco-namespace.xqm"; + +(: +import module namespace rd="http://www.parsqube.de/ns/xco/rdesc" + at "xco-rdesc.xqm"; +import module namespace cd="http://www.parsqube.de/ns/xco/desc" + at "xco-desc.xqm"; +import module namespace cn="http://www.parsqube.de/ns/xco/comp-names" + at "xco-comp-names.xqm"; +import module namespace co="http://www.parsqube.de/ns/xco/constants" + at "xco-constants.xqm"; +import module namespace eu="http://www.parsqube.de/ns/xco/edesc-util" + at "xco-edesc-util.xqm"; +import module namespace sd="http://www.parsqube.de/ns/xco/simple-type-description" + at "xco-stype-description.xqm"; +:) + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(:~ + : Returns an expanded component descriptor retrieved from the dcache. + : + : @param a schema component + : @return the expanded component descriptor, or the empty sequence + :) +declare function dc:edescForComp($comp as element(), + $options as map(xs:string, item()*)) + as element()? { + let $edesc := $options?dcache?edesc?($comp/local-name())?(ns:componentQName($comp)) + (: + let $_DEBUG := if (not($edesc)) then () + else trace('_DCACHE: EDESC FOUND; KIND='||$comp/local-name()||', NAME='||$edesc/@z:name) + :) + return $edesc +}; + +(:~ + : Returns an expanded component descriptor retrieved from the dcache. + : + : @param a schema component + : @return the expanded component descriptor, or the empty sequence + :) +declare function dc:edescForQName($qname as xs:QName, + $kind as xs:string, + $options as map(xs:string, item()*)) + as element()? { + let $edesc := + if ($kind eq 'type') then + let $edescStype := $options?dcache?edesc?simpleType?($qname) + return + if ($edescStype) then $edescStype + else $options?dcache?edesc?complexType?($qname) + else $options?dcache?edesc?($kind)?($qname) + (: + let $_DEBUG := if (not($edesc)) then () + else trace('_DCACHE: EDESC FOUND; KIND='||$kind||', NAME='||$edesc/@z:name) + :) + return $edesc +}; + +declare function dc:storeEdesc($edesc as element(), + $options as map(xs:string, item()*)) + as map(xs:string, item()*) { + let $qname := $edesc/@z:name/resolve-QName(., ..) + let $kind := $edesc/local-name() + return if ($options?dcache?edesc?($kind)?($qname)) then $options else + + let $countEdescs0 := $options?dcache?edesc?($kind) ! map:keys(.) => count() + let $dcache := ($options?dcache, map{})[1] + let $edescCache := ($dcache?edesc, map{})[1] + let $kindCache := ($edescCache?($kind), map{})[1] + let $kindCacheUpd := map:put($kindCache, $qname, $edesc) + let $edescCacheUpd := map:put($edescCache, $kind, $kindCacheUpd) + let $dcacheUpd := map:put($dcache, 'edesc', $edescCacheUpd) + let $optionsNew := map:put($options, 'dcache', $dcacheUpd) + let $countEdescs := $optionsNew?dcache?edesc?($kind) ! map:keys(.) => count() + (: + let $_DEBUG := trace('_DCACHE: EDESC STORED; '|| + 'KIND='||$kind||', QNAME='||$qname||'; COUNT: '||$countEdescs0||'->'||$countEdescs) + :) + return $optionsNew +}; \ No newline at end of file diff --git a/docs/xco-debug.xqm b/docs/xco-debug.xqm new file mode 100644 index 0000000..d38c67a --- /dev/null +++ b/docs/xco-debug.xqm @@ -0,0 +1,81 @@ +(: + : xco-debug - functions providing debug functionality + :) +module namespace dg="http://www.parsqube.de/ns/xco/debug"; + +import module namespace u="http://www.parsqube.de/ns/xco/util" +at "xco-util.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +declare variable $dg:DIR_DEBUG := '/projects/sbb/work'; + +(:~ + : Inserts into the options map a 'debug' entry, which is a map + : containing two keys: + : 'dir' - the output folder into which debug files are written + : 'filter' - a map associating debug ids with filter strings + : + : The 'debug' entry is evaluated by function db:WRITE_FILE. The + : entry controls where and if a file is written. + : + : Example: + : debugFilter: 5=PriceType, 7, 8=OrderElem + : debugDir: /projects/tmp + : + : 'debug' entry of options: + : debug: + : dir: /projects/tmp + : filter: + : 5: 'PriceType' + : 7: '*' + : 8: 'OrderElem + :) +declare function dg:SET_DEBUG_OPTIONS($debugDir as xs:string?, + $debugFilter as xs:string?, + $options as map(xs:string, item()*)) + as map(xs:string, item()*) { + if (not($debugFilter) and not($debugFilter)) then $options else + + let $filterItems := $debugFilter ! tokenize(., ',\s*') + let $filterMap := map:merge( + for $item in $filterItems + return + if (not(contains($item, '='))) then map:entry($item, '*') + else + let $id := replace($item, '\s*=.*', '') + let $cond := replace($item, '^.*?=\s*', '') + return map:entry($id, $cond)) + let $outputDir := ($debugDir, '.')[1] + let $debugMap := map{'dir': $outputDir, 'filter': $filterMap} + (: let $_DEBUG := trace($debugMap, '___DEBUG_MAP: ') :) + return map:put($options, 'debug', $debugMap) +}; + +declare function dg:WRITE_FILE($item as item()*, + $fname as xs:string, + $debugId as xs:string, + $debugCond as xs:string?, + $options as map(xs:string, item()*)) + as empty-sequence() { + if (empty($item) or empty($options?debug)) then () else + let $debugPass := $options?debug?filter($debugId) + return + if (not($debugPass = ('*', $debugCond))) then () else + + let $debugDir := ($options?debug?dir, '.')[1] + let $path := $debugDir||'/'||$fname + return + if ($item[1] instance of node()) then + file:write($path, $item ! u:prettyNode(.), map{'indent': 'yes'}) + else file:write($path, string-join($item, ' ')) +}; + +declare function dg:writeNode($fname as xs:string, + $node as node(), + $options as map(xs:string, item()*)) + as empty-sequence() { + let $path := $dg:DIR_DEBUG||'/'||$fname + return + file:write($path, $node, $options) +}; diff --git a/docs/xco-def.xqm b/docs/xco-def.xqm new file mode 100644 index 0000000..dc996a3 --- /dev/null +++ b/docs/xco-def.xqm @@ -0,0 +1,131 @@ +(: + + : xco-def.xpm - functions supporting def reports. + :) +module namespace df="http://www.parsqube.de/ns/xco/def"; + +import module namespace dm="http://www.parsqube.de/ns/xco/domain" + at "xco-domain.xqm"; +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" + at "xco-namespace.xqm"; +import module namespace u="http://www.parsqube.de/ns/xco/util" + at "xco-util.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(:~ + : Writes for each domain a def report file. + : + : @param comps schema components + : @param nsmap a map of namespace bindings + : @param schemas the schemas to be evaluated + : @param options options controlling the processing + : @return empty sequence + :) +declare function df:writeCompDefDomainReports( + $comps as element()*, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as item()? { + let $domains := $options?domains/domain + return if (not($domains)) then () else + + let $domainXsdComponentMaps := + dm:getDomainXsdComponentMaps($comps, $domains, $schemas, $options) + for $domain in $domains + let $domainXsdComponentMap := $domainXsdComponentMaps[?domain is $domain] + let $xsdReports := + for $filePath in $domainXsdComponentMap?xsds ! map:keys(.) + let $comps := $domainXsdComponentMap?xsds($filePath) + where $comps + let $compsGrouped := + for $comp in $comps + let $kind := $comp/local-name(.) + group by $kind + order by $kind + return + { + $comp + } + order by $filePath + return + { + $compsGrouped + } + let $countComps := count($xsdReports/z:components/*) + where $countComps + let $domainReportRaw := + { + for $xsdReport in $xsdReports[@countComps > 0] + let $filePath := $xsdReport/@filePath + order by $filePath + return + { + $xsdReport/@countComps, + $xsdReport/* + } + }/ns:addNamespaceContext(., $nsmap, ())/u:prettyNode(.) + + let $domainReport := + if ($options?skipAnno) then $domainReportRaw/u:removeAnno(.)/u:prettyNode(.) + else $domainReportRaw/u:prettyNode(.) + + let $reportFilePath := dm:getReportPath('def', $domain, $options) + let $_LOG := trace('*** Write def report: '||$reportFilePath) + let $_WRITE := u:writeXmlDoc($reportFilePath, $domainReport) + return () +}; + +(:~ + : Writes a def report file. + : + : @param comps schema components + : @param nsmap a map of namespace bindings + : @param schemas the schemas to be evaluated + : @param options options controlling the processing + : @return empty sequence + :) +declare function df:writeCompDefReport( + $comps as element()*, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as item()? { + let $ofile := $options?ofile + let $reports := + for $comp in $comps + let $filePath := $comp/base-uri(.) ! u:normalizeUri(., ()) + group by $filePath + order by $filePath + let $compsGrouped := + for $comp2 in $comp + let $kind := $comp2/local-name(.) + group by $kind + order by $kind + return + { + $comp2 + } + return + { + $compsGrouped + } + let $creports := + if ($options?skipAnno) then $reports/u:removeAnno(.)/u:prettyNode(.) + else $reports/u:prettyNode(.) + let $report := + { + $creports + }/ns:addNamespaceContext(., $nsmap, ()) + return + (: Either write file or return the report :) + if ($ofile) then ( + file:write($ofile, $report, map{'indent': 'yes'}), + trace((), 'Report file written: '||$ofile)) + else $report +}; diff --git a/docs/xco-desc.xqm b/docs/xco-desc.xqm new file mode 100644 index 0000000..3785deb --- /dev/null +++ b/docs/xco-desc.xqm @@ -0,0 +1,523 @@ +(: + : xco-comp-descriptor - functions creating component descriptors + :) +module namespace cd="http://www.parsqube.de/ns/xco/desc"; + +import module namespace cf="http://www.parsqube.de/ns/xco/comp-finder" +at "xco-comp-finder.xqm"; + +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" +at "xco-namespace.xqm"; + +import module namespace cn="http://www.parsqube.de/ns/xco/comp-names" +at "xco-comp-names.xqm"; + +import module namespace u="http://www.parsqube.de/ns/xco/util" +at "xco-util.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(:~ + : Describe me + : + : @param comps schema components + : @return component descriptors + :) +declare function cd:getCompDescs($comps as element()*, + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)) + as element()* { + for $comp in $comps[@name or @z:typeID] + let $desc := + typeswitch($comp) + case element(xs:group) return cd:getGroupCompDescs($comp, $nsmap, $options) + case element(xs:attributeGroup) return cd:getAttributeGroupCompDescs($comp, $nsmap, $options) + case element(xs:element) return cd:getElementCompDescs($comp, $nsmap, $options) + case element(xs:attribute) return cd:getAttributeCompDescs($comp, $nsmap, $options) + case element(xs:simpleType) return cd:getSimpleTypeCompDescs($comp, $nsmap, $options) + case element(xs:complexType) return cd:getComplexTypeCompDescs($comp, $nsmap, $options) + default return error() + return $desc/ns:addNamespaceContext(., $nsmap, map{'baseUri': $comp/base-uri(.)}) +}; + +(:~ + : Maps group definitions to component descriptors. + : + : @param comps group definitions + : @param nsmap a map describing standardized namespace bindings + : @return group component descriptors + :) +declare function cd:getGroupCompDescs($comps as element(xs:group)*, + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as element() { + $comps/cd:getGroupCompDescsREC(., $nsmap, $options) +}; + +(:~ + : Recursive helper function of `getGroupCompDescs`. + :) +declare function cd:getGroupCompDescsREC($n as node(), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as node()* { + typeswitch($n) + case element(xs:all) | element(xs:choice) | element(xs:sequence) return + $n/cd:copyElem(., cd:getGroupCompDescsREC#3, $nsmap, $options) + case element(xs:annotation) | element(xs:appinfo) | element(xs:documentation) return + $n/cd:copyElem(., cd:getGroupCompDescsREC#3, $nsmap, $options) + case element(xs:element) return + $n/cd:copyElementElem(., cd:getGroupCompDescsREC#3, $nsmap, $options) + case element(xs:group) return + $n/cd:copyElem(., cd:getGroupCompDescsREC#3, $nsmap, $options) + case element() return + $n/cd:copyOtherElem(., cd:getGroupCompDescsREC#3, $nsmap, $options) + + (: attributes :) + case attribute(base) return $n/cd:writeTypeAtt(., $nsmap, $options) + case attribute(default) return $n/cd:copyAtt(., $options) + case attribute(maxOccurs) return $n/cd:copyAtt(., $options) + case attribute(minOccurs) return $n/cd:copyAtt(., $options) + case attribute(name) return $n/cd:copyNameAtt(., $nsmap, $options) + case attribute(ref) return $n/cd:copyQNameAtt(., $nsmap, $options) + case attribute(type) return $n/cd:writeTypeAtt(., $nsmap, $options) + case attribute(z:typeID) return $n/cd:writeTypeIdAtt(., $nsmap, $options) + case attribute() return $n/cd:copyOtherAtt(., $options) + case text() | comment() return $n + default return $n +}; + +(:~ + : Maps attribute group definitions to component descriptors. + : + : @param comps attribute group definitions) + : @param nsmap a map describing standardized namespace bindings + : @return group component descriptors + :) +declare function cd:getAttributeGroupCompDescs($comps as element(xs:attributeGroup)*, + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as element() { + $comps/cd:getAttributeGroupCompDescsREC(., $nsmap, $options) +}; + +(:~ + : Recursive helper function of `getAttributeGroupCompDescs`. + :) +declare function cd:getAttributeGroupCompDescsREC($n as node(), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as node()* { + typeswitch($n) + case element(xs:annotation) | element(xs:appinfo) | element(xs:documentation) return + $n/cd:copyElem(., cd:getAttributeGroupCompDescsREC#3, $nsmap, $options) + case element(xs:attribute) return + $n/cd:copyAttributeElem(., cd:getAttributeGroupCompDescsREC#3, $nsmap, $options) + case element(xs:attributeGroup) return + $n/cd:copyElem(., cd:getAttributeGroupCompDescsREC#3, $nsmap, $options) + case element() return + $n/cd:copyOtherElem(., cd:getAttributeGroupCompDescsREC#3, $nsmap, $options) + + (: attributes :) + case attribute(default) return $n/cd:copyAtt(., $options) + case attribute(name) return $n/cd:copyNameAtt(., $nsmap, $options) + case attribute(ref) return $n/cd:copyQNameAtt(., $nsmap, $options) + case attribute(type) return $n/cd:writeTypeAtt(., $nsmap, $options) + case attribute(use) return $n/cd:copyAtt(., $options) + case attribute(z:typeID) return $n/cd:writeTypeIdAtt(., $nsmap, $options) + case attribute() return $n/cd:copyOtherAtt(., $options) + case text() | comment() return $n + default return $n +}; + +(:~ + : Maps element declarations to component descriptors. + : + : @param comps element declarations + : @param nsmap a map describing standardized namespace bindings + : @return group component descriptors + :) +declare function cd:getElementCompDescs($comps as element(xs:element)*, + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as element() { + $comps/cd:getElementCompDescsREC(., $nsmap, $options) +}; + +(:~ + : Recursive helper function of `getElementCompDescs`. + :) +declare function cd:getElementCompDescsREC($n as node(), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as node()* { + typeswitch($n) + case element(xs:annotation) | element(xs:appinfo) | element(xs:documentation) return + $n/cd:copyElem(., cd:getElementCompDescsREC#3, $nsmap, $options) + case element(xs:element) return + $n/cd:copyElementElem(., cd:getElementCompDescsREC#3, $nsmap, $options) + case element(xs:field) | + element(xs:key) | + element(xs:keyref) | + element(xs:selector) | + element(xs:unique) return $n/cd:copyElem(., cd:getElementCompDescsREC#3, $nsmap, $options) + case element() return + $n/cd:copyOtherElem(., cd:getAttributeGroupCompDescsREC#3, $nsmap, $options) + + (: attributes :) + case attribute(abstract) return $n/cd:copyAtt(., $options) + case attribute(default) return $n/cd:copyAtt(., $options) + case attribute(fixed) return $n/cd:copyAtt(., $options) + case attribute(id) return $n/cd:copyAtt(., $options) + case attribute(minOccurs) | + attribute(maxOccurs) return $n/cd:copyAtt(., $options) + case attribute(name) return $n/cd:copyNameAtt(., $nsmap, $options) + case attribute(ref) return $n/cd:copyQNameAtt(., $nsmap, $options) + case attribute(refer) return $n/cd:copyQNameAtt(., $nsmap, $options) + case attribute(substitutionGroup) return $n/cd:copyQNameAtt(., $nsmap, $options) + case attribute(type) return $n/cd:writeTypeAtt(., $nsmap, $options) + case attribute(xpath) return $n/cd:copyAtt(., $options) + case attribute(z:typeID) return $n/cd:writeTypeIdAtt(., $nsmap, $options) + case attribute() return $n/cd:copyOtherAtt(., $options) + case text() | comment() return $n + default return $n +}; + +(:~ + : Maps attribute declarations to component descriptors. + : + : @param comps attribute declarations + : @param nsmap a map describing standardized namespace bindings + : @return group component descriptors + :) +declare function cd:getAttributeCompDescs($comps as element(xs:attribute)*, + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as element() { + $comps/cd:getAttributeCompDescsREC(., $nsmap, $options) +}; + +(:~ + : Recursive helper function of `getAttributeCompDescs`. + :) +declare function cd:getAttributeCompDescsREC($n as node(), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as node()* { + typeswitch($n) + case element(xs:annotation) | element(xs:appinfo) | element(xs:documentation) return + $n/cd:copyElem(., cd:getAttributeCompDescsREC#3, $nsmap, $options) + case element(xs:attribute) return + $n/cd:copyAttributeElem(., cd:getAttributeCompDescsREC#3, $nsmap, $options) + case element() return + $n/cd:copyOtherElem(., cd:getAttributeCompDescsREC#3, $nsmap, $options) + + (: attributes :) + case attribute(default) return $n/cd:copyAtt(., $options) + case attribute(fixed) return $n/cd:copyAtt(., $options) + case attribute(name) return $n/cd:copyNameAtt(., $nsmap, $options) + case attribute(ref) return $n/cd:copyQNameAtt(., $nsmap, $options) + case attribute(type) return $n/cd:writeTypeAtt(., $nsmap, $options) + case attribute(use) return $n/cd:copyAtt(., $options) + case attribute(z:typeID) return $n/cd:writeTypeIdAtt(., $nsmap, $options) + case attribute() return $n/cd:copyOtherAtt(., $options) + case text() | comment() return $n + default return $n +}; + +(:~ + : Maps schema complex type definitions to component descriptors. + : + : @param comps complex type definitions + : @param nsmap a map describing standardized namespace bindings + : @return group component descriptors + :) +declare function cd:getComplexTypeCompDescs( + $comps as element(xs:complexType)*, + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as element(z:complexType) { + $comps/cd:getComplexTypeCompDescsREC(., $nsmap, $options) +}; + +(:~ + : Recursive helper function of function `getComplexTypeCompDescs`. + :) +declare function cd:getComplexTypeCompDescsREC( + $n as node(), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as node()* { + typeswitch($n) + case element(xs:all) | element(xs:choice) | element(xs:sequence) return + $n/cd:copyElem(., cd:getComplexTypeCompDescsREC#3, $nsmap, $options) + case element(xs:annotation) | element(xs:appinfo) | element(xs:documentation) return + $n/cd:copyElem(., cd:getComplexTypeCompDescsREC#3, $nsmap, $options) + case element(xs:attribute) return + $n/cd:copyAttributeElem(., cd:getComplexTypeCompDescsREC#3, $nsmap, $options) + case element(xs:attributeGroup) return + $n/cd:copyElem(., cd:getComplexTypeCompDescsREC#3, $nsmap, $options) + case element(xs:complexContent) | element(xs:simpleContent) return + $n/cd:copyElem(., cd:getComplexTypeCompDescsREC#3, $nsmap, $options) + case element(xs:complexType) return + $n/cd:copyTypeElem(., cd:getComplexTypeCompDescsREC#3, $nsmap, $options) + case element(xs:element) return + $n/cd:copyElementElem(., cd:getComplexTypeCompDescsREC#3, $nsmap, $options) + case element(xs:extension) | element(xs:restriction) return + $n/cd:copyElem(., cd:getComplexTypeCompDescsREC#3, $nsmap, $options) + case element(xs:group) return + $n/cd:copyElem(., cd:getComplexTypeCompDescsREC#3, $nsmap, $options) + case element(xs:any) return + $n/cd:copyElem(., cd:getComplexTypeCompDescsREC#3, $nsmap, $options) + case element() return + $n/cd:copyOtherElem(., cd:getComplexTypeCompDescsREC#3, $nsmap, $options) + + (: attributes :) + case attribute(abstract) return $n/cd:copyAtt(., $options) + case attribute(base) return $n/cd:writeTypeAtt(., $nsmap, $options) + case attribute(default) return $n/cd:copyAtt(., $options) + case attribute(fixed) return $n/cd:copyAtt(., $options) + case attribute(maxOccurs) return $n/cd:copyAtt(., $options) + case attribute(minOccurs) return $n/cd:copyAtt(., $options) + case attribute(name) return $n/cd:copyNameAtt(., $nsmap, $options) + case attribute(namespace) return $n/cd:copyAtt(., $options) + case attribute(processContents) return $n/cd:copyAtt(., $options) + case attribute(ref) return $n/cd:copyQNameAtt(., $nsmap, $options) + case attribute(type) return $n/cd:writeTypeAtt(., $nsmap, $options) + case attribute(use) return $n/cd:copyAtt(., $options) + case attribute(xml:lang) return $n/cd:copyAtt(., $options) + case attribute(z:typeID) return $n/cd:writeTypeIdAtt(., $nsmap, $options) + case attribute() return $n/cd:copyOtherAtt(., $options) + case text() | comment() return $n + default return $n +}; + +(:~ + : Maps simple type definitions to component descriptors. + : + : @param simple type definitions + : @param nsmap a map describing standardized namespace bindings + : @return group component descriptors + :) +declare function cd:getSimpleTypeCompDescs($comps as element(xs:simpleType)*, + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as element() { + $comps/cd:getSimpleTypeCompDescsREC(., $nsmap, $options) +}; + +(:~ + : Recursive helper function of function `getSimpleTypeCompDescs`. + :) +declare function cd:getSimpleTypeCompDescsREC( + $n as node(), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as node()* { + typeswitch($n) + case element(xs:annotation) | element(xs:appinfo) | element(xs:documentation) return + $n/cd:copyElem(., cd:getSimpleTypeCompDescsREC#3, $nsmap, $options) + case element(xs:enumeration) | element(xs:pattern) return + $n/cd:copyElem(., cd:getSimpleTypeCompDescsREC#3, $nsmap, $options) + case element(xs:extension) | element(xs:restriction) return + $n/cd:copyElem(., cd:getSimpleTypeCompDescsREC#3, $nsmap, $options) + case element(xs:list) | element(xs:union) return + $n/cd:copyElem(., cd:getSimpleTypeCompDescsREC#3, $nsmap, $options) + case element(xs:maxExclusive) | element(xs:maxInclusive) return + $n/cd:copyElem(., cd:getSimpleTypeCompDescsREC#3, $nsmap, $options) + case element(xs:minExclusive) | element(xs:minInclusive) return + $n/cd:copyElem(., cd:getSimpleTypeCompDescsREC#3, $nsmap, $options) + case element(xs:maxLength) | element(xs:minLength) return + $n/cd:copyElem(., cd:getSimpleTypeCompDescsREC#3, $nsmap, $options) + case element(xs:simpleType) return + $n/cd:copyTypeElem(., cd:getSimpleTypeCompDescsREC#3, $nsmap, $options) + case element(xs:any) return + $n/cd:copyElem(., cd:getSimpleTypeCompDescsREC#3, $nsmap, $options) + case element() return + $n/cd:copyOtherElem(., cd:getSimpleTypeCompDescsREC#3, $nsmap, $options) + + (: attributes :) + case attribute(base) return cd:writeTypeAtt($n, $nsmap, $options) + case attribute(final) return $n/cd:copyAtt(., $options) + case attribute(fixed) return $n/cd:copyAtt(., $options) + case attribute(itemType) return $n/cd:copyQNameAtt(., $nsmap, $options) + case attribute(memberTypes) return $n/cd:copyQNamesAtt(., $nsmap, $options) + case attribute(name) return cd:copyNameAtt($n, $nsmap, $options) + case attribute(processContents) return $n/cd:copyAtt(., $options) + case attribute(value) return $n/cd:copyAtt(., $options) + case attribute(xml:lang) return $n/cd:copyAtt(., $options) + case attribute(z:typeID) return $n/cd:writeTypeIdAtt(., $nsmap, $options) + case attribute() return $n/cd:copyOtherAtt(., $options) + case text() | comment() return $n + default return $n +}; + +(: + : U t i l i t i e s + : ================= + :) + + declare function cd:copyElem($elem as element(), + $fnRec as function(*), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as element() { + element {'z:'||local-name($elem)} { + $elem/@* ! $fnRec(., $nsmap, $options), + $elem/(self::xs:group[@ref], self::xs:sequence, self::xs:choice)/cd:writeOccAtt(.), + $elem/node() ! $fnRec(., $nsmap, $options) + } +}; + +declare function cd:copyElementElem($elem as element(), + $fnRec as function(*), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as element(z:element) { + $elem/element {'z:'||local-name(.)} { + @* ! $fnRec(., $nsmap, $options), + $elem[not(parent::xs:schema)]/cd:writeOccAtt(.), + (xs:simpleType, xs:complexType)/@z:typeID ! $fnRec(., $nsmap, $options), + (node() except (xs:simpleType, xs:complexType)) ! $fnRec(., $nsmap, $options) + } +}; + +declare function cd:copyAttributeElem($elem as element(), + $fnRec as function(*), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as element(z:attribute) { + $elem/element {'z:'||local-name(.)} { + @* ! $fnRec(., $nsmap, $options), + $elem[not(parent::xs:schema)]/cd:writeOccAtt(.), + xs:simpleType/@z:typeID ! $fnRec(., $nsmap, $options), + (node() except xs:simpleType) ! $fnRec(., $nsmap, $options) + } +}; + +declare function cd:copyTypeElem($type as element(), + $fnRec as function(*), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as element() { + $type/element {'z:'||local-name(.)} { + @* ! $fnRec(., $nsmap, $options), + attribute z:typeCategory {u:typeCategory($type)}, + node() ! $fnRec(., $nsmap, $options) + } +}; + +declare function cd:copyOtherElem($elem as element(), + $fnRec as function(*), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as element() { + if ($elem/ancestor::xs:documentation) then + $elem/cd:copyElem(., $fnRec, $nsmap, $options) + else error(QName((), 'UNEXPECTED_ELEMENT'), + concat('Unexpected element, local name=', $elem/local-name(.))) +}; + +declare function cd:copyOtherAtt($att as attribute(), + $options as map(xs:string, item()*)?) + as attribute() { + if ($att/ancestor::xs:documentation) then + $att/cd:copyAtt(., $options) + else error(QName((), 'UNEXPECTED_ATTRIBUTE'), + concat('Unexpected attribute,local name=', $att/local-name(.))) +}; + +declare function cd:copyAtt($att as attribute(), + $options as map(xs:string, item()*)?) + as attribute() { + $att/attribute {'z:'||local-name(.)} {.} +}; + +declare function cd:copyNameAtt($name as attribute(name), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as attribute() { + if ($name/parent::xs:attribute[not(parent::xs:schema)]) then + attribute z:name {$name} else + + let $qname := $name/QName(ancestor::xs:schema/@targetNamespace, .) + let $qnameNorm := ns:normalizeQName($qname, $nsmap) + return attribute z:name {$qnameNorm} +}; + +declare function cd:copyQNameAtt($att as attribute(), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as attribute() { + let $qname := $att/resolve-QName(., ..) + let $qnameNorm := ns:normalizeQName($qname, $nsmap) + return $att/attribute {'z:'||local-name(.)} {$qnameNorm} +}; + +declare function cd:copyQNameAtt_noDefaultNamespace( + $att as attribute(), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as attribute() { + let $qname := + if (not(contains($att, ':'))) then QName((), $att) + else $att/resolve-QName(., ..) + let $qnameNorm := ns:normalizeQName($qname, $nsmap) + return $att/attribute {'z:'||local-name(.)} {$qnameNorm} +}; + +declare function cd:copyQNamesAtt($att as attribute(), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as attribute() { + let $qnamesNorm := + for $name in tokenize($att) + let $qname := resolve-QName($name, $att/..) + return ns:normalizeQName($qname, $nsmap) + return $att/attribute {'z:'||local-name(.)} {$qnamesNorm} +}; + +declare function cd:writeTypeAtt($att as attribute(), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as attribute()+ { + let $schemas := $options?schemas?* + let $qnameNorm := + resolve-QName($att, $att/..) ! ns:normalizeQName(., $nsmap) + let $typeCategory := $qnameNorm ! u:typeCategory(., $schemas) + return ( + $att/attribute {'z:'||local-name(.)} {$qnameNorm}, + $att/attribute {'z:'||local-name(.)||'Category'} {$typeCategory} + ) +}; + +declare function cd:writeTypeIdAtt($att as attribute(z:typeID), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as attribute()+ { + $att, + u:getLocalTypeLocator($att/.., $nsmap, $options) ! attribute z:typeLocator {.} +}; + +declare function cd:writeOccAtt($comp as element()) + as attribute(z:occ) { + if ($comp/self::attribute()) then + if ($comp/@use eq 'required') then '1:1' else '0:1' + else + + let $minOccurs := ($comp/@minOccurs, '1')[1] + let $maxOccurs := ($comp/@maxOccurs, '1')[1] ! replace(., 'unbounded', '*') + let $occ := $minOccurs||':'||$maxOccurs + return attribute z:occ {$occ} +}; + +(:~ + : Maps an annotation element to an annotation descriptor. + :) +declare function cd:annotationDescriptor($anno as element(xs:annotation)?) + as element(z:annotation)? { + if (not($anno)) then () else + { + $anno/*/element {'z:'||local-name(.)} {node()} + } +}; \ No newline at end of file diff --git a/docs/xco-domain.xqm b/docs/xco-domain.xqm new file mode 100644 index 0000000..4e05d49 --- /dev/null +++ b/docs/xco-domain.xqm @@ -0,0 +1,572 @@ +(: + : Functions evaluating domains defined by the customization document. + :) +module namespace dm="http://www.parsqube.de/ns/xco/domain"; + +import module namespace co="http://www.parsqube.de/ns/xco/constants" + at "xco-constants.xqm"; + +import module namespace dg="http://www.parsqube.de/ns/xco/debug" + at "xco-debug.xqm"; + +import module namespace fu="http://www.parsqube.de/ns/xco/file-util" + at "xco-file-util.xqm"; + +import module namespace sd="http://www.parsqube.de/ns/xco/simple-type-description" + at "xco-stype-description.xqm"; + +import module namespace sf="http://www.parsqube.de/ns/xco/string-filter" + at "xco-sfilter.xqm"; + +import module namespace u="http://www.parsqube.de/ns/xco/util" + at "xco-util.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +declare variable $dm:findComps := + map{ + 'type': function($domain, $namespace, $name) { + $domain//xsd[@targetNamespace eq $namespace] + //(simpleTypes/simpleType, complexTypes/complexType)[@name eq $name]}, + 'group': function($domain, $namespace, $name) { + $domain//xsd[@targetNamespace eq $namespace] + //groups/group[@name eq $name]}, + 'attributeGroup': function($domain, $namespace, $name) { + $domain//xsd[@targetNamespace eq $namespace] + //attributeGroups/attributeGroup[@name eq $name]}, + 'element': function($domain, $namespace, $name) { + $domain//xsd[@targetNamespace eq $namespace] + //elements/element[@name eq $name]}, + 'attribute': function($domain, $namespace, $name) { + $domain//xsd[@targetNamespace eq $namespace] + //attributes/attribute[@name eq $name]} + }; + +(: + : + : I n t e r f a c e f u n c t i o n s + :) +(:~ + : Returns the file system path of a report with a given report type. + : The file path refers to the main report with that type. In order to + : retrieve the file system path of other parts of a report (e.g. the + : enum dictionary), call 'getReportPartPath'. + + : + : @param reportType a report type + : @param an optional domain element + : @param options options controlling the processing + : @return file system path of the main report with that type + :) +declare function dm:getReportPath($reportType as xs:string, + $domain as element()?, + $options as map(xs:string, item()*)) + as xs:string { + (: Explicit 'ofile' parameter overwrites any domain settings :) + let $ofile := $options?ofile + let $reportTypeFinal := $options?reportType + let $path := + if ($ofile and $reportType eq $reportTypeFinal) then $ofile + + (: No domain - default path depending on 'odir' and the report type :) + else if (not($domain)) then + let $odir := $options?odir + let $fname := dm:reportTypeDefaultFileName($reportType) + return $odir||'/'||$reportType||'/'||$fname + + (: File path is retrieved from the compiled domain element :) + else + let $odir := $options?odir + let $reportDirRelPath := $domain/processing/reportDirRelPath[string()] + let $reportFileBaseName := $domain/processing/reportFileBaseName + let $fileExtension := dm:reportTypeFileNameExtension($reportType) + let $relPath := $reportDirRelPath ! concat(., '/') + return $odir||'/'||$reportType||'/'||$relPath|| + $reportFileBaseName||'.'||$fileExtension + (: let $_DEBUG := trace($path, 'RPATH FOR: ***RTYPE='||$reportType||';DOM='||$domain/@name||': ') :) + return $path +}; + +(:~ + : Returns the file system path of a report with a given report type + : and containing a part of the report with a given part name. + : + : @param reportType a report type + : @param reportPart a named part of the reporgt, e.g. 'enum-dict' + : @param an optional domain element + : @param options options controlling the processing + : @return file system path of the main report with that type + :) +declare function dm:getReportPartPath($reportType as xs:string, + $reportPart as xs:string?, + $domain as element()?, + $options as map(xs:string, item()*)) + as xs:string { + let $mainReportPath := dm:getReportPath($reportType, $domain, $options) + return + if (not($reportPart)) then $mainReportPath + else fu:insertLabelBeforeFileNameExtension($mainReportPath, '.'||$reportPart) +}; + +(:~ + : Returns the file system path of an input report file. + :) +declare function dm:getInputReportPath($inputReportType as xs:string, + $inputReportBaseDir as xs:string, + $domain as element(), + $options as map(xs:string, item()*)) + as xs:string { + let $reportDirRelPath := $domain/processing/reportDirRelPath + let $reportFileBaseName := $domain/processing/reportFileBaseName + let $reportFileExtension := dm:reportTypeFileNameExtension($inputReportType) + return fu:applyRelPath($inputReportBaseDir, $reportDirRelPath) + ||'/'||$reportFileBaseName||'.'||$reportFileExtension +}; + +(:~ + : Returns the default file name for a given report type. + : + : @param reportType a report type + : @return the default file name + :) +declare function dm:reportTypeDefaultFileName($reportType as xs:string) + as xs:string { + switch($reportType) + case 'contab' return 'contab.html' + default return $reportType||'.xml' +}; + +(:~ + : Returns the default file name for a given report type. + : + : @param reportType a report type + : @return the default file name + :) +declare function dm:reportTypeFileNameExtension($reportType as xs:string) + as xs:string { + switch($reportType) + case 'contab' return 'html' + default return 'xml' +}; + +(: + : + : C o n s t r u c t d o m a i n e l e m e n t s + :) + +(:~ + : Evaluates the definition of domains, returning an extended + : representation. + : + : @param custom the customization document + : @param schemas the schema elements to be reported + : @return an element describing all domains + :) +declare function dm:constructDomains($customDomains as element()?, + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as element(domains)? { + let $domainsParam := $options?domains + return if (not($domainsParam) and not($customDomains)) then () else + + let $schemaDescriptors := $schemas/dm:xsdDescriptor(.) + let $domainElems := $customDomains/* + let $tnsDomains := $domainElems[content/foreach = 'targetNamespace'] + let $xsdDomains := $domainElems[content/foreach = 'xsd'] + let $filterDomains := $domainElems except ($tnsDomains, $xsdDomains) + return + if ($tnsDomains) then + error((), 'Customized target namespace domains not yet supported.') + else if ($xsdDomains) then + error((), 'Customized XSD domains not yet supported.') + else + if ($domainsParam eq 'xsd') then + dm:createXsdDomains($schemaDescriptors, $options) + else + let $domains := + if (not($filterDomains)) then () else + dm:compileFilterDomains($schemaDescriptors, $filterDomains, $options) + return + {$domains} +}; + +(: + : + : C o m p i l e f i l t e r d o m a i n s + :) +(:~ + : Compiles custom domain defintions, type "filter domain". + :) +declare function dm:compileFilterDomains( + $schemaDescriptors as element()*, + $customDomains as element()+, + $options as map(xs:string, item()*)) + as element(domain)* { + let $activeDomains := $options?activeDomains + + for $domain at $pos in $customDomains + where empty($activeDomains) or $domain/@name = $activeDomains + let $tnsPlus := + $domain/content/targetNamespace/ + dm:filterSchemaDescriptorsByTns(., $schemaDescriptors) + let $tnsMinus := + $domain/content/exceptTargetNamespace/ + dm:filterSchemaDescriptorsByFiles(., $schemaDescriptors) + let $filesPlus := $domain/content/files/ + dm:filterSchemaDescriptorsByFiles(., $schemaDescriptors) + let $filesMinus := $domain/content/exceptFiles/ + dm:filterSchemaDescriptorsByFiles(., $schemaDescriptors) + let $selected := ($tnsPlus, $filesPlus) + [not(. = ($tnsMinus, $filesMinus))] + let $selectedOrdered := + dm:sortSchemaDescriptors($selected, $domain) + let $id := 'd'||$pos + let $name := ($domain/@name, $id)[1] + let $summary := $domain/dm:filterDomainSummary(.) + return + { + { + $selectedOrdered + }, + dm:compileProcessingElem($domain/processing, $options) + } +}; + +(:~ + : Filters schema descriptors by target namespace. + :) +declare function dm:filterSchemaDescriptorsByTns( + $tns as xs:string, + $schemaDescriptors as element()*) + as element()* { + let $sfilter := sf:compileStringFilter($tns) + return + $schemaDescriptors + [sf:matchesStringFilter(string(@targetNamespace), $sfilter)] +}; + +(:~ + : Filters schema descriptors by file name/path constraints. + :) +declare function dm:filterSchemaDescriptorsByFiles( + $files as element(), + $schemaDescriptors as element()*) + as element()* { + let $dir := $files/@dir + let $name := $files/@name + let $nameFilter := sf:compileStringFilter($name) + let $deep := $files/@deep/xs:boolean(.) + let $dirFilter := + if (starts-with($dir, '/')) then + if ($deep) then $dir||'(/.*)?$' + else $dir||'$' + else if ($deep) then '(.*/)?'||$dir||'(/.*/)?$' + else '(.*/)?'||$dir||'$' + return + for $schemaDesc in $schemaDescriptors + where sf:matchesStringFilter($schemaDesc/@fileName, $nameFilter) + let $folder := $schemaDesc/@filePath ! file:parent(.) ! u:normalizeUri(., ()) + where matches($folder, $dirFilter, 'i') + return $schemaDesc +}; + +declare function dm:filterDomainSummary($domain as element()) + as xs:string { + let $tns := $domain/content/targetNamespace/concat('tns=', .) => string-join(', ') + let $etns := $domain/content/exceptTargetNamespace/concat('~tns=', .) => string-join(', ') + let $files := $domain/content/files/ + concat('files=[dir=', @dir, ', name=', @name, ', deep=', (@deep, 'false')[1], ']') + => string-join(', ') + let $efiles := $domain/content/exceptFiles/ + concat('~files=[dir=', @dir, ', name=', @name, ', deep=', (@deep, 'false')[1], ']') + => string-join(', ') + return string-join(($tns, $etns, $files, $efiles)[string()], '; ') +}; + +(: + : + : C o m p i l e c u s t o m d o m a i n s + :) +(:~ + : Copiles the processing element of custom domain elements. + :) +declare function dm:compileProcessingElem($processing as element(processing), + $options as map(xs:string, item()*)) + as element(processing) { + $processing ! dm:compileProcessingElemREC(., $options) +}; + +(:~ + : Recursive helper function of `compileProcessingElem`. + :) +declare function dm:compileProcessingElemREC($n as node(), + $options as map(xs:string, item()*)) + as node()* { + typeswitch($n) + case document-node() return document {$n/node() ! dm:compileProcessingElemREC(., $options)} + (: Add elements: , :) + case element(processing) return + let $reportType := $options?reportType + let $reportDirRelPath := ($n/reportDirRelPath, '')[1] + let $forEachDomain := ($options?forEachDomain, false())[1] + return + element {node-name($n)} { + $n/@* ! dm:compileProcessingElemREC(., $options), + $n/node() ! dm:compileProcessingElemREC(., $options), + {$forEachDomain}, + {$reportDirRelPath} + } + case element(reportDirRelPath) return () (: already processed :) + case element(title) return + let $value := normalize-space($n) + let $title := + if (starts-with($value, '#')) then + let $key := $value ! substring(., 2) + return $options($key) + else $value + return {$title} + case element() return + element {node-name($n)} { + $n/@* ! dm:compileProcessingElemREC(., $options), + $n/node() ! dm:compileProcessingElemREC(., $options) + } + case attribute() return $n + default return $n +}; + +(: + : + : C r e a t e X S D d o m a i n s + :) +(:~ + : Creates XSD domains, one for each XSD. + : + : @param schemaDescriptors schema descriptors + : @param options options controlling the processing + : @return XSD domains + :) +declare function dm:createXsdDomains($schemaDescriptors as element()*, + $options as map(xs:string, item()*)) + as element() { + let $odir := $options?odir + let $dir := $options?dir + return + (: Check should have been performed before - here only minimal check :) + if (not($odir) or not($dir)) then error() else + + let $sortedSchemaDescriptors := + for $schemaDesc in $schemaDescriptors + let $filePath := $schemaDesc/@filePath + order by $filePath + return $schemaDesc + + let $domains := + for $schemaDesc at $pos in $sortedSchemaDescriptors + let $id := 'd'||$pos + let $filePath := $schemaDesc/@filePath + let $fileRelPath := fu:getRelPath($dir, $filePath) + let $fileName := $filePath ! file:name(.) + let $relParentPath := $fileRelPath ! fu:getRelParentPath(.) + let $dirInfo := $relParentPath[string()] ! {.||'/ '} + let $dirPath := $filePath ! fu:getParentPath(.) + let $dirRelPath := fu:getRelPath($dir, $dirPath) + let $fname := $schemaDesc/@fileName + let $fileBaseName := $fname ! fu:removeFileExtension(.) + return + { + {$schemaDesc}, + + {'Contents: ', $dirInfo, $fileName} + {'Enumeration dictionary: '||$fileRelPath} + {$fileBaseName} + {$dirRelPath} + + } + return + { + $domains + } +}; + +(: + : D o m a i n r e l a t e d u t i l i t i e s + :) + +(:~ + : Maps the domains to a sequence of maps, each one containing + : a domain element and the components belonging to that domain. + : + : Map structure: + : { + : 'domain': ... + : 'comps': ..., ..., ... + : } + : + : @param comps schema components + : @param domains domain elements, defining domains + : @param schemas the schemas to be evaluated + : @param options options controlling the processing + : @return a sequence of maps + :) +declare function dm:getDomainComponentMaps( + $comps as element()*, + $domains as element(domain)*, + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as map(xs:string, item()*)* { + let $xsdDict := + map:merge( + for $comp in $comps + let $xsdpath := $comp/base-uri(.) ! u:normalizeUri(., ()) + group by $xsdpath + return map:entry($xsdpath, $comp) + ) + for $domain in $domains + let $domainComps := + for $xsd in $domain/content/xsd + let $filePath := $xsd/@filePath ! u:normalizeUri(., ()) + let $xsdComps := $xsdDict($filePath) + return $xsdComps + return + map{'domain': $domain, 'comps': $domainComps} +}; + +(:~ + : Maps the domains to a sequence of maps, each one containing + : a domain element and the corresponding components, grouped + : by containing XSD. + : + : Map structure: + : { + : 'domain': ... + : 'xsds': + : $filePath: ..., ..., ... + : } + : + : @param comps schema components + : @param domains domain elements, defining domains + : @param schemas the schemas to be evaluated + : @param options options controlling the processing + : @return a sequence of maps + :) +declare function dm:getDomainXsdComponentMaps( + $comps as element()*, + $domains as element(domain)*, + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as map(xs:string, item()*)* { + (: map: xsd-path => components :) + let $xsdDict := + map:merge( + for $comp in $comps + let $xsdpath := $comp/base-uri(.) ! u:normalizeUri(., ()) + group by $xsdpath + return map:entry($xsdpath, $comp) + ) + for $domain in $domains + let $xsdComps := map:merge( + for $xsd in $domain/content/xsd + let $filePath := $xsd/@filePath ! u:normalizeUri(., ()) + let $xsdComps := $xsdDict($filePath) + return map:entry($filePath, $xsdComps)) + return + map{'domain': $domain, 'xsds': $xsdComps} +}; + + +(: + : + : U t i l i t y f u n c t i o n s + :) + +(:~ + : Maps an XSD to an element summarizing XSD properties and + : content. + :) +declare function dm:xsdDescriptor($schema as element(xs:schema)) + as element() { + let $filePath := $schema/base-uri(.) ! u:normalizeUri(., ()) + let $fileName := $filePath ! file:name(.) + let $tns := $schema/@targetNamespace + let $stypes := $schema/xs:simpleType/@name/string() => sort() + let $ctypes := $schema/xs:complexType/@name/string() => sort() + let $elements := $schema/xs:element/@name/string() => sort() + let $attributes := $schema/xs:attribute/@name/string() => sort() + let $groups := $schema/xs:group/@name/string() => sort() + let $attributeGroups := $schema/xs:attributeGroup/@name/string() => sort() + return + { + { + $elements ! + }, + { + $attributes ! + }, + { + $stypes ! + }, + { + $ctypes ! + }, + { + $groups ! + }, + { + $attributeGroups ! + } + } +}; + +(:~ + : Sort schema descriptors. A schema descriptor is an element + : with an attribute @filePath, containing the file path of + : a schema. + :) +declare function dm:sortSchemaDescriptors( + $schemaDescriptors as element()*, + $domain as element(domain)) + as element()* { + let $first := $domain/processing/order/first + let $last := $domain/processing/order/last + return + if (not(($first, $last))) then + for $sd in $schemaDescriptors + order by $sd/@filePath/lower-case(.) + return $sd + else + + $schemaDescriptors + => dm:sortSchemaDescriptorsFirstOrLast($first) + => dm:sortSchemaDescriptorsFirstOrLast($last) +}; + +(:~ + : Sorts a sequence of schema descriptors (1) by the position of + : a matching file path in $firstOrLast, (2) by file path. + :) +declare function dm:sortSchemaDescriptorsFirstOrLast( + $schemaDescriptors as element()*, + $firstOrLast as element()?) + as element()* { + if (not($firstOrLast)) then $schemaDescriptors else + + let $defaultPos := if ($firstOrLast/self::first) then 100000 else 0 + for $sd in $schemaDescriptors + let $filePath := $sd/@filePath + let $pos := + let $match := $firstOrLast/xsd[matches($filePath, '(^|/)'||@filePath, 'i')] + return + if (not($match)) then $defaultPos + else count($match/preceding-sibling::xsd) + 1 + (: let $_DEBUG := trace('pos='||$pos||' filePath='||$filePath) :) + order by $pos, $filePath + return $sd +}; diff --git a/docs/xco-edesc-util.xqm b/docs/xco-edesc-util.xqm new file mode 100644 index 0000000..1c64511 --- /dev/null +++ b/docs/xco-edesc-util.xqm @@ -0,0 +1,545 @@ +(: + : xco-comp-descriptor - functions creating component descriptors + :) +module namespace eu="http://www.parsqube.de/ns/xco/edesc-util"; + +import module namespace co="http://www.parsqube.de/ns/xco/constants" + at "xco-constants.xqm"; +import module namespace cu="http://www.parsqube.de/ns/xco/custom" + at "xco-custom.xqm"; +import module namespace dg="http://www.parsqube.de/ns/xco/debug" + at "xco-debug.xqm"; +import module namespace dm="http://www.parsqube.de/ns/xco/domain" + at "xco-domain.xqm"; +import module namespace ln="http://www.parsqube.de/ns/xco/link" + at "xco-link.xqm"; +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" + at "xco-namespace.xqm"; +import module namespace sd="http://www.parsqube.de/ns/xco/simple-type-description" + at "xco-stype-description.xqm"; +import module namespace u="http://www.parsqube.de/ns/xco/util" + at "xco-util.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(:~ + : Returns a table summarizing a set of simple type descriptors. The table is + : designed to support the creation of an HTML table. + : + : @param stypes a sequence of simple type descriptors + :) +declare function eu:stypesTable($stypes as element()*, + $domain as element(domain)?, + $options as map(xs:string, item()*)?) + as element() { + if (empty($stypes)) then () else + + let $custom := $options?custom + let $stypes := + { + for $stype in $stypes + let $typeQName := $stype/@z:name/resolve-QName(., ..) + let $typeName := string($typeQName) + let $typeId := $stype/@z:typeID + let $typeLabel := $stype/ u:getDescriptorLocalTypeLabel(.) + let $displayName := + if ($typeLabel) then $typeLabel + else + cu:customComponentName( + $typeName, 'simpleType', 'sub', 'contab', $domain/@id, $custom) + let $divId := if ($typeName) then 'type.'||$typeName else 'local-type.'||$typeId + let $tdesc := $stype/@z:typeDesc/string() + let $isEnum := sd:isTypeDescriptionEnumDesc($tdesc) + let $tdetail := + if (not($isEnum)) then $tdesc + else + for $enum in $stype//z:enumeration + return + + let $anno := $stype/z:annotation/z:documentation/normalize-space(.) + let $linkName := + (: Linking to enum dictionary switched off :) + if (not($isEnum) or true()) then () + else if ($typeId) then ln:getLocalEnumTypeLinkRef($domain, $typeId, $options) + else ln:getTypeLinkRef($domain, $typeQName, $tdesc, $options) + let $lname := ($typeName ! replace(., '.+:', ''), $typeLabel)[1] + let $globalOrLocal := if ($typeId) then 2 else 1 + order by $globalOrLocal, $lname + return + { + { + $linkName ! attribute linkName {.}, + $displayName + }, + {$tdetail}, + {$anno} + } + } + + let $_DEBUG := dg:WRITE_FILE($stypes, 'STYPES.xml', 'stypes', $domain/@name, $options) + return $stypes +}; + +(:~ + : Returns a table summarizing the contents of a schema component. + : The table is designed to support the creation of an HTML + : table. + :) +declare function eu:contentTable($comp as element(), + $domain as element(domain)?, + $options as map(xs:string, item()*)?) + as element() { + let $custom := $options?custom + let $compKind := $comp/local-name(.) + let $type := $comp/@z:type + return + if ($compKind eq 'element' and $type) then + eu:contentTableForTypedElement($comp, $domain, $options) + else + + let $typeQName := $type/resolve-QName(., ..) + let $isTypeBuiltin := boolean(ns:isQNameBuiltin($typeQName)) + let $typeLinkName := $typeQName ! ln:getTypeLinkRef($domain, ., (), $options) + let $name := $comp/@z:name/string() + let $lname := $name ! replace(., '.+:', '') + let $typeId := $comp/@z:typeID/string() + let $typeLabel := $comp[self::z:complexType]/ + @z:typeLocator ! concat(., ' (', $typeId, ')') + let $ident := ($typeId, $lname)[1] + + (: *** Function items :) + (: Determines the relevant group name :) + let $fnGroup := function($e) {$e/ancestor::*:group[1]/@z:name/resolve-QName(., ..)} + (: Each "part" corresponds to a level of type derivation; + in case of a group, there is only one level corresponding + to the complete group :) + let $parts := ( + if ($comp/self::z:group) then $comp + else + let $typeComp := + if ($comp/self::z:element) then $comp/(z:complexType, z:simpleType) + else if ($comp/(self::z:complexType, self::z:simpleType)) then $comp + else $comp + return + if (not($typeComp/z:baseType)) then $typeComp + else ($typeComp/(z:baseType, z:restriction, z:extension))) + + (: Each "table part" is an element describing the content + of a part. + :) + let $tableParts := + (: Last restriction - extensions before it do not contribute elements :) + let $lastRestrictionPart := $parts[self::z:restriction][last()] + + for $part at $pos in $parts + let $atts := $part/(z:attribute, z:attributeGroup/z:attribute) + let $elems := + $part[not(. << $lastRestrictionPart)] + /descendant::z:element[not(ancestor::z:element[. >> $comp])] + + let $attRows := {$atts/eu:contentTable_attRow(., $domain, $options)}[$atts] + let $groups := + for tumbling window $grouped in $elems + start $start previous $previous when + let $g1 := $previous/$fnGroup(.) + let $g2 := $start/$fnGroup(.) + return $g1 ne $g2 or count(($g1, $g2)) eq 1 or not($previous) + let $gname := $start/$fnGroup(.) + (: $startedChoices - + for each element an array containing the started choice elems :) + let $startedChoices := array{ + for $elem in $grouped + let $sc := $elem/eu:getStartedChoices(.) + return array{$sc} + } + let $countStartedChoices := + (: Use tail, as choice text line is displayed before the group :) + count(array:tail($startedChoices)?*[array:size(.) gt 0]) + return + { + for $elem at $pos in $grouped + return + $elem/eu:contentTable_elemRow( + ., $pos, count($grouped), $gname, $startedChoices($pos), + $countStartedChoices, $domain, $options) + } + let $partElemName := + if ($compKind eq 'group') then 'groupContent' + else if ($pos eq count($parts)) then 'typeContent' + else 'baseTypeContent' + return + element {$partElemName} { + $part/@z:name/attribute name {.}, + attribute isRestriction {'yes'} [$part is $lastRestrictionPart], + $attRows, + $groups + } + let $baseType := ($tableParts/self::baseTypeContent)[last()]/@name + let $baseTypeQName := $baseType/resolve-QName(., $comp) + let $isBaseTypeBuiltin := $baseTypeQName ! ns:isQNameBuiltin(.) + let $baseTypeLinkName := $baseTypeQName ! ln:getTypeLinkRef($domain, ., (), $options) + let $anno := $parts[z:annotation/z:documentation][last()]/ + z:annotation/z:documentation/normalize-space(.) + let $table := + { + $name ! attribute name {.}, + $typeId ! attribute typeID {.}, + $typeLabel ! attribute typeLabel {.}, + $baseType ! attribute baseName {.}, + $baseTypeLinkName ! attribute baseLinkName {.}, + {$anno}, + { + for $prefix in $comp/in-scope-prefixes(.) return + namespace {$prefix} {namespace-uri-for-prefix($prefix, $comp)}, + $tableParts + } + } + let $_DEBUG := dg:WRITE_FILE($table, 'CONTENT_TABLE.xml', + 'content_table', $ident, $options) + return $table +}; + +(:~ + : Write a content table row describing an element. + :) +declare function eu:contentTable_elemRow( + $elem as element(), + $itemPos as xs:integer, + $groupSize as xs:integer, + $groupQName as xs:QName?, + $startedChoices as array(element(z:choice)+)?, + $countGroupMembersWithStartedChoices as xs:integer, + $domain as element()?, + $options as map(xs:string, item()*)) + as element(row) { + let $fnChoiceBranchNumberPath := function($n) { + $n/ancestor-or-self::*[parent::z:choice] + /u:letterNumber(1 + count(eu:precedingSiblingNonAnno(.))) + => string-join('') + } + + (: Group column :) + let $groupCol := + if (empty($groupQName)) then + else if ($itemPos gt 1) then () + else + { + string($groupQName) + } + + (: Branch column :) + let $branchCol := + $elem/$fnChoiceBranchNumberPath(.)[.] ! {.} + + (: The name colspan depends on the presence of a group :) + let $nameColspan := if ($branchCol) then 1 else 2 + let $type := $elem/@z:type + let $typeId := $elem/@z:typeID + let $typeIdDisplay := $typeId ! concat('local-type: ', .) + let $typeQName := $type/resolve-QName(., ..) + let $tdesc := $elem/@z:typeDesc + let $typeCategory := $elem/@z:typeCategory + let $isTypeSimple := $typeCategory/u:isTypeCategorySimple(.) + let $isTypeBuiltin := boolean(ns:isQNameBuiltin($typeQName)) + let $typeLinkName := + if ($type) then + ln:getTypeLinkRef($domain, $typeQName, $tdesc[$isTypeSimple], $options) + else if ($typeId) then + ln:getLocalTypeLinkRef($domain, $typeId, $tdesc[$isTypeSimple], $options) + else + let $_DEBUG := trace($elem/eu:edescItemPath(.), '*** Item without type, path: ') + return () + let $elemLinkName := + if (not($elem/@z:reference eq 'yes')) then () + else $elem/@z:name ! ln:getLinkRef($domain, 'element', resolve-QName(., ..), $options) + let $startChoice := ( + array:flatten($startedChoices)/eu:getChoiceSummary(.) => string-join('; ') + )[string()] + return + { + (: The @startChoice attribute will trigger a text line similar to + "The element contains one of ..." :) + $startChoice ! attribute startChoice {.}, + $groupCol, + $branchCol, + { + $elemLinkName ! attribute linkName {.}, + $elem/@z:name/string() + }, + {$elem/@z:occ/string()}, + { + $typeLinkName ! attribute linkName {.}, + ($type/string(), $typeIdDisplay) + }, + {$elem/z:annotation/z:documentation/normalize-space(.)} + } +}; + +(:~ + : Write a content table row describing an attribute. + :) +declare function eu:contentTable_attRow($att, + $domain, + $options as map(xs:string, item()*)) + as element(row) { + let $nameColspan := 2 + let $type := $att/@z:type + let $typeQName := $type/resolve-QName(., ..) + let $isTypeBuiltin := boolean(ns:isQNameBuiltin($typeQName)) + let $isSimpleType := $att/@z:typeCategory/starts-with(., 's') + let $typeLinkName := $typeQName + ! ln:getTypeLinkRef($domain, ., $att/@z:typeDesc[$isSimpleType], $options) + return + { + , + {'@'||$att/@z:name/string()}, + {$att/@z:occ/string()}, + { + $typeLinkName ! attribute linkName {.}, + $type/string() + }, + {$att/z:annotation/z:documentation/normalize-space(.)} + } +}; + + +(:~ + : Returns a table summarizing the contents of a schema content. + : The table is designed to support the creation of an HTML + : table. + :) +declare function eu:contentTableForTypedElement($comp as element(), + $domain as element(domain)?, + $options as map(xs:string, item()*)?) + as element() { + let $compKind := 'element' + let $custom := $options?custom + let $type := $comp/@z:type + let $typeQName := $type/resolve-QName(., ..) + let $isTypeBuiltin := boolean(ns:isQNameBuiltin($typeQName)) + let $isTypeSimple := $comp/@z:typeCategory/u:isTypeCategorySimple(.) + let $typeLinkName := $typeQName + ! ln:getTypeLinkRef($domain, ., $comp/@z:typeDesc[$isTypeSimple], $options) + let $name := $comp/@z:name/string() + return + { + let $compDisplayName := cu:customComponentName( + $name, $compKind, 'main', 'contab', $domain/@id, $custom) + let $typeDisplayName := cu:customComponentName( + $type, 'complexType', 'sub', 'contab', $domain/@id, $custom) + let $anno := $comp/z:annotation/z:documentation/normalize-space(.) + let $sgroup := $comp/@z:substitutionGroup/string() + return + { + { + {$compDisplayName}, + { + $typeLinkName ! attribute linkName {.}, + $typeDisplayName + }, + {$anno} + } + } + } +}; + +(:~ + : Returns the immediately enclosing z:choice elements whose first branch starts + : with element $elem. A choice element is "immediately enclosing" if $elem is + : not contained by an element contained by the choice. + :) +declare function eu:getStartedChoices($elem as element()) + as element(z:choice)* { + let $firstChoiceAnc := $elem/ancestor::z:choice[1] + where $firstChoiceAnc + let $firstElemAnc := $elem/ancestor::z:element[1] + where not($firstElemAnc >> $firstChoiceAnc) + where + (: The element and enclosing elements within the enclosing choice branch element + (e.g. a z:sequence element) must not be preceded by other elements. + :) + every $anc in $elem/ancestor-or-self::*[. >> $firstChoiceAnc] satisfies + $anc/empty(preceding-sibling::*[not(self::z:annotation)]) + let $containingBranchElem := $firstChoiceAnc/ancestor-or-self::*[parent::z:choice][1] + return ( + $firstChoiceAnc/eu:getStartedChoices(.) + [$containingBranchElem/empty(eu:precedingSiblingNonAnno(.))], + $firstChoiceAnc + ) +}; + +(:~ + : Returns the preceding siblings except z:annotation elements. + :) +declare function eu:precedingSiblingNonAnno($elem as element()) + as element()* { + $elem/(preceding-sibling::* except preceding-sibling::z:annotation) +}; + +(:~ + : Returns the child elements except z:annotation elements. + :) +declare function eu:childElemsNonAnno($elem as element()) + as element()* { + $elem/(* except z:annotation) +}; + +(: + : F u n c t i o n s s u m m a r i z i n g c h o i c e s + :) + +(:~ + : Returns a summary of a choice element. The summary is a ; + : concatenated list of up to three items: + : - elems=... + : which branches (a, b, c, ...) correspond to a single element; + : examples: elems=a-d, elems=a,d + : - seqs=... + : which branches correspond to a sequence of elements + : examples: seqs=a-d, seqs=a,d + : - contextbranch=... + : If the choice corresponds to a branch of a parent choice, the + : "path" of ancestor branches; + : examples: contextbranch=b, contextbranch=ba + : If a contextbranch exists, the branch labels reported in elems= + : and seqs= are preceded by the contextbranch. Examples: + : contextbranch=b, elems=ba-bc, seqs=bd + : contextbranch=ba, elems=baa-bac, seqs=bad + : + : @param choice a choice element from an extended component descriptor + : @return the choice summary + :) +declare function eu:getChoiceSummary($choice as element(z:choice)) + as xs:string { + let $fnChoiceBranchNumberPath := function($n) { + let $elemAnc1 := $n/ancestor::z:element[1] return + $n/ancestor-or-self::*[not(. >> $elemAnc1)][parent::z:choice] + /u:letterNumber(1 + count(eu:precedingSiblingNonAnno(.))) + => string-join('') + } + + let $fnPosString := function($positions, $prefix) { + if (not($positions)) then () + else if (contains('a b c d e f g h i j k l m n o p q r s t u v w', + $positions)) + then + let $seq := tokenize($positions) + return + if (count($seq) eq 1) then $prefix||$seq + else $prefix||$seq[1]||'-'||$prefix||$seq[last()] + else tokenize($positions) ! $prefix||. => string-join(',') + } + + let $choicePositionPrefix := $choice/$fnChoiceBranchNumberPath(.) + let $branchKinds := + for $child at $pos in $choice/eu:childElemsNonAnno(.) + let $posLetter := u:letterNumber($pos) + let $branchKind := $child/eu:getChoiceBranchKind(.) + return $branchKind||'~'||$posLetter + let $elemBranches := + $branchKinds[starts-with(., 'elem')] ! substring-after(., '~') + => string-join(' ') + let $sequenceBranches := + $branchKinds[starts-with(., 'sequence')] ! substring-after(., '~') + => string-join(' ') + let $result := string-join(( + $elemBranches[string()] ! $fnPosString(., $choicePositionPrefix) ! concat('elems=', .), + $sequenceBranches[string()] ! $fnPosString(., $choicePositionPrefix) ! concat('seqs=', .), + $choicePositionPrefix[string()] ! concat('contextbranch=', .) + ), ', ') + return $result +}; + +(:~ + : Returns the kind of a choice branch, which is 'elem' or + : 'sequence'. A non-recursive call should provide as argument + : a child element of a z:choice element. + :) +declare function eu:getChoiceBranchKind($elem as element()) + as xs:string { + typeswitch($elem) + case element(z:element) return 'elem' + case element(z:sequence) return + let $children := eu:childElemsNonAnno($elem) + return + if (count($children) gt 1) then 'sequence' + else if ($elem/z:element) then 'elem' + else $children/eu:getChoiceBranchKind(.) + case element(z:all) return 'all' + case element(z:annotation) return () + case element(z:choice) | element(z:group) return + let $childKinds := $elem/eu:childElemsNonAnno(.)/eu:getChoiceBranchKind(.) + return + if ($childKinds = 'sequence') then 'sequence' + else if ($childKinds = 'elem') then 'elem' + else error() + default return error() +}; + +(:~ + : Returns the simple type definitions of enum types used by an + : edesc report. + : + : @param report an edesc report + : @return a sequence of type descriptors + :) +declare function eu:getEdescReportEnumTypes($report as element()) + as element(z:simpleType)* { + let $enumTypes1 := $report//z:components/z:simpleType[.//z:enumeration] + let $enumTypes2 := + for $stype in + $report//z:components/(* except z:simpleType) + //z:simpleType[.//z:enumeration][not(ancestor::z:simpleType)] + let $typeId := $stype/@z:typeID + group by $typeId + return $stype[1] + return ($enumTypes1, $enumTypes2) +}; + +(:~ + : Returns the simple type definitions used by an edesc report. + : + : @param report an edesc report + : @return a sequence of type descriptors + :) +declare function eu:getEdescReportSimpleTypes($report as element()) + as element(z:simpleType)* { + let $enumTypes1 := $report//z:components/z:simpleType + let $enumTypes2 := + for $stype in + $report//z:components/(* except z:simpleType) + //z:simpleType[not(ancestor::z:simpleType)] + let $typeId := $stype/@z:typeID + group by $typeId + return $stype[1] + return ($enumTypes1, $enumTypes2) +}; + +(:~ + : Returns a data path of an extended descriptor node representing an element + : or attribute. The path identifies the containing global component and the + : element/attribute path leading to the item. + :) +declare function eu:edescItemPath($item as element()) + as xs:string { + let $globalComp := + $item/ancestor-or-self::*[parent::z:components or position() eq last()][1] + let $globalCompName := $globalComp/@z:name/concat('name=', .) + let $globalCompId := $globalComp/@z:typeID/concat('typeID=', .) + let $globalCompIdent := ($globalCompName, $globalCompId)[1] + let $globalCompKind := $globalComp/local-name() + let $withinCompPath := + $item/ancestor-or-self::*[self::z:element, self::attribute] + [. >> $globalComp]/concat(self::z:attribute()/'@', @z:name) + => string-join('/') + return + string-join(( + $globalCompKind||'['||$globalCompIdent||']', + $withinCompPath[string()] + ), '/') + +}; diff --git a/docs/xco-edesc.xqm b/docs/xco-edesc.xqm new file mode 100644 index 0000000..a5c41f0 --- /dev/null +++ b/docs/xco-edesc.xqm @@ -0,0 +1,767 @@ +(: + + : xco-comp-descriptor - functions creating expanded component descriptors. + :) +module namespace ed="http://www.parsqube.de/ns/xco/edesc"; + +import module namespace rd="http://www.parsqube.de/ns/xco/rdesc" + at "xco-rdesc.xqm"; +import module namespace cd="http://www.parsqube.de/ns/xco/desc" + at "xco-desc.xqm"; +import module namespace cn="http://www.parsqube.de/ns/xco/comp-names" + at "xco-comp-names.xqm"; +import module namespace co="http://www.parsqube.de/ns/xco/constants" + at "xco-constants.xqm"; +import module namespace dc="http://www.parsqube.de/ns/xco/dcache" + at "xco-dcache.xqm"; +import module namespace dm="http://www.parsqube.de/ns/xco/domain" + at "xco-domain.xqm"; +import module namespace eu="http://www.parsqube.de/ns/xco/edesc-util" + at "xco-edesc-util.xqm"; +import module namespace fu="http://www.parsqube.de/ns/xco/file-util" + at "xco-file-util.xqm"; +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" + at "xco-namespace.xqm"; +import module namespace sd="http://www.parsqube.de/ns/xco/simple-type-description" + at "xco-stype-description.xqm"; +import module namespace u="http://www.parsqube.de/ns/xco/util" + at "xco-util.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(: + : P r o c e s s i n g d o m a i n s a n d s e q u e n c e s + : ================================================================== + :) + +(:~ + : Writes for each domain an edesc report file. + : + : Care is taken to fill and use a cache containing expanded + : component descriptors. To achieve this, a nested fold-left + : processing is used, in which the cache is part of the + : accumulators (outer and inner level). + : + : @param comps schema components + : @param nsmap a map of namespace bindings + : @param schemas the schemas to be evaluated + : @param options options controlling the processing + : @return empty sequence + :) +declare function ed:writeExpandedCompDescsPerDomain( + $comps as element()*, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as item()? { + let $domains := $options?domains/domain + return if (not($domains)) then () else + + (: Optimization - process all simple types first :) + let $stypes := $comps/self::xs:simpleType + let $_OPTIM := + if (count($stypes) gt 10) then + let $_DEBUG := trace('*** Optimization - cache all simple types ('||count($stypes)||')') + let $_ACTION := ed:foldLeftGetExpandedCompDescs($stypes, $nsmap, $schemas, $options) + let $_DEBUG := trace('*** Optimization finished') + return () + + (: Create a sequence of "domain - component maps" describing the domains: + : domain: domain-element + : comps: component elements + : These maps are used as items (!) by fold-left processing. + :) + let $domainCompMaps := dm:getDomainComponentMaps($comps, $domains, $schemas, $options) + + (: fold-left processing of the maps :) + let $fnProcessDomain := function($accum, $domainCompMap) { + let $options := $accum?options + let $domain := $domainCompMap?domain + let $comps := $domainCompMap?comps + + (: Nested fold-left processing :) + let $nestedAccum := ed:foldLeftGetExpandedCompDescs($comps, $nsmap, $schemas, $options) + (: Updated options (containing updated cache) :) + let $options2 := $nestedAccum?options + (: Extract and augment expanded component descriptors :) + let $edescs := + let $prelim := $nestedAccum?edesc + return ed:getExpandedCompDescs_addTypeDescriptions($prelim, $options2) + + (: Updated accumulator contains updated options containing updated cache :) + let $accum2 := map:put($accum, 'options', $options2) + + (: Create schema reports: + : descriptors are grouped by schema and wrapped in schema elements :) + let $schemaReports := + for $edesc in $edescs + group by $baseUri := $edesc/base-uri(.) ! u:normalizeUri(., ()) + return + { + if ($options?skipAnno) then () else + let $schema := $schemas[base-uri(.) eq $baseUri] + return $schema/xs:annotation[1]/cd:annotationDescriptor(.), + {$edesc} + } + + (: Sort schema reports :) + let $schemaReports := dm:sortSchemaDescriptors( + $schemaReports, + $domain) + (: + $domain/processing/order/first, + $domain/processing/order/last) + :) + + (: Create domain report: + : schema reports are wrapped in a domain element :) + let $domainReport := + let $prelim := + { + $schemaReports + } + /ns:addNamespaceContext(., $nsmap, ()) + /u:prettyNode(.) + return + if ($options?skipAnno) then $prelim/u:removeAnno(.)/u:prettyNode(.) + else $prelim + let $reportFilePath := dm:getReportPath('edesc', $domain, $options) + let $_LOG := trace('*** Write edesc report: '||$reportFilePath) + let $_WRITE := u:writeXmlDoc($reportFilePath, $domainReport) + return $accum2 + } + + (: Initialize accumulator for fold-left processing of domains :) + let $accum := + map{'options': $options, + 'counter': 1, + 'nsmap': $nsmap, + 'schemas': $schemas} + let $finalAccum := fold-left($domainCompMaps, $accum, $fnProcessDomain) + let $options := $finalAccum?options + return $options +}; + +(:~ + : Maps schema components to expanded component descriptors. Uses + : fold-left and returns the accumulator, a map with two keys: + : 'edesc' - the component descriptors, 'options' - the updated + : options map. The options map is updated by updating the cache + : of expanded component descriptors. + : + : @param comps schema components + : @param nsmap a map of namespace bindings + : @param schemas the schemas to be evaluated + : @param options options controlling the processing + : @return a map with keys 'options' and 'edesc' + :) +declare function ed:foldLeftGetExpandedCompDescs( + $comps as element()*, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as map(xs:string, item()*) { + + (: Sort components in a cache-friendly way :) + let $sortedComps := + for $comp in $comps + let $lname := $comp/local-name(.) + let $compName := $comp/ns:normalizedComponentQName(., $nsmap) + let $kindOrder := + switch($lname) + case 'simpleType' return 1 + case 'element' return 2 + case 'group' return 3 + case 'complexType' return 4 + case 'attribute' return 5 + default return 6 + order by $kindOrder, $compName ! string() ! lower-case(.) + return $comp + + (: Item processing function of fold-left. + : @param accum accumulator + : @param comp a component + : @return the updated accumulator + :) + let $fnGetEdesc := function($accum, $comp) { + let $optionsAct := $accum?options + let $rdesc := $comp/rd:getRequiredCompDescs(., $nsmap, $schemas, $optionsAct) + let $desc := $rdesc?main + let $descsRequired := $rdesc?required + let $expanded := ed:expandCompDesc($desc, $descsRequired, $optionsAct) + ! ns:addNamespaceContext(., $nsmap, $optionsAct) + let $optionsAct2 := dc:storeEdesc($expanded, $optionsAct) + let $accumNew := + map:put($accum, 'options', $optionsAct2) ! + map:put(., 'edesc', ($accum?edesc, $expanded)) + return $accumNew + } + let $accum := map{'options': $options, 'edesc': ()} + let $accumFinal := fold-left($sortedComps, $accum, $fnGetEdesc) + return $accumFinal +}; + +(:~ + : Maps schema components to expanded component descriptors. + : + : @param comps schema components + : @param nsmap namespace prefix bindings + : @param schemas XSD schema elements + : @param options options controlling the processing + : @return component descriptors + :) +declare function ed:getExpandedCompDescs($comps as element()*, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as element()* { + let $cachedAndOthers := + for $comp in $comps + let $edesc := dc:edescForComp($comp, $options) + return ($edesc, $comp)[1] + let $cached := $cachedAndOthers/self::z:* + let $comps := $cachedAndOthers except $cached + return ( + $cached, + if (empty($comps)) then () else + (: + let $_DEBUG := + trace('*** Starting "getExpandedCompDesc"; count comps: '||count($comps)) + :) + (: Process simple types first, in order to get them into the cache :) + let $sortedComps := + for $comp in $comps + let $lname := $comp/local-name(.) + let $compName := $comp/ns:normalizedComponentQName(., $nsmap) + let $kindOrder := + switch($lname) + case 'simpleType' return 1 + case 'element' return 2 + case 'group' return 3 + case 'complexType' return 4 + case 'attribute' return 5 + default return 6 + order by $kindOrder, $compName ! string() ! lower-case(.) + return $comp + + let $edescAndUpdatedOptions := + ed:foldLeftGetExpandedCompDescs($sortedComps, $nsmap, $schemas, $options) + let $edescs := $edescAndUpdatedOptions?edesc + let $optionsUpd := $edescAndUpdatedOptions?options + + let $result := ed:getExpandedCompDescs_addTypeDescriptions($edescs, $optionsUpd) + return $result + ) +}; + +(:~ + : Augments expanded component descriptors by adding to content items + : with a simple type a type descriptions. + : + : @param edescs expanded component descriptors + : @param options options ctonrolling the processing; in particular, + : containing a cache of component descriptors + : @return augmented expanded component descriptors + :) +declare function ed:getExpandedCompDescs_addTypeDescriptions( + $edescs as element()*, + $options as map(xs:string, item()*)) + as element()* { + (: + let $_DEBUG := + let $count := $options?dcache?edesc?simpleType ! map:keys(.) => count() + return trace($count, '*** Add type descriptions: start; #cached simple types: ') + :) + + (: Write dictionaries: + type name -> type description + type ID -> type description + :) + let $typeDescGlobalTypeDict := + map:merge( + for $type in $edescs//@z:type[../@z:typeCategory/starts-with(., 's')] + let $typeName := string($type) + group by $typeName + let $type1 := $type[1] + let $qname := $type1/resolve-QName(., ..) + let $edesc := dc:edescForQName($qname, 'simpleType', $options) + let $typeDesc := + if ($edesc) then sd:edescToTypeDescription($edesc) + else sd:typeNameToTypeDescription($qname, $options?nsmap, $options?schemas?*, $options) + return map:entry($type1, $typeDesc) + ) + let $typeDescLocalTypeDict := + map:merge( + for $typeId in $edescs//@z:typeID[../@z:typeCategory/starts-with(., 's')] + let $typeIdString := string($typeId) + group by $typeIdString + let $typeId1 := $typeId[1] + let $edesc := $typeId1/../z:simpleType + let $typeDesc := $edesc/sd:edescToTypeDescription(.) + return $typeDesc ! map:entry($typeId1, .) + ) + let $edescsUpd := + for $edesc in $edescs + return + if (not($edesc//@z:typeCategory[starts-with(., 's')])) then $edesc + else + + copy $edesc_ := $edesc + modify + for $tcat in $edesc_//*/@z:typeCategory[starts-with(., 's')] + where $tcat and not($tcat/../@z:typeDesc) + let $elem := $tcat/.. + let $type := $elem/@z:type + let $typeDesc := + if ($type) then $typeDescGlobalTypeDict($type) + else + let $typeId := $elem/@z:typeID + return $typeId ! $typeDescLocalTypeDict(.) + where $typeDesc + (: Insert @typeDesc behind @typeCategory :) + let $typeCatAtt := $elem/@z:typeCategory + let $typeDescAtt := attribute z:typeDesc {$typeDesc} + return + if ($typeCatAtt) then + replace node $typeCatAtt with ($typeCatAtt, $typeDescAtt) + else insert node $typeDescAtt into $elem + return $edesc_ + + return $edescsUpd +}; + +(: + : E x p a n s i o n o f a c o m p. d e s c. + : =================================================== + :) +(:~ + : Expands component descriptors. + : + : @param desc component descriptors + : @param descsRequired the component descriptors required for expansion + : @param options options controlling the processing + : @return component descriptors + :) +declare function ed:expandCompDesc($desc as element()*, + $descsRequired as map(xs:string, element()*)?, + $options as map(xs:string, item()*)?) + as element() { + ed:expandCompDescREC($desc, $descsRequired, map{}, $options) +}; + +(:~ + : Recursive helper function of `expandCompDesc`. + : + : @param n a node to be processed during recursive processing + : @param descsRequired the component descriptors required for expansion + : @param visited ? + : @param options options controlling the processing + : @return part of a component descriptor + :) +declare function ed:expandCompDescREC($n as node(), + $descsRequired as map(xs:string, element()*)?, + $visited as map(xs:string, xs:QName*), + $options as map(xs:string, item()*)?) + as node()* { + typeswitch($n) + case document-node() return document{ + $n/node() ! ed:expandCompDescREC(., $descsRequired, $visited, $options)} + case element(z:complexType) return + ed:expandCompDescREC_complexType($n, $descsRequired, $visited, $options) + case element(z:simpleType) return + ed:expandCompDescREC_simpleType($n, $descsRequired, $visited, $options) + case element(z:union) return + ed:expandCompDescREC_union($n, $descsRequired, $visited, $options) + case element(z:list) return + ed:expandCompDescREC_list($n, $descsRequired, $visited, $options) + case element(z:group) return + ed:expandCompDescREC_group($n, $descsRequired, $visited, $options) + case element(z:element) return + ed:expandCompDescREC_element($n, $descsRequired, $visited, $options) + case element() return + ed:expandCompDescREC_any($n, $descsRequired, $visited, $options) + case attribute(z:type) return $n + case attribute() return $n + default return $n +}; + +(:~ + : Helper function of `expandCompDesc`, processing a "complexType" descriptor. + : + : @param n a node to be processed during recursive processing + : @param descsRequired the component descriptors required for expansion + : @param visited ? + : @param options options controlling the processing + : @return part of a component descriptor + :) +declare function ed:expandCompDescREC_complexType + ($n as node(), + $descsRequired as map(xs:string, element()*)?, + $visited as map(xs:string, xs:QName*), + $options as map(xs:string, item()*)?) + as node()* { + let $baseAtt := $n/(z:complexContent, z:simpleContent) + /(z:extension, z:restriction) + /@z:base + return + (: Case 1 - no base type :) + if (not($baseAtt)) then + element {node-name($n)} { + $n/@* ! ed:expandCompDescREC(., $descsRequired, $visited, $options), + $n/node() ! ed:expandCompDescREC(., $descsRequired, $visited, $options) + } + else + + (: Case 2 with base type :) + let $ownContent := ( + $n/@* ! ed:expandCompDescREC(., $descsRequired, $visited, $options), + $baseAtt/../* ! ed:expandCompDescREC(., $descsRequired, $visited, $options) + ) + let $ownContentAtts := $ownContent/self::attribute() + let $ownContentChildren := $ownContent except $ownContentAtts + + (: Base content is an z:baseType element, optionally followed + : by z:extension and/or z:restriction elements + :) + let $baseContent := + let $baseQName := $baseAtt/resolve-QName(., ..) + let $isBaseBuiltin := ns:isQNameBuiltin($baseQName) + (: Base type descriptor :) + let $baseDesc := + if ($isBaseBuiltin) then () else + $descsRequired?type[@z:name/resolve-QName(., ..) eq $baseQName] + (: "Raw" base content - it may miss a base type wrapper :) + let $baseContentRaw := + let $cached := dc:edescForQName($baseQName, 'type', $options) + return if ($cached) then $cached else + $baseDesc ! ed:expandCompDescREC(., $descsRequired, $visited, $options) + return + (: Wrap base content in an z:baseType element; + necessary if this type is immediately derived from the ultimate + base type + :) + if (not($baseContentRaw/z:baseType)) then + { + if ($isBaseBuiltin) then attribute z:name {$baseQName} + else ( + $baseContentRaw/@z:name, + $baseContentRaw/@z:typeCategory, + $baseContentRaw/* + ) + } + (: Raw base content is already a sequence of z:baseType and + z:extension / z:restriction elements :) + else $baseContentRaw/* + return + element {node-name($n)} { + $ownContentAtts, + $baseContent, + element {$baseAtt/../name()} { + $n/@z:name, + $ownContentChildren + } + } +}; + +(:~ + : Helper function of `expandCompDesc`, processing a group element. + : + : @param n a node to be processed during recursive processing + : @param descsRequired the component descriptors required for expansion + : @param options options controlling the processing + : @return part of a component descriptor + :) +declare function ed:expandCompDescREC_group + ($n as node(), + $descsRequired as map(xs:string, element()*)?, + $visited as map(xs:string, xs:QName*), + $options as map(xs:string, item()*)?) + as node()* { + let $ref := $n/@z:ref/resolve-QName(., ..) + let $viaCache := + if (empty($ref)) then () + else + let $cached := dc:edescForQName($ref, 'group', $options) + return if (not($cached)) then () else + + let $refAtt := (attribute z:name {$ref}, attribute z:reference {'yes'}, + attribute z:groupFromCache {'yes'}) + let $atts := $n/(@* except @z:ref) + ! ed:expandCompDescREC(., $descsRequired, $visited, $options) + let $children := $cached/node() + return + element {node-name($n)} {$refAtt, $atts, $children} + return + if ($viaCache) then $viaCache else + ed:expandCompDescREC_any($n, $descsRequired, $visited, $options) +}; + +(:~ + : Helper function of `expandCompDesc`, processing an element element. + : + : @param n a node to be processed during recursive processing + : @param descsRequired the component descriptors required for expansion + : @param options options controlling the processing + : @return part of a component descriptor + :) +declare function ed:expandCompDescREC_element + ($n as node(), + $descsRequired as map(xs:string, element()*)?, + $visited as map(xs:string, xs:QName*), + $options as map(xs:string, item()*)?) + as node()* { + let $ref := $n/@z:ref/resolve-QName(., ..) + let $viaCache := + if (empty($ref)) then () + else + let $cached := dc:edescForQName($ref, 'element', $options) + return if (not($cached)) then () else + + let $refAtt := (attribute z:name {$ref}, attribute z:reference {'yes'}, + attribute z:elementFromCache {'yes'}) + let $atts := $n/(@* except @z:ref) + ! ed:expandCompDescREC(., $descsRequired, $visited, $options) + let $atts2 := $cached/(@* except @z:name) + let $children := $cached/node() + return + element {node-name($n)} {$refAtt, $atts, $atts2, $children} + return + if ($viaCache) then $viaCache else + ed:expandCompDescREC_any($n, $descsRequired, $visited, $options) +}; + +(:~ + : Helper function of `expandCompDesc`, processing unspecific elements. + : + : @param n a node to be processed during recursive processing + : @param descsRequired the component descriptors required for expansion + : @param options options controlling the processing + : @return part of a component descriptor + :) +declare function ed:expandCompDescREC_any + ($n as node(), + $descsRequired as map(xs:string, element()*)?, + $visited as map(xs:string, xs:QName*), + $options as map(xs:string, item()*)?) + as node()* { + + let $name := $n/@z:name/resolve-QName(., ..) + let $newVisited := + if (empty($name)) then $visited else ed:updateVisited($visited, $n, $name) + let $typeID := $n/@z:typeID + return + if (exists($name) and not($typeID)) then + element {node-name($n)} { + $n/@* ! ed:expandCompDescREC(., $descsRequired, $newVisited, $options), + $n/node() ! ed:expandCompDescREC(., $descsRequired, $newVisited, $options) + } + else + + (: Resolve @ref :) + let $ref := $n/@z:ref/resolve-QName(., ..) + let $refCyclic := $ref = $visited(local-name($n)) + let $resolvedRef := + if (empty($ref) or $refCyclic) then () else + $descsRequired(local-name($n))[@z:name/resolve-QName(., ..) eq $ref] + let $refAtt := + if ($resolvedRef) then (attribute z:name {$ref}, attribute z:reference {'yes'}) + else if (exists($ref)) then attribute z:REF-UNRESOLVED {$ref} + else () + let $resolvedRefEdesc := + $resolvedRef/ed:expandCompDescREC(., $descsRequired, $newVisited, $options) + + (: Resolve @typeID :) + let $localTypeEdesc := + if (not($typeID)) then () else + let $localTypeDesc := $descsRequired('localType')[@z:typeID eq $typeID] + return + $localTypeDesc/ed:expandCompDescREC(., $descsRequired, $visited, $options) + + (: Resolve @type :) + let $typeQN := $n/@z:type/resolve-QName(., ..) + let $type := $n/@z:type/string() + let $typeCyclic := $typeQN = $visited(local-name($n)) + let $globalTypeEdesc := + if (empty($type) or not($options?deepResolve) or $typeCyclic) then () else + let $globalTypeDesc := $descsRequired('type')[@z:type eq $type] + return + $globalTypeDesc/ed:expandCompDescREC(., $descsRequired, $visited, $options) + + let $resolvedExpanded := ($resolvedRefEdesc, $localTypeEdesc, $globalTypeEdesc) + (: + let $_DEBUG := + if (count($resolvedExpanded) le 1) then () else + trace(count($resolvedExpanded), concat('Kind=', $n/local-name(), '; Name=', $n/@z:name, '; Ref: ', $n/@z:ref, '; Count: ')) + :) + let $ownAttNames := ($n/@*, $refAtt)/node-name(.) + return + element {node-name($n)} { + (: Own attributes (minOccurs, maxOccurs, ... :) + $refAtt, + $n/@* ! ed:expandCompDescREC(., $descsRequired, $visited, $options), + attribute CYCLIC_REF {local-name($n)||'='||$ref}[$refCyclic], + attribute CYCLIC_TYPE {'@type='||$type}[$typeCyclic], + (: Attributes on referenced component :) + $resolvedExpanded/(@* except @xml:basex)[not(node-name(.) = $ownAttNames)], + (: Own child nodes (annotation, ...) :) + $n/node() ! ed:expandCompDescREC(., $descsRequired, $visited, $options), + (: Child nodes of referenced component :) + $resolvedExpanded/(if (node-name(.) eq $n/node-name(.)) then node() else .) + } +}; + +(:~ + : Helper function of `expandCompDesc`, processing a "simpleType" descriptor. + : + : @param n a node to be processed during recursive processing + : @param descsRequired the component descriptors required for expansion + : @param options options controlling the processing + : @return part of a component descriptor + :) +declare function ed:expandCompDescREC_simpleType + ($n as node(), + $descsRequired as map(xs:string, element()*)?, + $visited as map(xs:string, xs:QName*), + $options as map(xs:string, item()*)?) + as node()* { + let $baseAtt := $n/z:restriction/@z:base + let $restriction := $baseAtt/.. + let $ownContentAtts := + $n/@* ! ed:expandCompDescREC(., $descsRequired, $visited, $options) + let $stypeTree := + (: Case 1 - no base type :) + if (not($baseAtt)) then + element {node-name($n)} { + $ownContentAtts, + $n/*/ed:expandCompDescREC(., $descsRequired, $visited, $options) + } + else + + (: Case 2 with base type :) + let $ownRestriction := + $restriction/* ! ed:expandCompDescREC(., $descsRequired, $visited, $options) + let $baseQName := $baseAtt/resolve-QName(., ..) + let $faceted := + let $baseTypeBuiltin := ns:isQNameBuiltin($baseQName) + let $baseTypeExpanded := + if ($baseTypeBuiltin) then () else + $descsRequired?type[@z:name/resolve-QName(., ..) eq $baseQName] + ! ed:expandCompDescREC(., $descsRequired, $visited, $options) + let $baseType := + if ($baseTypeBuiltin) then + else if ($baseTypeExpanded/z:faceted) then + $baseTypeExpanded/z:faceted/z:baseType + else {$baseTypeExpanded} + + let $restrictions := ( + $baseTypeExpanded/z:faceted/z:restrictions/z:restriction, + {$n/@z:name, $ownRestriction}) + return + { + $baseType, + {$restrictions} + } + return + element {node-name($n)} { + $n/(* except z:restriction) + ! ed:expandCompDescREC(., $descsRequired, $visited, $options), + $faceted + } + let $stypeDescription := sd:edescToTypeDescription($stypeTree) + return + element {node-name($n)} { + $ownContentAtts, + attribute z:typeDesc {$stypeDescription}, + $stypeTree/node() + } +}; + +(:~ + : Helper function of `expandCompDesc`, processing a "union" element. + : + : @param n a node to be processed during recursive processing + : @param descsRequired the component descriptors required for expansion + : @param options options controlling the processing + : @return part of a component descriptor + :) +declare function ed:expandCompDescREC_union + ($n as node(), + $descsRequired as map(xs:string, element()*)?, + $visited as map(xs:string, xs:QName*), + $options as map(xs:string, item()*)?) + as node()* { + let $memberTypes := $n/@z:memberTypes ! tokenize(.) + let $memberTypesReferenced := + for $memberType in $memberTypes + let $memberQName := resolve-QName($memberType, $n) + return + if (ns:isQNameBuiltin($memberQName)) then + + else + let $mtype := $descsRequired?type[@z:name/resolve-QName(., ..) eq $memberQName] + let $mtypeExpanded := + $mtype ! ed:expandCompDescREC(., $descsRequired, $visited, $options) + return $mtypeExpanded + let $memberTypesLiteral := + $n/z:simpleType ! ed:expandCompDescREC(., $descsRequired, $visited, $options) + return + element {node-name($n)} { + ( + $memberTypesReferenced, + $memberTypesLiteral + ) ! {.} + } +}; + +(:~ + : Helper function of `expandCompDesc`, processing a "list" element. + : + : @param n a node to be processed during recursive processing + : @param descsRequired the component descriptors required for expansion + : @param options options controlling the processing + : @return part of a component descriptor + :) +declare function ed:expandCompDescREC_list + ($n as node(), + $descsRequired as map(xs:string, element()*)?, + $visited as map(xs:string, xs:QName*), + $options as map(xs:string, item()*)?) + as node()* { + let $itemTypeReferenced := + let $qname := $n/@z:itemType/resolve-QName(., $n) + where exists($qname) + return + if (ns:isQNameBuiltin($qname)) then + + else + $descsRequired?type[@z:name/resolve-QName(., ..) eq $qname] + ! ed:expandCompDescREC(., $descsRequired, $visited, $options) + ! {.} + let $itemTypeLiteral := + $n/z:simpleType + ! ed:expandCompDescREC(., $descsRequired, $visited, $options) + ! {.} + return + element {node-name($n)} { + ( + $itemTypeReferenced, + $itemTypeLiteral + ) + } +}; + +(:~ + : Updates the map of visited components. Keys are component + : kinds, values are sequences of qualified names. + : + :) +declare function ed:updateVisited($visited as map(xs:string, item()*), + $comp as element(), + $name as xs:QName) + as map(xs:string, item()*) { + let $kind := $comp/local-name(.) + let $updatedNames := ($visited($kind), $name) + return map:put($visited, $kind, $updatedNames) +}; diff --git a/docs/xco-file-util.xqm b/docs/xco-file-util.xqm new file mode 100644 index 0000000..a878202 --- /dev/null +++ b/docs/xco-file-util.xqm @@ -0,0 +1,222 @@ +(: + : xco-file-util.xqm - utility functions dealing with the file system + :) +module namespace fu="http://www.parsqube.de/ns/xco/file-util"; + +import module namespace u="http://www.parsqube.de/ns/xco/util" + at "xco-util.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(: + : + : P u b l i c f u n c t i o n s + : + :) + +(:~ + : Applies a relative path to a context path. A relative context path is + : resolved against the current working directory. The result is an + : absolute path. + : + : @param contextPath the relative path starts at this location + : @param relPath a relative path + : @return a relative path + :) +declare function fu:applyRelPath($contextPath as xs:string, $relPath as xs:string) + as xs:string { + let $cpath := $contextPath ! u:normalizeUri(., ()) + return + if ($relPath = ('', '.')) then $cpath else + fu:applyRelPathREC($cpath, tokenize($relPath, '/')) +}; + +(:~ + : Returns the parent path of a given path. + : + : @param path a path + : @return the parent path + :) +declare function fu:getParentPath($path as xs:string) + as xs:string { + if (not($path)) then '..' + else $path ! u:normalizeUri(., ()) ! replace(., '/[^/]*$', '') +}; + +(:~ + : Returns the parent path of a given path. If the path is a + : relative path, the returned path is also relative. + : + : @param path a path + : @return the parent path + :) +declare function fu:getRelParentPath($path as xs:string) + as xs:string { + if (not($path)) then '..' + else if (not(contains($path, '/'))) then '' + else $path ! replace(., '/[^/]*$', '') +}; + +(:~ + : Returns the relative path leading from a context path to a target location. + : A relative context path or target location is resolved against the current + : working directory. + : + : @param contextPath the relative path starts at this location + : @param targetPath the relative path leads to this location + : @return a relative path + :) +declare function fu:getRelPath($contextPath as xs:string, $targetPath as xs:string) + as xs:string { + let $cpath := $contextPath ! u:normalizeUri(., ()) + let $tpath := $targetPath ! u:normalizeUri(., ()) + return + if ($cpath eq $tpath) then '' else fu:getRelPathREC($cpath, $tpath, ()) +}; + +(:~ + : Applies the relative path leading from a context path to a target location to + : a different context path. + :) +declare function fu:shiftRelPath($contextPath as xs:string, + $targetPath as xs:string, + $newContextPath as xs:string*) + as xs:string { + fu:getRelPath($contextPath, $targetPath) ! fu:applyRelPath($newContextPath, .) +}; + +(:~ + : Returns the file name extension. + :) +declare function fu:getFileExtension($path as xs:string) + as xs:string? { + let $fname := file:name($path) + return $fname ! replace($path, '.*(\.[^.]+$)', '$1')[not(. eq $fname)] +}; + +(:~ + : Removes the file name extension. + :) +declare function fu:removeFileExtension($path as xs:string) + as xs:string { + let $fext := fu:getFileExtension($path) + return substring($path, 1, string-length($path) - string-length($fext)) +}; + +(:~ + : Inserts a label string immediately before the file name extension. + : The label is inserted before the dot. + :) +declare function fu:insertLabelBeforeFileNameExtension($path as xs:string, + $label as xs:string) + as xs:string { + let $fext := fu:getFileExtension($path) + let $suffix := $label||$fext + return fu:removeFileExtension($path)||$suffix +}; + +(:~ + : Replaces the file name extension with a different extension. + :) +declare function fu:changeFileNameExtension($path as xs:string, + $newExtension as xs:string) + as xs:string { + fu:removeFileExtension($path)||'.'||$newExtension +}; + +(:~ + : Copies the standard css file into the report folder, if appropriate. + :) +declare function fu:copyCssFile($options as map(xs:string, item()*)) + as empty-sequence() { + let $odir := $options?odir + return if (not($odir)) then () else + + let $reportType := $options?reportType + return + if ($reportType ne 'contab') then () else + + let $fname := 'asciidoc.css' + let $fpathTarget := $odir||'/'||$fname + return + if (file:exists($fpathTarget)) then () + else + let $sourceDir := static-base-uri() ! fu:getParentPath(.) + let $fpathSource := $sourceDir||'/'||$fname + return file:copy($fpathSource, $fpathTarget) +}; + +(: + : f t r e e c o n s t r u c t o r + : + :) +(:~ + : Maps a sequence of file paths to a tree representation of folders + : and files ( and elements). + : + : @param filePaths a sequence of file paths + : @param context context folder + : @return a tree of and elements + :) +declare function fu:ftree($filePaths as xs:string*, $context as xs:string?) + as element(fo) { + let $paths := $filePaths ! replace(., '^'||$context||'/', '') + => sort((), lower-case#1) + return {fu:ftreeREC($paths)} +}; + +declare function fu:ftreeREC($paths as xs:string*) + as element()* { + let $files := $paths[not(contains(., '/'))] + let $folders := $paths[not(. = $files)] + let $folderTrees := + for $fo in $folders + let $step1 := replace($fo, '/.*', '') + group by $step1 + return + { + $fo ! replace(., '^'||$step1||'/', '') => fu:ftreeREC() + } + return ( + $folderTrees, + $files ! + ) +}; + +(: + : + : P r i v a t e f u n c t i o n s + : + :) + +(:~ + : Recursive helper function of `getRelPath`. + :) +declare %private function fu:getRelPathREC($contextPath as xs:string, + $targetPath as xs:string, + $prefix as xs:string*) + as xs:string { + let $suffix := replace($targetPath, '^'||$contextPath||'/', '') + [. ne $targetPath] + return + if ($suffix) then string-join(($prefix, $suffix), '/') + else + fu:getRelPathREC($contextPath ! fu:getParentPath(.), $targetPath, + ($prefix, '..')) +}; + +(:~ + : Recursive helper function of `applyRelPath`. + :) +declare function fu:applyRelPathREC($contextPath as xs:string, $pathSteps as xs:string*) + as xs:string { + let $step := head($pathSteps) + let $tail := tail($pathSteps) + let $newContextPath := + if ($step eq '..') then $contextPath ! fu:getParentPath(.) + else $contextPath||'/'||$step + return + if (empty($tail)) then $newContextPath + else fu:applyRelPathREC($newContextPath, $tail) +}; + diff --git a/docs/xco-html-util.xqm b/docs/xco-html-util.xqm new file mode 100644 index 0000000..495fa6f --- /dev/null +++ b/docs/xco-html-util.xqm @@ -0,0 +1,133 @@ +(: + : xco-html - utility functions supporting the creation of HTML reports + :) +module namespace hu="http://www.parsqube.de/ns/xco/html-util"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; +declare boundary-space preserve; + +(:~ + : Returns the standard colgroup element defining 6 columns. + :) +declare function hu:standardColGroup6() as element(colgroup) { + + + + + + + + +}; + +declare function hu:classTable() as attribute(class) { + 'tableblock frame-all grid-all spread' ! attribute class {.} +}; + +declare function hu:classTd() as attribute(class) { + 'tableblock halign-left valign-top' ! attribute class {.} +}; + +declare function hu:classTd($addClasses as xs:string?) as attribute(class) { + string-join(('tableblock halign-left valign-top', $addClasses), ' ') + ! attribute class {.} +}; + +declare function hu:classP() as attribute(class) { + 'tableblock' ! attribute class {.} +}; + +declare function hu:classP($addClasses as xs:string?) as attribute(class) { + string-join(('tableblock', $addClasses), ' ') ! attribute class {.} +}; + +(: Returns a table text line. The text can be provided as a string + : or as a sequence of nodes and/or strings. + :) +declare function hu:tableTextLine($items as item()*) + as element(tr) { + hu:tableTextLine($items, (), ()) +}; + +(:~ + : Returns a td element containing text rendered as code. + :) +declare function hu:tdWithCode($code as xs:string, + $colspan as xs:integer, + $rowspan as xs:integer) + as element(td) { + { + hu:classTd(), +

{ + hu:classP(), + {$code} + }

+ } +}; + +(:~ + : Returns a td element containing text rendered as code. + :) +declare function hu:tdWithContent( + $content as item()*, + $colspan as xs:integer, + $rowspan as xs:integer) + as element(td) { + hu:tdWithContent($content, $colspan, $rowspan, ()) +}; + +(:~ + : Returns a td element containing text rendered as code. + :) +declare function hu:tdWithContent( + $content as item()*, + $colspan as xs:integer, + $rowspan as xs:integer, + $addClasses as xs:string?) + as element(td) { + { + hu:classTd(), +

{ + hu:classP($addClasses), + $content + }

+ } +}; + +(: Returns a table text line. The text can be provided as a string + : or as a sequence of nodes and/or strings. + :) +declare function hu:tableTextLine($items as item()*, + $addClassesTd as xs:string?, + $addClassesP as xs:string?) + as element(tr) { + let $nodes := $items ! (if (. instance of node()) then . else text {.}) return + { + { + hu:classTd($addClassesTd), +

{ + hu:classP($addClassesP), + $nodes + }

+ } + } +}; + +(:~ + : Returns a multiline HTML representation of a local type label. + :) +declare function hu:getLocalTypeLabelLines($typeLabel as xs:string) + as element()* { + let $id := replace($typeLabel, '.*(\(.*)', '$1') + let $locator := replace($typeLabel, '(.*\]).*', '$1') + let $steps := substring($typeLabel, 1 + string-length($locator)) ! replace(., '\s*\(.*', '') + [string()] + ! replace(., '(\S)#', '$1 #') + return ( + {$locator},
, + $steps ! ({'  '||.},
), + {'  '||$id} + ) +}; + + diff --git a/docs/xco-html.xqm b/docs/xco-html.xqm new file mode 100644 index 0000000..065a83c --- /dev/null +++ b/docs/xco-html.xqm @@ -0,0 +1,1056 @@ +(: + : xco-html - functions creating HTML reports + :) +module namespace hl="http://www.parsqube.de/ns/xco/html"; +import module namespace co="http://www.parsqube.de/ns/xco/constants" + at "xco-constants.xqm"; +import module namespace cu="http://www.parsqube.de/ns/xco/custom" + at "xco-custom.xqm"; +import module namespace dg="http://www.parsqube.de/ns/xco/debug" + at "xco-debug.xqm"; +import module namespace dm="http://www.parsqube.de/ns/xco/domain" + at "xco-domain.xqm"; +import module namespace eu="http://www.parsqube.de/ns/xco/edesc-util" + at "xco-edesc-util.xqm"; +import module namespace fu="http://www.parsqube.de/ns/xco/file-util" + at "xco-file-util.xqm"; +import module namespace hu="http://www.parsqube.de/ns/xco/html-util" + at "xco-html-util.xqm"; +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" + at "xco-namespace.xqm"; +import module namespace u="http://www.parsqube.de/ns/xco/util" + at "xco-util.xqm"; +declare namespace z="http://www.parsqube.de/ns/xco/structure"; +declare boundary-space preserve; + +(:~ + : Transforms an XML report into an HTML report. + : + : If the report consists of several documents, they are written into files. + : In this case, this function returns only one of the report documents. + : + : @param xmlReport an XML report + : @param options options controlling the processing + : @return the HTML report, or part of the report + :) +declare function hl:htmlReport($reportType as xs:string, + $xmlReport as element()?, + $xmlReportDir as xs:string?, + $options as map(xs:string, item()*)?) + as element()* { + switch($reportType) + case 'contab' return hl:contabReport($xmlReport, $xmlReportDir, $options) + default return error(QName((), 'INVALID_ARG'), + 'Unknown report type: '||$reportType) +}; + +(:~ + : Transforms an edesc report into an contab report. + : + : @param report XML report, report type = "edesc" + : @param options options controlling the processing + : @return the HTML report "contab" + :) +declare function hl:contabReport($report as element()?, + $reportDir as xs:string?, + $options as map(xs:string, item()*)?) + as element()* { + let $domains := $options?domains + let $withEnumDict as xs:boolean := $options?withEnumDict + return + (: No domains defined - create a single report + (Note: reportDir only supported in case of domains) :) + if (not($domains)) then ( + hl:contabReport_domain($report, (), $options), + hl:enumDict_domain($report, (), $options)[$withEnumDict] + ) + + (: Domains have been defined :) + else + let $domainReports := ( + for $domain in $domains/domain + let $_DEBUG := trace($domain/@name, '*** Create report for domain: ') + let $domainReport := + if ($report) then $report/z:domain[@z:id eq $domain/@id] + else + let $inputPath := dm:getInputReportPath('edesc', $reportDir, $domain, $options) + return doc($inputPath)/* + return ( + $domainReport/hl:contabReport_domain(., $domain, $options), + $domainReport/hl:enumDict_domain(., $domain, $options)[$withEnumDict] + ), + hl:contabReportIndex($domains/domain, $options) + ) + return $domainReports[1] +}; + +(:~ + : Transforms an edesc report or report domain into a contab report. + : + : If no domains have been defined, the function creates the complete + : report, otherwise the part corresponding to a single domain. + : + : @param report an edesc report, complete or limited to a domain + : @param domain an element describing the domain + : @param options options controlling the processing + : @return edesc html report, or a part of the report dealing with a domain + :) +declare function hl:contabReport_domain( + $report as element(), + $domain as element(domain)?, + $options as map(xs:string, item()*)?) + as element() { + let $reportFilePath := dm:getReportPath('edesc-htrml', $domain, $options) + let $head := hl:contabReport_head($reportFilePath, $domain, $options) + let $toc := hl:contabReport_toc($report, $domain, $options) + let $xsdDivs := + for $schema at $schemaNr in $report/z:schema + let $schemaFileName := $schema/base-uri(.) ! replace(., '.+/', '') + let $schemaName := $schemaFileName ! replace(., '(.*)\.[^.]+$', '$1') + let $anno := $schema/z:annotation/z:documentation/string() + let $headline := ($anno, $schemaFileName)[1] + let $stypes := $schema/eu:getEdescReportSimpleTypes(.) + let $stypesTable := eu:stypesTable($stypes, $domain, $options)[$stypes] + let $tables := + for $comp at $cnr in ( + $schema/z:components/*, + $schema/z:components/*//z:complexType[@z:typeID] ! u:copyNode(.) + ) + let $compNr := + let $shift := if ($stypes) then 1 else 0 + return $cnr + $shift + return + typeswitch($comp) + case element(z:complexType) | + element(z:group) | + element(z:element) return + hl:contabReport_complexComp($comp, $compNr, $schemaNr, $domain, $options) + case element(z:simpleType) return () + case element(z:attributeGroup) return () + case element(z:attribute) return () + default return error('Unexpected component, elem name: '||name($comp)) + return +
{ +

{$schemaNr}. {$headline}

, + + if (not($stypes)) then () else + hl:contabReport_stypes($schemaName, $schemaNr, $stypesTable), + $tables + }
+ + let $title := ($domain/processing/title/

{node()}

,

API Content

)[1] + let $htmlReport := + { + $head, + { + , +
{ + $xsdDivs + }
+ } + } + ! u:prettyNode(.) + let $_WRITE := + let $reportPath := dm:getReportPath('contab', $domain, $options) + where ($reportPath) + return u:writeXmlDoc($reportPath, $htmlReport) + return $htmlReport +}; + +(:~ + : Returns a
element containing a TOC. + :) +declare function hl:contabReport_toc( + $report as element(), + $domain as element(domain)?, + $options as map(xs:string, item()*)?) + as element() { + let $custom := $options?custom + let $xsdDict := $options?schemas return + +
+
Table of Contents
+
    { + for $schema at $snr in $report/z:schema + let $baseUri := $schema/base-uri(.) + let $xsd := $options?schemas($baseUri) + let $schemaFileName := $baseUri ! file:name(.) + let $schemaName := $schemaFileName ! replace(., '(.*)\.[^.]+$', '$1') + let $xsdTitle := cu:xsdTitle($schema/@filePath ! $xsdDict(.), + 'contab', $domain/@id, $options?custom) + let $stypes := $schema/z:components/z:simpleType + let $shift := if ($stypes) then 1 else 0 + return +
  • + {$snr}. {$xsdTitle} +
      { +
    • + {$snr}.1. Simple type definitions +
    • [$stypes], + + for $comp at $cnr in $schema/z:components/* + [self::z:element, self::z:complexType, self::z:group] + let $compNr := $shift + $cnr + let $compKind := $comp/local-name(.) + let $name := $comp/@z:name/string() + let $dispName := cu:customComponentName( + $name, $compKind, 'main', 'contab', $domain/@id, $custom) + let $ttp := ( + typeswitch($comp) + case element(z:element) return 'The toplevel element~~element.' + case element(z:complexType) return 'The complexType~~type.' + case element(z:group) return 'The ~group~group.' + default return error() + ) => tokenize('~') + let $txt1 := $ttp[1] + let $txt2 := $ttp[2] + let $idPrefix := $ttp[3] + return +
    • + {$snr}.{$compNr} {$txt1} {$dispName}{$txt2} + +
    • + }
    +
  • + }
+
+}; + +(:~ + : Returns the head part of a contab report page. + : + : @param report XML report + : @param reportPath the file path where this document will be written + : @param domain the current domain + : @param options options controlling the processing + : @return component descriptors + :) +declare function hl:contabReport_head( + $reportPath as xs:string, + $domain as element(domain)?, + $options as map(xs:string, item()*)?) + as element() { + let $title := ($domain/processing/title/string(), 'API types')[1] + let $odir := $options?odir + let $cssFilePath := $odir||'/asciidoc.css' + let $cssRelFilePath := fu:getRelPath($reportPath ! fu:getParentPath(.), $cssFilePath) + return + + + {$title} + + + + + , + + + +}; + +declare function hl:contabReport_stypes($schemaName, + $schemaNr, + $stypesTable) + as element(div) { +
{ +

{$schemaNr}.1. Simple type definitions

, +
{ + { + + + + + , + { + for $row in $stypesTable/* + let $nameHtml := + let $raw := $row/name + return + if ($raw/contains(., '#')) then + hu:getLocalTypeLabelLines($raw) + else + {$raw/node()} + let $enums := $row/description/enum + let $anno := ($row/anno[string()]/string(), '-')[1] + return if (not($enums)) then + + (: Case 1 - not an enum gtype :) + $row/ + { + name/ + , + description/ + , + anno/ + + } + + (: Case 2 - enum gtype :) + else ( + $row/ + { + name/ + , + anno/ + + }, + + { + + }) + + } + }
{ + hu:classTd(), +

{ + hu:classP(), $nameHtml + }

+ }
{ + hu:classTd(), +

{hu:classP(), node()}

+ }
{ + hu:classTd(), +

{hu:classP('anno-text'), $anno}

+ }
{ + hu:classTd(), +

{ + hu:classP(), + if (not(@linkName/string())) then + $nameHtml + else + {$nameHtml} + }

+ }
{ + hu:classTd(), +

{hu:classP('anno-text'), $anno}

+ }
{ + { + hu:classTable(), + + + + , + + { + $enums/ + { + , + + } + } + }
{ + hu:classTd(), +

{hu:classP(), @value/string(.)}

+ }
{ + hu:classTd(), +

{hu:classP('anno-text'), + (@anno/string()[string()], '-')[1] + }

+ }
+ }
+ + }
+ }
+}; + +(:~ + : Contributes to an contab report the description of a complex + : component. A complex component can be an element declaration, + : a type definition or a group definitions. + : + : @param comp extended descriptor of a schema component + : @param compNr an ordinal number defining the position of the + : component within a sequence of components + : @param schemaNr an ordinal number defining the position of the + : containing schema withion a sequence of schemas + : @param domain an optional definition of the containing domain + : @return an HTML div element + :) +declare function hl:contabReport_complexComp( + $comp as element(), + $compNr as xs:integer, + $schemaNr as xs:integer, + $domain as element(domain)?, + $options as map(xs:string, item()*)?) + as element()* { + let $custom := $options?custom + let $contentTable := eu:contentTable($comp, $domain, $options) + let $compKind := $comp/local-name(.) + let $kindName := + switch($compKind) + case 'complexType' return 'complex type' + case 'group' return 'group' + case 'element' return 'toplevel element' + default return error() + let $idPrefix := + switch($compKind) + case 'complexType' return 'type' + default return $comp/local-name(.) + let $name := $contentTable/@name + let $kind := $contentTable/@kind + let $typeId := $contentTable/@typeID + let $typeLabel := $contentTable/@typeLabel + let $compDisplayName := + if ($typeLabel) then $typeLabel/string() + else + cu:customComponentName( + $name, $compKind, 'main', 'contab', $domain/@id, $custom) + let $lexName := $contentTable/@name + let $divId := + if (not($comp/self::z:complexType/@z:typeID)) then $idPrefix||'.'||$lexName + else 'local-type.'||$comp/@z:typeID + return ( +
{ +

{$schemaNr}.{$compNr}. The {$kindName} {$compDisplayName}

, +
{ + if ($contentTable/@variant eq 'typeName') then + hl:contentHtmlTable_variant_typeName($contentTable) + else + hl:contentHtmlTable_std($contentTable, $comp, $domain, $options) + }
+ }
+ ) +}; + +(:~ + : Returns a table element representing the content of a complex component. + : + : @param contentTable a content table containing the essential data + : @param comp a component descriptor + : @param domain the domain containing the component + : @param options options controlling the processing + : @return a table element + :) +declare function hl:contentHtmlTable_std($contentTable as element(), + $comp as element(), + $domain as element(domain)?, + $options as map(xs:string, item()*)) + as element(table) { + let $custom := $options?custom + let $compKind := $contentTable/@kind/string() + let $compAnno := $contentTable/(anno[string()]/string(), '-')[1] + let $name := $contentTable/@name + let $baseName := $contentTable/@baseName + let $baseLinkName := $contentTable/@baseLinkName + let $compositor := + $comp/*/descendant::*[self::z:sequence, self::z:choice, self::z:choice][1] + /local-name(.) + ! replace(., '.*:', '') + let $typeId := $contentTable/@typeID + let $typeLabel := $contentTable/@typeLabel + let $compDisplayName := + if ($typeLabel) then $typeLabel/hu:getLocalTypeLabelLines(.) (: u:getDescriptorLocalTypeLabelDivs(.) :) + else + cu:customComponentName( + $name, $compKind, 'main', 'contab', $domain/@id, $custom) + ! {.} + let $baseDisplayName := + $baseName ! cu:customComponentName( + ., $compKind, 'sub', 'contab', $domain/@id, $custom) + + let $baseTypeContent := $contentTable/rows/baseTypeContent + let $typeContent := $contentTable/rows/typeContent + let $withBaseType := exists($baseTypeContent) + let $baseTypeHasItems := exists($baseTypeContent//row/name) + let $firstRowOwnContent := $typeContent/descendant::row[1][$withBaseType] + let $typeIsRestriction := $typeContent/@isRestriction eq 'yes' + return + + { + hu:classTable(), + hu:standardColGroup6(), + { + (: Headline providing component name, base type name or link, component annotation + =============================================================================== :) + { + (: Component display name :) + hu:tdWithContent($compDisplayName, 4, 1) + , + (: Base type name or link :) + let $content := + if (not($baseName)) then () + else if (not($baseLinkName)) then {$baseDisplayName} + else + {$baseDisplayName} + return hu:tdWithContent($content, 1, 1), + + (: Component annotation :) + hu:tdWithContent($compAnno, 1, 1, 'anno-text') + }, + hu:tableTextLine( + ('The element content starts with ', items inherited, ' from the base type:'), + 'announceBase', ())[$withBaseType][$baseTypeHasItems] + , + (: + hu:tableTextLine( + ('The element contains a ', {$compositor}, ' of the following elements:')) + , + :) + for $row in $contentTable//row + let $typeCategory := $row/@typeCategory + let $isComplex := $typeCategory eq 'cc' + let $displayName := $row/name/( + if (not($custom)) then . else + cu:customComponentName( + ., 'element', 'sub', 'contab', $domain/@id, $custom)) + let $isMandatory := not($row/occ/starts-with(., '0')) + let $fnItemName := function($name, $linkName, $isMandatory) { + let $name := + if ($linkName) then ( + text{'→‍'}, + { + $displayName}) + else text{$displayName} + return + if ($isMandatory) then {$name} + else {$name} + (: + if ($isMandatory) + then {$name} + else {$name} + :) + } + let $occValue := '-'[$row/branch/string()]||$row/occ + let $occTitle := + let $min := $row/occ/substring-before(., ':') + let $max := $row/occ/substring-after(., ':') + let $piece1 := if ($min eq '0') then 'optional' else 'mandatory' + let $piece2 := + if ($max eq '1') then 'single' + else if ($max ne '*') then 'at most '||$max + else if ($piece1 eq 'optional') then 'multiple' + else 'at least one' + let $piece3 := if ($row/branch/string()) then 'part of a choice' else () + return string-join(($piece1, $piece2, $piece3), ', ') +(: +mandatory, at least one +mandatory, single +optional, multiple +optional, single +mandatory, at least one, part of a choice +mandatory, single, part of a choice +optional, single, part of a choice +:) + let $typeCatMarker := + switch($typeCategory) + case 'cc' return '+' + case 'cs' return '>' + default return () + let $startOwnContent := $row is $firstRowOwnContent + let $startOwnContentMsg := + if (not($startOwnContent)) then () + else if ($typeIsRestriction) then ( + 'Base type content is ', restricted, ', resulting in the following ', own content, ':') + else ( + 'Inherited content is followed by ', own content, ':') + + let $startChoiceItems := $row/@startChoice/tokenize(., ';\s*') + return ( + hu:tableTextLine($startOwnContentMsg, 'announceBase', ())[$startOwnContent] + , + if (empty($startChoiceItems)) then () else + for $startChoiceItem in $startChoiceItems + let $items := tokenize($startChoiceItem, ',\s*') + let $contextbranch := $items[starts-with(., 'contextbranch')] ! substring-after(., '=') + let $elems := $items[starts-with(., 'elems')] ! substring-after(., '=') + let $seqs := $items[starts-with(., 'seqs')] ! substring-after(., '=') + let $startText := + if (not($contextbranch)) then 'The ' + else + 'In case of choice '''||$contextbranch||''', the ' + let $alternatives := string-join(( + $elems ! ('elements ('||$elems||')'), + $seqs ! ('element sequences ('||$seqs||')') + ), ' or ') + return + hu:tableTextLine( + ($startText, 'element contains ', one, + ' of the following '||$alternatives)) + , + { + $row/group/ + , + $row/branch/ + , + $row/name/ + , + $row/occ/ + , + $row/type/ + , + $row/anno/ + + } + ) + } + }
{ + hu:classTd(), + let $displayName := + if (not($custom)) then . else + cu:customComponentName( + ., 'group', 'sub', 'contab', $domain/@id, $custom) + return + {$displayName} + }{ + hu:classTd(), +

{ + hu:classP(), + {string()} + }

+ }
{ + hu:classTd(), +

{ + hu:classP(), + $fnItemName($displayName, @linkName, $isMandatory) + (: + if (@linkName) then $fnItemName(( + text{'→‍'}, {$displayName}), + $isMandatory) + else + $fnItemName($displayName, $isMandatory) + :) + }

+ }
{ + hu:classTd(), +

{ + hu:classP(), + if ($isMandatory) then + {$occValue} + else + {$occValue} + }

+ }
{ + hu:classTd(), + let $displayName := + if (not($custom)) then . else + cu:customComponentName( + ., 'complexType', 'sub', 'contab', $domain/@id, $custom) + return +

{ + hu:classP(), + { + if (@builtin[string()]/xs:boolean(.)) then text {string()} + else ( + $typeCatMarker, + {$displayName} + ) + } + }

+ }
{ + hu:classTd(), +

{hu:classP('darkbrown'), string()}

+ }
+}; + +(:~ + : Returns a table element representing the content of an + : element component with a type attribute. + : + : @param contentTable a content table containing the essential data + : @param comp a component descriptor + : @param domain the domain containing the component + : @param options options controlling the processing + : @return a table element + :) +declare function hl:contentHtmlTable_variant_typeName($contentTable as element()) + as element(table) { + { + hu:classTable(), + hu:standardColGroup6(), + { + $contentTable/descendant::row[1]/ + { + name/ + , + type/ + , + anno/ + + } + } + }
{ + hu:classTd(), +

{ + hu:classP(), + {string()} + }

+ }
{ + hu:classTd(), +

{ + hu:classP(), + if (not(@linkName/string())) then + {string()} + else + +{string()}, + @substitutionGroup[string()] + ! ('(', ↔ {string()}, ')') + }

+ }
{ + hu:classTd(), +

{ + hu:classP(), + string() + }

+ }
+}; + +(: + : I n d e x + : ========= + :) + + (:~ + : Writes an HTML index page, which is an entry point for + : the XSD Content Report. + :) +declare function hl:contabReportIndex( + $domains as element()*, + $options as map(xs:string, item()*)) + as element(html) { + let $reportType := $options?reportType + let $odir := $options?odir + let $pageDir := $odir||'/'||$reportType + let $fileName := $reportType||'-index.html' + let $filePath := $pageDir||'/'||$fileName + let $title :=

{cu:systemTitleNodes('contab', $options?custom, $options)}

+ let $head := hl:contabReport_head($filePath, (), $options) + let $toc := hl:contabReportIndex_toc($filePath, $domains, $options) + let $htmlReport := + { + $head, + { + , +
{ + }
+ } + } + ! u:prettyNode(.) + + let $_WRITE := u:writeXmlDoc($filePath, $htmlReport) + + return $htmlReport +}; + +(:~ + : Constructs the table of content displayed by the + : XSD Content Report index page. + :) +declare function hl:contabReportIndex_toc( + $filePath as xs:string, + $domains as element()*, + $options as map(xs:string, item()*)?) + as element() { + let $dirPath := $filePath ! fu:getParentPath(.) + let $reportType := $options?reportType + + let $domainDict := map:merge( + for $domain in $domains + let $filePath := dm:getReportPath('contab', $domain, $options) + let $relPath := fu:getRelPath($dirPath, $filePath) + let $fileName := $relPath ! file:name(.) + let $title := $domain/processing/title/string() + let $enumPath := + dm:getReportPartPath('contab', 'enum-dict', $domain, $options)[file:exists(.)] + let $enumRelPath := $enumPath ! fu:getRelPath($dirPath, .) + let $enumFileName := $enumRelPath ! file:name(.) + let $countEnumTypes := + $enumPath ! doc(.)//div[@class eq 'enum-type-definition'] => count() + return ( + map:entry($relPath, map{ + 'filePath': $filePath, + 'fileName': $fileName, + 'relPath': $relPath, + 'title': $title + }), + map:entry($enumRelPath, map{ + 'filePath': $enumPath, + 'fileName': $enumFileName, + 'relPath': $enumRelPath, + 'title': $title||' (enumerations)', + 'countEnumTypes': $countEnumTypes + })[$enumPath] + )) + let $relPaths := map:keys($domainDict) => sort() + let $ftree := fu:ftree($relPaths, $dirPath) + let $linkTree := hl:contabReportIndex_tocTree($ftree, $domainDict, $options) + let $title := 'Table of Contents' + let $subtitle := + let $reportLabel := + if ($options?domainType eq 'xsd') then 'XSD reports' else 'reports' + return count($domains)||' '||$reportLabel + let $_DEBUG := dg:WRITE_FILE($ftree, 'FTREE.XML', 'ftree', 'yes', $options) + return + +
+
+

{$title}

+

{$subtitle}

+
+
    { + $linkTree + }
+
+}; + +(:~ + : Maps a folder tree representation of report files to + : a sequence of list item elements representing folders + : and files + : + : @param ftree folder tree + : @param domainDict maps paths to domain information + : @param options options controlling the processing + :) +declare function hl:contabReportIndex_tocTree( + $ftree as element(fo), + $domainDict as map(xs:string, item()*), + $options as map(xs:string, item()*)?) + as element(li)* { + hl:contabReportIndex_tocTreeREC($ftree, $domainDict, $options) +}; + +declare function hl:contabReportIndex_tocTreeREC( + $n as node(), + $domainDict as map(xs:string, item()*), + $options as map(xs:string, item()*)?) + as element()* { + typeswitch($n) + case element(fo) return + let $level := count($n/ancestor::fo) + let $prefix := (for $i in 1 to $level return '>> ') => string-join('') + return ( +
  • { + {$prefix}, + {$n/@name/string()} + }
  • , + $n/* ! hl:contabReportIndex_tocTreeREC(., $domainDict, $options) + ) + case element(fi) return + let $href := $n/ancestor-or-self::*/@name => string-join('/') + let $isEnumDict := contains($href, 'enum-dict') + return if ($isEnumDict and not($options?withEnumDict)) then () else + + let $path := $n/ancestor-or-self::*/@name => string-join('/') + let $level := count($n/ancestor::fo) + let $prefix := (for $i in 1 to $level return '. ') => string-join('') + let $dinfo := $domainDict($path) + let $href := $dinfo?relPath + let $title := $dinfo?fileName|| + ($dinfo?countEnumTypes[string()] ! (' ('||.||')')) + let $titleClass := attribute class {'enum-dict'} + [contains($href, 'enum-dict')] + return +
  • { + {$prefix}, + {$titleClass, $title} + }
  • + default return () +}; + +(: + : E n u m d i c t + : ================== + :) + +(:~ + : Transforms an edesc report or report domain into an contab report. + : + : If no domains have been defined, the function creates the complete + : report, otherwise the part corresponding to a single domain. + : + : @param report an edesc report, complete or limited to a domain + : @param domain an element describing the domain + : @param options options controlling the processing + : @return edesc html report, or a part of the report dealing with a domain + :) +declare function hl:enumDict_domain( + $report as element(), + $domain as element(domain)?, + $options as map(xs:string, item()*)?) + as element()? { + if (not($report//z:enumeration)) then () else + + let $_DEBUG := trace($options?withEnumDict, '_______________________WITH_ENUM_DICT: ') + + let $reportFilePath := dm:getReportPartPath('contab', 'enum-dict', $domain, $options) + let $_DEBUG := trace($reportFilePath, '_REPORT_FILE_PATH: ') + let $head := hl:contabReport_head($reportFilePath, $domain, $options) + let $enumTypes := eu:getEdescReportEnumTypes($report) + let $toc := hl:contabReport_enumDict_toc($enumTypes, $domain, $options) + let $enumDivs := + for $stype in $enumTypes + let $lname := $stype/ + (@z:name/replace(., '.+:', ''), u:getLocalTypeLabel(., $options?nsmap, $options))[1] + let $globalOrLocal := if ($stype/@z:typeID) then 2 else 1 + order by $globalOrLocal, $lname + count $pos + return hl:enumDict_stype($stype, $pos, $domain, $options) + let $title := ($domain/processing/titleEnumDict/

    {node()}

    , +

    {'Enumeration Dictionary ('||$domain/@name||')'}

    )[1] + let $htmlReport := + { + $head, + { + , +
    { + $enumDivs + }
    + } + } + ! u:prettyNode(.) + + let $_WRITE := + let $reportPath := dm:getReportPartPath('contab', 'enum-dict', $domain, $options) + where ($reportPath) + return u:writeXmlDoc($reportPath, $htmlReport) + + return $htmlReport +}; + +(:~ + : Returns a
    element containing a TOC. + :) +declare function hl:contabReport_enumDict_toc( + $enumTypes as element()*, + $domain as element(domain)?, + $options as map(xs:string, item()*)?) + as element() { + let $custom := $options?custom + let $xsdDict := $options?schemas return + +
    +
    Table of Contents - Enumeration types
    +
      { + for $type at $tnr in $enumTypes + let $typeName := $type/@z:name/string() + let $typeId := $type/@z:typeID/string() + let $typeLabel := $type/u:getDescriptorLocalTypeLabel(.) + let $displayName := ($typeName, $typeLabel)[1] + let $lname := (replace($typeName, '.+:', ''), $typeLabel)[1] + let $anno := + let $raw := $type/z:annotation/z:documentation/normalize-space(.) + ! replace(., '(.*?\.).*', '$1') + return + if ($raw) then $raw + else if ($typeId) then '(Local type without documentation)' + else '(Without documentation)' + let $href := + if ($typeName) then '#enum.'||$typeName + else '#local-enum.'||$typeId + let $globalOrLocal := if ($typeId) then 2 else 1 + order by $globalOrLocal, $lname + count $tnr + return +
    • { + {$tnr}. {$displayName}, + text{' - '}, + {$anno} + }
    • + }
    +
    +}; + +declare function hl:enumDict_stype( + $stype as element(z:simpleType), + $typePos as xs:integer, + $domain as element(domain)?, + $options as map(xs:string, item()*)?) + as element() { + let $custom := $options?custom + let $typeName := $stype/@z:name + let $typeId := $stype/@z:typeID + let $typeLabel := $stype/u:getDescriptorLocalTypeLabel(.) + let $divId := if ($typeName) then 'enum.'||$typeName else 'local-enum.'||$typeId + let $anno := $stype/z:annotation/z:documentation/normalize-space(.) + let $compDisplayName := + if ($typeLabel) then $typeLabel + else + cu:customComponentName( + $typeName, 'simpleType', 'main', 'contab', $domain/@id, $custom) + return +
    { +

    {$typePos}. {$compDisplayName}

    , +
    { + + + + + + { + + + , + for $enum in $stype//z:enumeration + let $value := $enum/@z:value/string() + let $anno := + ($enum/z:annotation/z:documentation/normalize-space(.), '-')[1] + return + { + , + + } + } +
    { + hu:classTd(), +

    {hu:classP(), {$anno}}

    + }
    +

    + {$value} +

    +
    +

    {$anno}

    +
    + }
    + }
    +}; + diff --git a/docs/xco-link.xqm b/docs/xco-link.xqm new file mode 100644 index 0000000..5789cf0 --- /dev/null +++ b/docs/xco-link.xqm @@ -0,0 +1,145 @@ +(: + : Functions calculating link addresses. + :) +module namespace ln="http://www.parsqube.de/ns/xco/link"; + +import module namespace co="http://www.parsqube.de/ns/xco/constants" + at "xco-constants.xqm"; + +import module namespace dg="http://www.parsqube.de/ns/xco/debug" + at "xco-debug.xqm"; + +import module namespace dm="http://www.parsqube.de/ns/xco/domain" + at "xco-domain.xqm"; + +import module namespace fu="http://www.parsqube.de/ns/xco/file-util" + at "xco-file-util.xqm"; + +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" + at "xco-namespace.xqm"; + +import module namespace sd="http://www.parsqube.de/ns/xco/simple-type-description" + at "xco-stype-description.xqm"; + +import module namespace sf="http://www.parsqube.de/ns/xco/string-filter" + at "xco-sfilter.xqm"; + +import module namespace u="http://www.parsqube.de/ns/xco/util" + at "xco-util.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(:~ + : Returns the link address for a type definition. + : + : @param domain the optional domain containing the link source + : @param targetName qualified name of the target + : @param typeDesc type description of the target + : @return link address + :) +declare function ln:getTypeLinkRef($domain as element()?, + $targetName as xs:QName, + $typeDesc as xs:string?, + $options as map(xs:string, item()*)) + as xs:string? { + if (ns:isQNameBuiltin($targetName)) then () + else if (not($typeDesc ! sd:isTypeDescriptionEnumDesc(.)) + or not($options?withEnumDict)) then + ln:getLinkRef($domain, 'type', $targetName, $options) + else + + let $hrefFragment := '#enum.'||$targetName + return + if (not($domain)) then + let $sourcePath := dm:getReportPath('contab', (), $options) + let $targetPath := dm:getReportPartPath('contab', 'enum-dict', (), $options) + let $relPath := fu:getRelPath($sourcePath, $targetPath) + return $relPath||$hrefFragment + else + + let $fnFindComp := $dm:findComps('type') + let $ns := namespace-uri-from-QName($targetName) + let $lname := local-name-from-QName($targetName) + return + let $sourceDomainPath := dm:getReportPath('contab', $domain, $options) + let $sourceDomainParentPath := $sourceDomainPath ! fu:getParentPath(.) + let $targetDomain := $domain/../*[$fnFindComp(., $ns, $lname)][1] + let $targetDomain := ($targetDomain, $domain)[1] + (: A broken link, unless the targetDomain has been found :) + let $targetDomainPath := dm:getReportPartPath('contab', 'enum-dict', $targetDomain, $options) + let $relTargetDomainPath := fu:getRelPath($sourceDomainParentPath, $targetDomainPath) + return $relTargetDomainPath||$hrefFragment +}; + +(:~ + : Returns the href string to be used when referencing a + : schema component from a schema in a given domain. + : + : @param domain the domain to which the link source belongs + : @param targetKind the kind of component to be referenced + : (element/attribute/type/group/attributeGroup) + : @return the string to be used as @href value + :) +declare function ln:getLinkRef($domain as element()?, + $targetKind as xs:string, + $targetName as xs:QName, + $options as map(xs:string, item()*)) + as xs:string? { + let $ns := namespace-uri-from-QName($targetName) + return if ($ns eq $co:URI_XSD) then () else + + let $hrefFragment := '#'||$targetKind||'.'||$targetName + return if (not($domain)) then $hrefFragment else + + let $sourceDomainPath := dm:getReportPath('contab', $domain, $options) + let $sourceDomainParentPath := $sourceDomainPath ! fu:getParentPath(.) + let $fnFindComp := $dm:findComps($targetKind) + let $lname := local-name-from-QName($targetName) + let $inSameDomain := $domain/$fnFindComp(., $ns, $lname) + return + if ($inSameDomain) then $hrefFragment else + + let $targetDomain := $domain/../*[$fnFindComp(., $ns, $lname)][1] + let $targetDomain := ($targetDomain, $domain)[1] + (: A broken link, unless the targetDomain has been found :) + let $targetDomainPath := dm:getReportPath('contab', $targetDomain, $options) + let $relTargetDomainPath := fu:getRelPath($sourceDomainParentPath, $targetDomainPath) + return $relTargetDomainPath||$hrefFragment +}; + +(:~ + : Returns the href string to be used when referencing a + : local type definition. + : + : @param typeId the type Id + : @return the string to be used as @href value + :) +declare function ln:getLocalTypeLinkRef( + $domain as element()?, + $typeId as xs:string, + $tdesc as xs:string?, + $options as map(xs:string, item()*)) + as xs:string? { + if (not($tdesc ! sd:isTypeDescriptionEnumDesc(.))) then + '#local-type.'||$typeId + else + ln:getLocalEnumTypeLinkRef($domain, $typeId, $options) +}; + +(:~ + : Returns the href string to be used when referencing a + : local enum type definition. + : Important - if domains are used, the link source is assumed + : in the same domain as the link target. + : + : @param typeId the type Id + : @return the string to be used as @href value + :) +declare function ln:getLocalEnumTypeLinkRef( + $domain as element()?, + $typeId as xs:string, + $options as map(xs:string, item()*)) + as xs:string? { + let $domainFile := $domain/dm:getReportPartPath('contab', 'enum-dict', ., $options) + return $domainFile||'#local-enum.'||$typeId +}; diff --git a/docs/xco-namespace.xqm b/docs/xco-namespace.xqm new file mode 100644 index 0000000..c79465e --- /dev/null +++ b/docs/xco-namespace.xqm @@ -0,0 +1,203 @@ +(: + : Namespace-related tool functions + :) +module namespace ns="http://www.parsqube.de/ns/xco/namespace"; + +import module namespace co="http://www.parsqube.de/ns/xco/constants" +at "xco-constants.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(:~ + : Returns the qualified name of a top-level component. + : + : @param comp a schema component + : @return the QName of the component + :) +declare function ns:componentQName($comp as element()) + as xs:QName { + $comp/QName(ancestor::xs:schema/@targetNamespace, @name) +}; + +(:~ + : Returns the normalized QName of an XSD component. The comonent + : is expected to be a child element of the schema element, with + : a @name attribute. + : + : @param comp a schema component + : @param nsmap a map representing the binding of namespace prefixes + : @return the normalized QName of the component + :) +declare function ns:normalizedComponentQName( + $comp as element(), + $nsmap as element(z:nsMap)?) + as xs:QName { + ns:componentQName($comp) ! ns:normalizeQName(., $nsmap) +}; + + + +(:~ + : Normalizes a QName in accordance with a map of namespace bindings. + : + : @param qname the QName to be normalized + : @param nsmap a map representing the binding of namespace prefixes + : @return the normalized QName + :) +declare function ns:normalizeQName( + $qname as xs:QName, + $nsmap as element(z:nsMap)?) + as xs:QName { + + if (empty($nsmap)) then $qname + else + let $uri := namespace-uri-from-QName($qname)[string()] + (: if no namespace, the URI must be empty sequence :) + return + if (empty($uri)) then $qname else + + let $prefix := $nsmap/z:ns[@uri eq $uri]/@prefix + return + if (empty($prefix)) then $qname else + let $lexName := string-join(($prefix, local-name-from-QName($qname)), ':') + return QName($uri, $lexName) +}; + +(:~ + : Resolves a normalized lexical name to a QName. + : + : @param name a normalized lexical name + : @param nsmap a map representing the binding of namespace prefixes + : @return a QName + :) +declare function ns:resolveNormalizedLexName( + $name as xs:string, + $nsmap as element(z:nsMap)?) + as xs:QName { + if (not(contains($name, ':'))) then QName((), $name) else + + let $prefix := replace($name, '^(.+):.*', '$1') + let $uri := $nsmap/z:ns[@prefix eq $prefix]/@uri + return QName($uri, $name) +}; + +(:~ + : Determines whether a given QName belongs to the XSD namespace. + : + : @param qname the QName to be normalized + : @return true or false, dependent on whether the name is in the XSD namespace + :) +declare function ns:isQNameBuiltin($qname as xs:QName?) + as xs:boolean? { + $qname ! (namespace-uri-from-QName(.) eq $co:URI_XSD) +}; + +(:~ + : Creates a map associating all target namespaces with normalized prefixes. + : A normalized prefix is either customized prefix or a computed prefix. + : Customized namespace bindings are defined by config data: + : config/namespaces/namespace/(@prefix, @uri) + : + : The map contains additional entries, associating the prefix 'z' with the + : namespace of xco structures, 'xml' and 'xs' with the official xml and XSD + : namespaces. + : + : @schemas the schemas to be evaluated + : @return a map containing prefix/uri pairs + :) +declare function ns:getTnsPrefixMap($schemas as element(xs:schema)*, + $custom as element()?) + as element(z:nsMap) { + let $customBindings := $custom/namespaces/namespace + let $tnss := + for $t in distinct-values($schemas/@targetNamespace) + order by lower-case($t) + return $t + let $tnssCustom := $tnss[. = $customBindings/@uri] + return + { + (: Customized bindings :) + for $tns in $tnssCustom + return $customBindings[@uri eq $tns]/, + (: Computed bindings :) + let $prefixTnsPairs := $tnss[not(. = $tnssCustom)] => ns:_getPrefixTnsPairs() + for $pair in $prefixTnsPairs + let $prefix := substring-before($pair, ':') + let $tns := substring-after($pair, ':') + where not($tns eq $co:URI_XSD) + return + { + attribute prefix {$prefix}, + attribute uri {$tns} + }, + (: Standard bindings :) + , + , + + } +}; + +(:~ + : Returns for a sequence of namespace URIs the normalized prefixes. For each + : namespace a colon-separated concatenation of prefix and namespace URI is + : returned. Normalized prefixes are the lower case letters corresponding to + : the position of the namespace URI within the list of namespace URIs. If + : the position is gt 25, the letters are reused and a suffix is appended + : which indicates the number of the current letter cycle (2, 3, ...). The + : prefixses therefore are: + : 'a', 'b', 'c', ..., 'x', 'y', 'a2', 'b2', ..... + : + : @tnss the target namespaces + : @return the prefix/tns pairs + :) +declare function ns:_getPrefixTnsPairs($tnss as xs:string*) + as xs:string* { + for $tns at $pos in $tnss + let $seriesNr := ($pos - 1) idiv 25 + let $postfix := if (not($seriesNr)) then () else $seriesNr + 1 + let $p := 1 + ($pos - 1) mod 25 + let $char := substring('abcdefghijklmnopqrstuvwxy', $p, 1) + let $prefix := concat($char, $postfix) + where not($tns eq 'http://www.w3.org/XML/1998/namespace') + return concat($prefix, ':', $tns) +}; + +(:~ + : Adds to an element the namespace bindings described by a namespace map. + : + : @param elem the element to be modified + : @param nsmap a namespace map, associating prefixes with URIs + : @param options currently not evaluated + : @return a copy of the element with namespace bindings added + :) +declare function ns:addNamespaceContext($elem as element(), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as element() { + element {node-name($elem)} { + if ($options?discard) then () else + $elem/in-scope-prefixes(.) + ! namespace {.} {namespace-uri-for-prefix(., $elem)}, + $nsmap/z:ns/namespace {@prefix} {@uri}, + $elem/@*, + ($options?baseUri ! attribute xml:base {.})[not($elem/@xml:base)], + $elem/node() + } +}; + +(:~ + : Returns the namespace nodes of an element. + : + : @param elem an element + : @return a copy of its namespace nodes + :) +declare function ns:getNamespaceNodes($elem as element()) + as node()* { + $elem/in-scope-prefixes(.)[string()] + ! namespace {.} {namespace-uri-for-prefix(., $elem)} +}; + + + + + diff --git a/docs/xco-rdesc.xqm b/docs/xco-rdesc.xqm new file mode 100644 index 0000000..067ed66 --- /dev/null +++ b/docs/xco-rdesc.xqm @@ -0,0 +1,142 @@ +(: + : xco-resc - functions creating rdesc component descriptors + :) +module namespace rd="http://www.parsqube.de/ns/xco/rdesc"; + +import module namespace cd="http://www.parsqube.de/ns/xco/desc" + at "xco-desc.xqm"; +import module namespace cn="http://www.parsqube.de/ns/xco/comp-names" + at "xco-comp-names.xqm"; +import module namespace co="http://www.parsqube.de/ns/xco/constants" + at "xco-constants.xqm"; +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" + at "xco-namespace.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(:~ + : Returns for each given schema component the component descriptor + : and the component descriptors of all other schema components on + : which the given component depends. + : + : Input schema components may be global element declarations, type + : definitions and group definitions. + : + : A component depends on another comonent if it directly or indirectly + : references it (base type reference, group reference, attribute group + : reference). + : + : The descriptors of components which the given component depends + : are arranged in a map, using the component kind as keys (group, + : attributeGroup, element, attribute, type, localtype). + : + : @param comps schema components + : @return component descriptors of those components, and of those + : components on which they depend + :) +declare function rd:getRequiredCompDescs($comps as element()*, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as map(xs:string, item()*) { + let $options := map:put($options, 'deepResolve', false()) + for $comp in $comps + let $compDescs := rd:getRequiredCompDescsREC($comp, (), $nsmap, $schemas, $options) + let $requiredRaw := $compDescs => tail() + let $required := + if (empty($requiredRaw)) then () else + (: Arrange the required descriptors in a map :) + let $groups := $requiredRaw/self::z:group + let $attributeGroups := $requiredRaw/self::z:attributeGroup + let $elems := $requiredRaw/self::z:element + let $atts := $requiredRaw/self::z:attribute + let $types := $requiredRaw/(self::z:simpleType, self::z:complexType)[@z:name] + let $localTypes := $requiredRaw/(self::z:simpleType, self::z:complexType)[@z:typeID] + return map:merge(( + map:entry('group', $groups)[$groups], + map:entry('attributeGroup', $attributeGroups)[$attributeGroups], + map:entry('element', $elems)[$elems], + map:entry('attribute', $atts)[$atts], + map:entry('type', $types)[$types], + map:entry('localType', $localTypes)[$localTypes] + )) + return + map{'main': $compDescs => head(), + 'required': $required} +}; + +(:~ + : Recursive helper function of `rd:getRequiredCompDescs`. + : + : @param comps schema components + : @param namesAvailable the qualified names of component descriptors already + : collected + : @param nsmap a map of normalized namespace bindings + : @param schemas a set of schema elements + : @param options options controlling the processing + : @return component descriptors of the schema components, followed + : by the component descriptors on which the given components depend + :) +declare function rd:getRequiredCompDescsREC( + $comps as element()*, + $namesAvailable as map(xs:string, item()*)?, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as element()* { + let $compDescs := cd:getCompDescs($comps, $nsmap, $options) + let $newNamesAvailable := cn:mergeCompNames(cn:getCompNames($comps), $namesAvailable) + let $requiredCompNamesRaw := rd:getRequiredCompNames($compDescs, $options) + let $requiredCompNames := cn:compNamesExcept($requiredCompNamesRaw, $newNamesAvailable) + let $requiredCompsMap := cn:resolveCompNames($requiredCompNames, $schemas, true()) + let $requiredComps := $requiredCompsMap?* + return ( + $compDescs, + if (empty($requiredComps)) then () else + rd:getRequiredCompDescsREC($requiredComps, $newNamesAvailable, $nsmap, $schemas, $options) + [$requiredComps] + ) +}; + +(:~ + : Returns the qualified names of components referenced by a set of component + : descriptors. The component names are returned as a map with component kinds + : as keys and a sequence of qualified component names as values. + : + : Component kinds used as keys: group, attributeGroup, element, attribute, + : type, localType. + : + : @param compDescs component descriptors + : @param options options controlling the processing + : @return a map of qualified component names + :) +declare function rd:getRequiredCompNames($compDescs as element()*, + $options as map(xs:string, item()*)) + as map(xs:string, item()*) { + map:merge( + let $groupNames := $compDescs//z:group/@z:ref/resolve-QName(., ..) + let $attributeGroupNames := $compDescs//z:attributeGroup/@z:ref/resolve-QName(., ..) + let $elemNames := $compDescs//z:element/@z:ref/resolve-QName(., ..) + let $attNames := $compDescs//z:attribute/@z:ref/resolve-QName(., ..) + let $typeNames := ( + $compDescs//@z:base/resolve-QName(., ..), + $compDescs//@z:itemType/resolve-QName(., ..), + for $memberTypes in $compDescs//@z:memberTypes return + tokenize($memberTypes) ! resolve-QName(., $memberTypes/..), + + (: Deep resolving (content type names) dependent on $options?deepResolve ... :) + $compDescs//@z:type[$options?deepResolve]/resolve-QName(., ..)) + + [not(ns:isQNameBuiltin(.))] + => distinct-values() + let $localTypeNames := $compDescs//@z:typeID + return ( + map:entry('group', $groupNames)[exists($groupNames)], + map:entry('attributeGroup', $attributeGroupNames)[exists($attributeGroupNames)], + map:entry('element', $elemNames)[exists($elemNames)], + map:entry('attribute', $attNames)[exists($attNames)], + map:entry('type', $typeNames)[exists($typeNames)], + map:entry('localType', $localTypeNames)[exists($localTypeNames)] + ) + ) +}; diff --git a/docs/xco-report-util.xqm b/docs/xco-report-util.xqm new file mode 100644 index 0000000..7c4a6b8 --- /dev/null +++ b/docs/xco-report-util.xqm @@ -0,0 +1,7 @@ +(: + : xco-report-util - utility functions supporting the creation of reports + :) +module namespace ru="http://www.parsqube.de/ns/xco/report-util"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + diff --git a/docs/xco-reporter.xqm b/docs/xco-reporter.xqm new file mode 100644 index 0000000..30e94a3 --- /dev/null +++ b/docs/xco-reporter.xqm @@ -0,0 +1,335 @@ +(: + : xco-reporter - funcgtions creating reports + :) +module namespace rp="http://www.parsqube.de/ns/xco/reporter"; + +import module namespace df="http://www.parsqube.de/ns/xco/def" + at "xco-def.xqm"; + +import module namespace dm="http://www.parsqube.de/ns/xco/domain" + at "xco-domain.xqm"; + +import module namespace ed="http://www.parsqube.de/ns/xco/edesc" + at "xco-edesc.xqm"; + +import module namespace rd="http://www.parsqube.de/ns/xco/rdesc" + at "xco-rdesc.xqm"; + +import module namespace cd="http://www.parsqube.de/ns/xco/desc" + at "xco-desc.xqm"; + +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" +at "xco-namespace.xqm"; + +import module namespace u="http://www.parsqube.de/ns/xco/util" + at "xco-util.xqm"; + +import module namespace dg="http://www.parsqube.de/ns/xco/debug" + at "xco-debug.xqm"; + +import module namespace hl="http://www.parsqube.de/ns/xco/html" + at "xco-html.xqm"; + +import module namespace sf="http://www.parsqube.de/ns/xco/string-filter" + at "xco-sfilter.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(: + : + : e d e s c r e p o r t + : ======================== + :) +(:~ + : Create an edesc report. It contains expanded component descriptors. + : + : @param comps schema components + : @param nsmap a map of namespace bindings + : @param schemas schemas to be evaluated + : @param options options controlling the processing + : @return a report + :) +declare function rp:expandedCompDescsReport( + $comps as element()*, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as element()? { + let $forEachDomain := exists($options?domains) (: $options?forEachDomain :) + return + (: Write one file for each domain :) + if ($forEachDomain) then ( + let $_LOG := 'Going to write edesc report files for each domain' + let $_WRITE := ed:writeExpandedCompDescsPerDomain($comps, $nsmap, $schemas, $options) + let $_LOG := 'edesc report files written for each domain' + return () + ) + (: Write a single file (if $options?ofile), or return the report :) + else + + let $ofile := $options?ofile + (: Create expanded component descriptors :) + let $reports := + ed:getExpandedCompDescs($comps, $nsmap, $schemas, $options) + let $_DEBUG := trace('*** Expanded component descriptors written ') + let $creports := + if ($options?skipAnno) then $reports/u:removeAnno(.)/u:prettyNode(.) + else $reports + (: Create schema reports :) + let $schemaReports := + for $crs in $creports + group by $baseUri := $crs/base-uri(.) + return + { + if ($options?skipAnno) then () else + let $schema := $schemas[base-uri(.) eq $baseUri] + return $schema/xs:annotation[1]/cd:annotationDescriptor(.), + {$crs} + } + (: Integrate schema reports :) + let $reportRaw := + { + $schemaReports + } + /ns:addNamespaceContext(., $nsmap, ()) /u:prettyNode(.) + (: Optional grouping by domains :) + let $reportDomains := + rp:expandedCompDescsReport_groupByDomains($reportRaw, $options) + (: Perform pruning :) + let $report := + let $skipAtts := $options?skipAtts + let $keepAtts := $options?keepAtts + return + if (empty(($skipAtts, $keepAtts))) then $reportDomains + else u:removeZAtts($reportDomains, $keepAtts, $skipAtts) + let $_DEBUG := trace('ofile='||$ofile|| + '; #elems(reportRaw)='||count($reportRaw//*)|| + '; count(reports)='||count($reports)|| + '; count(schemaReports)='||count($schemaReports)|| + '; #elems(reportDomains)='||count($reportDomains//*)|| + '; #elems(report)='||count($report//*)) + return + (: Either write file or return the report :) + if ($ofile) then file:write($ofile, $report, map{'indent': 'yes'}) + else $report +}; + +(:~ + : Edits an edesc report, grouping the schema reports by domain + : and wrapping them in elements. + :) +declare function rp:expandedCompDescsReport_groupByDomains( + $report as element(), + $options as map(xs:string, item()*)) + as element(report) { + let $domains := $options?domains + return if (not($domains)) then $report else + + let $domainReports := + let $xsdMap := map:merge($report/z:schema/map:entry(@filePath, .)) + for $domain in $domains/domain + let $xsds := $domain/content/xsd + order by $domain/@name ! lower-case(.) + return + $domain/{ + ns:getNamespaceNodes($report), + attribute z:name {@name}, + attribute z:id {@id}, + attribute countXsds {count($xsds)}, + for $xsd in $xsds + let $fpath := $xsd/@filePath + let $xsdReport := $xsdMap($fpath) + return $xsdReport + } + return + element {node-name($report)} { + ns:getNamespaceNodes($report), + $report/@*, + attribute countDomains {count($domainReports)}, + $domainReports + } +}; + +(: + : + : r d e s c r e p o r t + : ======================== + :) +(:~ + : Creates an rdesc report. Each component is described by a component + : descriptor accompanied by a complete set of directly or indirectly + : referenced other component descriptors. This report format is used + : as an intermediate when creating expanded component descriptors. + : + : @param comps schema components + : @param nsmap a map of namespace bindings + : @param schemas schemas to be evaluated + : @param options options controlling the processing + : @return a report + :) +declare function rp:requiredCompDescsReport( + $comps as element()*, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as element() { + let $_DEBUG := trace('RDESC-REPORT: #comps='||count($comps)) + let $reports1 := $comps ! rd:getRequiredCompDescs(., $nsmap, $schemas, $options) + let $_DEBUG := trace('RDESC-REPORT: reports1 created') + let $reports2 := $reports1 ! rp:requiredCompDescsElement(.) + let $_DEBUG := trace('RDESC-REPORT: reports2 created') + let $reports := $reports2 + let $creports := + if ($options?skipAnno) then $reports/u:removeAnno(.)/u:prettyNode(.) + else $reports/u:prettyNode(.) + let $_DEBUG := trace('Reports cleaned') + let $report := + { + $creports + }/ns:addNamespaceContext(., $nsmap, ()) + return $report +}; + +(: + : + : d e s c r e p o r t + : ====================== + :) +(:~ + : Creates a desc report. Each component is described by a component + : descriptor. Referenced components are not resolved. + : + : @param comps schema components + : @param nsmap a map of namespace bindings + : @param schemas schemas to be evaluated + : @param options options controlling the processing + : @return a report + :) +declare function rp:compDescsReport( + $comps as element()*, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as element()? { + let $reports := $comps ! cd:getCompDescs(., $nsmap, $options) + let $creports := + if ($options?skipAnno) then $reports/u:removeAnno(.)/u:prettyNode(.) + else $reports/u:prettyNode(.) + let $report := + { + $creports + }/ns:addNamespaceContext(., $nsmap, ()) + let $ofile := $options?ofile + return + (: Either write file or return the report :) + if ($ofile) then file:write($ofile, $report, map{'indent': 'yes'}) + else $report + +}; + +(: + : + : d e f r e p o r t + : ==================== + :) +(:~ + : Creates a def report. The components contains the selected + : schema comonents in normalized form. + : + : @param comps schema components + : @param nsmap a map of namespace bindings + : @param schemas schemas to be evaluated + : @param options options controlling the processing + : @return a report + :) + +declare function rp:compDefReport( + $comps as element()*, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as element()? { + let $forEachDomain := exists($options?domains) + return + (: Write one file for each domain :) + if ($forEachDomain) then ( + let $_LOG := 'Going to write def report files for each domain containing selected components' + let $_WRITE := df:writeCompDefDomainReports($comps, $nsmap, $schemas, $options) + let $_LOG := 'def report files written for each domain' + return () + ) + (: Write a single file (if $options?ofile), or return the report :) + else + df:writeCompDefReport($comps, $nsmap, $schemas, $options) +}; + +(: + : c o n t a b r e p o r t + : ========================== + :) +declare function rp:contabReport( + $comps as element()*, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as item()* { + let $edescReport := $options?edescReport + let $edescReportDir := $options?edescReportDir + let $edescReportDirDynamic := $options?edescReportDirDynamic + let $useOptions := map:put($options, 'skipAnno', false()) + (: The underlying edesc report is either retrieved or created :) + let $xmlReportDir := ($edescReportDir, $edescReportDirDynamic)[1] + let $xmlReport := + if ($edescReportDir) then () + else if ($edescReport) then + let $uri := $edescReport ! u:normalizeUri(., ()) + return + if (not(file:exists($uri))) then error((), 'ERROR - edesc report file not found: ', $uri) + else if (not(doc-available($uri))) then error((), 'ERROR - cannot read edesc report file: ', $uri) + else + let $report := doc($uri)/* + let $_DEBUG := trace('*** edesc report read from file: '||$uri) + return $report + else + let $_DEBUG := trace('Write edesc report(s)') + let $report := rp:expandedCompDescsReport($comps, $nsmap, $schemas, $useOptions) + let $_DEBUG := trace('Writing of edesc report(s) finished') + return $report + let $_WDEBUG := $xmlReport ! dg:WRITE_FILE(., 'EDESC-REPORT.XML', 'edesc-report', 'yes', $options) + let $_LOG := trace('Write contab reports') + let $htmlReport := hl:htmlReport('contab', $xmlReport, $xmlReportDir, $options) ! u:prettyNode(.) + let $_LOG := trace('Writing of contab reports fininshed') + return () +}; + +(: + : U t i l i t i e s + : ================== + :) + +(:~ + : Maps a requiredCompDescs map to an element. + :) +declare function rp:requiredCompDescsElement($reqCompDescsMap as map(xs:string, item()*)) + as element(report) { + { +
    {$reqCompDescsMap?main}
    , + { + for $key in $reqCompDescsMap?required ! map:keys(.) + order by $key + let $compDescs := $reqCompDescsMap?required($key) + let $count := count($compDescs) + return + element {$key||'s'} {attribute count {$count}, $compDescs} + } + }
    +}; + + \ No newline at end of file diff --git a/docs/xco-required-comp-descriptor.xqm b/docs/xco-required-comp-descriptor.xqm new file mode 100644 index 0000000..99c343d --- /dev/null +++ b/docs/xco-required-comp-descriptor.xqm @@ -0,0 +1,105 @@ +(: + : xco-required-comp-descriptor - functions creating component descriptors + :) +module namespace ed="http://www.parsqube.de/ns/xco/required-comp-descriptor"; + +import module namespace cd="http://www.parsqube.de/ns/xco/comp-descriptor" + at "xco-comp-descriptor.xqm"; +import module namespace cn="http://www.parsqube.de/ns/xco/comp-names" + at "xco-comp-names.xqm"; +import module namespace co="http://www.parsqube.de/ns/xco/constants" + at "xco-constants.xqm"; +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" + at "xco-namespace.xqm"; +import module namespace sd="http://www.parsqube.de/ns/xco/simple-type-description" + at "xco-stype-description.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(:~ + : Returns for each given schema component the component descriptor + : and the component descriptors of all other schema components on + : which it depends. + : + : @param comps schema components + : @return component descriptors + :) +declare function ed:getRequiredCompDescs($comps as element()*, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as map(xs:string, item()*) { + let $_DEBUG := trace('GET_REQUIRED_COMP_DESCS called') + let $_DEBUG := trace('COMP-NAME='||$comps[1]/@name) + for $comp in $comps + let $_DEBUG := $comp/trace('*** Get required components for '||name()||': '||@name) + let $compDescs := ed:getRequiredCompDescsREC($comp, (), $nsmap, $schemas, $options) + let $requiredRaw := $compDescs => tail() + let $required := + if (empty($requiredRaw)) then () else + + let $groups := $requiredRaw/self::z:group + let $attributeGroups := $requiredRaw/self::z:attributeGroup + let $elems := $requiredRaw/self::z:element + let $atts := $requiredRaw/self::z:attribute + let $types := $requiredRaw/(self::z:simpleType, self::z:complexType)[@z:name] + let $localTypes := $requiredRaw/(self::z:simpleType, self::z:complexType)[@z:typeID] + return map:merge(( + map:entry('group', $groups)[$groups], + map:entry('attributeGroup', $attributeGroups)[$attributeGroups], + map:entry('element', $elems)[$elems], + map:entry('attribute', $atts)[$atts], + map:entry('type', $types)[$types], + map:entry('localType', $localTypes)[$localTypes] + )) + return + map{'main': $compDescs => head(), 'required': $required} +}; + +declare function ed:getRequiredCompDescsREC( + $comps as element()*, + $namesAvailable as map(xs:string, item()*)?, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as element()* { + let $compDescs := cd:getCompDescs($comps, $nsmap, $options) + let $newNamesAvailable := cn:mergeCompNames(cn:getCompNames($comps), $namesAvailable) + let $requiredCompNamesRaw := ed:getRequiredCompNames($compDescs, $options) + let $requiredCompNames := cn:compNamesExcept($requiredCompNamesRaw, $newNamesAvailable) + let $requiredCompsMap := cn:resolveCompNames($requiredCompNames, $schemas, true()) + let $requiredComps := $requiredCompsMap?* + return ( + $compDescs, + if (empty($requiredComps)) then () else + ed:getRequiredCompDescsREC($requiredComps, $newNamesAvailable, $nsmap, $schemas, $options) + [$requiredComps] + ) +}; + +declare function ed:getRequiredCompNames($compDescs as element()*, + $options as map(xs:string, item()*)) + as map(xs:string, item()*) { + map:merge( + let $groupNames := $compDescs//z:group/@z:ref/resolve-QName(., ..) + let $attributeGroupNames := $compDescs//z:attributeGroup/@z:ref/resolve-QName(., ..) + let $elemNames := $compDescs//z:element/@z:ref/resolve-QName(., ..) + let $attNames := $compDescs//z:attribute/@z:ref/resolve-QName(., ..) + let $typeNames := ( + $compDescs//@z:base/resolve-QName(., ..), + $compDescs//@z:itemType/resolve-QName(., ..), + for $memberTypes in $compDescs//@z:memberTypes return + tokenize($memberTypes) ! resolve-QName(., $memberTypes/..) + )[not(namespace-uri-from-QName(.) eq $co:URI_XSD)] + => distinct-values() + let $localTypeNames := $compDescs//@z:typeID + return ( + map:entry('group', $groupNames)[exists($groupNames)], + map:entry('attributeGroup', $attributeGroupNames)[exists($attributeGroupNames)], + map:entry('element', $elemNames)[exists($elemNames)], + map:entry('attribute', $attNames)[exists($attNames)], + map:entry('type', $typeNames)[exists($typeNames)], + map:entry('localType', $localTypeNames)[exists($localTypeNames)] + ) + ) +}; diff --git a/docs/xco-schema-resolver.xqm b/docs/xco-schema-resolver.xqm new file mode 100644 index 0000000..b8694b1 --- /dev/null +++ b/docs/xco-schema-resolver.xqm @@ -0,0 +1,61 @@ +module namespace sr="http://www.parsqube.de/ns/xco/schema-resolver"; + +import module namespace u="http://www.parsqube.de/ns/xco/util" +at "xco-util.xqm"; + +(:~ + : Returns a schema along with all other schemas obtained by + : recursively resolveing all includes and imports. + : @param global only top-level element declarations are considered + : @return schema components matching the component type specific name filter + :) +declare function sr:resolveSchemas($uris as xs:string+) + as element(xs:schema)* { + (: sr:resolveSchemas_($uri, (), ()) :) + let $uris2 := $uris ! u:normalizeUri(., ()) + let $_LOG := trace('Resolve schema imports / inclusions') + let $schemas := sr:resolveSchemas_($uris2 => head(), $uris2 => tail(), ()) + let $_LOG := trace('Resolving finished') + return + $schemas +}; + +declare function sr:resolveSchemas_($uri as xs:string, + $furtherUris as xs:string*, + $visited as xs:string*) + as item()* { + if (not(file:exists($uri))) then error((), 'Cannot find schema at this URI: '||$uri) else + + let $node := doc($uri)[not($uri = $visited)]/* + let $bu := $node/base-uri(.) ! u:normalizeUri(., ()) + let $newVisited := ($visited, $bu) + let $furtherUris2 := + $node/(xs:include, xs:import)/@schemaLocation/u:normalizeUri(., $bu) + ! sr:editSchemaLocation(.) + [not(. = $furtherUris)] + let $newFU := ($furtherUris, $furtherUris2) + return ( + $node, + sr:resolveSchemas_(head($newFU), tail($newFU), $newVisited)[exists($newFU)] + ) +}; + +declare function sr:editSchemaLocation($schemaLocation) { + if (file:exists($schemaLocation)) then $schemaLocation else + let $_DEBUG := trace($schemaLocation, '*** Imported/included schema not found: ') + let $try := $schemaLocation + ! replace(., '/siri/siri_model/', '/siri/xsd/siri_model/', 'i') + ! replace(., '/xsd/wsdl/siri/', '/xsd/siri/', 'i') + ! replace(., '/xsd/wsdl/siri_utility/', '/xsd/siri_utility/', 'i') + ! replace(., '/xsd/wsdl/netex_service/', '/xsd/netex_service/', 'i') + ! replace(., 'siriSg.xsd', 'NeTEx_siri_SG.xsd', 'i') + ! replace(., '(/NeTEx/.*)/siri.xsd', '$1/NeTEx_siri.xsd', 'i') + let $out := + if (file:exists($try)) then $try + else $try ! replace(., '-v\d\.\d', '') + let $_DEBUG := trace($out, '*** Path of imported/included schema edited: ') + return $out +}; + + + diff --git a/docs/xco-sfilter.xqm b/docs/xco-sfilter.xqm new file mode 100644 index 0000000..d557c23 --- /dev/null +++ b/docs/xco-sfilter.xqm @@ -0,0 +1,303 @@ +module namespace sf="http://www.parsqube.de/ns/xco/string-filter"; + +(: + : C o m p i l e s t r i n g f i l t e r + : =========================================== + :) + +(:~ + : Compiles a string filter into a structured representation. + : The representation is a element with the following child elements: + : include: a set of regexes and/or strings or substrings to be matched + : exclude: a set of regexes and/or strings or substrings which must not be matched + : + : @param sfilter a string filter string + : @return a map representing the string filter + :) +declare function sf:compileStringFilter( + $sfilter as xs:string?) + as element(stringFilter)? { + let $itemsAndFlags := sf:splitStringIntoItemsAndFlags($sfilter, '#') + let $flags := $itemsAndFlags[1] + let $items := subsequence($itemsAndFlags, 2) + + (: global flags :) + let $ignoreCase := not(contains($flags, 'c')) + let $patternIsRegex := contains($flags, 'r') + let $addAnchors := not(contains($flags, 'A')) + + let $patterns := $items ! replace(., '^\s+|\s+$', '')[string()] + return if (empty($patterns)) then () else + + let $patternsPlus := $patterns[not(starts-with(., '~'))] + let $patternsMinus := $patterns[starts-with(., '~')] ! substring(., 2) + return + if (empty(($patternsPlus, $patternsMinus))) then () else + { + if (empty($patternsPlus)) then () else + {sf:compileSfPatternSet( + $patternsPlus, $ignoreCase, $patternIsRegex, $addAnchors) + }, + if (empty($patternsMinus)) then () else + {sf:compileSfPatternSet( + $patternsMinus, $ignoreCase, $patternIsRegex, $addAnchors) + } + } +}; + +(:~ + : Translates a list of string filter patterns into a structured + : representation. A pattern is a glob pattern or a regular expression. + : The structured representation is a map. + : + : @param patterns a list of patterns + : @param ignoreCase if true, regex matching ignores case + : @param patternIsRegex if true, patterns are interpreted as regular + : expressions, otherwise as glob patterns + : @param addAnchors if true, by default glob patterns are translated + : into regular expressions with anchors indicating the begin and + : end of the string; the default can be overridden by flags 'a' + : (add anchors) and 'A' (do not add anchors). + : @return a map with possible entries 'empty', 'regexes', 'flags', + : 'strings', 'substrings'. + :) +declare function sf:compileSfPatternSet($patterns as xs:string*, + $ignoreCase as xs:boolean?, + $patternIsRegex as xs:boolean?, + $addAnchors as xs:boolean?) + as element()* { + let $literals := + if ($patternIsRegex) then () else $patterns[not(matches(., '[@*?\\]'))] + let $literalsEff := + if (not($ignoreCase)) then $literals else $literals ! lower-case(.) + (: each regex is described by a map with keys 'expr' and 'flags' :) + let $regexes := + for $pattern in $patterns[not(. = $literals)] + let $regexAndFlags := + sf:patternToRegexAndFlags($pattern, $ignoreCase, $patternIsRegex, $addAnchors) + return + + return ( + {$regexes}, + if (empty($literals)) then () else + + let $key := if ($addAnchors) then 'strings' else 'substrings' + return + element {$key} { + attribute ignoreCase {$ignoreCase}, + $literalsEff ! {.}} + ) +}; + +(:~ + : Maps a pattern string to a regex string and a flags string. + : The pattern string may contain flags, separted from the + : pattern itself by a '@'. + : + : Supported flags: + : a/A - add anchors / do not add anchors + : r/R - pattern is regex / is not regex + : c/C - evaluate case-sensitively / not case-sensitively + : + : The parameters $ignoreCase, $patternIsRegex, $addAnchors + : provide default values for flags. + : + : The return value consists of the regex and optional regex flags, + : which are either the empty string or 'i' meaning case-insensitive + : evaluation. + :) +declare function sf:patternToRegexAndFlags( + $pattern as xs:string, + $ignoreCase as xs:boolean?, + $patternIsRegex as xs:boolean?, + $addAnchors as xs:boolean?) + as xs:string+ { + let $exprAndFlags := + if (not(contains($pattern, '@'))) then $pattern (: no flags :) + else + let $exprAndFlags := sf:splitStringAtDoubleEscapableChar($pattern, '@') + let $expr := $exprAndFlags[1] + let $flags := $exprAndFlags[2] + return ($expr, $flags) + let $expr := $exprAndFlags[1] + let $flags := $exprAndFlags[2] + let $regexAndFlags := + (: no flags :) + if (not($flags)) then + let $regex := + if ($patternIsRegex) then $expr + else $expr ! sf:globToRegex(., 'A'[not($addAnchors)]) + let $regexFlags := 'i'[$ignoreCase] + return ($regex, $regexFlags) + else + let $patternIsRegexEff := + if ($flags ! matches(., 'r', 'i')) then contains($flags, 'r') + else $patternIsRegex + let $addAnchorsEff := + if ($flags ! matches(., 'a', 'i')) then not(contains($flags, 'A')) + else $addAnchors + let $ignoreCaseEff := + if ($flags ! matches(., 'c', 'i')) then not(contains($flags, 'c')) + else $ignoreCase + let $regexFlags := 'i'[$ignoreCaseEff] + let $regexExpr := + if ($patternIsRegexEff) then $expr + else $expr ! sf:globToRegex(., 'A'[not($addAnchorsEff)]) + return ($regexExpr, $regexFlags) + return $regexAndFlags +}; + +(: + : M a t c h s t r i n g f i l t e r + : ======================================= + :) + +(:~ + : Matches a string against a string filter. The filter has been constructed + : by function f:compileStringFilter. + : + : @param string the string to match + : @param filter the compiled string filter + : @return true or false, if the string matches, does not match, the filter + :) +declare function sf:matchesStringFilter($string as item(), + $filter as element(stringFilter)?) + as xs:boolean { + if (empty($filter)) then true() else + let $include := $filter/include + let $exclude := $filter/exclude + return + (empty($include) or $include/sf:matchesSfPatternSet($string, .)) and + (empty($exclude) or not($exclude/sf:matchesSfPatternSet($string, .))) +}; + +(:~ + : Matches a string against a string filter pattern set. The pattern set + : is represented by an element with the following child elements: + : - regexes: contains a sequence of elements, each with attributes @expr and @flags + : - strings: contains a sequence of strings, wrapped in elements; + : matching requires that the test string is equal to one of these; + : @ignoreCase=true/false indicates case-sensitivity + : - substrings: contains a sequence of strings, wrapped in elements; + : matching requires that the test string contains one of these; + : @ignoreCase=true/false indicates case-sensitivity + : + : @param string the string to match + : @param stringFilter a compiled string filter + : @return true if the string filter is matched, false otherwise + :) +declare function sf:matchesSfPatternSet($string as xs:string, + $patternSet as element()) + as xs:boolean { + let $stringEff := if ($patternSet/(strings, substring)/@ignoreCase = 'true') then lower-case($string) else $string + return + $patternSet/strings/* = $stringEff + or (some $sstr in $patternSet/substrings/* satisfies + contains($stringEff, $sstr)) + or (some $r in $patternSet/regexes/regex satisfies + matches($string, $r/@expr, $r/@flags)) +}; + +(: + : U t i l i t y f u n c t i o n s + : ================================== + :) + +(:~ + : Splits a string into items and flags. The optional flags are separated + : from the items by a # character. Doubled # characters are interpreted as + : literal characters which do not separate items and flags. + : + : The item text is tokenized into items separated by whitespace (default) + : or one of the characters ,;:/. A non-whitespace separator is assumed if + : contained by the flag string. + : + : Example: "foo bar zoo" + : => flags="", three items="foo", "bar", "zoo" + : + : Example: "foo##bar#c" + : => flags="c", one item="foo#bar" + : + : Example: "foo bar, zoo #,c" + : => flags=",c", two items="foo bar", "zoo" + : + : Example: "foo bar; zoo #c;" + : => flags="c;", two items="foo bar", "zoo" + : + : Example: "foo:bar, zoo #:" + : => flags=":", two items="foo", "bar, zoo" + : + : @param string the string to be split + : @return a sequence of strings; the first one represents the flags, which + : may be a zero-length string; all following items represent the items + : extracted from the string + :) +declare function sf:splitStringIntoItemsAndFlags($string as xs:string, + $char as xs:string) + as xs:string+ { + let $concatAndFlags := sf:splitStringAtDoubleEscapableChar($string, $char) + let $concat := $concatAndFlags[1] + let $flags := $concatAndFlags[2] + return + if (tokenize($flags) = ('fulltext', 'ftext', 'ft')) then ($flags, $concat) + else + + let $sep := + if (not(matches($flags, '[,;:/]'))) then () else + replace($flags, '^.*([,;:/]).*', '$1') ! substring(., 1, 1) + return ( + $flags, + if ($sep) then tokenize($concat, '\s*'||$sep||'\s*') else tokenize($concat)) +}; + +(:~ + : Returns the substrings preceding and following the first occurrence of a + : character ($char) which is not escaped by repeating it. (In other words: + : the first occurrence of $char which is either not repeated or repeated an + : uneven number of times.) If the string does not contain the character or + : any occurrence is repeated an even number of times), the original string + : and a zero-length string are returned. + : + : The first substring returned is edited by replacing any doubled occurrence + : of the character with a single occurrence. (Note that the second + : substring is not edited.) + : + : @param string the string to be analyzed + : @param char the character separating the substrings + : @return sequence of two strings: the string preceding and + : the string following the character + :) +declare function sf:splitStringAtDoubleEscapableChar( + $string as xs:string, + $char as xs:string) + as xs:string+ { + if (not(contains($string, $char))) then ($string, '') + else if (not(contains($string, $char||$char))) then ( + substring-before($string, $char), substring-after($string, $char)) + else + let $patternBefore := '^('||$char||$char||'|[^'||$char||'])+' + return + let $before := replace($string, '('||$patternBefore||').*', '$1') + let $after := substring($string, string-length($before) + 2) + return ($before ! replace(., $char||$char, $char), $after) +}; + +(:~ + : Maps a glob pattern to a regular expression. + : + : @param glob a glob pattern + : @param flags flags controlling the evaluation; + + : @return the equivalent regular expession + :) +declare function sf:globToRegex($glob as xs:string, $flags as xs:string?) + as xs:string { + let $addAnchors := not(contains($flags, 'A')) return + + $glob + ! replace(., '\\s', ' ') + ! replace(., '[.+|\\(){}\[\]\^$]', '\\$0') + ! replace(., '\*', '.*') + ! replace(., '\?', '.') + ! (if ($addAnchors) then concat('^', ., '$') else .) +}; diff --git a/docs/xco-stype-description.xqm b/docs/xco-stype-description.xqm new file mode 100644 index 0000000..addf83a --- /dev/null +++ b/docs/xco-stype-description.xqm @@ -0,0 +1,213 @@ +(: + : xco-stype-description - functions creation simple type descriptions + :) +module namespace sd="http://www.parsqube.de/ns/xco/simple-type-description"; + +import module namespace ed="http://www.parsqube.de/ns/xco/edesc" + at "xco-edesc.xqm"; +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" + at "xco-namespace.xqm"; +import module namespace sf="http://www.parsqube.de/ns/xco/comp-finder" + at "xco-comp-finder.xqm"; +import module namespace u="http://www.parsqube.de/ns/xco/util" + at "xco-util.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(:~ + : Maps a type name to a simple type description. If the type + : name identifies a complex type with simple content, the + : simple type used by the complex type is described. + : + : @param name a qualified type name + : @param nsmap a map of namespace bindings + : @param schemas the schemas to be evaluated + : @param options options controlling the processing + : @return a type description, or the empty sequence if the name does not + : refer to a simple type or a complex type with simple content + :) +declare function sd:typeNameToTypeDescription($name as xs:QName, + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as xs:string? { + if (ns:isQNameBuiltin($name)) then + ns:normalizeQName($name, $nsmap) ! string() + else + + let $typeDef := sf:findType($name, $schemas) + let $stypeDef := u:extractSimpleType($typeDef, $schemas) + where exists($stypeDef) + return + if ($stypeDef instance of xs:anyAtomicType) then + sd:typeNameToTypeDescription($stypeDef, $nsmap, $schemas, $options) + else + let $edesc := ed:getExpandedCompDescs($stypeDef, $nsmap, $schemas, $options) + let $tdesc := $edesc ! sd:edescToTypeDescription($edesc) + return $tdesc +}; + +(:~ + : Maps a type definition to a simple type description. The empty sequence is + : returned unless the type definition is a simple type or a complex type with + : simple content. + : + : @param stypeTree extended descriptor of a simple type + : @return the text of a description + :) +declare function sd:typeDefToTypeDescription($type as element(), + $nsmap as element(z:nsMap), + $schemas as element(xs:schema)*, + $options as map(xs:string, item()*)) + as xs:string? { + let $stype := u:extractSimpleType($type, $schemas) + return + if ($stype instance of xs:anyAtomicType) then + sd:typeNameToTypeDescription($stype, $nsmap, $schemas, $options) + else + let $edesc := ed:getExpandedCompDescs($stype, $nsmap, $schemas, $options) + let $tdesc := $edesc ! sd:edescToTypeDescription($edesc) + return $tdesc +}; + +(:~ + : Maps an extended descriptor of a type definition to a textual description. + : + : @param stypeTree extended descriptor of a simple type + : @return the text of a description + :) +declare function sd:edescToTypeDescription($edesc as element()) + as xs:string { + let $tdesc := sd:edescToTypeDescriptionREC($edesc) + return $tdesc +}; + +(:~ + : Recursive helper function of `edescToTypeDescription`. + :) +declare function sd:edescToTypeDescriptionREC($n as node()) + as xs:string? { + let $result := + typeswitch($n) + case element(z:simpleType) return + $n/* ! sd:edescToTypeDescriptionREC(.) + case element(z:annotation) return () + case element(z:list) return + let $itemType := $n/z:itemType + let $itemTypeDesc := + if ($itemType/@z:name) then $itemType/@z:name/string() + else $itemType/* ! sd:edescToTypeDescriptionREC(.) + return + 'List('||$itemTypeDesc||')' + case element(z:union) return + let $memberDescs := $n/z:unionMember/* ! sd:edescToTypeDescriptionREC(.) + return + 'Union('||string-join($memberDescs ! concat('{', ., '}'), ', ')||')' + case element(z:faceted) return + let $baseDesc := $n/z:baseType ! sd:edescToTypeDescriptionREC(.) + let $restrictions := $n/z:restrictions/z:restriction => sd:getRestrictionInfo() + return + $baseDesc||': '||$restrictions + case element(z:baseType) return + if ($n/@z:name) then $n/@z:name + else $n/* ! sd:edescToTypeDescriptionREC(.) + case element(z:builtinType) return $n/@z:name/string() + case element() return () + default return () + return $result +}; + +(:~ + : Transforms a list of restrictions contained by an extended type + : descriptor into a concise textual description. + :) +declare function sd:getRestrictionInfo + ($restrictions as element(z:restriction)*) as xs:string? { + if (empty($restrictions)) then () else + + let $length := for $f in $restrictions/z:length return concat('len=', $f/@z:value) + let $minLength := max($restrictions/z:minLength/@z:value/xs:int(.)) + let $maxLength := min($restrictions/z:maxLength/@z:value/xs:int(.)) + let $minInclusive := max($restrictions/z:minInclusive/@z:value/sd:castToComparable(.)) + let $minExclusive := max($restrictions/z:minExclusive/@z:value/sd:castToComparable(.)) + let $maxInclusive := min($restrictions/z:maxInclusive/@z:value/sd:castToComparable(.)) + let $maxExclusive := min($restrictions/z:maxExclusive/@z:value/sd:castToComparable(.)) + + let $totalDigits := $restrictions/z:totalDigits/@z:value/xs:int(.) + let $totalDigits := if (empty($totalDigits)) then () + else concat('totalDigits=', + string-join(for $t in $totalDigits return string($t), ',')) + let $fractionDigits := $restrictions/z:fractionDigits/@z:value/xs:int(.) + let $fractionDigits := if (empty($fractionDigits)) then () + else concat('fractionDigits=', + string-join(for $t in $fractionDigits return string($t), ',')) + let $minMax := + if (exists(($minInclusive, $minExclusive)) and + exists(($maxInclusive, $maxExclusive))) + then + let $lhs := if (exists($minInclusive) and not($minInclusive < $minExclusive)) + then concat('[', $minInclusive) + else concat('(', $minExclusive) + let $rhs := if (exists($maxInclusive) and not($maxInclusive > $maxExclusive)) + then concat($maxInclusive, ']') + else concat($maxExclusive, ')') + return concat('range=', $lhs, ',', $rhs) + else if (exists($minInclusive) or exists($minExclusive)) then + if (exists($minInclusive) and not($minInclusive < $minExclusive)) + then concat('value>=', $minInclusive) + else concat('value>', $minExclusive) + else if (exists($maxInclusive) or exists($maxExclusive)) then + if (exists($maxInclusive) and not($maxInclusive > $maxExclusive)) + then concat('value<=', $maxInclusive) + else concat('value<', $maxExclusive) + else () + let $enums := string-join( + for $r in $restrictions[z:enumeration][last()]/z:enumeration + order by lower-case($r/@z:value) + return $r/@z:value + , '|') + let $enums := $enums[string()] ! concat('enum=(', ., ')') + let $patterns := + string-join( + $restrictions[z:pattern]/string-join(z:pattern/@z:value, ' OR ') + , ' AND ') + let $patterns := $patterns[string()] ! concat('pattern=#', ., '#') + let $minMaxLength := + if (exists($minLength) and exists($maxLength)) then concat('len=', $minLength, '-', $maxLength) + else if (exists($minLength)) then concat('minLen=', $minLength) + else if (exists($maxLength)) then concat('maxLen=', $maxLength) + else () + let $facets := ( + string-join(($length, $minMaxLength, $minMax, + $totalDigits, $fractionDigits, + $enums, $patterns), '; ')[string()], + '(empty restriction)')[1] + return $facets +}; + +(:~ + : Determines if a given simple type description refers to an enum type. + : + : @param tdesc a simple type description + : @return true or false + :) +declare function sd:isTypeDescriptionEnumDesc($tdesc as xs:string?) + as xs:boolean? { + $tdesc ! contains(., 'enum=') +}; + +(:~ + : Casts a string to a value comparable per < and >. + :) +declare function sd:castToComparable($s as xs:string?) + as item()? { + if ($s castable as xs:date) then xs:date($s) + else if ($s castable as xs:dateTime) then xs:dateTime($s) + else if ($s castable as xs:time) then xs:time($s) + else if ($s castable as xs:double) then number($s) + else if ($s castable as xs:decimal) then number($s) + else if ($s castable as xs:boolean) then xs:boolean($s) ! number(.) + else xs:untypedAtomic($s) +}; + + diff --git a/docs/xco-util.xqm b/docs/xco-util.xqm new file mode 100644 index 0000000..67e5907 --- /dev/null +++ b/docs/xco-util.xqm @@ -0,0 +1,338 @@ +module namespace u="http://www.parsqube.de/ns/xco/util"; +import module namespace cf="http://www.parsqube.de/ns/xco/comp-finder" + at "xco-comp-finder.xqm"; +import module namespace co="http://www.parsqube.de/ns/xco/constants" + at "xco-constants.xqm"; +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" + at "xco-namespace.xqm"; +import module namespace sf="http://www.parsqube.de/ns/xco/string-filter" + at "xco-sfilter.xqm"; + +declare namespace z="http://www.parsqube.de/ns/xco/structure"; + +(:~ + : Transforms a literal string into an equivalent regular + : expression. Rules: + : (1) string "%20" is replaced with \s + : (2) string "." is replaced with \s + : (3) wildcards "?" and "*" are retained + : + : @param literal a literal string + : @return the equivalent regular expression + :) +declare function u:literalToRegex($literal as xs:string) + as xs:string { + $literal + ! replace(., '\.', '\\.') + ! replace(., '[(){}\[\]]', '\\$0') + ! replace(., '%20', '\\s') +}; + +(:~ + : Resolves and normalizes a URI. The URI is resolved against + : an explicit base URI, or against the current work directory, + : if no explicit base URI is specified. + :) +declare function u:normalizeUri($uri as xs:string, $base as xs:string?) + as xs:string { + let $base := ($base, file:current-dir())[1] + return + file:resolve-path($uri, $base) ! replace(., '\\', '/') + ! replace(., '/$', '') + ! replace(., 'file:/*(([^/]:)?/.*)', '$1') +}; + +declare function u:removeAnno($node as node()) { + typeswitch($node) + case document-node() return document {$node/node() ! u:removeAnno(.)} + case element(xs:annotation) | element(z:annotation) return () + case element() return + element {node-name($node)} { + $node/@* ! u:removeAnno(.), + ns:getNamespaceNodes($node), + $node/node() ! u:removeAnno(.) + } + case text() return + $node[not((preceding-sibling::*[1], following-sibling::*[1]) + /self::*:annotation)] + case attribute() return $node + default return $node +}; + +(:~ + : Removes from the deep content of an input node all attributes (1) in a + : namespace matching an optional namespace filter and (2) with a local name + : not matching an optional positive filter or matching an optional negative + : filter. + :) +declare function u:removeAtts($node as node(), + $nsFilter as xs:string?, + $keepFilter as xs:string?, + $discardFilter as xs:string?) + as node() { + let $nsFilterElem := $nsFilter ! sf:compileStringFilter(.) + let $keepFilterElem := $keepFilter ! sf:compileStringFilter(.) + let $discardFilterElem := $discardFilter ! sf:compileStringFilter(.) + return u:removeAttsREC($node, $nsFilterElem, $keepFilterElem, $discardFilterElem) +}; + +(:~ + : Removes from the deep content of an input node all attributes in the z + : namespace with a local name not matching an optional positive filter or + : matching an optional negative filter. + :) +declare function u:removeZAtts($node as node(), + $keepFilter as xs:string?, + $discardFilter as xs:string?) + as node() { + let $nsFilterElem := + sf:compileStringFilter('http://www.parsqube.de/ns/xco/structure http://www.w3.org/XML/1998/namespace') + let $keepFilterElem := $keepFilter ! sf:compileStringFilter(.) + let $discardFilterElem := $discardFilter ! sf:compileStringFilter(.) + return u:removeAttsREC($node, $nsFilterElem, $keepFilterElem, $discardFilterElem) +}; + +(:~ + : Removes from the deep content of an input node all attributes (1) + : in a namespace matching an optional namespace filter and (2) with + : a local name not matching an optional positive filter or matching + : an optional negative filter. + :) +declare function u:removeAttsREC($node as node(), + $nsFilter as element()?, + $keepFilter as element()?, + $discardFilter as element()?) + as node()? { + typeswitch($node) + case document-node() return document {$node/node() ! + u:removeAttsREC(., $nsFilter, $keepFilter, $discardFilter)} + case element() return + element {node-name($node)} { + $node/@* ! u:removeAttsREC(., $nsFilter, $keepFilter, $discardFilter), + $node/node() ! u:removeAttsREC(., $nsFilter, $keepFilter, $discardFilter) + } + case attribute() return + let $ns := namespace-uri($node) + return + if ($nsFilter and not(sf:matchesStringFilter($ns, $nsFilter))) then $node + else + + let $cond := ( + $keepFilter ! sf:matchesStringFilter(local-name($node), .), + $discardFilter ! not(sf:matchesStringFilter(local-name($node), .)) + ) + return + $node[every $c in $cond satisfies $cond] + default return $node +}; + +declare function u:prettyNode($node as node()) { + typeswitch($node) + case document-node() return document {$node/node() ! u:prettyNode(.)} + case element() return + element {node-name($node)} { + $node/@*, + ns:getNamespaceNodes($node), + (: [$node/not(deep-equal(in-scope-prefixes(.), parent::*/in-scope-prefixes(.)))], :) + $node/node() ! u:prettyNode(.) + } + case attribute() return $node + case text() return + $node[not(../*) or matches(., '\S')] + default return $node +}; + +declare function u:copyNode($node as node()) { + typeswitch($node) + case document-node() return document {$node/node()} + case element() return + element {node-name($node)} { + in-scope-prefixes($node) + ! namespace {.} {namespace-uri-for-prefix(., $node)}, + $node/(@*, node()) + } + default return $node +}; + +(:~ + : Modifies a set of schemas, adding to anonymous type definitions + : a @z:typeID attribute. + :) +declare function u:addLocalTypeIds($schemas as element(xs:schema)*) + as element(xs:schema)* { + for $schema at $snr in $schemas/root() + return + copy $schema_ := $schema + modify + let $atypes := $schema_//(xs:simpleType, xs:complexType)[not(@name)] + where $atypes + return ( + for $atype at $tnr in $atypes return + insert node attribute z:typeID {'typedef-'||$snr||'.'||$tnr} into $atype, + insert node attribute xml:base {$schema/base-uri(.)} into $schema_/* + ) + return $schema_/* +}; + +(:~ + : Returns the type category for a given type name. + :) +declare function u:typeCategory($typeName as xs:QName, $schemas as element(xs:schema)*) + as xs:string? { + if (ns:isQNameBuiltin($typeName)) then + if (local-name-from-QName($typeName) = ('any', 'anyAttribute')) then 'at' else 'sb' + else + let $typeDef := cf:findType($typeName, $schemas) + let $typeCat := $typeDef[1] ! u:typeCategory(.) + return $typeCat[1] +}; + +declare function u:typeCategory($type as element()) + as xs:string { + if ($type/self::xs:simpleType) then + if ($type/xs:restriction) then + if (empty($type/xs:restriction/(* except xs:annotation)) + and $type/xs:restriction/@base/resolve-QName(., ..) + ! ns:isQNameBuiltin(.)) then 'se' + else 'sr' + else if ($type/xs:list) then 'sl' + else if ($type/xs:union) then 'su' + else 's?' + else + if ($type/xs:complexContent) then 'cc' + else if ($type/xs:simpleContent) then 'cs' + else + let $children := + $type/(., xs:complexContent/(xs:extension, xs:restriction))/ + (xs:sequence, xs:choice, xs:all, xs:group) + let $atts := + $type/(., xs:complexContent/(xs:extension, xs:restriction))/ + (xs:attribute, xs:attributeGroup) + return + if ($children) then 'cc' + else if ($atts) then 'ca' + else 'ce' +}; + +declare function u:isTypeCategorySimple($typeCategory as xs:string?) + as xs:boolean { + $typeCategory ! starts-with(., 's') +}; + +(:~ + : Maps a type definition to the simple type which it contains. + :) +declare function u:extractSimpleType($typeDef as element()?, + $schemas as element(xs:schema)*) + as item()? { + if (not($typeDef)) then () else + typeswitch($typeDef) + case element(xs:simpleType) return $typeDef + case element(xs:complexType) return + let $extension := $typeDef/xs:simpleContent/xs:extension + where $extension + return + let $localType := $extension/(xs:simpleType, xs:complexType) + return + if ($localType) then $localType/u:extractSimpleType(., $schemas) + else + let $base := $extension/@base/resolve-QName(., ..) + return + if (ns:isQNameBuiltin($base)) then $base else + $base ! cf:findType(., $schemas) + ! u:extractSimpleType(., $schemas) + default return () +}; + +(:~ + : Maps an integer number to a letter representing it (1=a, 2=b, ...). + :) +declare function u:letterNumber($number as xs:integer) + as xs:string { + substring('abcdefghijklmnopqrstuvwxyz', $number, 1) +}; + +(:~ + : Returns a string describing the location of a local type definition. + :) +declare function u:getLocalTypeLocator($type as element(), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as xs:string? { + if (not($type/@z:typeID)) then () else + let $globalComp := $type/ancestor::*[parent::xs:schema] + let $globalCompName := $globalComp/@name/resolve-QName(., ..) ! ns:normalizeQName(., $nsmap) + let $globalCompKind := $globalComp/local-name() + let $withinCompPath := + $type/(ancestor::xs:element, ancestor::xs:attribute) + [. >> $globalComp]/ + @name/concat(parent::attribute()/'@', .) => string-join('/') + return + string-join(( + $globalCompKind||'['||$globalCompName||']', + $withinCompPath[string()] + ), '/')||'#'||$type/local-name(.) +}; + +(:~ + : Returns a label identifying a local type definition. + :) +declare function u:getLocalTypeLabel($type as element(), + $nsmap as element(z:nsMap), + $options as map(xs:string, item()*)?) + as xs:string? { + u:getLocalTypeLocator($type, $nsmap, $options) + ! concat(., ' (', $type/@z:typeID, ')') +}; + +(:~ + : Returns the type label of a type descriptor. + :) +declare function u:getDescriptorLocalTypeLabel($desc as element()) + as xs:string? { + $desc/@z:typeID ! concat(../@z:typeLocator, ' (', .,')') +}; + +(:~ + : Returns the type label of a type descriptor as a couple of + :
    elements. (Useful for display in two lines.) + :) +declare function u:getDescriptorLocalTypeLabelDivs($desc as xs:string) + as element(div)+ { + let $suffix := $desc ! replace(., '.*\s*(\(typedef.*)', '$1')[not(. eq $desc)] + let $prefix := $desc ! replace(., '\s*\(.*', '') + return ( +
    {$prefix}
    , + $suffix !
    {.}
    + ) +}; + +(:~ + : Writes a document to the file system. If the folder does not + : yet exist, it is created now. + : + : If no serialization parameters are specified, the output document + : is indented. + : + : @param path the file system path of the output file + : @param doc the documednt to be written (document or element node) + : @serParams optional serialization parameters + : @return the empty sequence + :) +declare function u:writeXmlDoc($path as xs:string, + $doc as node(), + $serParams as map(xs:string, item()*)?) + as empty-sequence() { + let $dir := $path ! replace(., '/[^/]*$', '') + let $_CRDIR := if (file:exists($dir)) then () else file:create-dir($dir) + let $spar := if (exists($serParams)) then $serParams else map{'indent': 'yes'} + return + file:write($path, $doc, $spar) +}; + +declare function u:writeXmlDoc($path as xs:string, + $doc as node()) + as empty-sequence() { + u:writeXmlDoc($path, $doc, ()) +}; + diff --git a/docs/xcore.xq b/docs/xcore.xq new file mode 100644 index 0000000..81d193e --- /dev/null +++ b/docs/xcore.xq @@ -0,0 +1,161 @@ +(: + : xcore.xq - command-line interface of the XSD Content Reporter (XCORE) + :) +import module namespace cr="http://www.parsqube.de/ns/xco/comp-reporter" +at "xco-comp-reporter.xqm"; + +import module namespace ci="http://www.parsqube.de/ns/xco/check-input" +at "xco-check-input.xqm"; + +import module namespace cu="http://www.parsqube.de/ns/xco/custom" +at "xco-custom.xqm"; + +import module namespace dg="http://www.parsqube.de/ns/xco/debug" +at "xco-debug.xqm"; + +import module namespace fu="http://www.parsqube.de/ns/xco/file-util" +at "xco-file-util.xqm"; + +import module namespace ns="http://www.parsqube.de/ns/xco/namespace" +at "xco-namespace.xqm"; + +import module namespace sr="http://www.parsqube.de/ns/xco/schema-resolver" +at "xco-schema-resolver.xqm"; + +import module namespace dm="http://www.parsqube.de/ns/xco/domain" + at "xco-domain.xqm"; + +import module namespace u="http://www.parsqube.de/ns/xco/util" +at "xco-util.xqm"; + +declare variable $report external := 'edesc'; (: def | desc | rdesc | edesc | contab | tree :) +declare variable $fnamesExcluded external := ('DATEXIISchema.xsd', 'OJP_deprecated.xsd'); +declare variable $dir external := (); +declare variable $dnamesExcluded external := (); +declare variable $xsd external := (); (: '/projects/sbb/ojp/OJP.xsd'; :) +declare variable $odir external := (); +declare variable $ofile external := (); +declare variable $domains external := (); +declare variable $custom external := (); +declare variable $forEachDomain as xs:boolean? external := false(); + +declare variable $uri external := (); (: '/projects/sbb/ojp/OJP.xsd'; :) +declare variable $skipAnno as xs:boolean? external := (); +declare variable $skipAtts as xs:string? external := (); +declare variable $keepAtts as xs:string? external := (); + + (: Default value of customization path: 'custom.xml' in the folder containing this module :) +declare variable $enames external := (); +declare variable $anames external := (); +declare variable $tnames external := (); +declare variable $gnames external := (); +declare variable $hnames external := (); +declare variable $ens external := (); +declare variable $ans external := (); +declare variable $tns external := (); +declare variable $gns external := (); +declare variable $hns external := (); +declare variable $global as xs:boolean external := true(); +declare variable $edescReport external := (); +declare variable $edescReportDir external := (); +declare variable $activeDomains external := (); +declare variable $debugDir external := (); +declare variable $debugFilter external := (); + +(: If no name filter is used: set default name filters :) +let $nonames := empty(($enames, $anames, $tnames, $gnames, $hnames)) +let $enames := ('*'[$nonames], $enames)[1] +let $anames := ('*'[$nonames], $anames)[1] +let $tnames := ('*'[$nonames], $tnames)[1] +let $gnames := ('*'[$nonames], $gnames)[1] +let $hnames := ('*'[$nonames], $hnames)[1] + +let $activeDomains := $activeDomains ! tokenize(.) +let $dirNorm := $dir ! u:normalizeUri(., ()) +let $odirNorm := $odir ! u:normalizeUri(., ()) +let $customNorm := $custom ! u:normalizeUri(., ()) +let $domainType := $domains +let $preliminaryOptions := + map{ + 'dir': $dirNorm, + 'odir': $odirNorm, + 'domains': $domainType, + 'activeDomains': $activeDomains + } +let $uris := + if ($dir) then file:descendants($dirNorm)[ends-with(., '.xsd')] + [not(file:name(.) = $fnamesExcluded)] + [not( + some $dname in tokenize($dnamesExcluded) satisfies + let $regex := u:literalToRegex($dname) + return matches(., '[/\\]'||$regex||'[/\\]', 'i'))] + else $uri +let $_DEBUG := trace(($dnamesExcluded, '-')[1], '*** Dnames excluded: ') +let $_DEBUG := trace(count($uris), '*** Count(input XSDs): ') +(: let $_DEBUG := trace($uris, '### URI: ') :) +let $schemas := sr:resolveSchemas($uris) => u:addLocalTypeIds() +let $schemaDict := map:merge($schemas/map:entry(base-uri(.) ! u:normalizeUri(., ()), .)) +let $customElem := cu:compileCustom($customNorm, $schemas, $preliminaryOptions) +let $domainsElem := $customElem//domains +let $ofileNorm := if (not($ofile)) then () else + let $fileName := $ofile ! file:name(.) + return string-join(($odirNorm, $report, $fileName), '/') +let $nsmap := ns:getTnsPrefixMap($schemas, $customElem) +(: skipAnno - default dependent on report type :) +let $skipAnno := + if ($skipAnno) then $skipAnno + else if ($report eq 'contab') then false() + else false() + +let $origReportType := $report +let $reportType := if ($report eq 'tree') then 'edesc' else $report +(: Folder containing intermediate edesc reports :) +let $edescReportDirDynamic := + if ($edescReportDir) then () + else if ($reportType ne 'contab') then () + else $odirNorm||'/edesc' +let $options := map{'skipAnno': $skipAnno, + 'skipAtts': $skipAtts, + 'keepAtts': $keepAtts, + 'custom': $customElem, + 'forEachDomain': $forEachDomain, + 'domains': $domainsElem, + 'domainType': $domainType, + 'schemas': $schemaDict, + 'nsmap': $nsmap, + 'dir': $dirNorm, + 'odir': $odirNorm, + 'ofile': $ofileNorm, + 'reportType': $reportType, + 'edescReport': $edescReport, + 'edescReportDir': $edescReportDir, + 'edescReportDirDynamic': $edescReportDirDynamic, + 'withEnumDict': false(), + 'deepResolve': $origReportType eq 'tree' + } +let $options := dg:SET_DEBUG_OPTIONS($debugDir, $debugFilter, $options) +(: Use debugFilter custom=yes,domains=yes in order to get downloads of the + : compiled custom file and the compiled domains :) +let $_WDEBUG := dg:WRITE_FILE($domainsElem, 'DOMAINS.xml', 'domains', 'yes', $options) +let $_WDEBUG := dg:WRITE_FILE($customElem, 'CUSTOM.xml', 'custom', 'yes', $options) +let $_CRDIR := ( + if (not($odirNorm)) then () + else if (file:exists($odirNorm)) then() + else file:create-dir($odirNorm), + if (not($ofileNorm)) then () + else + let $ofileDir := $ofileNorm ! fu:getParentPath(.) + return + if (file:exists($ofileDir)) then() + else file:create-dir($ofileDir) +) +let $_COPY := fu:copyCssFile($options) +let $_CHECK := ci:checkInput($reportType, $dir, $xsd, $odir, $ofile, $domains, $custom) + +let $reportDoc := cr:reportComps($reportType, + $enames, $anames, $tnames, $gnames, $hnames, + $ens, $ans, $tns, $gns, $hns, + $global, $schemas, $options) +return $reportDoc + + From a17737330a07ff7355efc9d1c141260d42179a7f Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 24 Aug 2023 12:16:41 +0000 Subject: [PATCH 2/2] Lint and update documentation tables --- docs/generated/asciidoc.css | 424 + docs/generated/contab/acsb.html | 2291 + docs/generated/contab/contab-index.html | 96 + docs/generated/contab/datex2.html | 146082 ++++++++++++ docs/generated/contab/gml.html | 7199 + docs/generated/contab/ifopt.html | 13459 ++ docs/generated/contab/ojp.html | 58 + docs/generated/contab/siri-wsdl.html | 8485 + docs/generated/contab/siri.html | 244022 +++++++++++++++++++++ 9 files changed, 422116 insertions(+) create mode 100644 docs/generated/asciidoc.css create mode 100644 docs/generated/contab/acsb.html create mode 100644 docs/generated/contab/contab-index.html create mode 100644 docs/generated/contab/datex2.html create mode 100644 docs/generated/contab/gml.html create mode 100644 docs/generated/contab/ifopt.html create mode 100644 docs/generated/contab/ojp.html create mode 100644 docs/generated/contab/siri-wsdl.html create mode 100644 docs/generated/contab/siri.html diff --git a/docs/generated/asciidoc.css b/docs/generated/asciidoc.css new file mode 100644 index 0000000..9eafac3 --- /dev/null +++ b/docs/generated/asciidoc.css @@ -0,0 +1,424 @@ +/* Asciidoctor default stylesheet | MIT License | http://asciidoctor.org */ +/* Remove comment around @import statement below when using as a custom stylesheet */ +/*@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";*/ +.announceBase {color:purple; background:#FFFDED; font-family: Montserrat;} +.boldgreen {font-weight:bold;color:green;} +.darkbrown {color:Maroon;} +.anno-text {color:Maroon;} +.monospace {font-family:Courier New;} +.enum-dict {font-style: italic; color: A0A0A0;} +.dir {font-size: 70%; color: #A0A0A0; font-family: Montserrat;} +.tocsubtitle {font-size: 110%; font-style: italic;} + +article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block} +audio,canvas,video{display:inline-block} +audio:not([controls]){display:none;height:0} +[hidden],template{display:none} +script{display:none!important} +html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} +a{background:transparent} +a:focus{outline:thin dotted} +a:active,a:hover{outline:0} +h1{font-size:2em;margin:.67em 0} +abbr[title]{border-bottom:1px dotted} +b,strong{font-weight:bold} +dfn{font-style:italic} +hr{-moz-box-sizing:content-box;box-sizing:content-box;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} +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"]{box-sizing:border-box;padding:0} +input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box} +input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none} +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{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;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;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:auto;tab-size:4;-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%} +.center{margin-left:auto;margin-right:auto} +.spread{width:100%} +p.lead,.paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type p{font-size:1.21875em;line-height:1.6} +.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;direction:ltr} +a{color:#2156a5;text-decoration:underline;line-height:inherit} +a:hover,a:focus{color:#1d4b8f} +a img{border:none} +p{font-family:inherit;font-weight:400;font-size:1em;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 #ddddd8;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0} +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{font-size:1em;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;font-size:1em} +ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit} +ul.square{list-style-type:square} +ul.circle{list-style-type:circle} +ul.disc{list-style-type:disc} +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} +abbr,acronym{text-transform:uppercase;font-size:90%;color:rgba(0,0,0,.8);border-bottom:1px dotted #ddd;cursor:help} +abbr{text-transform:none} +blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd} +blockquote cite{display:block;font-size:.9375em;color:rgba(0,0,0,.6)} +blockquote cite:before{content:"\2014 \0020"} +blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,.6)} +blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,.85)} +@media only 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:solid 1px #dedede} +table thead,table tfoot{background:#f7f8f7;font-weight:bold} +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,table tr:nth-of-type(even){background:#f8f8f7} +table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;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} +.clearfix:before,.clearfix:after,.float-group:before,.float-group:after{content:" ";display:table} +.clearfix:after,.float-group:after{clear:both} +*:not(pre)>code{font-size:.9375em;font-style:normal!important;letter-spacing:0;padding:.1em .5ex;word-spacing:-.15em;background-color:#f7f7f8;-webkit-border-radius:4px;border-radius:4px;line-height:1.45;text-rendering:optimizeSpeed;word-wrap:break-word} +*:not(pre)>code.nobreak{word-wrap:normal} +*:not(pre)>code.nowrap{white-space:nowrap} +pre,pre>code{line-height:1.45;color:rgba(0,0,0,.9);font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;text-rendering:optimizeSpeed} +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-color:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em white inset;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em #fff inset;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-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;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 #ddddd8} +#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #ddddd8;padding-bottom:8px} +#header .details{border-bottom:1px solid #ddddd8;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;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 #ddddd8;padding-bottom:8px;margin-top:0;padding-top:1rem;margin-bottom:1.25rem} +#toc{border-bottom:1px solid #efefed;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 only 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-color:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #efefed;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 #efefed;left:auto;right:0}} +@media only 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-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px} +#content #toc>:first-child{margin-top:0} +#content #toc>:last-child{margin-bottom:0} +#footer{max-width:100%;background-color:rgba(0,0,0,.8);padding:1.25em} +#footer-text{color:rgba(255,255,255,.8);line-height:1.44} +.sect1{padding-bottom:.625em} +@media only screen and (min-width:768px){.sect1{padding-bottom:1.25em}} +.sect1+.sect1{border-top:1px solid #efefed} +#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} +.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em} +.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>caption.title{white-space:nowrap;overflow:visible;max-width:0} +.paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type p{color:rgba(0,0,0,.85)} +table.tableblock #preamble>.sectionbody>.paragraph:first-of-type p{font-size:inherit} +.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:initial} +.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 #ddddd8;color:rgba(0,0,0,.6)} +.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0} +.exampleblock>.content{border-style:solid;border-width:1px;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;-webkit-border-radius:4px;border-radius:4px} +.exampleblock>.content>:first-child{margin-top:0} +.exampleblock>.content>:last-child{margin-bottom:0} +.sidebarblock{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px} +.sidebarblock>:first-child{margin-top:0} +.sidebarblock>:last-child{margin-bottom:0} +.sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center} +.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>: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 pre:not(.highlight),.listingblock pre[class="highlight"],.listingblock pre[class^="highlight "],.listingblock pre.CodeRay,.listingblock pre.prettyprint{background:#f7f7f8} +.sidebarblock .literalblock pre,.sidebarblock .listingblock pre:not(.highlight),.sidebarblock .listingblock pre[class="highlight"],.sidebarblock .listingblock pre[class^="highlight "],.sidebarblock .listingblock pre.CodeRay,.sidebarblock .listingblock pre.prettyprint{background:#f2f1f1} +.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{-webkit-border-radius:4px;border-radius:4px;word-wrap:break-word;padding:1em;font-size:.8125em} +.literalblock pre.nowrap,.literalblock pre[class].nowrap,.listingblock pre.nowrap,.listingblock pre[class].nowrap{overflow-x:auto;white-space:pre;word-wrap:normal} +@media only screen and (min-width:768px){.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:.90625em}} +@media only screen and (min-width:1280px){.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:1em}} +.literalblock.output pre{color:#f7f7f8;background-color:rgba(0,0,0,.9)} +.listingblock pre.highlightjs{padding:0} +.listingblock pre.highlightjs>code{padding:1em;-webkit-border-radius:4px;border-radius:4px} +.listingblock pre.prettyprint{border-width:0} +.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:#999} +.listingblock:hover code[data-lang]:before{display:block} +.listingblock.terminal pre .command:before{content:attr(data-prompt);padding-right:.5em;color:#999} +.listingblock.terminal pre .command:not([data-prompt]):before{content:"$"} +table.pyhltable{border-collapse:separate;border:0;margin-bottom:0;background:none} +table.pyhltable td{vertical-align:top;padding-top:0;padding-bottom:0;line-height:1.45} +table.pyhltable td.code{padding-left:.75em;padding-right:0} +pre.pygments .lineno,table.pyhltable td:not(.code){color:#999;padding-left:0;padding-right:.5em;border-right:1px solid #ddddd8} +pre.pygments .lineno{display:inline-block;margin-right:.25em} +table.pyhltable .linenodiv{background:none!important;padding-right:0!important} +.quoteblock{margin:0 1em 1.25em 1.5em;display:table} +.quoteblock>.title{margin-left:-1.5em;margin-bottom:.75em} +.quoteblock blockquote,.quoteblock blockquote 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:.5em;margin-right:.5ex;text-align:right} +.quoteblock .quoteblock{margin-left:0;margin-right:0;padding:.5em 0;border-left:3px solid rgba(0,0,0,.6)} +.quoteblock .quoteblock blockquote{padding:0 0 0 .75em} +.quoteblock .quoteblock blockquote:before{display:none} +.verseblock{margin:0 1em 1.25em 1em} +.verseblock pre{font-family:"Open Sans","DejaVu Sans",sans;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{margin:0 0 1.25em 0;display:block} +.quoteblock.abstract blockquote,.quoteblock.abstract blockquote p{text-align:left;word-spacing:0} +.quoteblock.abstract blockquote:before,.quoteblock.abstract blockquote p:first-of-type:before{display:none} +table.tableblock{max-width:100%;border-collapse:separate} +table.tableblock td>.paragraph:last-child p>p:last-child,table.tableblock th>p:last-child,table.tableblock td>p:last-child{margin-bottom:0} +table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede} +table.grid-all>thead>tr>.tableblock,table.grid-all>tbody>tr>.tableblock{border-width:0 1px 1px 0} +table.grid-all>tfoot>tr>.tableblock{border-width:1px 1px 0 0} +table.grid-cols>*>tr>.tableblock{border-width:0 1px 0 0} +table.grid-rows>thead>tr>.tableblock,table.grid-rows>tbody>tr>.tableblock{border-width:0 0 1px 0} +table.grid-rows>tfoot>tr>.tableblock{border-width:1px 0 0 0} +table.grid-all>*>tr>.tableblock:last-child,table.grid-cols>*>tr>.tableblock:last-child{border-right-width:0} +table.grid-all>tbody>tr:last-child>.tableblock,table.grid-all>thead:last-child>tr>.tableblock,table.grid-rows>tbody>tr:last-child>.tableblock,table.grid-rows>thead:last-child>tr>.tableblock{border-bottom-width:0} +table.frame-all{border-width:1px} +table.frame-sides{border-width:0 1px} +table.frame-topbot{border-width:1px 0} +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{display:table-cell;line-height:1.6;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} +td>div.verse{white-space:pre} +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} +ol>li p,ul>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} +ul.checklist{margin-left:.625em} +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{margin:0 auto .625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden} +ul.inline>li{list-style:none;float:left;margin-left:1.375em;display:block} +ul.inline>li>*{display:block} +.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} +.literalblock+.colist,.listingblock+.colist{margin-top:-.5em} +.colist>table tr>td:first-of-type{padding:.4em .75em 0 .75em;line-height:1;vertical-align:top} +.colist>table tr>td:first-of-type img{max-width:initial} +.colist>table tr>td:last-of-type{padding:.25em 0} +.thumb,.th{line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd} +.imageblock.left,.imageblock[style*="float: left"]{margin:.25em .625em 1.25em 0} +.imageblock.right,.imageblock[style*="float: 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 0;border-width:1px 0 0 0} +#footnotes .footnote{padding:0 .375em 0 .225em;line-height:1.3334;font-size:.875em;margin-left:1.2em;text-indent:-1.05em;margin-bottom:.2em} +#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none} +#footnotes .footnote:last-of-type{margin-bottom:0} +#content #footnotes{margin-top:-.625em;margin-bottom:0;padding:.75em 0} +.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0} +.gist .file-data>table td.line-data{width:99%} +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-color:#00fafa} +.black{color:#000} +.black-background{background-color:#000} +.blue{color:#0000bf} +.blue-background{background-color:#0000fa} +.fuchsia{color:#bf00bf} +.fuchsia-background{background-color:#fa00fa} +.gray{color:#606060} +.gray-background{background-color:#7d7d7d} +.green{color:#006000} +.green-background{background-color:#007d00} +.lime{color:#00bf00} +.lime-background{background-color:#00fa00} +.maroon{color:#600000} +.maroon-background{background-color:#7d0000} +.navy{color:#000060} +.navy-background{background-color:#00007d} +.olive{color:#606000} +.olive-background{background-color:#7d7d00} +.purple{color:#600060} +.purple-background{background-color:#7d007d} +.red{color:#bf0000} +.red-background{background-color:#fa0000} +.silver{color:#909090} +.silver-background{background-color:#bcbcbc} +.teal{color:#006060} +.teal-background{background-color:#007d7d} +.white{color:#bfbfbf} +.white-background{background-color:#fafafa} +.yellow{color:#bfbf00} +.yellow-background{background-color:#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-color:rgba(0,0,0,.8);-webkit-border-radius:100px;border-radius:100px;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{letter-spacing:-.01em} +p strong,td.content strong,div.footnote strong{letter-spacing:-.005em} +p,blockquote,dt,td.content,span.alt{font-size:1.0625rem} +p{margin-bottom:1.25rem} +.sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em} +.exampleblock>.content{background-color:#fffef7;border-color:#e0e0dc;-webkit-box-shadow:0 1px 4px #e0e0dc;box-shadow:0 1px 4px #e0e0dc} +.print-only{display:none!important} +@media print{@page{margin:1.25cm .75cm} +*{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important} +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]: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} +#toc,.sidebarblock,.exampleblock>.content{background:none!important} +#toc{border-bottom:1px solid #ddddd8!important;padding-bottom:0!important} +.sect1{padding-bottom:0!important} +.sect1+.sect1{border:0!important} +#header>h1:first-child{margin-top:1.25rem} +body.book #header{text-align:center} +body.book #header>h1:first-child{border:0!important;margin:2.5em 0 1em 0} +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{background:none!important;padding:0 .9375em} +#footer-text{color:rgba(0,0,0,.6)!important;font-size:.9em} +.hide-on-print{display:none!important} +.print-only{display:block!important} +.hide-for-print{display:none!important} +.show-for-print{display:inherit!important}} diff --git a/docs/generated/contab/acsb.html b/docs/generated/contab/acsb.html new file mode 100644 index 0000000..61d6ac4 --- /dev/null +++ b/docs/generated/contab/acsb.html @@ -0,0 +1,2291 @@ + + + OJP - Open API for distributed Journey Planning (ACSB) + + + + + , + + + + + +
    +
    +

    1. acsb_accessibility.xsd

    +
    +

    1.1. Simple type definitions

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

    + + acsb:LimitationIdType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a hazard within a STOP PLACE.

    +
    +
    +
    +
    +

    1.3. The complex type acsb:AccessibilityAssessmentStructure +

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

    + acsb:AccessibilityAssessmentStructure +

    +
    +

    +

    +

    Type for Assesment.

    +
    + + +

    + + acsb:MobilityImpairedAccess + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

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

    +
    + + +

    + acsb:Limitations +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-50.1 + +

    +
    +

    The Limitations that apply to component.

    +
    + + +

    + acsb:Suitabilities +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-50.2 + +

    +
    +

    The Suitability of the component to meet specifc user needs.

    +
    + + +

    + →‍ifopt:Extensions + +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-70.1 + +

    +
    +

    Arbitrary extensions.

    +
    +
    +
    +
    +

    1.4. 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-70.1 + +

    +
    +

    Arbitrary extensions.

    +
    +
    +
    +
    +

    1.5. The complex type acsb:LimitationRefStructure +

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

    + acsb:LimitationRefStructure +

    +
    +

    + acsb:LimitationIdType +

    +
    +

    Type for identifier of a hazard within a STOP PLACE.

    +
    +
    +
    +
    +

    1.6. The complex type complexType[acsb:AccessibilityAssessmentStructure]/Limitations#complexType (typedef-50.1) +

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

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

    +
    +

    +

    +

    -

    +
    + + +

    + + acsb:AccessibilityLimitation + +

    +
    +

    + + 1:* + +

    +
    +

    + +acsb:AccessibilityLimitationStructure + +

    +
    +

    The accessibility limitations on navigation.

    +
    +
    +
    +
    +

    1.7. The complex type complexType[acsb:AccessibilityAssessmentStructure]/Suitabilities#complexType (typedef-50.2) +

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

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

    +
    +

    +

    +

    -

    +
    + + +

    + + acsb:Suitability + +

    +
    +

    + + 1:* + +

    +
    +

    + +acsb:SuitabilityStructure + +

    +
    +

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

    +
    +
    +
    +
    +

    1.8. The complex type element[ifopt:Extensions]#complexType (typedef-70.1) +

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

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

    +
    +

    + xs:anyType +

    +
    +

    -

    +
    +
    +
    +
    +

    1.9. The complex type element[ifopt:Extensions]#complexType (typedef-70.1) +

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

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

    +
    +

    + xs:anyType +

    +
    +

    -

    +
    +
    +
    +
    +
    +

    2. acsb_limitations.xsd

    +
    +

    2.1. Simple type definitions

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

    + + acsb:AccessibilityEnumeration + +

    +
    +

    Enumeration of values for an accessibility value.

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

    unknown

    +
    +

    -

    +
    +

    false

    +
    +

    -

    +
    +

    true

    +
    +

    -

    +
    +
    +
    +
    +
    +

    2.3. The toplevel element acsb:AudibleSignalsAvailable +

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

    + acsb:AudibleSignalsAvailable +

    +
    +

    + +acsb:AccessibilityStructure + +

    +
    +

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

    +
    +
    +
    +
    +

    2.4. The toplevel element acsb:EscalatorFreeAccess +

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

    + acsb:EscalatorFreeAccess +

    +
    +

    + +acsb:AccessibilityStructure + +

    +
    +

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

    +
    +
    +
    +
    +

    2.5. The toplevel element acsb:GuideDogAccess +

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

    + acsb:GuideDogAccess +

    +
    +

    + +acsb:AccessibilityStructure + +

    +
    +

    Whether a PLACE / SITE ELEMENT allows guide dog access.

    +
    +
    +
    +
    +

    2.6. The toplevel element acsb:LiftFreeAccess +

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

    + acsb:LiftFreeAccess +

    +
    +

    + +acsb:AccessibilityStructure + +

    +
    +

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

    +
    +
    +
    +
    +

    2.7. The toplevel element acsb:StepFreeAccess +

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

    + acsb:StepFreeAccess +

    +
    +

    + +acsb:AccessibilityStructure + +

    +
    +

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

    +
    +
    +
    +
    +

    2.8. The toplevel element acsb:VisualSignsAvailable +

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

    + acsb:VisualSignsAvailable +

    +
    +

    + +acsb:AccessibilityStructure + +

    +
    +

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

    +
    +
    +
    +
    +

    2.9. The toplevel element acsb:WheelchairAccess +

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

    + acsb:WheelchairAccess +

    +
    +

    + +acsb:AccessibilityStructure + +

    +
    +

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

    +
    +
    +
    +
    +

    2.10. 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.11. 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.12. The complex type acsb:AccessibilityStructure +

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

    + acsb:AccessibilityStructure +

    +
    +

    + acsb:AccessibilityEnumeration +

    +
    +

    Enumeration of values for an accessibility value.

    +
    +
    +
    +
    +
    +

    3. acsb_passengerMobility.xsd

    +
    +

    3.1. Simple type definitions

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

    + + acsb:EncumbranceEnumeration + +

    +
    +

    Enumeration of specific encumbrances USER NEEDs.

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

    luggageEncumbered

    +
    +

    -

    +
    +

    pushchair

    +
    +

    -

    +
    +

    baggageTrolley

    +
    +

    -

    +
    +

    oversizeBaggage

    +
    +

    -

    +
    +

    guideDog

    +
    +

    -

    +
    +

    otherAnimal

    +
    +

    -

    +
    +

    otherEncumbrance

    +
    +

    -

    +
    +
    +

    + + acsb:MedicalNeedEnumeration + +

    +
    +

    Enumeration of specific Medical USER NEEDs.

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

    allergic

    +
    +

    -

    +
    +

    heartCondition

    +
    +

    -

    +
    +

    otherMedicalNeed

    +
    +

    -

    +
    +
    +

    + + acsb:MobilityEnumeration + +

    +
    +

    Identification of mobility USER NEEDs.

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

    wheelchair

    +
    +

    -

    +
    +

    assistedWheelchair

    +
    +

    -

    +
    +

    motorizedWheelchair

    +
    +

    -

    +
    +

    walkingFrame

    +
    +

    -

    +
    +

    restrictedMobility

    +
    +

    -

    +
    +

    otherMobilityNeed

    +
    +

    -

    +
    +
    +

    + + acsb:PyschosensoryNeedEnumeration + +

    +
    +

    Enumeration of specific psychosensory USER NEEDs.

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

    visualImpairment

    +
    +

    -

    +
    +

    auditoryImpairment

    +
    +

    -

    +
    +

    cognitiveInputImpairment

    +
    +

    -

    +
    +

    averseToLifts

    +
    +

    -

    +
    +

    averseToEscalators

    +
    +

    -

    +
    +

    averseToConfinedSpaces

    +
    +

    -

    +
    +

    averseToCrowds

    +
    +

    -

    +
    +

    otherPsychosensoryNeed

    +
    +

    -

    +
    +
    +

    + + acsb:SuitabilityEnumeration + +

    +
    +

    Identification of specific SUITABILITY.

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

    suitable

    +
    +

    -

    +
    +

    notSuitable

    +
    +

    -

    +
    +
    +

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

    +
    +

    -

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

    allergic

    +
    +

    -

    +
    +

    heartCondition

    +
    +

    -

    +
    +

    otherMedicalNeed

    +
    +

    -

    +
    +
    +
    +
    +
    +

    3.7. 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-52.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.8. 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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the passenger is accompanied by a carer or assistant.

    +
    +
    +
    +
    +

    3.9. 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.10. 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-52.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 +

    +
    +

    + xs:boolean +

    +
    +

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

    +
    + + +

    + acsb:NeedRanking +

    +
    +

    + 0:1 +

    +
    +

    + xs:integer +

    +
    +

    Relative ranking of USER NEED on a sclae 1-5

    +
    + + +

    + acsb:Extensions +

    +
    +

    + 0:1 +

    +
    +

    + xs:anyType +

    +
    +

    Extensions to USETR NEED.

    +
    +
    +
    +
    +
    + + \ No newline at end of file diff --git a/docs/generated/contab/contab-index.html b/docs/generated/contab/contab-index.html new file mode 100644 index 0000000..e539c0c --- /dev/null +++ b/docs/generated/contab/contab-index.html @@ -0,0 +1,96 @@ + + + API types + + + + + , + + + + + +
    + + \ No newline at end of file diff --git a/docs/generated/contab/datex2.html b/docs/generated/contab/datex2.html new file mode 100644 index 0000000..3febe1e --- /dev/null +++ b/docs/generated/contab/datex2.html @@ -0,0 +1,146082 @@ + + + OJP - Open API for distributed Journey Planning (datex2) + + + + + , + + + + + +
    +
    +

    1. DATEXIISchema.xsd

    +
    +

    1.1. Simple type definitions

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

    + + orc:AbnormalTrafficTypeEnum + +

    +
    +

    -

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

    stationaryTraffic

    +
    +

    -

    +
    +

    queuingTraffic

    +
    +

    -

    +
    +

    slowTraffic

    +
    +

    -

    +
    +

    heavyTraffic

    +
    +

    -

    +
    +

    unspecifiedAbnormalTraffic

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:AccidentCauseEnum + +

    +
    +

    -

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

    avoidanceOfObstacles

    +
    +

    -

    +
    +

    driverDistraction

    +
    +

    -

    +
    +

    driverDrugAbuse

    +
    +

    -

    +
    +

    driverIllness

    +
    +

    -

    +
    +

    exceedingSpeedsLimits

    +
    +

    -

    +
    +

    excessAlcohol

    +
    +

    -

    +
    +

    excessiveDriverTiredness

    +
    +

    -

    +
    +

    impermissibleManoeuvre

    +
    +

    -

    +
    +

    limitedVisibility

    +
    +

    -

    +
    +

    notKeepingASafeDistance

    +
    +

    -

    +
    +

    onTheWrongSideOfTheRoad

    +
    +

    -

    +
    +

    pedestrianInRoad

    +
    +

    -

    +
    +

    poorLaneAdherence

    +
    +

    -

    +
    +

    poorMergeEntryOrExitJudgement

    +
    +

    -

    +
    +

    poorRoadSurfaceCondition

    +
    +

    -

    +
    +

    poorSurfaceAdherence

    +
    +

    -

    +
    +

    undisclosed

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +

    vehicleFailure

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:AlertCDirectionEnum + +

    +
    +

    -

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

    both

    +
    +

    -

    +
    +

    negative

    +
    +

    -

    +
    +

    positive

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +
    +

    + + orc:AlertCLocationCode + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:AngleInDegrees + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:AnimalPresenceTypeEnum + +

    +
    +

    -

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

    animalsOnTheRoad

    +
    +

    -

    +
    +

    herdOfAnimalsOnTheRoad

    +
    +

    -

    +
    +

    largeAnimalsOnTheRoad

    +
    +

    -

    +
    +
    +

    + + orc:AreaOfInterestEnum + +

    +
    +

    -

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

    continentWide

    +
    +

    -

    +
    +

    national

    +
    +

    -

    +
    +

    neighbouringCountries

    +
    +

    -

    +
    +

    notSpecified

    +
    +

    -

    +
    +

    regional

    +
    +

    -

    +
    +
    +

    + + orc:AuthorityOperationTypeEnum + +

    +
    +

    -

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

    accidentInvestigationWork

    +
    +

    -

    +
    +

    bombSquadInAction

    +
    +

    -

    +
    +

    civilEmergency

    +
    +

    -

    +
    +

    customsOperation

    +
    +

    -

    +
    +

    juridicalReconstruction

    +
    +

    -

    +
    +

    policeCheckPoint

    +
    +

    -

    +
    +

    policeInvestigation

    +
    +

    -

    +
    +

    roadOperatorCheckPoint

    +
    +

    -

    +
    +

    survey

    +
    +

    -

    +
    +

    transportOfVip

    +
    +

    -

    +
    +

    undefinedAuthorityActivity

    +
    +

    -

    +
    +

    vehicleInspectionCheckPoint

    +
    +

    -

    +
    +

    vehicleWeighing

    +
    +

    -

    +
    +

    weighInMotion

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:AxlesPerHour + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:Boolean + +

    +
    +

    xs:boolean: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:CarParkConfigurationEnum + +

    +
    +

    -

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

    multiStorey

    +
    +

    -

    +
    +

    parkAndRide

    +
    +

    -

    +
    +

    singleLevel

    +
    +

    -

    +
    +

    underground

    +
    +

    -

    +
    +
    +

    + + orc:CarParkStatusEnum + +

    +
    +

    -

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

    carParkClosed

    +
    +

    -

    +
    +

    allCarParksFull

    +
    +

    -

    +
    +

    carParkFacilityFaulty

    +
    +

    -

    +
    +

    carParkFull

    +
    +

    -

    +
    +

    carParkStatusUnknown

    +
    +

    -

    +
    +

    enoughSpacesAvailable

    +
    +

    -

    +
    +

    multiStoryCarParksFull

    +
    +

    -

    +
    +

    noMoreParkingSpacesAvailable

    +
    +

    -

    +
    +

    noParkAndRideInformation

    +
    +

    -

    +
    +

    noParkingAllowed

    +
    +

    -

    +
    +

    noParkingInformationAvailable

    +
    +

    -

    +
    +

    normalParkingRestrictionsLifted

    +
    +

    -

    +
    +

    onlyAFewSpacesAvailable

    +
    +

    -

    +
    +

    parkAndRideServiceNotOperating

    +
    +

    -

    +
    +

    parkAndRideServiceOperating

    +
    +

    -

    +
    +

    specialParkingRestrictionsInForce

    +
    +

    -

    +
    +
    +

    + + orc:CarriagewayEnum + +

    +
    +

    -

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

    connectingCarriageway

    +
    +

    -

    +
    +

    entrySlipRoad

    +
    +

    -

    +
    +

    exitSlipRoad

    +
    +

    -

    +
    +

    flyover

    +
    +

    -

    +
    +

    leftHandFeederRoad

    +
    +

    -

    +
    +

    leftHandParallelCarriageway

    +
    +

    -

    +
    +

    mainCarriageway

    +
    +

    -

    +
    +

    oppositeCarriageway

    +
    +

    -

    +
    +

    parallelCarriageway

    +
    +

    -

    +
    +

    rightHandFeederRoad

    +
    +

    -

    +
    +

    rightHandParallelCarriageway

    +
    +

    -

    +
    +

    serviceRoad

    +
    +

    -

    +
    +

    slipRoads

    +
    +

    -

    +
    +

    underpass

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:ChangedFlagEnum + +

    +
    +

    -

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

    catalogue

    +
    +

    -

    +
    +

    filter

    +
    +

    -

    +
    +
    +

    + + orc:ComparisonOperatorEnum + +

    +
    +

    -

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

    equalTo

    +
    +

    -

    +
    +

    greaterThan

    +
    +

    -

    +
    +

    greatherThanOrEqualTo

    +
    +

    -

    +
    +

    lessThan

    +
    +

    -

    +
    +

    lessThanOrEqualTo

    +
    +

    -

    +
    +
    +

    + + orc:ComplianceOptionEnum + +

    +
    +

    -

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

    advisory

    +
    +

    -

    +
    +

    mandatory

    +
    +

    -

    +
    +
    +

    + + orc:ComputationMethodEnum + +

    +
    +

    -

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

    arithmeticAverageOfSamplesBasedOnAFixedNumberOfSamples

    +
    +

    -

    +
    +

    arithmeticAverageOfSamplesInATimePeriod

    +
    +

    -

    +
    +

    harmonicAverageOfSamplesInATimePeriod

    +
    +

    -

    +
    +

    medianOfSamplesInATimePeriod

    +
    +

    -

    +
    +

    movingAverageOfSamples

    +
    +

    -

    +
    +
    +

    + + orc:ConcentrationGramsPerCubicCentimetre + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:ConcentrationMicrogramsPerCubicMetre + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:ConcentrationVehiclesPerKilometre + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:ConfidentialityValueEnum + +

    +
    +

    -

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

    internalUse

    +
    +

    -

    +
    +

    noRestriction

    +
    +

    -

    +
    +

    restrictedToAuthorities

    +
    +

    -

    +
    +

    restrictedToAuthoritiesAndTrafficOperators

    +
    +

    -

    +
    +

    restrictedToAuthoritiesTrafficOperatorsAndPublishers

    +
    +

    -

    +
    +

    restrictedToAuthoritiesTrafficOperatorsAndVms

    +
    +

    -

    +
    +
    +

    + + orc:ConstructionWorkTypeEnum + +

    +
    +

    -

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

    blastingWork

    +
    +

    -

    +
    +

    constructionWork

    +
    +

    -

    +
    +

    demolitionWork

    +
    +

    -

    +
    +

    roadWideningWork

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:CubicMetres + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:DangerousGoodsRegulationsEnum + +

    +
    +

    -

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

    adr

    +
    +

    -

    +
    +

    iataIcao

    +
    +

    -

    +
    +

    imoImdg

    +
    +

    -

    +
    +

    railroadDangerousGoodsBook

    +
    +

    -

    +
    +
    +

    + + orc:DateTime + +

    +
    +

    xs:dateTime: (empty restriction)

    +
    +

    -

    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:DayEnum + +

    +
    +

    -

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

    monday

    +
    +

    -

    +
    +

    tuesday

    +
    +

    -

    +
    +

    wednesday

    +
    +

    -

    +
    +

    thursday

    +
    +

    -

    +
    +

    friday

    +
    +

    -

    +
    +

    saturday

    +
    +

    -

    +
    +

    sunday

    +
    +

    -

    +
    +
    +

    + + orc:DelayBandEnum + +

    +
    +

    -

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

    negligible

    +
    +

    -

    +
    +

    upToTenMinutes

    +
    +

    -

    +
    +

    betweenTenMinutesAndThirtyMinutes

    +
    +

    -

    +
    +

    betweenThirtyMinutesAndOneHour

    +
    +

    -

    +
    +

    betweenOneHourAndThreeHours

    +
    +

    -

    +
    +

    betweenThreeHoursAndSixHours

    +
    +

    -

    +
    +

    longerThanSixHours

    +
    +

    -

    +
    +
    +

    + + orc:DelaysTypeEnum + +

    +
    +

    -

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

    delays

    +
    +

    -

    +
    +

    delaysOfUncertainDuration

    +
    +

    -

    +
    +

    longDelays

    +
    +

    -

    +
    +

    veryLongDelays

    +
    +

    -

    +
    +
    +

    + + orc:DenyReasonEnum + +

    +
    +

    -

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

    unknownReason

    +
    +

    -

    +
    +

    wrongCatalogue

    +
    +

    -

    +
    +

    wrongFilter

    +
    +

    -

    +
    +

    wrongOrder

    +
    +

    -

    +
    +

    wrongPartner

    +
    +

    -

    +
    +
    +

    + + orc:DirectionCompassEnum + +

    +
    +

    -

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

    east

    +
    +

    -

    +
    +

    eastNorthEast

    +
    +

    -

    +
    +

    eastSouthEast

    +
    +

    -

    +
    +

    north

    +
    +

    -

    +
    +

    northEast

    +
    +

    -

    +
    +

    northNorthEast

    +
    +

    -

    +
    +

    northNorthWest

    +
    +

    -

    +
    +

    northWest

    +
    +

    -

    +
    +

    south

    +
    +

    -

    +
    +

    southEast

    +
    +

    -

    +
    +

    southSouthEast

    +
    +

    -

    +
    +

    southSouthWest

    +
    +

    -

    +
    +

    southWest

    +
    +

    -

    +
    +

    west

    +
    +

    -

    +
    +

    westNorthWest

    +
    +

    -

    +
    +

    westSouthWest

    +
    +

    -

    +
    +
    +

    + + orc:DirectionEnum + +

    +
    +

    -

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

    anticlockwise

    +
    +

    -

    +
    +

    clockwise

    +
    +

    -

    +
    +

    northBound

    +
    +

    -

    +
    +

    northEastBound

    +
    +

    -

    +
    +

    eastBound

    +
    +

    -

    +
    +

    southEastBound

    +
    +

    -

    +
    +

    southBound

    +
    +

    -

    +
    +

    southWestBound

    +
    +

    -

    +
    +

    westBound

    +
    +

    -

    +
    +

    northWestBound

    +
    +

    -

    +
    +

    inboundTowardsTown

    +
    +

    -

    +
    +

    outboundFromTown

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:DrivingConditionTypeEnum + +

    +
    +

    -

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

    impossible

    +
    +

    -

    +
    +

    hazardous

    +
    +

    -

    +
    +

    normal

    +
    +

    -

    +
    +

    passableWithCare

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +

    veryHazardous

    +
    +

    -

    +
    +

    winterConditions

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:EnvironmentalObstructionTypeEnum + +

    +
    +

    -

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

    avalanches

    +
    +

    -

    +
    +

    earthquakeDamage

    +
    +

    -

    +
    +

    fallenTrees

    +
    +

    -

    +
    +

    fallingIce

    +
    +

    -

    +
    +

    fallingLightIceOrSnow

    +
    +

    -

    +
    +

    flashFloods

    +
    +

    -

    +
    +

    flooding

    +
    +

    -

    +
    +

    forestFire

    +
    +

    -

    +
    +

    grassFire

    +
    +

    -

    +
    +

    landslips

    +
    +

    -

    +
    +

    mudSlide

    +
    +

    -

    +
    +

    sewerOverflow

    +
    +

    -

    +
    +

    rockfalls

    +
    +

    -

    +
    +

    seriousFire

    +
    +

    -

    +
    +

    smokeOrFumes

    +
    +

    -

    +
    +

    stormDamage

    +
    +

    -

    +
    +

    subsidence

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:EquipmentOrSystemFaultTypeEnum + +

    +
    +

    -

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

    notWorking

    +
    +

    -

    +
    +

    outOfService

    +
    +

    -

    +
    +

    workingIncorrectly

    +
    +

    -

    +
    +

    workingIntermittently

    +
    +

    -

    +
    +
    +

    + + orc:EquipmentOrSystemTypeEnum + +

    +
    +

    -

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

    automatedTollSystem

    +
    +

    -

    +
    +

    emergencyRoadsideTelephones

    +
    +

    -

    +
    +

    galleryLights

    +
    +

    -

    +
    +

    laneControlSigns

    +
    +

    -

    +
    +

    levelCrossing

    +
    +

    -

    +
    +

    matrixSigns

    +
    +

    -

    +
    +

    rampControls

    +
    +

    -

    +
    +

    roadsideCommunicationsSystem

    +
    +

    -

    +
    +

    roadsidePowerSystem

    +
    +

    -

    +
    +

    speedControlSigns

    +
    +

    -

    +
    +

    streetLighting

    +
    +

    -

    +
    +

    temporaryTrafficLights

    +
    +

    -

    +
    +

    tollGates

    +
    +

    -

    +
    +

    trafficLightSets

    +
    +

    -

    +
    +

    trafficSignals

    +
    +

    -

    +
    +

    tunnelLights

    +
    +

    -

    +
    +

    tunnelVentilation

    +
    +

    -

    +
    +

    variableMessageSigns

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:Float + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:FuelTypeEnum + +

    +
    +

    -

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

    battery

    +
    +

    -

    +
    +

    biodiesel

    +
    +

    -

    +
    +

    diesel

    +
    +

    -

    +
    +

    dieselBatteryHybrid

    +
    +

    -

    +
    +

    ethanol

    +
    +

    -

    +
    +

    hydrogen

    +
    +

    -

    +
    +

    liquidGas

    +
    +

    -

    +
    +

    lpg

    +
    +

    -

    +
    +

    methane

    +
    +

    -

    +
    +

    petrol

    +
    +

    -

    +
    +

    petrolBatteryHybrid

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:GeneralNetworkManagementTypeEnum + +

    +
    +

    -

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

    bridgeSwingInOperation

    +
    +

    -

    +
    +

    convoyService

    +
    +

    -

    +
    +

    obstacleSignalling

    +
    +

    -

    +
    +

    rampMeteringInOperation

    +
    +

    -

    +
    +

    temporaryTrafficLights

    +
    +

    -

    +
    +

    tollGatesOpen

    +
    +

    -

    +
    +

    trafficBeingManuallyDirected

    +
    +

    -

    +
    +

    trafficHeld

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:InformationStatusEnum + +

    +
    +

    -

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

    real

    +
    +

    -

    +
    +

    securityExercise

    +
    +

    -

    +
    +

    technicalExercise

    +
    +

    -

    +
    +

    test

    +
    +

    -

    +
    +
    +

    + + orc:InfrastructureDamageTypeEnum + +

    +
    +

    -

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

    burstPipe

    +
    +

    -

    +
    +

    burstWaterMain

    +
    +

    -

    +
    +

    collapsedSewer

    +
    +

    -

    +
    +

    damagedBridge

    +
    +

    -

    +
    +

    damagedCrashBarrier

    +
    +

    -

    +
    +

    damagedFlyover

    +
    +

    -

    +
    +

    damagedGallery

    +
    +

    -

    +
    +

    damagedGantry

    +
    +

    -

    +
    +

    damagedRoadSurface

    +
    +

    -

    +
    +

    damagedTunnel

    +
    +

    -

    +
    +

    damagedViaduct

    +
    +

    -

    +
    +

    fallenPowerCables

    +
    +

    -

    +
    +

    gasLeak

    +
    +

    -

    +
    +

    weakBridge

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:InjuryStatusTypeEnum + +

    +
    +

    -

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

    dead

    +
    +

    -

    +
    +

    injured

    +
    +

    -

    +
    +

    seriouslyInjured

    +
    +

    -

    +
    +

    slightlyInjured

    +
    +

    -

    +
    +

    uninjured

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +
    +

    + + orc:IntensityKilogrammesPerSquareMetre + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:IntensityMillimetresPerHour + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:InvolvementRolesEnum + +

    +
    +

    -

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

    cyclist

    +
    +

    -

    +
    +

    pedestrian

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +

    vehicleDriver

    +
    +

    -

    +
    +

    vehicleOccupant

    +
    +

    -

    +
    +

    vehiclePassenger

    +
    +

    -

    +
    +

    witness

    +
    +

    -

    +
    +
    +

    + + orc:KilometresPerHour + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    -

    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:Language + +

    +
    +

    xs:language: (empty restriction)

    +
    +

    -

    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:MaintenanceVehicleActionsEnum + +

    +
    +

    -

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

    maintenanceVehiclesMergingIntoTrafficFlow

    +
    +

    -

    +
    +

    saltAndGritSpreading

    +
    +

    -

    +
    +

    slowMoving

    +
    +

    -

    +
    +

    snowClearing

    +
    +

    -

    +
    +

    stoppingToServiceEquipments

    +
    +

    -

    +
    +
    +

    + + orc:MatrixFaultEnum + +

    +
    +

    -

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

    communicationsFailure

    +
    +

    -

    +
    +

    incorrectAspectDisplayed

    +
    +

    -

    +
    +

    outOfService

    +
    +

    -

    +
    +

    powerFailure

    +
    +

    -

    +
    +

    unableToClearDown

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:MeasuredOrDerivedDataTypeEnum + +

    +
    +

    -

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

    humidityInformation

    +
    +

    -

    +
    +

    individualVehicleMeasurements

    +
    +

    -

    +
    +

    pollutionInformation

    +
    +

    -

    +
    +

    precipitationInformation

    +
    +

    -

    +
    +

    pressureInformation

    +
    +

    -

    +
    +

    radiationInformation

    +
    +

    -

    +
    +

    roadSurfaceConditionInformation

    +
    +

    -

    +
    +

    temperatureInformation

    +
    +

    -

    +
    +

    trafficConcentration

    +
    +

    -

    +
    +

    trafficFlow

    +
    +

    -

    +
    +

    trafficHeadway

    +
    +

    -

    +
    +

    trafficSpeed

    +
    +

    -

    +
    +

    trafficStatusInformation

    +
    +

    -

    +
    +

    travelTimeInformation

    +
    +

    -

    +
    +

    visibilityInformation

    +
    +

    -

    +
    +

    windInformation

    +
    +

    -

    +
    +
    +

    + + orc:MetresAsFloat + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:MetresAsNonNegativeInteger + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:MobilityEnum + +

    +
    +

    -

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

    mobile

    +
    +

    -

    +
    +

    stationary

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +
    +

    + + orc:MonthOfYearEnum + +

    +
    +

    -

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

    january

    +
    +

    -

    +
    +

    february

    +
    +

    -

    +
    +

    march

    +
    +

    -

    +
    +

    april

    +
    +

    -

    +
    +

    may

    +
    +

    -

    +
    +

    june

    +
    +

    -

    +
    +

    july

    +
    +

    -

    +
    +

    august

    +
    +

    -

    +
    +

    september

    +
    +

    -

    +
    +

    october

    +
    +

    -

    +
    +

    november

    +
    +

    -

    +
    +

    december

    +
    +

    -

    +
    +
    +

    + + orc:MultilingualStringValueType + +

    +
    +

    xs:string: maxLen=1024

    +
    +

    -

    +
    +

    + + orc:NonNegativeInteger + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:NonWeatherRelatedRoadConditionTypeEnum + +

    +
    +

    -

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

    dieselOnRoad

    +
    +

    -

    +
    +

    leavesOnRoad

    +
    +

    -

    +
    +

    looseChippings

    +
    +

    -

    +
    +

    looseSandOnRoad

    +
    +

    -

    +
    +

    mudOnRoad

    +
    +

    -

    +
    +

    oilOnRoad

    +
    +

    -

    +
    +

    petrolOnRoad

    +
    +

    -

    +
    +

    roadSurfaceInPoorCondition

    +
    +

    -

    +
    +

    slipperyRoad

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:OperatingModeEnum + +

    +
    +

    -

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

    operatingMode0

    +
    +

    -

    +
    +

    operatingMode1

    +
    +

    -

    +
    +

    operatingMode2

    +
    +

    -

    +
    +

    operatingMode3

    +
    +

    -

    +
    +
    +

    + + orc:OperatorActionOriginEnum + +

    +
    +

    -

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

    external

    +
    +

    -

    +
    +

    internal

    +
    +

    -

    +
    +
    +

    + + orc:OperatorActionStatusEnum + +

    +
    +

    -

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

    requested

    +
    +

    -

    +
    +

    approved

    +
    +

    -

    +
    +

    beingImplemented

    +
    +

    -

    +
    +

    implemented

    +
    +

    -

    +
    +

    rejected

    +
    +

    -

    +
    +

    terminationRequested

    +
    +

    -

    +
    +

    beingTerminated

    +
    +

    -

    +
    +
    +

    + + orc:OverallSeverityEnum + +

    +
    +

    -

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

    highest

    +
    +

    -

    +
    +

    high

    +
    +

    -

    +
    +

    medium

    +
    +

    -

    +
    +

    low

    +
    +

    -

    +
    +

    lowest

    +
    +

    -

    +
    +

    none

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +
    +

    + + orc:PassengerCarUnitsPerHour + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:Percentage + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:PersonCategoryEnum + +

    +
    +

    -

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

    adult

    +
    +

    -

    +
    +

    child

    +
    +

    -

    +
    +

    emergencyServicesPerson

    +
    +

    -

    +
    +

    fireman

    +
    +

    -

    +
    +

    infant

    +
    +

    -

    +
    +

    medicalStaff

    +
    +

    -

    +
    +

    memberOfThePublic

    +
    +

    -

    +
    +

    policeman

    +
    +

    -

    +
    +

    politician

    +
    +

    -

    +
    +

    publicTransportPassenger

    +
    +

    -

    +
    +

    sickPerson

    +
    +

    -

    +
    +

    trafficOfficer

    +
    +

    -

    +
    +

    trafficWarden

    +
    +

    -

    +
    +

    veryImportantPerson

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:PollutantTypeEnum + +

    +
    +

    -

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

    benzeneTolueneXylene

    +
    +

    -

    +
    +

    carbonMonoxide

    +
    +

    -

    +
    +

    lead

    +
    +

    -

    +
    +

    methane

    +
    +

    -

    +
    +

    nitricOxide

    +
    +

    -

    +
    +

    nitrogenDioxide

    +
    +

    -

    +
    +

    nitrogenMonoxide

    +
    +

    -

    +
    +

    nitrogenOxides

    +
    +

    -

    +
    +

    nonMethaneHydrocarbons

    +
    +

    -

    +
    +

    ozone

    +
    +

    -

    +
    +

    particulates10

    +
    +

    -

    +
    +

    polycyclicAromaticHydrocarbons

    +
    +

    -

    +
    +

    primaryParticulate

    +
    +

    -

    +
    +

    sulphurDioxide

    +
    +

    -

    +
    +

    totalHydrocarbons

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:PrecipitationTypeEnum + +

    +
    +

    -

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

    drizzle

    +
    +

    -

    +
    +

    freezingRain

    +
    +

    -

    +
    +

    hail

    +
    +

    -

    +
    +

    rain

    +
    +

    -

    +
    +

    sleet

    +
    +

    -

    +
    +

    snow

    +
    +

    -

    +
    +
    +

    + + orc:ProbabilityOfOccurrenceEnum + +

    +
    +

    -

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

    certain

    +
    +

    -

    +
    +

    probable

    +
    +

    -

    +
    +

    riskOf

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:Reference + +

    +
    +

    xs:string: maxLen=1024

    +
    +

    -

    +
    +

    + + orc:ReferencePointDirectionEnum + +

    +
    +

    -

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

    both

    +
    +

    -

    +
    +

    negative

    +
    +

    -

    +
    +

    positive

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +
    +

    + + orc:RelativeTrafficFlowEnum + +

    +
    +

    -

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

    trafficVeryMuchHeavierThanNormal

    +
    +

    -

    +
    +

    trafficHeavierThanNormal

    +
    +

    -

    +
    +

    trafficFlowNormal

    +
    +

    -

    +
    +

    trafficLighterThanNormal

    +
    +

    -

    +
    +

    trafficVeryMuchLighterThanNormal

    +
    +

    -

    +
    +
    +

    + + orc:RequestTypeEnum + +

    +
    +

    -

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

    catalogue

    +
    +

    -

    +
    +

    filter

    +
    +

    -

    +
    +

    requestData

    +
    +

    -

    +
    +

    requestHistoricalData

    +
    +

    -

    +
    +

    subscription

    +
    +

    -

    +
    +
    +

    + + orc:ReroutingManagementTypeEnum + +

    +
    +

    -

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

    doNotFollowDiversionSigns

    +
    +

    -

    +
    +

    doNotUseEntry

    +
    +

    -

    +
    +

    doNotUseExit

    +
    +

    -

    +
    +

    doNotUseIntersectionOrJunction

    +
    +

    -

    +
    +

    followDiversionSigns

    +
    +

    -

    +
    +

    followLocalDiversion

    +
    +

    -

    +
    +

    followSpecialMarkers

    +
    +

    -

    +
    +

    useEntry

    +
    +

    -

    +
    +

    useExit

    +
    +

    -

    +
    +

    useIntersectionOrJunction

    +
    +

    -

    +
    +
    +

    + + orc:ResponseEnum + +

    +
    +

    -

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

    acknowledge

    +
    +

    -

    +
    +

    catalogueRequestDenied

    +
    +

    -

    +
    +

    filterRequestDenied

    +
    +

    -

    +
    +

    requestDenied

    +
    +

    -

    +
    +

    subscriptionRequestDenied

    +
    +

    -

    +
    +
    +

    + + orc:RoadMaintenanceTypeEnum + +

    +
    +

    -

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

    clearanceWork

    +
    +

    -

    +
    +

    controlledAvalanche

    +
    +

    -

    +
    +

    installationWork

    +
    +

    -

    +
    +

    grassCuttingWork

    +
    +

    -

    +
    +

    maintenanceWork

    +
    +

    -

    +
    +

    overheadWorks

    +
    +

    -

    +
    +

    repairWork

    +
    +

    -

    +
    +

    resurfacingWork

    +
    +

    -

    +
    +

    roadMarkingWork

    +
    +

    -

    +
    +

    roadsideWork

    +
    +

    -

    +
    +

    roadworksClearance

    +
    +

    -

    +
    +

    roadworks

    +
    +

    -

    +
    +

    rockFallPreventativeMaintenance

    +
    +

    -

    +
    +

    saltingInProgress

    +
    +

    -

    +
    +

    snowploughsInUse

    +
    +

    -

    +
    +

    treeAndVegetationCuttingWork

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:RoadOperatorServiceDisruptionTypeEnum + +

    +
    +

    -

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

    emergencyTelephoneNumberOutOfService

    +
    +

    -

    +
    +

    informationServiceTelephoneNumberOutOfService

    +
    +

    -

    +
    +

    noTrafficOfficerPatrolService

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:RoadsideAssistanceTypeEnum + +

    +
    +

    -

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

    airAmbulance

    +
    +

    -

    +
    +

    busPassengerAssistance

    +
    +

    -

    +
    +

    emergencyServices

    +
    +

    -

    +
    +

    firstAid

    +
    +

    -

    +
    +

    foodDelivery

    +
    +

    -

    +
    +

    helicopterRescue

    +
    +

    -

    +
    +

    vehicleRepair

    +
    +

    -

    +
    +

    vehicleRecovery

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:RoadsideServiceDisruptionTypeEnum + +

    +
    +

    -

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

    barClosed

    +
    +

    -

    +
    +

    dieselShortage

    +
    +

    -

    +
    +

    fuelShortage

    +
    +

    -

    +
    +

    lpgShortage

    +
    +

    -

    +
    +

    methaneShortage

    +
    +

    -

    +
    +

    noDieselForHeavyVehicles

    +
    +

    -

    +
    +

    noDieselForLightVehicles

    +
    +

    -

    +
    +

    noPublicTelephones

    +
    +

    -

    +
    +

    noToiletFacilities

    +
    +

    -

    +
    +

    noVehicleRepairFacilities

    +
    +

    -

    +
    +

    petrolShortage

    +
    +

    -

    +
    +

    restAreaBusy

    +
    +

    -

    +
    +

    restAreaClosed

    +
    +

    -

    +
    +

    restAreaOvercrowdedDriveToAnotherRestArea

    +
    +

    -

    +
    +

    serviceAreaBusy

    +
    +

    -

    +
    +

    serviceAreaClosed

    +
    +

    -

    +
    +

    serviceAreaFuelStationClosed

    +
    +

    -

    +
    +

    serviceAreaOvercrowdedDriveToAnotherServiceArea

    +
    +

    -

    +
    +

    serviceAreaRestaurantClosed

    +
    +

    -

    +
    +

    someCommercialServicesClosed

    +
    +

    -

    +
    +

    waterShortage

    +
    +

    -

    +
    +
    +

    + + orc:RoadworksDurationEnum + +

    +
    +

    -

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

    longTerm

    +
    +

    -

    +
    +

    mediumTerm

    +
    +

    -

    +
    +

    shortTerm

    +
    +

    -

    +
    +
    +

    + + orc:RoadworksScaleEnum + +

    +
    +

    -

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

    major

    +
    +

    -

    +
    +

    medium

    +
    +

    -

    +
    +

    minor

    +
    +

    -

    +
    +
    +

    + + orc:Seconds + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    -

    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:SpeedManagementTypeEnum + +

    +
    +

    -

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

    activeSpeedControlInOperation

    +
    +

    -

    +
    +

    doNotSlowdownUnnecessarily

    +
    +

    -

    +
    +

    observeSpeedLimit

    +
    +

    -

    +
    +

    policeSpeedChecksInOperation

    +
    +

    -

    +
    +

    reduceYourSpeed

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:String + +

    +
    +

    xs:string: maxLen=1024

    +
    +

    -

    +
    +

    + + orc:SubjectTypeOfWorksEnum + +

    +
    +

    -

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

    bridge

    +
    +

    -

    +
    +

    buriedCables

    +
    +

    -

    +
    +

    buriedServices

    +
    +

    -

    +
    +

    crashBarrier

    +
    +

    -

    +
    +

    gallery

    +
    +

    -

    +
    +

    gantry

    +
    +

    -

    +
    +

    gasMainWork

    +
    +

    -

    +
    +

    interchange

    +
    +

    -

    +
    +

    junction

    +
    +

    -

    +
    +

    levelCrossing

    +
    +

    -

    +
    +

    lightingSystem

    +
    +

    -

    +
    +

    measurementEquipment

    +
    +

    -

    +
    +

    noiseProtection

    +
    +

    -

    +
    +

    road

    +
    +

    -

    +
    +

    roadsideDrains

    +
    +

    -

    +
    +

    roadsideEmbankment

    +
    +

    -

    +
    +

    roadsideEquipment

    +
    +

    -

    +
    +

    roadSigns

    +
    +

    -

    +
    +

    roundabout

    +
    +

    -

    +
    +

    tollGate

    +
    +

    -

    +
    +

    tunnel

    +
    +

    -

    +
    +

    waterMain

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:SubscriptionStateEnum + +

    +
    +

    -

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

    active

    +
    +

    -

    +
    +

    suspended

    +
    +

    -

    +
    +
    +

    + + orc:TemperatureCelsius + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:Time + +

    +
    +

    xs:time: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:Tonnes + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:TpegLoc01AreaLocationSubtypeEnum + +

    +
    +

    -

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

    largeArea

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:TpegLoc01FramedPointLocationSubtypeEnum + +

    +
    +

    -

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

    framedPoint

    +
    +

    -

    +
    +
    +

    + + orc:TpegLoc01LinearLocationSubtypeEnum + +

    +
    +

    -

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

    segment

    +
    +

    -

    +
    +
    +

    + + orc:TpegLoc01SimplePointLocationSubtypeEnum + +

    +
    +

    -

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

    intersection

    +
    +

    -

    +
    +

    nonLinkedPoint

    +
    +

    -

    +
    +
    +

    + + orc:TpegLoc02DirectionTypeEnum + +

    +
    +

    -

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

    allDirections

    +
    +

    -

    +
    +

    anticlockwise

    +
    +

    -

    +
    +

    bothWays

    +
    +

    -

    +
    +

    clockwise

    +
    +

    -

    +
    +

    eastBound

    +
    +

    -

    +
    +

    innerRing

    +
    +

    -

    +
    +

    northBound

    +
    +

    -

    +
    +

    northEastBound

    +
    +

    -

    +
    +

    northWestBound

    +
    +

    -

    +
    +

    opposite

    +
    +

    -

    +
    +

    outerRing

    +
    +

    -

    +
    +

    southBound

    +
    +

    -

    +
    +

    southEastBound

    +
    +

    -

    +
    +

    southWestBound

    +
    +

    -

    +
    +

    westBound

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:TpegLoc03AreaDescriptorSubtypeEnum + +

    +
    +

    -

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

    administrativeAreaName

    +
    +

    -

    +
    +

    administrativeReferenceName

    +
    +

    -

    +
    +

    areaName

    +
    +

    -

    +
    +

    countyName

    +
    +

    -

    +
    +

    lakeName

    +
    +

    -

    +
    +

    nationName

    +
    +

    -

    +
    +

    policeForceControlAreaName

    +
    +

    -

    +
    +

    regionName

    +
    +

    -

    +
    +

    seaName

    +
    +

    -

    +
    +

    townName

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:TpegLoc03IlcPointDescriptorSubtypeEnum + +

    +
    +

    -

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

    tpegIlcName1

    +
    +

    -

    +
    +

    tpegIlcName2

    +
    +

    -

    +
    +

    tpegIlcName3

    +
    +

    -

    +
    +
    +

    + + orc:TpegLoc03JunctionPointDescriptorSubtypeEnum + +

    +
    +

    -

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

    junctionName

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:TpegLoc04HeightTypeEnum + +

    +
    +

    -

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

    above

    +
    +

    -

    +
    +

    aboveSeaLevel

    +
    +

    -

    +
    +

    aboveStreetLevel

    +
    +

    -

    +
    +

    at

    +
    +

    -

    +
    +

    atSeaLevel

    +
    +

    -

    +
    +

    atStreetLevel

    +
    +

    -

    +
    +

    below

    +
    +

    -

    +
    +

    belowSeaLevel

    +
    +

    -

    +
    +

    belowStreetLevel

    +
    +

    -

    +
    +

    undefined

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:TrafficConstrictionTypeEnum + +

    +
    +

    -

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

    carriagewayBlocked

    +
    +

    -

    +
    +

    carriagewayPartiallyObstructed

    +
    +

    -

    +
    +

    lanesBlocked

    +
    +

    -

    +
    +

    lanesPartiallyObstructed

    +
    +

    -

    +
    +

    roadBlocked

    +
    +

    -

    +
    +

    roadPartiallyObstructed

    +
    +

    -

    +
    +
    +

    + + orc:TrafficFlowCharacteristicsEnum + +

    +
    +

    -

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

    erraticFlow

    +
    +

    -

    +
    +

    smoothFlow

    +
    +

    -

    +
    +

    stopAndGo

    +
    +

    -

    +
    +

    trafficBlocked

    +
    +

    -

    +
    +
    +

    + + orc:TrafficStatusEnum + +

    +
    +

    -

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

    impossible

    +
    +

    -

    +
    +

    congested

    +
    +

    -

    +
    +

    heavy

    +
    +

    -

    +
    +

    freeFlow

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +
    +

    + + orc:TrafficTrendTypeEnum + +

    +
    +

    -

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

    trafficBuildingUp

    +
    +

    -

    +
    +

    trafficEasing

    +
    +

    -

    +
    +

    trafficStable

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +
    +

    + + orc:TrafficTypeEnum + +

    +
    +

    -

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

    accessOnlyTraffic

    +
    +

    -

    +
    +

    destinedForAirport

    +
    +

    -

    +
    +

    destinedForAirportArrivals

    +
    +

    -

    +
    +

    destinedForAirportDepartures

    +
    +

    -

    +
    +

    destinedForFerryService

    +
    +

    -

    +
    +

    destinedForRailService

    +
    +

    -

    +
    +

    holidayTraffic

    +
    +

    -

    +
    +

    localTraffic

    +
    +

    -

    +
    +

    longDistanceTraffic

    +
    +

    -

    +
    +

    regionalTraffic

    +
    +

    -

    +
    +

    residentsOnlyTraffic

    +
    +

    -

    +
    +

    throughTraffic

    +
    +

    -

    +
    +

    visitorTraffic

    +
    +

    -

    +
    +
    +

    + + orc:TransitServiceInformationEnum + +

    +
    +

    -

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

    cancellations

    +
    +

    -

    +
    +

    delayDueToBadWeather

    +
    +

    -

    +
    +

    delayDueToRepairs

    +
    +

    -

    +
    +

    delayedUntilFurtherNotice

    +
    +

    -

    +
    +

    delaysDueToFlotsam

    +
    +

    -

    +
    +

    departureOnSchedule

    +
    +

    -

    +
    +

    ferryReplacedByIceRoad

    +
    +

    -

    +
    +

    freeShuttleServiceOperating

    +
    +

    -

    +
    +

    informationServiceNotAvailable

    +
    +

    -

    +
    +

    irregularServiceDelays

    +
    +

    -

    +
    +

    loadCapacityChanged

    +
    +

    -

    +
    +

    restrictionsForLongerVehicles

    +
    +

    -

    +
    +

    serviceDelays

    +
    +

    -

    +
    +

    serviceDelaysOfUncertainDuration

    +
    +

    -

    +
    +

    serviceFullyBooked

    +
    +

    -

    +
    +

    serviceNotOperating

    +
    +

    -

    +
    +

    serviceNotOperatingSubstituteServiceAvailable

    +
    +

    -

    +
    +

    serviceSuspended

    +
    +

    -

    +
    +

    serviceWithdrawn

    +
    +

    -

    +
    +

    shuttleServiceOperating

    +
    +

    -

    +
    +

    temporaryChangesToTimetables

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:TransitServiceTypeEnum + +

    +
    +

    -

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

    air

    +
    +

    -

    +
    +

    bus

    +
    +

    -

    +
    +

    ferry

    +
    +

    -

    +
    +

    hydrofoil

    +
    +

    -

    +
    +

    rail

    +
    +

    -

    +
    +

    tram

    +
    +

    -

    +
    +

    undergroundMetro

    +
    +

    -

    +
    +
    +

    + + orc:TravelTimeTrendTypeEnum + +

    +
    +

    -

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

    decreasing

    +
    +

    -

    +
    +

    increasing

    +
    +

    -

    +
    +

    stable

    +
    +

    -

    +
    +
    +

    + + orc:TravelTimeTypeEnum + +

    +
    +

    -

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

    best

    +
    +

    -

    +
    +

    estimated

    +
    +

    -

    +
    +

    instantaneous

    +
    +

    -

    +
    +

    reconstituted

    +
    +

    -

    +
    +
    +

    + + orc:UpdateMethodEnum + +

    +
    +

    -

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

    allElementUpdate

    +
    +

    -

    +
    +

    singleElementUpdate

    +
    +

    -

    +
    +

    snapshot

    +
    +

    -

    +
    +
    +

    + + orc:UrgencyEnum + +

    +
    +

    -

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

    extremelyUrgent

    +
    +

    -

    +
    +

    urgent

    +
    +

    -

    +
    +

    normalUrgency

    +
    +

    -

    +
    +
    +

    + + orc:Url + +

    +
    +

    xs:anyURI: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:UrlLinkTypeEnum + +

    +
    +

    -

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

    documentPdf

    +
    +

    -

    +
    +

    html

    +
    +

    -

    +
    +

    image

    +
    +

    -

    +
    +

    rss

    +
    +

    -

    +
    +

    videoStream

    +
    +

    -

    +
    +

    voiceStream

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:ValidityStatusEnum + +

    +
    +

    -

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

    active

    +
    +

    -

    +
    +

    suspended

    +
    +

    -

    +
    +

    definedByValidityTimeSpec

    +
    +

    -

    +
    +
    +

    + + orc:VehicleEquipmentEnum + +

    +
    +

    -

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

    notUsingSnowChains

    +
    +

    -

    +
    +

    notUsingSnowChainsOrTyres

    +
    +

    -

    +
    +

    snowChainsInUse

    +
    +

    -

    +
    +

    snowTyresInUse

    +
    +

    -

    +
    +

    snowChainsOrTyresInUse

    +
    +

    -

    +
    +

    withoutSnowTyresOrChainsOnBoard

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:VehicleStatusEnum + +

    +
    +

    -

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

    abandoned

    +
    +

    -

    +
    +

    brokenDown

    +
    +

    -

    +
    +

    burntOut

    +
    +

    -

    +
    +

    damaged

    +
    +

    -

    +
    +

    damagedAndImmobilized

    +
    +

    -

    +
    +

    onFire

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:VehicleUsageEnum + +

    +
    +

    -

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

    agricultural

    +
    +

    -

    +
    +

    commercial

    +
    +

    -

    +
    +

    emergencyServices

    +
    +

    -

    +
    +

    military

    +
    +

    -

    +
    +

    nonCommercial

    +
    +

    -

    +
    +

    patrol

    +
    +

    -

    +
    +

    recoveryServices

    +
    +

    -

    +
    +

    roadMaintenanceOrConstruction

    +
    +

    -

    +
    +

    roadOperator

    +
    +

    -

    +
    +

    taxi

    +
    +

    -

    +
    +
    +

    + + orc:VehiclesPerHour + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    -

    +
    +

    + + orc:VmsFaultEnum + +

    +
    +

    -

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

    communicationsFailure

    +
    +

    -

    +
    +

    incorrectMessageDisplayed

    +
    +

    -

    +
    +

    incorrectPictogramDisplayed

    +
    +

    -

    +
    +

    outOfService

    +
    +

    -

    +
    +

    powerFailure

    +
    +

    -

    +
    +

    unableToClearDown

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc:VmsTypeEnum + +

    +
    +

    -

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

    colourGraphic

    +
    +

    -

    +
    +

    continuousSign

    +
    +

    -

    +
    +

    monochromeGraphic

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + orc: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

    +
    +

    -

    +
    +
    +

    + + orc:WeekOfMonthEnum + +

    +
    +

    -

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

    firstWeekOfMonth

    +
    +

    -

    +
    +

    secondWeekOfMonth

    +
    +

    -

    +
    +

    thirdWeekOfMonth

    +
    +

    -

    +
    +

    fourthWeekOfMonth

    +
    +

    -

    +
    +

    fifthWeekOfMonth

    +
    +

    -

    +
    +
    +

    + + orc:WinterEquipmentManagementTypeEnum + +

    +
    +

    -

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

    doNoUseStudTyres

    +
    +

    -

    +
    +

    useSnowChains

    +
    +

    -

    +
    +

    useSnowChainsOrTyres

    +
    +

    -

    +
    +

    useSnowTyres

    +
    +

    -

    +
    +

    winterEquipmentOnBoardRequired

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +
    +
    +
    +

    1.138. The toplevel element orc:d2LogicalModel +

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

    + orc:d2LogicalModel +

    +
    +

    + +orc:D2LogicalModel + +

    +
    +

    +

    +
    +
    +
    +

    1.139. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.140. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.141. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.142. 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.143. 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.144. 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.145. 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.146. 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.147. 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.148. 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.149. The complex type orc:AlertCMethod2PrimaryPointLocation +

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

    + orc:AlertCMethod2PrimaryPointLocation +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:alertCLocation + +

    +
    +

    + + 1:1 + +

    +
    +

    + +orc:AlertCLocation + +

    +
    +

    +

    + + +

    + orc:alertCMethod2PrimaryPointLocationExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.150. The complex type orc:AlertCMethod2SecondaryPointLocation +

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

    + orc:AlertCMethod2SecondaryPointLocation +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:alertCLocation + +

    +
    +

    + + 1:1 + +

    +
    +

    + +orc:AlertCLocation + +

    +
    +

    +

    + + +

    + orc:alertCMethod2SecondaryPointLocationExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.151. 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.152. 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.153. 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.154. 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.155. 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.156. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.157. 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.158. 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.159. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.160. 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.161. 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.162. 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.163. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.164. The complex type orc:CatalogueReference +

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

    + orc:CatalogueReference +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:keyCatalogueReference + +

    +
    +

    + + 1:1 + +

    +
    +

    + + orc:Reference + +

    +
    +

    +

    + + +

    + orc:catalogueReferenceExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.165. The complex type orc:Cause +

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

    + orc:Cause +

    +
    +

    +

    +

    -

    +
    + + +

    + orc:causeExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.166. 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.167. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.168. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.169. 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.170. 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.171. 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.172. The complex type orc:Destination +

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

    + orc:Destination +

    +
    +

    +

    +

    -

    +
    + + +

    + orc:destinationExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.173. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.174. 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.175. 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.176. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.177. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.178. 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.179. The complex type orc:ExtensionType +

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

    + orc:ExtensionType +

    +
    +

    +

    +

    -

    +
    +
    +
    +
    +

    1.180. 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.181. 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.182. 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.183. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.184. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.185. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.186. 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.187. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.188. 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.189. The complex type orc:GroupOfLocations +

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

    + orc:GroupOfLocations +

    +
    +

    +

    +

    -

    +
    + + +

    + orc:groupOfLocationsExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.190. 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.191. 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.192. 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.193. 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.194. 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.195. 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.196. 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.197. 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.198. The complex type orc:Humidity +

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

    + orc:Humidity +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:relativeHumidity + +

    +
    +

    + + 1:1 + +

    +
    +

    + + orc:Percentage + +

    +
    +

    +

    + + +

    + orc:humidityExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.199. 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.200. 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.201. 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.202. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.203. 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.204. 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-86.1 + +

    +
    +

    +

    + + +

    + orc:routeDestination +

    +
    +

    + 0:* +

    +
    +

    + +orc:Destination + +

    +
    +

    +

    + + +

    + orc:itineraryExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.205. 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.206. 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.207. 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.208. The complex type orc:LinearTrafficView +

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

    + orc:LinearTrafficView +

    +
    +

    +

    +

    -

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + + orc:linearPredefinedLocationReference + +

    +
    +

    + + 1:1 + +

    +
    +

    + + orc:Reference + +

    +
    +

    +

    + + +

    + + orc:trafficViewRecord + +

    +
    +

    + + 1:* + +

    +
    +

    + +orc:TrafficViewRecord + +

    +
    +

    +

    + + +

    + orc:linearTrafficViewExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.209. 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.210. 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.211. 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.212. 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.213. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.214. 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.215. 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.216. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.217. 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.218. 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.219. The complex type orc:MeasurementSiteRecord +

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

    + orc:MeasurementSiteRecord +

    +
    +

    +

    +

    -

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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-86.2 + +

    +
    +

    +

    + + +

    + + orc:measurementSiteLocation + +

    +
    +

    + + 1:1 + +

    +
    +

    + +orc:Location + +

    +
    +

    +

    + + +

    + orc:measurementSiteRecordExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.220. The complex type orc:MeasurementSiteTable +

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

    + orc:MeasurementSiteTable +

    +
    +

    +

    +

    -

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + orc:measurementSiteTableIdentification +

    +
    +

    + 0:1 +

    +
    +

    + + orc:String + +

    +
    +

    +

    + + +

    + orc:measurementSiteTableVersion +

    +
    +

    + 0:1 +

    +
    +

    + + orc:NonNegativeInteger + +

    +
    +

    +

    + + +

    + + orc:measurementSiteRecord + +

    +
    +

    + + 1:* + +

    +
    +

    + +orc:MeasurementSiteRecord + +

    +
    +

    +

    + + +

    + orc:measurementSiteTableExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.221. 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.222. 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.223. The complex type orc:Mobility +

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

    + orc:Mobility +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:mobilityType + +

    +
    +

    + + 1:1 + +

    +
    +

    + + orc:MobilityEnum + +

    +
    +

    +

    + + +

    + orc:mobilityExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.224. The complex type orc:MultilingualString +

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

    + orc:MultilingualString +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:values + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-86.3 + +

    +
    +

    +

    +
    +
    +
    +

    1.225. The complex type orc:MultilingualStringValue +

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

    + orc:MultilingualStringValue +

    +
    +

    + orc:MultilingualStringValueType +

    +
    +

    -

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + @lang + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:language +

    +
    +

    +

    +
    +
    +
    +

    1.226. 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.227. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.228. 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.229. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.230. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.231. 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.232. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.233. The complex type orc:OffsetDistance +

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

    + orc:OffsetDistance +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:offsetDistance + +

    +
    +

    + + 1:1 + +

    +
    +

    + + orc:MetresAsNonNegativeInteger + +

    +
    +

    +

    + + +

    + orc:offsetDistanceExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.234. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.235. 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.236. 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.237. 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.238. 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.239. 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.240. 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.241. 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.242. 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.243. 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.244. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.245. 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.246. 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.247. The complex type orc:PredefinedLocation +

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

    + orc:PredefinedLocation +

    +
    +

    +

    +

    -

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + orc:predefinedLocationName +

    +
    +

    + 0:1 +

    +
    +

    + +orc:MultilingualString + +

    +
    +

    +

    + + +

    + + orc:predefinedLocation + +

    +
    +

    + + 1:1 + +

    +
    +

    + +orc:Location + +

    +
    +

    +

    + + +

    + orc:predefinedLocationExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.248. The complex type orc:PredefinedLocationSet +

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

    + orc:PredefinedLocationSet +

    +
    +

    +

    +

    -

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + orc:predefinedLocationSetName +

    +
    +

    + 0:1 +

    +
    +

    + +orc:MultilingualString + +

    +
    +

    +

    + + +

    + orc:predefinedLocationSetVersion +

    +
    +

    + 0:1 +

    +
    +

    + + orc:NonNegativeInteger + +

    +
    +

    +

    + + +

    + + orc:predefinedLocation + +

    +
    +

    + + 1:* + +

    +
    +

    + +orc:PredefinedLocation + +

    +
    +

    +

    + + +

    + orc:predefinedLocationSetExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.249. 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.250. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.251. 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.252. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.253. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.254. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.255. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.256. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.257. 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.258. 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.259. The complex type orc:RoadsideReferencePointPrimaryLocation +

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

    + orc:RoadsideReferencePointPrimaryLocation +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:roadsideReferencePoint + +

    +
    +

    + + 1:1 + +

    +
    +

    + +orc:RoadsideReferencePoint + +

    +
    +

    +

    + + +

    + orc:roadsideReferencePointPrimaryLocationExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.260. The complex type orc:RoadsideReferencePointSecondaryLocation +

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

    + orc:RoadsideReferencePointSecondaryLocation +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:roadsideReferencePoint + +

    +
    +

    + + 1:1 + +

    +
    +

    + +orc:RoadsideReferencePoint + +

    +
    +

    +

    + + +

    + orc:roadsideReferencePointSecondaryLocationExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.261. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.262. 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.263. 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.264. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.265. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.266. 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-86.4 + +

    +
    +

    +

    + + +

    + orc:siteMeasurementsExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.267. The complex type orc:Situation +

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

    + orc:Situation +

    +
    +

    +

    +

    -

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.268. 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.269. The complex type orc:SituationRecord +

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

    + orc:SituationRecord +

    +
    +

    +

    +

    -

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.270. 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.271. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.272. 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.273. 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.274. 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.275. 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.276. 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.277. 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.278. 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.279. 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.280. The complex type orc:TimePeriodOfDay +

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

    + orc:TimePeriodOfDay +

    +
    +

    +

    +

    -

    +
    + + +

    + orc:timePeriodOfDayExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.281. 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.282. 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.283. The complex type orc:TpegDescriptor +

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

    + orc:TpegDescriptor +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:descriptor + +

    +
    +

    + + 1:1 + +

    +
    +

    + +orc:MultilingualString + +

    +
    +

    +

    + + +

    + orc:tpegDescriptorExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.284. 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.285. 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.286. 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.287. 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.288. 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.289. 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.290. 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.291. 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.292. 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.293. 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.294. The complex type orc:TpegPoint +

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

    + orc:TpegPoint +

    +
    +

    +

    +

    -

    +
    + + +

    + orc:tpegPointExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.295. 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.296. The complex type orc:TpegPointLocation +

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

    + orc:TpegPointLocation +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:tpegDirection + +

    +
    +

    + + 1:1 + +

    +
    +

    + + orc:TpegLoc02DirectionTypeEnum + +

    +
    +

    +

    + + +

    + orc:tpegPointLocationExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.297. 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.298. 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.299. The complex type orc:TrafficElement +

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

    + orc:TrafficElement +

    +
    +

    + orc:SituationRecord +

    +
    +

    -

    +
    +

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

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.300. 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.301. 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.302. 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.303. 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.304. 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.305. The complex type orc:TrafficView +

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

    + orc:TrafficView +

    +
    +

    +

    +

    -

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + + orc:trafficViewTime + +

    +
    +

    + + 1:1 + +

    +
    +

    + + orc:DateTime + +

    +
    +

    +

    + + +

    + + orc:predefinedLocationSetReference + +

    +
    +

    + + 1:1 + +

    +
    +

    + + orc:Reference + +

    +
    +

    +

    + + +

    + + orc:linearTrafficView + +

    +
    +

    + + 1:* + +

    +
    +

    + +orc:LinearTrafficView + +

    +
    +

    +

    + + +

    + orc:trafficViewExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.306. 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.307. The complex type orc:TrafficViewRecord +

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

    + orc:TrafficViewRecord +

    +
    +

    +

    +

    -

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + + 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.308. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.309. 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.311. 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.312. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.313. 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.314. 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.315. 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.316. 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.317. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.318. The complex type orc:VehicleSpeed +

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

    + orc:VehicleSpeed +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:individualVehicleSpeed + +

    +
    +

    + + 1:1 + +

    +
    +

    + + orc:KilometresPerHour + +

    +
    +

    +

    + + +

    + orc:vehicleSpeedExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.319. The complex type orc:Visibility +

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

    + orc:Visibility +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:minimumVisibilityDistance + +

    +
    +

    + + 1:1 + +

    +
    +

    + + orc:MetresAsNonNegativeInteger + +

    +
    +

    +

    + + +

    + orc:visibilityExtension +

    +
    +

    + 0:1 +

    +
    +

    + +orc:ExtensionType + +

    +
    +

    +

    +
    +
    +
    +

    1.320. 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.321. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.322. 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.323. 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.324. 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.325. 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.326. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.327. The complex type complexType[Itinerary]/locationContainedInItinerary#complexType (typedef-86.1) +

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

    + complexType[Itinerary] +
    +   /locationContainedInItinerary #complexType +
    +   (typedef-86.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 + +

    +
    +

    + xs:int +

    +
    +

    +

    +
    +
    +
    +

    1.328. The complex type complexType[MeasurementSiteRecord]/measurementSpecificCharacteristics#complexType (typedef-86.2) +

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

    + complexType[MeasurementSiteRecord] +
    +   /measurementSpecificCharacteristics #complexType +
    +   (typedef-86.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 + +

    +
    +

    + xs:int +

    +
    +

    +

    +
    +
    +
    +

    1.329. The complex type complexType[MultilingualString]/values#complexType (typedef-86.3) +

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

    + complexType[MultilingualString] +
    +   /values #complexType +
    +   (typedef-86.3) +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:value + +

    +
    +

    + + 1:* + +

    +
    +

    + >orc:MultilingualStringValue + +

    +
    +

    +

    +
    +
    +
    +

    1.330. The complex type complexType[SiteMeasurements]/measuredValue#complexType (typedef-86.4) +

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

    + complexType[SiteMeasurements] +
    +   /measuredValue #complexType +
    +   (typedef-86.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 + +

    +
    +

    + xs:int +

    +
    +

    +

    +
    +
    +
    +
    +

    2. DATEXIISchemaWithDefinitions.xsd

    +
    +

    2.1. Simple type definitions

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

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +

    + + orc:AngleInDegrees + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    An integer number representing an angle in whole degrees between 0 and 359.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:AxlesPerHour + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    Vehicle axles per hour.

    +
    +

    + + orc:Boolean + +

    +
    +

    xs:boolean: (empty restriction)

    +
    +

    Boolean has the value space required to support the mathematical concept of binary-valued logic: {true, false}.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:ChangedFlagEnum + +

    +
    +

    List of flags to indicate what has changed in an exchage.

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

    catalogue

    +
    +

    Catalogue has changed indicator.

    +
    +

    filter

    +
    +

    Filter has changed indicator.

    +
    +
    +

    + + orc: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".

    +
    +
    +

    + + orc:ComplianceOptionEnum + +

    +
    +

    Types of compliance.

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

    advisory

    +
    +

    Advisory compliance .

    +
    +

    mandatory

    +
    +

    Mandatory compliance.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:ConcentrationGramsPerCubicCentimetre + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    Concentration defined in grams per cubic centimetre.

    +
    +

    + + orc:ConcentrationMicrogramsPerCubicMetre + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    A measure of concentration defined in µg/m3 (microgrammes/cubic metre).

    +
    +

    + + orc:ConcentrationVehiclesPerKilometre + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    A measure of traffic density defined in number of vehicles per kilometre of road.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:CubicMetres + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    A volumetric measure defined in cubic metres.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:DayEnum + +

    +
    +

    Days of the week.

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

    monday

    +
    +

    Monday.

    +
    +

    tuesday

    +
    +

    Tuesday.

    +
    +

    wednesday

    +
    +

    Wednesday.

    +
    +

    thursday

    +
    +

    Thursday.

    +
    +

    friday

    +
    +

    Friday.

    +
    +

    saturday

    +
    +

    Saturday.

    +
    +

    sunday

    +
    +

    Sunday.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:IntensityKilogrammesPerSquareMetre + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    A measure of the quantity of application of a substance to an area defined in kilogrammes per square metre.

    +
    +

    + + orc:IntensityMillimetresPerHour + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    A measure of precipitation intensity defined in millimetres per hour.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:KilometresPerHour + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    A measure of speed defined in kilometres per hour.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:Language + +

    +
    +

    xs:language: (empty restriction)

    +
    +

    A language datatype, identifies a specified language.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:MetresAsFloat + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    A measure of distance defined in metres in a floating point format.

    +
    +

    + + orc:MetresAsNonNegativeInteger + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    A measure of distance defined in metres in a non negative integer format.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:MultilingualStringValueType + +

    +
    +

    xs:string: maxLen=1024

    +
    +

    -

    +
    +

    + + orc:NonNegativeInteger + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    An integer number whose value space is the set {0, 1, 2, ..., 2147483645, 2147483646, 2147483647}.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:PassengerCarUnitsPerHour + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    Passenger car units per hour.

    +
    +

    + + orc:Percentage + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    A measure of percentage.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:Reference + +

    +
    +

    xs:string: maxLen=1024

    +
    +

    A reference to an identifiable object instance (e.g. a GUID reference).

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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)

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:Seconds + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    Seconds.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:TemperatureCelsius + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    A measure of temperature defined in degrees Celsius.

    +
    +

    + + orc: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.

    +
    +

    + + orc:Tonnes + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    A measure of weight defined in metric tonnes.

    +
    +

    + + orc:TpegLoc01AreaLocationSubtypeEnum + +

    +
    +

    Types of area.

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

    largeArea

    +
    +

    A geographic or geometric large area.

    +
    +

    other

    +
    +

    Other than as defined in this enumeration.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:TpegLoc03JunctionPointDescriptorSubtypeEnum + +

    +
    +

    Descriptors for describing a point at a road junction.

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

    junctionName

    +
    +

    Name of a road network junction where two or more roads join.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:Url + +

    +
    +

    xs:anyURI: (empty restriction)

    +
    +

    A Uniform Resource Locator (URL) address comprising a compact string of characters for a resource available on the Internet.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc:VehiclesPerHour + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    Vehicles per hour.

    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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.

    +
    +
    +

    + + orc: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).

    +
    +
    +

    + + orc: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.138. The toplevel element orc:d2LogicalModel +

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

    + orc:d2LogicalModel +

    +
    +

    + +orc:D2LogicalModel + +

    +
    +

    +

    +
    +
    +
    +

    2.139. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.140. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.141. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.142. 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.143. 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.144. 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.145. 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.146. 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.147. 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.148. 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.149. 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.150. 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.151. 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.152. 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.153. 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.154. 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.155. 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.156. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.157. 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.158. 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.159. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.160. 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.161. 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.162. 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.163. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.164. 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.165. 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.166. 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.167. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.168. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.169. 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.170. 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.171. 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.172. 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.173. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.174. 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.175. 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.176. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.177. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.178. 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.179. The complex type orc:ExtensionType +

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

    + orc:ExtensionType +

    +
    +

    +

    +

    -

    +
    +
    +
    +
    +

    2.180. 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.181. 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.182. 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.183. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.184. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.185. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.186. 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.187. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.188. 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.189. 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.190. 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.191. 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.192. 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.193. 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.194. 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.195. 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.196. 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.197. 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.198. 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.199. 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.200. 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.201. 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.202. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.203. 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.204. 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-59.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.205. 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.206. 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.207. 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.208. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + + 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.209. 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.210. 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.211. 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.212. 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.213. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.214. 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.215. 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.216. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.217. 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.218. 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.219. The complex type orc:MeasurementSiteRecord +

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

    + orc:MeasurementSiteRecord +

    +
    +

    +

    +

    An identifiable single measurement site entry/record in the Measurement Site table.

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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-59.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.220. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.221. 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.222. 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.223. 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.224. The complex type orc:MultilingualString +

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

    + orc:MultilingualString +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:values + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-59.3 + +

    +
    +

    +

    +
    +
    +
    +

    2.225. The complex type orc:MultilingualStringValue +

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

    + orc:MultilingualStringValue +

    +
    +

    + orc:MultilingualStringValueType +

    +
    +

    -

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + @lang + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:language +

    +
    +

    +

    +
    +
    +
    +

    2.226. 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.227. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.228. 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.229. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.230. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.231. 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.232. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.233. 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.234. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.235. 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.236. 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.237. 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.238. 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.239. 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.240. 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.241. 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.242. 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.243. 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.244. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.245. 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.246. 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.247. The complex type orc:PredefinedLocation +

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

    + orc:PredefinedLocation +

    +
    +

    +

    +

    An identifiable instance of a single predefined location.

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.248. The complex type orc:PredefinedLocationSet +

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

    + orc:PredefinedLocationSet +

    +
    +

    +

    +

    An identifiable instance of a single set of predefined locations.

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.249. 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.250. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.251. 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.252. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.253. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.254. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.255. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.256. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.257. 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.258. 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.259. 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.260. 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.261. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.262. 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.263. 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.264. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.265. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.266. 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-59.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.267. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.268. 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.269. The complex type orc:SituationRecord +

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

    + orc:SituationRecord +

    +
    +

    +

    +

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

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.270. 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.271. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.272. 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.273. 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.274. 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.275. 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.276. 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.277. 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.278. 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.279. 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.280. 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.281. 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.282. 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.283. 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.284. 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.285. 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.286. 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.287. 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.288. 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.289. 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.290. 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.291. 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.292. 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.293. 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.294. 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.295. 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.296. 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.297. 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.298. 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.299. The complex type orc:TrafficElement +

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

    + orc:TrafficElement +

    +
    +

    + orc:SituationRecord +

    +
    +

    -

    +
    +

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

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.300. 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.301. 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.302. 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.303. 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.304. 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.305. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + + 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.306. 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.307. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + + 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.308. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.309. 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.311. 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.312. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.313. 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.314. 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.315. 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.316. 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.317. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.318. 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.319. 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.320. 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.321. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.322. 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.323. 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.324. 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.325. 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.326. 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 + +

    +
    +

    + xs:ID +

    +
    +

    +

    + + +

    + 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.327. The complex type complexType[Itinerary]/locationContainedInItinerary#complexType (typedef-59.1) +

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

    + complexType[Itinerary] +
    +   /locationContainedInItinerary #complexType +
    +   (typedef-59.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 + +

    +
    +

    + xs:int +

    +
    +

    +

    +
    +
    +
    +

    2.328. The complex type complexType[MeasurementSiteRecord]/measurementSpecificCharacteristics#complexType (typedef-59.2) +

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

    + complexType[MeasurementSiteRecord] +
    +   /measurementSpecificCharacteristics #complexType +
    +   (typedef-59.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 + +

    +
    +

    + xs:int +

    +
    +

    +

    +
    +
    +
    +

    2.329. The complex type complexType[MultilingualString]/values#complexType (typedef-59.3) +

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

    + complexType[MultilingualString] +
    +   /values #complexType +
    +   (typedef-59.3) +

    +
    +

    +

    +

    -

    +
    + + +

    + + orc:value + +

    +
    +

    + + 1:* + +

    +
    +

    + >orc:MultilingualStringValue + +

    +
    +

    +

    +
    +
    +
    +

    2.330. The complex type complexType[SiteMeasurements]/measuredValue#complexType (typedef-59.4) +

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

    + complexType[SiteMeasurements] +
    +   /measuredValue #complexType +
    +   (typedef-59.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 + +

    +
    +

    + xs:int +

    +
    +

    +

    +
    +
    +
    +
    + + \ No newline at end of file diff --git a/docs/generated/contab/gml.html b/docs/generated/contab/gml.html new file mode 100644 index 0000000..3e68a34 --- /dev/null +++ b/docs/generated/contab/gml.html @@ -0,0 +1,7199 @@ + + + OJP - Open API for distributed Journey Planning (GML) + + + + + , + + + + + +
    +
    +

    1. basicTypes.xsd

    +
    +

    1.1. Simple type definitions

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

    + + gml:NCNameList + +

    +
    +

    List(xs:NCName)

    +
    +

    A type for a list of values of the respective simple type.

    +
    +

    + + gml:NameList + +

    +
    +

    List(xs:Name)

    +
    +

    A type for a list of values of the respective simple type.

    +
    +

    + + gml: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

    +
    +

    -

    +
    +
    +

    + + gml: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

    +
    +

    -

    +
    +
    +

    + + gml:NameOrNilReasonList + +

    +
    +

    A type for a list of values of the respective simple type.

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

    inapplicable

    +
    +

    -

    +
    +

    missing

    +
    +

    -

    +
    +

    template

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +

    withheld

    +
    +

    -

    +
    +
    +

    + + gml:NilReasonEnumeration + +

    +
    +

    -

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

    inapplicable

    +
    +

    -

    +
    +

    missing

    +
    +

    -

    +
    +

    template

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +

    withheld

    +
    +

    -

    +
    +
    +

    + + gml: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

    +
    +

    -

    +
    +
    +

    + + gml:QNameList + +

    +
    +

    List(xs:QName)

    +
    +

    A type for a list of values of the respective simple type.

    +
    +

    + + gml:SignType + +

    +
    +

    gml:SignType is a convenience type with values "+" (plus) and "-" (minus).

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

    -

    +
    +

    -

    +
    +

    +

    +
    +

    -

    +
    +
    +

    + + gml: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.

    +
    +

    + + gml: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.

    +
    +

    + + gml: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.

    +
    +

    + + gml:booleanList + +

    +
    +

    List(xs:boolean)

    +
    +

    A type for a list of values of the respective simple type.

    +
    +

    + + gml: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

    +
    +

    -

    +
    +
    +

    + + gml:booleanOrNilReasonList + +

    +
    +

    A type for a list of values of the respective simple type.

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

    inapplicable

    +
    +

    -

    +
    +

    missing

    +
    +

    -

    +
    +

    template

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +

    withheld

    +
    +

    -

    +
    +
    +

    + + gml:doubleList + +

    +
    +

    List(xs:double)

    +
    +

    A type for a list of values of the respective simple type.

    +
    +

    + + gml: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

    +
    +

    -

    +
    +
    +

    + + gml:doubleOrNilReasonList + +

    +
    +

    A type for a list of values of the respective simple type.

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

    inapplicable

    +
    +

    -

    +
    +

    missing

    +
    +

    -

    +
    +

    template

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +

    withheld

    +
    +

    -

    +
    +
    +

    + + gml:integerList + +

    +
    +

    List(xs:integer)

    +
    +

    A type for a list of values of the respective simple type.

    +
    +

    + + gml: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

    +
    +

    -

    +
    +
    +

    + + gml:integerOrNilReasonList + +

    +
    +

    A type for a list of values of the respective simple type.

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

    inapplicable

    +
    +

    -

    +
    +

    missing

    +
    +

    -

    +
    +

    template

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +

    withheld

    +
    +

    -

    +
    +
    +

    + + gml: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.23. 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 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    +
    +
    +
    +

    1.24. 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 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    +
    +
    +
    +

    1.25. The complex type gml:CodeType +

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

    + gml:CodeType +

    +
    +

    + xs:string +

    +
    +

    -

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + @codeSpace + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    +
    +
    +
    +

    1.26. The complex type gml:CodeWithAuthorityType +

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

    + gml:CodeWithAuthorityType +

    +
    +

    + gml:CodeType +

    +
    +

    -

    +
    +

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

    +
    + + +

    + + @codeSpace + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    +

    Base type content is restricted, resulting in the following own content:

    +
    + + +

    + + @codeSpace + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    +
    +
    +
    +

    1.27. The complex type gml:CoordinatesType +

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

    + gml:CoordinatesType +

    +
    +

    + xs:string +

    +
    +

    -

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + @decimal + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:string +

    +
    +

    +

    + + +

    + + @cs + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:string +

    +
    +

    +

    + + +

    + + @ts + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:string +

    +
    +

    +

    +
    +
    +
    +

    1.28. 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.29. 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.30. The complex type gml:MeasureType +

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

    + gml:MeasureType +

    +
    +

    + xs:double +

    +
    +

    -

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + @uom + +

    +
    +

    + + 1:1 + +

    +
    +

    + + gml:UomIdentifier + +

    +
    +

    +

    +
    +
    +
    +
    +

    2. geometryBasic0d1d-extract.xsd

    +
    +

    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 + +

    +
    +

    + xs:ID +

    +
    +

    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 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    + + +

    + + @srsDimension + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    +

    +
    +
    +
    +

    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 + +

    +
    +

    + xs:ID +

    +
    +

    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 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    + + +

    + + @srsDimension + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    +

    +
    +
    +
    +

    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 + +

    +
    +

    + xs:ID +

    +
    +

    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 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    + + +

    + + @srsDimension + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    +

    +
    +
    +
    +

    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 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    + + +

    + + →‍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 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    + + +

    + + →‍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 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    + + +

    + + @srsDimension + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    +

    + + +

    + + @count + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    +

    +
    +
    +
    +

    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 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    + + +

    + + @srsDimension + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    +

    +
    +
    +
    +

    2.21. The complex type gml:EnvelopeType +

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

    + gml:EnvelopeType +

    +
    +

    +

    +

    -

    +
    + + +

    + + @srsName + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    + + +

    + + @srsDimension + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    +

    +

    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 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    + + +

    + + @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 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    + + +

    + + →‍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 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    + + +

    + + →‍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 + +

    +
    +

    + xs:ID +

    +
    +

    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 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    + + +

    + + @srsDimension + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    +

    +

    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 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 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    + + +

    + + →‍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 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    + + +

    + + →‍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 + +

    +
    +

    + xs:ID +

    +
    +

    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 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    + + +

    + + @srsDimension + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    +

    +

    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 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    + + +

    + + @srsDimension + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    +

    +
    +
    +
    +
    +

    3. gmlBase-extract.xsd

    +
    +

    3.1. Simple type definitions

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

    + + gml:AggregationType + +

    +
    +

    -

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

    set

    +
    +

    -

    +
    +

    bag

    +
    +

    -

    +
    +

    sequence

    +
    +

    -

    +
    +

    array

    +
    +

    -

    +
    +

    record

    +
    +

    -

    +
    +

    table

    +
    +

    -

    +
    +
    +
    +
    +
    +

    3.3. 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.4. 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.5. 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.6. The toplevel element gml:AbstractObject +

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

    + gml:AbstractObject +

    +
    +

    +

    +

    -

    +
    +
    +
    +
    +

    3.7. 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.8. 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.9. The toplevel element gml:associationName +

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

    + gml:associationName +

    +
    +

    + xs:string +

    +
    +

    +

    +
    +
    +
    +

    3.10. The toplevel element gml:defaultCodeSpace +

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

    + gml:defaultCodeSpace +

    +
    +

    + xs:anyURI +

    +
    +

    +

    +
    +
    +
    +

    3.11. 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.12. The toplevel element gml:gmlProfileSchema +

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

    + gml:gmlProfileSchema +

    +
    +

    + xs:anyURI +

    +
    +

    +

    +
    +
    +
    +

    3.13. 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.14. 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.15. 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.16. The toplevel element gml:targetElement +

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

    + gml:targetElement +

    +
    +

    + xs:string +

    +
    +

    +

    +
    +
    +
    +

    3.17. 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.18. The complex type gml:AbstractGMLType +

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

    + gml:AbstractGMLType +

    +
    +

    +

    +

    -

    +
    + + +

    + + @gml:id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:ID +

    +
    +

    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.19. 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 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    +
    +
    +
    +

    3.20. 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 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    +
    +
    +
    +

    3.21. The complex type gml:AssociationRoleType +

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

    + gml:AssociationRoleType +

    +
    +

    +

    +

    -

    +
    + + +

    + + @owns + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    + + +

    + + @nilReason + +

    +
    +

    + + 1:1 + +

    +
    +

    + + gml:NilReasonType + +

    +
    +

    +

    +
    +
    +
    +

    3.22. The complex type gml:InlinePropertyType +

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

    + gml:InlinePropertyType +

    +
    +

    +

    +

    -

    +
    + + +

    + + @owns + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    +
    +
    +
    +

    3.23. 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 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    + + +

    + + @nilReason + +

    +
    +

    + + 1:1 + +

    +
    +

    + + gml:NilReasonType + +

    +
    +

    +

    +
    +
    +
    +
    +

    4. gmlBasic2d-extract.xsd

    +
    +

    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 + +

    +
    +

    + xs:ID +

    +
    +

    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 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    + + +

    + + @srsDimension + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    +

    +
    +
    +
    +

    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 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 + +

    +
    +

    + xs:ID +

    +
    +

    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 + +

    +
    +

    + xs:anyURI +

    +
    +

    +

    + + +

    + + @srsDimension + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    +

    +

    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 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    + + +

    + + →‍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 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    + + +

    + + →‍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/docs/generated/contab/ifopt.html b/docs/generated/contab/ifopt.html new file mode 100644 index 0000000..e7670ce --- /dev/null +++ b/docs/generated/contab/ifopt.html @@ -0,0 +1,13459 @@ + + + OJP - Open API for distributed Journey Planning (IFOPT) + + + + + , + + + + + +
    +
    +

    1. ifopt_administration.xsd

    +
    +

    1.1. Simple type definitions

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

    + + ifopt:AdministrativeAreaCodeType + +

    +
    +

    xs:NMTOKEN: pattern=#[0-9]{3}#

    +
    +

    Type for identifier of ADMINISTRATIVE ZONE.

    +
    +

    + + ifopt:AdministrativeRoleTypeEnumeration + +

    +
    +

    Enumeration of allowed values for RESPONSIBILITY ROLEs.

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

    all

    +
    +

    -

    +
    +

    collects

    +
    +

    -

    +
    +

    validates

    +
    +

    -

    +
    +

    aggregates

    +
    +

    -

    +
    +

    distributes

    +
    +

    -

    +
    +

    redistributes

    +
    +

    -

    +
    +
    +

    + + ifopt:AdministratorCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of an ORGANISATION with administrative responsibility.

    +
    +

    + + ifopt:AuthorityCodeType + +

    +
    +

    xs:NMTOKEN: maxLen=2

    +
    +

    Type for identifier of AUTHORITY.

    +
    +

    + + ifopt:NamespaceIdType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    The type for identifier of Namespace.

    +
    +

    + + ifopt:NamespaceTypeCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of type of Namespace.

    +
    +

    + + ifopt:NamespaceValueType + +

    +
    +

    xs:string: (empty restriction)

    +
    +

    Type for a value of a namespace.

    +
    +

    + + ifopt:RegionCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for a Identifier of Region.

    +
    +
    +
    +
    +

    1.10. 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.11. The group ifopt:VersionedObjectGroup +

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

    + ifopt:VersionedObjectGroup +

    +
    +

    +

    +

    Version related properties.

    +
    + ifopt:VersionedObjectGroup + +

    + + ifopt:CreationDateTime + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Date on which element was created.

    +
    +

    + + ifopt:LastUpdateDateTime + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Date on which element was last updated.

    +
    +

    + ifopt:VersionFrame +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    Version of data.

    +
    +
    +
    +
    +

    1.12. 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.13. The complex type ifopt:AdministrativeAreaRefStructure +

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

    + ifopt:AdministrativeAreaRefStructure +

    +
    +

    + ifopt:AdministrativeAreaCodeType +

    +
    +

    Type for identifier of ADMINISTRATIVE ZONE.

    +
    +
    +
    +
    +

    1.14. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @lastUpdated + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @modification + +

    +
    +

    + + 1:1 + +

    +
    +

    + + ifopt:ModificationEnumeration + +

    +
    +

    +

    + + +

    + + @version + +

    +
    +

    + + 1:1 + +

    +
    +

    + + ifopt:RevisionNumberType + +

    +
    +

    +

    + + +

    + + @status + +

    +
    +

    + + 1:1 + +

    +
    +

    + + ifopt:StatusEnumeration + +

    +
    +

    +

    +
    +
    +
    +

    1.15. The complex type ifopt:AdministratorRefStructure +

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

    + ifopt:AdministratorRefStructure +

    +
    +

    + ifopt:AdministratorCodeType +

    +
    +

    Type for identifier of an ORGANISATION with administrative responsibility.

    +
    +
    +
    +
    +

    1.16. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @lastUpdated + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @modification + +

    +
    +

    + + 1:1 + +

    +
    +

    + + ifopt:ModificationEnumeration + +

    +
    +

    +

    + + +

    + + @version + +

    +
    +

    + + 1:1 + +

    +
    +

    + + ifopt:RevisionNumberType + +

    +
    +

    +

    + + +

    + + @status + +

    +
    +

    + + 1:1 + +

    +
    +

    + + ifopt:StatusEnumeration + +

    +
    +

    +

    +
    +
    +
    +

    1.17. The complex type ifopt:AuthorityRefStructure +

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

    + ifopt:AuthorityRefStructure +

    +
    +

    + ifopt:AuthorityCodeType +

    +
    +

    Type for identifier of AUTHORITY.

    +
    +
    +
    +
    +

    1.18. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @lastUpdated + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @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.19. The complex type ifopt:NamespaceTypeRefStructure +

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

    + ifopt:NamespaceTypeRefStructure +

    +
    +

    + ifopt:NamespaceTypeCodeType +

    +
    +

    Type for identifier of type of Namespace.

    +
    +
    +
    +
    +

    1.20. The complex type ifopt:RegionRefStructure +

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

    + ifopt:RegionRefStructure +

    +
    +

    + ifopt:RegionCodeType +

    +
    +

    Type for a Identifier of Region.

    +
    +
    +
    +
    +

    1.21. The complex type ifopt:VersionedObjectStructure +

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

    + ifopt:VersionedObjectStructure +

    +
    +

    +

    +

    Abstract Type for a versioned object.

    +
    + + +

    + + @created + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @lastUpdated + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @modification + +

    +
    +

    + + 1:1 + +

    +
    +

    + + ifopt:ModificationEnumeration + +

    +
    +

    +

    + + +

    + + @version + +

    +
    +

    + + 1:1 + +

    +
    +

    + + ifopt:RevisionNumberType + +

    +
    +

    +

    + + +

    + + @status + +

    +
    +

    + + 1:1 + +

    +
    +

    + + ifopt:StatusEnumeration + +

    +
    +

    +

    +
    +
    +
    +
    +

    2. ifopt_checkpoint.xsd

    +
    +

    2.1. Simple type definitions

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

    + + ifopt:AccessibilityFeatureEnumeration + +

    +
    +

    Allowed values for a CHECK CONSTRAINT.

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

    lift

    +
    +

    -

    +
    +

    stairs

    +
    +

    -

    +
    +

    seriesOfStairs

    +
    +

    -

    +
    +

    escalator

    +
    +

    -

    +
    +

    travelator

    +
    +

    -

    +
    +

    ramp

    +
    +

    -

    +
    +

    shuttle

    +
    +

    -

    +
    +

    barrier

    +
    +

    -

    +
    +

    narrowEntrance

    +
    +

    -

    +
    +

    confinedSpace

    +
    +

    -

    +
    +

    queueManagement

    +
    +

    -

    +
    +

    none

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + ifopt:CheckPointIdType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a CHECK CONSTRAINT.within a STOP PLACE.

    +
    +

    + + ifopt: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

    +
    +

    -

    +
    +
    +

    + + ifopt:CheckPointServiceEnumeration + +

    +
    +

    Allowed values for a CHECK CONSTRAINT.

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

    selfserviceMachine

    +
    +

    -

    +
    +

    counterService

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + ifopt:CongestionEnumeration + +

    +
    +

    Allowed values for a CHECK CONSTRAINT.

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

    noWaiting

    +
    +

    -

    +
    +

    queue

    +
    +

    -

    +
    +

    crowding

    +
    +

    -

    +
    +

    full

    +
    +

    -

    +
    +
    +
    +
    +
    +

    2.7. 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 +

    +
    +

    + xs:string +

    +
    +

    Classification of feature of CHECK CONSTRAINT.

    +
    +
    +
    +
    +

    2.8. 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.9. The complex type ifopt:CheckPointRefStructure +

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

    + ifopt:CheckPointRefStructure +

    +
    +

    + ifopt:CheckPointIdType +

    +
    +

    Type for identifier of a CHECK CONSTRAINT.within a STOP PLACE.

    +
    +
    +
    +
    +

    2.10. 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 +

    +
    +

    + xs:string +

    +
    +

    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. ifopt_countries.xsd

    +
    +

    3.1. Simple type definitions

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

    + + ifopt: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.

    +
    +
    +

    + + ifopt: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.4. The complex type ifopt:CountryRefStructure +

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

    + ifopt:CountryRefStructure +

    +
    +

    + ifopt:CountryCodeType +

    +
    +

    Type for Country identifier.

    +
    +
    +
    +
    +
    +

    4. ifopt_equipment.xsd

    +
    +

    4.1. Simple type definitions

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

    + + ifopt:EquipmentIdType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of EQUIPMENT.

    +
    +

    + + ifopt:EquipmentStatusEnumeration + +

    +
    +

    Availabilityload status of a EQUIPMENT.

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

    unknown

    +
    +

    -

    +
    +

    available

    +
    +

    -

    +
    +

    notAvailable

    +
    +

    -

    +
    +
    +

    + + ifopt:EquipmentTypeCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for a identifier of EQUIPMENT.

    +
    +
    +
    +
    +

    4.5. The toplevel element ifopt:LocalService +

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

    + ifopt:LocalService +

    +
    +

    + +ifopt:LocalServiceStructure + +

    +
    +

    LOCAL SERVICe.

    +
    +
    +
    +
    +

    4.6. The toplevel element ifopt:OtherPlaceEquipment +

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

    + ifopt:OtherPlaceEquipment +

    +
    +

    + +ifopt:PlaceEquipmentStructure + +

    +
    +

    EQUIPMENT. that may be in a fixed within a SITe.

    +
    +
    +
    +
    +

    4.7. 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.8. 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-65.1 + +

    +
    +

    Classification of features.

    +
    +
    +
    +
    +

    4.9. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @lastUpdated + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @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.10. The complex type ifopt:EquipmentRefStructure +

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

    + ifopt:EquipmentRefStructure +

    +
    +

    + ifopt:EquipmentIdType +

    +
    +

    Type for identifier of EQUIPMENT.

    +
    +
    +
    +
    +

    4.11. The complex type ifopt:EquipmentTypeRefStructure +

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

    + ifopt:EquipmentTypeRefStructure +

    +
    +

    + ifopt:EquipmentTypeCodeType +

    +
    +

    Type for a identifier of EQUIPMENT.

    +
    +
    +
    +
    +

    4.12. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @lastUpdated + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @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.13. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @lastUpdated + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @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-65.1 + +

    +
    +

    Classification of features.

    +
    + + +

    + →‍ifopt:Extensions + +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-70.1 + +

    +
    +

    Arbitrary extensions.

    +
    +
    +
    +
    +

    4.14. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @lastUpdated + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    +

    + + +

    + + @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-70.1 + +

    +
    +

    Arbitrary extensions.

    +
    +
    +
    +
    +

    4.15. The complex type group[ifopt:LocalServiceGroup]/FeatureRefs#complexType (typedef-65.1) +

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

    + group[ifopt:LocalServiceGroup] +
    +   /FeatureRefs #complexType +
    +   (typedef-65.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + ifopt:FeatureRef +

    +
    +

    + 0:* +

    +
    +

    + >siri:ServiceFeatureRefStructure + +

    +
    +

    Features of LOCAL SERVICe.

    +
    +
    +
    +
    +

    4.16. The complex type group[ifopt:LocalServiceGroup]/FeatureRefs#complexType (typedef-65.1) +

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

    + group[ifopt:LocalServiceGroup] +
    +   /FeatureRefs #complexType +
    +   (typedef-65.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + ifopt:FeatureRef +

    +
    +

    + 0:* +

    +
    +

    + >siri:ServiceFeatureRefStructure + +

    +
    +

    Features of LOCAL SERVICe.

    +
    +
    +
    +
    +

    4.17. The complex type element[ifopt:Extensions]#complexType (typedef-70.1) +

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

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

    +
    +

    + xs:anyType +

    +
    +

    -

    +
    +
    +
    +
    +

    4.18. The complex type element[ifopt:Extensions]#complexType (typedef-70.1) +

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

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

    +
    +

    + xs:anyType +

    +
    +

    -

    +
    +
    +
    +
    +
    +

    5. ifopt_location.xsd

    +
    +

    5.1. Simple type definitions

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

    + + ifopt:CompassBearing16Enumeration + +

    +
    +

    16 point compass.

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

    +

    +

    -

    +
    +

    SW

    +
    +

    -

    +
    +

    SE

    +
    +

    -

    +
    +

    NW

    +
    +

    -

    +
    +

    NE

    +
    +

    -

    +
    +

    W

    +
    +

    -

    +
    +

    E

    +
    +

    -

    +
    +

    S

    +
    +

    -

    +
    +

    N

    +
    +

    -

    +
    +
    +

    + + ifopt:CompassBearing8Enumeration + +

    +
    +

    8 point compass.

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

    SW

    +
    +

    -

    +
    +

    SE

    +
    +

    -

    +
    +

    NW

    +
    +

    -

    +
    +

    NE

    +
    +

    -

    +
    +

    W

    +
    +

    -

    +
    +

    E

    +
    +

    -

    +
    +

    S

    +
    +

    -

    +
    +

    N

    +
    +

    -

    +
    +
    +

    + + ifopt:FeatureIdType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a GIS FEATURe.

    +
    +
    +
    +
    +

    5.5. The toplevel element ifopt:LinkProjection +

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

    + ifopt:LinkProjection +

    +
    +

    + +ifopt:LinkProjectionStructure + +

    +
    +

    Projection as a geospatial polyline.

    +
    +
    +
    +
    +

    5.6. The toplevel element ifopt:PointProjection +

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

    + ifopt:PointProjection +

    +
    +

    + +ifopt:PointProjectionStructure + +

    +
    +

    Points may be defined in tagged format or using GM coordinates element.

    +
    +
    +
    +
    +

    5.7. The toplevel element ifopt:ZoneProjection +

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

    + ifopt:ZoneProjection +

    +
    +

    + +ifopt:ZoneProjectionStructure + +

    +
    +

    PROJECTION onto a geospatial zone.

    +
    +
    +
    +
    +

    5.8. The group ifopt:GmlGroup +

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

    + ifopt:GmlGroup +

    +
    +

    +

    +

    GML compatible markup as series of values.

    +
    + ifopt:GmlGroup + +

    + ifopt:SrsName +

    +
    +

    + 0:1 +

    +
    +

    + + siri:SrsNameType + +

    +
    +

    +

    +
    +
    +
    +

    5.9. 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.10. 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.11. The complex type ifopt:AbstractProjection +

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

    + ifopt:AbstractProjection +

    +
    +

    +

    +

    -

    +
    + + +

    + ifopt:Features +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-67.1 + +

    +
    +

    GIS Features that this element projects onto.

    +
    +
    +
    +
    +

    5.12. The complex type ifopt:FeatureIdRefStructure +

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

    + ifopt:FeatureIdRefStructure +

    +
    +

    + ifopt:FeatureIdType +

    +
    +

    Type for identifier of a GIS FEATURe.

    +
    +
    +
    +
    +

    5.13. 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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    Type for identifier of FEATURE.

    +
    +
    +
    +
    +

    5.14. 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-67.1 + +

    +
    +

    GIS Features that this element projects onto.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + ifopt:Line +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-67.2 + +

    +
    +

    Ordered sequence of points. There must always be a start and end point.

    +
    +
    +
    +
    +

    5.15. 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-67.1 + +

    +
    +

    GIS Features that this element projects onto.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + @id + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.16. 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-67.1 + +

    +
    +

    GIS Features that this element projects onto.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + ifopt:Boundary + +

    +
    +

    + + 1:* + +

    +
    +

    + +local-type: typedef-67.3 + +

    +
    +

    Boundary line of Zone as an ordered set of points.

    +
    +
    +
    +
    +

    5.17. The complex type complexType[ifopt:AbstractProjection]/Features#complexType (typedef-67.1) +

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

    + complexType[ifopt:AbstractProjection] +
    +   /Features #complexType +
    +   (typedef-67.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + ifopt:GisFeatureRef + +

    +
    +

    + + 1:* + +

    +
    +

    + +ifopt:FeatureRefStructure + +

    +
    +

    Identifier of FEATURE in a GIS data system.

    +
    +
    +
    +
    +

    5.18. The complex type complexType[ifopt:AbstractProjection]/Features#complexType (typedef-67.1) +

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

    + complexType[ifopt:AbstractProjection] +
    +   /Features #complexType +
    +   (typedef-67.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + ifopt:GisFeatureRef + +

    +
    +

    + + 1:* + +

    +
    +

    + +ifopt:FeatureRefStructure + +

    +
    +

    Identifier of FEATURE in a GIS data system.

    +
    +
    +
    +
    +

    5.19. The complex type complexType[ifopt:LinkProjectionStructure]/Line#complexType (typedef-67.2) +

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

    + complexType[ifopt:LinkProjectionStructure] +
    +   /Line #complexType +
    +   (typedef-67.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + →‍ifopt:PointProjection + + +

    +
    +

    + + 2:* + +

    +
    +

    + +ifopt:PointProjectionStructure + +

    +
    +

    Points may be defined in tagged format or using GM coordinates element.

    +
    +
    +
    +
    +

    5.20. The complex type complexType[ifopt:AbstractProjection]/Features#complexType (typedef-67.1) +

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

    + complexType[ifopt:AbstractProjection] +
    +   /Features #complexType +
    +   (typedef-67.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + ifopt:GisFeatureRef + +

    +
    +

    + + 1:* + +

    +
    +

    + +ifopt:FeatureRefStructure + +

    +
    +

    Identifier of FEATURE in a GIS data system.

    +
    +
    +
    +
    +

    5.21. The complex type complexType[ifopt:AbstractProjection]/Features#complexType (typedef-67.1) +

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

    + complexType[ifopt:AbstractProjection] +
    +   /Features #complexType +
    +   (typedef-67.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + ifopt:GisFeatureRef + +

    +
    +

    + + 1:* + +

    +
    +

    + +ifopt:FeatureRefStructure + +

    +
    +

    Identifier of FEATURE in a GIS data system.

    +
    +
    +
    +
    +

    5.22. The complex type complexType[ifopt:ZoneProjectionStructure]/Boundary#complexType (typedef-67.3) +

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

    + complexType[ifopt:ZoneProjectionStructure] +
    +   /Boundary #complexType +
    +   (typedef-67.3) +

    +
    +

    +

    +

    -

    +
    + + +

    + + →‍ifopt:PointProjection + + +

    +
    +

    + + 3:* + +

    +
    +

    + +ifopt:PointProjectionStructure + +

    +
    +

    Points may be defined in tagged format or using GM coordinates element.

    +
    +
    +
    +
    +
    +

    6. ifopt_modes.xsd

    +
    +

    6.1. Simple type definitions

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

    + + ifopt:AccessModesEnumeration + +

    +
    +

    Allowed categroies of access to STOP PLACE.

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

    foot

    +
    +

    -

    +
    +

    bicycle

    +
    +

    -

    +
    +

    car

    +
    +

    -

    +
    +

    taxi

    +
    +

    -

    +
    +

    shuttle

    +
    +

    -

    +
    +
    +

    + + ifopt:TypeOfStopPlaceEnumeration + +

    +
    +

    Allowed categories of STOP PLACE.

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

    onstreetBus

    +
    +

    -

    +
    +

    onstreetTram

    +
    +

    -

    +
    +

    ferryStop

    +
    +

    -

    +
    +

    airport

    +
    +

    -

    +
    +

    railStation

    +
    +

    -

    +
    +

    metroStation

    +
    +

    -

    +
    +

    coachStation

    +
    +

    -

    +
    +

    ferryPort

    +
    +

    -

    +
    +

    harbourPort

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +
    +
    +
    +
    +

    7. ifopt_modification.xsd

    +
    +

    7.1. Simple type definitions

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

    + + ifopt: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.

    +
    +
    +

    + + ifopt: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.

    +
    +
    +

    + + ifopt: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.

    +
    +

    + + ifopt: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. ifopt_path.xsd

    +
    +

    8.1. Simple type definitions

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

    + + ifopt:AccessLinkIdType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of an ACCESS link.

    +
    +

    + + ifopt:NavigationPathIdType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of NAVIGATION PATH.

    +
    +

    + + ifopt:NavigationTypeEnumeration + +

    +
    +

    Values for NAVIGATION PATH. type.

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

    hallToQuay

    +
    +

    -

    +
    +

    hallToStreet

    +
    +

    -

    +
    +

    quayToHall

    +
    +

    -

    +
    +

    quayToQuay

    +
    +

    -

    +
    +

    quayToStreet

    +
    +

    -

    +
    +

    streetToHall

    +
    +

    -

    +
    +

    streetToQuay

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + ifopt:PathDirectionEnumeration + +

    +
    +

    Values for flow DIRECTION along PATH LINk.

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

    oneWay

    +
    +

    -

    +
    +

    twoWay

    +
    +

    -

    +
    +
    +

    + + ifopt:PathHeadingEnumeration + +

    +
    +

    Values for path heading.

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

    left

    +
    +

    -

    +
    +

    right

    +
    +

    -

    +
    +

    forward

    +
    +

    -

    +
    +

    back

    +
    +

    -

    +
    +
    +

    + + ifopt:PathJunctionIdType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of PATH JUNCTION.

    +
    +

    + + ifopt:PathUpDownEnumeration + +

    +
    +

    Values for path heading.

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

    up

    +
    +

    -

    +
    +

    down

    +
    +

    -

    +
    +

    level

    +
    +

    -

    +
    +

    upAndDown

    +
    +

    -

    +
    +

    downAndUp

    +
    +

    -

    +
    +
    +
    +
    +
    +

    8.9. The toplevel element ifopt:AccessLinkRef +

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

    + ifopt:AccessLinkRef +

    +
    +

    + +ifopt:AccessLinkRefStructure + +

    +
    +

    Reference to an ACCESS link.

    +
    +
    +
    +
    +

    8.10. The toplevel element ifopt:NavigationPathRef +

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

    + ifopt:NavigationPathRef +

    +
    +

    + +ifopt:NavigationPathRefStructure + +

    +
    +

    Reference to a NAVIGATION PATH.

    +
    +
    +
    +
    +

    8.11. The toplevel element ifopt:PathJunctionRef +

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

    + ifopt:PathJunctionRef +

    +
    +

    + +ifopt:PathJunctionRefStructure + +

    +
    +

    Reference to a PATH JUNCTION.

    +
    +
    +
    +
    +

    8.12. The complex type ifopt:AccessLinkRefStructure +

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

    + ifopt:AccessLinkRefStructure +

    +
    +

    + ifopt:AccessLinkIdType +

    +
    +

    Type for identifier of an ACCESS link.

    +
    +
    +
    +
    +

    8.13. The complex type ifopt:NavigationPathRefStructure +

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

    + ifopt:NavigationPathRefStructure +

    +
    +

    + ifopt:NavigationPathIdType +

    +
    +

    Type for identifier of NAVIGATION PATH.

    +
    +
    +
    +
    +

    8.14. The complex type ifopt:PathJunctionRefStructure +

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

    + ifopt:PathJunctionRefStructure +

    +
    +

    + ifopt:PathJunctionIdType +

    +
    +

    Type for identifier of PATH JUNCTION.

    +
    +
    +
    +
    +
    +

    9. ifopt_stop.xsd

    +
    +

    9.1. Simple type definitions

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

    + + ifopt:AccessSpaceTypeEnumeration + +

    +
    +

    Enumeration of ACCESS SPACE Types.

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

    concours

    +
    +

    -

    +
    +

    bookingHall

    +
    +

    -

    +
    +

    forecourt

    +
    +

    -

    +
    +

    underpass

    +
    +

    -

    +
    +

    overpass

    +
    +

    -

    +
    +

    passage

    +
    +

    -

    +
    +

    passageSection

    +
    +

    -

    +
    +

    gallery

    +
    +

    -

    +
    +

    garage

    +
    +

    -

    +
    +

    shop

    +
    +

    -

    +
    +

    waitingRoom

    +
    +

    -

    +
    +

    restaurant

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + ifopt:BoardingPositionTypeEnumeration + +

    +
    +

    Enumeration of BOARDING POSITION Types.

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

    unknown

    +
    +

    -

    +
    +

    doorFromAirlineGate

    +
    +

    -

    +
    +

    positionOnRailPlatform

    +
    +

    -

    +
    +

    positionOnMetroPlatform

    +
    +

    -

    +
    +

    positionAtCoachStop

    +
    +

    -

    +
    +

    positionAtBusStop

    +
    +

    -

    +
    +

    boatGangway

    +
    +

    -

    +
    +

    ferryGangway

    +
    +

    -

    +
    +

    telecabinePlatform

    +
    +

    -

    +
    +

    telecabinePlatfrom

    +
    +

    deprecated

    +
    +

    setDownPoint

    +
    +

    -

    +
    +

    taxiBay

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + ifopt:CleardownCodeType + +

    +
    +

    xs:positiveInteger: (empty restriction)

    +
    +

    Number associated with stop used for wireless cleardown systems. 20 bit number.

    +
    +

    + + ifopt:InterchangeWeightingEnumeration + +

    +
    +

    Enumeration of Interchange Weighting.

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

    noInterchange

    +
    +

    -

    +
    +

    interchangeAllowed

    +
    +

    -

    +
    +

    recommendedInterchange

    +
    +

    -

    +
    +

    preferredInterchange

    +
    +

    -

    +
    +
    +

    + + ifopt:LevelCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a building LEVEL within a STOP PLACE.

    +
    +

    + + ifopt:PassageTypeEnumeration + +

    +
    +

    Enumeration of Passage Types.

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

    none

    +
    +

    -

    +
    +

    pathway

    +
    +

    -

    +
    +

    corridor

    +
    +

    -

    +
    +

    overpass

    +
    +

    -

    +
    +

    underpass

    +
    +

    -

    +
    +

    tunnel

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + ifopt:PlateCodeType + +

    +
    +

    xs:string: (empty restriction)

    +
    +

    The plate identifier placed on the stop.

    +
    +

    + + ifopt:PrivateCodeType + +

    +
    +

    xs:string: (empty restriction)

    +
    +

    Private code alternative identifier that may be associated with element.

    +
    +

    + + ifopt:PublicCodeType + +

    +
    +

    xs:string: (empty restriction)

    +
    +

    Identifier of a stop for SMS and other customer facing delivery channels.

    +
    +

    + + ifopt:QuayTypeEnumeration + +

    +
    +

    Enumeration of QUAY Types.

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

    airlineGate

    +
    +

    -

    +
    +

    railPlatform

    +
    +

    -

    +
    +

    metroPlatform

    +
    +

    -

    +
    +

    coachStop

    +
    +

    -

    +
    +

    busStop

    +
    +

    -

    +
    +

    tramStop

    +
    +

    -

    +
    +

    boatQuay

    +
    +

    -

    +
    +

    ferryLanding

    +
    +

    -

    +
    +

    telecabinePlatform

    +
    +

    -

    +
    +

    telecabinePlatfrom

    +
    +

    deprecated

    +
    +

    taxiStand

    +
    +

    -

    +
    +

    setDownPlace

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + ifopt:RelationToVehicleEnumeration + +

    +
    +

    Enumeration of Relation to VEHICLE of STOPPING POSITION.

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

    frontLeft

    +
    +

    -

    +
    +

    frontRight

    +
    +

    -

    +
    +

    backRight

    +
    +

    -

    +
    +

    backRight

    +
    +

    -

    +
    +

    driverLeft

    +
    +

    -

    +
    +

    driverRight

    +
    +

    -

    +
    +
    +

    + + ifopt:StopPlaceComponentIdType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of STOP PLACE.

    +
    +

    + + ifopt:StopPlaceComponentTypeEnumeration + +

    +
    +

    Enumeration of SITE COMPONENT Types.

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

    quay

    +
    +

    -

    +
    +

    accessSpace

    +
    +

    -

    +
    +

    entrance

    +
    +

    -

    +
    +

    boardingPosition

    +
    +

    -

    +
    +

    stoppingPlace

    +
    +

    -

    +
    +
    +

    + + ifopt:StopPlaceIdType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of STOP PLACE.

    +
    +

    + + ifopt:StopPlaceTypeEnumeration + +

    +
    +

    Enumeration of STOP PLACE types.

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

    airport

    +
    +

    -

    +
    +

    railStation

    +
    +

    -

    +
    +

    metroStation

    +
    +

    -

    +
    +

    coachStation

    +
    +

    -

    +
    +

    busStation

    +
    +

    -

    +
    +

    harbourPort

    +
    +

    -

    +
    +

    ferryPort

    +
    +

    -

    +
    +

    ferryStop

    +
    +

    -

    +
    +

    onStreetBus

    +
    +

    -

    +
    +

    onStreetTram

    +
    +

    -

    +
    +

    skiLift

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +
    +
    +
    +

    9.17. The toplevel element ifopt:StopPlaceRef +

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

    + ifopt:StopPlaceRef +

    +
    +

    + +ifopt:StopPlaceRefStructure + +

    +
    +

    Reference to a STOP PLACE.

    +
    +
    +
    +
    +

    9.18. 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.19. The complex type ifopt:AccessPathLinkRefStructure +

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

    + ifopt:AccessPathLinkRefStructure +

    +
    +

    + ifopt:StopPlaceComponentRefStructure +

    +
    +

    Type for identifier of STOP PLACE.

    +
    +
    +
    +
    +

    9.20. The complex type ifopt:AccessSpaceRefStructure +

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

    + ifopt:AccessSpaceRefStructure +

    +
    +

    + ifopt:StopPlaceSpaceRefStructure +

    +
    +

    Type for identifier of STOP PLACE.

    +
    +
    +
    +
    +

    9.21. The complex type ifopt:AliasStructure +

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

    + ifopt:AliasStructure +

    +
    +

    +

    +

    Alternative Private Code.

    +
    + + +

    + + ifopt:PrivateCode + +

    +
    +

    + + 1:1 + +

    +
    +

    + + ifopt:PrivateCodeType + +

    +
    +

    Alternative identifier.

    +
    + + +

    + ifopt:IdentifierType +

    +
    +

    + 0:1 +

    +
    +

    + xs:normalizedString +

    +
    +

    Type of Identifier.

    +
    +
    +
    +
    +

    9.22. The complex type ifopt:BoardingPositionRefStructure +

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

    + ifopt:BoardingPositionRefStructure +

    +
    +

    + ifopt:StopPlaceSpaceRefStructure +

    +
    +

    Type for identifier of STOP PLACE.

    +
    +
    +
    +
    +

    9.23. The complex type ifopt:LevelRefStructure +

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

    + ifopt:LevelRefStructure +

    +
    +

    + ifopt:LevelCodeType +

    +
    +

    Type for identifier of a building LEVEL within a STOP PLACE.

    +
    +
    +
    +
    +

    9.24. The complex type ifopt:QuayRefStructure +

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

    + ifopt:QuayRefStructure +

    +
    +

    + ifopt:StopPlaceSpaceRefStructure +

    +
    +

    Type for identifier of STOP PLACE.

    +
    +
    +
    +
    +

    9.25. The complex type ifopt:StopPathLinkRefStructure +

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

    + ifopt:StopPathLinkRefStructure +

    +
    +

    + ifopt:StopPlaceComponentRefStructure +

    +
    +

    Type for identifier of STOP PLACE.

    +
    +
    +
    +
    +

    9.26. The complex type ifopt:StopPlaceComponentRefStructure +

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

    + ifopt:StopPlaceComponentRefStructure +

    +
    +

    + ifopt:StopPlaceComponentIdType +

    +
    +

    Type for identifier of STOP PLACE.

    +
    +
    +
    +
    +

    9.27. The complex type ifopt:StopPlaceEntranceRefStructure +

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

    + ifopt:StopPlaceEntranceRefStructure +

    +
    +

    + ifopt:StopPlaceSpaceRefStructure +

    +
    +

    Type for identifier of STOP PLACE.

    +
    +
    +
    +
    +

    9.28. 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.29. The complex type ifopt:StopPlaceRefStructure +

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

    + ifopt:StopPlaceRefStructure +

    +
    +

    + ifopt:StopPlaceIdType +

    +
    +

    Type for identifier of STOP PLACE.

    +
    +
    +
    +
    +

    9.30. The complex type ifopt:StopPlaceSpaceRefStructure +

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

    + ifopt:StopPlaceSpaceRefStructure +

    +
    +

    + ifopt:StopPlaceComponentRefStructure +

    +
    +

    Type for identifier of STOP PLACE.

    +
    +
    +
    +
    +

    9.31. The complex type ifopt:VehicleStoppingPlaceRefStructure +

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

    + ifopt:VehicleStoppingPlaceRefStructure +

    +
    +

    + ifopt:StopPlaceSpaceRefStructure +

    +
    +

    Type for identifier of STOP PLACE.

    +
    +
    +
    +
    +

    9.32. The complex type ifopt:VehicleStoppingPositionRefStructure +

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

    + ifopt:VehicleStoppingPositionRefStructure +

    +
    +

    + ifopt:StopPlaceSpaceRefStructure +

    +
    +

    Type for identifier of STOP PLACE.

    +
    +
    +
    +
    +
    +

    10. ifopt_time.xsd

    +
    +

    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 + +

    +
    +

    + xs:time +

    +
    +

    The (inclusive) start time.

    +
    + + +

    + ifopt:EndTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:time +

    +
    +

    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 + +

    +
    +

    + xs:time +

    +
    +

    The (inclusive) start time.

    +
    + + +

    + ifopt:EndTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:time +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    The (inclusive) start date and time.

    +
    + + +

    + ifopt:ToDateTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    The (inclusive) end time. If omitted, the range end is open-ended, that is, it should be interpreted as "forever".

    +
    + + +

    + ifopt:DayType +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    Day type for which timeband applies. If absent all day types in context.

    +
    + + +

    + ifopt:Timebands +

    +
    +

    + 0:* +

    +
    +

    + +local-type: typedef-66.1 + +

    +
    +

    Any timebands which further qualify the validity condition.

    +
    +
    +
    +
    +

    10.5. The complex type complexType[ifopt:ValidityConditionStructure]/Timebands#complexType (typedef-66.1) +

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

    + complexType[ifopt:ValidityConditionStructure] +
    +   /Timebands #complexType +
    +   (typedef-66.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + ifopt:Timeband + +

    +
    +

    + + 1:1 + +

    +
    +

    + +ifopt:TimebandStructure + +

    +
    +

    Timeband during which element is available or in effect.

    +
    +
    +
    +
    +
    +

    11. ifopt_types.xsd

    +
    +

    11.1. Simple type definitions

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

    + + ifopt:Metres + +

    +
    +

    xs:decimal: (empty restriction)

    +
    +

    Distance in metres.

    +
    +
    +
    +
    +

    11.3. The toplevel element ifopt:Extensions +

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

    + ifopt:Extensions +

    +
    +

    + xs:anyType +

    +
    +

    -

    +
    +
    +
    + +
    +

    11.5. The complex type ifopt:InfoLinksStructure +

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

    + ifopt:InfoLinksStructure +

    +
    +

    +

    +

    Type for collection of info links.

    +
    + + +

    + + →‍ifopt:InfoLink + + +

    +
    +

    + + 1:* + +

    +
    +

    + >ifopt:InfoLinkStructure + +

    +
    +

    Info Link .

    +
    +
    +
    +
    +

    11.6. The complex type ifopt:InfoLinkStructure +

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

    + ifopt:InfoLinkStructure +

    +
    +

    + xs:anyURI +

    +
    +

    -

    +
    +
    +
    +
    +

    11.7. The complex type element[ifopt:Extensions]#complexType (typedef-70.1) +

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

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

    +
    +

    + xs:anyType +

    +
    +

    -

    +
    +
    +
    +
    +
    + + \ No newline at end of file diff --git a/docs/generated/contab/ojp.html b/docs/generated/contab/ojp.html new file mode 100644 index 0000000..6e0b5a8 --- /dev/null +++ b/docs/generated/contab/ojp.html @@ -0,0 +1,58 @@ + + + OJP - Open API for distributed Journey Planning + + + + + , + + + + + +
    + + \ No newline at end of file diff --git a/docs/generated/contab/siri-wsdl.html b/docs/generated/contab/siri-wsdl.html new file mode 100644 index 0000000..fa03d75 --- /dev/null +++ b/docs/generated/contab/siri-wsdl.html @@ -0,0 +1,8485 @@ + + + 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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/docs/generated/contab/siri.html b/docs/generated/contab/siri.html new file mode 100644 index 0000000..8891e11 --- /dev/null +++ b/docs/generated/contab/siri.html @@ -0,0 +1,244022 @@ + + + OJP - Open API for distributed Journey Planning (SIRI) + + + + + , + + + + + +
    +
    +

    1. siri.xsd

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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-84.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-57.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-84.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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-84.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-84.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-84.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-82.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-82.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-84.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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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-84.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-84.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-82.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-82.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-78.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-78.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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-78.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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-78.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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-78.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 element[siri:ServiceDelivery]#complexType (typedef-84.4) +

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

    + element[siri:ServiceDelivery] +
    +   #complexType +
    +   (typedef-84.4) +

    +
    +

    + siri:ServiceDeliveryStructure +

    +
    +

    General Type for General SIRI Response.

    +
    +

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

    +
    + + +

    + + →‍siri:ResponseTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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.29. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.30. The complex type element[siri:ServiceRequest]#complexType (typedef-84.2) +

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

    + element[siri:ServiceRequest] +
    +   #complexType +
    +   (typedef-84.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.31. The complex type element[siri:Siri]#complexType (typedef-84.1) +

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

    + element[siri:Siri] +
    +   #complexType +
    +   (typedef-84.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-84.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-57.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-84.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.32. The complex type element[siri:ServiceRequest]#complexType (typedef-84.2) +

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

    + element[siri:ServiceRequest] +
    +   #complexType +
    +   (typedef-84.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.33. The complex type element[siri:SubscriptionRequest]#complexType (typedef-57.2) +

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

    + element[siri:SubscriptionRequest] +
    +   #complexType +
    +   (typedef-57.2) +

    +
    +

    + siri:SubscriptionRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.34. The complex type element[siri:ServiceDelivery]#complexType (typedef-84.4) +

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

    + element[siri:ServiceDelivery] +
    +   #complexType +
    +   (typedef-84.4) +

    +
    +

    + siri:ServiceDeliveryStructure +

    +
    +

    General Type for General SIRI Response.

    +
    +

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

    +
    + + +

    + + →‍siri:ResponseTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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.35. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.36. The complex type element[siri:SubscriptionRequest]#complexType (typedef-84.3) +

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

    + element[siri:SubscriptionRequest] +
    +   #complexType +
    +   (typedef-84.3) +

    +
    +

    + siri:SubscriptionRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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-84.4) +

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

    + element[siri:ServiceDelivery] +
    +   #complexType +
    +   (typedef-84.4) +

    +
    +

    + siri:ServiceDeliveryStructure +

    +
    +

    General Type for General SIRI Response.

    +
    +

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

    +
    + + +

    + + →‍siri:ResponseTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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.38. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.39. The complex type element[siri:ServiceRequest]#complexType (typedef-84.2) +

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

    + element[siri:ServiceRequest] +
    +   #complexType +
    +   (typedef-84.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.40. The complex type element[siri:SubscriptionRequest]#complexType (typedef-84.3) +

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

    + element[siri:SubscriptionRequest] +
    +   #complexType +
    +   (typedef-84.3) +

    +
    +

    + siri:SubscriptionRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.41. The complex type element[siri:StopPointsRequest]#complexType (typedef-82.1) +

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

    + element[siri:StopPointsRequest] +
    +   #complexType +
    +   (typedef-82.1) +

    +
    +

    + siri:StopPointsDiscoveryRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    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.42. The complex type element[siri:ServiceFeaturesRequest]#complexType (typedef-82.2) +

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

    + element[siri:ServiceFeaturesRequest] +
    +   #complexType +
    +   (typedef-82.2) +

    +
    +

    + siri:ServiceFeaturesDiscoveryRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.43. The complex type element[siri:ServiceDelivery]#complexType (typedef-84.4) +

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

    + element[siri:ServiceDelivery] +
    +   #complexType +
    +   (typedef-84.4) +

    +
    +

    + siri:ServiceDeliveryStructure +

    +
    +

    General Type for General SIRI Response.

    +
    +

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

    +
    + + +

    + + →‍siri:ResponseTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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.44. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.45. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.46. The complex type element[siri:ServiceRequest]#complexType (typedef-84.2) +

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

    + element[siri:ServiceRequest] +
    +   #complexType +
    +   (typedef-84.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.47. The complex type element[siri:SubscriptionRequest]#complexType (typedef-84.3) +

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

    + element[siri:SubscriptionRequest] +
    +   #complexType +
    +   (typedef-84.3) +

    +
    +

    + siri:SubscriptionRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.48. The complex type element[siri:StopPointsRequest]#complexType (typedef-82.1) +

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

    + element[siri:StopPointsRequest] +
    +   #complexType +
    +   (typedef-82.1) +

    +
    +

    + siri:StopPointsDiscoveryRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    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.49. The complex type element[siri:ServiceFeaturesRequest]#complexType (typedef-82.2) +

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

    + element[siri:ServiceFeaturesRequest] +
    +   #complexType +
    +   (typedef-82.2) +

    +
    +

    + siri:ServiceFeaturesDiscoveryRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.50. The complex type element[siri:ProductionTimetableCapabilitiesRequest]#complexType (typedef-78.3) +

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

    + element[siri:ProductionTimetableCapabilitiesRequest] +
    +   #complexType +
    +   (typedef-78.3) +

    +
    +

    + siri:ServiceCapabilitiesRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.51. The complex type element[siri:ProductionTimetableSubscriptionRequest]#complexType (typedef-78.2) +

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

    + element[siri:ProductionTimetableSubscriptionRequest] +
    +   #complexType +
    +   (typedef-78.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.52. The complex type element[siri:ProductionTimetableCapabilitiesRequest]#complexType (typedef-78.3) +

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

    + element[siri:ProductionTimetableCapabilitiesRequest] +
    +   #complexType +
    +   (typedef-78.3) +

    +
    +

    + siri:ServiceCapabilitiesRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.53. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.54. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.55. The complex type element[siri:ProductionTimetableSubscriptionRequest]#complexType (typedef-78.2) +

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

    + element[siri:ProductionTimetableSubscriptionRequest] +
    +   #complexType +
    +   (typedef-78.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.56. The complex type element[siri:ProductionTimetableSubscriptionRequest]#complexType (typedef-78.2) +

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

    + element[siri:ProductionTimetableSubscriptionRequest] +
    +   #complexType +
    +   (typedef-78.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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).

    +
    +
    +
    +
    +
    +

    2. siri_base.xsd

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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-84.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-84.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-84.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-84.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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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-84.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-84.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    +

    +

    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-84.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-84.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-82.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-82.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-84.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 element[siri:ServiceDelivery]#complexType (typedef-57.3) +

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

    + element[siri:ServiceDelivery] +
    +   #complexType +
    +   (typedef-57.3) +

    +
    +

    + siri:ServiceDeliveryStructure +

    +
    +

    General Type for General SIRI Response.

    +
    +

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

    +
    + + +

    + + →‍siri:ResponseTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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.22. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.23. The complex type element[siri:ServiceRequest]#complexType (typedef-57.1) +

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

    + element[siri:ServiceRequest] +
    +   #complexType +
    +   (typedef-57.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.24. The complex type element[siri:SubscriptionRequest]#complexType (typedef-57.2) +

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

    + element[siri:SubscriptionRequest] +
    +   #complexType +
    +   (typedef-57.2) +

    +
    +

    + siri:SubscriptionRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.25. The complex type element[siri:ServiceDelivery]#complexType (typedef-84.4) +

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

    + element[siri:ServiceDelivery] +
    +   #complexType +
    +   (typedef-84.4) +

    +
    +

    + siri:ServiceDeliveryStructure +

    +
    +

    General Type for General SIRI Response.

    +
    +

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

    +
    + + +

    + + →‍siri:ResponseTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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.26. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.27. The complex type element[siri:ServiceRequest]#complexType (typedef-84.2) +

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

    + element[siri:ServiceRequest] +
    +   #complexType +
    +   (typedef-84.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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-84.3) +

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

    + element[siri:SubscriptionRequest] +
    +   #complexType +
    +   (typedef-84.3) +

    +
    +

    + siri:SubscriptionRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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-84.4) +

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

    + element[siri:ServiceDelivery] +
    +   #complexType +
    +   (typedef-84.4) +

    +
    +

    + siri:ServiceDeliveryStructure +

    +
    +

    General Type for General SIRI Response.

    +
    +

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

    +
    + + +

    + + →‍siri:ResponseTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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.30. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.31. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.32. The complex type element[siri:ServiceRequest]#complexType (typedef-84.2) +

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

    + element[siri:ServiceRequest] +
    +   #complexType +
    +   (typedef-84.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.33. The complex type element[siri:SubscriptionRequest]#complexType (typedef-84.3) +

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

    + element[siri:SubscriptionRequest] +
    +   #complexType +
    +   (typedef-84.3) +

    +
    +

    + siri:SubscriptionRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.34. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.35. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.36. The complex type element[siri:ServiceRequest]#complexType (typedef-84.2) +

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

    + element[siri:ServiceRequest] +
    +   #complexType +
    +   (typedef-84.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.37. The complex type element[siri:SubscriptionRequest]#complexType (typedef-84.3) +

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

    + element[siri:SubscriptionRequest] +
    +   #complexType +
    +   (typedef-84.3) +

    +
    +

    + siri:SubscriptionRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.38. The complex type element[siri:StopPointsRequest]#complexType (typedef-82.1) +

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

    + element[siri:StopPointsRequest] +
    +   #complexType +
    +   (typedef-82.1) +

    +
    +

    + siri:StopPointsDiscoveryRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    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.39. The complex type element[siri:ServiceFeaturesRequest]#complexType (typedef-82.2) +

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

    + element[siri:ServiceFeaturesRequest] +
    +   #complexType +
    +   (typedef-82.2) +

    +
    +

    + siri:ServiceFeaturesDiscoveryRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.40. The complex type element[siri:ServiceDelivery]#complexType (typedef-84.4) +

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

    + element[siri:ServiceDelivery] +
    +   #complexType +
    +   (typedef-84.4) +

    +
    +

    + siri:ServiceDeliveryStructure +

    +
    +

    General Type for General SIRI Response.

    +
    +

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

    +
    + + +

    + + →‍siri:ResponseTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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.41. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.

    +
    +
    +
    +
    +
    +

    3. siri_common_services.xsd

    +
    +

    3.1. Simple type definitions

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

    + + siri:DeliveryMethodEnumeration + +

    +
    +

    Delivery Method: Fetched or Direct Delivery.

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

    direct

    +
    +

    -

    +
    +

    fetched

    +
    +

    -

    +
    +
    +

    + + siri:PredictorsEnumeration + +

    +
    +

    Allowed values for predictors.

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

    avmsOnly

    +
    +

    -

    +
    +

    anyone

    +
    +

    -

    +
    +
    +
    +
    +
    +

    3.4. 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.5. 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.6. 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.7. 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.8. 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.9. 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.10. 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.11. 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.12. 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.13. The toplevel element siri:SubscriptionTerminatedNotification +

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

    + siri:SubscriptionTerminatedNotification +

    +
    +

    + +siri:SubscriptionTerminatedNotificationStructure + (↔ siri:AbstractResponse)

    +
    +

    Notification from Subscriber to Subscription Manager to terminate a subscription.

    +
    +
    +
    +
    +

    3.14. 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.15. 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.16. The group siri:CheckStatusPayloadGroup +

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

    + siri:CheckStatusPayloadGroup +

    +
    +

    +

    +

    Data received AcknowledgementService Status Check Request content.

    +
    + siri:CheckStatusPayloadGroup + +

    + →‍siri:Status + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the request was processed successfully or not. Default is 'true'.

    +
    +

    + siri:DataReady +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether data delivery is ready to be fetched SIRI v 2.0

    +
    +

    + siri:ErrorCondition +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-55.4 + +

    +
    +

    Description of any error or warning condition that applies to the status check.

    +
    + siri:SuccessInfoGroup + +

    + siri:ValidUntil +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Time at which current instantiation of service started.

    +
    +
    +
    +
    +

    3.17. 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.18. The group siri:DataReceivedPayloadGroup +

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

    + siri:DataReceivedPayloadGroup +

    +
    +

    +

    +

    Data received Acknowledgement content.

    +
    + siri:DataReceivedPayloadGroup + +

    + →‍siri:Status + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the request was processed successfully or not. Default is 'true'.

    +
    +

    + siri:ErrorCondition +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-55.3 + +

    +
    +

    Description of any error or warning condition.

    +
    +
    +
    +
    +

    3.19. 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.20. 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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether to return all data, or just new updates since the last delivery. Default false, i.e. just updates.

    +
    +
    +
    +
    +

    3.21. 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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether Consumers should issue an acknowledgement on successful receipt of a delivery. Default is ' false'.

    +
    +
    +
    +
    +

    3.22. 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.23. 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.24. 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 +

    +
    +

    + xs:string +

    +
    +

    Name of prediction method used.

    +
    +
    +
    +
    +

    3.25. 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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    The element contains 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 +

    +
    +

    + xs:normalizedString +

    +
    +

    Units for Distance Type. Default is metres. (since SIRI 2.0)

    +
    +

    + siri:VelocityUnits +

    +
    +

    + 0:1 +

    +
    +

    + xs:normalizedString +

    +
    +

    Units for Distance Type. Default is metres per second. (since SIRI 2.0)

    +
    +
    +
    +
    +

    3.26. The group siri:ResourceContextGroup +

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

    + siri:ResourceContextGroup +

    +
    +

    +

    +

    Resources related elements in Request Context.

    +
    + siri:ResourceContextGroup + +

    + siri:MaximimumNumberOfSubscriptions +

    +
    +

    + 0:1 +

    +
    +

    + xs:positiveInteger +

    +
    +

    Maximum Number of subscriptions that can be sustained by the subscriber. If absent no limit.

    +
    +
    +
    +
    +

    3.27. 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.28. 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.29. 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.30. 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.31. 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.32. 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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.33. 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.34. 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.35. The group siri:TerminationStatusGroup +

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

    + siri:TerminationStatusGroup +

    +
    +

    +

    +

    Status Info.

    +
    + siri:TerminationStatusGroup + +

    + siri:TerminationResponseStatus +

    +
    +

    + 0:* +

    +
    +

    + +siri:TerminationResponseStatusStructure + +

    +
    +

    Status of each subscription termnination response.

    +
    +
    +
    +
    +

    3.36. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.37. 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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the request was processed successfully or not. Default is 'true'.

    +
    +

    + siri:DataReady +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether data delivery is ready to be fetched SIRI v 2.0

    +
    +

    + siri:ErrorCondition +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-55.4 + +

    +
    +

    Description of any error or warning condition that applies to the status check.

    +
    + siri:SuccessInfoGroup + +

    + siri:ValidUntil +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Time at which current instantiation of service started.

    +
    +
    +
    +
    +

    3.38. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the request was processed successfully or not. Default is 'true'.

    +
    +

    + siri:DataReady +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether data delivery is ready to be fetched SIRI v 2.0

    +
    +

    + siri:ErrorCondition +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-55.4 + +

    +
    +

    Description of any error or warning condition that applies to the status check.

    +
    + siri:SuccessInfoGroup + +

    + siri:ValidUntil +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.39. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.40. The complex type siri:DataNameSpacesStructure +

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

    + siri:DataNameSpacesStructure +

    +
    +

    +

    +

    Name spaces.

    +
    + + +

    + siri:StopPointNameSpace +

    +
    +

    + 0:1 +

    +
    +

    + xs:anyURI +

    +
    +

    Name space for STOP POINTs.

    +
    + + +

    + siri:LineNameSpace +

    +
    +

    + 0:1 +

    +
    +

    + xs:anyURI +

    +
    +

    Name space for LINE names and DIRECTIONss.

    +
    + + +

    + siri:ProductCategoryNameSpace +

    +
    +

    + 0:1 +

    +
    +

    + xs:anyURI +

    +
    +

    Name space for Product Categories.

    +
    + + +

    + siri:ServiceFeatureNameSpace +

    +
    +

    + 0:1 +

    +
    +

    + xs:anyURI +

    +
    +

    Name space for service features.

    +
    + + +

    + siri:VehicleFeatureNameSpace +

    +
    +

    + 0:1 +

    +
    +

    + xs:anyURI +

    +
    +

    Name space for VEHICLE features.

    +
    +
    +
    +
    +

    3.41. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.42. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the request was processed successfully or not. Default is 'true'.

    +
    + + +

    + siri:ErrorCondition +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-55.2 + +

    +
    +

    Description of any error or warning condition as to why Consumer cannot fetch data.

    +
    +
    +
    +
    +

    3.43. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the request was processed successfully or not. Default is 'true'.

    +
    +

    + siri:ErrorCondition +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-55.3 + +

    +
    +

    Description of any error or warning condition.

    +
    +
    +
    +
    +

    3.44. 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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether to return all data, or just new updates since the last delivery. Default false, i.e. just updates.

    +
    +
    +
    +
    +

    3.45. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether to return all data, or just new updates since the last delivery. Default false, i.e. just updates.

    +
    +
    +
    +
    +

    3.46. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the request was processed successfully or not. Default is 'true'.

    +
    +

    + siri:DataReady +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether data delivery is ready to be fetched SIRI v 2.0

    +
    +

    + siri:ErrorCondition +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-55.4 + +

    +
    +

    Description of any error or warning condition that applies to the status check.

    +
    + siri:SuccessInfoGroup + +

    + siri:ValidUntil +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.47. 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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    The element contains 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 +

    +
    +

    + xs:normalizedString +

    +
    +

    Units for Distance Type. Default is metres. (since SIRI 2.0)

    +
    +

    + siri:VelocityUnits +

    +
    +

    + 0:1 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether Consumers should issue an acknowledgement on successful receipt of a delivery. Default is ' false'.

    +
    + siri:ResourceContextGroup + +

    + siri:MaximimumNumberOfSubscriptions +

    +
    +

    + 0:1 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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 +

    +
    +

    + xs:string +

    +
    +

    Name of prediction method used.

    +
    +
    +
    +
    +

    3.48. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    End of data horizon of the data producer.

    +
    +

    + siri:ShortestPossibleCycle +

    +
    +

    + 0:1 +

    +
    +

    + + siri:PositiveDurationType + +

    +
    +

    Minimum interval at which updates can be sent.

    +
    +
    +
    +
    +

    3.49. 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 +

    +
    +

    + xs:dateTime +

    +
    +

    Time at which service providing the subscription was last started. Can be used to detect restarts. If absent, unknown.

    +
    +
    +
    +
    +

    3.50. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.51. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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.52. 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.53. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.54. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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.55. The complex type siri:TerminationResponseStatusStructure +

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

    + siri:TerminationResponseStatusStructure +

    +
    +

    +

    +

    Type for Status of termination response.

    +
    + + +

    + →‍siri:ResponseTimestamp + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the request was processed successfully or not. Default is 'true'.

    +
    + + +

    + siri:ErrorCondition +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-55.1 + +

    +
    +

    Description of any error or warning condition.

    +
    +
    +
    +
    +

    3.56. The complex type group[siri:CheckStatusPayloadGroup]/ErrorCondition#complexType (typedef-55.4) +

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

    + group[siri:CheckStatusPayloadGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-55.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.

    +
    +
    +
    +
    +

    3.57. The complex type group[siri:DataReceivedPayloadGroup]/ErrorCondition#complexType (typedef-55.3) +

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

    + group[siri:DataReceivedPayloadGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-55.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.58. The complex type group[siri:CheckStatusPayloadGroup]/ErrorCondition#complexType (typedef-55.4) +

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

    + group[siri:CheckStatusPayloadGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-55.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.

    +
    +
    +
    +
    +

    3.59. The complex type group[siri:CheckStatusPayloadGroup]/ErrorCondition#complexType (typedef-55.4) +

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

    + group[siri:CheckStatusPayloadGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-55.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.

    +
    +
    +
    +
    +

    3.60. The complex type complexType[siri:DataReadyResponseStructure]/ErrorCondition#complexType (typedef-55.2) +

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

    + complexType[siri:DataReadyResponseStructure] +
    +   /ErrorCondition #complexType +
    +   (typedef-55.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.61. The complex type group[siri:DataReceivedPayloadGroup]/ErrorCondition#complexType (typedef-55.3) +

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

    + group[siri:DataReceivedPayloadGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-55.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.62. The complex type group[siri:CheckStatusPayloadGroup]/ErrorCondition#complexType (typedef-55.4) +

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

    + group[siri:CheckStatusPayloadGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-55.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.

    +
    +
    +
    +
    +

    3.63. The complex type complexType[siri:TerminationResponseStatusStructure]/ErrorCondition#complexType (typedef-55.1) +

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

    + complexType[siri:TerminationResponseStatusStructure] +
    +   /ErrorCondition #complexType +
    +   (typedef-55.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.

    +
    +
    +
    +
    +
    +

    4. siri_request_errorConditions.xsd

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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:* +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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:* +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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:* +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:integer +

    +
    +

    Error code number associated with error.

    +
    + + +

    + siri:ErrorText +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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_request_support.xsd

    +
    +

    5.1. Simple type definitions

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

    + + siri:CapabilityCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for capability code.

    +
    +

    + + siri:CommunicationsTransportMethodEnumeration + +

    +
    +

    Enumeration of communications transport method usage.

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

    httpPost

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +

    wsdlSoap

    +
    +

    -

    +
    +

    wsdlSoapDocumentLiteral

    +
    +

    -

    +
    +

    httpUrlJSON

    +
    +

    -

    +
    +

    httpUrlProtoBuffers

    +
    +

    -

    +
    +
    +

    + + siri:CompressionMethodEnumeration + +

    +
    +

    Enumeration of compression usage.

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

    gzip

    +
    +

    -

    +
    +

    none

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + siri:EndpointAddress + +

    +
    +

    xs:anyURI: (empty restriction)

    +
    +

    Type for a endpoint.

    +
    +

    + + siri:ItemIdentifierType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of an Item. A transient reference for efficient handling of events.

    +
    +
    +
    +
    +

    5.7. 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.8. 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.9. 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.10. 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.11. The toplevel element siri:RequestorRef +

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

    + siri:RequestorRef +

    +
    +

    + +siri:ParticipantRefStructure + +

    +
    +

    Reference to a requestor - Participant Code.

    +
    +
    +
    +
    +

    5.12. The toplevel element siri:RequestTimestamp +

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

    + siri:RequestTimestamp +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    +
    +
    +
    +

    5.13. The toplevel element siri:ResponseTimestamp +

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

    + siri:ResponseTimestamp +

    +
    +

    + xs:dateTime +

    +
    +

    Time individual response element was created.

    +
    +
    +
    +
    +

    5.14. The complex type siri:CapabilityRefStructure +

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

    + siri:CapabilityRefStructure +

    +
    +

    + siri:CapabilityCodeType +

    +
    +

    Type for capability code.

    +
    +
    +
    +
    +

    5.15. The complex type siri:ItemRefStructure +

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

    + siri:ItemRefStructure +

    +
    +

    + siri:ItemIdentifierType +

    +
    +

    Type for identifier of an Item. A transient reference for efficient handling of events.

    +
    +
    +
    +
    +

    5.16. The complex type siri:MessageQualifierStructure +

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

    + siri:MessageQualifierStructure +

    +
    +

    + xs:normalizedString +

    +
    +

    -

    +
    +
    +
    +
    +

    5.17. The complex type siri:MessageRefStructure +

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

    + siri:MessageRefStructure +

    +
    +

    + siri:MessageQualifierStructure +

    +
    +

    -

    +
    +
    +
    +
    +

    5.18. The complex type siri:SubscriptionFilterRefStructure +

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

    + siri:SubscriptionFilterRefStructure +

    +
    +

    + xs:NMTOKEN +

    +
    +

    -

    +
    +
    +
    +
    +

    5.19. The complex type siri:SubscriptionFilterStructure +

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

    + siri:SubscriptionFilterStructure +

    +
    +

    + xs:NMTOKEN +

    +
    +

    -

    +
    +
    +
    +
    +

    5.20. The complex type siri:SubscriptionQualifierStructure +

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

    + siri:SubscriptionQualifierStructure +

    +
    +

    + xs:NMTOKEN +

    +
    +

    -

    +
    +
    +
    +
    +

    5.21. The complex type siri:SubscriptionRefStructure +

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

    + siri:SubscriptionRefStructure +

    +
    +

    + siri:SubscriptionQualifierStructure +

    +
    +

    -

    +
    +
    +
    +
    +
    +

    6. siri_requests.xsd

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:language +

    +
    +

    Default language for text elements.

    +
    +
    +
    +
    +

    6.23. The group siri:DeliveryStatusGroup +

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

    + siri:DeliveryStatusGroup +

    +
    +

    +

    +

    Status Information for individual request.

    +
    + siri:DeliveryStatusGroup + +

    + →‍siri:Status + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Time individual response element was created.

    +
    +

    Inherited content is followed by own content:

    +
    + siri:DeliveryStatusGroup + +

    + →‍siri:Status + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:language +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    +

    Inherited content is followed by own content:

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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-53.2 + +

    +
    +

    Interaction capabilities.

    +
    + + +

    + + siri:Delivery + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-53.3 + +

    +
    +

    Delivery capabilities.

    +
    + + +

    + + siri:MultipartDespatch + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether the service supports multiple part despatch with MoreData flag. Default is 'true'.

    +
    + + +

    + + siri:MultipleSubscriberFilter + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether the service supports multiple Subscriber Filters. Default is ' false'.

    +
    + + +

    + + siri:HasConfirmDelivery + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether the service supports Delivery confirm.

    +
    + + +

    + + siri:HasHeartbeat + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether the service has a heartbeat message. Default is 'false'.

    +
    + + +

    + siri:VisitNumberisOrder +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether incremental updates can be specified for updates Default is ' true'.

    +
    + + +

    + siri:HasChangeSensitivity +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.1) +

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

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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-53.2) +

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

    + complexType[siri:CapabilityGeneralInteractionStructure] +
    +   /Interaction #complexType +
    +   (typedef-53.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:RequestResponse + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether the service supports Request Response Interaction. Default is 'true'.

    +
    + + +

    + + siri:PublishSubscribe + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether the service supports Publish Subscribe Interaction. Default is 'true'.

    +
    +
    +
    +
    +

    6.66. The complex type complexType[siri:CapabilityGeneralInteractionStructure]/Delivery#complexType (typedef-53.3) +

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

    + complexType[siri:CapabilityGeneralInteractionStructure] +
    +   /Delivery #complexType +
    +   (typedef-53.3) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:DirectDelivery + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether the service supports Direct delivery.

    +
    + + +

    + + siri:FetchedDelivery + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether the service supports Fetched delivery (VDV Style)

    +
    +
    +
    +
    +
    +

    7. siri_connectionMonitoring_service.xsd

    +
    +

    7.1. Simple type definitions

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

    + + siri: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.3. The toplevel element siri:ConnectionMonitoringCapabilitiesRequest +

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

    + siri:ConnectionMonitoringCapabilitiesRequest +

    +
    +

    + +siri:ServiceCapabilitiesRequestStructure + (↔ siri:AbstractFunctionalServiceCapabilitiesRequest)

    +
    +

    Request for information about Connection Monitoring Service Capabilities. Answered with a ConnectionMontoringCapabilitiesResponse.

    +
    +
    +
    +
    +

    7.4. The toplevel element siri:ConnectionMonitoringCapabilitiesResponse +

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

    + siri:ConnectionMonitoringCapabilitiesResponse +

    +
    +

    + +siri:ConnectionMonitoringCapabilitiesResponseStructure + (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

    +
    +

    Capabilities for Connection Monitoring Service. Answers a ConnectionMontoringCapabilitiesRequest.

    +
    +
    +
    +
    +

    7.5. The toplevel element siri:ConnectionMonitoringDistributorDelivery +

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

    + siri:ConnectionMonitoringDistributorDelivery +

    +
    +

    + +siri:ConnectionMonitoringDistributorDeliveryStructure + (↔ siri:AbstractFunctionalServiceDelivery)

    +
    +

    Distributor Delivery for Connection Monitoring Service.

    +
    +
    +
    +
    +

    7.6. The toplevel element siri:ConnectionMonitoringFeederDelivery +

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

    + siri:ConnectionMonitoringFeederDelivery +

    +
    +

    + +siri:ConnectionMonitoringFeederDeliveryStructure + (↔ siri:AbstractFunctionalServiceDelivery)

    +
    +

    Feeder Delivery for Connection Monitoring Service.

    +
    +
    +
    +
    +

    7.7. The toplevel element siri:ConnectionMonitoringPermissions +

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

    + siri:ConnectionMonitoringPermissions +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:ConnectionMonitoringPermission +

    +
    +

    + 0:* +

    +
    +

    + +siri:ConnectionServicePermissionStructure + +

    +
    +

    +

    +
    +
    +
    +

    7.8. 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.9. The toplevel element siri:ConnectionMonitoringServiceCapabilities +

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

    + siri:ConnectionMonitoringServiceCapabilities +

    +
    +

    + +siri:ConnectionMonitoringServiceCapabilitiesStructure + +

    +
    +

    Capabilities of Connection Monitoring Service.

    +
    +
    +
    +
    +

    7.10. The toplevel element siri:ConnectionMonitoringSubscriptionRequest +

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

    + siri:ConnectionMonitoringSubscriptionRequest +

    +
    +

    + +siri:ConnectionMonitoringSubscriptionRequestStructure + (↔ siri:AbstractFunctionalServiceSubscriptionRequest)

    +
    +

    Request for a subscription to Connection Monitoring Service.

    +
    +
    +
    +
    +

    7.11. The toplevel element siri:MonitoredFeederArrival +

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

    + siri:MonitoredFeederArrival +

    +
    +

    + +siri:MonitoredFeederArrivalStructure + (↔ siri:FeederItem)

    +
    +

    A feeder arrival at the connection point.

    +
    +
    +
    +
    +

    7.12. The toplevel element siri:MonitoredFeederArrivalCancellation +

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

    + siri:MonitoredFeederArrivalCancellation +

    +
    +

    + +siri:MonitoredFeederArrivalCancellationStructure + (↔ siri:FeederItem)

    +
    +

    Cancellation of a feeder arrival at a connection point.

    +
    +
    +
    +
    +

    7.13. 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.14. 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.15. The group siri:ConnectionMonitoringRequestPolicyGroup +

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

    + siri:ConnectionMonitoringRequestPolicyGroup +

    +
    +

    +

    +

    Parameters that affect the request processing.

    +
    + siri:ConnectionMonitoringRequestPolicyGroup + +

    + siri:Language +

    +
    +

    + 0:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + siri:ConnectionMonitoringDetailLevel +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ConnectionMonitoringDetailEnumeration + +

    +
    +

    Level of detail to include in response. Default is 'normal'.

    +
    +
    +
    +
    +

    7.16. 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.17. 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.18. 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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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.19. 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.20. 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.21. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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.22. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timetabled arrival time at the connection point.

    +
    +
    +
    +
    +

    7.23. 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 +

    +
    +

    + xs:dateTime +

    +
    +

    Earliest managed arrival time at the connection point.

    +
    + + +

    + siri:LatestArrivalTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Latest managedarrival time at the connection point.

    +
    +
    +
    +
    +

    7.24. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-85.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.25. 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:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results returns foreign journeys only.

    +
    +
    +
    +
    +

    7.26. 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.27. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:language +

    +
    +

    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.28. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:language +

    +
    +

    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.29. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + 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.30. 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-85.1 + +

    +
    +

    Filtering Capabilities.

    +
    + + +

    + siri:RequestPolicy +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-85.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.31. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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.32. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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.33. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Time at which data was recorded.

    +
    + + +

    + siri:ItemIdentifier +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ItemIdentifierType + +

    +
    +

    Identifier of item.

    +
    + + +

    + siri:ValidUntilTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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.

    +
    +

    + →‍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.34. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Time at which data was recorded.

    +
    + + +

    + siri:ItemIdentifier +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ItemIdentifierType + +

    +
    +

    Identifier of item.

    +
    + + +

    + siri:ValidUntilTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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.

    +
    +

    + →‍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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether VEHICLE is currently at stop. Default is false (xml default added from SIRI 2.0)

    +
    + + +

    + siri:NumberOfTransferPassengers +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    Number of passengers who wish to transfer at the connection. If absent, not known.

    +
    + + +

    + →‍siri:AimedArrivalTime + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Target arrival time of VEHICLE at stop according to latest working timetable.

    +
    + + +

    + siri:ExpectedArrivalTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.35. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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.36. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.37. The complex type element[siri:ConnectionMonitoringPermissions]#complexType (typedef-85.3) +

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

    + element[siri:ConnectionMonitoringPermissions] +
    +   #complexType +
    +   (typedef-85.3) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:ConnectionMonitoringPermission +

    +
    +

    + 0:* +

    +
    +

    + +siri:ConnectionServicePermissionStructure + +

    +
    +

    +

    +
    +
    +
    +

    7.38. The complex type element[siri:ConnectionMonitoringPermissions]#complexType (typedef-85.3) +

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

    + element[siri:ConnectionMonitoringPermissions] +
    +   #complexType +
    +   (typedef-85.3) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:ConnectionMonitoringPermission +

    +
    +

    + 0:* +

    +
    +

    + +siri:ConnectionServicePermissionStructure + +

    +
    +

    +

    +
    +
    +
    +

    7.39. The complex type complexType[siri:ConnectionMonitoringServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-85.1) +

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

    + complexType[siri:ConnectionMonitoringServiceCapabilitiesStructure] +
    +   /TopicFiltering #complexType +
    +   (typedef-85.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:DefaultPreviewInterval +

    +
    +

    + 0:1 +

    +
    +

    + + siri:PositiveDurationType + +

    +
    +

    Default preview horizon used.

    +
    + + +

    + →‍siri:FilterByConnectionLinkRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by CONNECTION LINK. Default is 'true'.

    +
    + + +

    + siri:FilterByJourney +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by journey.

    +
    + + +

    + siri:FilterByTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by time Filter of Connection. Default is ' true'.

    +
    +
    +
    +
    +

    7.40. The complex type complexType[siri:ConnectionMonitoringServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-85.2) +

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

    + complexType[siri:ConnectionMonitoringServiceCapabilitiesStructure] +
    +   /RequestPolicy #complexType +
    +   (typedef-85.2) +

    +
    +

    + siri:CapabilityRequestPolicyStructure +

    +
    +

    Type for Common Request Policy capabilities.

    +
    +

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

    +
    + + +

    + + siri:NationalLanguage + +

    +
    +

    + + 1:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether only foreign journeys are included.

    +
    +
    +
    +
    +
    +

    8. siri_connectionTimetable_service.xsd

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +
    +
    +
    +

    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 +

    +
    +

    + 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.

    +
    +

    + →‍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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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.

    +
    +

    + →‍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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-74.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:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:language +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    + + +

    + →‍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-74.2 + +

    +
    +

    Filtering Capabilities.

    +
    + + +

    + siri:RequestPolicy +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-74.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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.

    +
    +

    + →‍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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Time at which data was recorded.

    +
    + + +

    + siri:ItemIdentifier +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ItemIdentifierType + +

    +
    +

    Identifier of item.

    +
    + + +

    + siri:ValidUntilTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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.

    +
    +

    + →‍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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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-74.1) +

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

    + complexType[siri:ConnectionTimetableCapabilitiesResponseStructure] +
    +   /ConnectionTimetablePermissions #complexType +
    +   (typedef-74.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-74.2) +

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

    + complexType[siri:ConnectionTimetableServiceCapabilitiesStructure] +
    +   /TopicFiltering #complexType +
    +   (typedef-74.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + →‍siri:FilterByLineRef + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by LINE. Default is 'true'

    +
    + + +

    + + →‍siri:FilterByConnectionLinkRef + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by CONNECTION LINK. Default is 'true'.

    +
    +
    +
    +
    +

    8.28. The complex type complexType[siri:ConnectionTimetableServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-74.3) +

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

    + complexType[siri:ConnectionTimetableServiceCapabilitiesStructure] +
    +   /RequestPolicy #complexType +
    +   (typedef-74.3) +

    +
    +

    + siri:CapabilityRequestPolicyStructure +

    +
    +

    Type for Common Request Policy capabilities.

    +
    +

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

    +
    + + +

    + + siri:NationalLanguage + +

    +
    +

    + + 1:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether service returns only foreign journeys. Default is 'false'.

    +
    +
    +
    +
    +
    +

    9. siri_discovery.xsd

    +
    +

    9.1. Simple type definitions

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

    + + siri: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.

    +
    +
    +

    + + siri: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.

    +
    +
    +

    + + siri: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.

    +
    +
    +

    + + siri: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.6. 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.7. 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.8. The toplevel element siri:FacilityDelivery +

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

    + siri:FacilityDelivery +

    +
    +

    + +siri:FacilityDeliveryStructure + (↔ siri:AbstractDiscoveryDelivery)

    +
    +

    Returns the Facilities covered by a service. Answers a StopPointsRequest.

    +
    +
    +
    +
    +

    9.9. The toplevel element siri:FacilityRequest +

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

    + siri:FacilityRequest +

    +
    +

    + +siri:FacilityRequestStructure + (↔ siri:AbstractDiscoveryRequest)

    +
    +

    Requests a list of the Facilities covered by a Producer.

    +
    +
    +
    +
    +

    9.10. The toplevel element siri:InfoChannelDelivery +

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

    + siri:InfoChannelDelivery +

    +
    +

    + +siri:InfoChannelDeliveryStructure + (↔ siri:AbstractDiscoveryDelivery)

    +
    +

    Returns the Info Channels covered by a service. Answers a InfoChannelRequest.

    +
    +
    +
    +
    +

    9.11. The toplevel element siri:InfoChannelRequest +

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

    + siri:InfoChannelRequest +

    +
    +

    + +siri:InfoChannelDiscoveryRequestStructure + (↔ siri:AbstractDiscoveryRequest)

    +
    +

    Requests a list of the Info Channels covered by a Producer.

    +
    +
    +
    +
    +

    9.12. The toplevel element siri:LinesDelivery +

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

    + siri:LinesDelivery +

    +
    +

    + +siri:LinesDeliveryStructure + (↔ siri:AbstractDiscoveryDelivery)

    +
    +

    Returns the LINEs covered by a web service. Answers a LINEsRequest.

    +
    +
    +
    +
    +

    9.13. The toplevel element siri:LinesRequest +

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

    + siri:LinesRequest +

    +
    +

    + +siri:LinesDiscoveryRequestStructure + (↔ siri:AbstractDiscoveryRequest)

    +
    +

    Requests a list of the LINEs covered by a Producer.

    +
    +
    +
    +
    +

    9.14. The toplevel element siri:ProductCategoriesDelivery +

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

    + siri:ProductCategoriesDelivery +

    +
    +

    + +siri:ProductCategoriesDeliveryStructure + (↔ siri:AbstractDiscoveryDelivery)

    +
    +

    Returns the Product Categories covered by a service. Answers a ProductCategoriesRequest.

    +
    +
    +
    +
    +

    9.15. The toplevel element siri:ProductCategoriesRequest +

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

    + siri:ProductCategoriesRequest +

    +
    +

    + +siri:ProductCategoriesDiscoveryRequestStructure + (↔ siri:AbstractDiscoveryRequest)

    +
    +

    Requests a list of the Product Categories covered by a Producer.

    +
    +
    +
    +
    +

    9.16. The toplevel element siri:ServiceFeaturesDelivery +

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

    + siri:ServiceFeaturesDelivery +

    +
    +

    + +siri:ServiceFeaturesDeliveryStructure + (↔ siri:AbstractDiscoveryDelivery)

    +
    +

    Returns the SERVICE FEATUREs covered by a service. Answers a ServiceFeaturesRequest.

    +
    +
    +
    +
    +

    9.17. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.18. 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.19. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    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.20. The toplevel element siri:VehicleFeaturesDelivery +

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

    + siri:VehicleFeaturesDelivery +

    +
    +

    + +siri:VehicleFeaturesDeliveryStructure + (↔ siri:AbstractDiscoveryDelivery)

    +
    +

    Returns the Vehicle Features covered by a service. Answers a VehicleFeaturesRequest.

    +
    +
    +
    +
    +

    9.21. The toplevel element siri:VehicleFeaturesRequest +

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

    + siri:VehicleFeaturesRequest +

    +
    +

    + +siri:VehicleFeaturesRequestStructure + (↔ siri:AbstractDiscoveryRequest)

    +
    +

    Requests a list of the Vehicle Features covered by a Producer.

    +
    +
    +
    +
    +

    9.22. 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:* +

    +
    +

    + xs:language +

    +
    +

    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.23. The group siri:ConnectionLinksDiscoveryRequestTopicGroup +

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

    + siri:ConnectionLinksDiscoveryRequestTopicGroup +

    +
    +

    +

    +

    Parameters that specify the CONNECTION LINKs to be returned. (since SIRI 2.0)

    +
    +

    The element contains 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 + +

    +
    +

    + xs:normalizedString +

    +
    +

    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.24. 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:* +

    +
    +

    + xs:language +

    +
    +

    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.25. 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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.26. 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:* +

    +
    +

    + xs:language +

    +
    +

    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.27. The group siri:LinesDiscoveryRequestTopicGroup +

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

    + siri:LinesDiscoveryRequestTopicGroup +

    +
    +

    +

    +

    Parameters that specify the LINEs to be returned. (since SIRI 2.0)

    +
    +

    The element contains 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 + +

    +
    +

    + xs:normalizedString +

    +
    +

    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.28. 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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values. (since SIRI 2.0)

    +
    +
    +
    +
    +

    9.29. 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-82.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-82.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.30. 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.31. 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-82.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-82.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.32. 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:* +

    +
    +

    + xs:language +

    +
    +

    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.33. 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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.34. 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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values. (since SIRI 2.0)

    +
    +
    +
    +
    +

    9.35. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Time individual response element was created.

    +
    + siri:DeliveryStatusGroup + +

    + →‍siri:Status + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.36. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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)

    +
    +

    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 + +

    +
    +

    + xs:normalizedString +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    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.37. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Time individual response element was created.

    +
    + siri:DeliveryStatusGroup + +

    + →‍siri:Status + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.38. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    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.39. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Time individual response element was created.

    +
    + siri:DeliveryStatusGroup + +

    + →‍siri:Status + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.40. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.41. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Time individual response element was created.

    +
    + siri:DeliveryStatusGroup + +

    + →‍siri:Status + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.42. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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)

    +
    +

    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 + +

    +
    +

    + xs:normalizedString +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    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.43. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Time individual response element was created.

    +
    + siri:DeliveryStatusGroup + +

    + →‍siri:Status + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.44. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    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.45. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Time individual response element was created.

    +
    + siri:DeliveryStatusGroup + +

    + →‍siri:Status + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.46. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.47. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Time individual response element was created.

    +
    + siri:DeliveryStatusGroup + +

    + →‍siri:Status + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.48. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    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.49. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Time individual response element was created.

    +
    + siri:DeliveryStatusGroup + +

    + →‍siri:Status + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.50. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    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.51. The complex type element[siri:ServiceFeaturesRequest]#complexType (typedef-82.2) +

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

    + element[siri:ServiceFeaturesRequest] +
    +   #complexType +
    +   (typedef-82.2) +

    +
    +

    + siri:ServiceFeaturesDiscoveryRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.52. The complex type element[siri:StopPointsRequest]#complexType (typedef-82.1) +

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

    + element[siri:StopPointsRequest] +
    +   #complexType +
    +   (typedef-82.1) +

    +
    +

    + siri:StopPointsDiscoveryRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    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.53. The complex type element[siri:StopPointsRequest]#complexType (typedef-82.1) +

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

    + element[siri:StopPointsRequest] +
    +   #complexType +
    +   (typedef-82.1) +

    +
    +

    + siri:StopPointsDiscoveryRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    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.54. The complex type element[siri:ServiceFeaturesRequest]#complexType (typedef-82.2) +

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

    + element[siri:ServiceFeaturesRequest] +
    +   #complexType +
    +   (typedef-82.2) +

    +
    +

    + siri:ServiceFeaturesDiscoveryRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.55. The complex type element[siri:StopPointsRequest]#complexType (typedef-82.1) +

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

    + element[siri:StopPointsRequest] +
    +   #complexType +
    +   (typedef-82.1) +

    +
    +

    + siri:StopPointsDiscoveryRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    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.56. The complex type element[siri:ServiceFeaturesRequest]#complexType (typedef-82.2) +

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

    + element[siri:ServiceFeaturesRequest] +
    +   #complexType +
    +   (typedef-82.2) +

    +
    +

    + siri:ServiceFeaturesDiscoveryRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

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

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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_estimatedTimetable_service.xsd

    +
    +

    10.1. Simple type definitions

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

    + + siri: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.3. The toplevel element siri:EstimatedTimetableCapabilitiesRequest +

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

    + siri:EstimatedTimetableCapabilitiesRequest +

    +
    +

    + +siri:ServiceCapabilitiesRequestStructure + (↔ siri:AbstractFunctionalServiceCapabilitiesRequest)

    +
    +

    Request for information about Estimated Timetable Service Capabilities. Answered with a EstimatedTimetableCapabilitiesResponse.

    +
    +
    +
    +
    +

    10.4. The toplevel element siri:EstimatedTimetableCapabilitiesResponse +

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

    + siri:EstimatedTimetableCapabilitiesResponse +

    +
    +

    + +siri:EstimatedTimetableCapabilitiesResponseStructure + (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

    +
    +

    Capabilities for Estimated Timetable Service. Answers a EstimatedTimetableCapabilitiesRequest.

    +
    +
    +
    +
    +

    10.5. The toplevel element siri:EstimatedTimetableDelivery +

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

    + siri:EstimatedTimetableDelivery +

    +
    +

    + +siri:EstimatedTimetableDeliveryStructure + (↔ siri:AbstractFunctionalServiceDelivery)

    +
    +

    Delivery for Estimated Timetable Service.

    +
    +
    +
    +
    +

    10.6. 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.7. The toplevel element siri:EstimatedTimetableRequest +

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

    + siri:EstimatedTimetableRequest +

    +
    +

    + +siri:EstimatedTimetableRequestStructure + (↔ siri:AbstractFunctionalServiceRequest)

    +
    +

    Request for information about the estimated timetable.

    +
    +
    +
    +
    +

    10.8. The toplevel element siri:EstimatedTimetableServiceCapabilities +

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

    + siri:EstimatedTimetableServiceCapabilities +

    +
    +

    + +siri:EstimatedTimetableServiceCapabilitiesStructure + +

    +
    +

    Capabilities of Estimated TimetableService.

    +
    +
    +
    +
    +

    10.9. The toplevel element siri:EstimatedTimetableSubscriptionRequest +

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

    + siri:EstimatedTimetableSubscriptionRequest +

    +
    +

    + +siri:EstimatedTimetableSubscriptionStructure + (↔ siri:AbstractFunctionalServiceSubscriptionRequest)

    +
    +

    Request for a subscription to the Estimated Timetable Service.

    +
    +
    +
    +
    +

    10.10. 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.11. 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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + →‍siri:IncludeInterchanges + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether SERVICE JOURNEY INTERCHANGE data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

    +
    +

    + →‍siri:IncludeJourneyRelations + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether JOURNEY RELATION data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

    +
    +

    + →‍siri:IncludeTrainFormations + +

    +
    +

    + 0:1 +

    +
    +

    + 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)

    +
    +

    + siri:EstimatedTimetableDetailLevel +

    +
    +

    + 0:1 +

    +
    +

    + + siri:EstimatedTimetableDetailEnumeration + +

    +
    +

    Level of detail to include in response. Default is 'normal'. (SIRI 2.0)

    +
    +
    +
    +
    +

    10.12. The group siri:EstimatedTimetableSubscriptionPolicyGroup +

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

    + siri:EstimatedTimetableSubscriptionPolicyGroup +

    +
    +

    +

    +

    Parameters that affect the subscription publishing and notification processing.

    +
    + siri:EstimatedTimetableSubscriptionPolicyGroup + +

    + siri:IncrementalUpdates +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.13. 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.14. 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.15. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.16. 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:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results returns foreign journeys only.

    +
    +
    +
    +
    +

    10.17. 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.18. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:language +

    +
    +

    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.19. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + →‍siri:IncludeInterchanges + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether SERVICE JOURNEY INTERCHANGE data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

    +
    +

    + →‍siri:IncludeJourneyRelations + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether JOURNEY RELATION data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

    +
    +

    + →‍siri:IncludeTrainFormations + +

    +
    +

    + 0:1 +

    +
    +

    + 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)

    +
    +

    + 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.20. 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.21. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.22. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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.23. 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.

    +
    +
    +
    +
    +

    10.24. 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.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.

    +
    +
    +
    +
    +

    10.26. 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.27. 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 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by OPERATOR. Default is 'true'.

    +
    + + +

    + + →‍siri:FilterByLineRef + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by LINE. Default is 'true'

    +
    + + +

    + →‍siri:FilterByVehicleMode + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by VEHICLE MODE. Default is 'true'. (since SIRI 2.1)

    +
    + + +

    + →‍siri:FilterByProductCategoryRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by PRODUCT CATEGORY. Default is 'true'. (since SIRI 2.1)

    +
    + + +

    + →‍siri:FilterByStopPointRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by SCHEDULED STOP POINT. Default is 'true'.

    +
    + + +

    + siri:FilterByVersionRef +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by TIMETABLE VERSION Default is 'true'.

    +
    +
    +
    +
    +

    10.28. 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:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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.

    +
    +
    +
    +
    +
    +

    11. siri_facilityMonitoring_service.xsd

    +
    +

    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 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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + siri:MaximumNumberOfFacilityConditions +

    +
    +

    + 0:1 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 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 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-76.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:language +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + siri:MaximumNumberOfFacilityConditions +

    +
    +

    + 0:1 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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-76.1 + +

    +
    +

    Filtering Capabilities.

    +
    + + +

    + siri:RequestPolicy +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-76.2 + +

    +
    +

    Request Policy capabilities.

    +
    + + +

    + siri:SubscriptionPolicy +

    +
    +

    + 0:1 +

    +
    +

    + +siri:CapabilitySubscriptionPolicyStructure + +

    +
    +

    Subscription Policy capabilities.

    +
    + + +

    + siri:AccessControl +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-76.3 + +

    +
    +

    Optional Access control capabilities.

    +
    + + +

    + siri:ResponseFeatures +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-76.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-18.1 + +

    +
    +

    Permissions for general capabilities.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + →‍siri:OperatorPermissions + + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-35.2 + +

    +
    +

    The OPERATOR data that the participant may access.

    +
    + + +

    + + →‍siri:LinePermissions + + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-35.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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:FacilityMonitoringPermissions]#complexType (typedef-76.5) +

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

    + element[siri:FacilityMonitoringPermissions] +
    +   #complexType +
    +   (typedef-76.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 + +

    +
    +

    +

    +
    +
    +
    +

    11.25. The complex type element[siri:FacilityMonitoringPermissions]#complexType (typedef-76.5) +

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

    + element[siri:FacilityMonitoringPermissions] +
    +   #complexType +
    +   (typedef-76.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 + +

    +
    +

    +

    +
    +
    +
    +

    11.26. The complex type complexType[siri:FacilityMonitoringServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-76.1) +

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

    + complexType[siri:FacilityMonitoringServiceCapabilitiesStructure] +
    +   /TopicFiltering #complexType +
    +   (typedef-76.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:DefaultPreviewInterval + +

    +
    +

    + + 1:1 + +

    +
    +

    + + siri:PositiveDurationType + +

    +
    +

    Default preview interval. Default is 60 minutes.

    +
    + + +

    + + →‍siri:FilterByFacilityRef + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by Facility (EQUIPMENT). Default is 'true'.

    +
    + + +

    + + siri:FilterByLocationRef + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by location. Fixed as 'true'.

    +
    + + +

    + →‍siri:FilterByVehicleRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by VEHICLE. Default is 'false'.

    +
    + + +

    + →‍siri:FilterByLineRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by LINE. Default is 'true'

    +
    + + +

    + →‍siri:FilterByStopPointRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by SCHEDULED STOP POINT. Default is 'true'.

    +
    + + +

    + →‍siri:FilterByVehicleJourneyRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by VEHICLE JOURNEY. Default is 'false'.

    +
    + + +

    + →‍siri:FilterByConnectionLinkRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by CONNECTION LINK. Default is 'true'.

    +
    + + +

    + →‍siri:FilterByInterchangeRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by SERVICE JOURNEY INTERCHANGE. Default is 'false'.

    +
    + + +

    + siri:FilterBySpecificNeed +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by Specific Needs. Default is 'true'.

    +
    +
    +
    +
    +

    11.27. The complex type complexType[siri:FacilityMonitoringServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-76.2) +

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

    + complexType[siri:FacilityMonitoringServiceCapabilitiesStructure] +
    +   /RequestPolicy #complexType +
    +   (typedef-76.2) +

    +
    +

    + siri:CapabilityRequestPolicyStructure +

    +
    +

    Type for Common Request Policy capabilities.

    +
    +

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

    +
    + + +

    + + siri:NationalLanguage + +

    +
    +

    + + 1:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether a maximum number of Facility Status to include can be specified. Default is 'false'.

    +
    +
    +
    +
    +

    11.28. The complex type complexType[siri:FacilityMonitoringServiceCapabilitiesStructure]/AccessControl#complexType (typedef-76.3) +

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

    + complexType[siri:FacilityMonitoringServiceCapabilitiesStructure] +
    +   /AccessControl #complexType +
    +   (typedef-76.3) +

    +
    +

    + siri:CapabilityAccessControlStructure +

    +
    +

    Type for Common Access control capabilities.

    +
    +

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

    +
    + + +

    + + siri:RequestChecking + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether access control of requests is supported. Default is 'false'.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + →‍siri:CheckOperatorRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by OPERATOR is supported. Default is 'true'.

    +
    + + +

    + →‍siri:CheckLineRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by LINE is supported. Default is 'true'.

    +
    +
    +
    +
    +

    11.29. The complex type complexType[siri:FacilityMonitoringServiceCapabilitiesStructure]/ResponseFeatures#complexType (typedef-76.4) +

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

    + complexType[siri:FacilityMonitoringServiceCapabilitiesStructure] +
    +   /ResponseFeatures #complexType +
    +   (typedef-76.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:HasRemedy +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether result supports remedy information. Default is 'false'

    +
    + + +

    + siri:HasFacilityLocation +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether result supports facility location information. Default is 'true'.

    +
    +
    +
    +
    +

    11.30. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-18.1) +

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

    + complexType[siri:AbstractPermissionStructure] +
    +   /GeneralCapabilities #complexType +
    +   (typedef-18.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:RequestResponse + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may make direct requests for data. Default is 'true'.

    +
    + + +

    + + siri:PublishSubscribe + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may create subscriptions. Default True.

    +
    +
    +
    +
    +

    11.31. The complex type element[siri:OperatorPermissions]#complexType (typedef-35.2) +

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

    + element[siri:OperatorPermissions] +
    +   #complexType +
    +   (typedef-35.2) +

    +
    +

    +

    +

    -

    +
    +

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

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:OperatorPermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:OperatorPermissionStructure + +

    +
    +

    Participant's permission for this OPERATOR.

    +
    +
    +
    +
    +

    11.32. The complex type element[siri:LinePermissions]#complexType (typedef-35.1) +

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

    + element[siri:LinePermissions] +
    +   #complexType +
    +   (typedef-35.1) +

    +
    +

    +

    +

    -

    +
    +

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

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:LinePermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:LinePermissionStructure + +

    +
    +

    Participant's permission for this LINE.

    +
    +
    +
    +
    +
    +

    12. siri_generalMessage_service.xsd

    +
    +

    12.1. Simple type definitions

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

    + + siri:InfoMessageIdentifierType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of an Info Message.

    +
    +
    +
    +
    +

    12.3. The toplevel element siri:GeneralMessage +

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

    + siri:GeneralMessage +

    +
    +

    + +siri:InfoMessageStructure + +

    +
    +

    An informative message.

    +
    +
    +
    +
    +

    12.4. The toplevel element siri:GeneralMessageCancellation +

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

    + siri:GeneralMessageCancellation +

    +
    +

    + +siri:InfoMessageCancellationStructure + +

    +
    +

    A revocation of a previous message.

    +
    +
    +
    +
    +

    12.5. The toplevel element siri:GeneralMessageCapabilitiesRequest +

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

    + siri:GeneralMessageCapabilitiesRequest +

    +
    +

    + +siri:ServiceCapabilitiesRequestStructure + (↔ siri:AbstractFunctionalServiceCapabilitiesRequest)

    +
    +

    Request for information about General Message Service Capabilities. Answered with a GeneralMessageCapabilitiesResponse.

    +
    +
    +
    +
    +

    12.6. The toplevel element siri:GeneralMessageCapabilitiesResponse +

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

    + siri:GeneralMessageCapabilitiesResponse +

    +
    +

    + +siri:GeneralMessageCapabilitiesResponseStructure + (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

    +
    +

    Capabilities for General Message Service. Answers a GeneralMessageCapabilitiesResponse.

    +
    +
    +
    +
    +

    12.7. The toplevel element siri:GeneralMessageDelivery +

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

    + siri:GeneralMessageDelivery +

    +
    +

    + +siri:GeneralMessageDeliveryStructure + (↔ siri:AbstractFunctionalServiceDelivery)

    +
    +

    Delivery for General Message Service.

    +
    +
    +
    +
    +

    12.8. 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.9. The toplevel element siri:GeneralMessageRequest +

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

    + siri:GeneralMessageRequest +

    +
    +

    + +siri:GeneralMessageRequestStructure + (↔ siri:AbstractFunctionalServiceRequest)

    +
    +

    Request for information about general information messages affecting stops, vehicles or services.

    +
    +
    +
    +
    +

    12.10. The toplevel element siri:GeneralMessageServiceCapabilities +

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

    + siri:GeneralMessageServiceCapabilities +

    +
    +

    + +siri:GeneralMessageServiceCapabilitiesStructure + +

    +
    +

    Capabilities of General Message Service.

    +
    +
    +
    +
    +

    12.11. The toplevel element siri:GeneralMessageSubscriptionRequest +

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

    + siri:GeneralMessageSubscriptionRequest +

    +
    +

    + +siri:GeneralMessageSubscriptionStructure + (↔ siri:AbstractFunctionalServiceSubscriptionRequest)

    +
    +

    Request for a subscription to General Message Service.

    +
    +
    +
    +
    +

    12.12. 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.13. The group siri:GeneralMessageRequestPolicyGroup +

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

    + siri:GeneralMessageRequestPolicyGroup +

    +
    +

    +

    +

    Parameters that affect the request processing.

    +
    + siri:GeneralMessageRequestPolicyGroup + +

    + siri:Language +

    +
    +

    + 0:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +
    +
    +
    +

    12.14. 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.15. 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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    Optional version number of update to previosu message.

    +
    +

    + siri:InfoChannelRef +

    +
    +

    + 0:1 +

    +
    +

    + >siri:InfoChannelRefStructure + +

    +
    +

    Info Channel to which message belongs.

    +
    +
    +
    +
    +

    12.16. 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.17. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-73.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.18. 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 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether access control of requests is supported. Default is 'false'.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + siri:CheckInfoChannelRef + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by LINE is supported. Default is 'true'.

    +
    +
    +
    +
    +

    12.19. The complex type siri:GeneralMessageDeliveriesStructure +

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

    + siri:GeneralMessageDeliveriesStructure +

    +
    +

    +

    +

    Type for Deliveries. Used in WSDL.

    +
    + + +

    + + →‍siri:GeneralMessageDelivery + + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:GeneralMessageDeliveryStructure + +

    +
    +

    Delivery for General Message Service.

    +
    +
    +
    +
    +

    12.20. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:language +

    +
    +

    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.21. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    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.22. 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-73.1 + +

    +
    +

    Filtering Capabilities.

    +
    + + +

    + siri:RequestPolicy +

    +
    +

    + 0:1 +

    +
    +

    + +siri:CapabilityRequestPolicyStructure + +

    +
    +

    Request Policiy capabilities.

    +
    + + +

    + siri:AccessControl +

    +
    +

    + 0:1 +

    +
    +

    + +siri:GeneralMessageCapabilityAccessControlStructure + +

    +
    +

    Optional Access control capabilities.

    +
    +
    +
    +
    +

    12.23. 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-18.1 + +

    +
    +

    Permissions for general capabilities.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + siri:InfoChannelPermissions + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-73.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.24. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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.25. 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 + +

    +
    +

    + xs:boolean +

    +
    +

    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.26. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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.27. The complex type siri:InfoMessageRefStructure +

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

    + siri:InfoMessageRefStructure +

    +
    +

    + siri:InfoMessageIdentifierType +

    +
    +

    Type for identifier of an Info Message.

    +
    +
    +
    +
    +

    12.28. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:string +

    +
    +

    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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    Optional version number of update to previosu message.

    +
    +

    + siri:InfoChannelRef +

    +
    +

    + 0:1 +

    +
    +

    + >siri:InfoChannelRefStructure + +

    +
    +

    Info Channel to which message belongs.

    +
    + + +

    + siri:ValidUntilTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:anyType +

    +
    +

    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.29. The complex type element[siri:GeneralMessagePermissions]#complexType (typedef-73.2) +

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

    + element[siri:GeneralMessagePermissions] +
    +   #complexType +
    +   (typedef-73.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.30. The complex type element[siri:GeneralMessagePermissions]#complexType (typedef-73.2) +

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

    + element[siri:GeneralMessagePermissions] +
    +   #complexType +
    +   (typedef-73.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:GeneralMessageServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-73.1) +

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

    + complexType[siri:GeneralMessageServiceCapabilitiesStructure] +
    +   /TopicFiltering #complexType +
    +   (typedef-73.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:DefaultPreviewInterval + +

    +
    +

    + + 1:1 + +

    +
    +

    + + siri:PositiveDurationType + +

    +
    +

    Default preview interval. Default is 60 minutes.

    +
    + + +

    + siri:FilterByInfoChannel +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by InfoChannel, departures. Default is 'true'.

    +
    +
    +
    +
    +

    12.32. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-18.1) +

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

    + complexType[siri:AbstractPermissionStructure] +
    +   /GeneralCapabilities #complexType +
    +   (typedef-18.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:RequestResponse + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may make direct requests for data. Default is 'true'.

    +
    + + +

    + + siri:PublishSubscribe + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may create subscriptions. Default True.

    +
    +
    +
    +
    +

    12.33. The complex type complexType[siri:GeneralMessageServicePermissionStructure]/InfoChannelPermissions#complexType (typedef-73.3) +

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

    + complexType[siri:GeneralMessageServicePermissionStructure] +
    +   /InfoChannelPermissions #complexType +
    +   (typedef-73.3) +

    +
    +

    +

    +

    -

    +
    +

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

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:InfoChannelPermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:InfoChannelPermissionStructure + +

    +
    +

    Participant's permission for this InfoChannel.

    +
    +
    +
    +
    +
    +

    13. siri_datedVehicleJourney.xsd

    +
    +

    13.1. Simple type definitions

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

    + + siri: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)

    +
    +

    + + siri: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.4. The toplevel element siri:AimedArrivalTimeOfFeeder +

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

    + siri:AimedArrivalTimeOfFeeder +

    +
    +

    + xs:dateTime +

    +
    +

    Planned time at which feeder VEHICLE is scheduled to arrive. (since SIRI 2.1)

    +
    +
    +
    +
    +

    13.5. The toplevel element siri:AimedDepartureTimeOfDistributor +

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

    + siri:AimedDepartureTimeOfDistributor +

    +
    +

    + xs:dateTime +

    +
    +

    Planned time at which distributor VEHICLE is scheduled to depart. (since SIRI 2.1)

    +
    +
    +
    +
    +

    13.6. The toplevel element siri:DatedCall +

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

    + siri:DatedCall +

    +
    +

    + +siri:DatedCallStructure + +

    +
    +

    Complete sequence of stops along the route path, in calling order.

    +
    +
    +
    +
    +

    13.7. The toplevel element siri:DatedVehicleJourney +

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

    + siri:DatedVehicleJourney +

    +
    +

    + +siri:DatedVehicleJourneyStructure + +

    +
    +

    A planned VEHICLE JOURNEY taking place on a particular date.

    +
    +
    +
    +
    +

    13.8. The toplevel element siri:DistributorDepartureStopRef +

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

    + siri:DistributorDepartureStopRef +

    +
    +

    + +siri:StopPointRefStructure + +

    +
    +

    SCHEDULED STOP POINT at which distributor journet departs. (since SIRI 2.0)

    +
    +
    +
    +
    +

    13.9. The toplevel element siri:DistributorRef +

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

    + siri:DistributorRef +

    +
    +

    + +siri:ConnectingJourneyRefStructure + +

    +
    +

    Reference to a feeder VEHICLE JOURNEY. (since SIRI 2.0)

    +
    +
    +
    +
    +

    13.10. 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.11. The toplevel element siri:DistributorVisitNumber +

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

    + siri:DistributorVisitNumber +

    +
    +

    + +siri:VisitNumberType + +

    +
    +

    Sequence of visit to Distributor stop within Distributor JOURNEY PATTERN.

    +
    +
    +
    +
    +

    13.12. 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.13. The toplevel element siri:FeederArrivalStopRef +

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

    + siri:FeederArrivalStopRef +

    +
    +

    + +siri:StopPointRefStructure + +

    +
    +

    SCHEDULED STOP POINT at which feeder journey arrives. (since SIRI 2.0)

    +
    +
    +
    +
    +

    13.14. The toplevel element siri:FeederRef +

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

    + siri:FeederRef +

    +
    +

    + +siri:ConnectingJourneyRefStructure + +

    +
    +

    Reference to a feeder VEHICLE JOURNEY. (since SIRI 2.0)

    +
    +
    +
    +
    +

    13.15. 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.16. The toplevel element siri:FeederVisitNumber +

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

    + siri:FeederVisitNumber +

    +
    +

    + +siri:VisitNumberType + +

    +
    +

    Sequence of visit to Feeder stop within Feeder JOURNEY PATTERN.

    +
    +
    +
    +
    +

    13.17. The toplevel element siri:InterchangeCode +

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

    + siri:InterchangeCode +

    +
    +

    + +siri:InterchangeCodeType + +

    +
    +

    Identifier of SERVICE JOURNEY INTERCHANGE. (since SIRI 2.0)

    +
    +
    +
    +
    +

    13.18. 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.19. 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.20. 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.21. The group siri:InterchangePropertyGroup +

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

    + siri:InterchangePropertyGroup +

    +
    +

    +

    +

    Properties of SERVICE JOURNEY INTERCHANGE.

    +
    + siri:InterchangePropertyGroup + +

    + siri:StaySeated +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

    +
    +

    + siri:Advertised +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

    +
    +
    +
    +
    +

    13.22. The group siri:InterchangeTimesGroup +

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

    + siri:InterchangeTimesGroup +

    +
    +

    +

    +

    Time Elements for SERVICE JOURNEY INTERCHANGE.

    +
    + siri:InterchangeWaitTimeGroup + +

    + siri:StandardWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard wait time for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

    +
    +

    + siri:MaximumAutomaticWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

    +
    + siri:InterchangeTransferDurationGroup + +

    + siri:StandardTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MinimumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Minimum transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum transfer duration for INTERCHANGE. SIRI v2,0

    +
    +
    +
    +
    +

    13.23. The group siri:InterchangeTransferDurationGroup +

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

    + siri:InterchangeTransferDurationGroup +

    +
    +

    +

    +

    Elements for INTERCHANGE TRANSFER duration.

    +
    + siri:InterchangeTransferDurationGroup + +

    + siri:StandardTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MinimumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Minimum transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum transfer duration for INTERCHANGE. SIRI v2,0

    +
    +
    +
    +
    +

    13.24. The group siri:InterchangeWaitTimeGroup +

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

    + siri:InterchangeWaitTimeGroup +

    +
    +

    +

    +

    Elements for INTERCHANGE WAIT TIME.

    +
    + siri:InterchangeWaitTimeGroup + +

    + siri:StandardWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard wait time for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

    +
    +

    + siri:MaximumAutomaticWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

    +
    +
    +
    +
    +

    13.25. 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 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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.26. The group siri:TimetableRealtimeInfoGroup +

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

    + siri:TimetableRealtimeInfoGroup +

    +
    +

    +

    +

    Additional descriptive properties of service.

    +
    + siri:TimetableRealtimeInfoGroup + +

    + siri:HeadwayService +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether VEHICLE JOURNEYs of LINE are normally monitored. Provides a default value for the Monitored element on individual journeys of the timetable.

    +
    +
    +
    +
    +

    13.27. 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 +

    +
    +

    + 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)

    +
    + + +

    + 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 +

    +
    +

    + 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)

    +
    + + +

    + →‍siri:AimedArrivalTimeOfFeeder + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    + + +

    + →‍siri:AimedDepartureTimeOfDistributor + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Planned time at which distributor VEHICLE is scheduled to depart. (since SIRI 2.1)

    +
    + siri:InterchangePropertyGroup + +

    + siri:StaySeated +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

    +
    +

    + siri:Advertised +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

    +
    + siri:InterchangeWaitTimeGroup + +

    + siri:StandardWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard wait time for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

    +
    +

    + siri:MaximumAutomaticWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

    +
    + siri:InterchangeTransferDurationGroup + +

    + siri:StandardTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MinimumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Minimum transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    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.28. 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.29. 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 +

    +
    +

    + 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.

    +
    +

    + →‍siri:StopPointName + +

    +
    +

    + 0:* +

    +
    +

    + >siri:NaturalLanguageStringStructure + +

    +
    +

    Name of SCHEDULED STOP POINT.

    +
    +

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

    +
    + + +

    + a +

    +
    +

    + siri:ExtraCall +

    +
    +

    + -0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + 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'.

    +
    +

    + siri:BoardingStretch +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether this is a Hail and Ride Stop. Default is 'false'.

    +
    +

    + siri:RequestStop +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    +

    + →‍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.30. 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 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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-25.6 + +

    +
    +

    TRAIN NUMBERs for journey. (since SIRI 2.0)

    +
    +

    + siri:JourneyParts +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-25.7 + +

    +
    +

    JOURNEY PARTs making up JOURNEY +SIRIv2.0 e.

    +
    + siri:JourneyFormationGroup + +

    + siri:TrainElements +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.2 + +

    +
    +

    +

    +

    + siri:Trains +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.3 + +

    +
    +

    +

    +

    + siri:CompoundTrains +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.4 + +

    +
    +

    +

    + + +

    + + siri:DatedCalls + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-28.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.31. 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 +

    +
    +

    + 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)

    +
    + + +

    + →‍siri:AimedArrivalTimeOfFeeder + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    + + +

    + →‍siri:AimedDepartureTimeOfDistributor + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Planned time at which distributor VEHICLE is scheduled to depart. (since SIRI 2.1)

    +
    + siri:InterchangePropertyGroup + +

    + siri:StaySeated +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

    +
    +

    + siri:Advertised +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

    +
    + siri:InterchangeWaitTimeGroup + +

    + siri:StandardWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard wait time for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

    +
    +

    + siri:MaximumAutomaticWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

    +
    + siri:InterchangeTransferDurationGroup + +

    + siri:StandardTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MinimumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Minimum transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    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.32. 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-28.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.33. 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 +

    +
    +

    + 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)

    +
    + + +

    + →‍siri:AimedArrivalTimeOfFeeder + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    + + +

    + →‍siri:AimedDepartureTimeOfDistributor + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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.34. 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 +

    +
    +

    + 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)

    +
    + + +

    + 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 +

    +
    +

    + 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)

    +
    + + +

    + →‍siri:AimedArrivalTimeOfFeeder + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    + + +

    + →‍siri:AimedDepartureTimeOfDistributor + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Planned time at which distributor VEHICLE is scheduled to depart. (since SIRI 2.1)

    +
    + siri:InterchangePropertyGroup + +

    + siri:StaySeated +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

    +
    +

    + siri:Advertised +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

    +
    + siri:InterchangeWaitTimeGroup + +

    + siri:StandardWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard wait time for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

    +
    +

    + siri:MaximumAutomaticWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

    +
    + siri:InterchangeTransferDurationGroup + +

    + siri:StandardTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MinimumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Minimum transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    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 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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

    +
    +

    + siri:Advertised +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

    +
    + siri:InterchangeWaitTimeGroup + +

    + siri:StandardWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard wait time for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

    +
    +

    + siri:MaximumAutomaticWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

    +
    + siri:InterchangeTransferDurationGroup + +

    + siri:StandardTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MinimumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Minimum transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum transfer duration for INTERCHANGE. SIRI v2,0

    +
    +
    +
    +
    +

    13.36. 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 +

    +
    +

    + 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)

    +
    + + +

    + →‍siri:AimedArrivalTimeOfFeeder + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    + + +

    + →‍siri:AimedDepartureTimeOfDistributor + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Planned time at which distributor VEHICLE is scheduled to depart. (since SIRI 2.1)

    +
    + siri:InterchangePropertyGroup + +

    + siri:StaySeated +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

    +
    +

    + siri:Advertised +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SERVICE JOURNEY INTERCHANGE is advertised as a connection. Default is 'false'.

    +
    + siri:InterchangeWaitTimeGroup + +

    + siri:StandardWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard wait time for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

    +
    +

    + siri:MaximumAutomaticWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

    +
    + siri:InterchangeTransferDurationGroup + +

    + siri:StandardTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MinimumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Minimum transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    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.37. The complex type group[siri:DatedTrainOperationalInfoGroup]/TrainNumbers#complexType (typedef-25.6) +

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

    + group[siri:DatedTrainOperationalInfoGroup] +
    +   /TrainNumbers #complexType +
    +   (typedef-25.6) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:TrainNumberRef + +

    +
    +

    + + 1:* + +

    +
    +

    + >siri:TrainNumberRefStructure + +

    +
    +

    TRAIN NUMBER assigned to VEHICLE JOURNEY. +SIRI 2.0

    +
    +
    +
    +
    +

    13.38. The complex type group[siri:DatedTrainOperationalInfoGroup]/JourneyParts#complexType (typedef-25.7) +

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

    + group[siri:DatedTrainOperationalInfoGroup] +
    +   /JourneyParts #complexType +
    +   (typedef-25.7) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:JourneyPartInfo + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:DatedJourneyPartInfoStructure + +

    +
    +

    Information about Parts of JOURNEY (since SIRI 2.0)

    +
    +
    +
    +
    +

    13.39. The complex type group[siri:JourneyFormationGroup]/TrainElements#complexType (typedef-34.2) +

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

    + group[siri:JourneyFormationGroup] +
    +   /TrainElements #complexType +
    +   (typedef-34.2) +

    +
    +

    +

    +

    -

    +
    +

    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)

    +
    +
    +
    +
    +

    13.40. The complex type group[siri:JourneyFormationGroup]/Trains#complexType (typedef-34.3) +

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

    + group[siri:JourneyFormationGroup] +
    +   /Trains #complexType +
    +   (typedef-34.3) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.41. The complex type group[siri:JourneyFormationGroup]/CompoundTrains#complexType (typedef-34.4) +

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

    + group[siri:JourneyFormationGroup] +
    +   /CompoundTrains #complexType +
    +   (typedef-34.4) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.42. The complex type complexType[siri:DatedVehicleJourneyStructure]/DatedCalls#complexType (typedef-28.1) +

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

    + complexType[siri:DatedVehicleJourneyStructure] +
    +   /DatedCalls #complexType +
    +   (typedef-28.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + →‍siri:DatedCall + + +

    +
    +

    + + 2:* + +

    +
    +

    + +siri:DatedCallStructure + +

    +
    +

    Complete sequence of stops along the route path, in calling order.

    +
    +
    +
    +
    +

    13.43. The complex type complexType[siri:RemovedDatedVehicleJourneyStructure]/TrainNumbers#complexType (typedef-28.2) +

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

    + complexType[siri:RemovedDatedVehicleJourneyStructure] +
    +   /TrainNumbers #complexType +
    +   (typedef-28.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:TrainNumberRef + +

    +
    +

    + + 1:* + +

    +
    +

    + >siri:TrainNumberRefStructure + +

    +
    +

    TRAIN NUMBER assigned to VEHICLE JOURNEY.

    +
    +
    +
    +
    +
    +

    14. siri_estimatedVehicleJourney.xsd

    +
    +

    14.1. Simple type definitions

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

    + + siri:CallCancellation + +

    +
    +

    xs:boolean: (empty restriction)

    +
    +

    This CALL is a cancellation of a previously announced call.

    +
    +
    +
    +
    +

    14.3. 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.4. 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.5. 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.6. 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.7. 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.8. The group siri:CallRealTimeInfoGroup +

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

    + siri:CallRealTimeInfoGroup +

    +
    +

    +

    +

    Information relating to real-time properties of call.

    +
    + siri:CallRealTimeInfoGroup + +

    + →‍siri:PredictionInaccurate + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + →‍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.9. 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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.10. The group siri:RecordedCallGroup +

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

    + siri:RecordedCallGroup +

    +
    +

    +

    +

    Information relating to recorded real-time properties of call.

    +
    + siri:CallPropertyGroup + +

    + →‍siri:TimingPoint + +

    +
    +

    + 0:1 +

    +
    +

    + 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'.

    +
    +

    + siri:BoardingStretch +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether this is a Hail and Ride Stop. Default is 'false'.

    +
    +

    + siri:RequestStop +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Target arrival time of VEHICLE at stop according to latest working timetable.

    +
    +

    + →‍siri:ExpectedArrivalTime + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of arriival of VEHICLE at stop .

    +
    +

    + →‍siri:ActualArrivalTime + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Target departure time of VEHICLE from stop according to latest working timetable.

    +
    +

    + →‍siri:ExpectedDepartureTime + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.11. 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 +

    +
    +

    + 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.

    +
    +

    + →‍siri:StopPointName + +

    +
    +

    + 0:* +

    +
    +

    + >siri:NaturalLanguageStringStructure + +

    +
    +

    Name of SCHEDULED STOP POINT.

    +
    +

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

    +
    + + +

    + a +

    +
    +

    + →‍siri:ExtraCall + +

    +
    +

    + -0:1 +

    +
    +

    + 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.

    +
    + + +

    + b +

    +
    +

    + siri:Cancellation +

    +
    +

    + -0:1 +

    +
    +

    + + siri:CallCancellation + +

    +
    +

    +

    + siri:CallRealTimeInfoGroup + +

    + →‍siri:PredictionInaccurate + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + →‍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 +

    +
    +

    + 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'.

    +
    +

    + siri:BoardingStretch +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether this is a Hail and Ride Stop. Default is 'false'.

    +
    +

    + siri:RequestStop +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of arriival of VEHICLE at stop .

    +
    +

    + a +

    +
    +

    + siri:LatestExpectedArrivalTime +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

    +
    +

    + a +

    +
    +

    + siri:ProvisionalExpectedDepartureTime +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    +

    + →‍siri:ExpectedLatestPassengerAccessTime + +

    +
    +

    + 0:1 +

    +
    +

    + 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)

    +
    + 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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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.12. 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 +

    +
    +

    + 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)

    +
    + + +

    + b +

    +
    +

    + siri:AimedArrivalTimeOfFeeder +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    + + +

    + b +

    +
    +

    + siri:AimedDepartureTimeOfDistributor +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Planned time at which distributor VEHICLE is scheduled to depart. (since SIRI 2.1)

    +
    + siri:InterchangePropertyGroup + +

    + b +

    +
    +

    + siri:StaySeated +

    +
    +

    + -0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SERVICE JOURNEY INTERCHANGE is guaranteed. Default is 'false'; SERVICE JOURNEY INTERCHANGE is not guaranteed.

    +
    +

    + b +

    +
    +

    + siri:Advertised +

    +
    +

    + -0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Time at which feeder VEHICLE is expected to arrive. (since SIRI 2.1)

    +
    + + +

    + siri:ExpectedDepartureTimeOfDistributor +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Time at which distributor VEHICLE is expected to depart. (since SIRI 2.0)

    +
    + + +

    + siri:ConnectionMonitoring +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether connection monitoring is active or not for this connection. (since SIRI 2.0)

    +
    + siri:InterchangeWaitTimeGroup + +

    + siri:StandardWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard wait time for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum time that Distributor will wait for Feeder for INTERCHANGE. SIRI v1.0

    +
    +

    + siri:MaximumAutomaticWaitTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Maximum automatic wait time that Distributor will wait for Feeder for INTERCHANGE. (since SIRI 2.0)

    +
    + siri:InterchangeTransferDurationGroup + +

    + siri:StandardTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Standard transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MinimumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    Minimum transfer duration for INTERCHANGE. SIRI v2,0

    +
    +

    + siri:MaximumTransferTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:duration +

    +
    +

    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.13. The complex type siri:EstimatedVehicleJourneyStructure +

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

    + siri:EstimatedVehicleJourneyStructure +

    +
    +

    +

    +

    Type for Real-time info about a VEHICLE JOURNEY.

    +
    + + +

    + siri:RecordedAtTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Timetabled departure time from Origin.

    +
    +

    + siri:DestinationAimedArrivalTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:NMTOKENS +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the VEHICLE iis in traffic congestion. If not, present, not known.

    +
    +

    + siri:InPanic +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the panic alarm on the VEHICLE is activated. This may lead to indeterminate predictions. If absent, default is 'false'.

    +
    +

    + →‍siri:PredictionInaccurate + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + →‍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 +

    +
    +

    + xs:string +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    The name oo the Driver or Crew (since SIRI 2.0)

    +
    + siri:TrainOperationalInfoGroup + +

    + siri:TrainNumbers +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-25.4 + +

    +
    +

    TRAIN NUMBERs for journey. (since SIRI 2.0)

    +
    +

    + siri:JourneyParts +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-25.5 + +

    +
    +

    JOURNEY PARTs making up JOURNEY +SIRIv2.0 e.

    +
    + siri:JourneyFormationGroup + +

    + siri:TrainElements +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.2 + +

    +
    +

    +

    +

    + siri:Trains +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.3 + +

    +
    +

    +

    +

    + siri:CompoundTrains +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.4 + +

    +
    +

    +

    + + +

    + siri:RecordedCalls +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-46.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-46.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 +

    +
    +

    + xs:boolean +

    +
    +

    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.14. 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 +

    +
    +

    + 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.

    +
    +

    + →‍siri:StopPointName + +

    +
    +

    + 0:* +

    +
    +

    + >siri:NaturalLanguageStringStructure + +

    +
    +

    Name of SCHEDULED STOP POINT.

    +
    +

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

    +
    + + +

    + a +

    +
    +

    + →‍siri:ExtraCall + +

    +
    +

    + -0:1 +

    +
    +

    + 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.

    +
    + + +

    + b +

    +
    +

    + siri:Cancellation +

    +
    +

    + -0:1 +

    +
    +

    + + siri:CallCancellation + +

    +
    +

    +

    + siri:CallRealTimeInfoGroup + +

    + →‍siri:PredictionInaccurate + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + →‍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 +

    +
    +

    + 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'.

    +
    +

    + siri:BoardingStretch +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether this is a Hail and Ride Stop. Default is 'false'.

    +
    +

    + siri:RequestStop +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Target arrival time of VEHICLE at stop according to latest working timetable.

    +
    +

    + →‍siri:ExpectedArrivalTime + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of arriival of VEHICLE at stop .

    +
    +

    + →‍siri:ActualArrivalTime + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Target departure time of VEHICLE from stop according to latest working timetable.

    +
    +

    + →‍siri:ExpectedDepartureTime + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.15. The complex type siri:WillWaitStructure +

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

    + siri:WillWaitStructure +

    +
    +

    +

    +

    Type for Will Wait details

    +
    + + +

    + + siri:WaitUntilTime + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Time up until which the distributor will wait. (since SIRI 2.0)

    +
    +

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

    +
    + + +

    + a +

    +
    +

    + siri:DriverHasAcknowledgeWIllWait +

    +
    +

    + -0:1 +

    +
    +

    + xs:boolean +

    +
    +

    DEPRECATED since SIRI 2.1

    +
    + + +

    + b +

    +
    +

    + siri:DriverHasAcknowledgedWillWait +

    +
    +

    + -0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether an acknowledgement has been received that the driver will wait. (since SIRI 2.1)

    +
    +
    +
    +
    +

    14.16. The complex type group[siri:TrainOperationalInfoGroup]/TrainNumbers#complexType (typedef-25.4) +

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

    + group[siri:TrainOperationalInfoGroup] +
    +   /TrainNumbers #complexType +
    +   (typedef-25.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:TrainNumberRef + +

    +
    +

    + + 1:* + +

    +
    +

    + >siri:TrainNumberRefStructure + +

    +
    +

    TRAIN NUMBER assigned to VEHICLE JOURNEY. +SIRI 2.0

    +
    +
    +
    +
    +

    14.17. The complex type group[siri:TrainOperationalInfoGroup]/JourneyParts#complexType (typedef-25.5) +

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

    + group[siri:TrainOperationalInfoGroup] +
    +   /JourneyParts #complexType +
    +   (typedef-25.5) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:JourneyPartInfo + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:JourneyPartInfoStructure + +

    +
    +

    Information about Parts of JOURNEY (since SIRI 2.0)

    +
    +
    +
    +
    +

    14.18. The complex type group[siri:JourneyFormationGroup]/TrainElements#complexType (typedef-34.2) +

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

    + group[siri:JourneyFormationGroup] +
    +   /TrainElements #complexType +
    +   (typedef-34.2) +

    +
    +

    +

    +

    -

    +
    +

    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)

    +
    +
    +
    +
    +

    14.19. The complex type group[siri:JourneyFormationGroup]/Trains#complexType (typedef-34.3) +

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

    + group[siri:JourneyFormationGroup] +
    +   /Trains #complexType +
    +   (typedef-34.3) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.20. The complex type group[siri:JourneyFormationGroup]/CompoundTrains#complexType (typedef-34.4) +

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

    + group[siri:JourneyFormationGroup] +
    +   /CompoundTrains #complexType +
    +   (typedef-34.4) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.21. The complex type complexType[siri:EstimatedVehicleJourneyStructure]/RecordedCalls#complexType (typedef-46.1) +

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

    + complexType[siri:EstimatedVehicleJourneyStructure] +
    +   /RecordedCalls #complexType +
    +   (typedef-46.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.22. The complex type complexType[siri:EstimatedVehicleJourneyStructure]/EstimatedCalls#complexType (typedef-46.2) +

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

    + complexType[siri:EstimatedVehicleJourneyStructure] +
    +   /EstimatedCalls #complexType +
    +   (typedef-46.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.

    +
    +
    +
    +
    +
    +

    15. siri_facilities.xsd

    +
    +

    15.1. Simple type definitions

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

    + + siri:AccessFacilityEnumeration + +

    +
    +

    Values for Access Facility.

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

    unknown

    +
    +

    -

    +
    +

    lift

    +
    +

    -

    +
    +

    escalator

    +
    +

    -

    +
    +

    travelator

    +
    +

    -

    +
    +

    ramp

    +
    +

    -

    +
    +

    stairs

    +
    +

    -

    +
    +

    shuttle

    +
    +

    -

    +
    +

    narrowEntrance

    +
    +

    -

    +
    +

    barrier

    +
    +

    -

    +
    +

    palletAccess_lowFloor

    +
    +

    -

    +
    +

    validator

    +
    +

    -

    +
    +
    +

    + + siri: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

    +
    +

    -

    +
    +
    +

    + + siri:AssistanceFacilityEnumeration + +

    +
    +

    Values for Assistance Facility.

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

    unknown

    +
    +

    -

    +
    +

    police

    +
    +

    -

    +
    +

    firstAid

    +
    +

    -

    +
    +

    sosPoint

    +
    +

    -

    +
    +

    specificAssistance

    +
    +

    -

    +
    +

    unaccompaniedMinorAssistance

    +
    +

    -

    +
    +

    boardingAssistance

    +
    +

    -

    +
    +
    +

    + + siri: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

    +
    +

    -

    +
    +
    +

    + + siri:HireFacilityEnumeration + +

    +
    +

    Values for Hire Facility.

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

    unknown

    +
    +

    -

    +
    +

    carHire

    +
    +

    -

    +
    +

    motorCycleHire

    +
    +

    -

    +
    +

    cycleHire

    +
    +

    -

    +
    +

    taxi

    +
    +

    -

    +
    +

    recreationDeviceHire

    +
    +

    -

    +
    +
    +

    + + siri:LuggageFacilityEnumeration + +

    +
    +

    Values for Luggage Facility: TPEG pti_table 23.

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

    unknown

    +
    +

    -

    +
    +

    pti23_17

    +
    +

    -

    +
    +

    bikeCarriage

    +
    +

    -

    +
    +

    baggageStorage

    +
    +

    -

    +
    +

    leftLuggage

    +
    +

    -

    +
    +

    porterage

    +
    +

    -

    +
    +

    baggageTrolleys

    +
    +

    -

    +
    +
    +

    + + siri: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

    +
    +

    -

    +
    +
    +

    + + siri:NuisanceFacilityEnumeration + +

    +
    +

    Values for Nuisance Facility: TPEG pti_table 23.

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

    unknown

    +
    +

    -

    +
    +

    smoking

    +
    +

    -

    +
    +

    noSmoking

    +
    +

    -

    +
    +

    mobilePhoneUseZone

    +
    +

    -

    +
    +

    mobilePhoneFreeZone

    +
    +

    -

    +
    +
    +

    + + siri:ParkingFacilityEnumeration + +

    +
    +

    Values for Access Facility.

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

    unknown

    +
    +

    -

    +
    +

    carPark

    +
    +

    -

    +
    +

    parkAndRidePark

    +
    +

    -

    +
    +

    motorcyclePark

    +
    +

    -

    +
    +

    cyclePark

    +
    +

    -

    +
    +

    rentalCarPark

    +
    +

    -

    +
    +

    coachPark

    +
    +

    -

    +
    +
    +

    + + siri: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

    +
    +

    -

    +
    +
    +

    + + siri:PassengerInformationFacilityEnumeration + +

    +
    +

    Values for Passenger Information Facility.

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

    unknown

    +
    +

    -

    +
    +

    nextStopIndicator

    +
    +

    -

    +
    +

    stopAnnouncements

    +
    +

    -

    +
    +

    passengerInformationDisplay

    +
    +

    -

    +
    +

    audioInformation

    +
    +

    -

    +
    +

    visualInformation

    +
    +

    -

    +
    +

    tactilePlatformEdges

    +
    +

    -

    +
    +

    tactileInformation

    +
    +

    -

    +
    +

    walkingGuidance

    +
    +

    -

    +
    +

    journeyPlanning

    +
    +

    -

    +
    +

    lostFound

    +
    +

    -

    +
    +

    informationDesk

    +
    +

    -

    +
    +

    interactiveKiosk-Display

    +
    +

    -

    +
    +

    printedPublicNotice

    +
    +

    -

    +
    +
    +

    + + siri: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

    +
    +

    -

    +
    +
    +

    + + siri:ReservedSpaceFacilityEnumeration + +

    +
    +

    Values for Reserved Space Facility.

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

    unknown

    +
    +

    -

    +
    +

    lounge

    +
    +

    -

    +
    +

    hall

    +
    +

    -

    +
    +

    meetingpoint

    +
    +

    -

    +
    +

    groupPoint

    +
    +

    -

    +
    +

    reception

    +
    +

    -

    +
    +

    shelter

    +
    +

    -

    +
    +

    seats

    +
    +

    -

    +
    +
    +

    + + siri:RetailFacilityEnumeration + +

    +
    +

    Values for Retail Facility.

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

    unknown

    +
    +

    -

    +
    +

    food

    +
    +

    -

    +
    +

    newspaperTobacco

    +
    +

    -

    +
    +

    recreationTravel

    +
    +

    -

    +
    +

    hygieneHealthBeauty

    +
    +

    -

    +
    +

    fashionAccessories

    +
    +

    -

    +
    +

    bankFinanceInsurance

    +
    +

    -

    +
    +

    cashMachine

    +
    +

    -

    +
    +

    currencyExchange

    +
    +

    -

    +
    +

    tourismService

    +
    +

    -

    +
    +

    photoBooth

    +
    +

    -

    +
    +
    +

    + + siri:SanitaryFacilityEnumeration + +

    +
    +

    Values for Sanitary Facility: TPEG pti_table 23.

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

    unknown

    +
    +

    -

    +
    +

    pti23_22

    +
    +

    -

    +
    +

    toilet

    +
    +

    -

    +
    +

    pti23_23

    +
    +

    -

    +
    +

    noToilet

    +
    +

    -

    +
    +

    shower

    +
    +

    -

    +
    +

    wheelchairAcccessToilet

    +
    +

    -

    +
    +

    babyChange

    +
    +

    -

    +
    +
    +

    + + siri:TicketingFacilityEnumeration + +

    +
    +

    Values for Ticketing Facility.

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

    unknown

    +
    +

    -

    +
    +

    ticketMachines

    +
    +

    -

    +
    +

    ticketOffice

    +
    +

    -

    +
    +

    ticketOnDemandMachines

    +
    +

    -

    +
    +

    ticketSales

    +
    +

    -

    +
    +

    mobileTicketing

    +
    +

    -

    +
    +

    ticketCollection

    +
    +

    -

    +
    +

    centralReservations

    +
    +

    -

    +
    +

    localTickets

    +
    +

    -

    +
    +

    nationalTickets

    +
    +

    -

    +
    +

    internationalTickets

    +
    +

    -

    +
    +
    +
    +
    +
    +

    15.18. The toplevel element siri:AccessFacility +

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

    + siri:AccessFacility +

    +
    +

    + +siri:AccessFacilityEnumeration + +

    +
    +

    Classification of Access Facility.

    +
    +
    +
    +
    +

    15.19. The toplevel element siri:AccommodationFacility +

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

    + siri:AccommodationFacility +

    +
    +

    + +siri:AccommodationFacilityEnumeration + +

    +
    +

    Classification of Accomodation Facility type - Tpeg pti23.

    +
    +
    +
    +
    +

    15.20. The toplevel element siri:AssistanceFacility +

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

    + siri:AssistanceFacility +

    +
    +

    + +siri:AssistanceFacilityEnumeration + +

    +
    +

    Classification of Assistance Facility.

    +
    +
    +
    +
    +

    15.21. The toplevel element siri:FareClassFacility +

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

    + siri:FareClassFacility +

    +
    +

    + +siri:FareClassFacilityEnumeration + +

    +
    +

    Classification of FareClass Facility type - Tpeg pti23.

    +
    +
    +
    +
    +

    15.22. The toplevel element siri:HireFacility +

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

    + siri:HireFacility +

    +
    +

    + +siri:HireFacilityEnumeration + +

    +
    +

    Classification of Hire Facility.

    +
    +
    +
    +
    +

    15.23. The toplevel element siri:LuggageFacility +

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

    + siri:LuggageFacility +

    +
    +

    + +siri:LuggageFacilityEnumeration + +

    +
    +

    Classification of Luggage Facility type - Tpeg pti23.

    +
    +
    +
    +
    +

    15.24. The toplevel element siri:MobilityFacility +

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

    + siri:MobilityFacility +

    +
    +

    + +siri:MobilityFacilityEnumeration + +

    +
    +

    Classification of Mobility Facility type - Tpeg pti23.

    +
    +
    +
    +
    +

    15.25. The toplevel element siri:NuisanceFacility +

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

    + siri:NuisanceFacility +

    +
    +

    + +siri:NuisanceFacilityEnumeration + +

    +
    +

    Classification of Nuisance Facility type - Tpeg pti23.

    +
    +
    +
    +
    +

    15.26. The toplevel element siri:ParkingFacility +

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

    + siri:ParkingFacility +

    +
    +

    + +siri:ParkingFacilityEnumeration + +

    +
    +

    Classification of Access Facility.

    +
    +
    +
    +
    +

    15.27. The toplevel element siri:PassengerCommsFacility +

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

    + siri:PassengerCommsFacility +

    +
    +

    + +siri:PassengerCommsFacilityEnumeration + +

    +
    +

    Classification of PassengerComms Facility type - Tpeg pti23.

    +
    +
    +
    +
    +

    15.28. The toplevel element siri:PassengerInformationFacility +

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

    + siri:PassengerInformationFacility +

    +
    +

    + +siri:PassengerInformationFacilityEnumeration + +

    +
    +

    Classification of PassengerInfo Facility type - Tpeg pti23.

    +
    +
    +
    +
    +

    15.29. The toplevel element siri:RefreshmentFacility +

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

    + siri:RefreshmentFacility +

    +
    +

    + +siri:RefreshmentFacilityEnumeration + +

    +
    +

    Classification of Refreshment Facility type - Tpeg pti23.

    +
    +
    +
    +
    +

    15.30. The toplevel element siri:ReservedSpaceFacility +

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

    + siri:ReservedSpaceFacility +

    +
    +

    + +siri:ReservedSpaceFacilityEnumeration + +

    +
    +

    Classification of Reserved Space Facility.

    +
    +
    +
    +
    +

    15.31. The toplevel element siri:RetailFacility +

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

    + siri:RetailFacility +

    +
    +

    + +siri:RetailFacilityEnumeration + +

    +
    +

    Classification of Retail Facility.

    +
    +
    +
    +
    +

    15.32. The toplevel element siri:SanitaryFacility +

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

    + siri:SanitaryFacility +

    +
    +

    + +siri:SanitaryFacilityEnumeration + +

    +
    +

    Classification of Sanitary Facility type - Tpeg pti23.

    +
    +
    +
    +
    +

    15.33. The toplevel element siri:TicketingFacility +

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

    + siri:TicketingFacility +

    +
    +

    + +siri:TicketingFacilityEnumeration + +

    +
    +

    Classification of Ticketing Facility type - Tpeg pti23.

    +
    +
    +
    +
    +

    15.34. 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.35. 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.36. 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.37. 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.38. 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.xsd

    +
    +

    16.1. Simple type definitions

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

    + + siri: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

    +
    +

    -

    +
    +
    +

    + + siri:CountingTrendEnumeration + +

    +
    +

    Allowed values for trend of a counting.

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

    decreasing

    +
    +

    -

    +
    +

    increasing

    +
    +

    -

    +
    +

    stable

    +
    +

    -

    +
    +

    unstable

    +
    +

    -

    +
    +

    increasingQuickly

    +
    +

    -

    +
    +

    increasingSlowly

    +
    +

    -

    +
    +

    decreasingQuickly

    +
    +

    -

    +
    +

    decreasingSlowly

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +
    +

    + + siri:CountingTypeEnumeration + +

    +
    +

    Allowed values for TypeOfCounting.

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

    availabilityCount

    +
    +

    -

    +
    +

    reservedCount

    +
    +

    -

    +
    +

    inUseCount

    +
    +

    -

    +
    +

    outOfOrderCount

    +
    +

    -

    +
    +

    presentCount

    +
    +

    -

    +
    +

    chargingLevel

    +
    +

    -

    +
    +

    availableRunningDistance

    +
    +

    -

    +
    +

    currentStateCount

    +
    +

    -

    +
    +
    +

    + + siri:FacilityCategoryEnumeration + +

    +
    +

    Generic category of a facility.

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

    unknown

    +
    +

    -

    +
    +

    fixedEquipment

    +
    +

    -

    +
    +

    mobileEquipment

    +
    +

    -

    +
    +

    serviceProvidedByIndividual

    +
    +

    -

    +
    +

    serviceForPersonalDevice

    +
    +

    -

    +
    +

    reservedArea

    +
    +

    -

    +
    +

    site

    +
    +

    -

    +
    +

    siteComponent

    +
    +

    -

    +
    +

    parkingBay

    +
    +

    -

    +
    +

    vehicle

    +
    +

    -

    +
    +
    +

    + + siri:FacilityCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a Faclility.

    +
    +

    + + siri:FacilityStatusChangeEnumeration + +

    +
    +

    Allowed values for changes to the status of a facility.

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

    unknown

    +
    +

    -

    +
    +

    added

    +
    +

    -

    +
    +

    removed

    +
    +

    -

    +
    +
    +

    + + siri:FacilityStatusEnumeration + +

    +
    +

    Allowed values for the status of a MONITORED FACILITY.

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

    unknown

    +
    +

    -

    +
    +

    available

    +
    +

    -

    +
    +

    notAvailable

    +
    +

    -

    +
    +

    partiallyAvailable

    +
    +

    -

    +
    +

    added

    +
    +

    -

    +
    +

    removed

    +
    +

    -

    +
    +
    +

    + + siri: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

    +
    +

    -

    +
    +
    +

    + + siri:RemedyTypeEnumeration + +

    +
    +

    Allowed values for actions to remedy a facility change.

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

    unknown

    +
    +

    -

    +
    +

    replace

    +
    +

    -

    +
    +

    repair

    +
    +

    -

    +
    +

    remove

    +
    +

    -

    +
    +

    otherRoute

    +
    +

    -

    +
    +

    otherLocation

    +
    +

    -

    +
    +
    +
    +
    +
    +

    16.11. 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.12. 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.13. The toplevel element siri:FacilityRef +

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

    + siri:FacilityRef +

    +
    +

    + +siri:FacilityRefStructure + +

    +
    +

    Reference to a Facility.

    +
    +
    +
    +
    +

    16.14. 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.15. The group siri:FacilityAccessibilityGroup +

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

    + siri:FacilityAccessibilityGroup +

    +
    +

    +

    +

    Group of Facility accessibility elements.

    +
    + siri:FacilityAccessibilityGroup + +

    + siri:Limitations +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-29.2 + +

    +
    +

    Limitation of facility.

    +
    +

    + siri:Suitabilities +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-29.3 + +

    +
    +

    Suitabilities of facility for specific passenger needs.

    +
    +
    +
    +
    +

    16.16. 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.17. 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.18. 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 +

    +
    +

    + xs:boolean +

    +
    +

    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.19. 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-29.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.20. 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.21. 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-29.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.22. 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.23. The complex type siri:FacilityRefStructure +

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

    + siri:FacilityRefStructure +

    +
    +

    + siri:FacilityCodeType +

    +
    +

    Type for identifier of a Faclility.

    +
    +
    +
    +
    +

    16.24. 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.25. 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-29.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-29.2 + +

    +
    +

    Limitation of facility.

    +
    +

    + siri:Suitabilities +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-29.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.26. The complex type siri:MobilityDisruptionStructure +

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

    + siri:MobilityDisruptionStructure +

    +
    +

    +

    +

    Type for effect of EQUIPMENT availability change on impaired access users.

    +
    + + +

    + + siri:MobilityImpairedAccess + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    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.27. 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 + +

    +
    +

    + xs:integer +

    +
    +

    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-29.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 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 +

    +
    +

    + xs:duration +

    +
    +

    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.29. 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.30. 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.31. 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.32. The complex type group[siri:FacilityAccessibilityGroup]/Limitations#complexType (typedef-29.2) +

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

    + group[siri:FacilityAccessibilityGroup] +
    +   /Limitations #complexType +
    +   (typedef-29.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.33. The complex type group[siri:FacilityAccessibilityGroup]/Suitabilities#complexType (typedef-29.3) +

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

    + group[siri:FacilityAccessibilityGroup] +
    +   /Suitabilities #complexType +
    +   (typedef-29.3) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Suitability + +

    +
    +

    + + 1:* + +

    +
    +

    + +acsb:SuitabilityStructure + +

    +
    +

    Type of specific need for wich the facility is appropriate.

    +
    +
    +
    +
    +

    16.34. The complex type complexType[siri:EquipmentAvailabilityStructure]/EquipmentFeatures#complexType (typedef-29.6) +

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

    + complexType[siri:EquipmentAvailabilityStructure] +
    +   /EquipmentFeatures #complexType +
    +   (typedef-29.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.

    +
    +
    +
    +
    +

    16.35. The complex type complexType[siri:FacilityConditionStructure]/MonitoredCounting#complexType (typedef-29.5) +

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

    + complexType[siri:FacilityConditionStructure] +
    +   /MonitoredCounting #complexType +
    +   (typedef-29.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 + +

    +
    +

    + xs:integer +

    +
    +

    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-29.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.36. The complex type complexType[siri:MonitoredCountingStructure]/CountedItemsIdList#complexType (typedef-29.4) +

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

    + complexType[siri:MonitoredCountingStructure] +
    +   /CountedItemsIdList #complexType +
    +   (typedef-29.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:ItemId + +

    +
    +

    + + 1:* + +

    +
    +

    + + siri:IdType + +

    +
    +

    IDs of a counted item

    +
    +
    +
    +
    +

    16.37. The complex type complexType[siri:FacilityStructure]/Features#complexType (typedef-29.1) +

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

    + complexType[siri:FacilityStructure] +
    +   /Features #complexType +
    +   (typedef-29.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Feature + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AllFacilitiesFeatureStructure + +

    +
    +

    Description of the feauture of the facility. Several features may be associated to a single facility.

    +
    +
    +
    +
    +

    16.38. The complex type group[siri:FacilityAccessibilityGroup]/Limitations#complexType (typedef-29.2) +

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

    + group[siri:FacilityAccessibilityGroup] +
    +   /Limitations #complexType +
    +   (typedef-29.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.39. The complex type group[siri:FacilityAccessibilityGroup]/Suitabilities#complexType (typedef-29.3) +

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

    + group[siri:FacilityAccessibilityGroup] +
    +   /Suitabilities #complexType +
    +   (typedef-29.3) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Suitability + +

    +
    +

    + + 1:* + +

    +
    +

    + +acsb:SuitabilityStructure + +

    +
    +

    Type of specific need for wich the facility is appropriate.

    +
    +
    +
    +
    +

    16.40. The complex type complexType[siri:MonitoredCountingStructure]/CountedItemsIdList#complexType (typedef-29.4) +

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

    + complexType[siri:MonitoredCountingStructure] +
    +   /CountedItemsIdList #complexType +
    +   (typedef-29.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:ItemId + +

    +
    +

    + + 1:* + +

    +
    +

    + + siri:IdType + +

    +
    +

    IDs of a counted item

    +
    +
    +
    +
    +
    +

    17. siri_feature_support.xsd

    +
    +

    17.1. Simple type definitions

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

    + + siri: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.

    +
    +

    + + siri:ProductCategoryCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a TYPE OF PRODUCT CATEGORY.

    +
    +

    + + siri: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.

    +
    +

    + + siri: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.6. 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.7. 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.8. 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.9. The complex type siri:ProductCategoryRefStructure +

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

    + siri:ProductCategoryRefStructure +

    +
    +

    + siri:ProductCategoryCodeType +

    +
    +

    Type for identifier of a TYPE OF PRODUCT CATEGORY.

    +
    +
    +
    +
    +

    17.10. 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.11. 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_interchangeJourney.xsd

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Timetabled departure time from Origin.

    +
    +

    + siri:DestinationAimedArrivalTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    The name oo the Driver or Crew (since SIRI 2.0)

    +
    + + +

    + siri:Monitored +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether there is real-time information available for journey. Default is 'true'.

    +
    + + +

    + siri:AimedDepartureTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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_journey.xsd

    +
    +

    19.1. Simple type definitions

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

    + attribute[lang] +
    +   #simpleType +
    +   (typedef-11.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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    +

    + →‍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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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'.

    +
    +

    + siri:BoardingStretch +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether this is a Hail and Ride Stop. Default is 'false'.

    +
    +

    + siri:RequestStop +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Timetabled departure time from Origin.

    +
    +

    + siri:DestinationAimedArrivalTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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-34.2 + +

    +
    +

    +

    +

    + siri:Trains +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.3 + +

    +
    +

    +

    +

    + siri:CompoundTrains +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.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-34.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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    Total number of prams on-board after departing the STOP POINT.

    +
    +

    + siri:BicycleOnboardCount +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of arriival of VEHICLE at stop .

    +
    +

    + a +

    +
    +

    + siri:LatestExpectedArrivalTime +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

    +
    +

    + a +

    +
    +

    + siri:ProvisionalExpectedDepartureTime +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    +

    + →‍siri:ExpectedLatestPassengerAccessTime + +

    +
    +

    + 0:1 +

    +
    +

    + 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)

    +
    + 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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of arriival of VEHICLE at stop .

    +
    +

    + a +

    +
    +

    + siri:LatestExpectedArrivalTime +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

    +
    +

    + a +

    +
    +

    + siri:ProvisionalExpectedDepartureTime +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    The number of places on the vehicle that are suitable for prams.

    +
    +

    + siri:BicycleRackCapacity +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + 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)

    +
    +

    + →‍siri:ExpectedLatestPassengerAccessTime + +

    +
    +

    + 0:1 +

    +
    +

    + 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.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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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-34.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 +

    +
    +

    + xs:boolean +

    +
    +

    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-34.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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether Vehicle is low floor to facilitate access by the mobility impaired.

    +
    +

    + siri:HasLiftOrRamp +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether vehicle has lift or ramp to facilitate wheelchair access.

    +
    +

    + siri:HasHoist +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of arrival of VEHICLE at stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedArrivalTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of departure of VEHICLE from stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedDepartureTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Timetabled departure time from Origin.

    +
    +

    + siri:DestinationAimedArrivalTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    +

    + siri:VehicleTypePropertiesGroup + +

    + siri:ReversingDirection +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether vehicles of the type have a reversing direction.

    +
    +

    + siri:SelfPropelled +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    Euroclass of the vehicle type. Corresponds to the 12-digit European Identification Number (EIN).

    +
    +

    + siri:MaximumPassengerCapacities +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether Vehicle is low floor to facilitate access by the mobility impaired.

    +
    +

    + siri:HasLiftOrRamp +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether vehicle has lift or ramp to facilitate wheelchair access.

    +
    +

    + siri:HasHoist +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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-34.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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether vehicles of the type have a reversing direction.

    +
    +

    + siri:SelfPropelled +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    Euroclass of the vehicle type. Corresponds to the 12-digit European Identification Number (EIN).

    +
    +

    + siri:MaximumPassengerCapacities +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether Vehicle is low floor to facilitate access by the mobility impaired.

    +
    +

    + siri:HasLiftOrRamp +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether vehicle has lift or ramp to facilitate wheelchair access.

    +
    +

    + siri:HasHoist +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + 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.

    +
    +

    + →‍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 +

    +
    +

    + 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.

    +
    +

    + →‍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 +

    +
    +

    + xs:normalizedString +

    +
    +

    +

    + siri:VehicleTypePropertiesGroup + +

    + siri:ReversingDirection +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether vehicles of the type have a reversing direction.

    +
    +

    + siri:SelfPropelled +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    Euroclass of the vehicle type. Corresponds to the 12-digit European Identification Number (EIN).

    +
    +

    + siri:MaximumPassengerCapacities +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether Vehicle is low floor to facilitate access by the mobility impaired.

    +
    +

    + siri:HasLiftOrRamp +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether vehicle has lift or ramp to facilitate wheelchair access.

    +
    +

    + siri:HasHoist +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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-34.8 + +

    +
    +

    Facilities of VEHICLE TYPE.

    +
    + + +

    + siri:TrainsInCompoundTrain +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.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-34.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 +

    +
    +

    + 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.

    +
    +

    + →‍siri:StopPointName + +

    +
    +

    + 0:* +

    +
    +

    + >siri:NaturalLanguageStringStructure + +

    +
    +

    Name of SCHEDULED STOP POINT.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + →‍siri:VehicleAtStop + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether VEHICLE is currently at stop. Default is false (xml default added from SIRI 2.0)

    +
    + + +

    + →‍siri:TimingPoint + +

    +
    +

    + 0:1 +

    +
    +

    + 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'.

    +
    + siri:OnwardVehicleArrivalTimesGroup + +

    + →‍siri:AimedArrivalTime + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of arriival of VEHICLE at stop .

    +
    +

    + a +

    +
    +

    + siri:LatestExpectedArrivalTime +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of departure of VEHICLE from stop, most likely taking into account all control actions such as waiting.

    +
    +

    + a +

    +
    +

    + siri:ProvisionalExpectedDepartureTime +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    +

    + →‍siri:ExpectedLatestPassengerAccessTime + +

    +
    +

    + 0:1 +

    +
    +

    + 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)

    +
    + 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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 + +

    +
    +

    + xs:boolean +

    +
    +

    +

    +
    +
    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    The number of places on the vehicle that are suitable for prams.

    +
    +

    + siri:BicycleRackCapacity +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:decimal +

    +
    +

    Percentile associated with range as specified by lower and upper bound. (since SIRI 2.0)

    +
    + + +

    + siri:LowerTimeLimit +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Lower bound on time of prediction for confidence level if different from defaults. (since SIRI 2.0)

    +
    + + +

    + siri:HigherTimeLimit +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:decimal +

    +
    +

    The total distance in metres between the previous stop and the next stop.

    +
    + + +

    + siri:Percentage +

    +
    +

    + 0:1 +

    +
    +

    + xs:decimal +

    +
    +

    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 +

    +
    +

    + 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.

    +
    +

    + →‍siri:StopPointName + +

    +
    +

    + 0:* +

    +
    +

    + >siri:NaturalLanguageStringStructure + +

    +
    +

    Name of SCHEDULED STOP POINT.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + →‍siri:AimedDepartureTime + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Target departure time of VEHICLE from stop according to latest working timetable.

    +
    + + +

    + →‍siri:AimedArrivalTime + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Time at which the related JOURNEY PART begins.

    +
    +

    + siri:EndTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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-34.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 +

    +
    +

    + xs:anyURI +

    +
    +

    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 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    +

    + siri:VehicleTypePropertiesGroup + +

    + siri:ReversingDirection +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether vehicles of the type have a reversing direction.

    +
    +

    + siri:SelfPropelled +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    Euroclass of the vehicle type. Corresponds to the 12-digit European Identification Number (EIN).

    +
    +

    + siri:MaximumPassengerCapacities +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether Vehicle is low floor to facilitate access by the mobility impaired.

    +
    +

    + siri:HasLiftOrRamp +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether vehicle has lift or ramp to facilitate wheelchair access.

    +
    +

    + siri:HasHoist +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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-34.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 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-34.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 +

    +
    +

    + xs:normalizedString +

    +
    +

    +

    + siri:VehicleTypePropertiesGroup + +

    + siri:ReversingDirection +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether vehicles of the type have a reversing direction.

    +
    +

    + siri:SelfPropelled +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    Euroclass of the vehicle type. Corresponds to the 12-digit European Identification Number (EIN).

    +
    +

    + siri:MaximumPassengerCapacities +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether Vehicle is low floor to facilitate access by the mobility impaired.

    +
    +

    + siri:HasLiftOrRamp +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether vehicle has lift or ramp to facilitate wheelchair access.

    +
    +

    + siri:HasHoist +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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-34.8 + +

    +
    +

    Facilities of VEHICLE TYPE.

    +
    + siri:TrainGroup + +

    + siri:NumberOfCars +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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-34.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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    Total number of prams on-board after departing the STOP POINT.

    +
    +

    + siri:BicycleOnboardCount +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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:JourneyFormationGroup]/TrainElements#complexType (typedef-34.2) +

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

    + group[siri:JourneyFormationGroup] +
    +   /TrainElements #complexType +
    +   (typedef-34.2) +

    +
    +

    +

    +

    -

    +
    +

    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)

    +
    +
    +
    +
    +

    19.125. The complex type group[siri:JourneyFormationGroup]/Trains#complexType (typedef-34.3) +

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

    + group[siri:JourneyFormationGroup] +
    +   /Trains #complexType +
    +   (typedef-34.3) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.126. The complex type group[siri:JourneyFormationGroup]/CompoundTrains#complexType (typedef-34.4) +

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

    + group[siri:JourneyFormationGroup] +
    +   /CompoundTrains #complexType +
    +   (typedef-34.4) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.127. The complex type group[siri:JourneyRelationInfoGroup]/JourneyParts#complexType (typedef-34.1) +

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

    + group[siri:JourneyRelationInfoGroup] +
    +   /JourneyParts #complexType +
    +   (typedef-34.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:JourneyPartInfo + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:RelatedJourneyPartStructure + +

    +
    +

    Information about related parts of JOURNEY. (since SIRI 2.1)

    +
    +
    +
    +
    +

    19.128. The complex type group[siri:TrainGroup]/TrainComponents#complexType (typedef-34.5) +

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

    + group[siri:TrainGroup] +
    +   /TrainComponents #complexType +
    +   (typedef-34.5) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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 group[siri:TrainInCompoundTrainGroup]/Passages#complexType (typedef-34.7) +

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

    + group[siri:TrainInCompoundTrainGroup] +
    +   /Passages #complexType +
    +   (typedef-34.7) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:PassageBetweenTrains + +

    +
    +

    + + 1:2 + +

    +
    +

    + +siri:PassageBetweenTrainsStructure + +

    +
    +

    +

    +
    +
    +
    +

    19.130. The complex type group[siri:VehicleTypePropertiesGroup]/MaximumPassengerCapacities#complexType (typedef-34.9) +

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

    + group[siri:VehicleTypePropertiesGroup] +
    +   /MaximumPassengerCapacities #complexType +
    +   (typedef-34.9) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:MaximumPassengerCapacity + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:PassengerCapacityStructure + +

    +
    +

    +

    +
    +
    +
    +

    19.131. The complex type group[siri:VehicleTypeGroup]/Facilities#complexType (typedef-34.8) +

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

    + group[siri:VehicleTypeGroup] +
    +   /Facilities #complexType +
    +   (typedef-34.8) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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-34.9) +

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

    + group[siri:VehicleTypePropertiesGroup] +
    +   /MaximumPassengerCapacities #complexType +
    +   (typedef-34.9) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:MaximumPassengerCapacity + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:PassengerCapacityStructure + +

    +
    +

    +

    +
    +
    +
    +

    19.133. The complex type group[siri:VehicleTypePropertiesGroup]/MaximumPassengerCapacities#complexType (typedef-34.9) +

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

    + group[siri:VehicleTypePropertiesGroup] +
    +   /MaximumPassengerCapacities #complexType +
    +   (typedef-34.9) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:MaximumPassengerCapacity + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:PassengerCapacityStructure + +

    +
    +

    +

    +
    +
    +
    +

    19.134. The complex type group[siri:VehicleTypeGroup]/Facilities#complexType (typedef-34.8) +

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

    + group[siri:VehicleTypeGroup] +
    +   /Facilities #complexType +
    +   (typedef-34.8) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.135. The complex type complexType[siri:CompoundTrainStructure]/TrainsInCompoundTrain#complexType (typedef-34.6) +

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

    + complexType[siri:CompoundTrainStructure] +
    +   /TrainsInCompoundTrain #complexType +
    +   (typedef-34.6) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.136. The complex type group[siri:JourneyRelationInfoGroup]/JourneyParts#complexType (typedef-34.1) +

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

    + group[siri:JourneyRelationInfoGroup] +
    +   /JourneyParts #complexType +
    +   (typedef-34.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:JourneyPartInfo + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:RelatedJourneyPartStructure + +

    +
    +

    Information about related parts of JOURNEY. (since SIRI 2.1)

    +
    +
    +
    +
    +

    19.137. The complex type group[siri:JourneyRelationInfoGroup]/JourneyParts#complexType (typedef-34.1) +

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

    + group[siri:JourneyRelationInfoGroup] +
    +   /JourneyParts #complexType +
    +   (typedef-34.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:JourneyPartInfo + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:RelatedJourneyPartStructure + +

    +
    +

    Information about related parts of JOURNEY. (since SIRI 2.1)

    +
    +
    +
    +
    +

    19.138. The complex type group[siri:VehicleTypePropertiesGroup]/MaximumPassengerCapacities#complexType (typedef-34.9) +

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

    + group[siri:VehicleTypePropertiesGroup] +
    +   /MaximumPassengerCapacities #complexType +
    +   (typedef-34.9) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:MaximumPassengerCapacity + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:PassengerCapacityStructure + +

    +
    +

    +

    +
    +
    +
    +

    19.139. The complex type group[siri:VehicleTypeGroup]/Facilities#complexType (typedef-34.8) +

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

    + group[siri:VehicleTypeGroup] +
    +   /Facilities #complexType +
    +   (typedef-34.8) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.140. The complex type group[siri:TrainInCompoundTrainGroup]/Passages#complexType (typedef-34.7) +

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

    + group[siri:TrainInCompoundTrainGroup] +
    +   /Passages #complexType +
    +   (typedef-34.7) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:PassageBetweenTrains + +

    +
    +

    + + 1:2 + +

    +
    +

    + +siri:PassageBetweenTrainsStructure + +

    +
    +

    +

    +
    +
    +
    +

    19.141. The complex type group[siri:VehicleTypePropertiesGroup]/MaximumPassengerCapacities#complexType (typedef-34.9) +

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

    + group[siri:VehicleTypePropertiesGroup] +
    +   /MaximumPassengerCapacities #complexType +
    +   (typedef-34.9) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:MaximumPassengerCapacity + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:PassengerCapacityStructure + +

    +
    +

    +

    +
    +
    +
    +

    19.142. The complex type group[siri:VehicleTypeGroup]/Facilities#complexType (typedef-34.8) +

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

    + group[siri:VehicleTypeGroup] +
    +   /Facilities #complexType +
    +   (typedef-34.8) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.143. The complex type group[siri:TrainGroup]/TrainComponents#complexType (typedef-34.5) +

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

    + group[siri:TrainGroup] +
    +   /TrainComponents #complexType +
    +   (typedef-34.5) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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)

    +
    +
    +
    +
    +
    +

    20. siri_journey_support.xsd

    +
    +

    20.1. Simple type definitions

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

    + + siri:ArrivalBoardingActivityEnumeration + +

    +
    +

    Allowed types activity for Alighting.

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

    alighting

    +
    +

    -

    +
    +

    noAlighting

    +
    +

    -

    +
    +

    passThru

    +
    +

    -

    +
    +
    +

    + + siri:BlockNumber + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of an BLOCK.

    +
    +

    + + siri:BoardingActivityEnumeration + +

    +
    +

    Allowed types activity for Boarding and Alighting.

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

    boardingAndAlighting

    +
    +

    -

    +
    +

    noBoarding

    +
    +

    -

    +
    +

    noAlighting

    +
    +

    -

    +
    +

    passThru

    +
    +

    -

    +
    +
    +

    + + siri: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.

    +
    +
    +

    + + siri: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)

    +
    +

    + + siri:CourseOfJourneyNumber + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a COURSE OF JOURNEY (Run).

    +
    +

    + + siri:DataFrameQualifierType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a data VERSION FRAME.

    +
    +

    + + siri:DatedVehicleJourneyCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a Dated VEHICLE JOURNEY.

    +
    +

    + + siri:DepartureBoardingActivityEnumeration + +

    +
    +

    Allowed types activity for Boarding.

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

    boarding

    +
    +

    -

    +
    +

    noBoarding

    +
    +

    -

    +
    +

    passThru

    +
    +

    -

    +
    +
    +

    + + siri: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)

    +
    +

    + + siri:EstimatedVehicleJourneyCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a Realtime VEHICLE JOURNEY. Used for adhoc journeys.

    +
    +

    + + siri: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

    +
    +

    -

    +
    +
    +

    + + siri: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

    +
    +

    -

    +
    +
    +

    + + siri:FirstOrLastJourneyEnumeration + +

    +
    +

    Allowed types activity for FirstOrLastJourney.

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

    firstServiceOfDay

    +
    +

    -

    +
    +

    otherService

    +
    +

    -

    +
    +

    lastServiceOfDay

    +
    +

    -

    +
    +

    unspecified

    +
    +

    -

    +
    +
    +

    + + siri:FormationChangeEnumeration + +

    +
    +

    Allowed values for FORMATION CHANGE CODE. (since SIRI 2.1)

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

    changedFormation

    +
    +

    -

    +
    +

    reversedFormation

    +
    +

    -

    +
    +

    missingVehicles

    +
    +

    -

    +
    +

    extraVehicles

    +
    +

    -

    +
    +

    missingTrainInCompoundTrain

    +
    +

    -

    +
    +

    extraTrainInCompoundTrain

    +
    +

    -

    +
    +

    missingFamilyCoach

    +
    +

    -

    +
    +

    missingThroughCoach

    +
    +

    -

    +
    +

    missingLowFloorCoach

    +
    +

    -

    +
    +

    missingRestaurantCoach

    +
    +

    -

    +
    +

    missingWheelchairSpaces

    +
    +

    -

    +
    +
    +

    + + siri:InterchangeCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifer of a SERVICE JOURNEY INTERCHANGE.

    +
    +

    + + siri:JourneyPartIdType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of an JOURNEY PART

    +
    +

    + + siri: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.

    +
    +
    +

    + + siri: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.

    +
    +
    +

    + + siri: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.

    +
    +
    +

    + + siri: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).

    +
    +
    +

    + + siri: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)

    +
    +

    + + siri: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)

    +
    +

    + + siri: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)

    +
    +

    + + siri:TrainElementTypeEnumeration + +

    +
    +

    Allowed values for TYPE OF TRAIN ELEMENT. (since SIRI 2.1)

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

    buffetCar

    +
    +

    -

    +
    +

    carriage

    +
    +

    -

    +
    +

    engine

    +
    +

    -

    +
    +

    carTransporter

    +
    +

    -

    +
    +

    sleeperCarriage

    +
    +

    -

    +
    +

    luggageVan

    +
    +

    -

    +
    +

    restaurantCarriage

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + siri: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)

    +
    +

    + + siri:TrainNumber + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of an TRAIN NUMBER

    +
    +

    + + siri:TrainPartCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of Train Part.

    +
    +

    + + siri:TrainSizeEnumeration + +

    +
    +

    Allowed values for TRAIN SIZE. (since SIRI 2.1)

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

    normal

    +
    +

    -

    +
    +

    short

    +
    +

    -

    +
    +

    long

    +
    +

    -

    +
    +
    +

    + + siri:TypeOfFuelEnumeration + +

    +
    +

    Allowed values for TYPE OF FUEL. (since SIRI 2.1)

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

    petrol

    +
    +

    -

    +
    +

    diesel

    +
    +

    -

    +
    +

    naturalGas

    +
    +

    -

    +
    +

    biodiesel

    +
    +

    -

    +
    +

    electricity

    +
    +

    -

    +
    +

    hydrogen

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +

    unknown

    +
    +

    -

    +
    +
    +

    + + siri: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.

    +
    +
    +

    + + siri:VehicleInFormationStatusEnumeration + +

    +
    +

    Allowed values for VEHICLE IN FORMATION STATUS CODE. (since SIRI 2.1)

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

    unknown

    +
    +

    -

    +
    +

    available

    +
    +

    -

    +
    +

    notAvailable

    +
    +

    -

    +
    +

    partiallyAvailable

    +
    +

    -

    +
    +

    added

    +
    +

    -

    +
    +

    removed

    +
    +

    -

    +
    +

    defective

    +
    +

    -

    +
    +

    closed

    +
    +

    -

    +
    +

    booked

    +
    +

    -

    +
    +

    noRestaurantService

    +
    +

    -

    +
    +

    open

    +
    +

    -

    +
    +
    +

    + + siri:VehicleJourneyCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a VEHICLE JOURNEY.

    +
    +

    + + siri: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.36. The toplevel element siri:CompoundTrainRef +

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

    + siri:CompoundTrainRef +

    +
    +

    + +siri:CompoundTrainRefStructure + +

    +
    +

    Reference to a COMPOUND TRAIN. (since SIRI 2.1)

    +
    +
    +
    +
    +

    20.37. The toplevel element siri:DatedVehicleJourneyRef +

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

    + siri:DatedVehicleJourneyRef +

    +
    +

    + +siri:DatedVehicleJourneyRefStructure + +

    +
    +

    Reference to a DATED VEHICLE JOURNEY.

    +
    +
    +
    +
    +

    20.38. The toplevel element siri:DestinationRef +

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

    + siri:DestinationRef +

    +
    +

    + +siri:DestinationRefStructure + +

    +
    +

    Reference to the destination SCHEDULED STOP POINT of the journey.

    +
    +
    +
    +
    +

    20.39. The toplevel element siri:EntranceToVehicleRef +

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

    + siri:EntranceToVehicleRef +

    +
    +

    + +siri:EntranceToVehicleRefStructure + +

    +
    +

    Reference to an ENTRANCE TO VEHICLE. (since SIRI 2.1)

    +
    +
    +
    +
    +

    20.40. The toplevel element siri:FareClass +

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

    + siri:FareClass +

    +
    +

    + +siri:FareClassEnumeration + +

    +
    +

    Classification of FARE CLASSes. (since SIRI 2.1)

    +
    +
    +
    +
    +

    20.41. The toplevel element siri:FareClasses +

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

    + siri:FareClasses +

    +
    +

    + +siri:FareClassListOfEnumerations + +

    +
    +

    List of FARE CLASSes. (since SIRI 2.1)

    +
    +
    +
    +
    +

    20.42. The toplevel element siri:InterchangeRef +

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

    + siri:InterchangeRef +

    +
    +

    + +siri:InterchangeRefStructure + +

    +
    +

    Reference to a SERVICE JOURNEY INTERCHANGE.

    +
    +
    +
    +
    +

    20.43. The toplevel element siri:OriginRef +

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

    + siri:OriginRef +

    +
    +

    + +siri:JourneyPlaceRefStructure + +

    +
    +

    Reference to the origin SCHEDULED STOP POINT of the journey.

    +
    +
    +
    +
    +

    20.44. The toplevel element siri:TrainComponentRef +

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

    + siri:TrainComponentRef +

    +
    +

    + +siri:TrainComponentRefStructure + +

    +
    +

    Reference to a TRAIN COMPONENT. (since SIRI 2.1)

    +
    +
    +
    +
    +

    20.45. The toplevel element siri:TrainElementRef +

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

    + siri:TrainElementRef +

    +
    +

    + +siri:TrainElementRefStructure + +

    +
    +

    Reference to a TRAIN ELEMENT. (since SIRI 2.1)

    +
    +
    +
    +
    +

    20.46. The toplevel element siri:TrainInCompoundTrainRef +

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

    + siri:TrainInCompoundTrainRef +

    +
    +

    + +siri:TrainInCompoundTrainRefStructure + +

    +
    +

    Reference to a TRAIN IN COMPOUND TRAIN. (since SIRI 2.1)

    +
    +
    +
    +
    +

    20.47. The toplevel element siri:TrainRef +

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

    + siri:TrainRef +

    +
    +

    + +siri:TrainRefStructure + +

    +
    +

    Reference to a TRAIN. (since SIRI 2.1)

    +
    +
    +
    +
    +

    20.48. The toplevel element siri:VehicleJourneyRef +

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

    + siri:VehicleJourneyRef +

    +
    +

    + +siri:VehicleJourneyRefStructure + +

    +
    +

    Reference to a VEHICLE JOURNEY.

    +
    +
    +
    +
    +

    20.49. The toplevel element siri:ViaRef +

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

    + siri:ViaRef +

    +
    +

    + +siri:JourneyPlaceRefStructure + +

    +
    +

    Reference to a SCHEDULED STOP POINT that is a VIA point on the journey.

    +
    +
    +
    +
    +

    20.50. 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.51. 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.52. 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.53. 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.54. 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.55. The complex type siri:BlockRefStructure +

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

    + siri:BlockRefStructure +

    +
    +

    + siri:BlockNumber +

    +
    +

    Type for identifier of an BLOCK.

    +
    +
    +
    +
    +

    20.56. 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.57. 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.58. The complex type siri:CourseOfJourneyRefStructure +

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

    + siri:CourseOfJourneyRefStructure +

    +
    +

    + siri:CourseOfJourneyNumber +

    +
    +

    Type for identifier of a COURSE OF JOURNEY (Run).

    +
    +
    +
    +
    +

    20.59. The complex type siri:DataFrameRefStructure +

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

    + siri:DataFrameRefStructure +

    +
    +

    + siri:DataFrameQualifierType +

    +
    +

    Type for identifier of a data VERSION FRAME.

    +
    +
    +
    +
    +

    20.60. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Arrival time at destination SCHEDULED STOP POINT.

    +
    +
    +
    +
    +

    20.61. The complex type siri:DatedVehicleJourneyRefStructure +

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

    + siri:DatedVehicleJourneyRefStructure +

    +
    +

    + siri:DatedVehicleJourneyCodeType +

    +
    +

    Type for identifier of a Dated VEHICLE JOURNEY.

    +
    +
    +
    +
    +

    20.62. The complex type siri:DestinationRefStructure +

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

    + siri:DestinationRefStructure +

    +
    +

    + siri:DestinationCodeType +

    +
    +

    Type for identifier of a DESTINATION.

    +
    +
    +
    +
    +

    20.63. 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.64. 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.65. The complex type siri:InterchangeRefStructure +

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

    + siri:InterchangeRefStructure +

    +
    +

    + siri:InterchangeCodeType +

    +
    +

    Type for identifer of a SERVICE JOURNEY INTERCHANGE.

    +
    +
    +
    +
    +

    20.66. The complex type siri:JourneyPartRefStructure +

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

    + siri:JourneyPartRefStructure +

    +
    +

    + siri:JourneyPartIdType +

    +
    +

    Type for identifier of an JOURNEY PART

    +
    +
    +
    +
    +

    20.67. 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.68. 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.69. 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.70. The complex type siri:TrainNumberRefStructure +

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

    + siri:TrainNumberRefStructure +

    +
    +

    + siri:TrainNumber +

    +
    +

    Type for identifier of an TRAIN NUMBER

    +
    +
    +
    +
    +

    20.71. The complex type siri:TrainPartRefStructure +

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

    + siri:TrainPartRefStructure +

    +
    +

    + siri:TrainPartCodeType +

    +
    +

    Type for identifier of Train Part.

    +
    +
    +
    +
    +

    20.72. 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.73. 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 + +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether access control of requests is supported. Default is 'false'.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + →‍siri:CheckOperatorRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by OPERATOR is supported. Default is 'true'.

    +
    + + +

    + →‍siri:CheckLineRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by LINE is supported. Default is 'true'.

    +
    + + +

    + →‍siri:CheckConnectionLinkRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:boolean +

    +
    +

    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-18.1 + +

    +
    +

    Permissions for general capabilities.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + →‍siri:OperatorPermissions + + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-35.2 + +

    +
    +

    The OPERATOR data that the participant may access.

    +
    + + +

    + + →‍siri:LinePermissions + + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-35.1 + +

    +
    +

    The LINEs that the participant may access.

    +
    + + +

    + + →‍siri:ConnectionLinkPermissions + + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-35.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 + +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether access control of requests is supported. Default is 'false'.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + →‍siri:CheckOperatorRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by OPERATOR is supported. Default is 'true'.

    +
    + + +

    + →‍siri:CheckLineRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by LINE is supported. Default is 'true'.

    +
    + + +

    + →‍siri:CheckMonitoringRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:boolean +

    +
    +

    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:ConnectionLinkPermissions]#complexType (typedef-35.3) +

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

    + element[siri:ConnectionLinkPermissions] +
    +   #complexType +
    +   (typedef-35.3) +

    +
    +

    +

    +

    -

    +
    +

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

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:ConnectionLinkPermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:ConnectionLinkPermissionStructure + +

    +
    +

    Participant's permission for this CONNECTION link.

    +
    +
    +
    +
    +

    21.32. The complex type element[siri:LinePermissions]#complexType (typedef-35.1) +

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

    + element[siri:LinePermissions] +
    +   #complexType +
    +   (typedef-35.1) +

    +
    +

    +

    +

    -

    +
    +

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

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:LinePermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:LinePermissionStructure + +

    +
    +

    Participant's permission for this LINE.

    +
    +
    +
    +
    +

    21.33. The complex type element[siri:OperatorPermissions]#complexType (typedef-35.2) +

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

    + element[siri:OperatorPermissions] +
    +   #complexType +
    +   (typedef-35.2) +

    +
    +

    +

    +

    -

    +
    +

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

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:OperatorPermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:OperatorPermissionStructure + +

    +
    +

    Participant's permission for this OPERATOR.

    +
    +
    +
    +
    +

    21.34. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-18.1) +

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

    + complexType[siri:AbstractPermissionStructure] +
    +   /GeneralCapabilities #complexType +
    +   (typedef-18.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:RequestResponse + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may make direct requests for data. Default is 'true'.

    +
    + + +

    + + siri:PublishSubscribe + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may create subscriptions. Default True.

    +
    +
    +
    +
    +

    21.35. The complex type element[siri:OperatorPermissions]#complexType (typedef-35.2) +

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

    + element[siri:OperatorPermissions] +
    +   #complexType +
    +   (typedef-35.2) +

    +
    +

    +

    +

    -

    +
    +

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

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:OperatorPermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:OperatorPermissionStructure + +

    +
    +

    Participant's permission for this OPERATOR.

    +
    +
    +
    +
    +

    21.36. The complex type element[siri:LinePermissions]#complexType (typedef-35.1) +

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

    + element[siri:LinePermissions] +
    +   #complexType +
    +   (typedef-35.1) +

    +
    +

    +

    +

    -

    +
    +

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

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:LinePermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:LinePermissionStructure + +

    +
    +

    Participant's permission for this LINE.

    +
    +
    +
    +
    +

    21.37. The complex type element[siri:ConnectionLinkPermissions]#complexType (typedef-35.3) +

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

    + element[siri:ConnectionLinkPermissions] +
    +   #complexType +
    +   (typedef-35.3) +

    +
    +

    +

    +

    -

    +
    +

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

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:ConnectionLinkPermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:ConnectionLinkPermissionStructure + +

    +
    +

    Participant's permission for this CONNECTION link.

    +
    +
    +
    +
    +
    +

    22. siri_modes.xsd

    +
    +

    22.1. Simple type definitions

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

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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.14. The toplevel element siri:AirSubmode +

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

    + siri:AirSubmode +

    +
    +

    + +siri:AirSubmodesOfTransportEnumeration + +

    +
    +

    TPEG Pti08 and Pts108 "AirService" submodes.

    +
    +
    +
    +
    +

    22.15. The toplevel element siri:BusSubmode +

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

    + siri:BusSubmode +

    +
    +

    + +siri:BusSubmodesOfTransportEnumeration + +

    +
    +

    TPEG Pti05 and Pts105 "BusService" submodes.

    +
    +
    +
    +
    +

    22.16. The toplevel element siri:CoachSubmode +

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

    + siri:CoachSubmode +

    +
    +

    + +siri:CoachSubmodesOfTransportEnumeration + +

    +
    +

    TPEG Pti03 and Pts103 "CoachService" submodes.

    +
    +
    +
    +
    +

    22.17. The toplevel element siri:FunicularSubmode +

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

    + siri:FunicularSubmode +

    +
    +

    + +siri:FunicularSubmodesOfTransportEnumeration + +

    +
    +

    TPEG pti10 Funicular submodes.

    +
    +
    +
    +
    +

    22.18. The toplevel element siri:MetroSubmode +

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

    + siri:MetroSubmode +

    +
    +

    + +siri:MetroSubmodesOfTransportEnumeration + +

    +
    +

    TPEG Pti04 metro and Pts104 "UrbanRailwayService" submodes.

    +
    +
    +
    +
    +

    22.19. The toplevel element siri:RailSubmode +

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

    + siri:RailSubmode +

    +
    +

    + +siri:RailSubmodesOfTransportEnumeration + +

    +
    +

    TPEG Pti02, Pts102 "RailwayService" and train link loc13 submodes.

    +
    +
    +
    +
    +

    22.20. The toplevel element siri:SelfDriveSubmode +

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

    + siri:SelfDriveSubmode +

    +
    +

    + +siri:SelfDriveSubmodesOfTransportEnumeration + +

    +
    +

    TPEG pti12 SelfDrive submodes.

    +
    +
    +
    +
    +

    22.21. The toplevel element siri:TaxiSubmode +

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

    + siri:TaxiSubmode +

    +
    +

    + +siri:TaxiSubmodesOfTransportEnumeration + +

    +
    +

    TPEG pti11 Taxi submodes.

    +
    +
    +
    +
    +

    22.22. The toplevel element siri:TelecabinSubmode +

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

    + siri:TelecabinSubmode +

    +
    +

    + +siri:TelecabinSubmodesOfTransportEnumeration + +

    +
    +

    TPEG Pti09 telecabin and Pts109 "GondolaCableCarService" submodes.

    +
    +
    +
    +
    +

    22.23. The toplevel element siri:TramSubmode +

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

    + siri:TramSubmode +

    +
    +

    + +siri:TramSubmodesOfTransportEnumeration + +

    +
    +

    TPEG Pti06 tram and Pts104 "UrbanRailwayService" submodes.

    +
    +
    +
    +
    +

    22.24. The toplevel element siri:VehicleMode +

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

    + siri:VehicleMode +

    +
    +

    + +siri:VehicleModesOfTransportEnumeration + +

    +
    +

    Vehicle mode or mode of transport.

    +
    +
    +
    +
    +

    22.25. The toplevel element siri:WaterSubmode +

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

    + siri:WaterSubmode +

    +
    +

    + +siri:WaterSubmodesOfTransportEnumeration + +

    +
    +

    TPEG Pti07 and Pts107 "WaterTransportService" submodes.

    +
    +
    +
    +
    +

    22.26. 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:PrivateModeChoiceGroup + +

    + ba +

    +
    +

    + + →‍siri:TaxiSubmode + + +

    +
    +

    + + -1:1 + +

    +
    +

    + + siri:TaxiSubmodesOfTransportEnumeration + +

    +
    +

    TPEG pti11 Taxi submodes.

    +
    +

    + bb +

    +
    +

    + + →‍siri:SelfDriveSubmode + + +

    +
    +

    + + -1:1 + +

    +
    +

    + + siri:SelfDriveSubmodesOfTransportEnumeration + +

    +
    +

    TPEG pti12 SelfDrive submodes.

    +
    +
    +
    +
    +

    22.27. The group siri:PrivateModeChoiceGroup +

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

    + siri:PrivateModeChoiceGroup +

    +
    +

    +

    +

    Non-PT Road Submodes.

    +
    +

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

    +
    + siri:PrivateModeChoiceGroup + +

    + a +

    +
    +

    + + →‍siri:TaxiSubmode + + +

    +
    +

    + + -1:1 + +

    +
    +

    + + siri:TaxiSubmodesOfTransportEnumeration + +

    +
    +

    TPEG pti11 Taxi submodes.

    +
    +

    + b +

    +
    +

    + + →‍siri:SelfDriveSubmode + + +

    +
    +

    + + -1:1 + +

    +
    +

    + + siri:SelfDriveSubmodesOfTransportEnumeration + +

    +
    +

    TPEG pti12 SelfDrive submodes.

    +
    +
    +
    +
    +

    22.28. 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.29. 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_monitoredVehicleJourney.xsd

    +
    +

    23.1. The group siri:CallRailGroup +

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

    + siri:CallRailGroup +

    +
    +

    +

    +

    Elements describing theProperties specific to a rail CALLs.

    +
    + siri:CallRailGroup + +

    + siri:ReversesAtStop +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether VEHICLE will reverse at stop. Default is 'false'.

    +
    +

    + siri:PlatformTraversal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-25.6 + +

    +
    +

    TRAIN NUMBERs for journey. (since SIRI 2.0)

    +
    +

    + siri:JourneyParts +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-25.7 + +

    +
    +

    JOURNEY PARTs making up JOURNEY +SIRIv2.0 e.

    +
    + siri:JourneyFormationGroup + +

    + siri:TrainElements +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.2 + +

    +
    +

    +

    +

    + siri:Trains +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.3 + +

    +
    +

    +

    +

    + siri:CompoundTrains +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.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 +

    +
    +

    + xs:dateTime +

    +
    +

    Time at which the related JOURNEY PART begins.

    +
    +

    + siri:EndTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:NMTOKENS +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the VEHICLE iis in traffic congestion. If not, present, not known.

    +
    +

    + siri:InPanic +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the panic alarm on the VEHICLE is activated. This may lead to indeterminate predictions. If absent, default is 'false'.

    +
    +

    + →‍siri:PredictionInaccurate + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + →‍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 +

    +
    +

    + xs:string +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of arrival of VEHICLE at stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedArrivalTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of arriival of VEHICLE at stop .

    +
    + siri:MonitoredCallArrivalTimesGroup + +

    + siri:LatestExpectedArrivalTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of departure of VEHICLE from stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedDepartureTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether VEHICLE will reverse at stop. Default is 'false'.

    +
    +

    + siri:PlatformTraversal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + 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'.

    +
    +

    + siri:BoardingStretch +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether this is a Hail and Ride Stop. Default is 'false'.

    +
    +

    + siri:RequestStop +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of arrival of VEHICLE at stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedArrivalTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of arriival of VEHICLE at stop .

    +
    + siri:MonitoredCallArrivalTimesGroup + +

    + siri:LatestExpectedArrivalTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of departure of VEHICLE from stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedDepartureTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    +

    + →‍siri:ExpectedLatestPassengerAccessTime + +

    +
    +

    + 0:1 +

    +
    +

    + 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)

    +
    + 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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the VEHICLE iis in traffic congestion. If not, present, not known.

    +
    +

    + siri:InPanic +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the panic alarm on the VEHICLE is activated. This may lead to indeterminate predictions. If absent, default is 'false'.

    +
    +

    + →‍siri:PredictionInaccurate + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + →‍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 +

    +
    +

    + xs:string +

    +
    +

    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-25.1 + +

    +
    +

    Origin of the VEHICLE JOURNEY.

    +
    +

    + siri:Via +

    +
    +

    + 0:* +

    +
    +

    + +local-type: typedef-25.2 + +

    +
    +

    VIA points for VEHICLE JOURNEY

    +
    +

    + siri:Destination +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-25.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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of arrival of VEHICLE at stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedArrivalTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of arriival of VEHICLE at stop .

    +
    + siri:MonitoredCallArrivalTimesGroup + +

    + siri:LatestExpectedArrivalTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of departure of VEHICLE from stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedDepartureTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    +

    + →‍siri:ExpectedLatestPassengerAccessTime + +

    +
    +

    + 0:1 +

    +
    +

    + 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)

    +
    + 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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    The name oo the Driver or Crew (since SIRI 2.0)

    +
    + siri:TrainOperationalInfoGroup + +

    + siri:TrainNumbers +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-25.4 + +

    +
    +

    TRAIN NUMBERs for journey. (since SIRI 2.0)

    +
    +

    + siri:JourneyParts +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-25.5 + +

    +
    +

    JOURNEY PARTs making up JOURNEY +SIRIv2.0 e.

    +
    + siri:JourneyFormationGroup + +

    + siri:TrainElements +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.2 + +

    +
    +

    +

    +

    + siri:Trains +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.3 + +

    +
    +

    +

    +

    + siri:CompoundTrains +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Time at which the related JOURNEY PART begins.

    +
    +

    + siri:EndTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Time at which the related JOURNEY PART begins.

    +
    +

    + siri:EndTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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.

    +
    +

    + →‍siri:StopPointName + +

    +
    +

    + 0:* +

    +
    +

    + >siri:NaturalLanguageStringStructure + +

    +
    +

    Name of SCHEDULED STOP POINT.

    +
    +

    Inherited content is followed by own content:

    +
    + siri:CallRealtimeGroup + +

    + →‍siri:VehicleAtStop + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether VEHICLE will reverse at stop. Default is 'false'.

    +
    +

    + siri:PlatformTraversal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + 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'.

    +
    +

    + siri:BoardingStretch +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether this is a Hail and Ride Stop. Default is 'false'.

    +
    +

    + siri:RequestStop +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of arrival of VEHICLE at stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedArrivalTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of arriival of VEHICLE at stop .

    +
    + siri:MonitoredCallArrivalTimesGroup + +

    + siri:LatestExpectedArrivalTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of departure of VEHICLE from stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedDepartureTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    +

    + →‍siri:ExpectedLatestPassengerAccessTime + +

    +
    +

    + 0:1 +

    +
    +

    + 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)

    +
    + 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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Timetabled departure time from Origin.

    +
    +

    + siri:DestinationAimedArrivalTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:NMTOKENS +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the VEHICLE iis in traffic congestion. If not, present, not known.

    +
    +

    + siri:InPanic +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the panic alarm on the VEHICLE is activated. This may lead to indeterminate predictions. If absent, default is 'false'.

    +
    +

    + →‍siri:PredictionInaccurate + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + →‍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 +

    +
    +

    + xs:string +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    The name oo the Driver or Crew (since SIRI 2.0)

    +
    + siri:TrainOperationalInfoGroup + +

    + siri:TrainNumbers +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-25.4 + +

    +
    +

    TRAIN NUMBERs for journey. (since SIRI 2.0)

    +
    +

    + siri:JourneyParts +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-25.5 + +

    +
    +

    JOURNEY PARTs making up JOURNEY +SIRIv2.0 e.

    +
    + siri:JourneyFormationGroup + +

    + siri:TrainElements +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.2 + +

    +
    +

    +

    +

    + siri:Trains +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.3 + +

    +
    +

    +

    +

    + siri:CompoundTrains +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + 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.

    +
    +

    + →‍siri:StopPointName + +

    +
    +

    + 0:* +

    +
    +

    + >siri:NaturalLanguageStringStructure + +

    +
    +

    Name of SCHEDULED STOP POINT.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + →‍siri:VehicleAtStop + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether VEHICLE is currently at stop. Default is false (xml default added from SIRI 2.0)

    +
    + siri:VehicleArrivalTimesGroup + +

    + →‍siri:AimedArrivalTime + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of arrival of VEHICLE at stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedArrivalTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Estimated time of arriival of VEHICLE at stop .

    +
    + siri:VehicleDepartureTimesGroup + +

    + →‍siri:AimedDepartureTime + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of departure of VEHICLE from stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedDepartureTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    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:DatedTrainOperationalInfoGroup]/TrainNumbers#complexType (typedef-25.6) +

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

    + group[siri:DatedTrainOperationalInfoGroup] +
    +   /TrainNumbers #complexType +
    +   (typedef-25.6) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:TrainNumberRef + +

    +
    +

    + + 1:* + +

    +
    +

    + >siri:TrainNumberRefStructure + +

    +
    +

    TRAIN NUMBER assigned to VEHICLE JOURNEY. +SIRI 2.0

    +
    +
    +
    +
    +

    23.24. The complex type group[siri:DatedTrainOperationalInfoGroup]/JourneyParts#complexType (typedef-25.7) +

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

    + group[siri:DatedTrainOperationalInfoGroup] +
    +   /JourneyParts #complexType +
    +   (typedef-25.7) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:JourneyPartInfo + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:DatedJourneyPartInfoStructure + +

    +
    +

    Information about Parts of JOURNEY (since SIRI 2.0)

    +
    +
    +
    +
    +

    23.25. The complex type group[siri:JourneyFormationGroup]/TrainElements#complexType (typedef-34.2) +

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

    + group[siri:JourneyFormationGroup] +
    +   /TrainElements #complexType +
    +   (typedef-34.2) +

    +
    +

    +

    +

    -

    +
    +

    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)

    +
    +
    +
    +
    +

    23.26. The complex type group[siri:JourneyFormationGroup]/Trains#complexType (typedef-34.3) +

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

    + group[siri:JourneyFormationGroup] +
    +   /Trains #complexType +
    +   (typedef-34.3) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.27. The complex type group[siri:JourneyFormationGroup]/CompoundTrains#complexType (typedef-34.4) +

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

    + group[siri:JourneyFormationGroup] +
    +   /CompoundTrains #complexType +
    +   (typedef-34.4) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.28. The complex type group[siri:ServicePointsGroup]/Origin#complexType (typedef-25.1) +

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

    + group[siri:ServicePointsGroup] +
    +   /Origin #complexType +
    +   (typedef-25.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.29. The complex type group[siri:ServicePointsGroup]/Via#complexType (typedef-25.2) +

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

    + group[siri:ServicePointsGroup] +
    +   /Via #complexType +
    +   (typedef-25.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 +

    +
    +

    + xs:integer +

    +
    +

    Relative priority for incliding via in displays. 1 Is high 3 is low. (since SIRI 2.0)

    +
    +
    +
    +
    +

    23.30. The complex type group[siri:ServicePointsGroup]/Destination#complexType (typedef-25.3) +

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

    + group[siri:ServicePointsGroup] +
    +   /Destination #complexType +
    +   (typedef-25.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.31. The complex type group[siri:TrainOperationalInfoGroup]/TrainNumbers#complexType (typedef-25.4) +

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

    + group[siri:TrainOperationalInfoGroup] +
    +   /TrainNumbers #complexType +
    +   (typedef-25.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:TrainNumberRef + +

    +
    +

    + + 1:* + +

    +
    +

    + >siri:TrainNumberRefStructure + +

    +
    +

    TRAIN NUMBER assigned to VEHICLE JOURNEY. +SIRI 2.0

    +
    +
    +
    +
    +

    23.32. The complex type group[siri:TrainOperationalInfoGroup]/JourneyParts#complexType (typedef-25.5) +

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

    + group[siri:TrainOperationalInfoGroup] +
    +   /JourneyParts #complexType +
    +   (typedef-25.5) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:JourneyPartInfo + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:JourneyPartInfoStructure + +

    +
    +

    Information about Parts of JOURNEY (since SIRI 2.0)

    +
    +
    +
    +
    +

    23.33. The complex type group[siri:JourneyFormationGroup]/TrainElements#complexType (typedef-34.2) +

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

    + group[siri:JourneyFormationGroup] +
    +   /TrainElements #complexType +
    +   (typedef-34.2) +

    +
    +

    +

    +

    -

    +
    +

    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)

    +
    +
    +
    +
    +

    23.34. The complex type group[siri:JourneyFormationGroup]/Trains#complexType (typedef-34.3) +

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

    + group[siri:JourneyFormationGroup] +
    +   /Trains #complexType +
    +   (typedef-34.3) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.35. The complex type group[siri:JourneyFormationGroup]/CompoundTrains#complexType (typedef-34.4) +

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

    + group[siri:JourneyFormationGroup] +
    +   /CompoundTrains #complexType +
    +   (typedef-34.4) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.36. The complex type group[siri:TrainOperationalInfoGroup]/TrainNumbers#complexType (typedef-25.4) +

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

    + group[siri:TrainOperationalInfoGroup] +
    +   /TrainNumbers #complexType +
    +   (typedef-25.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:TrainNumberRef + +

    +
    +

    + + 1:* + +

    +
    +

    + >siri:TrainNumberRefStructure + +

    +
    +

    TRAIN NUMBER assigned to VEHICLE JOURNEY. +SIRI 2.0

    +
    +
    +
    +
    +

    23.37. The complex type group[siri:TrainOperationalInfoGroup]/JourneyParts#complexType (typedef-25.5) +

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

    + group[siri:TrainOperationalInfoGroup] +
    +   /JourneyParts #complexType +
    +   (typedef-25.5) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:JourneyPartInfo + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:JourneyPartInfoStructure + +

    +
    +

    Information about Parts of JOURNEY (since SIRI 2.0)

    +
    +
    +
    +
    +

    23.38. The complex type group[siri:JourneyFormationGroup]/TrainElements#complexType (typedef-34.2) +

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

    + group[siri:JourneyFormationGroup] +
    +   /TrainElements #complexType +
    +   (typedef-34.2) +

    +
    +

    +

    +

    -

    +
    +

    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)

    +
    +
    +
    +
    +

    23.39. The complex type group[siri:JourneyFormationGroup]/Trains#complexType (typedef-34.3) +

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

    + group[siri:JourneyFormationGroup] +
    +   /Trains #complexType +
    +   (typedef-34.3) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.40. The complex type group[siri:JourneyFormationGroup]/CompoundTrains#complexType (typedef-34.4) +

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

    + group[siri:JourneyFormationGroup] +
    +   /CompoundTrains #complexType +
    +   (typedef-34.4) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.

    +
    +
    +
    +
    +
    +

    24. siri_operator_support.xsd

    +
    +

    24.1. Simple type definitions

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

    + + siri:OperatorCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of an OPERATOR Code.

    +
    +

    + + siri:OrganisationCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of an OrganisationCode.

    +
    +
    +
    +
    +

    24.4. The complex type siri:OperatorRefStructure +

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

    + siri:OperatorRefStructure +

    +
    +

    + siri:OperatorCodeType +

    +
    +

    Type for identifier of an OPERATOR Code.

    +
    +
    +
    +
    +

    24.5. The complex type siri:OrganisationRefStructure +

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

    + siri:OrganisationRefStructure +

    +
    +

    + siri:OrganisationCodeType +

    +
    +

    Type for identifier of an OrganisationCode.

    +
    +
    +
    +
    +
    +

    25. siri_reference.xsd

    +
    +

    25.1. Simple type definitions

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

    + + siri:AllModesEnumeration + +

    +
    +

    Union of VEHICLE and continuous MODEs.

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

    walk

    +
    +

    -

    +
    +

    car

    +
    +

    -

    +
    +

    taxi

    +
    +

    -

    +
    +

    cycle

    +
    +

    -

    +
    +

    drt

    +
    +

    -

    +
    +

    movingWalkway

    +
    +

    -

    +
    +

    through

    +
    +

    -

    +
    +
    +

    + + siri:BoardingPositionCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a BOARDING POSITION (location on a QUAY where passengers can actually board/alight).

    +
    +

    + + siri:BrandingCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a BRANDING. (since SIRI 2.1)

    +
    +

    + + siri: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.

    +
    +

    + + siri:ConnectionLinkCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a CONNECTION link

    +
    +

    + + siri:ContinuousModesEnumeration + +

    +
    +

    MODEs of transport applicable to private and non-timetabled transport.

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

    walk

    +
    +

    -

    +
    +

    car

    +
    +

    -

    +
    +

    taxi

    +
    +

    -

    +
    +

    cycle

    +
    +

    -

    +
    +

    drt

    +
    +

    -

    +
    +

    movingWalkway

    +
    +

    -

    +
    +

    through

    +
    +

    -

    +
    +
    +

    + + siri:DestinationCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a DESTINATION.

    +
    +

    + + siri:DirectionCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Identifier of a DIRECTION.

    +
    +

    + + siri:DriverCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Identifier of a DRIVER

    +
    +

    + + siri:FlexibleAreaCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a FLEXIBLE AREA (area that encompasses the stop location of a flexible service).

    +
    +

    + + siri:GroupOfLinesCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Identifier of a GROUP OF LINEs

    +
    +

    + + siri:InfoChannelCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of an Info Channel.

    +
    +

    + + siri:JourneyPatternCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a JOURNEY PATTERN.

    +
    +

    + + siri:LineRefCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a LINE

    +
    +

    + + siri: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)

    +
    +

    + + siri: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

    +
    +
    +

    + + siri:QuayCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a QUAY (Platform, Bay, etc).

    +
    +

    + + siri:RouteCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a Route.

    +
    +

    + + siri:RouteLinkCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Identifier of a ROUTE LINk.

    +
    +

    + + siri:SiteCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Identifier of a SITE

    +
    +

    + + siri:StopAreaCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a STOP AREA.

    +
    +

    + + siri:StopPointCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a SCHEDULED STOP POINT.

    +
    +

    + + siri:VehicleCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Identifier of a VEHICLE.

    +
    +

    + + siri:VehicleModesEnumeration + +

    +
    +

    MODEs of transport applicable to timetabled public transport.

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

    air

    +
    +

    -

    +
    +

    bus

    +
    +

    -

    +
    +

    coach

    +
    +

    -

    +
    +

    ferry

    +
    +

    -

    +
    +

    metro

    +
    +

    -

    +
    +

    rail

    +
    +

    -

    +
    +

    tram

    +
    +

    -

    +
    +

    underground

    +
    +

    -

    +
    +
    +

    + + siri:VersionCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a Version.

    +
    +

    + + siri:VisitNumberType + +

    +
    +

    xs:positiveInteger: (empty restriction)

    +
    +

    Type for Stop Visit.

    +
    +
    +
    +
    +

    25.28. The toplevel element siri:ConnectionLinkRef +

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

    + siri:ConnectionLinkRef +

    +
    +

    + +siri:ConnectionLinkRefStructure + +

    +
    +

    Reference to a CONNECTION link

    +
    +
    +
    +
    +

    25.29. The toplevel element siri:JourneyPatternRef +

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

    + siri:JourneyPatternRef +

    +
    +

    + +siri:JourneyPatternRefStructure + +

    +
    +

    Reference to a JOURNEY PATTERN.

    +
    +
    +
    +
    +

    25.30. The toplevel element siri:LineRef +

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

    + siri:LineRef +

    +
    +

    + +siri:LineRefStructure + +

    +
    +

    Reference to a LINE.

    +
    +
    +
    +
    +

    25.31. 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.32. The toplevel element siri:PublishedLineName +

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

    + siri:PublishedLineName +

    +
    +

    + +siri:NaturalLanguageStringStructure + +

    +
    +

    Name or Number by which the LINEis known to the public.

    +
    +
    +
    +
    +

    25.33. The toplevel element siri:RouteName +

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

    + siri:RouteName +

    +
    +

    + +siri:NaturalLanguageStringStructure + +

    +
    +

    Description of route by which it can be recogniozed.

    +
    +
    +
    +
    +

    25.34. The toplevel element siri:SiteRef +

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

    + siri:SiteRef +

    +
    +

    + +siri:SiteRefStructure + +

    +
    +

    Reference to a SITE

    +
    +
    +
    +
    +

    25.35. The toplevel element siri:StopPointName +

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

    + siri:StopPointName +

    +
    +

    + +siri:NaturalLanguageStringStructure + +

    +
    +

    Name of SCHEDULED STOP POINT.

    +
    +
    +
    +
    +

    25.36. The toplevel element siri:StopPointRef +

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

    + siri:StopPointRef +

    +
    +

    + +siri:StopPointRefStructure + +

    +
    +

    Reference to a SCHEDULED STOP POINT. Reference to a STOP POINT.

    +
    +
    +
    +
    +

    25.37. 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.38. 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.39. The toplevel element siri:VehicleRef +

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

    + siri:VehicleRef +

    +
    +

    + +siri:VehicleRefStructure + +

    +
    +

    Reference to a VEHICLE.

    +
    +
    +
    +
    +

    25.40. The toplevel element siri:VersionRef +

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

    + siri:VersionRef +

    +
    +

    + +siri:VersionCodeType + +

    +
    +

    Version Identifier.

    +
    +
    +
    +
    +

    25.41. 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.42. 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 +

    +
    +

    + 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.

    +
    +

    + →‍siri:StopPointName + +

    +
    +

    + 0:* +

    +
    +

    + >siri:NaturalLanguageStringStructure + +

    +
    +

    Name of SCHEDULED STOP POINT.

    +
    +
    +
    +
    +

    25.43. 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.44. The group siri:JourneyPatternRefGroup +

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

    + siri:JourneyPatternRefGroup +

    +
    +

    +

    +

    Elements describing the ROUTE and JOURNEY PATTERN Identfiers associated with a journey.

    +
    +
    +
    +
    +

    25.45. 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.46. 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.47. 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.48. 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.49. 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 +

    +
    +

    + 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.

    +
    +

    + →‍siri:StopPointName + +

    +
    +

    + 0:* +

    +
    +

    + >siri:NaturalLanguageStringStructure + +

    +
    +

    Name of SCHEDULED STOP POINT.

    +
    +
    +
    +
    +

    25.50. 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.51. The complex type siri:BrandingRefStructure +

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

    + siri:BrandingRefStructure +

    +
    +

    + siri:BrandingCodeType +

    +
    +

    Type for identifier of a BRANDING. (since SIRI 2.1)

    +
    +
    +
    +
    +

    25.52. The complex type siri:BrandingStructure +

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

    + siri:BrandingStructure +

    +
    +

    +

    +

    An arbitrary marketing classification. (since SIRI 2.1)

    +
    + + +

    + + siri:BrandingCode + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:anyURI +

    +
    +

    Default image for TYPE OF VALUE.

    +
    +

    + siri:Url +

    +
    +

    + 0:1 +

    +
    +

    + xs:anyURI +

    +
    +

    Default URL for TYPE OF VALUE.

    +
    +

    + siri:PrivateCode +

    +
    +

    + 0:1 +

    +
    +

    + xs:normalizedString +

    +
    +

    Arbitrary code (usually the technical part of the identifier).

    +
    +
    +
    +
    +

    25.53. 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.54. The complex type siri:ConnectionLinkRefStructure +

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

    + siri:ConnectionLinkRefStructure +

    +
    +

    + siri:ConnectionLinkCodeType +

    +
    +

    Type for identifier of a CONNECTION link

    +
    +
    +
    +
    +

    25.55. The complex type siri:DirectionRefStructure +

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

    + siri:DirectionRefStructure +

    +
    +

    + siri:DirectionCodeType +

    +
    +

    Identifier of a DIRECTION.

    +
    +
    +
    +
    +

    25.56. The complex type siri:DriverRefStructure +

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

    + siri:DriverRefStructure +

    +
    +

    + siri:DriverCodeType +

    +
    +

    Identifier of a DRIVER

    +
    +
    +
    +
    +

    25.57. 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.58. The complex type siri:GroupOfLinesRefStructure +

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

    + siri:GroupOfLinesRefStructure +

    +
    +

    + siri:GroupOfLinesCodeType +

    +
    +

    Identifier of a GROUP OF LINEs

    +
    +
    +
    +
    +

    25.59. The complex type siri:InfoChannelRefStructure +

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

    + siri:InfoChannelRefStructure +

    +
    +

    + siri:InfoChannelCodeType +

    +
    +

    Type for identifier of an Info Channel.

    +
    +
    +
    +
    +

    25.60. The complex type siri:JourneyPatternRefStructure +

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

    + siri:JourneyPatternRefStructure +

    +
    +

    + siri:JourneyPatternCodeType +

    +
    +

    Type for identifier of a JOURNEY PATTERN.

    +
    +
    +
    +
    +

    25.61. The complex type siri:JourneyPlaceRefStructure +

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

    + siri:JourneyPlaceRefStructure +

    +
    +

    + xs:NMTOKEN +

    +
    +

    -

    +
    +
    +
    +
    +

    25.62. 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.63. The complex type siri:LineRefStructure +

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

    + siri:LineRefStructure +

    +
    +

    + siri:LineRefCodeType +

    +
    +

    Type for identifier of a LINE

    +
    +
    +
    +
    +

    25.64. The complex type siri:ModesStructure +

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

    + siri:ModesStructure +

    +
    +

    +

    +

    Type for Transport MODEs.

    +
    + + +

    + + @Exclude + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    if true, listed modes to be excluded from list.

    +
    + + +

    + + siri:Mode + +

    +
    +

    + + 1:* + +

    +
    +

    + + siri:AllModesEnumeration + +

    +
    +

    A method of transportation such as bus, rail, etc.

    +
    +
    +
    +
    +

    25.65. 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.66. 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.67. 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.68. The complex type siri:QuayRefStructure +

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

    + siri:QuayRefStructure +

    +
    +

    + siri:QuayCodeType +

    +
    +

    Type for identifier of a QUAY (Platform, Bay, etc).

    +
    +
    +
    +
    +

    25.69. The complex type siri:RouteLinkRefStructure +

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

    + siri:RouteLinkRefStructure +

    +
    +

    + siri:RouteLinkCodeType +

    +
    +

    Identifier of a ROUTE LINk.

    +
    +
    +
    +
    +

    25.70. The complex type siri:RouteRefStructure +

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

    + siri:RouteRefStructure +

    +
    +

    + siri:RouteCodeType +

    +
    +

    Type for identifier of a Route.

    +
    +
    +
    +
    +

    25.71. The complex type siri:SiteRefStructure +

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

    + siri:SiteRefStructure +

    +
    +

    + siri:SiteCodeType +

    +
    +

    Identifier of a SITE

    +
    +
    +
    +
    +

    25.72. The complex type siri:StopAreaRefStructure +

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

    + siri:StopAreaRefStructure +

    +
    +

    + siri:StopAreaCodeType +

    +
    +

    Type for identifier of a STOP AREA.

    +
    +
    +
    +
    +

    25.73. The complex type siri:StopPointRefStructure +

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

    + siri:StopPointRefStructure +

    +
    +

    + siri:StopPointCodeType +

    +
    +

    Type for identifier of a SCHEDULED STOP POINT.

    +
    +
    +
    +
    +

    25.74. The complex type siri:VehicleRefStructure +

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

    + siri:VehicleRefStructure +

    +
    +

    + siri:VehicleCodeType +

    +
    +

    Identifier of a VEHICLE.

    +
    +
    +
    +
    +

    25.75. The complex type siri:VersionRefStructure +

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

    + siri:VersionRefStructure +

    +
    +

    + siri:VersionCodeType +

    +
    +

    Type for identifier of a Version.

    +
    +
    +
    +
    +
    +

    26. siri_situation.xsd

    +
    +

    26.1. Simple type definitions

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

    + + siri: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

    +
    +
    +

    + + siri:AudienceEnumeration + +

    +
    +

    Values for Audience.

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

    public

    +
    +

    -

    +
    +

    emergencyServices

    +
    +

    -

    +
    +

    staff

    +
    +

    -

    +
    +

    stationStaff

    +
    +

    -

    +
    +

    management

    +
    +

    -

    +
    +

    authorities

    +
    +

    -

    +
    +

    infoServices

    +
    +

    -

    +
    +

    transportOperators

    +
    +

    -

    +
    +
    +

    + + siri: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

    +
    +

    -

    +
    +
    +

    + + siri:ImageContentEnumeration + +

    +
    +

    Values for image content.

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

    map

    +
    +

    -

    +
    +

    graphic

    +
    +

    -

    +
    +

    logo

    +
    +

    -

    +
    +
    +

    + + siri:LinkContentEnumeration + +

    +
    +

    Values for image content.

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

    timetable

    +
    +

    -

    +
    +

    relatedSite

    +
    +

    -

    +
    +

    details

    +
    +

    -

    +
    +

    advice

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + siri:NatureEnumeration + +

    +
    +

    Type for Quality of data indication.

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

    plannedOnly

    +
    +

    -

    +
    +

    unplannedOnly

    +
    +

    -

    +
    +

    both

    +
    +

    -

    +
    +
    +

    + + siri:PublicationStatusType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for Publication status.

    +
    +

    + + siri:RelatedToEnumeration + +

    +
    +

    Values for Type of Source.

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

    cause

    +
    +

    -

    +
    +

    effect

    +
    +

    -

    +
    +

    correctionTo

    +
    +

    -

    +
    +

    update

    +
    +

    -

    +
    +

    supercedes

    +
    +

    -

    +
    +

    supercededBy

    +
    +

    -

    +
    +

    associated

    +
    +

    -

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri:SensitivityEnumeration + +

    +
    +

    Values for Sensitivity.

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

    veryHigh

    +
    +

    -

    +
    +

    high

    +
    +

    -

    +
    +

    medium

    +
    +

    -

    +
    +

    low

    +
    +

    -

    +
    +

    veryLow

    +
    +

    -

    +
    +
    +

    + + siri:SituationSourceTypeEnumeration + +

    +
    +

    Values for Type of Source.

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

    directReport

    +
    +

    -

    +
    +

    email

    +
    +

    -

    +
    +

    phone

    +
    +

    -

    +
    +

    fax

    +
    +

    -

    +
    +

    post

    +
    +

    -

    +
    +

    feed

    +
    +

    -

    +
    +

    radio

    +
    +

    -

    +
    +

    tv

    +
    +

    -

    +
    +

    web

    +
    +

    -

    +
    +

    pager

    +
    +

    -

    +
    +

    text

    +
    +

    -

    +
    +

    other

    +
    +

    -

    +
    +
    +

    + + siri:WorkflowStatusEnumeration + +

    +
    +

    Values for Entry Status.

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

    draft

    +
    +

    -

    +
    +

    pendingApproval

    +
    +

    -

    +
    +

    approvedDraft

    +
    +

    -

    +
    +

    open

    +
    +

    -

    +
    +

    published

    +
    +

    -

    +
    +

    closing

    +
    +

    -

    +
    +

    closed

    +
    +

    -

    +
    +
    +

    + group[siri:ClassifierGroup] +
    +   /ScopeType #simpleType +
    +   (typedef-37.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-37.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-11.1) +

    +
    +

    Union({xs:language}, {xs:string: (empty restriction)})

    +
    +

    -

    +
    +
    +
    +
    +

    26.14. The toplevel element siri:PtSituationElement +

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

    + siri:PtSituationElement +

    +
    +

    + +siri:PtSituationElementStructure + +

    +
    +

    Type for individual IPT ncident.

    +
    +
    +
    +
    +

    26.15. The toplevel element siri:RoadSituationElement +

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

    + siri:RoadSituationElement +

    +
    +

    + +siri:RoadSituationElementStructure + +

    +
    +

    Type for individual IPT ncident.

    +
    +
    +
    +
    +

    26.16. 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 + +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

    +
    +

    + c +

    +
    +

    + + →‍siri:MiscellaneousReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:PersonnelReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + e +

    +
    +

    + + →‍siri:EquipmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + f +

    +
    +

    + + →‍siri:EnvironmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +

    + g +

    +
    +

    + + →‍siri:UndefinedReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + b +

    +
    +

    + + →‍siri:PersonnelSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + c +

    +
    +

    + + →‍siri:EquipmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:EnvironmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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-37.3 + +

    +
    +

    Nature of scope, e.g. general, network.

    +
    +

    + →‍siri:ReportType + +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ReportTypeEnumeration + +

    +
    +

    Scope of incident - TPEG Pti27 ReportType

    +
    +

    + siri:Planned +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SITUATION was planned (eg engineering works) or unplanned (eg service alteration). Default is 'false', i.e. unplanned.

    +
    +

    + siri:Keywords +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKENS +

    +
    +

    Arbitrary application specific classifiers.

    +
    +

    + siri:SecondaryReasons +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.4 + +

    +
    +

    Additional reasons

    +
    +
    +
    +
    +

    26.17. 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.18. 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.19. 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.20. 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.21. 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.22. 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 +

    +
    +

    + xs:language +

    +
    +

    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-37.14 + +

    +
    +

    Any images associated with SITUATION.

    +
    +

    + siri:InfoLinks +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.16 + +

    +
    +

    Hyperlinks to other resources associated with SITUATION.

    +
    +
    +
    +
    +

    26.23. 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.24. The group siri:PtSituationBodyGroup +

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

    + siri:PtSituationBodyGroup +

    +
    +

    +

    +

    Body of SITUATION.

    +
    + siri:StatusGroup + +

    + siri:Verification +

    +
    +

    + 0:1 +

    +
    +

    + + local-type: typedef-37.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-37.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 + +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

    +
    +

    + c +

    +
    +

    + + →‍siri:MiscellaneousReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:PersonnelReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + e +

    +
    +

    + + →‍siri:EquipmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + f +

    +
    +

    + + →‍siri:EnvironmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +

    + g +

    +
    +

    + + →‍siri:UndefinedReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + b +

    +
    +

    + + →‍siri:PersonnelSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + c +

    +
    +

    + + →‍siri:EquipmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:EnvironmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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-37.3 + +

    +
    +

    Nature of scope, e.g. general, network.

    +
    +

    + →‍siri:ReportType + +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ReportTypeEnumeration + +

    +
    +

    Scope of incident - TPEG Pti27 ReportType

    +
    +

    + siri:Planned +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SITUATION was planned (eg engineering works) or unplanned (eg service alteration). Default is 'false', i.e. unplanned.

    +
    +

    + siri:Keywords +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKENS +

    +
    +

    Arbitrary application specific classifiers.

    +
    +

    + siri:SecondaryReasons +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.4 + +

    +
    +

    Additional reasons

    +
    + siri:DescriptionGroup + +

    + siri:Language +

    +
    +

    + 0:1 +

    +
    +

    + xs:language +

    +
    +

    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-37.14 + +

    +
    +

    Any images associated with SITUATION.

    +
    +

    + siri:InfoLinks +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.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.25. 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 + +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

    +
    +

    + c +

    +
    +

    + + →‍siri:MiscellaneousReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:PersonnelReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + e +

    +
    +

    + + →‍siri:EquipmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + f +

    +
    +

    + + →‍siri:EnvironmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +

    + g +

    +
    +

    + + →‍siri:UndefinedReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + b +

    +
    +

    + + →‍siri:PersonnelSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + c +

    +
    +

    + + →‍siri:EquipmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:EnvironmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.26. 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.27. The group siri:RoadSituationBodyGroup +

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

    + siri:RoadSituationBodyGroup +

    +
    +

    +

    +

    Body of SITUATION.

    +
    + siri:StatusGroup + +

    + siri:Verification +

    +
    +

    + 0:1 +

    +
    +

    + + local-type: typedef-37.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-37.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 + +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

    +
    +

    + c +

    +
    +

    + + →‍siri:MiscellaneousReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:PersonnelReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + e +

    +
    +

    + + →‍siri:EquipmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + f +

    +
    +

    + + →‍siri:EnvironmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +

    + g +

    +
    +

    + + →‍siri:UndefinedReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + b +

    +
    +

    + + →‍siri:PersonnelSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + c +

    +
    +

    + + →‍siri:EquipmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:EnvironmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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-37.3 + +

    +
    +

    Nature of scope, e.g. general, network.

    +
    +

    + →‍siri:ReportType + +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ReportTypeEnumeration + +

    +
    +

    Scope of incident - TPEG Pti27 ReportType

    +
    +

    + siri:Planned +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SITUATION was planned (eg engineering works) or unplanned (eg service alteration). Default is 'false', i.e. unplanned.

    +
    +

    + siri:Keywords +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKENS +

    +
    +

    Arbitrary application specific classifiers.

    +
    +

    + siri:SecondaryReasons +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.4 + +

    +
    +

    Additional reasons

    +
    + siri:DescriptionGroup + +

    + siri:Language +

    +
    +

    + 0:1 +

    +
    +

    + xs:language +

    +
    +

    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-37.14 + +

    +
    +

    Any images associated with SITUATION.

    +
    +

    + siri:InfoLinks +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.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.28. 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.29. 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 +

    +
    +

    + xs:anyURI +

    +
    +

    Information was obtained from a web site URL of site and/or page.

    +
    +

    + siri:Other +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    Other information about source.

    +
    +
    +
    +
    +

    26.30. The group siri:StatusGroup +

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

    + siri:StatusGroup +

    +
    +

    +

    +

    Status elements.

    +
    + siri:StatusGroup + +

    + siri:Verification +

    +
    +

    + 0:1 +

    +
    +

    + + local-type: typedef-37.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.31. 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-37.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.32. The complex type siri:AbstractSituationElementStructure +

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

    + siri:AbstractSituationElementStructure +

    +
    +

    +

    +

    Type for abstract EntryAbstract type.

    +
    + + +

    + + siri:CreationTime + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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.33. 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.34. 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.35. 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-37.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-37.7 + +

    +
    +

    Networks affected by SITUATION.

    +
    + + +

    + siri:StopPoints +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.9 + +

    +
    +

    STOP POINTs affected by SITUATION.

    +
    + + +

    + siri:StopPlaces +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.10 + +

    +
    +

    Places other than STOP POINTs affected by SITUATION.

    +
    + + +

    + siri:Places +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.11 + +

    +
    +

    Places other than STOP POINTs affected by SITUATION.

    +
    + + +

    + siri:VehicleJourneys +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.12 + +

    +
    +

    Specific journeys affected by SITUATION.

    +
    + + +

    + siri:Vehicles +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.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.36. The complex type siri:BlockingStructure +

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

    + siri:BlockingStructure +

    +
    +

    +

    +

    Type for blocking.

    +
    + + +

    + siri:JourneyPlanner +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.37. 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.38. 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 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether the text value has been overridden from the generated default. Default is 'true'.

    +
    +
    +
    +
    +

    26.39. 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.40. 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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.41. 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 + +

    +
    +

    + xs:anyURI +

    +
    +

    Reference to an image.

    +
    + + +

    + b +

    +
    +

    + + siri:ImageBinary + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:base64Binary +

    +
    +

    Embedded image.

    +
    + + +

    + siri:ImageContent +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ImageContentEnumeration + +

    +
    +

    Categorisation of image content.

    +
    +
    +
    +
    +

    26.42. The complex type siri:InfoLinkStructure +

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

    + siri:InfoLinkStructure +

    +
    +

    +

    +

    Type for a general hyperlink.

    +
    + + +

    + + siri:Uri + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:anyURI +

    +
    +

    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.43. 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.44. 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.45. 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.46. 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-37.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.47. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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-37.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-37.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 + +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

    +
    +

    + c +

    +
    +

    + + →‍siri:MiscellaneousReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:PersonnelReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + e +

    +
    +

    + + →‍siri:EquipmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + f +

    +
    +

    + + →‍siri:EnvironmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +

    + g +

    +
    +

    + + →‍siri:UndefinedReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + b +

    +
    +

    + + →‍siri:PersonnelSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + c +

    +
    +

    + + →‍siri:EquipmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:EnvironmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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-37.3 + +

    +
    +

    Nature of scope, e.g. general, network.

    +
    +

    + →‍siri:ReportType + +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ReportTypeEnumeration + +

    +
    +

    Scope of incident - TPEG Pti27 ReportType

    +
    +

    + siri:Planned +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SITUATION was planned (eg engineering works) or unplanned (eg service alteration). Default is 'false', i.e. unplanned.

    +
    +

    + siri:Keywords +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKENS +

    +
    +

    Arbitrary application specific classifiers.

    +
    +

    + siri:SecondaryReasons +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.4 + +

    +
    +

    Additional reasons

    +
    + siri:DescriptionGroup + +

    + siri:Language +

    +
    +

    + 0:1 +

    +
    +

    + xs:language +

    +
    +

    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-37.14 + +

    +
    +

    Any images associated with SITUATION.

    +
    +

    + siri:InfoLinks +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.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.48. 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.49. The complex type siri:RelatedSituationStructure +

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

    + siri:RelatedSituationStructure +

    +
    +

    +

    +

    Type for a reference.

    +
    + + +

    + + siri:CreationTime + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:string +

    +
    +

    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.50. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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-37.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-37.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 + +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

    +
    +

    + c +

    +
    +

    + + →‍siri:MiscellaneousReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:PersonnelReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + e +

    +
    +

    + + →‍siri:EquipmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + f +

    +
    +

    + + →‍siri:EnvironmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +

    + g +

    +
    +

    + + →‍siri:UndefinedReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + b +

    +
    +

    + + →‍siri:PersonnelSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + c +

    +
    +

    + + →‍siri:EquipmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:EnvironmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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-37.3 + +

    +
    +

    Nature of scope, e.g. general, network.

    +
    +

    + →‍siri:ReportType + +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ReportTypeEnumeration + +

    +
    +

    Scope of incident - TPEG Pti27 ReportType

    +
    +

    + siri:Planned +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the SITUATION was planned (eg engineering works) or unplanned (eg service alteration). Default is 'false', i.e. unplanned.

    +
    +

    + siri:Keywords +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKENS +

    +
    +

    Arbitrary application specific classifiers.

    +
    +

    + siri:SecondaryReasons +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.4 + +

    +
    +

    Additional reasons

    +
    + siri:DescriptionGroup + +

    + siri:Language +

    +
    +

    + 0:1 +

    +
    +

    + xs:language +

    +
    +

    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-37.14 + +

    +
    +

    Any images associated with SITUATION.

    +
    +

    + siri:InfoLinks +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-37.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.51. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Time at which SITUATION element was versioned. Once versioned, no further changes can be made.

    +
    +
    +
    +
    +

    26.52. 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 +

    +
    +

    + xs:anyURI +

    +
    +

    Information was obtained from a web site URL of site and/or page.

    +
    +

    + siri:Other +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    Other information about source.

    +
    + + +

    + siri:SourceMethod +

    +
    +

    + 0:1 +

    +
    +

    + + orc:SourceTypeEnum + +

    +
    +

    Nature of method used to get Source.

    +
    + + +

    + siri:AgentReference +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    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 +

    +
    +

    + xs:string +

    +
    +

    Job title of Source.

    +
    + + +

    + siri:TimeOfCommunication +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    Time of communication of message, if different from creation time.

    +
    + + +

    + siri:ExternalCode +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    External system reference to SITUATION.

    +
    + + +

    + siri:SourceFile +

    +
    +

    + 0:1 +

    +
    +

    + xs:anyURI +

    +
    +

    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.53. The complex type group[siri:ClassifierGroup]/SecondaryReasons#complexType (typedef-37.4) +

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

    + group[siri:ClassifierGroup] +
    +   /SecondaryReasons #complexType +
    +   (typedef-37.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Reason + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-37.5 + +

    +
    +

    Reason

    +
    +
    +
    +
    +

    26.54. The complex type group[siri:ClassifierGroup]/SecondaryReasons/Reason#complexType (typedef-37.5) +

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

    + group[siri:ClassifierGroup] +
    +   /SecondaryReasons/Reason #complexType +
    +   (typedef-37.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 + +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

    +
    +

    + c +

    +
    +

    + + →‍siri:MiscellaneousReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:PersonnelReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + e +

    +
    +

    + + →‍siri:EquipmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + f +

    +
    +

    + + →‍siri:EnvironmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +

    + g +

    +
    +

    + + →‍siri:UndefinedReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + b +

    +
    +

    + + →‍siri:PersonnelSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + c +

    +
    +

    + + →‍siri:EquipmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:EnvironmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.55. The complex type group[siri:DescriptionGroup]/Images#complexType (typedef-37.14) +

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

    + group[siri:DescriptionGroup] +
    +   /Images #complexType +
    +   (typedef-37.14) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Image + +

    +
    +

    + + 1:* + +

    +
    +

    + +local-type: typedef-37.15 + +

    +
    +

    Image description.

    +
    +
    +
    +
    +

    26.56. The complex type group[siri:DescriptionGroup]/Images/Image#complexType (typedef-37.15) +

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

    + group[siri:DescriptionGroup] +
    +   /Images/Image #complexType +
    +   (typedef-37.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 + +

    +
    +

    + xs:anyURI +

    +
    +

    Reference to an image.

    +
    + + +

    + b +

    +
    +

    + + siri:ImageBinary + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:base64Binary +

    +
    +

    Embedded image.

    +
    + + +

    + siri:ImageContent +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ImageContentEnumeration + +

    +
    +

    Categorisation of image content.

    +
    +
    +
    +
    +

    26.57. The complex type group[siri:DescriptionGroup]/InfoLinks#complexType (typedef-37.16) +

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

    + group[siri:DescriptionGroup] +
    +   /InfoLinks #complexType +
    +   (typedef-37.16) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:InfoLink + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:InfoLinkStructure + +

    +
    +

    Hyperlink description.

    +
    +
    +
    +
    +

    26.58. The complex type group[siri:TemporalGroup]/Repetitions#complexType (typedef-37.2) +

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

    + group[siri:TemporalGroup] +
    +   /Repetitions #complexType +
    +   (typedef-37.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + →‍siri:DayType + + +

    +
    +

    + + 1:* + +

    +
    +

    + + siri:DayTypeEnumeration + +

    +
    +

    Day on which a SITUATION may apply - TPEG Pti34 DayType

    +
    +
    +
    +
    +

    26.59. The complex type group[siri:ClassifierGroup]/SecondaryReasons#complexType (typedef-37.4) +

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

    + group[siri:ClassifierGroup] +
    +   /SecondaryReasons #complexType +
    +   (typedef-37.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Reason + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-37.5 + +

    +
    +

    Reason

    +
    +
    +
    +
    +

    26.60. The complex type group[siri:ClassifierGroup]/SecondaryReasons/Reason#complexType (typedef-37.5) +

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

    + group[siri:ClassifierGroup] +
    +   /SecondaryReasons/Reason #complexType +
    +   (typedef-37.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 + +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

    +
    +

    + c +

    +
    +

    + + →‍siri:MiscellaneousReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:PersonnelReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + e +

    +
    +

    + + →‍siri:EquipmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + f +

    +
    +

    + + →‍siri:EnvironmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +

    + g +

    +
    +

    + + →‍siri:UndefinedReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + b +

    +
    +

    + + →‍siri:PersonnelSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + c +

    +
    +

    + + →‍siri:EquipmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:EnvironmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.61. The complex type group[siri:DescriptionGroup]/Images#complexType (typedef-37.14) +

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

    + group[siri:DescriptionGroup] +
    +   /Images #complexType +
    +   (typedef-37.14) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Image + +

    +
    +

    + + 1:* + +

    +
    +

    + +local-type: typedef-37.15 + +

    +
    +

    Image description.

    +
    +
    +
    +
    +

    26.62. The complex type group[siri:DescriptionGroup]/Images/Image#complexType (typedef-37.15) +

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

    + group[siri:DescriptionGroup] +
    +   /Images/Image #complexType +
    +   (typedef-37.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 + +

    +
    +

    + xs:anyURI +

    +
    +

    Reference to an image.

    +
    + + +

    + b +

    +
    +

    + + siri:ImageBinary + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:base64Binary +

    +
    +

    Embedded image.

    +
    + + +

    + siri:ImageContent +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ImageContentEnumeration + +

    +
    +

    Categorisation of image content.

    +
    +
    +
    +
    +

    26.63. The complex type group[siri:DescriptionGroup]/InfoLinks#complexType (typedef-37.16) +

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

    + group[siri:DescriptionGroup] +
    +   /InfoLinks #complexType +
    +   (typedef-37.16) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:InfoLink + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:InfoLinkStructure + +

    +
    +

    Hyperlink description.

    +
    +
    +
    +
    +

    26.64. The complex type group[siri:TemporalGroup]/Repetitions#complexType (typedef-37.2) +

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

    + group[siri:TemporalGroup] +
    +   /Repetitions #complexType +
    +   (typedef-37.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + →‍siri:DayType + + +

    +
    +

    + + 1:* + +

    +
    +

    + + siri:DayTypeEnumeration + +

    +
    +

    Day on which a SITUATION may apply - TPEG Pti34 DayType

    +
    +
    +
    +
    +

    26.65. The complex type group[siri:ClassifierGroup]/SecondaryReasons#complexType (typedef-37.4) +

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

    + group[siri:ClassifierGroup] +
    +   /SecondaryReasons #complexType +
    +   (typedef-37.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Reason + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-37.5 + +

    +
    +

    Reason

    +
    +
    +
    +
    +

    26.66. The complex type group[siri:ClassifierGroup]/SecondaryReasons/Reason#complexType (typedef-37.5) +

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

    + group[siri:ClassifierGroup] +
    +   /SecondaryReasons/Reason #complexType +
    +   (typedef-37.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 + +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

    +
    +

    + c +

    +
    +

    + + →‍siri:MiscellaneousReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:PersonnelReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + e +

    +
    +

    + + →‍siri:EquipmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + f +

    +
    +

    + + →‍siri:EnvironmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +

    + g +

    +
    +

    + + →‍siri:UndefinedReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + b +

    +
    +

    + + →‍siri:PersonnelSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + c +

    +
    +

    + + →‍siri:EquipmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:EnvironmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.67. The complex type group[siri:DescriptionGroup]/Images#complexType (typedef-37.14) +

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

    + group[siri:DescriptionGroup] +
    +   /Images #complexType +
    +   (typedef-37.14) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Image + +

    +
    +

    + + 1:* + +

    +
    +

    + +local-type: typedef-37.15 + +

    +
    +

    Image description.

    +
    +
    +
    +
    +

    26.68. The complex type group[siri:DescriptionGroup]/Images/Image#complexType (typedef-37.15) +

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

    + group[siri:DescriptionGroup] +
    +   /Images/Image #complexType +
    +   (typedef-37.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 + +

    +
    +

    + xs:anyURI +

    +
    +

    Reference to an image.

    +
    + + +

    + b +

    +
    +

    + + siri:ImageBinary + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:base64Binary +

    +
    +

    Embedded image.

    +
    + + +

    + siri:ImageContent +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ImageContentEnumeration + +

    +
    +

    Categorisation of image content.

    +
    +
    +
    +
    +

    26.69. The complex type group[siri:DescriptionGroup]/InfoLinks#complexType (typedef-37.16) +

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

    + group[siri:DescriptionGroup] +
    +   /InfoLinks #complexType +
    +   (typedef-37.16) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:InfoLink + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:InfoLinkStructure + +

    +
    +

    Hyperlink description.

    +
    +
    +
    +
    +

    26.70. The complex type group[siri:TemporalGroup]/Repetitions#complexType (typedef-37.2) +

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

    + group[siri:TemporalGroup] +
    +   /Repetitions #complexType +
    +   (typedef-37.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + →‍siri:DayType + + +

    +
    +

    + + 1:* + +

    +
    +

    + + siri:DayTypeEnumeration + +

    +
    +

    Day on which a SITUATION may apply - TPEG Pti34 DayType

    +
    +
    +
    +
    +

    26.71. The complex type complexType[siri:AffectsScopeStructure]/Operators#complexType (typedef-37.6) +

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

    + complexType[siri:AffectsScopeStructure] +
    +   /Operators #complexType +
    +   (typedef-37.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.72. The complex type complexType[siri:AffectsScopeStructure]/Networks#complexType (typedef-37.7) +

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

    + complexType[siri:AffectsScopeStructure] +
    +   /Networks #complexType +
    +   (typedef-37.7) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedNetwork + +

    +
    +

    + + 1:* + +

    +
    +

    + +local-type: typedef-37.8 + +

    +
    +

    Networks and Route(s) affected by SITUATION.

    +
    +
    +
    +
    +

    26.73. The complex type complexType[siri:AffectsScopeStructure]/Networks/AffectedNetwork#complexType (typedef-37.8) +

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

    + complexType[siri:AffectsScopeStructure] +
    +   /Networks/AffectedNetwork #complexType +
    +   (typedef-37.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.74. The complex type complexType[siri:AffectsScopeStructure]/StopPoints#complexType (typedef-37.9) +

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

    + complexType[siri:AffectsScopeStructure] +
    +   /StopPoints #complexType +
    +   (typedef-37.9) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedStopPoint + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedStopPointStructure + +

    +
    +

    STOP POINT affected by SITUATION.

    +
    +
    +
    +
    +

    26.75. The complex type complexType[siri:AffectsScopeStructure]/StopPlaces#complexType (typedef-37.10) +

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

    + complexType[siri:AffectsScopeStructure] +
    +   /StopPlaces #complexType +
    +   (typedef-37.10) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedStopPlace + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedStopPlaceStructure + +

    +
    +

    STOP PLACE affected by SITUATION.

    +
    +
    +
    +
    +

    26.76. The complex type complexType[siri:AffectsScopeStructure]/Places#complexType (typedef-37.11) +

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

    + complexType[siri:AffectsScopeStructure] +
    +   /Places #complexType +
    +   (typedef-37.11) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedPlace + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedPlaceStructure + +

    +
    +

    Place affected by SITUATION.

    +
    +
    +
    +
    +

    26.77. The complex type complexType[siri:AffectsScopeStructure]/VehicleJourneys#complexType (typedef-37.12) +

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

    + complexType[siri:AffectsScopeStructure] +
    +   /VehicleJourneys #complexType +
    +   (typedef-37.12) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedVehicleJourney + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedVehicleJourneyStructure + +

    +
    +

    Journeys affected by the SITUATION.

    +
    +
    +
    +
    +

    26.78. The complex type complexType[siri:AffectsScopeStructure]/Vehicles#complexType (typedef-37.13) +

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

    + complexType[siri:AffectsScopeStructure] +
    +   /Vehicles #complexType +
    +   (typedef-37.13) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedVehicle + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedVehicleStructure + +

    +
    +

    Vehicles affected by the SITUATION. ((since SIRI 2.0))

    +
    +
    +
    +
    +

    26.79. The complex type complexType[siri:PtConsequenceStructure]/Suitabilities#complexType (typedef-37.17) +

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

    + complexType[siri:PtConsequenceStructure] +
    +   /Suitabilities #complexType +
    +   (typedef-37.17) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Suitability + +

    +
    +

    + + 1:* + +

    +
    +

    + +acsb:SuitabilityStructure + +

    +
    +

    Effect on a passenger need.

    +
    +
    +
    +
    +

    26.80. The complex type group[siri:TemporalGroup]/Repetitions#complexType (typedef-37.2) +

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

    + group[siri:TemporalGroup] +
    +   /Repetitions #complexType +
    +   (typedef-37.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + →‍siri:DayType + + +

    +
    +

    + + 1:* + +

    +
    +

    + + siri:DayTypeEnumeration + +

    +
    +

    Day on which a SITUATION may apply - TPEG Pti34 DayType

    +
    +
    +
    +
    +

    26.81. The complex type group[siri:ClassifierGroup]/SecondaryReasons#complexType (typedef-37.4) +

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

    + group[siri:ClassifierGroup] +
    +   /SecondaryReasons #complexType +
    +   (typedef-37.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Reason + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-37.5 + +

    +
    +

    Reason

    +
    +
    +
    +
    +

    26.82. The complex type group[siri:ClassifierGroup]/SecondaryReasons/Reason#complexType (typedef-37.5) +

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

    + group[siri:ClassifierGroup] +
    +   /SecondaryReasons/Reason #complexType +
    +   (typedef-37.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 + +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

    +
    +

    + c +

    +
    +

    + + →‍siri:MiscellaneousReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:PersonnelReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + e +

    +
    +

    + + →‍siri:EquipmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + f +

    +
    +

    + + →‍siri:EnvironmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +

    + g +

    +
    +

    + + →‍siri:UndefinedReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + b +

    +
    +

    + + →‍siri:PersonnelSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + c +

    +
    +

    + + →‍siri:EquipmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:EnvironmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.83. The complex type group[siri:DescriptionGroup]/Images#complexType (typedef-37.14) +

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

    + group[siri:DescriptionGroup] +
    +   /Images #complexType +
    +   (typedef-37.14) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Image + +

    +
    +

    + + 1:* + +

    +
    +

    + +local-type: typedef-37.15 + +

    +
    +

    Image description.

    +
    +
    +
    +
    +

    26.84. The complex type group[siri:DescriptionGroup]/Images/Image#complexType (typedef-37.15) +

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

    + group[siri:DescriptionGroup] +
    +   /Images/Image #complexType +
    +   (typedef-37.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 + +

    +
    +

    + xs:anyURI +

    +
    +

    Reference to an image.

    +
    + + +

    + b +

    +
    +

    + + siri:ImageBinary + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:base64Binary +

    +
    +

    Embedded image.

    +
    + + +

    + siri:ImageContent +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ImageContentEnumeration + +

    +
    +

    Categorisation of image content.

    +
    +
    +
    +
    +

    26.85. The complex type group[siri:DescriptionGroup]/InfoLinks#complexType (typedef-37.16) +

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

    + group[siri:DescriptionGroup] +
    +   /InfoLinks #complexType +
    +   (typedef-37.16) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:InfoLink + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:InfoLinkStructure + +

    +
    +

    Hyperlink description.

    +
    +
    +
    +
    +

    26.86. The complex type group[siri:TemporalGroup]/Repetitions#complexType (typedef-37.2) +

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

    + group[siri:TemporalGroup] +
    +   /Repetitions #complexType +
    +   (typedef-37.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + →‍siri:DayType + + +

    +
    +

    + + 1:* + +

    +
    +

    + + siri:DayTypeEnumeration + +

    +
    +

    Day on which a SITUATION may apply - TPEG Pti34 DayType

    +
    +
    +
    +
    +

    26.87. The complex type group[siri:ClassifierGroup]/SecondaryReasons#complexType (typedef-37.4) +

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

    + group[siri:ClassifierGroup] +
    +   /SecondaryReasons #complexType +
    +   (typedef-37.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Reason + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-37.5 + +

    +
    +

    Reason

    +
    +
    +
    +
    +

    26.88. The complex type group[siri:ClassifierGroup]/SecondaryReasons/Reason#complexType (typedef-37.5) +

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

    + group[siri:ClassifierGroup] +
    +   /SecondaryReasons/Reason #complexType +
    +   (typedef-37.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 + +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

    +
    +

    + c +

    +
    +

    + + →‍siri:MiscellaneousReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:PersonnelReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + e +

    +
    +

    + + →‍siri:EquipmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + f +

    +
    +

    + + →‍siri:EnvironmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +

    + g +

    +
    +

    + + →‍siri:UndefinedReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:string +

    +
    +

    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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + b +

    +
    +

    + + →‍siri:PersonnelSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + c +

    +
    +

    + + →‍siri:EquipmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:EnvironmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.89. The complex type group[siri:DescriptionGroup]/Images#complexType (typedef-37.14) +

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

    + group[siri:DescriptionGroup] +
    +   /Images #complexType +
    +   (typedef-37.14) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Image + +

    +
    +

    + + 1:* + +

    +
    +

    + +local-type: typedef-37.15 + +

    +
    +

    Image description.

    +
    +
    +
    +
    +

    26.90. The complex type group[siri:DescriptionGroup]/Images/Image#complexType (typedef-37.15) +

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

    + group[siri:DescriptionGroup] +
    +   /Images/Image #complexType +
    +   (typedef-37.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 + +

    +
    +

    + xs:anyURI +

    +
    +

    Reference to an image.

    +
    + + +

    + b +

    +
    +

    + + siri:ImageBinary + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:base64Binary +

    +
    +

    Embedded image.

    +
    + + +

    + siri:ImageContent +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ImageContentEnumeration + +

    +
    +

    Categorisation of image content.

    +
    +
    +
    +
    +

    26.91. The complex type group[siri:DescriptionGroup]/InfoLinks#complexType (typedef-37.16) +

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

    + group[siri:DescriptionGroup] +
    +   /InfoLinks #complexType +
    +   (typedef-37.16) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:InfoLink + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:InfoLinkStructure + +

    +
    +

    Hyperlink description.

    +
    +
    +
    +
    +
    +

    27. siri_situationActions.xsd

    +
    +

    27.1. Simple type definitions

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

    + + siri:ActionStatusEnumeration + +

    +
    +

    Values for Progress Status.

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

    open

    +
    +

    -

    +
    +

    published

    +
    +

    -

    +
    +

    closed

    +
    +

    -

    +
    +
    +

    + + siri:PerspectiveEnumeration + +

    +
    +

    Values for perspectives.

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

    general

    +
    +

    -

    +
    +

    stopPoint

    +
    +

    -

    +
    +

    vehicleJourney

    +
    +

    -

    +
    +
    +
    +
    +
    +

    27.4. 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.5. The toplevel element siri:NotifyByEmailAction +

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

    + siri:NotifyByEmailAction +

    +
    +

    + +siri:NotifyByEmailActionStructure + +

    +
    +

    Action: Publish SITUATION to a named workgroup or individual user by email.

    +
    +
    +
    +
    +

    27.6. The toplevel element siri:NotifyByPagerAction +

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

    + siri:NotifyByPagerAction +

    +
    +

    + +siri:NotifyByPagerActionStructure + +

    +
    +

    Action: Publish SITUATION To pager.

    +
    +
    +
    +
    +

    27.7. The toplevel element siri:NotifyBySmsAction +

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

    + siri:NotifyBySmsAction +

    +
    +

    + +siri:NotifyBySmsActionStructure + +

    +
    +

    Action: Publish SITUATION to an individual user by SMS.

    +
    +
    +
    +
    +

    27.8. The toplevel element siri:NotifyUserAction +

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

    + siri:NotifyUserAction +

    +
    +

    + +siri:NotifyUserActionStructure + +

    +
    +

    Action: Publish SITUATION To User by other means.

    +
    +
    +
    +
    +

    27.9. The toplevel element siri:PassengerInformationAction +

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

    + siri:PassengerInformationAction +

    +
    +

    + +siri:PassengerInformationActionStructure + +

    +
    +

    +

    +
    +
    +
    +

    27.10. The toplevel element siri:PublishToAlertsAction +

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

    + siri:PublishToAlertsAction +

    +
    +

    + +siri:PublishToAlertsActionStructure + +

    +
    +

    Action: Publish SITUATION To Alert channel.

    +
    +
    +
    +
    +

    27.11. The toplevel element siri:PublishToDisplayAction +

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

    + siri:PublishToDisplayAction +

    +
    +

    + +siri:PublishToDisplayActionStructure + +

    +
    +

    Action: Publish SITUATION To Display channel.

    +
    +
    +
    +
    +

    27.12. The toplevel element siri:PublishToMobileAction +

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

    + siri:PublishToMobileAction +

    +
    +

    + +siri:PublishToMobileActionStructure + +

    +
    +

    Action: Publish SITUATION To Mobile Applications.

    +
    +
    +
    +
    +

    27.13. The toplevel element siri:PublishToTvAction +

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

    + siri:PublishToTvAction +

    +
    +

    + +siri:PublishToTvActionStructure + +

    +
    +

    Action: Publish SITUATION To TV channel.

    +
    +
    +
    +
    +

    27.14. The toplevel element siri:PublishToWebAction +

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

    + siri:PublishToWebAction +

    +
    +

    + +siri:PublishToWebActionStructure + +

    +
    +

    Action: Publish SITUATION To Web channel.

    +
    +
    +
    +
    +

    27.15. 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-42.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.16. The complex type siri:ActionDataStructure +

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

    + siri:ActionDataStructure +

    +
    +

    +

    +

    Type for list of SITUATIONs.

    +
    + + +

    + + siri:Name + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    Name of action data Element.

    +
    + + +

    + + siri:Type + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    Data type of action data.

    +
    + + +

    + + siri:Value + +

    +
    +

    + + 1:* + +

    +
    +

    + xs:anyType +

    +
    +

    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-42.2 + +

    +
    +

    Defines the information area where the action has to be published.

    +
    +
    +
    +
    +

    27.17. 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-42.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 +

    +
    +

    + xs:anyType +

    +
    +

    Extension point.

    +
    +
    +
    +
    +

    27.18. 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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    Prioritises a consequence from the information owner's point of view, e.g. usable for sorting or hiding individual consequences. 1 = highest priority.

    +
    +
    +
    +
    +

    27.19. 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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    Prioritises a description from the information owner's point of view, e.g. usable for sorting or hiding individual descriptions. 1 = highest priority.

    +
    +
    +
    +
    +

    27.20. 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.21. 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.22. 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-42.1 + +

    +
    +

    Whether reminders should be sent.

    +
    + + +

    + siri:ClearNotice +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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.23. 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-42.1 + +

    +
    +

    Whether reminders should be sent.

    +
    + + +

    + siri:ClearNotice +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether a clearing notice should be displayed.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + siri:PagerGroupRef +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    Reference to a pager group to be notified.

    +
    + + +

    + siri:Pager +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    Pager number of pager to be notified.

    +
    +
    +
    +
    +

    27.24. 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-42.1 + +

    +
    +

    Whether reminders should be sent.

    +
    + + +

    + siri:ClearNotice +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether content is flagged as subject to premium charge. Default is 'false'.

    +
    +
    +
    +
    +

    27.25. 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-42.1 + +

    +
    +

    Whether reminders should be sent.

    +
    + + +

    + siri:ClearNotice +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether a clearing notice should be displayed.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + siri:WorkgroupRef +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    Workgroup of user to be notified.

    +
    + + +

    + siri:UserName +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    Name of user to be notified.

    +
    + + +

    + siri:UserRef +

    +
    +

    + 0:1 +

    +
    +

    + xs:string +

    +
    +

    Reference to a user to be notified.

    +
    +
    +
    +
    +

    27.26. 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.27. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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.28. 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-42.4 + +

    +
    +

    Defines the information area where the action has to be published.

    +
    + + +

    + + →‍siri:PassengerInformationAction + + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:PassengerInformationActionStructure + +

    +
    +

    +

    +
    +
    +
    +

    27.29. 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-42.1 + +

    +
    +

    Whether reminders should be sent.

    +
    + + +

    + siri:ClearNotice +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether a clearing notice should be displayed.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + siri:ByEmail +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Send as email alert.

    +
    + + +

    + siri:ByMobile +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Send as mobile alert by SMS or WAP push.

    +
    +
    +
    +
    +

    27.30. 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 +

    +
    +

    + xs:boolean +

    +
    +

    Include in SITUATION lists on station displays.

    +
    + + +

    + siri:OnBoard +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Include onboard displays.

    +
    +
    +
    +
    +

    27.31. 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 +

    +
    +

    + xs:boolean +

    +
    +

    Include in SITUATION lists on mobile site. Default is 'true'.

    +
    + + +

    + siri:HomePage +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Include in home page on mobile site. Default is 'false'.

    +
    +
    +
    +
    +

    27.32. 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 +

    +
    +

    + xs:boolean +

    +
    +

    Publish to Ceefax. Default is 'true'.

    +
    + + +

    + siri:Teletext +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Publish to Teletext. Default is 'true'.

    +
    +
    +
    +
    +

    27.33. 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 +

    +
    +

    + xs:boolean +

    +
    +

    Include in SITUATION lists on web site. Default is 'true'.

    +
    + + +

    + siri:HomePage +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Include on home page on web site. Default is 'false'.

    +
    + + +

    + siri:Ticker +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Include in moving ticker band. Default is 'false'.

    +
    + + +

    + siri:SocialNetwork +

    +
    +

    + 0:* +

    +
    +

    + xs:normalizedString +

    +
    +

    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.34. 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-42.1 + +

    +
    +

    Whether reminders should be sent.

    +
    + + +

    + siri:ClearNotice +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether a clearing notice should be displayed.

    +
    +
    +
    +
    +

    27.35. The complex type siri:ReasonContentStructure +

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

    + siri:ReasonContentStructure +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:ReasonText + +

    +
    +

    + + 1:* + +

    +
    +

    + >siri:DefaultedTextStructure + +

    +
    +

    Reason of passenger information action in a specific language.

    +
    +
    +
    +
    +

    27.36. 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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    Prioritises a recommendation from the information owner's point of view, e.g. usable for sorting or hiding individual recommendations. 1 = highest priority.

    +
    +
    +
    +
    +

    27.37. 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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    Prioritises a remark from the information owner's point of view, e.g. usable for sorting or hiding individual remarks. 1 = highest priority.

    +
    +
    +
    +
    +

    27.38. 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.39. The complex type siri:SummaryContentStructure +

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

    + siri:SummaryContentStructure +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:SummaryText + +

    +
    +

    + + 1:* + +

    +
    +

    + >siri:DefaultedTextStructure + +

    +
    +

    Summary of passenger information action in a specific language.

    +
    +
    +
    +
    +

    27.40. The complex type siri:TextualContentStructure +

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

    + siri:TextualContentStructure +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:TextualContentSize +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKENS +

    +
    +

    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-42.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.41. The complex type element[siri:ManualAction]#complexType (typedef-42.3) +

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

    + element[siri:ManualAction] +
    +   #complexType +
    +   (typedef-42.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 element[siri:ManualAction]#complexType (typedef-42.3) +

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

    + element[siri:ManualAction] +
    +   #complexType +
    +   (typedef-42.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.43. The complex type complexType[siri:ActionDataStructure]/PublishAtScope#complexType (typedef-42.2) +

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

    + complexType[siri:ActionDataStructure] +
    +   /PublishAtScope #complexType +
    +   (typedef-42.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:ScopeType + +

    +
    +

    + + 1:1 + +

    +
    +

    + + siri:ScopeTypeEnumeration + +

    +
    +

    +

    + + +

    + + siri:Affects + +

    +
    +

    + + 1:1 + +

    +
    +

    + +siri:AffectsScopeStructure + +

    +
    +

    +

    +
    +
    +
    +

    27.44. The complex type element[siri:ManualAction]#complexType (typedef-42.3) +

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

    + element[siri:ManualAction] +
    +   #complexType +
    +   (typedef-42.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.45. The complex type complexType[siri:PushedActionStructure]/BeforeNotices#complexType (typedef-42.1) +

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

    + complexType[siri:PushedActionStructure] +
    +   /BeforeNotices #complexType +
    +   (typedef-42.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:Interval +

    +
    +

    + 0:* +

    +
    +

    + + siri:DurationType + +

    +
    +

    Intervals before validity start date to send reminders.

    +
    +
    +
    +
    +

    27.46. The complex type complexType[siri:PushedActionStructure]/BeforeNotices#complexType (typedef-42.1) +

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

    + complexType[siri:PushedActionStructure] +
    +   /BeforeNotices #complexType +
    +   (typedef-42.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:Interval +

    +
    +

    + 0:* +

    +
    +

    + + siri:DurationType + +

    +
    +

    Intervals before validity start date to send reminders.

    +
    +
    +
    +
    +

    27.47. The complex type complexType[siri:PushedActionStructure]/BeforeNotices#complexType (typedef-42.1) +

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

    + complexType[siri:PushedActionStructure] +
    +   /BeforeNotices #complexType +
    +   (typedef-42.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:Interval +

    +
    +

    + 0:* +

    +
    +

    + + siri:DurationType + +

    +
    +

    Intervals before validity start date to send reminders.

    +
    +
    +
    +
    +

    27.48. The complex type complexType[siri:PushedActionStructure]/BeforeNotices#complexType (typedef-42.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:PushedActionStructure] +
    +   /BeforeNotices #complexType +
    +   (typedef-42.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:Interval +

    +
    +

    + 0:* +

    +
    +

    + + siri:DurationType + +

    +
    +

    Intervals before validity start date to send reminders.

    +
    +
    +
    +
    +

    27.49. The complex type complexType[siri:PublishingActionStructure]/PublishAtScope#complexType (typedef-42.4) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:PublishingActionStructure] +
    +   /PublishAtScope #complexType +
    +   (typedef-42.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:ScopeType + +

    +
    +

    + + 1:1 + +

    +
    +

    + + siri:ScopeTypeEnumeration + +

    +
    +

    +

    + + +

    + + siri:Affects + +

    +
    +

    + + 1:1 + +

    +
    +

    + +siri:AffectsScopeStructure + +

    +
    +

    +

    +
    +
    +
    +

    27.50. The complex type complexType[siri:PushedActionStructure]/BeforeNotices#complexType (typedef-42.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:PushedActionStructure] +
    +   /BeforeNotices #complexType +
    +   (typedef-42.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:Interval +

    +
    +

    + 0:* +

    +
    +

    + + siri:DurationType + +

    +
    +

    Intervals before validity start date to send reminders.

    +
    +
    +
    +
    +

    27.51. The complex type complexType[siri:PushedActionStructure]/BeforeNotices#complexType (typedef-42.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:PushedActionStructure] +
    +   /BeforeNotices #complexType +
    +   (typedef-42.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:Interval +

    +
    +

    + 0:* +

    +
    +

    + + siri:DurationType + +

    +
    +

    Intervals before validity start date to send reminders.

    +
    +
    +
    +
    +

    27.52. The complex type element[siri:ManualAction]#complexType (typedef-42.3) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:ManualAction] +
    +   #complexType +
    +   (typedef-42.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.

    +
    +
    +
    +
    +
    +

    28. siri_situationAffects.xsd

    +
    +

    28.1. Simple type definitions

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + + siri: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

    +
    +
    +

    + + siri:AdviceCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of an advisory NOTICE

    +
    +

    + + siri:ConnectionDirectionEnumeration + +

    +
    +

    Values for DIRECTION of CONNECTION link or SERVCIE JOURNEY INTERCHANGE.

    +
    + + + + + + + + + + + + + + + + + + + +
    +

    to

    +
    +

    -

    +
    +

    from

    +
    +

    -

    +
    +

    both

    +
    +

    -

    +
    +
    +

    + + siri:NetworkCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of an OPERATOR Code.

    +
    +

    + + siri:OperationalUnitCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of an OPERATOR Code.

    +
    +

    + + siri:SectionCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for ideifier of a Route section.

    +
    +

    + + siri: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

    +
    +
    +

    + + siri:ZoneCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a ZONe.

    +
    +
    +
    +
    +

    28.10. 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.11. The group siri:AffectedStopArrivalGroup +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:AffectedStopArrivalGroup +

    +
    +

    +

    +

    Elements describing the arrival of a VEHICLE at a SCHEDULED STOP POINT.

    +
    + siri:VehicleArrivalTimesGroup + +

    + →‍siri:AimedArrivalTime + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of arrival of VEHICLE at stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedArrivalTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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.12. The group siri:AffectedStopDepartureGroup +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:AffectedStopDepartureGroup +

    +
    +

    +

    +

    Elements describing the departure of a VEHICLE from a SCHEDULED STOP POINT.

    +
    + siri:VehicleDepartureTimesGroup + +

    + →‍siri:AimedDepartureTime + +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of departure of VEHICLE from stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedDepartureTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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.13. 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.14. 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.15. The complex type siri:AdviceRefStructure +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:AdviceRefStructure +

    +
    +

    + siri:AdviceCodeType +

    +
    +

    Type for identifier of an advisory NOTICE

    +
    +
    +
    +
    +

    28.16. 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 +

    +
    +

    + xs:string +

    +
    +

    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-32.1 + +

    +
    +

    CONNECTION links from stop.

    +
    + + +

    + siri:Lines +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-32.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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + 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'.

    +
    +

    + siri:BoardingStretch +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether this is a Hail and Ride Stop. Default is 'false'.

    +
    +

    + siri:RequestStop +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of arrival of VEHICLE at stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedArrivalTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Observed time of departure of VEHICLE from stop.

    +
    +

    + b +

    +
    +

    + →‍siri:ExpectedDepartureTime + +

    +
    +

    + -0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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-32.16 + +

    +
    +

    +

    +
    +
    +
    +

    28.17. 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 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.18. 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.19. 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.20. 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-32.4 + +

    +
    +

    Restricts the affected scope to the specified ROUTEs

    +
    + + +

    + siri:Sections +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-32.5 + +

    +
    +

    Restricts the affected scope to the specified LINE SECTIONs

    +
    + + +

    + siri:StopPoints +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-32.6 + +

    +
    +

    Restricts the affected scope to the specified SCHEDULED STOP POINTs

    +
    + + +

    + siri:StopPlaces +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-32.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.21. 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-32.3 + +

    +
    +

    Mode affected by SITUATION.

    +
    +
    +
    +
    +

    28.22. 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.23. 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.24. The complex type siri:AffectedPathLinkStructure +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:AffectedPathLinkStructure +

    +
    +

    +

    +

    Information about a CONNECTION link from a given stop affected by a SITUATION.

    +
    + + +

    + siri:LinkRef +

    +
    +

    + 0:* +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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:* +

    +
    +

    + xs:string +

    +
    +

    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.25. The complex type siri:AffectedPlaceStructure +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:AffectedPlaceStructure +

    +
    +

    +

    +

    Type for annotated references to a TOPOGRAPHIC PLACE.

    +
    + + +

    + siri:PlaceRef +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    Reference to a SITE or TOPOGRAPHIC PLACE (Locality).

    +
    + + +

    + siri:PrivateCode +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    Category of TOPOGRAPHIC PLACE or SITE.

    +
    + + +

    + siri:EquipmentRef +

    +
    +

    + 0:* +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.26. 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-32.9 + +

    +
    +

    Sections of ROUTE affected by SITUATION.

    +
    + + +

    + siri:StopPoints +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-32.10 + +

    +
    +

    Stop Poins of the ROUTE. Can be either all or only affected by SITUATION.

    +
    + + +

    + siri:RouteLinks +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-32.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.27. 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-32.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.28. 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-32.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.29. 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.30. 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-32.17 + +

    +
    +

    Facilities available for VEHICLE JOURNEY (since SIRI 2.0)

    +
    + + +

    + siri:AffectedComponents +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-32.18 + +

    +
    +

    Quays affected by SITUATION.

    +
    + + +

    + siri:AffectedNavigationPaths +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-32.19 + +

    +
    +

    PathLinks affected by SITUATION.

    +
    + + +

    + siri:Lines +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-32.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.31. 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 +

    +
    +

    + xs:string +

    +
    +

    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-32.1 + +

    +
    +

    CONNECTION links from stop.

    +
    + + +

    + siri:Lines +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-32.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.32. The complex type siri:AffectedVehicleJourneyStructure +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:AffectedVehicleJourneyStructure +

    +
    +

    +

    +

    Type for information about a VEHICLE JOURNEY affected by a SITUATION.

    +
    +

    The element contains 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-32.12 + +

    +
    +

    TRAIN NUMBERs for journey. (since SIRI 2.0)

    +
    + + +

    + siri:JourneyParts +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-32.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 +

    +
    +

    + xs:dateTime +

    +
    +

    Timetabled departure tme of journey from Origin.

    +
    + + +

    + siri:DestinationAimedArrivalTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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-32.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-32.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.33. 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:* +

    +
    +

    + xs:normalizedString +

    +
    +

    Registration plate of VEHICLE

    +
    + + +

    + siri:PhoneNumber +

    +
    +

    + 0:1 +

    +
    +

    + + siri:PhoneType + +

    +
    +

    (Mobile) phone number on which the vehicle can be called

    +
    + + +

    + siri:IPAddress +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    Internet protocol address of the VEHICLE in form 000.000.000.000

    +
    + + +

    + siri:RadioAddress +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the VEHICLE is in traffic congestion. If not, present, not known.

    +
    + + +

    + siri:InPanic +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the panic alarm on the VEHICLE is activated. Default is 'false'.

    +
    + + +

    + siri:HeadwayService +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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.34. The complex type siri:CasualtiesStructure +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:CasualtiesStructure +

    +
    +

    +

    +

    Type for Information on casualties.

    +
    + + +

    + siri:NumberOfDeaths +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    Number of fatalities.

    +
    + + +

    + siri:NumberOfInjured +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    Number of injured presons.

    +
    +
    +
    +
    +

    28.35. The complex type siri:NetworkRefStructure +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:NetworkRefStructure +

    +
    +

    + siri:OperatorCodeType +

    +
    +

    Type for identifier of an OPERATOR Code.

    +
    +
    +
    +
    +

    28.36. 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.37. The complex type siri:OffsetStructure +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:OffsetStructure +

    +
    +

    +

    +

    Type for information about the LINEs affected by a SITUATION.

    +
    + + +

    + siri:DistanceFromStart +

    +
    +

    + 0:1 +

    +
    +

    + xs:unsignedInt +

    +
    +

    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 +

    +
    +

    + xs:unsignedInt +

    +
    +

    Distance in metres from end of link at which SITUATION is to be shown. I f absent use end of link.

    +
    +
    +
    +
    +

    28.38. The complex type siri:OperationalUnitRefStructure +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:OperationalUnitRefStructure +

    +
    +

    + siri:OperatorRefStructure +

    +
    +

    Type for identifier of an OPERATOR Code.

    +
    +
    +
    +
    +

    28.39. The complex type siri:SectionRefStructure +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:SectionRefStructure +

    +
    +

    + siri:LineRefCodeType +

    +
    +

    Type for identifier of a LINE

    +
    +
    +
    +
    +

    28.40. The complex type siri:ZoneRefStructure +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:ZoneRefStructure +

    +
    +

    + siri:ZoneCodeType +

    +
    +

    Type for identifier of a ZONe.

    +
    +
    +
    +
    +

    28.41. The complex type complexType[siri:AffectedStopPointStructure]/ConnectionLinks#complexType (typedef-32.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedStopPointStructure] +
    +   /ConnectionLinks #complexType +
    +   (typedef-32.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedConnectionLink + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedConnectionLinkStructure + +

    +
    +

    CONNECTION LINKs from stop that are affected by the SITUATION.

    +
    +
    +
    +
    +

    28.42. The complex type complexType[siri:AffectedStopPointStructure]/Lines#complexType (typedef-32.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedStopPointStructure] +
    +   /Lines #complexType +
    +   (typedef-32.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedLine + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedLineStructure + +

    +
    +

    +

    +
    +
    +
    +

    28.43. The complex type complexType[siri:AffectedCallStructure]/AffectedInterchanges#complexType (typedef-32.16) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedCallStructure] +
    +   /AffectedInterchanges #complexType +
    +   (typedef-32.16) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:AffectedInterchange +

    +
    +

    + 0:* +

    +
    +

    + +siri:AffectedInterchangeStructure + +

    +
    +

    +

    +
    +
    +
    +

    28.44. The complex type complexType[siri:AffectedLineStructure]/Routes#complexType (typedef-32.4) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedLineStructure] +
    +   /Routes #complexType +
    +   (typedef-32.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedRoute + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedRouteStructure + +

    +
    +

    Route affected by Situation.

    +
    +
    +
    +
    +

    28.45. The complex type complexType[siri:AffectedLineStructure]/Sections#complexType (typedef-32.5) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedLineStructure] +
    +   /Sections #complexType +
    +   (typedef-32.5) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedSection + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedSectionStructure + +

    +
    +

    +

    +
    +
    +
    +

    28.46. The complex type complexType[siri:AffectedLineStructure]/StopPoints#complexType (typedef-32.6) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedLineStructure] +
    +   /StopPoints #complexType +
    +   (typedef-32.6) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedStopPoint + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedStopPointStructure + +

    +
    +

    +

    +
    +
    +
    +

    28.47. The complex type complexType[siri:AffectedLineStructure]/StopPlaces#complexType (typedef-32.7) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedLineStructure] +
    +   /StopPlaces #complexType +
    +   (typedef-32.7) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedStopPlace + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedStopPlaceStructure + +

    +
    +

    +

    +
    +
    +
    +

    28.48. The complex type complexType[siri:AffectedModesStructure]/Mode#complexType (typedef-32.3) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedModesStructure] +
    +   /Mode #complexType +
    +   (typedef-32.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.49. The complex type complexType[siri:AffectedRouteStructure]/Sections#complexType (typedef-32.9) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedRouteStructure] +
    +   /Sections #complexType +
    +   (typedef-32.9) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedSection + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedSectionStructure + +

    +
    +

    Sections of ROUTE that is affected by SITUATION.

    +
    +
    +
    +
    +

    28.50. The complex type complexType[siri:AffectedRouteStructure]/StopPoints#complexType (typedef-32.10) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedRouteStructure] +
    +   /StopPoints #complexType +
    +   (typedef-32.10) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:AffectedOnly +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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.51. The complex type complexType[siri:AffectedRouteStructure]/RouteLinks#complexType (typedef-32.11) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedRouteStructure] +
    +   /RouteLinks #complexType +
    +   (typedef-32.11) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:RouteLinkRef + +

    +
    +

    + + 1:* + +

    +
    +

    + >siri:RouteLinkRefStructure + +

    +
    +

    +

    +
    +
    +
    +

    28.52. The complex type complexType[siri:AffectedSectionStructure]/IndirectSectionRef#complexType (typedef-32.8) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedSectionStructure] +
    +   /IndirectSectionRef #complexType +
    +   (typedef-32.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 one 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:AffectedStopPlaceComponentStructure]/AffectedFacilities#complexType (typedef-32.21) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedStopPlaceComponentStructure] +
    +   /AffectedFacilities #complexType +
    +   (typedef-32.21) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedFacility + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedFacilityStructure + +

    +
    +

    Facility available for VEHICLE JOURNEY (since SIRI 2.0)

    +
    +
    +
    +
    +

    28.54. The complex type complexType[siri:AffectedStopPlaceStructure]/AffectedFacilities#complexType (typedef-32.17) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedStopPlaceStructure] +
    +   /AffectedFacilities #complexType +
    +   (typedef-32.17) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedFacility + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedFacilityStructure + +

    +
    +

    Facililitiy available for VEHICLE JOURNEY (since SIRI 2.0)

    +
    +
    +
    +
    +

    28.55. The complex type complexType[siri:AffectedStopPlaceStructure]/AffectedComponents#complexType (typedef-32.18) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedStopPlaceStructure] +
    +   /AffectedComponents #complexType +
    +   (typedef-32.18) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:AffectedComponent +

    +
    +

    + 0:* +

    +
    +

    + +siri:AffectedStopPlaceComponentStructure + +

    +
    +

    Quay affected by SITUATION.

    +
    +
    +
    +
    +

    28.56. The complex type complexType[siri:AffectedStopPlaceStructure]/AffectedNavigationPaths#complexType (typedef-32.19) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedStopPlaceStructure] +
    +   /AffectedNavigationPaths #complexType +
    +   (typedef-32.19) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:NavigationPathRef + +

    +
    +

    + + 1:* + +

    +
    +

    + >ifopt:NavigationPathRefStructure + +

    +
    +

    +

    +
    +
    +
    +

    28.57. The complex type complexType[siri:AffectedStopPlaceStructure]/Lines#complexType (typedef-32.20) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedStopPlaceStructure] +
    +   /Lines #complexType +
    +   (typedef-32.20) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedLine + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedLineStructure + +

    +
    +

    +

    +
    +
    +
    +

    28.58. The complex type complexType[siri:AffectedStopPointStructure]/ConnectionLinks#complexType (typedef-32.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedStopPointStructure] +
    +   /ConnectionLinks #complexType +
    +   (typedef-32.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedConnectionLink + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedConnectionLinkStructure + +

    +
    +

    CONNECTION LINKs from stop that are affected by the SITUATION.

    +
    +
    +
    +
    +

    28.59. The complex type complexType[siri:AffectedStopPointStructure]/Lines#complexType (typedef-32.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedStopPointStructure] +
    +   /Lines #complexType +
    +   (typedef-32.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedLine + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedLineStructure + +

    +
    +

    +

    +
    +
    +
    +

    28.60. The complex type complexType[siri:AffectedVehicleJourneyStructure]/TrainNumbers#complexType (typedef-32.12) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedVehicleJourneyStructure] +
    +   /TrainNumbers #complexType +
    +   (typedef-32.12) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:TrainNumberRef + +

    +
    +

    + + 1:* + +

    +
    +

    + >siri:TrainNumberRefStructure + +

    +
    +

    TRAIN NUMBER assigned to VEHICLE JOURNEY. +SIRI 2.0

    +
    +
    +
    +
    +

    28.61. The complex type complexType[siri:AffectedVehicleJourneyStructure]/JourneyParts#complexType (typedef-32.13) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedVehicleJourneyStructure] +
    +   /JourneyParts #complexType +
    +   (typedef-32.13) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:JourneyPartInfo + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:JourneyPartInfoStructure + +

    +
    +

    Information about Parts of JOURNEY (since SIRI 2.0)

    +
    +
    +
    +
    +

    28.62. The complex type complexType[siri:AffectedVehicleJourneyStructure]/Calls#complexType (typedef-32.14) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedVehicleJourneyStructure] +
    +   /Calls #complexType +
    +   (typedef-32.14) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Call + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedCallStructure + +

    +
    +

    +

    +
    +
    +
    +

    28.63. The complex type complexType[siri:AffectedVehicleJourneyStructure]/Facilities#complexType (typedef-32.15) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AffectedVehicleJourneyStructure] +
    +   /Facilities #complexType +
    +   (typedef-32.15) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:AffectedFacility + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AffectedFacilityStructure + +

    +
    +

    Facililitiy available for VEHICLE JOURNEY (since SIRI 2.0)

    +
    +
    +
    +
    +
    +

    29. siri_situationClassifiers.xsd

    +
    +

    29.1. Simple type definitions

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + + siri:PredictabilityEnumeration + +

    +
    +

    Values for Predictability Status.

    +
    + + + + + + + + + + + + + + + + + + + +
    +

    planned

    +
    +

    -

    +
    +

    unplanned

    +
    +

    -

    +
    +

    all

    +
    +

    -

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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-24.2) +

    +
    +

    -

    +
    + + + + + + + + + + + + + + + + + + + +
    +

    planned

    +
    +

    -

    +
    +

    unplanned

    +
    +

    -

    +
    +

    all

    +
    +

    -

    +
    +
    +

    + element[siri:VerificationStatus] +
    +   #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 ?

    +
    +
    +
    +
    +
    +

    29.6. The toplevel element siri:Condition +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:Condition +

    +
    +

    + +siri:ServiceConditionEnumeration + +

    +
    +

    Classification of effect on service. TPEG PTS043 ServiceStatus

    +
    +
    +
    +
    +

    29.7. The toplevel element siri:Predictability +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:Predictability +

    +
    +

    +

    +

    -

    +
    +
    +
    +
    +

    29.8. The toplevel element siri:Severity +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:Severity +

    +
    +

    + +siri:SeverityEnumeration + +

    +
    +

    Severity of Incident - TPEG Pti26. Default is 'normal'.

    +
    +
    +
    +
    +

    29.9. The toplevel element siri:VerificationStatus +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:VerificationStatus +

    +
    +

    +

    +

    -

    +
    +
    +
    +
    +
    +

    30. siri_situationIdentity.xsd

    +
    +

    30.1. Simple type definitions

    +
    + + + + + + + + + + + + + +
    +

    + + siri:SituationCodeType + +

    +
    +

    xs:string: (empty restriction)

    +
    +

    Type for identifier of a SITUATION. Includes the Participant identifier and version components of the identifier.

    +
    +
    +
    +
    +

    30.3. The toplevel element siri:SituationFullRef +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:SituationFullRef +

    +
    +

    + +siri:SituationFullRefStructure + +

    +
    +

    Reference to a SITUATION. Elements are retained as atomic elements.

    +
    +
    +
    +
    +

    30.4. The toplevel element siri:SituationNumber +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:SituationNumber +

    +
    +

    + +siri:EntryQualifierStructure + +

    +
    +

    Identifier of SITUATION within a Participant. Exclude versionr.

    +
    +
    +
    +
    +

    30.5. The toplevel element siri:SituationRef +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:SituationRef +

    +
    +

    + +siri:SituationRefStructure + +

    +
    +

    Reference to a SITUATION associated with the element.

    +
    +
    +
    +
    +

    30.6. The toplevel element siri:SituationSimpleRef +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:SituationSimpleRef +

    +
    +

    + +siri:SituationSimpleRefStructure + +

    +
    +

    Reference to a SITUATION associated with the element.

    +
    +
    +
    +
    +

    30.7. 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.8. 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.9. 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.10. 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.11. 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.12. The complex type siri:EntryQualifierStructure +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:EntryQualifierStructure +

    +
    +

    + xs:anyURI +

    +
    +

    -

    +
    +
    +
    +
    +

    30.13. 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.14. 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.15. 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.16. 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.17. The complex type siri:SituationVersion +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:SituationVersion +

    +
    +

    + xs:integer +

    +
    +

    -

    +
    +
    +
    +
    +
    +

    31. siri_situationReasons.xsd

    +
    +

    31.1. Simple type definitions

    +
    + + + + + + + + + + + + + + + +
    +

    + + siri: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.3. The toplevel element siri:AlertCause +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:AlertCause +

    +
    +

    + +siri:AlertCauseEnumeration + +

    +
    +

    TPEG Pts38: AlertCause.

    +
    +
    +
    +
    +

    31.4. The toplevel element siri:EnvironmentReason +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:EnvironmentReason +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +
    +
    +
    +

    31.5. The toplevel element siri:EnvironmentSubReason +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:EnvironmentSubReason +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +
    +
    +
    +

    31.6. The toplevel element siri:EquipmentReason +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:EquipmentReason +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +
    +
    +
    +

    31.7. The toplevel element siri:EquipmentSubReason +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:EquipmentSubReason +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +
    +
    +
    +

    31.8. The toplevel element siri:MiscellaneousReason +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:MiscellaneousReason +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +
    +
    +
    +

    31.9. The toplevel element siri:MiscellaneousSubReason +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:MiscellaneousSubReason +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +
    +
    +
    +

    31.10. The toplevel element siri:PersonnelReason +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:PersonnelReason +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +
    +
    +
    +

    31.11. The toplevel element siri:PersonnelSubReason +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:PersonnelSubReason +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +
    +
    +
    +

    31.12. The toplevel element siri:UndefinedReason +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:UndefinedReason +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_255 - undefined event reason).

    +
    +
    +
    +
    +

    31.13. The toplevel element siri:UnknownReason +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:UnknownReason +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

    +
    +
    +
    +
    +

    31.14. 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 + +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_0 - unknown event reason).

    +
    +

    + c +

    +
    +

    + + →‍siri:MiscellaneousReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:PersonnelReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + e +

    +
    +

    + + →‍siri:EquipmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + f +

    +
    +

    + + →‍siri:EnvironmentReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +

    + g +

    +
    +

    + + →‍siri:UndefinedReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:string +

    +
    +

    DEPRECATED since SIRI 2.1 (TPEG Pti18_255 - undefined event reason).

    +
    +
    +
    +
    +

    31.15. 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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti19 - Miscellaneous Event Reason)

    +
    +

    + b +

    +
    +

    + + →‍siri:PersonnelSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti20 - Personnel Event Reason)

    +
    +

    + c +

    +
    +

    + + →‍siri:EquipmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti21 - Equipment Event Reason)

    +
    +

    + d +

    +
    +

    + + →‍siri:EnvironmentSubReason + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    DEPRECATED and changed to nmtoken since SIRI 2.1 (TPEG Pti22 - Environment Event Reason)

    +
    +
    +
    +
    +
    +

    32. siri_situationServiceTypes.xsd

    +
    +

    32.1. Simple type definitions

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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)

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +
    +

    + + siri: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.9. The toplevel element siri:BookingStatusType +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:BookingStatusType +

    +
    +

    + +siri:BookingStatusEnumeration + +

    +
    +

    Booking Status - TPEG Pti024.

    +
    +
    +
    +
    +

    32.10. The toplevel element siri:InterchangeStatusType +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:InterchangeStatusType +

    +
    +

    + +siri:InterchangeStatusEnumeration + +

    +
    +

    Status of a SERVICE JOURNEY INTERCHANGE - TPEG Pti31 InterchangeStatus

    +
    +
    +
    +
    +

    32.11. The toplevel element siri:ReportType +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:ReportType +

    +
    +

    + +siri:ReportTypeEnumeration + +

    +
    +

    Scope of incident - TPEG Pti27 ReportType

    +
    +
    +
    +
    +

    32.12. The toplevel element siri:RoutePointType +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:RoutePointType +

    +
    +

    + +siri:RoutePointTypeEnumeration + +

    +
    +

    Type for ROUTE POINT.

    +
    +
    +
    +
    +

    32.13. The toplevel element siri:StopPointType +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:StopPointType +

    +
    +

    + +siri:StopPointTypeEnumeration + +

    +
    +

    STOP POINT type - TPEG Pts017, ServiceDeliveryPointType

    +
    +
    +
    +
    +

    32.14. The toplevel element siri:TicketRestrictionType +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:TicketRestrictionType +

    +
    +

    + +siri:TicketRestrictionEnumeration + +

    +
    +

    Ticket restrictions - TPEG Pti025

    +
    +
    +
    +
    +

    32.15. The toplevel element siri:TimetableType +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:TimetableType +

    +
    +

    + +siri:TimetableTypeEnumeration + +

    +
    +

    Timetable type - TPEG Pti033.

    +
    +
    +
    +
    +
    +

    33. siri_targetedVehicleJourney.xsd

    +
    +

    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 +

    +
    +

    + 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.

    +
    +

    + →‍siri:TimingPoint + +

    +
    +

    + 0:1 +

    +
    +

    + 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'.

    +
    + 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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    +

    + →‍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 +

    +
    +

    + 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.

    +
    +

    + →‍siri:TimingPoint + +

    +
    +

    + 0:1 +

    +
    +

    + 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'.

    +
    + 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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + 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)

    +
    +

    + →‍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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Timetabled departure time from Origin.

    +
    +

    + siri:DestinationAimedArrivalTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + + siri: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

    +
    +
    +

    + + siri: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

    +
    +

    -

    +
    +
    +

    + + siri:EndTimePrecisionEnumeration + +

    +
    +

    Allowed values for EndTime Precision

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    day

    +
    +

    -

    +
    +

    hour

    +
    +

    -

    +
    +

    second

    +
    +

    -

    +
    +

    milliSecond

    +
    +

    -

    +
    +
    +

    + + siri:EndTimeStatusEnumeration + +

    +
    +

    Allowed values for EndTime Status.

    +
    + + + + + + + + + + + + + + + + + + + +
    +

    undefined

    +
    +

    -

    +
    +

    longTerm

    +
    +

    -

    +
    +

    shortTerm

    +
    +

    -

    +
    +
    +

    + + siri: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.7. The toplevel element siri:DayType +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:DayType +

    +
    +

    + +siri:DayTypeEnumeration + +

    +
    +

    Day on which a SITUATION may apply - TPEG Pti34 DayType

    +
    +
    +
    +
    +

    34.8. The complex type siri:ClosedTimeRangeStructure +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:ClosedTimeRangeStructure +

    +
    +

    +

    +

    Type for a range of times. Both start and end time are required.

    +
    + + +

    + + siri:StartTime + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:time +

    +
    +

    The (inclusive) start time.

    +
    + + +

    + + siri:EndTime + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:time +

    +
    +

    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.9. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    The (inclusive) start date and time.

    +
    + + +

    + + siri:EndTime + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    The (inclusive) end date and time.

    +
    +
    +
    +
    +

    34.10. 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 + +

    +
    +

    + xs:time +

    +
    +

    The (inclusive) start time.

    +
    + + +

    + siri:EndTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:time +

    +
    +

    The (inclusive) end time. If omitted, the range end is open-ended, that is, it should be interpreted as "forever".

    +
    +
    +
    +
    +

    34.11. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    The (inclusive) start time stamp.

    +
    + + +

    + siri:EndTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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.12. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    The (inclusive) start time stamp.

    +
    + + +

    + siri:EndTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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_feature.xsd

    +
    +

    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 +

    +
    +

    + xs:anyURI +

    +
    +

    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 + +

    +
    +

    + xs:anyURI +

    +
    +

    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 + +

    +
    +

    + xs:anyURI +

    +
    +

    Icon used to represent feature of VEHICLE.

    +
    +
    +
    +
    +
    +

    37. siri_infoChannel.xsd

    +
    +

    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 + +

    +
    +

    + xs:anyURI +

    +
    +

    Icon associated with Info Channel.

    +
    +
    +
    +
    +
    +

    38. siri_line.xsd

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the LINE has real-time info. Default is 'true'.

    +
    + + +

    + siri:Destinations +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-10.1 + +

    +
    +

    DESTINATIONs to which the LINE runs. Detail level is 'normal'

    +
    + + +

    + siri:Directions +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-10.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-10.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 +

    +
    +

    + 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'.

    +
    + + +

    + siri:Monitored +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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-6.1 + +

    +
    +

    Service features of stop. Detail level is 'full'

    +
    + + +

    + siri:Lines +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-6.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 +

    +
    +

    + xs:anyURI +

    +
    +

    Web page associated with Stop. Detail level is 'full'+SIRI.v2.0

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + siri:Order + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:positiveInteger +

    +
    +

    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:AnnotatedLineStructure]/Destinations#complexType (typedef-10.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AnnotatedLineStructure] +
    +   /Destinations #complexType +
    +   (typedef-10.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + →‍siri:Destination + + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:AnnotatedDestinationStructure + +

    +
    +

    Description of a DESTINATION.

    +
    +
    +
    +
    +

    38.8. The complex type complexType[siri:AnnotatedLineStructure]/Directions#complexType (typedef-10.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AnnotatedLineStructure] +
    +   /Directions #complexType +
    +   (typedef-10.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:Direction + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:RouteDirectionStructure + +

    +
    +

    Directions of Route

    +
    +
    +
    +
    +

    38.9. The complex type complexType[siri:RouteDirectionStructure]/JourneyPatterns#complexType (typedef-10.3) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:RouteDirectionStructure] +
    +   /JourneyPatterns #complexType +
    +   (typedef-10.3) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:JourneyPattern + +

    +
    +

    + + 1:* + +

    +
    +

    + +local-type: typedef-10.4 + +

    +
    +

    JourneyPattern. (since SIRI 2.0)

    +
    +
    +
    +
    +

    38.10. The complex type complexType[siri:RouteDirectionStructure]/JourneyPatterns/JourneyPattern#complexType (typedef-10.4) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:RouteDirectionStructure] +
    +   /JourneyPatterns/JourneyPattern #complexType +
    +   (typedef-10.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-10.5 + +

    +
    +

    Ordered collection of STOP POINTs the LINE and direction . Detail level is 'stops'. (since SIRI 2.0)

    +
    +
    +
    +
    +

    38.11. The complex type complexType[siri:RouteDirectionStructure]/JourneyPatterns/JourneyPattern/StopsInPattern#complexType (typedef-10.5) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:RouteDirectionStructure] +
    +   /JourneyPatterns/JourneyPattern/StopsInPattern #complexType +
    +   (typedef-10.5) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:StopPointInPattern + +

    +
    +

    + + 2:* + +

    +
    +

    + +siri:StopPointInPatternStructure + +

    +
    +

    Stop within Route of LINE. Detail level is 'stop' (since SIRI 2.0)

    +
    +
    +
    +
    +

    38.12. The complex type complexType[siri:AnnotatedStopPointStructure]/Features#complexType (typedef-6.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AnnotatedStopPointStructure] +
    +   /Features #complexType +
    +   (typedef-6.1) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.13. The complex type complexType[siri:AnnotatedStopPointStructure]/Lines#complexType (typedef-6.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AnnotatedStopPointStructure] +
    +   /Lines #complexType +
    +   (typedef-6.2) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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)

    +
    +
    +
    +
    +
    +

    39. siri_stopPoint.xsd

    +
    +

    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 +

    +
    +

    + 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'.

    +
    + + +

    + siri:Monitored +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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-6.1 + +

    +
    +

    Service features of stop. Detail level is 'full'

    +
    + + +

    + siri:Lines +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-6.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 +

    +
    +

    + xs:anyURI +

    +
    +

    Web page associated with Stop. Detail level is 'full'+SIRI.v2.0

    +
    +
    +
    +
    +

    39.3. The complex type complexType[siri:AnnotatedStopPointStructure]/Features#complexType (typedef-6.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AnnotatedStopPointStructure] +
    +   /Features #complexType +
    +   (typedef-6.1) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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-6.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AnnotatedStopPointStructure] +
    +   /Lines #complexType +
    +   (typedef-6.2) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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_productionTimetable_service.xsd

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + →‍siri:IncludeInterchanges + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether SERVICE JOURNEY INTERCHANGE data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

    +
    +

    + →‍siri:IncludeJourneyRelations + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether JOURNEY RELATION data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

    +
    +

    + →‍siri:IncludeTrainFormations + +

    +
    +

    + 0:1 +

    +
    +

    + 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)

    +
    +

    + siri:IncrementalUpdates +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-78.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-78.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-78.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-78.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:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:language +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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-78.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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + →‍siri:IncludeInterchanges + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether SERVICE JOURNEY INTERCHANGE data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

    +
    +

    + →‍siri:IncludeJourneyRelations + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether JOURNEY RELATION data is to be transmitted or not. Default is 'true'. (since SIRI 2.1)

    +
    +

    + →‍siri:IncludeTrainFormations + +

    +
    +

    + 0:1 +

    +
    +

    + 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)

    +
    +

    + siri:IncrementalUpdates +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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-78.4 + +

    +
    +

    Filtering Capabilities.

    +
    + + +

    + siri:RequestPolicy +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-78.5 + +

    +
    +

    Request Policiy capabilities.

    +
    + + +

    + siri:SubscriptionPolicy +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-78.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    The (inclusive) start date and time.

    +
    + + +

    + + siri:EndTime + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    The (inclusive) end date and time.

    +
    +
    +
    +
    +

    40.23. The complex type element[siri:ProductionTimetableCapabilitiesRequest]#complexType (typedef-78.3) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:ProductionTimetableCapabilitiesRequest] +
    +   #complexType +
    +   (typedef-78.3) +

    +
    +

    + siri:ServiceCapabilitiesRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

    The element content starts with items inherited from the base type:

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.24. The complex type element[siri:ProductionTimetablePermissions]#complexType (typedef-78.7) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:ProductionTimetablePermissions] +
    +   #complexType +
    +   (typedef-78.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.

    +
    +
    +
    +
    +

    40.25. The complex type element[siri:ProductionTimetableSubscriptionRequest]#complexType (typedef-78.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:ProductionTimetableSubscriptionRequest] +
    +   #complexType +
    +   (typedef-78.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.26. The complex type group[siri:ProductionTimetableTopicGroup]/Lines#complexType (typedef-78.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:ProductionTimetableTopicGroup] +
    +   /Lines #complexType +
    +   (typedef-78.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:LineDirection + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:LineDirectionStructure + +

    +
    +

    Iinclude only vehicles along the given LINE.

    +
    +
    +
    +
    +

    40.27. The complex type element[siri:ProductionTimetableSubscriptionRequest]#complexType (typedef-78.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:ProductionTimetableSubscriptionRequest] +
    +   #complexType +
    +   (typedef-78.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.28. The complex type element[siri:ProductionTimetableCapabilitiesRequest]#complexType (typedef-78.3) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:ProductionTimetableCapabilitiesRequest] +
    +   #complexType +
    +   (typedef-78.3) +

    +
    +

    + siri:ServiceCapabilitiesRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

    The element content starts with items inherited from the base type:

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.29. The complex type element[siri:ProductionTimetablePermissions]#complexType (typedef-78.7) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:ProductionTimetablePermissions] +
    +   #complexType +
    +   (typedef-78.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.

    +
    +
    +
    +
    +

    40.30. The complex type group[siri:ProductionTimetableTopicGroup]/Lines#complexType (typedef-78.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:ProductionTimetableTopicGroup] +
    +   /Lines #complexType +
    +   (typedef-78.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:LineDirection + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:LineDirectionStructure + +

    +
    +

    Iinclude only vehicles along the given LINE.

    +
    +
    +
    +
    +

    40.31. The complex type complexType[siri:ProductionTimetableServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-78.4) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:ProductionTimetableServiceCapabilitiesStructure] +
    +   /TopicFiltering #complexType +
    +   (typedef-78.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + + →‍siri:FilterByValidityPeriod + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by VALIDITY PERIOD. Default is 'true'.

    +
    + + +

    + + →‍siri:FilterByOperatorRef + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by OPERATOR. Default is 'true'.

    +
    + + +

    + + →‍siri:FilterByLineRef + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by LINE. Default is 'true'

    +
    + + +

    + →‍siri:FilterByVehicleMode + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by VEHICLE MODE. Default is 'true'. (since SIRI 2.1)

    +
    + + +

    + →‍siri:FilterByProductCategoryRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by PRODUCT CATEGORY. Default is 'true'. (since SIRI 2.1)

    +
    + + +

    + →‍siri:FilterByStopPointRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by SCHEDULED STOP POINT. Default is 'true'.

    +
    + + +

    + + siri:FilterByVersionRef + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by TIMETABLE VERSION Default is 'true'.

    +
    +
    +
    +
    +

    40.32. The complex type complexType[siri:ProductionTimetableServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-78.5) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:ProductionTimetableServiceCapabilitiesStructure] +
    +   /RequestPolicy #complexType +
    +   (typedef-78.5) +

    +
    +

    + siri:CapabilityRequestPolicyStructure +

    +
    +

    Type for Common Request Policy capabilities.

    +
    +

    The element content starts with items inherited from the base type:

    +
    + + +

    + + siri:NationalLanguage + +

    +
    +

    + + 1:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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.33. The complex type complexType[siri:ProductionTimetableServiceCapabilitiesStructure]/SubscriptionPolicy#complexType (typedef-78.6) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:ProductionTimetableServiceCapabilitiesStructure] +
    +   /SubscriptionPolicy #complexType +
    +   (typedef-78.6) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:HasIncrementalUpdates + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether incremental updates can be specified for updates Default is ' true'.

    +
    +
    +
    +
    +
    +

    41. siri_situationExchange_service.xsd

    +
    +

    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 +

    +
    +

    + xs:NMTOKENS +

    +
    +

    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-75.3 + +

    +
    +

    SITUATIONs in Delivery.

    +
    +
    +
    +
    +

    41.12. The group siri:SituationExchangeRequestPolicyGroup +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:SituationExchangeRequestPolicyGroup +

    +
    +

    +

    +

    Parameters that affect the request processing.

    +
    + siri:SituationExchangeRequestPolicyGroup + +

    + siri:Language +

    +
    +

    + 0:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + siri:MaximumNumberOfSituationElements +

    +
    +

    + 0:1 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:NMTOKENS +

    +
    +

    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-75.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 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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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-75.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 +

    +
    +

    + xs:boolean +

    +
    +

    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 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-75.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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:language +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-75.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:language +

    +
    +

    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-75.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:NMTOKENS +

    +
    +

    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-75.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 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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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-75.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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + siri:MaximumNumberOfSituationElements +

    +
    +

    + 0:1 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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-75.4 + +

    +
    +

    Filtering Capabilities.

    +
    + + +

    + siri:RequestPolicy +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-75.5 + +

    +
    +

    Request Policy capabilities.

    +
    + + +

    + siri:SubscriptionPolicy +

    +
    +

    + 0:1 +

    +
    +

    + +siri:CapabilitySubscriptionPolicyStructure + +

    +
    +

    Subscription Policy capabilities.

    +
    + + +

    + siri:AccessControl +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-75.6 + +

    +
    +

    Optional Access control capabilities.

    +
    + + +

    + siri:ResponseFeatures +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-75.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-18.1 + +

    +
    +

    Permissions for general capabilities.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + →‍siri:OperatorPermissions + + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-35.2 + +

    +
    +

    The OPERATOR data that the participant may access.

    +
    + + +

    + + →‍siri:LinePermissions + + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-35.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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:SituationExchangePermissions]#complexType (typedef-75.8) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:SituationExchangePermissions] +
    +   #complexType +
    +   (typedef-75.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 + +

    +
    +

    +

    +
    +
    +
    +

    41.34. The complex type group[siri:SituationExchangePayloadGroup]/Situations#complexType (typedef-75.3) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:SituationExchangePayloadGroup] +
    +   /Situations #complexType +
    +   (typedef-75.3) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:PtSituationElement +

    +
    +

    + 0:* +

    +
    +

    + +siri:PtSituationElementStructure + +

    +
    +

    Description of a SITUATION.

    +
    + + +

    + →‍siri:RoadSituationElement + +

    +
    +

    + 0:* +

    +
    +

    + +siri:RoadSituationElementStructure + +

    +
    +

    Type for individual IPT ncident.

    +
    +
    +
    +
    +

    41.35. The complex type group[siri:SituationNetworkFilterGroup]/Lines#complexType (typedef-75.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:SituationNetworkFilterGroup] +
    +   /Lines #complexType +
    +   (typedef-75.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:LineDirection + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:LineDirectionStructure + +

    +
    +

    Filter the results to include only the given line. and direction

    +
    +
    +
    +
    +

    41.36. The complex type group[siri:SituationExchangeTopicGroup]/SituationRoadFilter#complexType (typedef-75.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:SituationExchangeTopicGroup] +
    +   /SituationRoadFilter #complexType +
    +   (typedef-75.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:RoadFilter + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:RoadFilterStructure + +

    +
    +

    +

    +
    +
    +
    +

    41.37. The complex type group[siri:SituationNetworkFilterGroup]/Lines#complexType (typedef-75.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:SituationNetworkFilterGroup] +
    +   /Lines #complexType +
    +   (typedef-75.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:LineDirection + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:LineDirectionStructure + +

    +
    +

    Filter the results to include only the given line. and direction

    +
    +
    +
    +
    +

    41.38. The complex type element[siri:SituationExchangePermissions]#complexType (typedef-75.8) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:SituationExchangePermissions] +
    +   #complexType +
    +   (typedef-75.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 + +

    +
    +

    +

    +
    +
    +
    +

    41.39. The complex type group[siri:SituationExchangePayloadGroup]/Situations#complexType (typedef-75.3) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:SituationExchangePayloadGroup] +
    +   /Situations #complexType +
    +   (typedef-75.3) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:PtSituationElement +

    +
    +

    + 0:* +

    +
    +

    + +siri:PtSituationElementStructure + +

    +
    +

    Description of a SITUATION.

    +
    + + +

    + →‍siri:RoadSituationElement + +

    +
    +

    + 0:* +

    +
    +

    + +siri:RoadSituationElementStructure + +

    +
    +

    Type for individual IPT ncident.

    +
    +
    +
    +
    +

    41.40. The complex type group[siri:SituationNetworkFilterGroup]/Lines#complexType (typedef-75.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:SituationNetworkFilterGroup] +
    +   /Lines #complexType +
    +   (typedef-75.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:LineDirection + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:LineDirectionStructure + +

    +
    +

    Filter the results to include only the given line. and direction

    +
    +
    +
    +
    +

    41.41. The complex type group[siri:SituationExchangeTopicGroup]/SituationRoadFilter#complexType (typedef-75.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:SituationExchangeTopicGroup] +
    +   /SituationRoadFilter #complexType +
    +   (typedef-75.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:RoadFilter + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:RoadFilterStructure + +

    +
    +

    +

    +
    +
    +
    +

    41.42. The complex type complexType[siri:SituationExchangeServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-75.4) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:SituationExchangeServiceCapabilitiesStructure] +
    +   /TopicFiltering #complexType +
    +   (typedef-75.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:DefaultPreviewInterval + +

    +
    +

    + + 1:1 + +

    +
    +

    + + siri:PositiveDurationType + +

    +
    +

    Default preview interval. Default is 60 minutes.

    +
    + + +

    + →‍siri:FilterByFacilityRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by Facility (EQUIPMENT). Default is 'true'.

    +
    + + +

    + siri:FilterByLocationRef +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by location. Fixed as 'true'.

    +
    + + +

    + →‍siri:FilterByVehicleRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by VEHICLE. Default is 'false'.

    +
    + + +

    + siri:FilterByMode +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by MODE. Default is true.. ((since SIRI 2.0))

    +
    + + +

    + siri:FilterByNetworkRef +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by NETWORKs. Default is 'true'. ((since SIRI 2.0))

    +
    + + +

    + →‍siri:FilterByLineRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by LINE. Default is 'true'

    +
    + + +

    + →‍siri:FilterByStopPointRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by SCHEDULED STOP POINT. Default is 'true'.

    +
    + + +

    + siri:FilterByStopPlaceRef +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by STOP PLACE identifvier. Default is 'false'. ((since SIRI 2.0))

    +
    + + +

    + →‍siri:FilterByVehicleJourneyRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by VEHICLE JOURNEY. Default is 'false'.

    +
    + + +

    + →‍siri:FilterByConnectionLinkRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by CONNECTION LINK. Default is 'true'.

    +
    + + +

    + →‍siri:FilterByInterchangeRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by SERVICE JOURNEY INTERCHANGE. Default is 'false'.

    +
    + + +

    + siri:FilterBySpecificNeed +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by Specific Needs. Default is 'true'.

    +
    + + +

    + siri:FilterByKeyword +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by Keywords. Default is 'false'

    +
    +
    +
    +
    +

    41.43. The complex type complexType[siri:SituationExchangeServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-75.5) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:SituationExchangeServiceCapabilitiesStructure] +
    +   /RequestPolicy #complexType +
    +   (typedef-75.5) +

    +
    +

    + siri:CapabilityRequestPolicyStructure +

    +
    +

    Type for Common Request Policy capabilities.

    +
    +

    The element content starts with items inherited from the base type:

    +
    + + +

    + + siri:NationalLanguage + +

    +
    +

    + + 1:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether a maximum number ofSITUATIONS to include can be specified. Default is 'false'.

    +
    +
    +
    +
    +

    41.44. The complex type complexType[siri:SituationExchangeServiceCapabilitiesStructure]/AccessControl#complexType (typedef-75.6) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:SituationExchangeServiceCapabilitiesStructure] +
    +   /AccessControl #complexType +
    +   (typedef-75.6) +

    +
    +

    + siri:CapabilityAccessControlStructure +

    +
    +

    Type for Common Access control capabilities.

    +
    +

    The element content starts with items inherited from the base type:

    +
    + + +

    + + siri:RequestChecking + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether access control of requests is supported. Default is 'false'.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + →‍siri:CheckOperatorRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by OPERATOR is supported. Default is 'true'.

    +
    + + +

    + →‍siri:CheckLineRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by LINE is supported. Default is 'true'.

    +
    +
    +
    +
    +

    41.45. The complex type complexType[siri:SituationExchangeServiceCapabilitiesStructure]/ResponseFeatures#complexType (typedef-75.7) +

    +
    + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:SituationExchangeServiceCapabilitiesStructure] +
    +   /ResponseFeatures #complexType +
    +   (typedef-75.7) +

    +
    +

    +

    +

    -

    +
    +
    +
    +
    +

    41.46. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-18.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AbstractPermissionStructure] +
    +   /GeneralCapabilities #complexType +
    +   (typedef-18.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:RequestResponse + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may make direct requests for data. Default is 'true'.

    +
    + + +

    + + siri:PublishSubscribe + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may create subscriptions. Default True.

    +
    +
    +
    +
    +

    41.47. The complex type element[siri:OperatorPermissions]#complexType (typedef-35.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:OperatorPermissions] +
    +   #complexType +
    +   (typedef-35.2) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one of the following elements (a-b)

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:OperatorPermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:OperatorPermissionStructure + +

    +
    +

    Participant's permission for this OPERATOR.

    +
    +
    +
    +
    +

    41.48. The complex type element[siri:LinePermissions]#complexType (typedef-35.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:LinePermissions] +
    +   #complexType +
    +   (typedef-35.1) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one of the following elements (a-b)

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:LinePermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:LinePermissionStructure + +

    +
    +

    Participant's permission for this LINE.

    +
    +
    +
    +
    +
    +

    42. siri_stopMonitoring_service.xsd

    +
    +

    42.1. Simple type definitions

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + + siri: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

    +
    +

    -

    +
    +
    +

    + + siri: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.

    +
    +
    +

    + + siri:StopVisitTypeEnumeration + +

    +
    +

    Visit Types to Return.

    +
    + + + + + + + + + + + + + + + + + + + +
    +

    all

    +
    +

    Return all Stop Visits.

    +
    +

    arrivals

    +
    +

    Return only arrival Stop Visits.

    +
    +

    departures

    +
    +

    Return only departure Stop Visits.

    +
    +
    +
    +
    +
    +

    42.5. The toplevel element siri:MonitoredStopVisit +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:MonitoredStopVisit +

    +
    +

    + +siri:MonitoredStopVisitStructure + +

    +
    +

    A visit to a stop by a VEHICLE as an arrival and /or departure.

    +
    +
    +
    +
    +

    42.6. 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.7. The toplevel element siri:ServiceException +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:ServiceException +

    +
    +

    + +siri:ServiceExceptionStructure + +

    +
    +

    Exceptions to service availability for all or some services SIRI 2.0

    +
    +
    +
    +
    +

    42.8. The toplevel element siri:StopLineNotice +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:StopLineNotice +

    +
    +

    + +siri:StopLineNoticeStructure + +

    +
    +

    LINE notice for stop.

    +
    +
    +
    +
    +

    42.9. 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.10. The toplevel element siri:StopMonitoringCapabilitiesRequest +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:StopMonitoringCapabilitiesRequest +

    +
    +

    + +siri:ServiceCapabilitiesRequestStructure + (↔ siri:AbstractFunctionalServiceCapabilitiesRequest)

    +
    +

    Request for information about Stop Monitoring Service Capabilities. Answered with StopMonitoringCapabilitiesResponse.

    +
    +
    +
    +
    +

    42.11. The toplevel element siri:StopMonitoringCapabilitiesResponse +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:StopMonitoringCapabilitiesResponse +

    +
    +

    + +siri:StopMonitoringCapabilitiesResponseStructure + (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

    +
    +

    Capabilities for Stop Monitoring Service. Answers a StopMonitoringCapabilitiesRequest.

    +
    +
    +
    +
    +

    42.12. The toplevel element siri:StopMonitoringDelivery +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:StopMonitoringDelivery +

    +
    +

    + +siri:StopMonitoringDeliveryStructure + (↔ siri:AbstractFunctionalServiceDelivery)

    +
    +

    Delivery for Stop Monitoring Service.

    +
    +
    +
    +
    +

    42.13. 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.14. 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.15. 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.16. The toplevel element siri:StopMonitoringServiceCapabilities +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:StopMonitoringServiceCapabilities +

    +
    +

    + +siri:StopMonitoringServiceCapabilitiesStructure + +

    +
    +

    Capabilities of StopMonitoring Service.

    +
    +
    +
    +
    +

    42.17. The toplevel element siri:StopMonitoringSubscriptionRequest +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:StopMonitoringSubscriptionRequest +

    +
    +

    + +siri:StopMonitoringSubscriptionStructure + (↔ siri:AbstractFunctionalServiceSubscriptionRequest)

    +
    +

    Request for a subscription to Stop Monitoring Service.

    +
    +
    +
    +
    +

    42.18. The toplevel element siri:StopNotice +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:StopNotice +

    +
    +

    + +siri:StopNoticeStructure + +

    +
    +

    Notice for stop.

    +
    +
    +
    +
    +

    42.19. 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.20. The group siri:CallPredictionConfidenceGroup +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:CallPredictionConfidenceGroup +

    +
    +

    +

    +

    Parameters that affect the subscription publishing and notification processing.

    +
    +
    +
    +
    +

    42.21. 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.22. 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.23. 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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + siri:MaximumStopVisits +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether any related SITUATIONs should be included in the ServiceDelivery. Default is 'false'. (since SIRI 2.0)

    +
    +

    + siri:MaximumNumberOfCalls +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-81.1 + +

    +
    +

    If calls are to be returned, maximum number of calls to include in response. If absent, exclude all calls.

    +
    +
    +
    +
    +

    42.24. The group siri:StopMonitoringSubscriptionPolicyGroup +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:StopMonitoringSubscriptionPolicyGroup +

    +
    +

    +

    +

    Parameters that affect the subscription publishing and notification processing.

    +
    + siri:StopMonitoringSubscriptionPolicyGroup + +

    + siri:IncrementalUpdates +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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.25. 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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.26. The group siri:StopMonitoringVolumeGroup +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:StopMonitoringVolumeGroup +

    +
    +

    +

    +

    Elements for volume control.

    +
    + siri:StopMonitoringVolumeGroup + +

    + siri:HasDetailLevel +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be limited to a maximum number. Default is 'true'.

    +
    +

    + siri:HasMinimumVisitsPerLine +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be limited to include a minimum number per LINE. Default is 'true'.

    +
    +

    + siri:HasMinimumVisitsPerVia +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    If system can return detailed calling pattern, whether a number of previouscalls to include can be specified. Default is 'false'.

    +
    +
    +
    +
    +

    42.27. 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.28. 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.29. The complex type siri:DeliveryVariantStructure +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:DeliveryVariantStructure +

    +
    +

    +

    +

    Type for Delivery Variant (since SIRI 2.0)

    +
    + + +

    + siri:VariantType +

    +
    +

    + 0:1 +

    +
    +

    + xs:normalizedString +

    +
    +

    Classification of DELIVERY VARIANT (since SIRI 2.0).

    +
    + + +

    + + siri:Content + +

    +
    +

    + + 1:1 + +

    +
    +

    + >siri:NaturalLanguageStringStructure + +

    +
    +

    Variant text. SIRI v".0

    +
    +
    +
    +
    +

    42.30. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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.31. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.32. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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.33. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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.34. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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.35. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-81.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.36. 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:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can return references for stops. Default is 'true'.

    +
    + + +

    + siri:UseNames +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can return names for stop.

    +
    +
    +
    +
    +

    42.37. 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.38. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:language +

    +
    +

    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.39. 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 +

    +
    +

    + xs:dateTime +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + siri:MaximumStopVisits +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether any related SITUATIONs should be included in the ServiceDelivery. Default is 'false'. (since SIRI 2.0)

    +
    +

    + siri:MaximumNumberOfCalls +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-81.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.40. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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.41. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + siri:MaximumStopVisits +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether any related SITUATIONs should be included in the ServiceDelivery. Default is 'false'. (since SIRI 2.0)

    +
    +

    + siri:MaximumNumberOfCalls +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-81.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.42. 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-81.2 + +

    +
    +

    Available Filtering Capabilities.

    +
    + + +

    + siri:RequestPolicy +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-81.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-81.4 + +

    +
    +

    Available Optional Response capabilities.

    +
    +
    +
    +
    +

    42.43. 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-18.1 + +

    +
    +

    Permissions for general capabilities.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + →‍siri:OperatorPermissions + + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-35.2 + +

    +
    +

    The OPERATOR data that the participant may access.

    +
    + + +

    + + →‍siri:LinePermissions + + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-35.1 + +

    +
    +

    The LINEs that the participant may access.

    +
    + + +

    + + siri:StopMonitorPermissions + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-81.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.44. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.45. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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.46. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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.47. The complex type element[siri:StopMonitoringPermissions]#complexType (typedef-81.5) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:StopMonitoringPermissions] +
    +   #complexType +
    +   (typedef-81.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.48. The complex type group[siri:StopMonitoringRequestPolicyGroup]/MaximumNumberOfCalls#complexType (typedef-81.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:StopMonitoringRequestPolicyGroup] +
    +   /MaximumNumberOfCalls #complexType +
    +   (typedef-81.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:Previous +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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.49. The complex type element[siri:StopMonitoringPermissions]#complexType (typedef-81.5) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:StopMonitoringPermissions] +
    +   #complexType +
    +   (typedef-81.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.50. The complex type group[siri:StopMonitoringRequestPolicyGroup]/MaximumNumberOfCalls#complexType (typedef-81.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:StopMonitoringRequestPolicyGroup] +
    +   /MaximumNumberOfCalls #complexType +
    +   (typedef-81.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:Previous +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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.51. The complex type group[siri:StopMonitoringRequestPolicyGroup]/MaximumNumberOfCalls#complexType (typedef-81.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:StopMonitoringRequestPolicyGroup] +
    +   /MaximumNumberOfCalls #complexType +
    +   (typedef-81.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:Previous +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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.52. The complex type complexType[siri:StopMonitoringServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-81.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:StopMonitoringServiceCapabilitiesStructure] +
    +   /TopicFiltering #complexType +
    +   (typedef-81.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:DefaultPreviewInterval + +

    +
    +

    + + 1:1 + +

    +
    +

    + + siri:PositiveDurationType + +

    +
    +

    Default preview interval. Default is 60 minutes.

    +
    + + +

    + siri:ByStartTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether a start time other than now can be specified for preview interval. Default is 'true'.

    +
    + + +

    + + →‍siri:FilterByMonitoringRef + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by Monitoring point (LOGICAL DISPLAY). Fixed as 'true'.

    +
    + + +

    + + →‍siri:FilterByLineRef + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by LINE. Default is 'true'

    +
    + + +

    + →‍siri:FilterByDirectionRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by DIRECTION Default is 'true'.

    +
    + + +

    + →‍siri:FilterByDestination + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by DESTINATION. Default is 'false'.

    +
    + + +

    + siri:FilterByVisitType +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by VistitType, e.g. arrivals, departures. Default True.

    +
    +
    +
    +
    +

    42.53. The complex type complexType[siri:StopMonitoringServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-81.3) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:StopMonitoringServiceCapabilitiesStructure] +
    +   /RequestPolicy #complexType +
    +   (typedef-81.3) +

    +
    +

    + siri:StopMonitoringCapabilityRequestPolicyStructure +

    +
    +

    Type for Common Request Policy capabilities.

    +
    +

    The element content starts with items inherited from the base type:

    +
    + + +

    + + siri:NationalLanguage + +

    +
    +

    + + 1:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can return references for stops. Default is 'true'.

    +
    + + +

    + siri:UseNames +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can return names for stop.

    +
    +

    Inherited content is followed by own content:

    +
    + siri:StopMonitoringVolumeGroup + +

    + siri:HasDetailLevel +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be limited to a maximum number. Default is 'true'.

    +
    +

    + siri:HasMinimumVisitsPerLine +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be limited to include a minimum number per LINE. Default is 'true'.

    +
    +

    + siri:HasMinimumVisitsPerVia +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    If system can return detailed calling pattern, whether a number of previouscalls to include can be specified. Default is 'false'.

    +
    +
    +
    +
    +

    42.54. The complex type complexType[siri:StopMonitoringServiceCapabilitiesStructure]/ResponseFeatures#complexType (typedef-81.4) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:StopMonitoringServiceCapabilitiesStructure] +
    +   /ResponseFeatures #complexType +
    +   (typedef-81.4) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:HasLineNotices +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether result supports LINE events. Default is 'true'.

    +
    + + +

    + siri:HasSituations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether result supports SITUATION REFERENCESs. Default is 'false'. (since SIRI 2.0)

    +
    +
    +
    +
    +

    42.55. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-18.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AbstractPermissionStructure] +
    +   /GeneralCapabilities #complexType +
    +   (typedef-18.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:RequestResponse + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may make direct requests for data. Default is 'true'.

    +
    + + +

    + + siri:PublishSubscribe + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may create subscriptions. Default True.

    +
    +
    +
    +
    +

    42.56. The complex type element[siri:OperatorPermissions]#complexType (typedef-35.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:OperatorPermissions] +
    +   #complexType +
    +   (typedef-35.2) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one of the following elements (a-b)

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:OperatorPermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:OperatorPermissionStructure + +

    +
    +

    Participant's permission for this OPERATOR.

    +
    +
    +
    +
    +

    42.57. The complex type element[siri:LinePermissions]#complexType (typedef-35.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:LinePermissions] +
    +   #complexType +
    +   (typedef-35.1) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one of the following elements (a-b)

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:LinePermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:LinePermissionStructure + +

    +
    +

    Participant's permission for this LINE.

    +
    +
    +
    +
    +

    42.58. The complex type complexType[siri:StopMonitoringServicePermissionStructure]/StopMonitorPermissions#complexType (typedef-81.6) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:StopMonitoringServicePermissionStructure] +
    +   /StopMonitorPermissions #complexType +
    +   (typedef-81.6) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one of the following elements (a-b)

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    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_stopTimetable_service.xsd

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +
    +
    +
    +

    43.11. The group siri:StopTimetableSubscriptionPolicyGroup +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:StopTimetableSubscriptionPolicyGroup +

    +
    +

    +

    +

    Parameters that affect the subscription publishing and notification processing.

    +
    + siri:StopTimetableSubscriptionPolicyGroup + +

    + siri:IncrementalUpdates +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-77.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:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can return references for stops. Default is 'true'.

    +
    + + +

    + siri:UseNames +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:language +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    + + +

    + →‍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-77.1 + +

    +
    +

    Available Filtering Capabilities.

    +
    + + +

    + siri:RequestPolicy +

    +
    +

    + 0:1 +

    +
    +

    + +siri:StopTimetableCapabilityRequestPolicyStructure + +

    +
    +

    Available request policy options.

    +
    + + +

    + siri:AccessControl +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-77.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-18.1 + +

    +
    +

    Permissions for general capabilities.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + →‍siri:OperatorPermissions + + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-35.2 + +

    +
    +

    The OPERATOR data that the participant may access.

    +
    + + +

    + + →‍siri:LinePermissions + + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-35.1 + +

    +
    +

    The LINEs that the participant may access.

    +
    + + +

    + + siri:StopMonitorPermissions + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-77.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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:StopTimetablePermissions]#complexType (typedef-77.3) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:StopTimetablePermissions] +
    +   #complexType +
    +   (typedef-77.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.24. The complex type element[siri:StopTimetablePermissions]#complexType (typedef-77.3) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:StopTimetablePermissions] +
    +   #complexType +
    +   (typedef-77.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.25. The complex type complexType[siri:StopTimetableServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-77.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:StopTimetableServiceCapabilitiesStructure] +
    +   /TopicFiltering #complexType +
    +   (typedef-77.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + →‍siri:FilterByMonitoringRef + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by Monitoring point (LOGICAL DISPLAY). Fixed as 'true'.

    +
    + + +

    + + →‍siri:FilterByLineRef + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by LINE. Default is 'true'

    +
    + + +

    + →‍siri:FilterByDirectionRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by DIRECTION Default is 'true'.

    +
    +
    +
    +
    +

    43.26. The complex type complexType[siri:StopTimetableServiceCapabilitiesStructure]/AccessControl#complexType (typedef-77.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:StopTimetableServiceCapabilitiesStructure] +
    +   /AccessControl #complexType +
    +   (typedef-77.2) +

    +
    +

    + siri:CapabilityAccessControlStructure +

    +
    +

    Type for Common Access control capabilities.

    +
    +

    The element content starts with items inherited from the base type:

    +
    + + +

    + + siri:RequestChecking + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether access control of requests is supported. Default is 'false'.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + →‍siri:CheckOperatorRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by OPERATOR is supported. Default is 'true'.

    +
    + + +

    + →‍siri:CheckLineRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by LINE is supported. Default is 'true'.

    +
    + + +

    + →‍siri:CheckMonitoringRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by monitoring point (LOGICAL DISPLAY) is supported. Default is 'true'.

    +
    +
    +
    +
    +

    43.27. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-18.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AbstractPermissionStructure] +
    +   /GeneralCapabilities #complexType +
    +   (typedef-18.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:RequestResponse + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may make direct requests for data. Default is 'true'.

    +
    + + +

    + + siri:PublishSubscribe + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may create subscriptions. Default True.

    +
    +
    +
    +
    +

    43.28. The complex type element[siri:OperatorPermissions]#complexType (typedef-35.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:OperatorPermissions] +
    +   #complexType +
    +   (typedef-35.2) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one of the following elements (a-b)

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:OperatorPermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:OperatorPermissionStructure + +

    +
    +

    Participant's permission for this OPERATOR.

    +
    +
    +
    +
    +

    43.29. The complex type element[siri:LinePermissions]#complexType (typedef-35.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:LinePermissions] +
    +   #complexType +
    +   (typedef-35.1) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one of the following elements (a-b)

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:LinePermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:LinePermissionStructure + +

    +
    +

    Participant's permission for this LINE.

    +
    +
    +
    +
    +

    43.30. The complex type complexType[siri:StopTimetableServicePermissionStructure]/StopMonitorPermissions#complexType (typedef-77.4) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:StopTimetableServicePermissionStructure] +
    +   /StopMonitorPermissions #complexType +
    +   (typedef-77.4) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one of the following elements (a-b)

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    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_location.xsd

    +
    +

    44.1. Simple type definitions

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + + siri:AbsoluteBearingType + +

    +
    +

    xs:float: (empty restriction)

    +
    +

    Type for absolute bearing.

    +
    +

    + + siri:AltitudeType + +

    +
    +

    xs:decimal: range=[-1000,5000]

    +
    +

    Altitude metres from sea level.

    +
    +

    + + siri: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.

    +
    +

    + + siri:LatitudeType + +

    +
    +

    xs:decimal: range=[-90,90]

    +
    +

    Latitude from equator.

    +
    +

    + + siri:LongitudeType + +

    +
    +

    xs:decimal: range=[-180,180]

    +
    +

    Longitude from Greenwich.

    +
    +

    + + siri:SrsNameType + +

    +
    +

    xs:string: (empty restriction)

    +
    +

    Type for coordinate reference system.

    +
    +

    + + siri:VelocityType + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    Distance (metres per second) ALternative unist may be specifed by context.

    +
    +
    +
    +
    +

    44.9. The toplevel element siri:SrsName +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:SrsName +

    +
    +

    + +siri:SrsNameType + +

    +
    +

    GML Spatial coordinate reference system.

    +
    +
    +
    +
    +

    44.10. 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.11. 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.12. 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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.13. The complex type siri:CoordinatesStructure +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:CoordinatesStructure +

    +
    +

    + xs:NMTOKENS +

    +
    +

    -

    +
    +
    +
    +
    +

    44.14. 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.15. 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.16. 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 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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_participant.xsd

    +
    +

    45.1. Simple type definitions

    +
    + + + + + + + + + + + + + +
    +

    + + siri:ParticipantCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for Unique identifier of participant.

    +
    +
    +
    +
    +

    45.3. The complex type siri:ParticipantRefStructure +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:ParticipantRefStructure +

    +
    +

    + siri:ParticipantCodeType +

    +
    +

    Type for Unique identifier of participant.

    +
    +
    +
    +
    +
    +

    46. siri_permissions.xsd

    +
    +

    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-18.1 + +

    +
    +

    Permissions for general capabilities.

    +
    +
    +
    +
    +

    46.3. The complex type siri:AbstractTopicPermissionStructure +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:AbstractTopicPermissionStructure +

    +
    +

    +

    +

    Type for Abstract Permission Topic.

    +
    + + +

    + + siri:Allow + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    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 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether access control of requests is supported. Default is 'false'.

    +
    +
    +
    +
    +

    46.5. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-18.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AbstractPermissionStructure] +
    +   /GeneralCapabilities #complexType +
    +   (typedef-18.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:RequestResponse + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may make direct requests for data. Default is 'true'.

    +
    + + +

    + + siri:PublishSubscribe + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may create subscriptions. Default True.

    +
    +
    +
    +
    +
    +

    47. siri_types.xsd

    +
    +

    47.1. Simple type definitions

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + + siri: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".

    +
    +

    + + siri:EmailAddressType + +

    +
    +

    xs:string: (empty restriction)

    +
    +

    Email address type.

    +
    +

    + + siri:IdType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Id type for document references.

    +
    +

    + + siri: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.

    +
    +

    + + siri:NumberOfPassengers + +

    +
    +

    xs:nonNegativeInteger: (empty restriction)

    +
    +

    Number of passengers - capacity.

    +
    +

    + + siri: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.

    +
    +

    + + siri:PhoneType + +

    +
    +

    xs:string: (empty restriction)

    +
    +

    International phonenumber +41675601 etc.

    +
    +

    + + siri:PopulatedPlaceNameType + +

    +
    +

    xs:string: minLen=1; pattern=#[^,\[\]\{\}\?$%\^=@#;:]+#

    +
    +

    A name that requires at least one character of text and forbids certain reserved characters.

    +
    +

    + + siri:PopulatedStringType + +

    +
    +

    xs:string: minLen=1

    +
    +

    A restriction of W3C XML Schema's string that requires at least one character of text.

    +
    +

    + + siri:PositiveDurationType + +

    +
    +

    xs:duration: (empty restriction)

    +
    +

    Limited version of duration. Must be positive.

    +
    +

    + + siri:VersionString + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    A string indicating the versioin of a SIRI data structure.

    +
    +

    + + siri: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-11.1) +

    +
    +

    Union({xs:language}, {xs:string: (empty restriction)})

    +
    +

    -

    +
    +
    +
    +
    +

    47.14. 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.15. 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_utility.xsd

    +
    +

    48.1. Simple type definitions

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + + siri:EmptyType + +

    +
    +

    xs:string: (empty restriction)

    +
    +

    A type with no allowed content, used when simply the presence of an element is significant.

    +
    +

    + + siri:NameOfClassType + +

    +
    +

    xs:Name: (empty restriction)

    +
    +

    Name of class of which TypeOfValue is an instance. Used for reflection. (since SIRI 2.1)

    +
    +

    + + siri:TypeOfValueCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a TYPE OF VALUE. (since SIRI 2.1)

    +
    +

    + + siri:ValueSetCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Type for identifier of a VALUE SET. (since SIRI 2.1)

    +
    +
    +
    +
    +

    48.6. 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.7. The toplevel element siri:KeyList +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:KeyList +

    +
    +

    + +siri:KeyListStructure + +

    +
    +

    A list of alternative Key values for an element. (since SIRI 2.1)

    +
    +
    +
    +
    +

    48.8. 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.9. 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.10. 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.11. 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 +

    +
    +

    + xs:anyURI +

    +
    +

    Default image for TYPE OF VALUE.

    +
    +

    + siri:Url +

    +
    +

    + 0:1 +

    +
    +

    + xs:anyURI +

    +
    +

    Default URL for TYPE OF VALUE.

    +
    +

    + siri:PrivateCode +

    +
    +

    + 0:1 +

    +
    +

    + xs:normalizedString +

    +
    +

    Arbitrary code (usually the technical part of the identifier).

    +
    +
    +
    +
    +

    48.12. 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.13. The complex type siri:ExtensionsStructure +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:ExtensionsStructure +

    +
    +

    +

    +

    Type for Extensions to schema. Wraps an 'any' tag to ensure decidability.

    +
    +
    +
    +
    +

    48.14. 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.15. The complex type siri:KeyValueStructure +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:KeyValueStructure +

    +
    +

    +

    +

    Type for a Key List. (since SIRI 2.1)

    +
    + + +

    + + siri:Key + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:normalizedString +

    +
    +

    Identifier of value e.g. System.

    +
    + + +

    + + siri:Value + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:normalizedString +

    +
    +

    Value for alternative key.

    +
    + + +

    + siri:TypeOfKey +

    +
    +

    + 0:1 +

    +
    +

    + xs:normalizedString +

    +
    +

    Identifier of type of key.

    +
    +
    +
    +
    +

    48.16. The complex type siri:TypeOfValueRefStructure +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:TypeOfValueRefStructure +

    +
    +

    + siri:TypeOfValueCodeType +

    +
    +

    Type for identifier of a TYPE OF VALUE. (since SIRI 2.1)

    +
    +
    +
    +
    +

    48.17. 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 +

    +
    +

    + xs:anyURI +

    +
    +

    Default image for TYPE OF VALUE.

    +
    +

    + siri:Url +

    +
    +

    + 0:1 +

    +
    +

    + xs:anyURI +

    +
    +

    Default URL for TYPE OF VALUE.

    +
    +

    + siri:PrivateCode +

    +
    +

    + 0:1 +

    +
    +

    + xs:normalizedString +

    +
    +

    Arbitrary code (usually the technical part of the identifier).

    +
    +
    +
    +
    +

    48.18. 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 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.19. 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.20. 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_vehicleMonitoring_service.xsd

    +
    +

    49.1. Simple type definitions

    +
    + + + + + + + + + + + + + + + + + + + + +
    +

    + + siri:VehicleMonitoringCodeType + +

    +
    +

    xs:NMTOKEN: (empty restriction)

    +
    +

    Identifier of a Vehicle Monitoring scope.

    +
    +

    + + siri: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.4. The toplevel element siri:VehicleMonitoringCapabilitiesRequest +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:VehicleMonitoringCapabilitiesRequest +

    +
    +

    + +siri:ServiceCapabilitiesRequestStructure + (↔ siri:AbstractFunctionalServiceCapabilitiesRequest)

    +
    +

    Request for information about Vehicle Monitoring Service Capabilities. Answered with a VehicleMontoringCapabilitiesResponse.

    +
    +
    +
    +
    +

    49.5. The toplevel element siri:VehicleMonitoringCapabilitiesResponse +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:VehicleMonitoringCapabilitiesResponse +

    +
    +

    + +siri:VehicleMonitoringCapabilitiesResponseStructure + (↔ siri:AbstractFunctionalServiceCapabilitiesResponse)

    +
    +

    Capabilities for Vehicle Monitoring Service. Answers a VehicleMontoringCapabilitiesRequest.

    +
    +
    +
    +
    +

    49.6. The toplevel element siri:VehicleMonitoringDelivery +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:VehicleMonitoringDelivery +

    +
    +

    + +siri:VehicleMonitoringDeliveryStructure + (↔ siri:AbstractFunctionalServiceDelivery)

    +
    +

    Delivery for Vehicle Monitoring Service.

    +
    +
    +
    +
    +

    49.7. 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.8. The toplevel element siri:VehicleMonitoringRequest +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:VehicleMonitoringRequest +

    +
    +

    + +siri:VehicleMonitoringRequestStructure + (↔ siri:AbstractFunctionalServiceRequest)

    +
    +

    Request for information about Vehicle Movements.

    +
    +
    +
    +
    +

    49.9. The toplevel element siri:VehicleMonitoringServiceCapabilities +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:VehicleMonitoringServiceCapabilities +

    +
    +

    + +siri:VehicleMonitoringServiceCapabilitiesStructure + +

    +
    +

    Capabilities of Vehicle Monitoring Service.

    +
    +
    +
    +
    +

    49.10. The toplevel element siri:VehicleMonitoringSubscriptionRequest +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:VehicleMonitoringSubscriptionRequest +

    +
    +

    + +siri:VehicleMonitoringSubscriptionStructure + (↔ siri:AbstractFunctionalServiceSubscriptionRequest)

    +
    +

    Request for a subscription to the Vehicle Monitoring Service.

    +
    +
    +
    +
    +

    49.11. 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.12. 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.13. 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.14. The group siri:VehicleMonitoringRequestPolicyGroup +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:VehicleMonitoringRequestPolicyGroup +

    +
    +

    +

    +

    Parameters that affect the request processing.

    +
    + siri:VehicleMonitoringRequestPolicyGroup + +

    + siri:Language +

    +
    +

    + 0:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + siri:MaximumVehicles +

    +
    +

    + 0:1 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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-72.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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether any related Situations should be included in the ServiceDelivery. Default is 'false'. (since SIRI 2.0)

    +
    +
    +
    +
    +

    49.15. The group siri:VehicleMonitoringSubscriptionPolicyGroup +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:VehicleMonitoringSubscriptionPolicyGroup +

    +
    +

    +

    +

    Parameters that affect the subscription publishing and notification processing.

    +
    + siri:VehicleMonitoringSubscriptionPolicyGroup + +

    + siri:IncrementalUpdates +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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.16. 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 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.17. The group siri:VehicleMonitoringVolumeGroup +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:VehicleMonitoringVolumeGroup +

    +
    +

    +

    +

    Elements for volume control.

    +
    + siri:VehicleMonitoringVolumeGroup + +

    + siri:HasDetailLevel +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether Detail level filtering is supported. Default is ' false'.

    +
    +

    + siri:DefaultDetailLevel +

    +
    +

    + 0:1 +

    +
    +

    + + siri:VehicleMonitoringDetailEnumeration + +

    +
    +

    Detail level. Default Normal.

    +
    +

    + siri:HasMaximumVehicles +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be limited to a maximum number. Default is 'true'.

    +
    +

    + siri:HasMaximumNumberOfCalls +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.18. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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.19. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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-72.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.20. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-72.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.21. 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:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results should return references.

    +
    + + +

    + siri:HasNames +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results should return references.

    +
    +
    +
    +
    +

    49.22. 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.23. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:language +

    +
    +

    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.24. The complex type siri:VehicleMonitoringRefStructure +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:VehicleMonitoringRefStructure +

    +
    +

    + siri:VehicleMonitoringCodeType +

    +
    +

    Identifier of a Vehicle Monitoring scope.

    +
    +
    +
    +
    +

    49.25. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 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:* +

    +
    +

    + xs:language +

    +
    +

    Preferred languages in which to return text values.

    +
    +

    + →‍siri:IncludeTranslations + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + siri:MaximumVehicles +

    +
    +

    + 0:1 +

    +
    +

    + xs:positiveInteger +

    +
    +

    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-72.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 +

    +
    +

    + xs:boolean +

    +
    +

    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.26. 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-72.3 + +

    +
    +

    Topic Filtering Capabilities.

    +
    + + +

    + siri:RequestPolicy +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-72.4 + +

    +
    +

    Request Policy capabilities.

    +
    + + +

    + siri:SubscriptionPolicy +

    +
    +

    + 0:1 +

    +
    +

    + +siri:CapabilitySubscriptionPolicyStructure + +

    +
    +

    Subscription Policy capabilities.

    +
    + + +

    + siri:AccessControl +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-72.5 + +

    +
    +

    Optional Access control capabilities.

    +
    + + +

    + siri:ResponseFeatures +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-72.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.27. 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-18.1 + +

    +
    +

    Permissions for general capabilities.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + + →‍siri:OperatorPermissions + + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-35.2 + +

    +
    +

    The OPERATOR data that the participant may access.

    +
    + + +

    + + →‍siri:LinePermissions + + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-35.1 + +

    +
    +

    The LINEs that the participant may access.

    +
    + + +

    + + siri:VehicleMonitoringPermissions + +

    +
    +

    + + 1:1 + +

    +
    +

    + +local-type: typedef-72.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.28. 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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Requested end time for subscription.

    +
    + + +

    + siri:SubscriptionRenewal +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.29. 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 + +

    +
    +

    + xs:boolean +

    +
    +

    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.30. The complex type element[siri:VehicleMonitoringPermissions]#complexType (typedef-72.7) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:VehicleMonitoringPermissions] +
    +   #complexType +
    +   (typedef-72.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.31. The complex type group[siri:VehicleMonitoringRequestPolicyGroup]/MaximumNumberOfCalls#complexType (typedef-72.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:VehicleMonitoringRequestPolicyGroup] +
    +   /MaximumNumberOfCalls #complexType +
    +   (typedef-72.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:Previous +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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.32. The complex type complexType[siri:VehicleActivityStructure]/MonitoredVehicleJourney#complexType (typedef-72.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:VehicleActivityStructure] +
    +   /MonitoredVehicleJourney #complexType +
    +   (typedef-72.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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    Timetabled departure time from Origin.

    +
    +

    + siri:DestinationAimedArrivalTime +

    +
    +

    + 0:1 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:NMTOKENS +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the VEHICLE iis in traffic congestion. If not, present, not known.

    +
    +

    + siri:InPanic +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether the panic alarm on the VEHICLE is activated. This may lead to indeterminate predictions. If absent, default is 'false'.

    +
    +

    + →‍siri:PredictionInaccurate + +

    +
    +

    + 0:1 +

    +
    +

    + 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.

    +
    +

    + →‍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 +

    +
    +

    + xs:string +

    +
    +

    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 +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    The name oo the Driver or Crew (since SIRI 2.0)

    +
    + siri:TrainOperationalInfoGroup + +

    + siri:TrainNumbers +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-25.4 + +

    +
    +

    TRAIN NUMBERs for journey. (since SIRI 2.0)

    +
    +

    + siri:JourneyParts +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-25.5 + +

    +
    +

    JOURNEY PARTs making up JOURNEY +SIRIv2.0 e.

    +
    + siri:JourneyFormationGroup + +

    + siri:TrainElements +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.2 + +

    +
    +

    +

    +

    + siri:Trains +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.3 + +

    +
    +

    +

    +

    + siri:CompoundTrains +

    +
    +

    + 0:1 +

    +
    +

    + +local-type: typedef-34.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 +

    +
    +

    + xs:boolean +

    +
    +

    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.33. The complex type group[siri:TrainOperationalInfoGroup]/TrainNumbers#complexType (typedef-25.4) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:TrainOperationalInfoGroup] +
    +   /TrainNumbers #complexType +
    +   (typedef-25.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-25.5) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:TrainOperationalInfoGroup] +
    +   /JourneyParts #complexType +
    +   (typedef-25.5) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:JourneyPartInfo + +

    +
    +

    + + 1:* + +

    +
    +

    + +siri:JourneyPartInfoStructure + +

    +
    +

    Information about Parts of JOURNEY (since SIRI 2.0)

    +
    +
    +
    +
    +

    49.35. The complex type group[siri:JourneyFormationGroup]/TrainElements#complexType (typedef-34.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:JourneyFormationGroup] +
    +   /TrainElements #complexType +
    +   (typedef-34.2) +

    +
    +

    +

    +

    -

    +
    +

    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)

    +
    +
    +
    +
    +

    49.36. The complex type group[siri:JourneyFormationGroup]/Trains#complexType (typedef-34.3) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:JourneyFormationGroup] +
    +   /Trains #complexType +
    +   (typedef-34.3) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.37. The complex type group[siri:JourneyFormationGroup]/CompoundTrains#complexType (typedef-34.4) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:JourneyFormationGroup] +
    +   /CompoundTrains #complexType +
    +   (typedef-34.4) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one 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.38. The complex type element[siri:VehicleMonitoringPermissions]#complexType (typedef-72.7) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:VehicleMonitoringPermissions] +
    +   #complexType +
    +   (typedef-72.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.39. The complex type group[siri:VehicleMonitoringRequestPolicyGroup]/MaximumNumberOfCalls#complexType (typedef-72.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:VehicleMonitoringRequestPolicyGroup] +
    +   /MaximumNumberOfCalls #complexType +
    +   (typedef-72.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:Previous +

    +
    +

    + 0:1 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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 +

    +
    +

    + xs:nonNegativeInteger +

    +
    +

    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.40. The complex type complexType[siri:VehicleMonitoringServiceCapabilitiesStructure]/TopicFiltering#complexType (typedef-72.3) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:VehicleMonitoringServiceCapabilitiesStructure] +
    +   /TopicFiltering #complexType +
    +   (typedef-72.3) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:DefaultPreviewInterval + +

    +
    +

    + + 1:1 + +

    +
    +

    + + siri:PositiveDurationType + +

    +
    +

    Default preview interval. Default is 60 minutes.

    +
    + + +

    + + siri:FilterByVehicleMonitoringRef + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by Vehicle Monitoring Fixed as 'true'.

    +
    + + +

    + →‍siri:FilterByVehicleRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by VEHICLE. Default is 'false'.

    +
    + + +

    + →‍siri:FilterByLineRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by LINE. Default is 'true'

    +
    + + +

    + →‍siri:FilterByDirectionRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be filtered by DIRECTION Default is 'true'.

    +
    +
    +
    +
    +

    49.41. The complex type complexType[siri:VehicleMonitoringServiceCapabilitiesStructure]/RequestPolicy#complexType (typedef-72.4) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:VehicleMonitoringServiceCapabilitiesStructure] +
    +   /RequestPolicy #complexType +
    +   (typedef-72.4) +

    +
    +

    + siri:CapabilityRequestPolicyStructure +

    +
    +

    Type for Common Request Policy capabilities.

    +
    +

    The element content starts with items inherited from the base type:

    +
    + + +

    + + siri:NationalLanguage + +

    +
    +

    + + 1:* + +

    +
    +

    + xs:language +

    +
    +

    National languages supported by service.

    +
    + + +

    + siri:Translations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    Whether Detail level filtering is supported. Default is ' false'.

    +
    +

    + siri:DefaultDetailLevel +

    +
    +

    + 0:1 +

    +
    +

    + + siri:VehicleMonitoringDetailEnumeration + +

    +
    +

    Detail level. Default Normal.

    +
    +

    + siri:HasMaximumVehicles +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether results can be limited to a maximum number. Default is 'true'.

    +
    +

    + siri:HasMaximumNumberOfCalls +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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.42. The complex type complexType[siri:VehicleMonitoringServiceCapabilitiesStructure]/AccessControl#complexType (typedef-72.5) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:VehicleMonitoringServiceCapabilitiesStructure] +
    +   /AccessControl #complexType +
    +   (typedef-72.5) +

    +
    +

    + siri:CapabilityAccessControlStructure +

    +
    +

    Type for Common Access control capabilities.

    +
    +

    The element content starts with items inherited from the base type:

    +
    + + +

    + + siri:RequestChecking + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Whether access control of requests is supported. Default is 'false'.

    +
    +

    Inherited content is followed by own content:

    +
    + + +

    + →‍siri:CheckOperatorRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by OPERATOR is supported. Default is 'true'.

    +
    + + +

    + →‍siri:CheckLineRef + +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by LINE is supported. Default is 'true'.

    +
    + + +

    + siri:CheckVehicleMonitoringRef +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    If access control is supported, whether access control by monitoring point is supported. Default is 'true'.

    +
    +
    +
    +
    +

    49.43. The complex type complexType[siri:VehicleMonitoringServiceCapabilitiesStructure]/ResponseFeatures#complexType (typedef-72.6) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:VehicleMonitoringServiceCapabilitiesStructure] +
    +   /ResponseFeatures #complexType +
    +   (typedef-72.6) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:HasLocation +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether result has location. Default is 'true'.

    +
    + + +

    + siri:HasSituations +

    +
    +

    + 0:1 +

    +
    +

    + xs:boolean +

    +
    +

    Whether result supports SITUATION REFERENCESs. Default is 'false'. (since SIRI 2.0)

    +
    +
    +
    +
    +

    49.44. The complex type complexType[siri:AbstractPermissionStructure]/GeneralCapabilities#complexType (typedef-18.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:AbstractPermissionStructure] +
    +   /GeneralCapabilities #complexType +
    +   (typedef-18.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + siri:RequestResponse + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may make direct requests for data. Default is 'true'.

    +
    + + +

    + + siri:PublishSubscribe + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Participant may create subscriptions. Default True.

    +
    +
    +
    +
    +

    49.45. The complex type element[siri:OperatorPermissions]#complexType (typedef-35.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:OperatorPermissions] +
    +   #complexType +
    +   (typedef-35.2) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one of the following elements (a-b)

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:OperatorPermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:OperatorPermissionStructure + +

    +
    +

    Participant's permission for this OPERATOR.

    +
    +
    +
    +
    +

    49.46. The complex type element[siri:LinePermissions]#complexType (typedef-35.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:LinePermissions] +
    +   #complexType +
    +   (typedef-35.1) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one of the following elements (a-b)

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    Allow access to all topics known to the service.

    +
    + + +

    + b +

    +
    +

    + + siri:LinePermission + +

    +
    +

    + + -1:* + +

    +
    +

    + +siri:LinePermissionStructure + +

    +
    +

    Participant's permission for this LINE.

    +
    +
    +
    +
    +

    49.47. The complex type complexType[siri:VehicleMonitoringServicePermissionStructure]/VehicleMonitoringPermissions#complexType (typedef-72.8) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:VehicleMonitoringServicePermissionStructure] +
    +   /VehicleMonitoringPermissions #complexType +
    +   (typedef-72.8) +

    +
    +

    +

    +

    -

    +
    +

    The element contains one of the following elements (a-b)

    +
    + + +

    + a +

    +
    +

    + + →‍siri:AllowAll + + +

    +
    +

    + + -1:1 + +

    +
    +

    + xs:boolean +

    +
    +

    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. siriSg.xsd

    +
    +

    50.1. The toplevel element siri:Siri +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + siri:Siri +

    +
    +

    +

    +

    -

    +
    + + +

    + + @version + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    +

    +

    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-84.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-57.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-84.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 element[siri:Siri]#complexType (typedef-79.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:Siri] +
    +   #complexType +
    +   (typedef-79.1) +

    +
    +

    +

    +

    -

    +
    + + +

    + + @version + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:NMTOKEN +

    +
    +

    +

    +

    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-84.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-57.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-84.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.3. The complex type element[siri:ServiceRequest]#complexType (typedef-84.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:ServiceRequest] +
    +   #complexType +
    +   (typedef-84.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 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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.4. The complex type element[siri:SubscriptionRequest]#complexType (typedef-57.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:SubscriptionRequest] +
    +   #complexType +
    +   (typedef-57.2) +

    +
    +

    + siri:SubscriptionRequestStructure +

    +
    +

    Type for General SIRI Request.

    +
    +

    The element content starts with items inherited from the base type:

    +
    + + +

    + + →‍siri:RequestTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    Timestamp on request.

    +
    + siri:AuthenticatedRequestGroup + +

    + siri:AccountId +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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 +

    +
    +

    + xs:normalizedString +

    +
    +

    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 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    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.5. The complex type element[siri:ServiceDelivery]#complexType (typedef-84.4) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + element[siri:ServiceDelivery] +
    +   #complexType +
    +   (typedef-84.4) +

    +
    +

    + siri:ServiceDeliveryStructure +

    +
    +

    General Type for General SIRI Response.

    +
    +

    The element content starts with items inherited from the base type:

    +
    + + +

    + + →‍siri:ResponseTimestamp + + +

    +
    +

    + + 1:1 + +

    +
    +

    + xs:dateTime +

    +
    +

    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 +

    +
    +

    + xs:boolean +

    +
    +

    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-53.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 +

    +
    +

    + xs:boolean +

    +
    +

    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.

    +
    +
    +
    +
    +

    50.6. The complex type group[siri:ServiceDeliveryRequestStatusGroup]/ErrorCondition#complexType (typedef-53.1) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + group[siri:ServiceDeliveryRequestStatusGroup] +
    +   /ErrorCondition #complexType +
    +   (typedef-53.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.

    +
    +
    +
    +
    +
    + + \ No newline at end of file