diagram | ![]() |
||
namespace | http://www.TCIP-Adopted-03-00-01 | ||
children | policy policyType vehicleTypes userTypes fareBasis valid-day-types valid-day-times multiple-trip-type time-to-expiration days-to-expiration valid-transfer-from-modes valid-transfer-to-modes valid-media-types value-in-trips value-in-currency currency-type applicable-discounts applicable-pass-types max-riders-per-instr rides-to-add value-to-add parking-cost-type n-nth-ride-free | ||
used by |
|
||
source | <xs:complexType name="FCFarePolicyRecord"> <xs:sequence> <xs:element name="policy" type="FCFarePolicyIden"/> <xs:element name="policyType" type="FC-PolicyType"/> <xs:element name="vehicleTypes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="20"> <xs:element name="vehicleType" type="FC-VehicleType"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="userTypes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="userType" type="atis:TravelerClass"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="fareBasis" type="FC-FareBasis" minOccurs="0"/> <xs:element name="valid-day-types" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="10"> <xs:element name="valid-day-type" type="SCH-DayType"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="valid-day-times" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="10"> <xs:element name="valid-day-time" type="FCDayTimeInterval"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="multiple-trip-type" type="FC-MultipleTripType" minOccurs="0"/> <xs:element name="time-to-expiration" type="CPT-Duration" minOccurs="0"/> <xs:element name="days-to-expiration" type="CPT-GenericCounter" minOccurs="0"/> <xs:element name="valid-transfer-from-modes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="10"> <xs:element name="valid-transfer-from-mode" type="CPT-Mode"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="valid-transfer-to-modes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="10"> <xs:element name="valid-transfer-to-mode" type="CPT-Mode"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="valid-media-types" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="20"> <xs:element name="valid-media-type" type="FC-MonetaryInstrType"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="value-in-trips" type="FC-RideValueDeduct" minOccurs="0"/> <xs:element name="value-in-currency" type="FC-FareCost" minOccurs="0"/> <xs:element name="currency-type" type="FC-MonetaryInstrAuth" minOccurs="0"/> <!-- defaultvsdollars --> <xs:element name="applicable-discounts" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="50"> <xs:element name="applicable-discount" type="FC-DiscountType"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="applicable-pass-types" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="50"> <xs:element name="applicable-pass-type" type="FC-PassInstrType"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="max-riders-per-instr" type="FC-RidersOnFIMax" minOccurs="0"/> <xs:element name="rides-to-add" type="FC-RideValueAdd" minOccurs="0"/> <!-- for loading rides --> <xs:element name="value-to-add" type="FC-ValueAdd" minOccurs="0"/> <!-- for loading value --> <xs:element name="parking-cost-type" type="FC-ParkingCostType" minOccurs="0"/> <xs:element name="n-nth-ride-free" type="CPT-GenericCounter" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||
type | tcip:FCFarePolicyIden | ||||
properties |
|
||||
children | policy-id agency-id name | ||||
source | <xs:element name="policy" type="FCFarePolicyIden"/> |
diagram | ![]() |
||||
type | tcip:FC-PolicyType | ||||
properties |
|
||||
source | <xs:element name="policyType" type="FC-PolicyType"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | vehicleType | ||||||||
source | <xs:element name="vehicleTypes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="20"> <xs:element name="vehicleType" type="FC-VehicleType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | tcip:FC-VehicleType | ||||
properties |
|
||||
source | <xs:element name="vehicleType" type="FC-VehicleType"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | userType | ||||||||
source | <xs:element name="userTypes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="userType" type="atis:TravelerClass"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | atis:TravelerClass | ||||
properties |
|
||||
source | <xs:element name="userType" type="atis:TravelerClass"/> |
diagram | ![]() |
||||||||
type | tcip:FC-FareBasis | ||||||||
properties |
|
||||||||
source | <xs:element name="fareBasis" type="FC-FareBasis" minOccurs="0"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | valid-day-type | ||||||||
source | <xs:element name="valid-day-types" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="10"> <xs:element name="valid-day-type" type="SCH-DayType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | tcip:SCH-DayType | ||||
properties |
|
||||
source | <xs:element name="valid-day-type" type="SCH-DayType"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | valid-day-time | ||||||||
source | <xs:element name="valid-day-times" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="10"> <xs:element name="valid-day-time" type="FCDayTimeInterval"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | tcip:FCDayTimeInterval | ||||
properties |
|
||||
children | begin end | ||||
source | <xs:element name="valid-day-time" type="FCDayTimeInterval"/> |
diagram | ![]() |
||||||||
type | tcip:FC-MultipleTripType | ||||||||
properties |
|
||||||||
source | <xs:element name="multiple-trip-type" type="FC-MultipleTripType" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | tcip:CPT-Duration | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="time-to-expiration" type="CPT-Duration" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | tcip:CPT-GenericCounter | ||||||||
properties |
|
||||||||
source | <xs:element name="days-to-expiration" type="CPT-GenericCounter" minOccurs="0"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | valid-transfer-from-mode | ||||||||
source | <xs:element name="valid-transfer-from-modes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="10"> <xs:element name="valid-transfer-from-mode" type="CPT-Mode"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | tcip:CPT-Mode | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="valid-transfer-from-mode" type="CPT-Mode"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | valid-transfer-to-mode | ||||||||
source | <xs:element name="valid-transfer-to-modes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="10"> <xs:element name="valid-transfer-to-mode" type="CPT-Mode"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | tcip:CPT-Mode | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="valid-transfer-to-mode" type="CPT-Mode"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | valid-media-type | ||||||||
source | <xs:element name="valid-media-types" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="20"> <xs:element name="valid-media-type" type="FC-MonetaryInstrType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | tcip:FC-MonetaryInstrType | ||||
properties |
|
||||
source | <xs:element name="valid-media-type" type="FC-MonetaryInstrType"/> |
diagram | ![]() |
||||||||
type | tcip:FC-RideValueDeduct | ||||||||
properties |
|
||||||||
source | <xs:element name="value-in-trips" type="FC-RideValueDeduct" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | tcip:FC-FareCost | ||||||||
properties |
|
||||||||
source | <xs:element name="value-in-currency" type="FC-FareCost" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | tcip:FC-MonetaryInstrAuth | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="currency-type" type="FC-MonetaryInstrAuth" minOccurs="0"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | applicable-discount | ||||||||
source | <xs:element name="applicable-discounts" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="50"> <xs:element name="applicable-discount" type="FC-DiscountType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | tcip:FC-DiscountType | ||||
properties |
|
||||
source | <xs:element name="applicable-discount" type="FC-DiscountType"/> |
diagram | ![]() |
||||||||
properties |
|
||||||||
children | applicable-pass-type | ||||||||
source | <xs:element name="applicable-pass-types" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="50"> <xs:element name="applicable-pass-type" type="FC-PassInstrType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | tcip:FC-PassInstrType | ||||
properties |
|
||||
source | <xs:element name="applicable-pass-type" type="FC-PassInstrType"/> |
diagram | ![]() |
||||||||
type | tcip:FC-RidersOnFIMax | ||||||||
properties |
|
||||||||
source | <xs:element name="max-riders-per-instr" type="FC-RidersOnFIMax" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | tcip:FC-RideValueAdd | ||||||||
properties |
|
||||||||
source | <xs:element name="rides-to-add" type="FC-RideValueAdd" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | tcip:FC-ValueAdd | ||||||||
properties |
|
||||||||
source | <xs:element name="value-to-add" type="FC-ValueAdd" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | tcip:FC-ParkingCostType | ||||||||
properties |
|
||||||||
source | <xs:element name="parking-cost-type" type="FC-ParkingCostType" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | tcip:CPT-GenericCounter | ||||||||
properties |
|
||||||||
source | <xs:element name="n-nth-ride-free" type="CPT-GenericCounter" minOccurs="0"/> |