Schema xCIL.xsd

schema location: | C:\Documents and Settings\Administrator\Desktop\ciq\xCIL.xsd
targetNamespace: | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0

Elements | Complex types | Attr. groups
AgeInfo | Amount | grCountryEncoding
BirthInfo | Colleague | grKeyRef
Branches | Date | grPostal
ContactNumber | e |
ContactNumbers | ee |
CountriesOfResidence | Language |
CustomerDetails | Measure |
EmailAddress | NameOfOrganisation |
EmailAddresses | OrganisationAddress |
Ethnicity | Record |
FamilyMembers |  |
FinancialAccounts |  |
FreeTextLine |  |
Gender |  |
Habits |  |
Hobbies |  |
IDCards |  |
Incomes |  |
Languages |  |
MaritalStatus |  |
Memberships |  |
Nationality |  |
Number |  |
Occupations |  |
OrganisationInfo |  |
Pager |  |
Pagers |  |
Passports |  |
PersonInfo |  |
PhysicalInfo |  |
PhysicalStatus |  |
Qualifications |  |
ReferenceContacts |  |
RegistrationInfo |  |
Religion |  |
Revenue |  |
SizeInfo |  |
StockMarkets |  |
TaxNumber |  |
URL |  |
URLs |  |
Vehicles |  |
Visas |  |
xCIL |  |

element AgeInfo

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Age Years Months Days AgeRange CaptureDate
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the age details of a customer(Person)

element AgeInfo/Age

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Measure
attributes |
Name | Type | Use | Default | Fixed | Annotation
Units |  |  |  |  |
documentation | Defines the unit of measurement. Example: Inches, feet, cm, meters, days, months, years, kgs, pounds, etc.
annotation |
documentation | Exact age as a free text. Example: 25 years

element AgeInfo/Years

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation

element AgeInfo/Months

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation

element AgeInfo/Days

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation

element AgeInfo/AgeRange

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Measure
attributes |
Name | Type | Use | Default | Fixed | Annotation
Units |  |  |  |  |
documentation | Defines the unit of measurement. Example: Inches, feet, cm, meters, days, months, years, kgs, pounds, etc.
annotation |
documentation | Free text expression of age range. E.g. 20-25, retired, teenager, etc

element AgeInfo/CaptureDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date when age information was captured.

element BirthInfo

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine BirthDate BirthPlace BirthTime Latitude Longitude BirthStar BirthSign
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the Date of Birth Details of a customer (person)

element BirthInfo/BirthDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
CalenderType |  |  |  |  |
documentation | Grigoran calendar, Moon clendar, etc
WeekDay |  |  |  |  |
documentation | Monday to Sunday
annotation |
documentation | Some have more than one birthdays. Eg. As per English Calender and Tamil/Chinese Calender

element BirthInfo/BirthPlace

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | a:AddressDetails
children | PostalServiceElements Address AddressLines Country a:AdministrativeArea a:Locality a:Thoroughfare
attributes |
Name | Type | Use | Default | Fixed | Annotation
AddressType |  |  |  |  |
documentation | Type of address. Example: Postal, residential,business, primary, secondary, etc
CurrentStatus |  |  |  |  |
documentation | Moved, Living, Investment, Deceased, etc..
ValidFromDate |  |  |  |  |
documentation | Start Date of the validity of address
ValidToDate |  |  |  |  |
documentation | End date of the validity of address
Usage |  |  |  |  |
documentation | Communication, Contact, etc.
Code |  |  |  |  |
documentation | Used by postal services to encode the name of the element.
AddressDetailsKey |  |  |  |  |
documentation | Key identifier for the element for not reinforced references from other elements. Not required to be unique for the document to be valid, but application may get confused if not unique. Extend this schema adding unique contraint if needed.
annotation |
documentation | Defines the place of birth. Can be just a place name or a full address

element BirthInfo/BirthTime

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
BirthTime | xs:time |  |  |  |
annotation |
documentation | Exact time of birth

element BirthInfo/Latitude

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Absolute coordinate of place of birth

element BirthInfo/Longitude

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Absolute coordinate of place of birth

element BirthInfo/BirthStar

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Defines the type of the calendar or the system to figure out the birth star name. Example: Chinese/Tamil Calendar.
annotation |
documentation | Star of birth as per Astrology. Can be multiple stars for some nationalities. Example: Chinese, Indians, etc.

element BirthInfo/BirthSign

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Defines the type of the calendar or the system to figure out the birth sign name. Example: Chinese/Tamil Calendar.
annotation |
documentation | Sign of birth as per Astrology. Can be multiple signs for some nationalities. Example: Chinese, Indians, etc.

element Branches

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Branch
used by |
element | OrganisationInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the branches, franchaisees, etc. of the customer

element Branches/Branch

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of Record
children | CustomerID n:NameDetails a:AddressDetails OrganisationInfo PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
PartyType |  |  |  |  |
documentation | Type of Party(customer). Example: Person, organisation, business, club, association, charity, etc.
CustomerDetailsKey |  |  |  |  |
documentation | Key identifier for the element for not reinforced references from other elements. Not required to be unique for the document to be valid, but application may get confused if not unique. Extend this schema adding unique constraint if needed.
CustomerDetailsKeyRef |  |  |  |  |
documentation | A foreign key to reference attribute Key of CustomerDetails.
annotation |
documentation | Branch, franchise or other subdivision details

element ContactNumber

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine CountryCode AreaCode Number NumberRangeFrom NumberRangeTo Extension ContactHours Pin
used by |
elements | ContactNumbers Pager
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Type of Contact defined. Example: Telephone, Mobile or Fax
NumberType |  |  |  |  |
documentation | Type of contact number. Example: Free Call number, Toll Free number, Residential number, Business number, etc.
ContactNature | xs:NMTOKEN |  |  |  |
documentation | Nature of contact. Example: Business or Personal
annotation |
documentation | Universal telecommunication number structure

element ContactNumber/CountryCode

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Only clean country code

element ContactNumber/AreaCode

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Only clean area code. Type Attribute example: National Code, City Code, etc

element ContactNumber/NumberRangeFrom

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | First number in a corporate range of numbers (numeration plan)

element ContactNumber/NumberRangeTo

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Last number in a corporate range of numbers (numeration plan)

element ContactNumber/Extension

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Only clean extension number

element ContactNumber/ContactHours

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
Start |  |  |  |  |
documentation | Can be contacted/used from this time.
End |  |  |  |  |
documentation | Can be contacted/used till this time.
TimeType |  |  |  |  |
documentation | 12HR, 24HR, etc.
annotation |
documentation | Time as free text or comments on the contact period. Text can be combined with the attributes

element ContactNumber/Pin

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Pin-code to access the phone /fax line

element ContactNumbers

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | ContactNumber
used by |
elements | OrganisationInfo PersonInfo ReferenceContacts/ReferenceContact
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define all kinds of telecommunication lines of the customer. Example: faxes, landlines, mobiles, etc.

element CountriesOfResidence

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | CountryOfResidence
used by |
element | PersonInfo
annotation |
documentation | A container for all citizenships and residencies

element CountriesOfResidence/CountryOfResidence

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine a:CountryName IssueDate Visas
attributes |
Name | Type | Use | Default | Fixed | Annotation
CitizenshipNumber |  |  |  |  |
documentation | Some countries provide citizenship certificates
ResidencyType |  |  |  |  |
documentation | Work, permanent resident, temporary resident, citizen, refugee, etc.
annotation |
documentation | A citizenship and residence

element CountriesOfResidence/CountryOfResidence/IssueDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Issue of Residency status/citizenship

element CustomerDetails

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of Record
children | CustomerID n:NameDetails a:AddressDetails OrganisationInfo PersonInfo
used by |
element | xCIL
attributes |
Name | Type | Use | Default | Fixed | Annotation
PartyType |  |  |  |  |
documentation | Type of Party(customer). Example: Person, organisation, business, club, association, charity, etc.
CustomerDetailsKey |  |  |  |  |
documentation | Key identifier for the element for not reinforced references from other elements. Not required to be unique for the document to be valid, but application may get confused if not unique. Extend this schema adding unique constraint if needed.
annotation |
documentation | A container for defining the unique characteristics of a customer

element EmailAddress

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
used by |
element | EmailAddresses
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Work, home, temporary, etc.
annotation |
documentation | Email address details

element EmailAddresses

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | EmailAddress
used by |
elements | OrganisationInfo PersonInfo ReferenceContacts/ReferenceContact
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the email addresses of the customer

element Ethnicity

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Asian, African, etc,

element FamilyMembers

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FamilyMember
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define closely associated people of the customer. Example: partner, Parents, Children, Spouse, etc. To define detailed relationships between the customer and the family member, use xCRL standard

element FamilyMembers/FamilyMember

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine n:PersonName Gender SpecialDate
attributes |
Name | Type | Use | Default | Fixed | Annotation
RelationshipType |  |  |  |  |
documentation | Type of relationship example: living together, fiance, married, etc
Type |  |  |  |  |
documentation | Type of family member: Parent, child, partner, uncle, aunt, etc.
CustomerDetailsKeyRef |  |  |  |  |
documentation | A foreign key to reference attribute Key of CustomerDetails.
annotation |
documentation | Family member details

element FamilyMembers/FamilyMember/SpecialDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
Type |  |  |  |  |
documentation | Anniversary date, first date date, adoption date, etc.
annotation |
documentation | Any special date associated with the relative. Example: If spouse of the customer, say, anniversary date, birth date, etc.

element FinancialAccounts

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FinancialAccount
used by |
elements | OrganisationInfo PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the financial accounts of the customer

element FinancialAccounts/FinancialAccount

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine Number BranchNumber OwnershipInfo FinancialInstitutionDetails AccountBalance JoinDate
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Could be savings, cheque, home loan, etc.
annotation |
documentation | Container for a financial account of the customer

element FinancialAccounts/FinancialAccount/BranchNumber

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Indicates encoding scheme used for defining branch number

element FinancialAccounts/FinancialAccount/OwnershipInfo

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine n:NameDetails
attributes |
Name | Type | Use | Default | Fixed | Annotation
OwnershipType |  |  |  |  |
documentation | Joint, Individual
annotation |
documentation | Container for information about the owners of the account.

element FinancialAccounts/FinancialAccount/FinancialInstitutionDetails

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine n:NameDetails a:AddressDetails
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Credit Union, Bank, etc
IDCode |  |  |  |  |
documentation | Code of the institution
CustomerDetailsKeyRef |  |  |  |  |
documentation | A foreign key to reference attribute Key of CustomerDetails.
annotation |
documentation | Container for information about the financial institution

element FinancialAccounts/FinancialAccount/AccountBalance

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Amount
children | FreeTextLine Amount AmountRange
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Account Balance

element FinancialAccounts/FinancialAccount/JoinDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date of account creation

element FreeTextLine

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
used by |
elements | BirthInfo ContactNumber Occupations/Occupation/CostCentre CountriesOfResidence/CountryOfResidence FamilyMembers/FamilyMember FinancialAccounts/FinancialAccount FinancialAccounts/FinancialAccount/FinancialInstitutionDetails IDCards/IDCard Memberships/Membership Occupations/Occupation OrganisationInfo FinancialAccounts/FinancialAccount/OwnershipInfo Pager Passports/Passport PersonInfo PhysicalInfo Occupations/Occupation/Position Qualifications/Qualification ReferenceContacts/ReferenceContact RegistrationInfo Religion StockMarkets/StockMarket Vehicles/Vehicle Visas/Visa
complexTypes | Amount Colleague
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Type of data defined as a free format text. For example if the free format text is 12345678, then define what "Type" it is say, a phone number, or a customer ID, etc.
annotation |
documentation | Use this element to define any data specific to the container element of this element as a free format text

element Gender

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of e
used by |
elements | FamilyMembers/FamilyMember PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Defines the Gender. Example: Male, female, etc

element Habits

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Habit
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define customer habits

element Habits/Habit

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Personal habits of a cutomer. E.g. smoking, drinking, gambling, etc.

element Hobbies

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Hobby
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define customer hobbies

element Hobbies/Hobby

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | A hobby of the person. E.g. craft, sport, recreational activity, etc.

element IDCards

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | IDCard
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define ID cards of the customer

element IDCards/IDCard

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine IssuerName IDCardName GroupName Number SeriesCode IDCardIssuePlace IssueDate JoinDate ExpiryDate NameOnIDCard PrivilegeType Status Validity Restriction CreditAmount
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Type of the card: License, Credit Card, Mileage Card, Bank card, etc
annotation |
documentation | ID CARD Eg. License, Credit Card, Mileage Card, Bank card, others

element IDCards/IDCard/IssuerName

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of n:NameDetails
children | NameLine n:PersonName n:JointPersonName n:OrganisationNameDetails
attributes |
Name | Type | Use | Default | Fixed | Annotation
PartyType |  |  |  |  |
documentation | Indicates the type of entity i.e described namely, Person or an Organisation. An Organisation could be: Club, Association, Company, etc
Code |  |  |  |  |
documentation | Indicates the name element code defined by postal standard groups like ECCMA, ADIS, UN/PROLIST for postal services.
annotation |
documentation | credit union, visa international, etc

element IDCards/IDCard/IDCardName

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
Code |  |  |  |  |
documentation | Code: codes for card issuers
annotation |
documentation | VISA, KEYCARD, etc.

element IDCards/IDCard/GroupName

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
GroupType |  |  |  |  |
documentation | Example: Mileage Program Group for the name Star Alliance
annotation |
documentation | Eg. Star Alliance

element IDCards/IDCard/SeriesCode

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Some cards have series ID. Example: Verification digits printed on credit cards following the embossed number

element IDCards/IDCard/IDCardIssuePlace

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | a:AddressDetails
children | PostalServiceElements Address AddressLines Country a:AdministrativeArea a:Locality a:Thoroughfare
attributes |
Name | Type | Use | Default | Fixed | Annotation
AddressType |  |  |  |  |
documentation | Type of address. Example: Postal, residential,business, primary, secondary, etc
CurrentStatus |  |  |  |  |
documentation | Moved, Living, Investment, Deceased, etc..
ValidFromDate |  |  |  |  |
documentation | Start Date of the validity of address
ValidToDate |  |  |  |  |
documentation | End date of the validity of address
Usage |  |  |  |  |
documentation | Communication, Contact, etc.
Code |  |  |  |  |
documentation | Used by postal services to encode the name of the element.
AddressDetailsKey |  |  |  |  |
documentation | Key identifier for the element for not reinforced references from other elements. Not required to be unique for the document to be valid, but application may get confused if not unique. Extend this schema adding unique contraint if needed.
annotation |
documentation | Place of issue of the ID Card. Could be an address, country, city, etc

element IDCards/IDCard/IssueDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date of issue of the ID Card

element IDCards/IDCard/JoinDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date of joining the program

element IDCards/IDCard/ExpiryDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date of expiry of the ID Card

element IDCards/IDCard/NameOnIDCard

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | n:NameDetails
children | NameLine n:PersonName n:JointPersonName n:OrganisationNameDetails
attributes |
Name | Type | Use | Default | Fixed | Annotation
PartyType |  |  |  |  |
documentation | Indicates the type of entity i.e described namely, Person or an Organisation. An Organisation could be: Club, Association, Company, etc
Code |  |  |  |  |
documentation | Indicates the name element code defined by postal standard groups like ECCMA, ADIS, UN/PROLIST for postal services.
annotation |
documentation | Customer Name as on the ID card

element IDCards/IDCard/PrivilegeType

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Gold, Silver, etc

element IDCards/IDCard/Status

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Full driver's license, full member, etc

element IDCards/IDCard/Validity

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | International license, etc

element IDCards/IDCard/Restriction

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Eg. 2 wheelers in a license. Type Attribute example: Driving

element IDCards/IDCard/CreditAmount

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Amount
children | FreeTextLine Amount AmountRange
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Applies to credit cards

element Incomes

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Income
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the Income Details of the customer

element Incomes/Income

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of Amount
children | FreeTextLine Amount AmountRange
attributes |
Name | Type | Use | Default | Fixed | Annotation
IncomeSource |  |  |  |  |
documentation | Where this income comes from
PaymentType |  |  |  |  |
documentation | Type of payment: daily, weekly, monthly, etc.
annotation |
documentation | A container for an Income Details description

element Languages

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Language
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the Languages Spoken by the customer

element Languages/Language

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Language
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Mother tongue, by birth, etc
Speak |  |  |  |  |
documentation | Indicates ability to speak: yes, no, poor
Read |  |  |  |  |
documentation | Indicates ability to read: yes, no, poor
Write |  |  |  |  |
documentation | Indicates ability to write: yes, no, poor
Preference |  |  |  |  |
documentation | Indicates preferred language of communication (read and/or write and/or speak)
annotation |
documentation | Mother tongue, by birth, second language, etc.

element MaritalStatus

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Marital Status of the customer. Example: Single, Married, Widow, Divorcee, etc

element Memberships

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Membership
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the memberships of the customer

element Memberships/Membership

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine MembershipName Number a:CountryName NameOfOrganisation OrganisationAddress Level CurrentStatus JoinDate LeaveDate ExpiryDate
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | High level description of the membership. E.g. professional association, golf club, sport club, etc.
annotation |
documentation | Membership Details

element Memberships/Membership/MembershipName

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Type of name. Example: Abbreviation
annotation |
documentation | Name of the membership. Example: Australian Computer Society

element Memberships/Membership/NameOfOrganisation

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of NameOfOrganisation
children | n:OrganisationNameDetails
attributes |
Name | Type | Use | Default | Fixed | Annotation
CustomerDetailsKeyRef |  |  |  |  |
documentation | A foreign key to reference attribute Key of CustomerDetails.
annotation |
documentation | Name of the organisation where the membership is held

element Memberships/Membership/OrganisationAddress

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of OrganisationAddress
children | a:AddressDetails
attributes |
Name | Type | Use | Default | Fixed | Annotation
CustomerDetailsKeyRef |  |  |  |  |
documentation | A foreign key to reference attribute Key of CustomerDetails.
annotation |
documentation | Address of the organisation where the membership is held

element Memberships/Membership/Level

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Associate, Full, Gold, Silver, etc

element Memberships/Membership/CurrentStatus

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | valid, dis-continued, etc.

element Memberships/Membership/JoinDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date of joining the organisation.

element Memberships/Membership/LeaveDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date of leaving the organisation.

element Memberships/Membership/ExpiryDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date when the membership expires.

element Nationality

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Nationality/Residency of the customer. Type attribute example: By birth, by naturalization, etc

element Number

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
used by |
elements | ContactNumber FinancialAccounts/FinancialAccount IDCards/IDCard Memberships/Membership Pager Passports/Passport Vehicles/Vehicle/VehicleRegistration Visas/Visa
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Extended information if the number includes any of additional pieces such as area code or extension.
annotation |
documentation | This element is reused across this schema and can have different meanings.

element Occupations

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Occupation
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the occupations of the customer

element Occupations/Occupation

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine Position WorkType a:Department NameOfOrganisation OrganisationAddress ManagerName AssistantName CostCentre OccupationStartDate OccupationEndDate
attributes |
Name | Type | Use | Default | Fixed | Annotation
Status |  |  |  |  |
documentation | Status of Occupation. Example: Current, Previous, etc.
annotation |
documentation | Occupation Details

element Occupations/Occupation/Position

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine PositionTitle Role
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Position details

element Occupations/Occupation/Position/PositionTitle

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | The name of the position. Example: CEO, Manager, etc

element Occupations/Occupation/Position/Role

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | The nature of the position and key responsibilities. Example: Decision Maker, Influencer, etc

element Occupations/Occupation/WorkType

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | full-time (FT),part-time (PT), etc.

element Occupations/Occupation/NameOfOrganisation

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of NameOfOrganisation
children | n:OrganisationNameDetails
attributes |
Name | Type | Use | Default | Fixed | Annotation
CustomerDetailsKeyRef |  |  |  |  |
documentation | A foreign key to reference attribute Key of CustomerDetails.
annotation |
documentation | Organisation name as free text or a structure

element Occupations/Occupation/OrganisationAddress

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of OrganisationAddress
children | a:AddressDetails
attributes |
Name | Type | Use | Default | Fixed | Annotation
CustomerDetailsKeyRef |  |  |  |  |
documentation | A foreign key to reference attribute Key of CustomerDetails.
annotation |
documentation | Address of the organisation

element Occupations/Occupation/ManagerName

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Colleague
children | FreeTextLine n:PersonName
attributes |
Name | Type | Use | Default | Fixed | Annotation
Position |  |  |  |  |
documentation | Title of the position held by the person
annotation |
documentation | Manager name as free text or a structure

element Occupations/Occupation/AssistantName

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Colleague
children | FreeTextLine n:PersonName
attributes |
Name | Type | Use | Default | Fixed | Annotation
Position |  |  |  |  |
documentation | Title of the position held by the person
annotation |
documentation | Assistant name as free text or a structure

element Occupations/Occupation/CostCentre

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine CostCentreName CostCentreNumber
annotation |
documentation | Customer's cost centre details

element Occupations/Occupation/CostCentre/CostCentreName

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Name of the cost centre associated with the customer

element Occupations/Occupation/CostCentre/CostCentreNumber

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Cost centre number of the customer

element Occupations/Occupation/OccupationStartDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Start date of the employment

element Occupations/Occupation/OccupationEndDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | End/Finish date of the employment

element OrganisationInfo

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine Branches ContactNumbers EmailAddresses FinancialAccounts ReferenceContacts RegistrationInfo Revenue SizeInfo StockMarkets URLs Vehicles
used by |
complexType | Record
attributes |
Name | Type | Use | Default | Fixed | Annotation
OrganisationType |  |  |  |  |
documentation | Company, Trust, Bank, Society, Club, etc.
OrganisationNature |  |  |  |  |
documentation | Commercial, charity, non-commercial, etc.
annotation |
documentation | Container to represent organisation details

element Pager

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine URL ContactNumber Number
used by |
element | Pagers
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Pager details

element Pagers

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Pager
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define pagers of the customer

element Passports

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Passport
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the passports for the customer

element Passports/Passport

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine a:CountryName Number IssueDate IssuePlace IssueCountry ExpiryDate NativeScriptName
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Passport Details

element Passports/Passport/IssueDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date of issue of the passport

element Passports/Passport/IssuePlace

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Specific place of issue of the passport. Could be a city, town, or a state, etc.

element Passports/Passport/IssueCountry

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
EncodingScheme |  |  |  |  |
documentation | Country code scheme possible values, but not limited to: iso.3166-2, iso.3166-3 for two and three character country codes.
annotation |
documentation | Country where the passport was issued.

element Passports/Passport/ExpiryDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Passport expiry date.

element Passports/Passport/NativeScriptName

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | n:PersonName
children | NameLine PrecedingTitle Title FirstName MiddleName NamePrefix LastName OtherName Alias GenerationIdentifier Suffix GeneralSuffix
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Type of Name of a person. Example: Full name, Former Name, Known As, etc.
Code |  |  |  |  |
documentation | Indicates the name element code defined by postal standard groups like ECCMA, ADIS, UN/PROLIST for postal services.
NameDetailsKeyRef |  |  |  |  |
documentation | Reference to another NameDetails element with no foreign key reinforcement. The referenced element may be out of the document and the document is still valid.
annotation |
documentation | Some Passports contain different versions of spelling the name in native languages.

element PersonInfo

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine AgeInfo BirthInfo ContactNumbers CountriesOfResidence EmailAddresses Ethnicity FinancialAccounts Gender Habits Hobbies IDCards Incomes Languages MaritalStatus Memberships Nationality Occupations Pagers Passports PhysicalInfo PhysicalStatus Qualifications ReferenceContacts FamilyMembers Religion TaxNumber URLs Vehicles
used by |
complexType | Record
attributes |
Name | Type | Use | Default | Fixed | Annotation
PersonType |  |  |  |  |
documentation | PersonType: Adult, Child, Baby, etc..
annotation |
documentation | Container to represent person details (only customer-centric data)

element PhysicalInfo

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine Height Weight ColorInfo Marks BloodGroup Disability OtherPhysicalInfo
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the Physical Characteristics of the customer

element PhysicalInfo/Height

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of Measure
attributes |
Name | Type | Use | Default | Fixed | Annotation
Units |  |  |  |  |
documentation | Defines the unit of measurement. Example: Inches, feet, cm, meters, days, months, years, kgs, pounds, etc.
Type |  |  |  |  |
documentation | Defines the type. Example: Tall, Short, Average, etc
annotation |
documentation | Height of the customer

element PhysicalInfo/Weight

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of Measure
attributes |
Name | Type | Use | Default | Fixed | Annotation
Units |  |  |  |  |
documentation | Defines the unit of measurement. Example: Inches, feet, cm, meters, days, months, years, kgs, pounds, etc.
Type |  |  |  |  |
documentation | Defines the type. Example: Over Weight, Average, Under weight etc.
annotation |
documentation | Weight of the customer

element PhysicalInfo/ColorInfo

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Eye Hair Skin
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Color characteristics

element PhysicalInfo/ColorInfo/Eye

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation

element PhysicalInfo/ColorInfo/Hair

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation

element PhysicalInfo/ColorInfo/Skin

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation

element PhysicalInfo/Marks

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Any specific visible and unique physical marks. Example: A dimple on the left chin

element PhysicalInfo/BloodGroup

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | e
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Blood group of the customer. Example: A+, B-, etc

element PhysicalInfo/Disability

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | DisabilityType
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Description of person's disability.

element PhysicalInfo/Disability/DisabilityType

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
Cause |  |  |  |  |
documentation | Cause: Natural, accident, etc.
annotation |
documentation | Disability type: dumb, deaf, etc.

element PhysicalInfo/OtherPhysicalInfo

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Measure
attributes |
Name | Type | Use | Default | Fixed | Annotation
Units |  |  |  |  |
documentation | Defines the unit of measurement. Example: Inches, feet, cm, meters, days, months, years, kgs, pounds, etc.
annotation |
documentation | Any other information such as body build info,different body sizes and measurements, etc

element PhysicalStatus

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Physical status of the customer. Example: Living, Deceased, retired, etc.

element Qualifications

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Qualification
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the qualifications of the customer

element Qualifications/Qualification

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine QualificationName Major Minor CourseDuration NameOfOrganisation a:CountryName OrganisationAddress Award StartDate CompletionDate ExpiryDate
attributes |
Name | Type | Use | Default | Fixed | Annotation
Status |  |  |  |  |
documentation | E.g. completed, incomplete, on hold, under suspension, etc.
annotation |
documentation | Educational Qualification

element Qualifications/Qualification/QualificationName

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Diploma, 4 year degree, certificate, apprenticeship, etc..
Mode |  |  |  |  |
documentation | Mode of study: Course work, Research
annotation |
documentation | Name of the qualification. Example: Bachelor of Science, etc.

element Qualifications/Qualification/Major

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Major subject

element Qualifications/Qualification/Minor

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Minor subject

element Qualifications/Qualification/CourseDuration

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of Measure
attributes |
Name | Type | Use | Default | Fixed | Annotation
Units |  |  |  |  |
documentation | Defines the unit of measurement. Example: Inches, feet, cm, meters, days, months, years, kgs, pounds, etc.
Type |  |  |  |  |
documentation | Type of study. Example: Part-time, full-time
annotation |
documentation | Course duration as free text. Example: 4 years

element Qualifications/Qualification/NameOfOrganisation

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of NameOfOrganisation
children | n:OrganisationNameDetails
attributes |
Name | Type | Use | Default | Fixed | Annotation
CustomerDetailsKeyRef |  |  |  |  |
documentation | A foreign key to reference attribute Key of CustomerDetails.
annotation |
documentation | Name of the organisation (here institution) where the studied

element Qualifications/Qualification/OrganisationAddress

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | extension of OrganisationAddress
children | a:AddressDetails
attributes |
Name | Type | Use | Default | Fixed | Annotation
CustomerDetailsKeyRef |  |  |  |  |
documentation | A foreign key to reference attribute Key of CustomerDetails.
annotation |
documentation | Address of the organisation (here oinstitution) where studied

element Qualifications/Qualification/Award

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Special distinction award. E.g. Gold Medal, Honor, etc.Type attribute example: Special Performance Award

element Qualifications/Qualification/StartDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Start date of the course to obtain the qualification

element Qualifications/Qualification/CompletionDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Completion date of the course to obtain the qualification

element Qualifications/Qualification/ExpiryDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Expiry date of the qualification

element ReferenceContacts

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | ReferenceContact
used by |
elements | OrganisationInfo PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define reference contacts about the customer

element ReferenceContacts/ReferenceContact

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine n:NameDetails a:AddressDetails ContactNumbers EmailAddresses
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Could be personal reference check, credit reference check, etc..
CustomerDetailsKeyRef |  |  |  |  |
documentation | A foreign key to reference attribute Key of CustomerDetails.
annotation |
documentation | Full details of the contact

element RegistrationInfo

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine RegistrationNumber TaxNumber FormationDate OrganisationCode
used by |
element | OrganisationInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the registration details of the customer. Example: Company registration

element RegistrationInfo/RegistrationNumber

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Registration Number of the customer

element RegistrationInfo/FormationDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date of formation of the organisation.

element RegistrationInfo/OrganisationCode

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Description of the code. E.g. statistical, taxation, industry, internal, etc.
AssignedBy |  |  |  |  |
documentation | Name of the organisation that produced the code. eg. Australian Industry Association
annotation |
documentation | Codes assigned to the organisation by different bodies, agencies, headquarters, etc.

element Religion

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine ReligionName Caste
used by |
element | PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Specific name of the religion: Christian Orthodox, Marmon, Hindu, etc.

element Religion/ReligionName

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
Classification |  |  |  |  |
documentation | Classification of Religion. Example: Catholics, Protestants as in Christianity Religion
annotation |
documentation | Name of the religion. Eg. Hindu, Muslim, Christian, etc

element Religion/Caste

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Defines the type of caste. Example: Kongu Vellalar, Naattu Gounder, etc. for a caste "Gounder".
annotation |
documentation | Some countries like India and Sri Lanka have Caste system in addition to religion. Example: Gounder, Pillai, etc

element Revenue

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Amount
children | FreeTextLine Amount AmountRange
used by |
element | OrganisationInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the Revenue details of the customer

element SizeInfo

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Size SizeRange
used by |
element | OrganisationInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the size of the organisation in terms of its number of employees

element SizeInfo/Size

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Measure
attributes |
Name | Type | Use | Default | Fixed | Annotation
Units |  |  |  |  |
documentation | Defines the unit of measurement. Example: Inches, feet, cm, meters, days, months, years, kgs, pounds, etc.
annotation |
documentation | Exact number of employees. Eg. 100, 200, 223, etc.

element SizeInfo/SizeRange

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Measure
attributes |
Name | Type | Use | Default | Fixed | Annotation
Units |  |  |  |  |
documentation | Defines the unit of measurement. Example: Inches, feet, cm, meters, days, months, years, kgs, pounds, etc.
annotation |
documentation | Number range of employees. Eg. 100-200, orund 100, etc

element StockMarkets

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | StockMarket
used by |
element | OrganisationInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the details of listing of the organisation in stock markets

element StockMarkets/StockMarket

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine a:CountryName StockMarketName ListedCode ListedDate ListedValue
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A Stock market listing details

element StockMarkets/StockMarket/StockMarketName

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Stock Exchange name where the stock is listed. Example: NASDAQ, Singapore Stock Exchange, etc

element StockMarkets/StockMarket/ListedCode

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | The code that is used to list the organisation on the stock exchange. Example: XYZB for XYZ Bank, etc

element StockMarkets/StockMarket/ListedDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date when the organisation was listed on the stock exchange

element StockMarkets/StockMarket/ListedValue

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Amount
children | FreeTextLine Amount AmountRange
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Value of the stock when listed on the stock exchange

element TaxNumber

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
used by |
elements | PersonInfo RegistrationInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Type of tax number: number. Example: ACN, ABN as in Australia
annotation |
documentation | Government assigned tax numbers

element URL

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
used by |
elements | Pager URLs
attributes |
Name | Type | Use | Default | Fixed | Annotation
Title |  |  |  |  |
documentation | An informative title for the URL to display.
annotation |
documentation | URL details

element URLs

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | URL
used by |
elements | OrganisationInfo PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the URLs of the customer

element Vehicles

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Vehicle
used by |
elements | OrganisationInfo PersonInfo
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define all the vehicles of the customer

element Vehicles/Vehicle

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine Make Model ManufactureDate EngineNumber ChassisNumber BodyNumber VehicleRegistration
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Type of vehicle. Example: Truck, Jeep, Car, motorbike, Boat, etc
annotation |
documentation | Vehicle Details

element Vehicles/Vehicle/Make

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Manufacturer of the vehicle. Example: Toyota, BMW, TATA, etc

element Vehicles/Vehicle/Model

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Some special features. E.g. sedan/station vagon, soft top/hard top, etc.
annotation |
documentation | Model of the vehicle. Example: Landcruiser as in Toyota, MX-6 as in Mazda, etc

element Vehicles/Vehicle/ManufactureDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date of manufacture of the vehicle

element Vehicles/Vehicle/EngineNumber

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Engine number of the vehicle as defined by the manufacturer

element Vehicles/Vehicle/ChassisNumber

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Chassis/suspension number of the vehicle as defined by the manufacturer

element Vehicles/Vehicle/BodyNumber

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Body number of the vehicle as defined by the manufacturer

element Vehicles/Vehicle/VehicleRegistration

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Number RegistrationAddress RegistrationPlace a:CountryName RegistrationDate ExpiryDate
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Container to define the Registration details of the vehicle

element Vehicles/Vehicle/VehicleRegistration/RegistrationAddress

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | a:AddressDetails
children | PostalServiceElements Address AddressLines Country a:AdministrativeArea a:Locality a:Thoroughfare
attributes |
Name | Type | Use | Default | Fixed | Annotation
AddressType |  |  |  |  |
documentation | Type of address. Example: Postal, residential,business, primary, secondary, etc
CurrentStatus |  |  |  |  |
documentation | Moved, Living, Investment, Deceased, etc..
ValidFromDate |  |  |  |  |
documentation | Start Date of the validity of address
ValidToDate |  |  |  |  |
documentation | End date of the validity of address
Usage |  |  |  |  |
documentation | Communication, Contact, etc.
Code |  |  |  |  |
documentation | Used by postal services to encode the name of the element.
AddressDetailsKey |  |  |  |  |
documentation | Key identifier for the element for not reinforced references from other elements. Not required to be unique for the document to be valid, but application may get confused if not unique. Extend this schema adding unique contraint if needed.
annotation |
documentation | Address of registration

element Vehicles/Vehicle/VehicleRegistration/RegistrationPlace

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Place of registration, but not the country name. E.g. state, city, etc.

element Vehicles/Vehicle/VehicleRegistration/RegistrationDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date of registration of the vehicle

element Vehicles/Vehicle/VehicleRegistration/ExpiryDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Expiry date of the registration

element Visas

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Visa
used by |
element | CountriesOfResidence/CountryOfResidence
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the VISAs of the customer

element Visas/Visa

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine Number VisaCategoryNumber IssueDate IssuePlace a:CountryName ExpiryDate EntryExpiryDate MaximumStay SpecialConditions
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Type of VISA. Example: Worker's Visa, Visitor's visa, Permanent Residency Visa, etc.
annotation |
documentation | All information about Visa details.

element Visas/Visa/VisaCategoryNumber

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Visa category number depending upon the type of visa. Example: H-1 for employment visa as in the USA

element Visas/Visa/IssueDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date of issue of the visa

element Visas/Visa/IssuePlace

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Type of the place: city, embassy, state, high commission, etc.
annotation |
documentation | Place of issue of the visa (not country). Example: City name, town name, embassy name, etc

element Visas/Visa/ExpiryDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Date of expiry of the visa

element Visas/Visa/EntryExpiryDate

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Date
children | Date Day Month Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Once the visa is issued, the customer can enter the country before a certain date. if not, the visa cannot be used.

element Visas/Visa/MaximumStay

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | Measure
attributes |
Name | Type | Use | Default | Fixed | Annotation
Units |  |  |  |  |
documentation | Defines the unit of measurement. Example: Inches, feet, cm, meters, days, months, years, kgs, pounds, etc.
annotation |
documentation | Maximum allowed length of stay.

element Visas/Visa/SpecialConditions

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Any special conditions as free text. Example: Multiple entry, cannot work, etc. Type attribute example: work restrictions, entry restrictions, etc

element xCIL

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | CustomerDetails
attributes |
Name | Type | Use | Default | Fixed | Annotation
Version |  |  |  |  |
documentation | Used by DTD to indicate DTD version. The version for this schema is part of the assigned namespace
annotation |
documentation | Root element to define the unique characteristics of a Customer (Person or Organisation) in detail

complexType Amount

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine Amount AmountRange
used by |
elements | FinancialAccounts/FinancialAccount/AccountBalance IDCards/IDCard/CreditAmount Incomes/Income StockMarkets/StockMarket/ListedValue Revenue
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | A container to define the amount details

element Amount/Amount

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
CurrencyType |  |  |  |  |
documentation | Currency name or symbol. Example: Dollar, $, Rupees, Rs., etc
FinancialYear |  |  |  |  |
documentation | Defines the financial year. Example: 1999, 1999-2000, etc.
Period |  |  |  |  |
documentation | Defines the period in the financial year. Example: Quarter 1, Spring Quarter, January to March, July-Sept., etc
PeriodUnits |  |  |  |  |
documentation | Units to measure the Period. Example: 374 Days, 32 Months, 2 Years, etc.
Type |  |  |  |  |
documentation | Defines the type of amount. Example: Total earning, profit, loss, turnover, etc.
annotation |
documentation | Exact numeric amount as free text. Example: $12,756,000.75

element Amount/AmountRange

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
CurrencyType |  |  |  |  |
documentation | Currency name or symbol. Example: Dollar, $, Rupees, Rs., etc
FinancialYear |  |  |  |  |
documentation | Defines the financial year. Example: 1999, 1999-2000, etc.
Period |  |  |  |  |
documentation | Defines the period in the financial year. Example: Quarter 1, Spring Quarter, January to March, July-Sept., etc
PeriodUnits |  |  |  |  |
documentation | Units to measure the Period. Example: 374 Days, 32 Months, 2 Years, etc.
Type |  |  |  |  |
documentation | Defines the type of amount. Example: Total earning, profit, loss, turnover, etc.
annotation |
documentation | Approximate amount as free text. Example: $1 Million - 5 Million

complexType Colleague

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | FreeTextLine n:PersonName
used by |
elements | Occupations/Occupation/AssistantName Occupations/Occupation/ManagerName
attributes |
Name | Type | Use | Default | Fixed | Annotation
Position |  |  |  |  |
documentation | Title of the position held by the person
annotation |
documentation | Internal representation of a person's name.

complexType Date

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | Date Day Month Year
used by |
elements | BirthInfo/BirthDate AgeInfo/CaptureDate Qualifications/Qualification/CompletionDate Visas/Visa/EntryExpiryDate Visas/Visa/ExpiryDate IDCards/IDCard/ExpiryDate Vehicles/Vehicle/VehicleRegistration/ExpiryDate Memberships/Membership/ExpiryDate Qualifications/Qualification/ExpiryDate Passports/Passport/ExpiryDate RegistrationInfo/FormationDate CountriesOfResidence/CountryOfResidence/IssueDate Visas/Visa/IssueDate Passports/Passport/IssueDate IDCards/IDCard/IssueDate FinancialAccounts/FinancialAccount/JoinDate Memberships/Membership/JoinDate IDCards/IDCard/JoinDate Memberships/Membership/LeaveDate StockMarkets/StockMarket/ListedDate Vehicles/Vehicle/ManufactureDate Occupations/Occupation/OccupationEndDate Occupations/Occupation/OccupationStartDate Vehicles/Vehicle/VehicleRegistration/RegistrationDate FamilyMembers/FamilyMember/SpecialDate Qualifications/Qualification/StartDate
attributes |
Name | Type | Use | Default | Fixed | Annotation
Date | xs:date |  |  |  |
documentation | Date as full date format (xs:date)
annotation |
documentation | Universal structure for dates. To be used throughout this schema wherever date representation is required

element Date/Date

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Date as free text. Use this if you di not want to break the date. Example: 21/3/02, 21 Mar.2002, etc

element Date/Day

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Day of month as free text. Example: Monday

element Date/Month

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Month as free text

element Date/Year

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
type | ee
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | Year as free text

complexType e

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
used by |
elements | PhysicalInfo/BloodGroup Occupations/Occupation/CostCentre/CostCentreName Occupations/Occupation/CostCentre/CostCentreNumber ContactNumber/CountryCode Memberships/Membership/CurrentStatus Ethnicity ContactNumber/Extension PhysicalInfo/ColorInfo/Eye Gender PhysicalInfo/ColorInfo/Hair BirthInfo/Latitude Memberships/Membership/Level BirthInfo/Longitude MaritalStatus ContactNumber/NumberRangeFrom ContactNumber/NumberRangeTo Occupations/Occupation/Position/PositionTitle IDCards/IDCard/PrivilegeType IDCards/IDCard/SeriesCode PhysicalInfo/ColorInfo/Skin IDCards/IDCard/Status IDCards/IDCard/Validity Occupations/Occupation/WorkType
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | An empty element of anyType with anyAttribute from a different namespace.

complexType ee

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
used by |
elements | ContactNumber/AreaCode Qualifications/Qualification/Award Date/Date Date/Day Habits/Habit Hobbies/Hobby Passports/Passport/IssuePlace StockMarkets/StockMarket/ListedCode PhysicalInfo/Marks Date/Month Nationality ContactNumber/Pin RegistrationInfo/RegistrationNumber Vehicles/Vehicle/VehicleRegistration/RegistrationPlace IDCards/IDCard/Restriction Occupations/Occupation/Position/Role Visas/Visa/SpecialConditions StockMarkets/StockMarket/StockMarketName Date/Year
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | If the element can be classified by different types, use this attribute to indicate the type or put some supplementary information, otherwise ignore it.
annotation |
documentation | An empty element of anyType with anyAttribute from a different namespace.

complexType Language

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
used by |
element | Languages/Language
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | Mother tongue, by birth, etc
Speak |  |  |  |  |
documentation | Indicates ability to speak: yes, no, poor
Read |  |  |  |  |
documentation | Indicates ability to read: yes, no, poor
Write |  |  |  |  |
documentation | Indicates ability to write: yes, no, poor
Preference |  |  |  |  |
documentation | Indicates preferred language of communication (read and/or write and/or speak)
annotation |
documentation | A set of attributes for languages.

complexType Measure

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
used by |
elements | AgeInfo/Age AgeInfo/AgeRange Qualifications/Qualification/CourseDuration PhysicalInfo/Height Visas/Visa/MaximumStay PhysicalInfo/OtherPhysicalInfo SizeInfo/Size SizeInfo/SizeRange PhysicalInfo/Weight
attributes |
Name | Type | Use | Default | Fixed | Annotation
Units |  |  |  |  |
documentation | Defines the unit of measurement. Example: Inches, feet, cm, meters, days, months, years, kgs, pounds, etc.
annotation |
documentation | For elements that represent measurements.

complexType NameOfOrganisation

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | n:OrganisationNameDetails
used by |
elements | Memberships/Membership/NameOfOrganisation Occupations/Occupation/NameOfOrganisation Qualifications/Qualification/NameOfOrganisation
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Internal representation of an organisation's name.

complexType OrganisationAddress

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | a:AddressDetails
used by |
elements | Memberships/Membership/OrganisationAddress Occupations/Occupation/OrganisationAddress Qualifications/Qualification/OrganisationAddress
attributes |
Name | Type | Use | Default | Fixed | Annotation
annotation |
documentation | Internal representation of an organisation's address.

complexType Record

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
children | CustomerID n:NameDetails a:AddressDetails OrganisationInfo PersonInfo
used by |
elements | Branches/Branch CustomerDetails
attributes |
Name | Type | Use | Default | Fixed | Annotation
PartyType |  |  |  |  |
documentation | Type of Party(customer). Example: Person, organisation, business, club, association, charity, etc.
CustomerDetailsKey |  |  |  |  |
documentation | Key identifier for the element for not reinforced references from other elements. Not required to be unique for the document to be valid, but application may get confused if not unique. Extend this schema adding unique constraint if needed.
annotation |
documentation | Full details of one customer.

element Record/CustomerID

diagram |
namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
attributes |
Name | Type | Use | Default | Fixed | Annotation
Type |  |  |  |  |
documentation | May specify where the ID is applicable. Example: when the same customer has different IDs in different DBs
Code |  |  |  |  |
documentation | Used by postal authorities to encode the element name.
annotation |
documentation | A UNIQUE CUSTOMER IDENTIFIER

attributeGroup grCountryEncoding

namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
used by |
element | Passports/Passport/IssueCountry
attributes |
Name | Type | Use | Default | Fixed | Annotation
EncodingScheme |  |  |  |  |
documentation | Country code scheme possible values, but not limited to: iso.3166-2, iso.3166-3 for two and three character country codes.
annotation |
documentation | For use by elements representing country names.

attributeGroup grKeyRef

namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
used by |
elements | Branches/Branch FamilyMembers/FamilyMember FinancialAccounts/FinancialAccount/FinancialInstitutionDetails Memberships/Membership/NameOfOrganisation Occupations/Occupation/NameOfOrganisation Qualifications/Qualification/NameOfOrganisation Memberships/Membership/OrganisationAddress Occupations/Occupation/OrganisationAddress Qualifications/Qualification/OrganisationAddress ReferenceContacts/ReferenceContact
attributes |
Name | Type | Use | Default | Fixed | Annotation
CustomerDetailsKeyRef |  |  |  |  |
documentation | A foreign key to reference attribute Key of CustomerDetails.
annotation |
documentation | Key reference to Key attr of CustomerDetails.

attributeGroup grPostal

namespace | urn:oasis:names:tc:ciq:xsdschema:xCIL:2.0
used by |
element | Record/CustomerID
attributes |
Name | Type | Use | Default | Fixed | Annotation
Code |  |  |  |  |
documentation | Used by postal authorities to encode the element name.
annotation |
documentation | For postal services.