diagram | |||||||||||||
children | PersonNames BirthDate Gender Age Identifiers CountryOfResidence Nationality Emails Addresses TelephoneNumbers ExtraInfoDetails | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="Person"> <xs:sequence> <xs:element name="PersonNames" type="PersonNames" minOccurs="0"> <xs:annotation> <xs:documentation>Nombres de la persona. Cada elemento Person Name tiene tipo y secuencia lo que permite construir los nombres con N cantidad de elementos y siguiendo cualquier orden segun las distintas culturas. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="BirthDate" type="xs:date" minOccurs="0"/> <xs:element name="Gender" type="GenderType" minOccurs="0"/> <xs:element name="Age" type="Age" minOccurs="0"/> <xs:element name="Identifiers" type="Identifiers" minOccurs="0"/> <xs:element name="CountryOfResidence" type="Country" minOccurs="0"/> <xs:element name="Nationality" type="Country" minOccurs="0"/> <xs:element name="Emails" type="Emails" minOccurs="0"/> <xs:element name="Addresses" type="Addresses" minOccurs="0"/> <xs:element name="TelephoneNumbers" type="TelephoneNumbers" minOccurs="0"> <xs:annotation> <xs:documentation>Utilizar este nodo y no el de adentro de addresses</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ExtraInfoDetails" type="ExtraInfoDetails" minOccurs="0"/> </xs:sequence> <xs:attribute name="AgeType" type="PSCodeType" use="required"/> </xs:complexType> |
type | PSCodeType | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="AgeType" type="PSCodeType" use="required"/> |
diagram | |||||||||
type | PersonNames | ||||||||
properties |
|
||||||||
children | PersonName | ||||||||
annotation |
|
||||||||
source | <xs:element name="PersonNames" type="PersonNames" minOccurs="0"> <xs:annotation> <xs:documentation>Nombres de la persona. Cada elemento Person Name tiene tipo y secuencia lo que permite construir los nombres con N cantidad de elementos y siguiendo cualquier orden segun las distintas culturas. </xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||
type | xs:date | ||||||||
properties |
|
||||||||
source | <xs:element name="BirthDate" type="xs:date" minOccurs="0"/> |
diagram | ||||||||||
type | GenderType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="Gender" type="GenderType" minOccurs="0"/> |
diagram | |||||||||
type | Age | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="Age" type="Age" minOccurs="0"/> |
diagram | |||||||||
type | Identifiers | ||||||||
properties |
|
||||||||
children | Identifier | ||||||||
source | <xs:element name="Identifiers" type="Identifiers" minOccurs="0"/> |
diagram | |||||||||||||
type | Country | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="CountryOfResidence" type="Country" minOccurs="0"/> |
diagram | |||||||||||||
type | Country | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Nationality" type="Country" minOccurs="0"/> |
diagram | |||||||||
type | Emails | ||||||||
properties |
|
||||||||
children | |||||||||
source | <xs:element name="Emails" type="Emails" minOccurs="0"/> |
diagram | |||||||||
type | Addresses | ||||||||
properties |
|
||||||||
children | Address | ||||||||
source | <xs:element name="Addresses" type="Addresses" minOccurs="0"/> |
diagram | |||||||||
type | TelephoneNumbers | ||||||||
properties |
|
||||||||
children | TelephoneNumber | ||||||||
annotation |
|
||||||||
source | <xs:element name="TelephoneNumbers" type="TelephoneNumbers" minOccurs="0"> <xs:annotation> <xs:documentation>Utilizar este nodo y no el de adentro de addresses</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||
type | ExtraInfoDetails | ||||||||
properties |
|
||||||||
children | ExtraInfoDetail | ||||||||
source | <xs:element name="ExtraInfoDetails" type="ExtraInfoDetails" minOccurs="0"/> |