| 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 | 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"/> |