ProvenanceInformation

Fully qualified datatype name: DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::ProvenanceInformation

Definition

Basic information about the provenance of the object. Includes a simple description, but not detailed modeling of a process.

Diagram

Attributes

Name

Inherited from

Description

Data Type

Multiplicity

Default value

funding

- own datatype -

Information about a funding source.

FundingInformation

0..*

provenanceStatement

- own datatype -

A statement of any changes in ownership and custody of the resource since its creation that are significant for its authenticity, integrity, and interpretation.

InternationalString

0..*

recordCreationDate

- own datatype -

Date the record was created.

XsdDate

0..1

recordLastRevisionDate

- own datatype -

Date the record was last revised.

XsdDate

0..1

Usage

Type

Package

Classifier

Attribute

DataType

StructuredDataTypes

CatalogDetails

provenance

Syntax representations / encodings

All syntax representations except the Canonical XMI are provided as reference points for specific implementations, or for use as defaults if sufficient in the form presented.

Fragment for the data type ProvenanceInformation (entire XMI model)

 1<packagedElement xmlns:StandardProfile="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard"
 2                 xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"
 3                 xmlns:xmi="http://www.omg.org/spec/XMI/20131001"
 4                 xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation"
 5                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation"
 6                 xmi:type="uml:DataType">
 7   <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-ownedComment"
 8                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-ownedComment"
 9                 xmi:type="uml:Comment">
10      <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation"/>
11      <body>Definition
12============
13Basic information about the provenance of the object. Includes a simple description, but not detailed modeling of a process.</body>
14   </ownedComment>
15   <name>ProvenanceInformation</name>
16   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-funding"
17                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-funding"
18                   xmi:type="uml:Property">
19      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-funding-ownedComment"
20                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-funding-ownedComment"
21                    xmi:type="uml:Comment">
22         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-funding"/>
23         <body>Information about a funding source.</body>
24      </ownedComment>
25      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-funding-lowerValue"
26                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-funding-lowerValue"
27                  xmi:type="uml:LiteralInteger"/>
28      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-funding-upperValue"
29                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-funding-upperValue"
30                  xmi:type="uml:LiteralUnlimitedNatural">
31         <value>*</value>
32      </upperValue>
33      <name>funding</name>
34      <isOrdered>true</isOrdered>
35      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-FundingInformation"/>
36   </ownedAttribute>
37   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-provenanceStatement"
38                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-provenanceStatement"
39                   xmi:type="uml:Property">
40      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-provenanceStatement-ownedComment"
41                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-provenanceStatement-ownedComment"
42                    xmi:type="uml:Comment">
43         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-provenanceStatement"/>
44         <body>A statement of any changes in ownership and custody of the resource since its creation that are significant for its authenticity, integrity, and interpretation.</body>
45      </ownedComment>
46      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-provenanceStatement-lowerValue"
47                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-provenanceStatement-lowerValue"
48                  xmi:type="uml:LiteralInteger"/>
49      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-provenanceStatement-upperValue"
50                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-provenanceStatement-upperValue"
51                  xmi:type="uml:LiteralUnlimitedNatural">
52         <value>*</value>
53      </upperValue>
54      <name>provenanceStatement</name>
55      <isOrdered>true</isOrdered>
56      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-InternationalString"/>
57   </ownedAttribute>
58   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-recordCreationDate"
59                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-recordCreationDate"
60                   xmi:type="uml:Property">
61      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-recordCreationDate-ownedComment"
62                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-recordCreationDate-ownedComment"
63                    xmi:type="uml:Comment">
64         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-recordCreationDate"/>
65         <body>Date the record was created.</body>
66      </ownedComment>
67      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-recordCreationDate-lowerValue"
68                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-recordCreationDate-lowerValue"
69                  xmi:type="uml:LiteralInteger"/>
70      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-recordCreationDate-upperValue"
71                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-recordCreationDate-upperValue"
72                  xmi:type="uml:LiteralUnlimitedNatural">
73         <value>1</value>
74      </upperValue>
75      <name>recordCreationDate</name>
76      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-XMLSchemaDataTypes-XsdDate"/>
77   </ownedAttribute>
78   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-recordLastRevisionDate"
79                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-recordLastRevisionDate"
80                   xmi:type="uml:Property">
81      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-recordLastRevisionDate-ownedComment"
82                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-recordLastRevisionDate-ownedComment"
83                    xmi:type="uml:Comment">
84         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-recordLastRevisionDate"/>
85         <body>Date the record was last revised.</body>
86      </ownedComment>
87      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-recordLastRevisionDate-lowerValue"
88                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-recordLastRevisionDate-lowerValue"
89                  xmi:type="uml:LiteralInteger"/>
90      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-ProvenanceInformation-recordLastRevisionDate-upperValue"
91                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#ProvenanceInformation-recordLastRevisionDate-upperValue"
92                  xmi:type="uml:LiteralUnlimitedNatural">
93         <value>1</value>
94      </upperValue>
95      <name>recordLastRevisionDate</name>
96      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-XMLSchemaDataTypes-XsdDate"/>
97   </ownedAttribute>
98</packagedElement>

Fragment for the data type ProvenanceInformation (entire XML Schema)

 1<xs:element name="ProvenanceInformation"
 2            type="ProvenanceInformationXsdType"
 3            xml:id="ProvenanceInformation">
 4  <!-- based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::ProvenanceInformation -->
 5  <xs:annotation>
 6    <xs:documentation>Definition
 7          ============
 8          Basic information about the provenance of the object. Includes a simple description, but not detailed modeling of a process.</xs:documentation>
 9  </xs:annotation>
10</xs:element>
11<xs:complexType name="ProvenanceInformationXsdType"
12                xml:id="ProvenanceInformationXsdType">
13  <xs:annotation>
14    <xs:documentation>Definition
15          ============
16          Basic information about the provenance of the object. Includes a simple description, but not detailed modeling of a process.</xs:documentation>
17  </xs:annotation>
18  <xs:sequence>
19    <xs:element name="funding"
20                type="FundingInformationXsdType"
21                minOccurs="0"
22                maxOccurs="unbounded"
23                xml:id="ProvenanceInformation-funding">
24      <xs:annotation>
25        <xs:documentation>Information about a funding source.</xs:documentation>
26      </xs:annotation>
27    </xs:element>
28    <xs:element name="provenanceStatement"
29                type="InternationalStringXsdType"
30                minOccurs="0"
31                maxOccurs="unbounded"
32                xml:id="ProvenanceInformation-provenanceStatement">
33      <xs:annotation>
34        <xs:documentation>A statement of any changes in ownership and custody of the resource since its creation that are significant for its authenticity, integrity, and interpretation.</xs:documentation>
35      </xs:annotation>
36    </xs:element>
37    <xs:element name="recordCreationDate"
38                type="xs:date"
39                minOccurs="0"
40                maxOccurs="1"
41                xml:id="ProvenanceInformation-recordCreationDate">
42      <xs:annotation>
43        <xs:documentation>Date the record was created.</xs:documentation>
44      </xs:annotation>
45    </xs:element>
46    <xs:element name="recordLastRevisionDate"
47                type="xs:date"
48                minOccurs="0"
49                maxOccurs="1"
50                xml:id="ProvenanceInformation-recordLastRevisionDate">
51      <xs:annotation>
52        <xs:documentation>Date the record was last revised.</xs:documentation>
53      </xs:annotation>
54    </xs:element>
55  </xs:sequence>
56</xs:complexType>

Fragment for the data type ProvenanceInformation (main ontology, entire ontology as zip)

 1# datatype ProvenanceInformation
 2# based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::ProvenanceInformation
 3cdi:ProvenanceInformation
 4  a rdfs:Class, owl:Class, ucmis:StructuredDataType;
 5  rdfs:label "ProvenanceInformation";
 6  rdfs:comment "Definition\n============\nBasic information about the provenance of the object. Includes a simple description, but not detailed modeling of a process."@en;
 7  
 8  owl:hasKey (cdi:ProvenanceInformation-funding cdi:ProvenanceInformation-provenanceStatement cdi:ProvenanceInformation-recordCreationDate cdi:ProvenanceInformation-recordLastRevisionDate);
 9.
10
11cdi:ProvenanceInformation-funding
12  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
13  rdfs:label "funding";
14  rdfs:comment "Information about a funding source."@en;
15  rdfs:domain cdi:ProvenanceInformation;
16  rdfs:range cdi:FundingInformation;
17.
18
19cdi:ProvenanceInformation-provenanceStatement
20  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
21  rdfs:label "provenanceStatement";
22  rdfs:comment "A statement of any changes in ownership and custody of the resource since its creation that are significant for its authenticity, integrity, and interpretation."@en;
23  rdfs:domain cdi:ProvenanceInformation;
24  rdfs:range cdi:InternationalString;
25.
26
27cdi:ProvenanceInformation-recordCreationDate
28  a rdf:Property, owl:DatatypeProperty, ucmis:Attribute;
29  rdfs:label "recordCreationDate";
30  rdfs:comment "Date the record was created."@en;
31  rdfs:domain cdi:ProvenanceInformation;
32  rdfs:range xsd:date;
33.
34
35cdi:ProvenanceInformation-recordLastRevisionDate
36  a rdf:Property, owl:DatatypeProperty, ucmis:Attribute;
37  rdfs:label "recordLastRevisionDate";
38  rdfs:comment "Date the record was last revised."@en;
39  rdfs:domain cdi:ProvenanceInformation;
40  rdfs:range xsd:date;
41.

Fragment for the data type ProvenanceInformation (main JSON-LD entire JSON-LD as zip)

 1{
 2  "@context": [
 3    {
 4      "cdi": "http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/",
 5      "xsd": "http://www.w3.org/2001/XMLSchema#",
 6	  "ProvenanceInformation": "cdi:ProvenanceInformation",
 7	  "funding": {
 8	    "@id": "cdi:ProvenanceInformation-funding",
 9	    "@type": "@id",
10	    "@context": "FundingInformation.jsonld"
11	  },
12	  "provenanceStatement": {
13	    "@id": "cdi:ProvenanceInformation-provenanceStatement",
14	    "@type": "@id",
15	    "@context": "InternationalString.jsonld"
16	  },
17	  "recordCreationDate": {
18	    "@id": "cdi:ProvenanceInformation-recordCreationDate",
19	    "@type": "xsd:date"
20	  },
21	  "recordLastRevisionDate": {
22	    "@id": "cdi:ProvenanceInformation-recordLastRevisionDate",
23	    "@type": "xsd:date"
24	  },
25	  
26	  " comment ": "tag:json-should-support-trailing-commas" 
27	}
28  ],
29  "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-03-16 23:40:14.",
30  "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::ProvenanceInformation"
31}