complexType tcip:FCFareCharacterCost
diagram
namespace http://www.TCIP-Adopted-03-00-01
children index rider-classification service-type time-period-index fare-zone-index fare-distance-index list-of-fare-instrument-ids monetary-value ride-value algorithm
source <xs:complexType name="FCFareCharacterCost">
 
<xs:sequence>
   
<xs:element name="index" type="FC-FareCharacterCostIndex"/>
   
<xs:element name="rider-classification" type="atis:TravelerClass"/>
   
<xs:element name="service-type" type="SCH-ServiceType" minOccurs="0"/>
   
<xs:element name="time-period-index" type="FC-TimePeriodIndex" minOccurs="0"/>
   
<xs:element name="fare-zone-index" type="FC-FareZoneIndex"/>
   
<xs:element name="fare-distance-index" type="CPT-GenericCounter" minOccurs="0"/>
   
<xs:element name="list-of-fare-instrument-ids">
     
<xs:complexType>
       
<xs:sequence maxOccurs="15000">
         
<xs:element name="list-of-fare-instrument-id" type="FC-FareInstrID"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:choice>
     
<xs:element name="monetary-value" type="FC-FareCost"/>
     
<xs:element name="ride-value" type="FC-RideValue"/>
     
<xs:element name="algorithm" type="CC-ExecutableSoftware"/>
     
<!-- (executable or algorithm for calculating fare) -->
   
</xs:choice>
 
</xs:sequence>
</xs:complexType>

element tcip:FCFareCharacterCost/index
diagram
type tcip:FC-FareCharacterCostIndex
properties
isRef 0
content simple
source <xs:element name="index" type="FC-FareCharacterCostIndex"/>

element tcip:FCFareCharacterCost/rider-classification
diagram
type atis:TravelerClass
properties
isRef 0
content simple
source <xs:element name="rider-classification" type="atis:TravelerClass"/>

element tcip:FCFareCharacterCost/service-type
diagram
type tcip:SCH-ServiceType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="service-type" type="SCH-ServiceType" minOccurs="0"/>

element tcip:FCFareCharacterCost/time-period-index
diagram
type tcip:FC-TimePeriodIndex
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="time-period-index" type="FC-TimePeriodIndex" minOccurs="0"/>

element tcip:FCFareCharacterCost/fare-zone-index
diagram
type tcip:FC-FareZoneIndex
properties
isRef 0
content simple
source <xs:element name="fare-zone-index" type="FC-FareZoneIndex"/>

element tcip:FCFareCharacterCost/fare-distance-index
diagram
type tcip:CPT-GenericCounter
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="fare-distance-index" type="CPT-GenericCounter" minOccurs="0"/>

element tcip:FCFareCharacterCost/list-of-fare-instrument-ids
diagram
properties
isRef 0
content complex
children list-of-fare-instrument-id
source <xs:element name="list-of-fare-instrument-ids">
 
<xs:complexType>
   
<xs:sequence maxOccurs="15000">
     
<xs:element name="list-of-fare-instrument-id" type="FC-FareInstrID"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:FCFareCharacterCost/list-of-fare-instrument-ids/list-of-fare-instrument-id
diagram
type tcip:FC-FareInstrID
properties
isRef 0
content simple
source <xs:element name="list-of-fare-instrument-id" type="FC-FareInstrID"/>

element tcip:FCFareCharacterCost/monetary-value
diagram
type tcip:FC-FareCost
properties
isRef 0
content simple
source <xs:element name="monetary-value" type="FC-FareCost"/>

element tcip:FCFareCharacterCost/ride-value
diagram
type tcip:FC-RideValue
properties
isRef 0
content simple
source <xs:element name="ride-value" type="FC-RideValue"/>

element tcip:FCFareCharacterCost/algorithm
diagram
type tcip:CC-ExecutableSoftware
properties
isRef 0
content simple
facets
maxLength 2000000
source <xs:element name="algorithm" type="CC-ExecutableSoftware"/>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy