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.
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" ];
}