xpil:Relationship
Relationship with a party. e.g. Friend, Wife, referee. organisation, customer. etc
Element information
Namespace: urn:oasis:names:tc:ciq:xpil:3
Schema document: external/have/1.0/xPIL.xsd
Type: Anonymous
Properties: Local, Qualified
Content
- Sequence [1..1]
- n:NameLine [0..1] Define name as a free format text. Use this when the type of the entity (person or organisation) is unknown, or is not broken down into individual elements (e.g. unstructured, unparsed) or is beyond the provided types. The name represented may be formatted in the right order or may not be as it is not parsed/broken into atomic fields
- n:PersonName [0..1] Person Name
- n:OrganisationName [0..1] Organisation Name
- xpil:Addresses [0..1] A container for all party addresses
- xpil:ContactNumbers [0..1] A container for all kinds of telecommunication lines of party used for contact purposes. e.g. phone, fax, mobile, pager, etc.
- xpil:ElectronicAddressIdentifiers [0..1] A container of different types of electronic addresses of party (e.g. email, chat, skype, etc)
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
xpil:Status | [0..1] | ct:StatusList | Status of the entity. e.g. Old, Current, Inactive, Active, etc | |
xpil:PartyType | [0..1] | xpil:PartyTypeList | Type of party involved in the relationship, i.e. person or organisation | |
xpil:RelationshipWithPerson | [0..1] | xpil:PersonRelationshipTypeList | If tha party is person, then the type of relationship with the person such as Friend, Mother, wife, contact, referee | |
xpil:RelationshipWithOrganisation | [0..1] | xpil:OrganisationRelationshipTypeList | If tha party is organisation, then the type of relationship with the organisation such as employer, branch, head office, subsidiary, etc | |
xpil:RelationshipValidFrom | [0..1] | xsd:dateTime | ||
xpil:RelationshipValidTo | [0..1] | xsd:dateTime | ||
ct:DataQualityType | [0..1] | ct:DataQualityTypeList | This attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid" | from group ct:grDataQuality |
ct:ValidFrom | [0..1] | xsd:dateTime | Date the data quality is valid from | from group ct:grDataQuality |
ct:ValidTo | [0..1] | xsd:dateTime | Date the data quality is valid to | from group ct:grDataQuality |
Any attribute | [0..*] | Namespace: ##other, Process Contents: lax |
Used in
- Anonymous type of element xpil:Relationships
Sample instance
<xpil:Relationship> <n:NameLine>normalizedString</n:NameLine> <n:PersonName> <n:NameElement>normalizedString</n:NameElement> </n:PersonName> <n:OrganisationName> <n:NameElement>normalizedString</n:NameElement> <n:SubDivisionName>normalizedString</n:SubDivisionName> </n:OrganisationName> <xpil:Addresses> <xpil:Address> <a:FreeTextAddress>... </a:FreeTextAddress> <a:Country>... </a:Country> <a:AdministrativeArea>... </a:AdministrativeArea> <a:Locality>... </a:Locality> <a:Thoroughfare>... </a:Thoroughfare> <a:Premises>... </a:Premises> <a:PostCode>... </a:PostCode> <a:RuralDelivery>... </a:RuralDelivery> <a:PostalDeliveryPoint>... </a:PostalDeliveryPoint> <a:PostOffice>... </a:PostOffice> <a:GeoRSS> <!--any element--> </a:GeoRSS> <a:LocationByCoordinates>... </a:LocationByCoordinates> </xpil:Address> </xpil:Addresses> <xpil:ContactNumbers> <xpil:ContactNumber> <xpil:ContactNumberElement>normalizedString</xpil:ContactNumberElement> </xpil:ContactNumber> </xpil:ContactNumbers> <xpil:ElectronicAddressIdentifiers> <xpil:ElectronicAddressIdentifier>normalizedString</xpil:ElectronicAddressIdentifier> </xpil:ElectronicAddressIdentifiers> </xpil:Relationship>