<xsd:complexType name="PersonType">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ABIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Details</ccts:DictionaryEntryName>
<ccts:Definition>A class to describe a person.</ccts:Definition>
<ccts:ObjectClass>Person</ccts:ObjectClass>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="cbc:ID" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Identifier</ccts:DictionaryEntryName>
<ccts:Definition>An identifier for this person.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTerm>Identifier</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cbc:FirstName" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. First_ Name. Name</ccts:DictionaryEntryName>
<ccts:Definition>This person's given name.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTermQualifier>First</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Name</ccts:PropertyTerm>
<ccts:RepresentationTerm>Name</ccts:RepresentationTerm>
<ccts:DataType>Name. Type</ccts:DataType>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cbc:FamilyName" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Family_ Name. Name</ccts:DictionaryEntryName>
<ccts:Definition>This person's family name.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Family</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Name</ccts:PropertyTerm>
<ccts:RepresentationTerm>Name</ccts:RepresentationTerm>
<ccts:DataType>Name. Type</ccts:DataType>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cbc:Title" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Title. Text</ccts:DictionaryEntryName>
<ccts:Definition>This person's title of address (e.g., Mr, Ms, Dr, Sir).</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTerm>Title</ccts:PropertyTerm>
<ccts:RepresentationTerm>Text</ccts:RepresentationTerm>
<ccts:DataType>Text. Type</ccts:DataType>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cbc:MiddleName" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Middle_ Name. Name</ccts:DictionaryEntryName>
<ccts:Definition>This person's middle name(s) or initials.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Middle</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Name</ccts:PropertyTerm>
<ccts:RepresentationTerm>Name</ccts:RepresentationTerm>
<ccts:DataType>Name. Type</ccts:DataType>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cbc:OtherName" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Other_ Name. Name</ccts:DictionaryEntryName>
<ccts:Definition>This person's second family name.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Other</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Name</ccts:PropertyTerm>
<ccts:RepresentationTerm>Name</ccts:RepresentationTerm>
<ccts:DataType>Name. Type</ccts:DataType>
<ccts:Examples>Delivery Dock</ccts:Examples>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cbc:NameSuffix" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Name Suffix. Text</ccts:DictionaryEntryName>
<ccts:Definition>A suffix to this person's name (e.g., PhD, OBE, Jr).</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTerm>Name Suffix</ccts:PropertyTerm>
<ccts:RepresentationTerm>Text</ccts:RepresentationTerm>
<ccts:DataType>Text. Type</ccts:DataType>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cbc:JobTitle" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Job Title. Text</ccts:DictionaryEntryName>
<ccts:Definition>This person's job title (for a particular role) within an organization.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTerm>Job Title</ccts:PropertyTerm>
<ccts:RepresentationTerm>Text</ccts:RepresentationTerm>
<ccts:DataType>Text. Type</ccts:DataType>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cbc:NationalityID" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Nationality. Identifier</ccts:DictionaryEntryName>
<ccts:Definition>An identifier for this person's nationality.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTerm>Nationality</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cbc:GenderCode" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Gender Code. Code</ccts:DictionaryEntryName>
<ccts:Definition>A code (e.g., ISO 5218) signifying the gender of this person.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTerm>Gender Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataType>Code. Type</ccts:DataType>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cbc:BirthDate" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Birth Date. Date</ccts:DictionaryEntryName>
<ccts:Definition>This person's date of birth.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTerm>Birth Date</ccts:PropertyTerm>
<ccts:RepresentationTerm>Date</ccts:RepresentationTerm>
<ccts:DataType>Date. Type</ccts:DataType>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cbc:BirthplaceName" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Birthplace Name. Text</ccts:DictionaryEntryName>
<ccts:Definition>The name of the place where this person was born, expressed as text.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTerm>Birthplace Name</ccts:PropertyTerm>
<ccts:RepresentationTerm>Text</ccts:RepresentationTerm>
<ccts:DataType>Text. Type</ccts:DataType>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cbc:OrganizationDepartment" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Organization_ Department. Text</ccts:DictionaryEntryName>
<ccts:Definition>The department or subdivision of an organization that this person belongs to (in a particular role).</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Organization</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Department</ccts:PropertyTerm>
<ccts:RepresentationTerm>Text</ccts:RepresentationTerm>
<ccts:DataType>Text. Type</ccts:DataType>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cac:Contact" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Contact</ccts:DictionaryEntryName>
<ccts:Definition>Contact information for this person.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTerm>Contact</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Contact</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Contact</ccts:RepresentationTerm>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cac:FinancialAccount" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Financial Account</ccts:DictionaryEntryName>
<ccts:Definition>The financial account associated with this person.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTerm>Financial Account</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Financial Account</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Financial Account</ccts:RepresentationTerm>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cac:IdentityDocumentReference" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Identity_ Document Reference. Document Reference</ccts:DictionaryEntryName>
<ccts:Definition>A reference to a document that can precisely identify this person (e.g., a driver's license).</ccts:Definition>
<ccts:Cardinality>0..n</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Identity</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Document Reference</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="cac:ResidenceAddress" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
<ccts:Component>
<ccts:ComponentType>ASBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Person. Residence_ Address. Address</ccts:DictionaryEntryName>
<ccts:Definition>This person's address of residence.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Person</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Residence</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Address</ccts:PropertyTerm>
<ccts:AssociatedObjectClass>Address</ccts:AssociatedObjectClass>
<ccts:RepresentationTerm>Address</ccts:RepresentationTerm>
</ccts:Component>
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType> |