FundingInformation

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

Definition

Information regarding the source of funds used to develop or support the resource being described.

Diagram

Attributes

Name

Inherited from

Description

Data Type

Multiplicity

Default value

fundingAgent

- own datatype -

A reference to the agent (e.g. organization) that provided funding for a grant.

AgentInRole

0..*

grantNumber

- own datatype -

The identification number for the grant at least partly provided by the funding agent.

String

0..1

Usage

Type

Package

Classifier

Attribute

DataType

StructuredDataTypes

ProvenanceInformation

funding

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 FundingInformation (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-FundingInformation"
 5                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#FundingInformation"
 6                 xmi:type="uml:DataType">
 7   <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-FundingInformation-ownedComment"
 8                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#FundingInformation-ownedComment"
 9                 xmi:type="uml:Comment">
10      <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-FundingInformation"/>
11      <body>Definition
12============
13Information regarding the source of funds used to develop or support the resource being described.</body>
14   </ownedComment>
15   <name>FundingInformation</name>
16   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-FundingInformation-fundingAgent"
17                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#FundingInformation-fundingAgent"
18                   xmi:type="uml:Property">
19      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-FundingInformation-fundingAgent-ownedComment"
20                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#FundingInformation-fundingAgent-ownedComment"
21                    xmi:type="uml:Comment">
22         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-FundingInformation-fundingAgent"/>
23         <body>A reference to the agent (e.g. organization) that provided funding for a grant.</body>
24      </ownedComment>
25      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-FundingInformation-fundingAgent-lowerValue"
26                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#FundingInformation-fundingAgent-lowerValue"
27                  xmi:type="uml:LiteralInteger"/>
28      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-FundingInformation-fundingAgent-upperValue"
29                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#FundingInformation-fundingAgent-upperValue"
30                  xmi:type="uml:LiteralUnlimitedNatural">
31         <value>*</value>
32      </upperValue>
33      <name>fundingAgent</name>
34      <isOrdered>true</isOrdered>
35      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-AgentInRole"/>
36   </ownedAttribute>
37   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-FundingInformation-grantNumber"
38                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#FundingInformation-grantNumber"
39                   xmi:type="uml:Property">
40      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-FundingInformation-grantNumber-ownedComment"
41                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#FundingInformation-grantNumber-ownedComment"
42                    xmi:type="uml:Comment">
43         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-FundingInformation-grantNumber"/>
44         <body>The identification number for the grant at least partly provided by the funding agent.</body>
45      </ownedComment>
46      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-FundingInformation-grantNumber-lowerValue"
47                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#FundingInformation-grantNumber-lowerValue"
48                  xmi:type="uml:LiteralInteger"/>
49      <upperValue xmi:id="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-FundingInformation-grantNumber-upperValue"
50                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#FundingInformation-grantNumber-upperValue"
51                  xmi:type="uml:LiteralUnlimitedNatural">
52         <value>1</value>
53      </upperValue>
54      <name>grantNumber</name>
55      <type href="http://www.eclipse.org/uml2/5.0.0/UML/PrimitiveTypes.xmi#String"
56            xmi:type="uml:PrimitiveType"/>
57   </ownedAttribute>
58</packagedElement>

Fragment for the data type FundingInformation (entire XML Schema)

 1<xs:element name="FundingInformation"
 2            type="FundingInformationXsdType"
 3            xml:id="FundingInformation">
 4  <!-- based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::FundingInformation -->
 5  <xs:annotation>
 6    <xs:documentation>Definition
 7          ============
 8          Information regarding the source of funds used to develop or support the resource being described.</xs:documentation>
 9  </xs:annotation>
10</xs:element>
11<xs:complexType name="FundingInformationXsdType"
12                xml:id="FundingInformationXsdType">
13  <xs:annotation>
14    <xs:documentation>Definition
15          ============
16          Information regarding the source of funds used to develop or support the resource being described.</xs:documentation>
17  </xs:annotation>
18  <xs:sequence>
19    <xs:element name="fundingAgent"
20                type="AgentInRoleXsdType"
21                minOccurs="0"
22                maxOccurs="unbounded"
23                xml:id="FundingInformation-fundingAgent">
24      <xs:annotation>
25        <xs:documentation>A reference to the agent (e.g. organization) that provided funding for a grant.</xs:documentation>
26      </xs:annotation>
27    </xs:element>
28    <xs:element name="grantNumber"
29                type="xs:string"
30                minOccurs="0"
31                maxOccurs="1"
32                xml:id="FundingInformation-grantNumber">
33      <xs:annotation>
34        <xs:documentation>The identification number for the grant at least partly provided by the funding agent.</xs:documentation>
35      </xs:annotation>
36    </xs:element>
37  </xs:sequence>
38</xs:complexType>

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

 1# datatype FundingInformation
 2# based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::FundingInformation
 3cdi:FundingInformation
 4  a rdfs:Class, owl:Class, ucmis:StructuredDataType;
 5  rdfs:label "FundingInformation";
 6  rdfs:comment "Definition\n============\nInformation regarding the source of funds used to develop or support the resource being described."@en;
 7  
 8  owl:hasKey (cdi:FundingInformation-fundingAgent cdi:FundingInformation-grantNumber);
 9.
10
11cdi:FundingInformation-fundingAgent
12  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
13  rdfs:label "fundingAgent";
14  rdfs:comment "A reference to the agent (e.g. organization) that provided funding for a grant."@en;
15  rdfs:domain cdi:FundingInformation;
16  rdfs:range cdi:AgentInRole;
17.
18
19cdi:FundingInformation-grantNumber
20  a rdf:Property, owl:DatatypeProperty, ucmis:Attribute;
21  rdfs:label "grantNumber";
22  rdfs:comment "The identification number for the grant at least partly provided by the funding agent."@en;
23  rdfs:domain cdi:FundingInformation;
24  rdfs:range xsd:string;
25.

Fragment for the data type FundingInformation (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	  "FundingInformation": "cdi:FundingInformation",
 7	  "fundingAgent": {
 8	    "@id": "cdi:FundingInformation-fundingAgent",
 9	    "@type": "@id",
10	    "@context": "AgentInRole.jsonld"
11	  },
12	  "grantNumber": {
13	    "@id": "cdi:FundingInformation-grantNumber",
14	    "@type": "xsd:string"
15	  },
16	  
17	  " comment ": "tag:json-should-support-trailing-commas" 
18	}
19  ],
20  "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-03-16 23:40:13.",
21  "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::DataTypes::StructuredDataTypes::FundingInformation"
22}