AuthorizationSource

Fully qualified class name: DDICDIModels::DDICDILibrary::Classes::Representations::AuthorizationSource

Definition

Identifies the authorizing agency and allows for the full text of the authorization (law, regulation, or other form of authorization).

Examples

May be used to list authorizations from oversight committees and other regulatory agencies.

Explanatory notes

Supports requirements for some statistical offices to identify the agency or law authorizing the collection or management of data or metadata.

Diagram

Attributes

Name

Inherited from

Description

Data Type

Multiplicity

Default value

authorizationDate

- own class -

Identifies the date of authorization.

CombinedDate

0..1

catalogDetails

- own class -

Bundles the information useful for a data catalog entry.

Examples would be creator, contributor, title, copyright, embargo, and license information

A set of information useful for attribution, data discovery, and access. This is information that is tied to the identity of the object. If this information changes the version of the associated object changes.

CatalogDetails

0..1

identifier

- own class -

Identifier for objects requiring short- or long-lasting referencing and management.

Identifier

0..1

legalMandate

- own class -

Provide a legal citation to a law authorizing the study/data collection. For example, a legal citation for a law authorizing a country’s census.

InternationalString

0..1

purpose

- own class -

Intent or reason for the object/the description of the object.

InternationalString

0..1

statementOfAuthorization

- own class -

Text of the authorization (law, mandate, approved business case).

InternationalString

0..1

Associations

Direction

Association

Description

Multiplicity of AuthorizationSource

Package of Other Class

Other Class

Multiplicity of other class

Aggregation Kind

Inherited from

from

AuthorizationSource has Agent

0..*

Agents

Agent

0..*

none

- own class -

to

ClassificationItem hasRulingBy AuthorizationSource

Case law rulings related to the classification item.

0..*

- own package -

ClassificationItem

0..*

none

- own class -

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 class AuthorizationSource (entire model as XMI)

  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-Classes-Representations-AuthorizationSource"
  5                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource"
  6                 xmi:type="uml:Class">
  7   <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-ownedComment"
  8                 xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-ownedComment"
  9                 xmi:type="uml:Comment">
 10      <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource"/>
 11      <body>Definition 
 12============ 
 13Identifies the authorizing agency and allows for the full text of the authorization (law, regulation, or other form of authorization).  
 14
 15Examples 
 16========== 
 17May be used to list authorizations from oversight committees and other regulatory agencies.  
 18
 19Explanatory notes 
 20=================== 
 21Supports requirements for some statistical offices to identify the agency or law authorizing the collection or management of data or metadata.</body>
 22   </ownedComment>
 23   <name>AuthorizationSource</name>
 24   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-authorizationDate"
 25                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-authorizationDate"
 26                   xmi:type="uml:Property">
 27      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-authorizationDate-ownedComment"
 28                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-authorizationDate-ownedComment"
 29                    xmi:type="uml:Comment">
 30         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-authorizationDate"/>
 31         <body>Identifies the date of authorization.</body>
 32      </ownedComment>
 33      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-authorizationDate-lowerValue"
 34                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-authorizationDate-lowerValue"
 35                  xmi:type="uml:LiteralInteger"/>
 36      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-authorizationDate-upperValue"
 37                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-authorizationDate-upperValue"
 38                  xmi:type="uml:LiteralUnlimitedNatural">
 39         <value>1</value>
 40      </upperValue>
 41      <name>authorizationDate</name>
 42      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-CombinedDate"/>
 43   </ownedAttribute>
 44   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-catalogDetails"
 45                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-catalogDetails"
 46                   xmi:type="uml:Property">
 47      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-catalogDetails-ownedComment"
 48                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-catalogDetails-ownedComment"
 49                    xmi:type="uml:Comment">
 50         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-catalogDetails"/>
 51         <body>Bundles the information useful for a data catalog entry. 
 52
 53Examples would be creator, contributor, title, copyright, embargo, and license information
 54
 55A set of information useful for attribution, data discovery, and access.
 56This is information that is tied to the identity of the object. If this information changes the version of the associated object changes.</body>
 57      </ownedComment>
 58      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-catalogDetails-lowerValue"
 59                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-catalogDetails-lowerValue"
 60                  xmi:type="uml:LiteralInteger"/>
 61      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-catalogDetails-upperValue"
 62                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-catalogDetails-upperValue"
 63                  xmi:type="uml:LiteralUnlimitedNatural">
 64         <value>1</value>
 65      </upperValue>
 66      <name>catalogDetails</name>
 67      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-CatalogDetails"/>
 68   </ownedAttribute>
 69   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-identifier"
 70                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-identifier"
 71                   xmi:type="uml:Property">
 72      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-identifier-ownedComment"
 73                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-identifier-ownedComment"
 74                    xmi:type="uml:Comment">
 75         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-identifier"/>
 76         <body>Identifier for objects requiring short- or long-lasting referencing and management.</body>
 77      </ownedComment>
 78      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-identifier-lowerValue"
 79                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-identifier-lowerValue"
 80                  xmi:type="uml:LiteralInteger"/>
 81      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-identifier-upperValue"
 82                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-identifier-upperValue"
 83                  xmi:type="uml:LiteralUnlimitedNatural">
 84         <value>1</value>
 85      </upperValue>
 86      <name>identifier</name>
 87      <isID>true</isID>
 88      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-Identifier"/>
 89   </ownedAttribute>
 90   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-legalMandate"
 91                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-legalMandate"
 92                   xmi:type="uml:Property">
 93      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-legalMandate-ownedComment"
 94                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-legalMandate-ownedComment"
 95                    xmi:type="uml:Comment">
 96         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-legalMandate"/>
 97         <body>Provide a legal citation to a law authorizing the study/data collection. For example, a legal citation for a law authorizing a country's census.</body>
 98      </ownedComment>
 99      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-legalMandate-lowerValue"
100                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-legalMandate-lowerValue"
101                  xmi:type="uml:LiteralInteger"/>
102      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-legalMandate-upperValue"
103                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-legalMandate-upperValue"
104                  xmi:type="uml:LiteralUnlimitedNatural">
105         <value>1</value>
106      </upperValue>
107      <name>legalMandate</name>
108      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-InternationalString"/>
109   </ownedAttribute>
110   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-ownedAttribute"
111                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-ownedAttribute"
112                   xmi:type="uml:Property">
113      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-ownedAttribute-lowerValue"
114                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-ownedAttribute-lowerValue"
115                  xmi:type="uml:LiteralInteger"/>
116      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-ownedAttribute-upperValue"
117                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-ownedAttribute-upperValue"
118                  xmi:type="uml:LiteralUnlimitedNatural">
119         <value>*</value>
120      </upperValue>
121      <association xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-AuthorizationSource_has_Agent"/>
122      <type xmi:idref="DDICDIModels-DDICDILibrary-Classes-Agents-Agent"/>
123   </ownedAttribute>
124   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-purpose"
125                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-purpose"
126                   xmi:type="uml:Property">
127      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-purpose-ownedComment"
128                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-purpose-ownedComment"
129                    xmi:type="uml:Comment">
130         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-purpose"/>
131         <body>Intent or reason for the object/the description of the object.</body>
132      </ownedComment>
133      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-purpose-lowerValue"
134                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-purpose-lowerValue"
135                  xmi:type="uml:LiteralInteger"/>
136      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-purpose-upperValue"
137                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-purpose-upperValue"
138                  xmi:type="uml:LiteralUnlimitedNatural">
139         <value>1</value>
140      </upperValue>
141      <name>purpose</name>
142      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-InternationalString"/>
143   </ownedAttribute>
144   <ownedAttribute xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-statementOfAuthorization"
145                   xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-statementOfAuthorization"
146                   xmi:type="uml:Property">
147      <ownedComment xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-statementOfAuthorization-ownedComment"
148                    xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-statementOfAuthorization-ownedComment"
149                    xmi:type="uml:Comment">
150         <annotatedElement xmi:idref="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-statementOfAuthorization"/>
151         <body>Text of the authorization (law, mandate, approved business case).</body>
152      </ownedComment>
153      <lowerValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-statementOfAuthorization-lowerValue"
154                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-statementOfAuthorization-lowerValue"
155                  xmi:type="uml:LiteralInteger"/>
156      <upperValue xmi:id="DDICDIModels-DDICDILibrary-Classes-Representations-AuthorizationSource-statementOfAuthorization-upperValue"
157                  xmi:uuid="http://ddialliance.org/Specification/DDI-CDI/1.0/XMI/#AuthorizationSource-statementOfAuthorization-upperValue"
158                  xmi:type="uml:LiteralUnlimitedNatural">
159         <value>1</value>
160      </upperValue>
161      <name>statementOfAuthorization</name>
162      <type xmi:idref="DDICDIModels-DDICDILibrary-DataTypes-StructuredDataTypes-InternationalString"/>
163   </ownedAttribute>
164</packagedElement>

Fragment for the class AuthorizationSource (entire XML Schema)

  1<xs:element name="AuthorizationSource"
  2            type="AuthorizationSourceXsdType"
  3            xml:id="AuthorizationSource">
  4  <!-- based on the UML class DDICDIModels::DDICDILibrary::Classes::Representations::AuthorizationSource -->
  5  <xs:annotation>
  6    <xs:documentation>Definition 
  7          ============ 
  8          Identifies the authorizing agency and allows for the full text of the authorization (law, regulation, or other form of authorization).  
  9          
 10          Examples 
 11          ========== 
 12          May be used to list authorizations from oversight committees and other regulatory agencies.  
 13          
 14          Explanatory notes 
 15          =================== 
 16          Supports requirements for some statistical offices to identify the agency or law authorizing the collection or management of data or metadata.</xs:documentation>
 17  </xs:annotation>
 18</xs:element>
 19<xs:complexType name="AuthorizationSourceXsdType"
 20                xml:id="AuthorizationSourceXsdType">
 21  <xs:annotation>
 22    <xs:documentation>Definition 
 23          ============ 
 24          Identifies the authorizing agency and allows for the full text of the authorization (law, regulation, or other form of authorization).  
 25          
 26          Examples 
 27          ========== 
 28          May be used to list authorizations from oversight committees and other regulatory agencies.  
 29          
 30          Explanatory notes 
 31          =================== 
 32          Supports requirements for some statistical offices to identify the agency or law authorizing the collection or management of data or metadata.</xs:documentation>
 33  </xs:annotation>
 34  <xs:sequence>
 35    <xs:element name="authorizationDate"
 36                type="CombinedDateXsdType"
 37                minOccurs="0"
 38                maxOccurs="1"
 39                xml:id="AuthorizationSource-authorizationDate">
 40      <xs:annotation>
 41        <xs:documentation>Identifies the date of authorization.</xs:documentation>
 42      </xs:annotation>
 43    </xs:element>
 44    <xs:element name="catalogDetails"
 45                type="CatalogDetailsXsdType"
 46                minOccurs="0"
 47                maxOccurs="1"
 48                xml:id="AuthorizationSource-catalogDetails">
 49      <xs:annotation>
 50        <xs:documentation>Bundles the information useful for a data catalog entry. 
 51  
 52  Examples would be creator, contributor, title, copyright, embargo, and license information
 53  
 54  A set of information useful for attribution, data discovery, and access.
 55  This is information that is tied to the identity of the object. If this information changes the version of the associated object changes.</xs:documentation>
 56      </xs:annotation>
 57    </xs:element>
 58    <xs:element name="identifier"
 59                type="IdentifierXsdType"
 60                minOccurs="0"
 61                maxOccurs="1"
 62                xml:id="AuthorizationSource-identifier">
 63      <xs:annotation>
 64        <xs:documentation>Identifier for objects requiring short- or long-lasting referencing and management.</xs:documentation>
 65      </xs:annotation>
 66    </xs:element>
 67    <xs:element name="legalMandate"
 68                type="InternationalStringXsdType"
 69                minOccurs="0"
 70                maxOccurs="1"
 71                xml:id="AuthorizationSource-legalMandate">
 72      <xs:annotation>
 73        <xs:documentation>Provide a legal citation to a law authorizing the study/data collection. For example, a legal citation for a law authorizing a country's census.</xs:documentation>
 74      </xs:annotation>
 75    </xs:element>
 76    <xs:element name="purpose"
 77                type="InternationalStringXsdType"
 78                minOccurs="0"
 79                maxOccurs="1"
 80                xml:id="AuthorizationSource-purpose">
 81      <xs:annotation>
 82        <xs:documentation>Intent or reason for the object/the description of the object.</xs:documentation>
 83      </xs:annotation>
 84    </xs:element>
 85    <xs:element name="statementOfAuthorization"
 86                type="InternationalStringXsdType"
 87                minOccurs="0"
 88                maxOccurs="1"
 89                xml:id="AuthorizationSource-statementOfAuthorization">
 90      <xs:annotation>
 91        <xs:documentation>Text of the authorization (law, mandate, approved business case).</xs:documentation>
 92      </xs:annotation>
 93    </xs:element>
 94    <xs:element name="AuthorizationSource_has_Agent"
 95                minOccurs="0"
 96                maxOccurs="unbounded"
 97                xml:id="AuthorizationSource_has_Agent">
 98      <xs:annotation>
 99        <xs:documentation></xs:documentation>
100      </xs:annotation>
101      <xs:complexType>
102        <xs:complexContent>
103          <xs:restriction base="AssociationReferenceXsdType">
104            <xs:sequence>
105              <xs:element name="ddiReference"
106                          type="InternationalRegistrationDataIdentifierXsdType"
107                          minOccurs="0"
108                          maxOccurs="1"
109                          xml:id="AuthorizationSource_has_Agent-ddiReference"/>
110              <xs:element name="validType"
111                          minOccurs="0"
112                          maxOccurs="unbounded"
113                          xml:id="AuthorizationSource_has_Agent-validType">
114                <xs:simpleType>
115                  <xs:restriction base="xs:NMTOKEN">
116                    <xs:enumeration value="Agent"/>
117                    <xs:enumeration value="Curator"/>
118                    <xs:enumeration value="Individual"/>
119                    <xs:enumeration value="Machine"/>
120                    <xs:enumeration value="Organization"/>
121                    <xs:enumeration value="ProcessingAgent"/>
122                    <xs:enumeration value="Service"/>
123                  </xs:restriction>
124                </xs:simpleType>
125              </xs:element>
126            </xs:sequence>
127          </xs:restriction>
128        </xs:complexContent>
129      </xs:complexType>
130    </xs:element>
131  </xs:sequence>
132</xs:complexType>

Fragment for the class AuthorizationSource (main ontology)

 1# class AuthorizationSource
 2# based on the UML class DDICDIModels::DDICDILibrary::Classes::Representations::AuthorizationSource
 3cdi:AuthorizationSource
 4  a rdfs:Class, owl:Class, ucmis:Class;
 5  rdfs:label "AuthorizationSource";
 6  rdfs:comment "Definition \n============ \nIdentifies the authorizing agency and allows for the full text of the authorization (law, regulation, or other form of authorization).  \n\nExamples \n========== \nMay be used to list authorizations from oversight committees and other regulatory agencies.  \n\nExplanatory notes \n=================== \nSupports requirements for some statistical offices to identify the agency or law authorizing the collection or management of data or metadata."@en;
 7  
 8.
 9
10cdi:AuthorizationSource-authorizationDate
11  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
12  rdfs:label "authorizationDate";
13  rdfs:comment "Identifies the date of authorization."@en;
14  rdfs:domain cdi:AuthorizationSource;
15  rdfs:range cdi:CombinedDate;
16.
17
18cdi:AuthorizationSource-catalogDetails
19  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
20  rdfs:label "catalogDetails";
21  rdfs:comment "Bundles the information useful for a data catalog entry. \n\nExamples would be creator, contributor, title, copyright, embargo, and license information\n\nA set of information useful for attribution, data discovery, and access.\nThis is information that is tied to the identity of the object. If this information changes the version of the associated object changes."@en;
22  rdfs:domain cdi:AuthorizationSource;
23  rdfs:range cdi:CatalogDetails;
24.
25
26cdi:AuthorizationSource-identifier
27  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
28  rdfs:label "identifier";
29  rdfs:comment "Identifier for objects requiring short- or long-lasting referencing and management."@en;
30  rdfs:domain cdi:AuthorizationSource;
31  rdfs:range cdi:Identifier;
32.
33
34cdi:AuthorizationSource-legalMandate
35  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
36  rdfs:label "legalMandate";
37  rdfs:comment "Provide a legal citation to a law authorizing the study/data collection. For example, a legal citation for a law authorizing a country's census."@en;
38  rdfs:domain cdi:AuthorizationSource;
39  rdfs:range cdi:InternationalString;
40.
41
42cdi:AuthorizationSource-purpose
43  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
44  rdfs:label "purpose";
45  rdfs:comment "Intent or reason for the object/the description of the object."@en;
46  rdfs:domain cdi:AuthorizationSource;
47  rdfs:range cdi:InternationalString;
48.
49
50cdi:AuthorizationSource-statementOfAuthorization
51  a rdf:Property, owl:ObjectProperty, ucmis:Attribute;
52  rdfs:label "statementOfAuthorization";
53  rdfs:comment "Text of the authorization (law, mandate, approved business case)."@en;
54  rdfs:domain cdi:AuthorizationSource;
55  rdfs:range cdi:InternationalString;
56.
57
58
59cdi:AuthorizationSource_has_Agent
60  a rdf:Property, owl:ObjectProperty, ucmis:Association;
61  # ASSOCIATION
62  rdfs:label "has";
63  skos:altLabel "AuthorizationSource_has_Agent";
64  
65  rdfs:domain cdi:AuthorizationSource;
66  rdfs:range cdi:Agent;
67.

Fragment for the class AuthorizationSource (main JSON-LD)

 1{
 2  "@context": [
 3    {
 4      "cdi": "http://ddialliance.org/Specification/DDI-CDI/1.0/RDF/",
 5      "xsd": "http://www.w3.org/2001/XMLSchema#",
 6      "AuthorizationSource": "cdi:AuthorizationSource",
 7      "authorizationDate": {
 8        "@id": "cdi:AuthorizationSource-authorizationDate",
 9        "@type": "@id",
10        "@context": "CombinedDate.jsonld"
11      },
12      "catalogDetails": {
13        "@id": "cdi:AuthorizationSource-catalogDetails",
14        "@type": "@id",
15        "@context": "CatalogDetails.jsonld"
16      },
17      "identifier": {
18        "@id": "cdi:AuthorizationSource-identifier",
19        "@type": "@id",
20        "@context": "Identifier.jsonld"
21      },
22      "legalMandate": {
23        "@id": "cdi:AuthorizationSource-legalMandate",
24        "@type": "@id",
25        "@context": "InternationalString.jsonld"
26      },
27      "purpose": {
28        "@id": "cdi:AuthorizationSource-purpose",
29        "@type": "@id",
30        "@context": "InternationalString.jsonld"
31      },
32      "statementOfAuthorization": {
33        "@id": "cdi:AuthorizationSource-statementOfAuthorization",
34        "@type": "@id",
35        "@context": "InternationalString.jsonld"
36      },
37      
38      "has": {
39        "@id": "cdi:AuthorizationSource_has_Agent",
40        "@type": "@id"      },
41      "hasRulingBy_OF_ClassificationItem": {
42        "@reverse": "cdi:ClassificationItem_hasRulingBy_AuthorizationSource",
43        "@type": "@id"
44      },
45      " comment ": "tag:json-should-support-trailing-commas" 
46    }
47  ],
48  "generatedBy": "This code was generated by the Eclipse Acceleo project UCMIS M2T on 2024-03-16 23:40:11.",
49  "basedOn": "based on the UML data type DDICDIModels::DDICDILibrary::Classes::Representations::AuthorizationSource"
50}