complexType tcip:PiProfile
diagram
namespace http://www.TCIP-Adopted-03-00-01
children subscriptionHeader customer customer-ssn customer-username customer-password password-reminder current-profile
used by
element tcip:piProfile
source <xs:complexType name="PiProfile">
 
<xs:sequence>
   
<xs:element name="subscriptionHeader" type="CPTSubscriptionHeader"/>
   
<xs:element name="customer" type="PITravelerIden"/>
   
<!-- zero if unknown -->
   
<xs:element name="customer-ssn" type="CPT-SSN" minOccurs="0"/>
   
<xs:element name="customer-username" type="CPT-Footnote" minOccurs="0"/>
   
<xs:element name="customer-password" type="CPT-Footnote" minOccurs="0"/>
   
<xs:element name="password-reminder" type="CPT-Footnote" minOccurs="0"/>
   
<!-- only if invalid/missing password -->
   
<xs:element name="current-profile" type="PICustomerProfile" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element tcip:PiProfile/subscriptionHeader
diagram
type tcip:CPTSubscriptionHeader
properties
isRef 0
content complex
children requestedType expirationDate expirationTime reportInterval requestIdentifier subscriberIdentifier publisherIdentifier applicability
source <xs:element name="subscriptionHeader" type="CPTSubscriptionHeader"/>

element tcip:PiProfile/customer
diagram
type tcip:PITravelerIden
properties
isRef 0
content complex
children traveler-id agency-id firstName middleName lastName
source <xs:element name="customer" type="PITravelerIden"/>

element tcip:PiProfile/customer-ssn
diagram
type tcip:CPT-SSN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="customer-ssn" type="CPT-SSN" minOccurs="0"/>

element tcip:PiProfile/customer-username
diagram
type tcip:CPT-Footnote
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 255
source <xs:element name="customer-username" type="CPT-Footnote" minOccurs="0"/>

element tcip:PiProfile/customer-password
diagram
type tcip:CPT-Footnote
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 255
source <xs:element name="customer-password" type="CPT-Footnote" minOccurs="0"/>

element tcip:PiProfile/password-reminder
diagram
type tcip:CPT-Footnote
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 255
source <xs:element name="password-reminder" type="CPT-Footnote" minOccurs="0"/>

element tcip:PiProfile/current-profile
diagram
type tcip:PICustomerProfile
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children customer-username customer-password customer-reminder customer-new-password customer customer-address customer-cellphone customer-homephone customer-workphone customer-email customer-pager customer-fax customer-birthdate customer-ssn recurring-trips subscriptions localPICustomerProfile
source <xs:element name="current-profile" type="PICustomerProfile" minOccurs="0"/>


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