-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmeta-model-schema.owl
executable file
·237 lines (236 loc) · 12.8 KB
/
meta-model-schema.owl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
<?xml version="1.0"?>
<rdf:RDF
xmlns="http://rdf.cdisc.org/mms#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:skos="http://www.w3.org/2004/02/skos/core#"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xml:base="http://rdf.cdisc.org/mms">
<owl:Ontology rdf:about="">
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>CDISC Common Meta Model Schema</rdfs:label>
<owl:imports rdf:resource="http://www.w3.org/2004/02/skos/core"/>
<dc:creator rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>NCI EVS</dc:creator>
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>The common CDISC Meta Model Schema defines a set of generic meta-model resources that provides a common language and infrastructure to describe the CDISC operational standards.</skos:definition>
</owl:Ontology>
<owl:Class rdf:ID="DataElement">
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Unit of data that is considered in context to be indivisible.</skos:definition>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Data Element</rdfs:label>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:subClassOf>
<owl:Class rdf:ID="AdministeredItem"/>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="Model">
<rdfs:subClassOf>
<owl:Class rdf:ID="Context"/>
</rdfs:subClassOf>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Model</rdfs:label>
</owl:Class>
<owl:Class rdf:ID="PermissibleValue">
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>A permissible value is a designation, binding of signs (value) to a corresponding value meaning.</skos:definition>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:subClassOf>
<owl:Class rdf:about="#AdministeredItem"/>
</rdfs:subClassOf>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Permissible Value</rdfs:label>
</owl:Class>
<owl:Class rdf:ID="ValueDomain">
<rdfs:subClassOf>
<owl:Class rdf:about="#AdministeredItem"/>
</rdfs:subClassOf>
<rdfs:isDefinedBy rdf:resource=""/>
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>A value domain is a collection of permissible values. A value domain provides representation, but has no implication as to what data element concept the values are associated with, nor what the values mean.</skos:definition>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Value Domain</rdfs:label>
</owl:Class>
<owl:Class rdf:about="#Context">
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Each administered item is named and defined within one or more contexts. A context defines the scope within which the subject data has meaning. A context may be a business domain, an information subject area, an information system, a database, file, data model, standard document, or any other environment determined by the owner of the registry. Each context is itself managed as an administered item within the registry and is given a name and a definition.</skos:definition>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Context</rdfs:label>
<rdfs:subClassOf>
<owl:Class rdf:about="#AdministeredItem"/>
</rdfs:subClassOf>
<rdfs:isDefinedBy rdf:resource=""/>
</owl:Class>
<owl:Class rdf:ID="DatasetContext">
<rdfs:subClassOf rdf:resource="#Context"/>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Dataset Context</rdfs:label>
</owl:Class>
<owl:Class rdf:ID="EnumeratedValueDomain">
<rdfs:subClassOf rdf:resource="#ValueDomain"/>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Enumerated Value Domain</rdfs:label>
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>A Value Domain that is specified by a list of all its Permissible Values.</skos:definition>
</owl:Class>
<owl:Class rdf:ID="Classifier">
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>A classifier defines a characteristic that can be used to classify a set of administered items into a discrete family of subsets.</skos:definition>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Classifier</rdfs:label>
<rdfs:isDefinedBy rdf:resource=""/>
<skos:example rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>SDTM classifies variables to be either required, or expected, or permissible.</skos:example>
<rdfs:subClassOf>
<owl:Class rdf:about="#AdministeredItem"/>
</rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="VariableGrouping">
<rdfs:subClassOf rdf:resource="#Context"/>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Variable Grouping</rdfs:label>
</owl:Class>
<owl:Class rdf:ID="Dataset">
<rdfs:subClassOf rdf:resource="#Context"/>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Dataset</rdfs:label>
</owl:Class>
<owl:Class rdf:about="#AdministeredItem">
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Any resource for which administrative information is recorded in an administration record.</skos:definition>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Administered Item</rdfs:label>
<rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
<rdfs:isDefinedBy rdf:resource=""/>
</owl:Class>
<owl:ObjectProperty rdf:ID="subsetOf">
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Parent Value Domain</rdfs:label>
<rdfs:range rdf:resource="#EnumeratedValueDomain"/>
<rdfs:domain rdf:resource="#EnumeratedValueDomain"/>
<rdfs:isDefinedBy rdf:resource=""/>
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Identifies the parent enumerated value domain of which this enumerated value domain is a subset of.</skos:definition>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="context">
<rdfs:range rdf:resource="#Context"/>
<rdfs:domain rdf:resource="#AdministeredItem"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Context</rdfs:label>
<rdfs:isDefinedBy rdf:resource=""/>
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>The context of an administered item.</skos:definition>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="broader">
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Broader</rdfs:label>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:range rdf:resource="#DataElement"/>
<rdfs:domain rdf:resource="#DataElement"/>
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Relates a data element to another data element that is more general.</skos:definition>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="dataElementValueDomain">
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Data Element Value Domain</rdfs:label>
<rdfs:domain rdf:resource="#DataElement"/>
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>The value domain of a data element.</skos:definition>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:range rdf:resource="#ValueDomain"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="inValueDomain">
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>The enumerated value domain to which a permissible value belongs.</skos:definition>
<rdfs:range rdf:resource="#EnumeratedValueDomain"/>
<rdfs:domain rdf:resource="#PermissibleValue"/>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Value Domain</rdfs:label>
</owl:ObjectProperty>
<owl:DatatypeProperty rdf:ID="dataElementType">
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anySimpleType"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Data Element Type</rdfs:label>
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>The type of a data element, i.e. the values it can range over. The actual value space may be further restricted by the specification of a value domain.</skos:definition>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:domain rdf:resource="#DataElement"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:ID="ordinal">
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>The ordinal of an administered item within a list of items.</skos:definition>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#positiveInteger"/>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Ordinal</rdfs:label>
<rdfs:domain rdf:resource="#AdministeredItem"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:ID="dataElementDescription">
<rdfs:domain rdf:resource="#DataElement"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Data Element Description</rdfs:label>
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>The descriptive text documenting a data element.</skos:definition>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:ID="contextDescription">
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>The descriptive text documenting a context.</skos:definition>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<rdfs:domain rdf:resource="#Context"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Context Description</rdfs:label>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:ID="contextName">
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:domain rdf:resource="#Context"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Context Name</rdfs:label>
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>The name of a context that uniquely identifies it within the registry.</skos:definition>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:ID="dataElementName">
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Data Element Name</rdfs:label>
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>The name of a data element that uniquely identifies it within a context.</skos:definition>
<rdfs:domain rdf:resource="#DataElement"/>
<skos:note rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>A distinction must be made between the unique URI identifying a data element as a resource within the ontology and the name of a data element used to identify it within a context.</skos:note>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:ID="dataElementLabel">
<rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#prefLabel"/>
<rdfs:domain rdf:resource="#DataElement"/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Data Element Label</rdfs:label>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Short descriptive label of a data element.</skos:definition>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:ID="contextLabel">
<rdfs:subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#prefLabel"/>
<rdfs:isDefinedBy rdf:resource=""/>
<rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Context Label</rdfs:label>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<rdfs:domain rdf:resource="#Context"/>
<skos:definition rdf:datatype="http://www.w3.org/2001/XMLSchema#string"
>Short descriptive label of a context.</skos:definition>
</owl:DatatypeProperty>
</rdf:RDF>
<!-- Created with TopBraid -->