Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main schema ProfileListRS.xsd
Namespace No namespace
Properties
attribute form default: unqualified
element form default: unqualified
[ top ]
Element ProfileListRS
Namespace No namespace
Annotations
Root element of a returned similar profile list
Diagram
Diagram ProfileListRS.tmp#ProfileListRS_ListName ProfileListRS.tmp#ProfileListRS_Item
Properties
content: complex
Model Item+
Children Item
Instance
<ProfileListRS ListName="">
  <Item OwnerPCC="" Source="">{1,unbounded}</Item>
</ProfileListRS>
Attributes
QName Type Fixed Default Use Annotation
ListName optional
A name identifying the type of the returned list.

Samples:
"Profiles for TravelArranger"
"Travelers in Company"
"Similar Names"
Source
<xsd:element name="ProfileListRS">
  <xsd:annotation>
    <xsd:documentation>Root element of a returned similar profile list</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Item" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>List of profiles matching query parameters</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element ref="ProfileIndex" maxOccurs="unbounded">
              <xsd:annotation>
                <xsd:documentation>Alternate Index which is used by some DBs for filing and referencing. Example: XYZ12345</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
          <xsd:attribute name="Source">
            <xsd:annotation>
              <xsd:documentation>Identifies the source of the profile database.</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute name="OwnerPCC" use="required">
            <xsd:annotation>
              <xsd:documentation>The pseudo city code of the agency owning the profile</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="ListName">
      <xsd:annotation>
        <xsd:documentation>A name identifying the type of the returned list. Samples: "Profiles for TravelArranger" "Travelers in Company" "Similar Names"</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ProfileListRS / Item
Namespace No namespace
Annotations
List of profiles matching query parameters
Diagram
Diagram ProfileListRS.tmp#ProfileListRS_ProfileListRS_Item_Source ProfileListRS.tmp#ProfileListRS_ProfileListRS_Item_OwnerPCC ProfileListRS.tmp#ProfileIndex
Properties
content: complex
maxOccurs: unbounded
Model ProfileIndex+
Children ProfileIndex
Instance
<Item OwnerPCC="" Source="">
  <ProfileIndex Name="" ProfSource="" PseudoCityCode="">{1,unbounded}</ProfileIndex>
</Item>
Attributes
QName Type Fixed Default Use Annotation
OwnerPCC required
The pseudo city code of the agency owning the profile
Source optional
Identifies the source of the profile database.
Source
<xsd:element name="Item" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>List of profiles matching query parameters</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="ProfileIndex" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Alternate Index which is used by some DBs for filing and referencing. Example: XYZ12345</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="Source">
      <xsd:annotation>
        <xsd:documentation>Identifies the source of the profile database.</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="OwnerPCC" use="required">
      <xsd:annotation>
        <xsd:documentation>The pseudo city code of the agency owning the profile</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ProfileIndex
Namespace No namespace
Annotations
Profile Locator/Index of this company or traveler profile.
Example: ABC12T
Diagram
Diagram ProfileListRS.tmp#ProfSource ProfileListRS.tmp#ProfileIndex_Name ProfileListRS.tmp#ProfileIndex_PseudoCityCode
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
Name required
Profile name

Example:
Traveler/John
ProfSource restriction of xsd:string optional
ONLY used in ProfileViewRS

Indicates if this value is returned from the (T)raveler or (C)orporate profile.  This indicator is only used when both profiles are merged and the @DisplayType is therefore set to "M" (merged) values are:
 
T = Traveler Prof Data
C = Company Prof Data

Example: T
PseudoCityCode optional
Pseudo city code.  Example: LNJ2
Source
<xsd:element name="ProfileIndex">
  <xsd:annotation>
    <xsd:documentation>Profile Locator/Index of this company or traveler profile. Example: ABC12T</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:attribute ref="ProfSource">
      <xsd:annotation>
        <xsd:documentation>Indicates if this index represents a (T)raveler or a (C)ompany profile.</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="Name" use="required">
      <xsd:annotation>
        <xsd:documentation>Profile name Example: Traveler/John</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="PseudoCityCode">
      <xsd:annotation>
        <xsd:documentation>Pseudo city code. Example: LNJ2</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
[ top ]
Attribute @ProfSource
Namespace No namespace
Annotations
ONLY used in ProfileViewRS

Indicates if this value is returned from the (T)raveler or (C)orporate profile.  This indicator is only used when both profiles are merged and the @DisplayType is therefore set to "M" (merged) values are:
 
T = Traveler Prof Data
C = Company Prof Data

Example: T
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 1
enumeration T
enumeration C
enumeration
Used by
Element ProfileIndex
Source
<xsd:attribute name="ProfSource">
  <xsd:annotation>
    <xsd:documentation>ONLY used in ProfileViewRS Indicates if this value is returned from the (T)raveler or (C)orporate profile. This indicator is only used when both profiles are merged and the @DisplayType is therefore set to "M" (merged) values are: T = Traveler Prof Data C = Company Prof Data Example: T</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="1"/>
      <xsd:maxLength value="1"/>
      <xsd:enumeration value="T"/>
      <xsd:enumeration value="C"/>
      <xsd:enumeration value=""/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
[ top ]
Attribute ProfileIndex / @Name
Namespace No namespace
Annotations
Profile name

Example:
Traveler/John
Properties
use: required
Used by
Element ProfileIndex
Source
<xsd:attribute name="Name" use="required">
  <xsd:annotation>
    <xsd:documentation>Profile name Example: Traveler/John</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
[ top ]
Attribute ProfileIndex / @PseudoCityCode
Namespace No namespace
Annotations
Pseudo city code.  Example: LNJ2
Used by
Element ProfileIndex
Source
<xsd:attribute name="PseudoCityCode">
  <xsd:annotation>
    <xsd:documentation>Pseudo city code. Example: LNJ2</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
[ top ]
Attribute ProfileListRS / Item / @Source
Namespace No namespace
Annotations
Identifies the source of the profile database.
Used by
Source
<xsd:attribute name="Source">
  <xsd:annotation>
    <xsd:documentation>Identifies the source of the profile database.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
[ top ]
Attribute ProfileListRS / Item / @OwnerPCC
Namespace No namespace
Annotations
The pseudo city code of the agency owning the profile
Properties
use: required
Used by
Source
<xsd:attribute name="OwnerPCC" use="required">
  <xsd:annotation>
    <xsd:documentation>The pseudo city code of the agency owning the profile</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
[ top ]
Attribute ProfileListRS / @ListName
Namespace No namespace
Annotations
A name identifying the type of the returned list.

Samples:
"Profiles for TravelArranger"
"Travelers in Company"
"Similar Names"
Used by
Element ProfileListRS
Source
<xsd:attribute name="ListName">
  <xsd:annotation>
    <xsd:documentation>A name identifying the type of the returned list. Samples: "Profiles for TravelArranger" "Travelers in Company" "Similar Names"</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
[ top ]