Schema xPRL.xsd


schema location:  D:\WORK\STANDARDS WORK\OASIS CIQ\OASIS CIQ xPRL V3.0 CS\ciq-xprl-v3\ciq\v3.0\xsd\default\xsd\xPRL.xsd
attribute form default:  qualified
element form default:  qualified
targetNamespace:  urn:oasis:names:tc:ciq:xprl:3
 
Elements  Complex types 
Party  PartyType 


schema location:  D:\WORK\STANDARDS WORK\OASIS CIQ\OASIS CIQ xPRL V3.0 CS\ciq-xprl-v3\ciq\v3.0\xsd\default\xsd\xPRL-types.xsd
attribute form default:  qualified
element form default:  qualified
targetNamespace:  urn:oasis:names:tc:ciq:xprl:3
 
Simple types 
OtherPartyRelationshipRoleList 
RelationshipCategoryList 
RelationshipEndReasonList 
RelationshipIDTypeList 
RelationshipPriorityList 
RelationshipRelativityList 
RelationshipRoleList 
RelationshipStartReasonList 
RelationshipStatusList 
RelationshipTypeList 


element Party
diagram xPRL_p1.png
namespace urn:oasis:names:tc:ciq:xprl:3
type PartyType
properties
content complex
children Relationship
source <xs:element name="Party" type="PartyType"/>

complexType PartyType
diagram xPRL_p2.png
namespace urn:oasis:names:tc:ciq:xprl:3
type extension of p:PartyType
properties
base p:PartyType
children Relationship
used by
elements Party PartyType/Relationship/Party
annotation
documentation
A Party (could be individual (person or organisation) or a group) that is in relationship with another party and could be individual (person or organisation) or a group)
source <xs:complexType name="PartyType">
 
<xs:annotation>
   
<xs:documentation>A Party (could be individual (person or organisation) or a group) that is in relationship with another party and could be individual (person or organisation) or a group)</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="p:PartyType">
     
<xs:sequence>
       
<xs:element name="Relationship" minOccurs="0" maxOccurs="unbounded">
         
<xs:annotation>
           
<xs:documentation>All relationship details between the two parties</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:sequence>
             
<xs:element name="Party" type="PartyType">
               
<xs:annotation>
                 
<xs:documentation>The other party (could be individual (person or organisation) or a group) in relationship with the party in context/discussion. This party in turn can have relationship with another party and under this cicumstances, this party is the party in context/ discussion </xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:sequence>
           
<xs:attribute name="RelationshipID" type="ct:String">
             
<xs:annotation>
               
<xs:documentation>A unique identifier for the relationship</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attribute name="RelationshipIDType" type="RelationshipIDTypeList">
             
<xs:annotation>
               
<xs:documentation>Type ofidentifier for relationship</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attribute name="ID" type="ct:String">
             
<xs:annotation>
               
<xs:documentation>Global unique identifier</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attribute name="RelationshipType" type="RelationshipTypeList">
             
<xs:annotation>
               
<xs:documentation>Type of relationship between the two parties. e.g.Marriage (Husband-wife), IN TRUST FOR, DOING BUSINESS AS, Father-Son, Team Leader-Team Member, Organisation-Employee, Parent-Subsidiary, Corporation, Supplier-Client, Siblings, Employment, etc. Could be formal relationship titles. </xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attribute name="RelationshipCategory" type="RelationshipCategoryList">
             
<xs:annotation>
               
<xs:documentation>Category of relationship between two parties. e.g. Business, Personal, Formal, etc</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attribute name="RelationshipStatus" type="RelationshipStatusList">
             
<xs:annotation>
               
<xs:documentation>Status of relationship. e.g. current, history, potential, suspended</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attribute name="RelationshipStartDateTime" type="xs:dateTime">
             
<xs:annotation>
               
<xs:documentation>Date and Time when relationship was established</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attribute name="RelationshipEndDateTime" type="xs:dateTime">
             
<xs:annotation>
               
<xs:documentation>Date and Time when relationship ended (if it did). Ended could be suspended date also</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attribute name="RelationshipStartReason" type="RelationshipStartReasonList">
             
<xs:annotation>
               
<xs:documentation>Reason for start of a relationship. e.g. merger, fiancee, Friend, etc</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attribute name="RelationshipEndReason" type="RelationshipEndReasonList">
             
<xs:annotation>
               
<xs:documentation>Reason why relationship ended (if it did).
e.g. Lost contact, did not renew maintenance contract, suspended account, renewal lapsed
</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attribute name="RelationshipRelativityWithOtherParty" type="RelationshipRelativityList">
             
<xs:annotation>
               
<xs:documentation>Whether Party 1 is higher or lower or equaly in relativity with Party 2.
For example, Party 1 manages Party2. Here relativity of Party 1 is "Higher" than Party 2. If Party 1 and Party 2 are company directors, then Party 1 relativity is equalt to Party 2 relativity.
</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attribute name="RelationshipRole" type="RelationshipRoleList">
             
<xs:annotation>
               
<xs:documentation>Role of this party in its relationship with the other party. e.g. Husband, Wife, Customer, Client, Supervisor, Parent, etc</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attribute name="OtherPartyRelationshipRole" type="OtherPartyRelationshipRoleList">
             
<xs:annotation>
               
<xs:documentation>Role of the other party in its relationship with this party (the party in context/discussion). e.g. Husband, Wife, Customer, Client, Supervisor, Parent, etc</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attribute name="RelationshipPriority" type="RelationshipPriorityList">
             
<xs:annotation>
               
<xs:documentation>Priority of the relationship between the two parties. e.g. High, Medium, Low, insignificant, significant, etc</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attributeGroup ref="ct:grDataQuality"/>
           
<xs:attributeGroup ref="ct:grLanguageCode"/>
           
<xs:anyAttribute namespace="##other"/>
         
</xs:complexType>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element PartyType/Relationship
diagram xPRL_p3.png
namespace urn:oasis:names:tc:ciq:xprl:3
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children Party
attributes
Name  Type  Use  Default  Fixed  annotation
RelationshipIDct:String      
documentation
A unique identifier for the relationship
RelationshipIDTypeRelationshipIDTypeList      
documentation
Type ofidentifier for relationship
IDct:String      
documentation
Global unique identifier
RelationshipTypeRelationshipTypeList      
documentation
Type of relationship between the two parties. e.g.Marriage (Husband-wife), IN TRUST FOR, DOING BUSINESS AS, Father-Son, Team Leader-Team Member, Organisation-Employee, Parent-Subsidiary, Corporation, Supplier-Client, Siblings, Employment, etc. Could be formal relationship titles.
RelationshipCategoryRelationshipCategoryList      
documentation
Category of relationship between two parties. e.g. Business, Personal, Formal, etc
RelationshipStatusRelationshipStatusList      
documentation
Status of relationship. e.g. current, history, potential, suspended
RelationshipStartDateTimexs:dateTime      
documentation
Date and Time when relationship was established
RelationshipEndDateTimexs:dateTime      
documentation
Date and Time when relationship ended (if it did). Ended could be suspended date also
RelationshipStartReasonRelationshipStartReasonList      
documentation
Reason for start of a relationship. e.g. merger, fiancee, Friend, etc
RelationshipEndReasonRelationshipEndReasonList      
documentation
Reason why relationship ended (if it did).
e.g. Lost contact, did not renew maintenance contract, suspended account, renewal lapsed
RelationshipRelativityWithOtherPartyRelationshipRelativityList      
documentation
Whether Party 1 is higher or lower or equaly in relativity with Party 2.
For example, Party 1 manages Party2. Here relativity of Party 1 is "Higher" than Party 2. If Party 1 and Party 2 are company directors, then Party 1 relativity is equalt to Party 2 relativity.
RelationshipRoleRelationshipRoleList      
documentation
Role of this party in its relationship with the other party. e.g. Husband, Wife, Customer, Client, Supervisor, Parent, etc
OtherPartyRelationshipRoleOtherPartyRelationshipRoleList      
documentation
Role of the other party in its relationship with this party (the party in context/discussion). e.g. Husband, Wife, Customer, Client, Supervisor, Parent, etc
RelationshipPriorityRelationshipPriorityList      
documentation
Priority of the relationship between the two parties. e.g. High, Medium, Low, insignificant, significant, etc
annotation
documentation
All relationship details between the two parties
source <xs:element name="Relationship" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>All relationship details between the two parties</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Party" type="PartyType">
       
<xs:annotation>
         
<xs:documentation>The other party (could be individual (person or organisation) or a group) in relationship with the party in context/discussion. This party in turn can have relationship with another party and under this cicumstances, this party is the party in context/ discussion </xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="RelationshipID" type="ct:String">
     
<xs:annotation>
       
<xs:documentation>A unique identifier for the relationship</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="RelationshipIDType" type="RelationshipIDTypeList">
     
<xs:annotation>
       
<xs:documentation>Type ofidentifier for relationship</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="ID" type="ct:String">
     
<xs:annotation>
       
<xs:documentation>Global unique identifier</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="RelationshipType" type="RelationshipTypeList">
     
<xs:annotation>
       
<xs:documentation>Type of relationship between the two parties. e.g.Marriage (Husband-wife), IN TRUST FOR, DOING BUSINESS AS, Father-Son, Team Leader-Team Member, Organisation-Employee, Parent-Subsidiary, Corporation, Supplier-Client, Siblings, Employment, etc. Could be formal relationship titles. </xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="RelationshipCategory" type="RelationshipCategoryList">
     
<xs:annotation>
       
<xs:documentation>Category of relationship between two parties. e.g. Business, Personal, Formal, etc</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="RelationshipStatus" type="RelationshipStatusList">
     
<xs:annotation>
       
<xs:documentation>Status of relationship. e.g. current, history, potential, suspended</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="RelationshipStartDateTime" type="xs:dateTime">
     
<xs:annotation>
       
<xs:documentation>Date and Time when relationship was established</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="RelationshipEndDateTime" type="xs:dateTime">
     
<xs:annotation>
       
<xs:documentation>Date and Time when relationship ended (if it did). Ended could be suspended date also</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="RelationshipStartReason" type="RelationshipStartReasonList">
     
<xs:annotation>
       
<xs:documentation>Reason for start of a relationship. e.g. merger, fiancee, Friend, etc</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="RelationshipEndReason" type="RelationshipEndReasonList">
     
<xs:annotation>
       
<xs:documentation>Reason why relationship ended (if it did).
e.g. Lost contact, did not renew maintenance contract, suspended account, renewal lapsed
</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="RelationshipRelativityWithOtherParty" type="RelationshipRelativityList">
     
<xs:annotation>
       
<xs:documentation>Whether Party 1 is higher or lower or equaly in relativity with Party 2.
For example, Party 1 manages Party2. Here relativity of Party 1 is "Higher" than Party 2. If Party 1 and Party 2 are company directors, then Party 1 relativity is equalt to Party 2 relativity.
</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="RelationshipRole" type="RelationshipRoleList">
     
<xs:annotation>
       
<xs:documentation>Role of this party in its relationship with the other party. e.g. Husband, Wife, Customer, Client, Supervisor, Parent, etc</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="OtherPartyRelationshipRole" type="OtherPartyRelationshipRoleList">
     
<xs:annotation>
       
<xs:documentation>Role of the other party in its relationship with this party (the party in context/discussion). e.g. Husband, Wife, Customer, Client, Supervisor, Parent, etc</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="RelationshipPriority" type="RelationshipPriorityList">
     
<xs:annotation>
       
<xs:documentation>Priority of the relationship between the two parties. e.g. High, Medium, Low, insignificant, significant, etc</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attributeGroup ref="ct:grDataQuality"/>
   
<xs:attributeGroup ref="ct:grLanguageCode"/>
   
<xs:anyAttribute namespace="##other"/>
 
</xs:complexType>
</xs:element>

attribute PartyType/Relationship/@RelationshipID
namespace urn:oasis:names:tc:ciq:xprl:3
type ct:String
properties
isRef 0
annotation
documentation
A unique identifier for the relationship
source <xs:attribute name="RelationshipID" type="ct:String">
 
<xs:annotation>
   
<xs:documentation>A unique identifier for the relationship</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PartyType/Relationship/@RelationshipIDType
namespace urn:oasis:names:tc:ciq:xprl:3
type RelationshipIDTypeList
properties
isRef 0
annotation
documentation
Type ofidentifier for relationship
source <xs:attribute name="RelationshipIDType" type="RelationshipIDTypeList">
 
<xs:annotation>
   
<xs:documentation>Type ofidentifier for relationship</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PartyType/Relationship/@ID
namespace urn:oasis:names:tc:ciq:xprl:3
type ct:String
properties
isRef 0
annotation
documentation
Global unique identifier
source <xs:attribute name="ID" type="ct:String">
 
<xs:annotation>
   
<xs:documentation>Global unique identifier</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PartyType/Relationship/@RelationshipType
namespace urn:oasis:names:tc:ciq:xprl:3
type RelationshipTypeList
properties
isRef 0
annotation
documentation
Type of relationship between the two parties. e.g.Marriage (Husband-wife), IN TRUST FOR, DOING BUSINESS AS, Father-Son, Team Leader-Team Member, Organisation-Employee, Parent-Subsidiary, Corporation, Supplier-Client, Siblings, Employment, etc. Could be formal relationship titles.
source <xs:attribute name="RelationshipType" type="RelationshipTypeList">
 
<xs:annotation>
   
<xs:documentation>Type of relationship between the two parties. e.g.Marriage (Husband-wife), IN TRUST FOR, DOING BUSINESS AS, Father-Son, Team Leader-Team Member, Organisation-Employee, Parent-Subsidiary, Corporation, Supplier-Client, Siblings, Employment, etc. Could be formal relationship titles. </xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PartyType/Relationship/@RelationshipCategory
namespace urn:oasis:names:tc:ciq:xprl:3
type RelationshipCategoryList
properties
isRef 0
facets
enumeration Business
enumeration Formal
enumeration Personal
annotation
documentation
Category of relationship between two parties. e.g. Business, Personal, Formal, etc
source <xs:attribute name="RelationshipCategory" type="RelationshipCategoryList">
 
<xs:annotation>
   
<xs:documentation>Category of relationship between two parties. e.g. Business, Personal, Formal, etc</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PartyType/Relationship/@RelationshipStatus
namespace urn:oasis:names:tc:ciq:xprl:3
type RelationshipStatusList
properties
isRef 0
annotation
documentation
Status of relationship. e.g. current, history, potential, suspended
source <xs:attribute name="RelationshipStatus" type="RelationshipStatusList">
 
<xs:annotation>
   
<xs:documentation>Status of relationship. e.g. current, history, potential, suspended</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PartyType/Relationship/@RelationshipStartDateTime
namespace urn:oasis:names:tc:ciq:xprl:3
type xs:dateTime
properties
isRef 0
annotation
documentation
Date and Time when relationship was established
source <xs:attribute name="RelationshipStartDateTime" type="xs:dateTime">
 
<xs:annotation>
   
<xs:documentation>Date and Time when relationship was established</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PartyType/Relationship/@RelationshipEndDateTime
namespace urn:oasis:names:tc:ciq:xprl:3
type xs:dateTime
properties
isRef 0
annotation
documentation
Date and Time when relationship ended (if it did). Ended could be suspended date also
source <xs:attribute name="RelationshipEndDateTime" type="xs:dateTime">
 
<xs:annotation>
   
<xs:documentation>Date and Time when relationship ended (if it did). Ended could be suspended date also</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PartyType/Relationship/@RelationshipStartReason
namespace urn:oasis:names:tc:ciq:xprl:3
type RelationshipStartReasonList
properties
isRef 0
annotation
documentation
Reason for start of a relationship. e.g. merger, fiancee, Friend, etc
source <xs:attribute name="RelationshipStartReason" type="RelationshipStartReasonList">
 
<xs:annotation>
   
<xs:documentation>Reason for start of a relationship. e.g. merger, fiancee, Friend, etc</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PartyType/Relationship/@RelationshipEndReason
namespace urn:oasis:names:tc:ciq:xprl:3
type RelationshipEndReasonList
properties
isRef 0
annotation
documentation
Reason why relationship ended (if it did).
e.g. Lost contact, did not renew maintenance contract, suspended account, renewal lapsed
source <xs:attribute name="RelationshipEndReason" type="RelationshipEndReasonList">
 
<xs:annotation>
   
<xs:documentation>Reason why relationship ended (if it did).
e.g. Lost contact, did not renew maintenance contract, suspended account, renewal lapsed
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PartyType/Relationship/@RelationshipRelativityWithOtherParty
namespace urn:oasis:names:tc:ciq:xprl:3
type RelationshipRelativityList
properties
isRef 0
facets
enumeration Equal
enumeration High
enumeration Low
annotation
documentation
Whether Party 1 is higher or lower or equaly in relativity with Party 2.
For example, Party 1 manages Party2. Here relativity of Party 1 is "Higher" than Party 2. If Party 1 and Party 2 are company directors, then Party 1 relativity is equalt to Party 2 relativity.
source <xs:attribute name="RelationshipRelativityWithOtherParty" type="RelationshipRelativityList">
 
<xs:annotation>
   
<xs:documentation>Whether Party 1 is higher or lower or equaly in relativity with Party 2.
For example, Party 1 manages Party2. Here relativity of Party 1 is "Higher" than Party 2. If Party 1 and Party 2 are company directors, then Party 1 relativity is equalt to Party 2 relativity.
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PartyType/Relationship/@RelationshipRole
namespace urn:oasis:names:tc:ciq:xprl:3
type RelationshipRoleList
properties
isRef 0
annotation
documentation
Role of this party in its relationship with the other party. e.g. Husband, Wife, Customer, Client, Supervisor, Parent, etc
source <xs:attribute name="RelationshipRole" type="RelationshipRoleList">
 
<xs:annotation>
   
<xs:documentation>Role of this party in its relationship with the other party. e.g. Husband, Wife, Customer, Client, Supervisor, Parent, etc</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PartyType/Relationship/@OtherPartyRelationshipRole
namespace urn:oasis:names:tc:ciq:xprl:3
type OtherPartyRelationshipRoleList
properties
isRef 0
annotation
documentation
Role of the other party in its relationship with this party (the party in context/discussion). e.g. Husband, Wife, Customer, Client, Supervisor, Parent, etc
source <xs:attribute name="OtherPartyRelationshipRole" type="OtherPartyRelationshipRoleList">
 
<xs:annotation>
   
<xs:documentation>Role of the other party in its relationship with this party (the party in context/discussion). e.g. Husband, Wife, Customer, Client, Supervisor, Parent, etc</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute PartyType/Relationship/@RelationshipPriority
namespace urn:oasis:names:tc:ciq:xprl:3
type RelationshipPriorityList
properties
isRef 0
facets
enumeration Critical
enumeration High
enumeration Medium
enumeration Low
annotation
documentation
Priority of the relationship between the two parties. e.g. High, Medium, Low, insignificant, significant, etc
source <xs:attribute name="RelationshipPriority" type="RelationshipPriorityList">
 
<xs:annotation>
   
<xs:documentation>Priority of the relationship between the two parties. e.g. High, Medium, Low, insignificant, significant, etc</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element PartyType/Relationship/Party
diagram xPRL_p4.png
namespace urn:oasis:names:tc:ciq:xprl:3
type PartyType
properties
isRef 0
content complex
children Relationship
annotation
documentation
The other party (could be individual (person or organisation) or a group) in relationship with the party in context/discussion. This party in turn can have relationship with another party and under this cicumstances, this party is the party in context/ discussion
source <xs:element name="Party" type="PartyType">
 
<xs:annotation>
   
<xs:documentation>The other party (could be individual (person or organisation) or a group) in relationship with the party in context/discussion. This party in turn can have relationship with another party and under this cicumstances, this party is the party in context/ discussion </xs:documentation>
 
</xs:annotation>
</xs:element>

simpleType OtherPartyRelationshipRoleList
namespace urn:oasis:names:tc:ciq:xprl:3
type xs:normalizedString
used by
attribute PartyType/Relationship/@OtherPartyRelationshipRole
annotation
documentation
List of roles played by the other Party in relationship with the Party in discussion
source <xs:simpleType name="OtherPartyRelationshipRoleList">
 
<xs:annotation>
   
<xs:documentation>List of roles played by the other Party in relationship with the Party in discussion</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:normalizedString"/>
</xs:simpleType>

simpleType RelationshipCategoryList
namespace urn:oasis:names:tc:ciq:xprl:3
type restriction of xs:normalizedString
used by
attribute PartyType/Relationship/@RelationshipCategory
facets
enumeration Business
enumeration Formal
enumeration Personal
annotation
documentation
List of category of relationship between the two Parties
source <xs:simpleType name="RelationshipCategoryList">
 
<xs:annotation>
   
<xs:documentation>List of category of relationship between the two Parties</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:normalizedString">
   
<xs:enumeration value="Business"/>
   
<xs:enumeration value="Formal"/>
   
<xs:enumeration value="Personal"/>
 
</xs:restriction>
</xs:simpleType>

simpleType RelationshipEndReasonList
namespace urn:oasis:names:tc:ciq:xprl:3
type xs:normalizedString
used by
attribute PartyType/Relationship/@RelationshipEndReason
annotation
documentation
List of reasons for end of relationship between the two Parties
source <xs:simpleType name="RelationshipEndReasonList">
 
<xs:annotation>
   
<xs:documentation>List of reasons for end of relationship between the two Parties</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:normalizedString"/>
</xs:simpleType>

simpleType RelationshipIDTypeList
namespace urn:oasis:names:tc:ciq:xprl:3
type xs:normalizedString
used by
attribute PartyType/Relationship/@RelationshipIDType
annotation
documentation
List of ID types for relationship
source <xs:simpleType name="RelationshipIDTypeList">
 
<xs:annotation>
   
<xs:documentation>List of ID types for relationship</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:normalizedString"/>
</xs:simpleType>

simpleType RelationshipPriorityList
namespace urn:oasis:names:tc:ciq:xprl:3
type restriction of xs:normalizedString
used by
attribute PartyType/Relationship/@RelationshipPriority
facets
enumeration Critical
enumeration High
enumeration Medium
enumeration Low
annotation
documentation
List of priorities of the relationships
source <xs:simpleType name="RelationshipPriorityList">
 
<xs:annotation>
   
<xs:documentation>List of priorities of the relationships</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:normalizedString">
   
<xs:enumeration value="Critical"/>
   
<xs:enumeration value="High"/>
   
<xs:enumeration value="Medium"/>
   
<xs:enumeration value="Low"/>
 
</xs:restriction>
</xs:simpleType>

simpleType RelationshipRelativityList
namespace urn:oasis:names:tc:ciq:xprl:3
type restriction of xs:normalizedString
used by
attribute PartyType/Relationship/@RelationshipRelativityWithOtherParty
facets
enumeration Equal
enumeration High
enumeration Low
annotation
documentation
List of relativity types in relationship
source <xs:simpleType name="RelationshipRelativityList">
 
<xs:annotation>
   
<xs:documentation>List of relativity types in relationship</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:normalizedString">
   
<xs:enumeration value="Equal"/>
   
<xs:enumeration value="High"/>
   
<xs:enumeration value="Low"/>
 
</xs:restriction>
</xs:simpleType>

simpleType RelationshipRoleList
namespace urn:oasis:names:tc:ciq:xprl:3
type xs:normalizedString
used by
attribute PartyType/Relationship/@RelationshipRole
annotation
documentation
List of roles played by the Party in relationship with other party
source <xs:simpleType name="RelationshipRoleList">
 
<xs:annotation>
   
<xs:documentation>List of roles played by the Party in relationship with other party</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:normalizedString"/>
</xs:simpleType>

simpleType RelationshipStartReasonList
namespace urn:oasis:names:tc:ciq:xprl:3
type xs:normalizedString
used by
attribute PartyType/Relationship/@RelationshipStartReason
annotation
documentation
List of reasons for start of a relationship between the two Parties
source <xs:simpleType name="RelationshipStartReasonList">
 
<xs:annotation>
   
<xs:documentation>List of reasons for start of a relationship between the two Parties</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:normalizedString"/>
</xs:simpleType>

simpleType RelationshipStatusList
namespace urn:oasis:names:tc:ciq:xprl:3
type xs:normalizedString
used by
attribute PartyType/Relationship/@RelationshipStatus
annotation
documentation
List of Status of the Relationships between the two Parties
source <xs:simpleType name="RelationshipStatusList">
 
<xs:annotation>
   
<xs:documentation>List of Status of the Relationships between the two Parties</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:normalizedString"/>
</xs:simpleType>

simpleType RelationshipTypeList
namespace urn:oasis:names:tc:ciq:xprl:3
type xs:normalizedString
used by
attribute PartyType/Relationship/@RelationshipType
annotation
documentation
List of types of relationships between the two Parties
source <xs:simpleType name="RelationshipTypeList">
 
<xs:annotation>
   
<xs:documentation>List of types of relationships between the two Parties</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:normalizedString"/>
</xs:simpleType>


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