ClassificationIndex

A Classification Index is an ordered list (alphabetical, in code order etc) of Classification Index Entries. A Classification Index can relate to one particular or to several Statistical Classifications. [GSIM Statistical Classification Model]

Extends

Collection

Properties

Name Type Cardinality
releaseDate Date 0..1
maintenanceUnit InternationalString 0..1
contactPersons InternationalString 0..1
publications InternationalString 0..n
languages InternationalString 0..n
corrections InternationalString 0..n
codingInstructions InternationalString 0..n

releaseDate

Date when the current version of the Classification Index was released.

maintenanceUnit

The unit or group of persons within the organisation responsible for the Classification Index, i.e. for adding, changing or deleting Classification Index Entries.

contactPersons

Person(s) who may be contacted for additional information about the Classification Index.

publications

A list of the publications in which the Classification Index has been published.

languages

A Classification Index can exist in several languages. Indicates the languages available. If a Classification Index exists in several languages, the number of entries in each language may be different, as the number of terms describing the same phenomenon can change from one language to another. However, the same phenomena should be described in each language.

corrections

Verbal summary description of corrections, which have occurred within the Classification Index. Corrections include changing the item code associated with an Classification Index Entry.

codingInstructions

Additional information which drives the coding process for all entries in a Classification Index.

Graph

digraph G { fontname = "Bitstream Vera Sans" fontsize = 8 overlap=false; compound=true; node [ fontname = "Bitstream Vera Sans" fontsize = 8 shape = "record" ] edge [ fontname = "Bitstream Vera Sans" fontsize = 8 mode="ipsep" ] DDI4_ClassificationIndex [ label = "{<id>ClassificationIndex | + releaseDate : Date \l + maintenanceUnit : InternationalString \l + contactPersons : InternationalString \l + publications : InternationalString \l + languages : InternationalString \l + corrections : InternationalString \l + codingInstructions : InternationalString \l \l \l| <ClassificationIndexisOrderedBy> isOrderedBy \l| <ClassificationIndexgroups> groups \l \l}" tooltip = "Representations:ClassificationIndex" ] subgraph Representations { label = "Representations" node [ color = "#000000" ] DDI4_IndexOrder [ label = "{<id>IndexOrder | \l \l| <IndexOrderprecedingEntry> precedingEntry \l| <IndexOrderfollowingEntry> followingEntry \l \l}" tooltip = "Representations:IndexOrder" ]; DDI4_ClassificationIndexEntry [ label = "{<id>ClassificationIndexEntry | + text : InternationalString \l + validfrom : Date \l + validto : Date \l + codingInstructions : InternationalString \l \l \l| \l \l}" tooltip = "Representations:ClassificationIndexEntry" ]; } subgraph Collections { label = "Collections" node [ color = "#FF0044" ] DDI4_Collection [ label = "{<id>Collection | + type : CollectionType \l \l \l| <Collectioncontains> contains \l| <CollectionisOrderedBy> isOrderedBy \l \l}" tooltip = "Collections:Collection" ]; } DDI4_ClassificationIndex -> DDI4_Collection [arrowhead=empty color="#000000" ]; DDI4_IndexOrder -> DDI4_ClassificationIndex:ClassificationIndexisOrderedBy [arrowhead=odiamond labeldistance=1.9 taillabel="1..n" headlabel="1..n" edgetooltip="isOrderedBy" fontcolor="black" color="#00000"]; DDI4_ClassificationIndexEntry -> DDI4_ClassificationIndex:ClassificationIndexgroups [arrowhead=odiamond labeldistance=1.9 taillabel="1..n" headlabel="1..n" edgetooltip="groups" fontcolor="black" color="#00000"]; }