genxml/genxml20.xsd

element person

Model
<person
  id = personID
  lang = language
  sex = "male" | "female" | "unknown"
>
personalname, subpersons | excerptref*, object*, note?, change?
</person>
Disallowed substitutions (block)
none (extensions, restrictions and substitutions are allowed)
Substitution group exclusion (final)
none (extensions and restrictions are allowed)
Content Type
element-only content, not nillable.
Usage
This element can be the child of element genxml.
Scope
local declared in anonymous type of element genxml

Nested Element Summary
nameTypepersonalname
           
choice
anonymous type derived from anyTypesubpersons
           
excerptIDexcerptref 0...∞
           
objectTypeobject 0...∞
           
stringlangnote optional
           
dateTimechange optional
           


Attribute Summary
personIDid
           
languagelang
           
anonymous type derived from tokensex
           

Attribute Detail

id

Definition

Defined with global type personID

Model
{token: pattern = P[1-2]?\d{0,9}}
Attribute Usage
required
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

lang

Definition

Defined with global type language

Model
language
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

sex

Model
"male" | "female" | "unknown"
Attribute Usage
required
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse
Enumeration Facet
"male", "female", "unknown"


(c) Copyright 2005, 2006 buldocs Ltd. All Rights Reserved.
generated by xnsdoc 1.2