AnnotationDate

A generic date type for use in Annotation which provides that standard date structure plus a property to define the date type (Publication date, Accepted date, Copyrighted date, Submitted date, etc.). Equivilent of http://purl.org/dc/elements/1.1/date where the type of date may identify the Dublin Core refinement term.

Extends

Date

Properties

Name Type Cardinality
typeOfDate CodeValueType 0..n

typeOfDate

Use to specify the type of date. This may reflect the refinements of dc:date such as dateAccepted, dateCopyrighted, dateSubmitted, etc.

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_AnnotationDate [ label = "{<id>AnnotationDate | + typeOfDate : CodeValueType \l \l \l| \l \l}" tooltip = "ComplexDataTypes:AnnotationDate" ] subgraph ComplexDataTypes { label = "ComplexDataTypes" node [ color = "#000000" ] DDI4_Date [ label = "{<id>Date | + simpleDate : BaseDateType \l + historicalDate : HistoricalDate \l + startDate : BaseDateType \l + historicalStartDate : HistoricalDate \l + endDate : BaseDateType \l + historicalEndDate : HistoricalDate \l + cycle : xs:integer \l \l \l| \l \l}" tooltip = "ComplexDataTypes:Date" ]; } DDI4_AnnotationDate -> DDI4_Date [arrowhead=empty color="#000000" ]; }