Skip to content.
|Networking government in New Zealand.
Archive

Archived articles:

 
You are here: Home » Standards » Interoperability (e-GIF) » Authentication Standards » Data Formats for Identity Records Standard » Appendix F - Interpreting the Diagrammatic Models of CIQ v3.0

Appendix F - Interpreting the Diagrammatic Models of CIQ v3.0

[ Table of Contents ]

The schema diagrams in this Standard are generated by Altova's XML editing tool, XMLSpy. They are designed to help understand the schema, rather than study the schema files directly.

XMLSpy diagrams use the following symbols:

Altova's XML editing tool schema diagrams

Element

Symbol example

Details

Mandatory Container Element (expanded).

Mandatory Container Element (expanded)


Mandatory Container Element (expanded). Element that has been selected.

Mandatory Container Element (expanded). Element that has been selected.

Means exactly the same as the example above

Mandatory Single Element.

Mandatory Single Element.

MinOcc=1, MaxOcc=1

Mandatory Single Element, containing parsed Character Data (#PC-Data).
The content may be simple content or mixed complex content.

Mandatory Single Element, containing parsed Character Data (#PC-Data)

MinOcc=1, MaxOcc=1, type=xsd:string, content=simple

Mandatory Container Element (collapsed), Pointer.

Mandatory Container Element (collapsed), Pointer.

MinOcc=1, MaxOcc=1

Optional Single Element.

Optional Single Element.

MinOcc=0, MaxOcc=1

Mandatory Multiple Element. Can occur 1 -> 5 times.

Mandatory Multiple Element

MinOcc=1, MaxOcc=5

Mandatory Multiple Element containing unparsed character data. Can occur 1 -> infinite times.

Mandatory Multiple Element containing unparsed character data

MinOcc=1, MaxOcc= unbounded, free format text

Mandatory Multiple Element containing child elements. Can occur 1 -> infinite times.

Mandatory Multiple Element containing child elements

MinOcc=1, MaxOcc=unbounded, type=DivisionType, content=complex

Mandatory Multiple Element, Container (collapsed), pointer. Can occur 1 -> infinite times.

Mandatory Multiple Element, Container (collapsed), pointer

MinOcc=1, MaxOcc=unbounded

Optional Multiple Element, containing parsed character data. Can occur 0 -> infinite times.

Optional Multiple Element, containing parsed character data

MinOcc=0, MaxOcc=unbounded

Optional Multiple Element, Container (collapsed). Can occur 0 -> infinite times.

Optional Multiple Element, Container (collapsed).

MinOcc=0, MaxOcc=unbounded

Mandatory Group element (a named collection of elements to allow reuse in the construction of different complex types).

Mandatory Group element

name=Subsidiaries

"Any" can be a placeholder for any element from a certain namespace.

Place holder

See http://www.w3.org/TR/xmlschema-0/ - any for details

Optional Multiple Group Element. Can take any name, can occur 0 ->; infinite times.

Optional Multiple Group Element

MinOcc=0, MaxOcc=unbounded

Connector, 1 to 1 relationship.

Connector, 1 to 1 relationship

MinOcc=1, MaxOcc=1

Optional Choice Container (expanded).

Optional Choice Container (expanded).

MinOcc=1, MaxOcc=1

Mandatory Choice Container (expanded).

Mandatory Choice Container (expanded)

MinOcc=1, MaxOcc=unbounded

[ Previous | Contents | Next ]