Documentation for UPX-0.9.5

Complex Type: writerType

[Table of contents]

Super-types: None
Sub-types: None
Name writerType
Used by (from the same schema document) Complex Type writerDefsType
Abstract no
XML Instance Representation
<...
id=" xsd:ID [0..1]

'The unique identifier of this writer definition.'

"

writerId=" xsd:string [0..1]

'The identifier of this writer (typically, unique within a dataset).'

"
>
<personal> personaIType </personal> [0..1]

'Personal profile of writer (relevant to writing)'

<skillDevice
deviceType="anySimpleType [0..1]

'Type of device, e.g. TabletPC, PDA used for data capture, used to retrieve the skill of the user on a specific device [OPEN: Should we have an explicit reference to specific InkML captureDevice ?]'

"
> [1..*]

'Familiarity with different types of capture devices used (Possible values: Poor, Average, Good)'


xsd:string
</skillDevice>
<skillContent> [1]
Start Choice [1..*]
<skillText> skillTextType </skillText> [1..*]

'Familiarity with different scripts featured in data collection'

<skillDrawing> skillDrawingType </skillDrawing> [1..*]

'Familiarity of the writer with drawing'

<skillMusic> skillMusicType </skillMusic> [1..*]

'Familiarity with entering music scores'

<skillMath> skillMathType </skillMath> [1..*]

'Familiarity with mathematics notation'

<skillChemistry> skillChemistryType </skillChemistry> [1..*]

'Familiarity with chemistry notation'

End Choice
</skillContent>
</...>
Diagram
h145800156 h-119510221 h1314969548 h2027879251 h1185073038 h-1324950446
Schema Component Representation
<xsd:complexType name="writerType">
<xsd:sequence>
<xsd:element name="personal" type=" personaIType " minOccurs="0"/>
<xsd:element name="skillDevice" maxOccurs="unbounded">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base=" xsd:string ">
<xsd:attribute name="deviceType"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="skillContent">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="skillText" type=" skillTextType " maxOccurs="unbounded"/>
<xsd:element name="skillDrawing" type=" skillDrawingType " maxOccurs="unbounded"/>
<xsd:element name="skillMusic" type=" skillMusicType " maxOccurs="unbounded"/>
<xsd:element name="skillMath" type=" skillMathType " maxOccurs="unbounded"/>
<xsd:element name="skillChemistry" type=" skillChemistryType " maxOccurs="unbounded"/>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="id" type=" xsd:ID "/>
<xsd:attribute name="writerId" type=" xsd:string "/>
</xsd:complexType>