Documentation for ATIS-Draft-03-00-79

Complex Type: PICustSubscription

[Table of contents]

Super-types: None
Sub-types: None
Name PICustSubscription
Used by (from the same schema document) Complex Type PiAckSubscriptionUpdate , Complex Type PiReportSubscriptionUpdate , Complex Type PiReportSubscriptionUpdate , Complex Type PiReportSubscriptionUpdate , Complex Type PICustomerProfile
Abstract no
XML Instance Representation
<...>
<subscription-type> PI-CustomerSubscriptionType </subscription-type> [1]
<delivery-mechanism> PI-DeliveryMechanism </delivery-mechanism> [1]
<applicable-trip> CPT-Footnote </applicable-trip> [0..1]
<applicable-time-start> CPT-DateTime </applicable-time-start> [0..1]
<applicable-time-end> CPT-Time </applicable-time-end> [0..1]
<applicable-day-types> [0..1]
Start Sequence [1..10]
<applicable-day-type> SCH-DayType </applicable-day-type> [1]
End Sequence
</applicable-day-types>
<applicable-stop> CPTStoppointIden </applicable-stop> [0..1]
<applicable-route> SCHRouteIden </applicable-route> [0..1]
<applicable-direction> lrms:Direction </applicable-direction> [0..1]
<subscription-begin> CPT-DateTime </subscription-begin> [0..1]
<subscription-end> CPT-DateTime </subscription-end> [0..1]
<localPICustSubscription> local:PICustSubscription </localPICustSubscription> [0..1]
</...>
Diagram
h1673001956 h1146792630 h-125442069 h1272267302 h-1969397032 h1495630460 h2146772752 h-963684166 h364081306 h1272267302 h1272267302 h-1672760242
Schema Component Representation
<xs:complexType name="PICustSubscription">
<xs:sequence>
<xs:element name="subscription-type" type=" PI-CustomerSubscriptionType "/>
<xs:element name="delivery-mechanism" type=" PI-DeliveryMechanism "/>
<xs:element name="applicable-trip" type=" CPT-Footnote " minOccurs="0"/>
<-- matches customer assigned name -->
<xs:element name="applicable-time-start" type=" CPT-DateTime " minOccurs="0"/>
<xs:element name="applicable-time-end" type=" CPT-Time " minOccurs="0"/>
<xs:element name="applicable-day-types" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="10">
<xs:element name="applicable-day-type" type=" SCH-DayType "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="applicable-stop" type=" CPTStoppointIden " minOccurs="0"/>
<xs:element name="applicable-route" type=" SCHRouteIden " minOccurs="0"/>
<xs:element name="applicable-direction" type=" lrms:Direction " minOccurs="0"/>
<-- use with stop or route -->
<xs:element name="subscription-begin" type=" CPT-DateTime " minOccurs="0"/>
<xs:element name="subscription-end" type=" CPT-DateTime " minOccurs="0"/>
<xs:element name="localPICustSubscription" type=" local:PICustSubscription " minOccurs="0"/>
</xs:sequence>
</xs:complexType>