source: branches/gdl-frontend/src/anaToMia/TextGrid_ServiceRegistry_required_TMCL.xtm

Last change on this file was 970, checked in by lgiessmann, 13 years ago

gdl-frontend: fixed a bug in the exported TMCL-Schema for the TextGrid?-ServiceRegistry?

File size: 35.5 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<!-- This topic map fragment describes the required TMCL (2010-05-03)       -->
3<!-- definition for the TextGrid ServiceRegistry of 2011-09-23.             -->
4<!-- I.e. the constraints defined in this fragment refer to                 -->
5<!-- http://textgrid.serviceregistry/model/types/Environment and            -->
6<!-- http://textgrid.serviceregistry/model/types/Hash-Object.               -->
7<!-- The file TextGrid_ServiceRegistry_required_schema.xtm contains the     -->
8<!-- required TMCL and GDL schema.                                          -->
9<!-- The file TextGrid_ServiceRegistry_data.xtm conains the raw data        -->
10<!-- without any schema.                                                    -->
11
12<t:topicMap xmlns:t="http://www.topicmaps.org/xtm/" version="2.0">
13  <t:topic id="t236">
14    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/topic-type" />
15    <t:instanceOf>
16      <t:topicRef href="#t236" />
17    </t:instanceOf>
18  </t:topic>
19
20  <t:topic id="t241">
21    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/name-type" />
22    <t:instanceOf>
23      <t:topicRef href="#t236" />
24    </t:instanceOf>
25  </t:topic>
26
27  <t:topic id="t246">
28    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/occurrence-type" />
29    <t:instanceOf>
30      <t:topicRef href="#t236" />
31    </t:instanceOf>
32  </t:topic>
33
34  <t:topic id="t251">
35    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/role-type" />
36    <t:instanceOf>
37      <t:topicRef href="#t236" />
38    </t:instanceOf>
39  </t:topic>
40
41  <t:topic id="t256">
42    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/association-type" />
43    <t:instanceOf>
44      <t:topicRef href="#t236" />
45    </t:instanceOf>
46  </t:topic>
47
48  <t:topic id="t261">
49    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/card-min" />
50    <t:instanceOf>
51      <t:topicRef href="#t246" />
52    </t:instanceOf>
53  </t:topic>
54
55  <t:topic id="t266">
56    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/card-max" />
57    <t:instanceOf>
58      <t:topicRef href="#t246" />
59    </t:instanceOf>
60  </t:topic>
61
62  <t:topic id="t271">
63    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/regexp" />
64    <t:instanceOf>
65      <t:topicRef href="#t246" />
66    </t:instanceOf>
67  </t:topic>
68
69  <t:topic id="t276">
70    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/datatype" />
71    <t:instanceOf>
72      <t:topicRef href="#t246" />
73    </t:instanceOf>
74  </t:topic>
75
76  <t:topic id="t281">
77    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/constraint" />
78    <t:instanceOf>
79      <t:topicRef href="#t236" />
80      <t:topicRef href="#t251" />
81    </t:instanceOf>
82  </t:topic>
83
84  <t:topic id="t286">
85    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/subject-identifier-constraint" />
86    <t:instanceOf>
87      <t:topicRef href="#t236" />
88    </t:instanceOf>
89  </t:topic>
90
91  <t:topic id="t291">
92    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/topic-name-constraint" />
93    <t:instanceOf>
94      <t:topicRef href="#t236" />
95    </t:instanceOf>
96  </t:topic>
97
98  <t:topic id="t296">
99    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/topic-occurrence-constraint" />
100    <t:instanceOf>
101      <t:topicRef href="#t236" />
102    </t:instanceOf>
103  </t:topic>
104
105  <t:topic id="t301">
106    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/regular-expression-constraint" />
107    <t:instanceOf>
108      <t:topicRef href="#t236" />
109    </t:instanceOf>
110  </t:topic>
111
112  <t:topic id="t306">
113    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/occurrence-datatype-constraint" />
114    <t:instanceOf>
115      <t:topicRef href="#t236" />
116    </t:instanceOf>
117  </t:topic>
118
119  <t:topic id="t311">
120    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/topic-role-constraint" />
121    <t:instanceOf>
122      <t:topicRef href="#t236" />
123    </t:instanceOf>
124  </t:topic>
125
126  <t:topic id="t316">
127    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/association-role-constraint" />
128    <t:instanceOf>
129      <t:topicRef href="#t236" />
130    </t:instanceOf>
131  </t:topic>
132
133  <t:topic id="t321">
134    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/constrained" />
135    <t:instanceOf>
136      <t:topicRef href="#t251" />
137    </t:instanceOf>
138  </t:topic>
139
140  <t:topic id="t326">
141    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/constrained-statement" />
142    <t:instanceOf>
143      <t:topicRef href="#t256" />
144    </t:instanceOf>
145  </t:topic>
146
147  <t:topic id="t331">
148    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/constrained-topic-type" />
149    <t:instanceOf>
150      <t:topicRef href="#t256" />
151    </t:instanceOf>
152  </t:topic>
153
154  <t:topic id="t336">
155    <t:subjectIdentifier href="http://psi.topicmaps.org/tmcl/constrained-role" />
156    <t:instanceOf>
157      <t:topicRef href="#t256" />
158    </t:instanceOf>
159  </t:topic>
160
161  <t:topic id="t341">
162    <t:subjectIdentifier href="http://psi.topicmaps.org/iso13250/model/supertype" />
163    <t:instanceOf>
164      <t:topicRef href="#t251" />
165    </t:instanceOf>
166  </t:topic>
167
168  <t:topic id="t346">
169    <t:subjectIdentifier href="http://psi.topicmaps.org/iso13250/model/subtype" />
170    <t:instanceOf>
171      <t:topicRef href="#t251" />
172    </t:instanceOf>
173  </t:topic>
174
175  <t:topic id="t351">
176    <t:subjectIdentifier href="http://psi.topicmaps.org/iso13250/model/supertype-subtype" />
177    <t:instanceOf>
178      <t:topicRef href="#t256" />
179    </t:instanceOf>
180  </t:topic>
181
182  <t:topic id="t356">
183    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/types/Service" />
184    <t:instanceOf>
185      <t:topicRef href="#t236" />
186    </t:instanceOf>
187  </t:topic>
188
189  <t:topic id="t361">
190    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/types/Hash-Object" />
191    <t:instanceOf>
192      <t:topicRef href="#t236" />
193    </t:instanceOf>
194  </t:topic>
195
196  <t:topic id="t366">
197    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/types/Environment" />
198    <t:instanceOf>
199      <t:topicRef href="#t236" />
200    </t:instanceOf>
201  </t:topic>
202
203  <t:topic id="t371">
204    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/hash-type" />
205    <t:instanceOf>
206      <t:topicRef href="#t246" />
207    </t:instanceOf>
208  </t:topic>
209
210  <t:topic id="t376">
211    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/key" />
212    <t:instanceOf>
213      <t:topicRef href="#t246" />
214    </t:instanceOf>
215  </t:topic>
216
217  <t:topic id="t381">
218    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/value" />
219    <t:instanceOf>
220      <t:topicRef href="#t246" />
221    </t:instanceOf>
222  </t:topic>
223
224  <t:topic id="t386">
225    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/environment-name" />
226    <t:instanceOf>
227      <t:topicRef href="#t241" />
228    </t:instanceOf>
229  </t:topic>
230
231  <t:topic id="t391">
232    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/has-hash" />
233    <t:instanceOf>
234      <t:topicRef href="#t256" />
235    </t:instanceOf>
236  </t:topic>
237
238  <t:topic id="t396">
239    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/has-environment" />
240    <t:instanceOf>
241      <t:topicRef href="#t256" />
242    </t:instanceOf>
243  </t:topic>
244
245  <t:topic id="t401">
246    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/service" />
247    <t:instanceOf>
248      <t:topicRef href="#t251" />
249    </t:instanceOf>
250  </t:topic>
251
252  <t:topic id="t406">
253    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/hash" />
254    <t:instanceOf>
255      <t:topicRef href="#t251" />
256    </t:instanceOf>
257  </t:topic>
258
259  <t:topic id="t411">
260    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/environment" />
261    <t:instanceOf>
262      <t:topicRef href="#t251" />
263    </t:instanceOf>
264  </t:topic>
265
266  <t:topic id="t416">
267    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/environment-psi-constraint" />
268    <t:instanceOf>
269      <t:topicRef href="#t286" />
270    </t:instanceOf>
271    <t:occurrence>
272      <t:type>
273        <t:topicRef href="#t261" />
274      </t:type>
275      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
276    </t:occurrence>
277    <t:occurrence>
278      <t:type>
279        <t:topicRef href="#t266" />
280      </t:type>
281      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
282    </t:occurrence>
283    <t:occurrence>
284      <t:type>
285        <t:topicRef href="#t271" />
286      </t:type>
287      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">^http://textgrid.org/serviceregistry/environment/.+$</t:resourceData>
288    </t:occurrence>
289  </t:topic>
290
291  <t:topic id="t421">
292    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/environment-name-constraint" />
293    <t:instanceOf>
294      <t:topicRef href="#t291" />
295    </t:instanceOf>
296    <t:occurrence>
297      <t:type>
298        <t:topicRef href="#t261" />
299      </t:type>
300      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
301    </t:occurrence>
302    <t:occurrence>
303      <t:type>
304        <t:topicRef href="#t266" />
305      </t:type>
306      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
307    </t:occurrence>
308  </t:topic>
309
310  <t:topic id="t426">
311    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/environment-name-regular-expression-constraint" />
312    <t:instanceOf>
313      <t:topicRef href="#t301" />
314    </t:instanceOf>
315    <t:occurrence>
316      <t:type>
317        <t:topicRef href="#t271" />
318      </t:type>
319      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">^.+$</t:resourceData>
320    </t:occurrence>
321  </t:topic>
322
323  <t:topic id="t431">
324    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/hash-psi-constraint" />
325    <t:instanceOf>
326      <t:topicRef href="#t286" />
327    </t:instanceOf>
328    <t:occurrence>
329      <t:type>
330        <t:topicRef href="#t261" />
331      </t:type>
332      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
333    </t:occurrence>
334    <t:occurrence>
335      <t:type>
336        <t:topicRef href="#t266" />
337      </t:type>
338      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
339    </t:occurrence>
340    <t:occurrence>
341      <t:type>
342        <t:topicRef href="#t271" />
343      </t:type>
344      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">^http://textgrid.org/serviceregistry/hashobject/.+/.+$</t:resourceData>
345    </t:occurrence>
346  </t:topic>
347
348  <t:topic id="t436">
349    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/hash-hash-type-constraint" />
350    <t:instanceOf>
351      <t:topicRef href="#t296" />
352    </t:instanceOf>
353    <t:occurrence>
354      <t:type>
355        <t:topicRef href="#t261" />
356      </t:type>
357      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
358    </t:occurrence>
359    <t:occurrence>
360      <t:type>
361        <t:topicRef href="#t266" />
362      </t:type>
363      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
364    </t:occurrence>
365  </t:topic>
366
367  <t:topic id="t441">
368    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/hash-hash-type-regular-expression-constraint" />
369    <t:instanceOf>
370      <t:topicRef href="#t301" />
371    </t:instanceOf>
372    <t:occurrence>
373      <t:type>
374        <t:topicRef href="#t271" />
375      </t:type>
376      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">^.+$</t:resourceData>
377    </t:occurrence>
378  </t:topic>
379
380  <t:topic id="t446">
381    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/hash-hash-type-datatype-constraint" />
382    <t:instanceOf>
383      <t:topicRef href="#t306" />
384    </t:instanceOf>
385    <t:occurrence>
386      <t:type>
387        <t:topicRef href="#t276" />
388      </t:type>
389      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">http://www.w3.org/2001/XMLSchema#string</t:resourceData>
390    </t:occurrence>
391  </t:topic>
392
393  <t:topic id="t451">
394    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/hash-key-constraint" />
395    <t:instanceOf>
396      <t:topicRef href="#t296" />
397    </t:instanceOf>
398    <t:occurrence>
399      <t:type>
400        <t:topicRef href="#t261" />
401      </t:type>
402      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
403    </t:occurrence>
404    <t:occurrence>
405      <t:type>
406        <t:topicRef href="#t266" />
407      </t:type>
408      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
409    </t:occurrence>
410  </t:topic>
411
412  <t:topic id="t456">
413    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/hash-key-regular-expression-constraint" />
414    <t:instanceOf>
415      <t:topicRef href="#t301" />
416    </t:instanceOf>
417    <t:occurrence>
418      <t:type>
419        <t:topicRef href="#t271" />
420      </t:type>
421      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">^.+$</t:resourceData>
422    </t:occurrence>
423  </t:topic>
424
425  <t:topic id="t461">
426    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/hash-key-datatype-constraint" />
427    <t:instanceOf>
428      <t:topicRef href="#t306" />
429    </t:instanceOf>
430    <t:occurrence>
431      <t:type>
432        <t:topicRef href="#t276" />
433      </t:type>
434      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">http://www.w3.org/2001/XMLSchema#string</t:resourceData>
435    </t:occurrence>
436  </t:topic>
437
438  <t:topic id="t466">
439    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/hash-value-constraint" />
440    <t:instanceOf>
441      <t:topicRef href="#t296" />
442    </t:instanceOf>
443    <t:occurrence>
444      <t:type>
445        <t:topicRef href="#t261" />
446      </t:type>
447      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
448    </t:occurrence>
449    <t:occurrence>
450      <t:type>
451        <t:topicRef href="#t266" />
452      </t:type>
453      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
454    </t:occurrence>
455  </t:topic>
456
457  <t:topic id="t471">
458    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/hash-value-regular-expression-constraint" />
459    <t:instanceOf>
460      <t:topicRef href="#t301" />
461    </t:instanceOf>
462    <t:occurrence>
463      <t:type>
464        <t:topicRef href="#t271" />
465      </t:type>
466      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">^.+$</t:resourceData>
467    </t:occurrence>
468  </t:topic>
469
470  <t:topic id="t476">
471    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/hash-value-datatype-constraint" />
472    <t:instanceOf>
473      <t:topicRef href="#t306" />
474    </t:instanceOf>
475    <t:occurrence>
476      <t:type>
477        <t:topicRef href="#t276" />
478      </t:type>
479      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">http://www.w3.org/2001/XMLSchema#string</t:resourceData>
480    </t:occurrence>
481  </t:topic>
482
483  <t:topic id="t481">
484    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/hash-type-constraint" />
485    <t:instanceOf>
486      <t:topicRef href="#t296" />
487    </t:instanceOf>
488    <t:occurrence>
489      <t:type>
490        <t:topicRef href="#t261" />
491      </t:type>
492      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
493    </t:occurrence>
494    <t:occurrence>
495      <t:type>
496        <t:topicRef href="#t266" />
497      </t:type>
498      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
499    </t:occurrence>
500  </t:topic>
501
502  <t:topic id="t486">
503    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/hash-type-regular-expression-constraint" />
504    <t:instanceOf>
505      <t:topicRef href="#t301" />
506    </t:instanceOf>
507    <t:occurrence>
508      <t:type>
509        <t:topicRef href="#t271" />
510      </t:type>
511      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">^.+$</t:resourceData>
512    </t:occurrence>
513  </t:topic>
514
515  <t:topic id="t491">
516    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/has-environment-environment-role-constraint" />
517    <t:instanceOf>
518      <t:topicRef href="#t311" />
519    </t:instanceOf>
520    <t:occurrence>
521      <t:type>
522        <t:topicRef href="#t261" />
523      </t:type>
524      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
525    </t:occurrence>
526    <t:occurrence>
527      <t:type>
528        <t:topicRef href="#t266" />
529      </t:type>
530      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
531    </t:occurrence>
532  </t:topic>
533
534  <t:topic id="t496">
535    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/has-environment-environment-association-role-constraint" />
536    <t:instanceOf>
537      <t:topicRef href="#t316" />
538    </t:instanceOf>
539    <t:occurrence>
540      <t:type>
541        <t:topicRef href="#t261" />
542      </t:type>
543      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
544    </t:occurrence>
545    <t:occurrence>
546      <t:type>
547        <t:topicRef href="#t266" />
548      </t:type>
549      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
550    </t:occurrence>
551  </t:topic>
552
553  <t:topic id="t501">
554    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/has-environment-hash-role-constraint" />
555    <t:instanceOf>
556      <t:topicRef href="#t311" />
557    </t:instanceOf>
558    <t:occurrence>
559      <t:type>
560        <t:topicRef href="#t261" />
561      </t:type>
562      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
563    </t:occurrence>
564    <t:occurrence>
565      <t:type>
566        <t:topicRef href="#t266" />
567      </t:type>
568      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
569    </t:occurrence>
570  </t:topic>
571
572  <t:topic id="t506">
573    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/has-environment-hash-association-role-constraint" />
574    <t:instanceOf>
575      <t:topicRef href="#t316" />
576    </t:instanceOf>
577    <t:occurrence>
578      <t:type>
579        <t:topicRef href="#t261" />
580      </t:type>
581      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
582    </t:occurrence>
583    <t:occurrence>
584      <t:type>
585        <t:topicRef href="#t266" />
586      </t:type>
587      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
588    </t:occurrence>
589  </t:topic>
590
591  <t:topic id="t511">
592    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/has-hash-hash-role-constraint" />
593    <t:instanceOf>
594      <t:topicRef href="#t311" />
595    </t:instanceOf>
596    <t:occurrence>
597      <t:type>
598        <t:topicRef href="#t261" />
599      </t:type>
600      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
601    </t:occurrence>
602    <t:occurrence>
603      <t:type>
604        <t:topicRef href="#t266" />
605      </t:type>
606      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
607    </t:occurrence>
608  </t:topic>
609
610  <t:topic id="t516">
611    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/has-hash-hash-association-role-constraint" />
612    <t:instanceOf>
613      <t:topicRef href="#t316" />
614    </t:instanceOf>
615    <t:occurrence>
616      <t:type>
617        <t:topicRef href="#t261" />
618      </t:type>
619      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
620    </t:occurrence>
621    <t:occurrence>
622      <t:type>
623        <t:topicRef href="#t266" />
624      </t:type>
625      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
626    </t:occurrence>
627  </t:topic>
628
629  <t:topic id="t521">
630    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/has-hash-service-role-constraint" />
631    <t:instanceOf>
632      <t:topicRef href="#t311" />
633    </t:instanceOf>
634    <t:occurrence>
635      <t:type>
636        <t:topicRef href="#t261" />
637      </t:type>
638      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
639    </t:occurrence>
640    <t:occurrence>
641      <t:type>
642        <t:topicRef href="#t266" />
643      </t:type>
644      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
645    </t:occurrence>
646  </t:topic>
647
648  <t:topic id="t526">
649    <t:subjectIdentifier href="http://textgrid.org/serviceregistry/model/has-hash-service-association-role-constraint" />
650    <t:instanceOf>
651      <t:topicRef href="#t316" />
652    </t:instanceOf>
653    <t:occurrence>
654      <t:type>
655        <t:topicRef href="#t261" />
656      </t:type>
657      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
658    </t:occurrence>
659    <t:occurrence>
660      <t:type>
661        <t:topicRef href="#t266" />
662      </t:type>
663      <t:resourceData datatype="http://www.w3.org/2001/XMLSchema#string">1</t:resourceData>
664    </t:occurrence>
665  </t:topic>
666
667  <t:association>
668    <t:type>
669      <t:topicRef href="#t351" />
670    </t:type>
671    <t:role>
672      <t:type>
673        <t:topicRef href="#t341" />
674      </t:type>
675      <t:topicRef href="#t281" />
676    </t:role>
677    <t:role>
678      <t:type>
679        <t:topicRef href="#t346" />
680      </t:type>
681      <t:topicRef href="#t291" />
682    </t:role>
683  </t:association>
684
685  <t:association>
686    <t:type>
687      <t:topicRef href="#t351" />
688    </t:type>
689    <t:role>
690      <t:type>
691        <t:topicRef href="#t341" />
692      </t:type>
693      <t:topicRef href="#t281" />
694    </t:role>
695    <t:role>
696      <t:type>
697        <t:topicRef href="#t346" />
698      </t:type>
699      <t:topicRef href="#t286" />
700    </t:role>
701  </t:association>
702
703  <t:association>
704    <t:type>
705      <t:topicRef href="#t351" />
706    </t:type>
707    <t:role>
708      <t:type>
709        <t:topicRef href="#t341" />
710      </t:type>
711      <t:topicRef href="#t281" />
712    </t:role>
713    <t:role>
714      <t:type>
715        <t:topicRef href="#t346" />
716      </t:type>
717      <t:topicRef href="#t296" />
718    </t:role>
719  </t:association>
720
721  <t:association>
722    <t:type>
723      <t:topicRef href="#t351" />
724    </t:type>
725    <t:role>
726      <t:type>
727        <t:topicRef href="#t341" />
728      </t:type>
729      <t:topicRef href="#t281" />
730    </t:role>
731    <t:role>
732      <t:type>
733        <t:topicRef href="#t346" />
734      </t:type>
735      <t:topicRef href="#t301" />
736    </t:role>
737  </t:association>
738
739  <t:association>
740    <t:type>
741      <t:topicRef href="#t351" />
742    </t:type>
743    <t:role>
744      <t:type>
745        <t:topicRef href="#t341" />
746      </t:type>
747      <t:topicRef href="#t281" />
748    </t:role>
749    <t:role>
750      <t:type>
751        <t:topicRef href="#t346" />
752      </t:type>
753      <t:topicRef href="#t311" />
754    </t:role>
755  </t:association>
756
757  <t:association>
758    <t:type>
759      <t:topicRef href="#t351" />
760    </t:type>
761    <t:role>
762      <t:type>
763        <t:topicRef href="#t341" />
764      </t:type>
765      <t:topicRef href="#t281" />
766    </t:role>
767    <t:role>
768      <t:type>
769        <t:topicRef href="#t346" />
770      </t:type>
771      <t:topicRef href="#t316" />
772    </t:role>
773  </t:association>
774
775  <t:association>
776    <t:type>
777      <t:topicRef href="#t331" />
778    </t:type>
779    <t:role>
780      <t:type>
781        <t:topicRef href="#t321" />
782      </t:type>
783      <t:topicRef href="#t361" />
784    </t:role>
785    <t:role>
786      <t:type>
787        <t:topicRef href="#t281" />
788      </t:type>
789      <t:topicRef href="#t431" />
790    </t:role>
791  </t:association>
792
793  <t:association>
794    <t:type>
795      <t:topicRef href="#t331" />
796    </t:type>
797    <t:role>
798      <t:type>
799        <t:topicRef href="#t321" />
800      </t:type>
801      <t:topicRef href="#t366" />
802    </t:role>
803    <t:role>
804      <t:type>
805        <t:topicRef href="#t281" />
806      </t:type>
807      <t:topicRef href="#t416" />
808    </t:role>
809  </t:association>
810
811  <t:association>
812    <t:type>
813      <t:topicRef href="#t331" />
814    </t:type>
815    <t:role>
816      <t:type>
817        <t:topicRef href="#t321" />
818      </t:type>
819      <t:topicRef href="#t366" />
820    </t:role>
821    <t:role>
822      <t:type>
823        <t:topicRef href="#t281" />
824      </t:type>
825      <t:topicRef href="#t421" />
826    </t:role>
827  </t:association>
828
829  <t:association>
830    <t:type>
831      <t:topicRef href="#t326" />
832    </t:type>
833    <t:role>
834      <t:type>
835        <t:topicRef href="#t321" />
836      </t:type>
837      <t:topicRef href="#t386" />
838    </t:role>
839    <t:role>
840      <t:type>
841        <t:topicRef href="#t281" />
842      </t:type>
843      <t:topicRef href="#t421" />
844    </t:role>
845  </t:association>
846
847  <t:association>
848    <t:type>
849      <t:topicRef href="#t326" />
850    </t:type>
851    <t:role>
852      <t:type>
853        <t:topicRef href="#t321" />
854      </t:type>
855      <t:topicRef href="#t386" />
856    </t:role>
857    <t:role>
858      <t:type>
859        <t:topicRef href="#t281" />
860      </t:type>
861      <t:topicRef href="#t426" />
862    </t:role>
863  </t:association>
864
865  <t:association>
866    <t:type>
867      <t:topicRef href="#t331" />
868    </t:type>
869    <t:role>
870      <t:type>
871        <t:topicRef href="#t321" />
872      </t:type>
873      <t:topicRef href="#t361" />
874    </t:role>
875    <t:role>
876      <t:type>
877        <t:topicRef href="#t281" />
878      </t:type>
879      <t:topicRef href="#t436" />
880    </t:role>
881  </t:association>
882
883  <t:association>
884    <t:type>
885      <t:topicRef href="#t326" />
886    </t:type>
887    <t:role>
888      <t:type>
889        <t:topicRef href="#t321" />
890      </t:type>
891      <t:topicRef href="#t371" />
892    </t:role>
893    <t:role>
894      <t:type>
895        <t:topicRef href="#t281" />
896      </t:type>
897      <t:topicRef href="#t436" />
898    </t:role>
899  </t:association>
900
901  <t:association>
902    <t:type>
903      <t:topicRef href="#t326" />
904    </t:type>
905    <t:role>
906      <t:type>
907        <t:topicRef href="#t321" />
908      </t:type>
909      <t:topicRef href="#t371" />
910    </t:role>
911    <t:role>
912      <t:type>
913        <t:topicRef href="#t281" />
914      </t:type>
915      <t:topicRef href="#t441" />
916    </t:role>
917  </t:association>
918
919  <t:association>
920    <t:type>
921      <t:topicRef href="#t326" />
922    </t:type>
923    <t:role>
924      <t:type>
925        <t:topicRef href="#t321" />
926      </t:type>
927      <t:topicRef href="#t371" />
928    </t:role>
929    <t:role>
930      <t:type>
931        <t:topicRef href="#t281" />
932      </t:type>
933      <t:topicRef href="#t446" />
934    </t:role>
935  </t:association>
936
937  <t:association>
938    <t:type>
939      <t:topicRef href="#t331" />
940    </t:type>
941    <t:role>
942      <t:type>
943        <t:topicRef href="#t321" />
944      </t:type>
945      <t:topicRef href="#t361" />
946    </t:role>
947    <t:role>
948      <t:type>
949        <t:topicRef href="#t281" />
950      </t:type>
951      <t:topicRef href="#t451" />
952    </t:role>
953  </t:association>
954
955  <t:association>
956    <t:type>
957      <t:topicRef href="#t326" />
958    </t:type>
959    <t:role>
960      <t:type>
961        <t:topicRef href="#t321" />
962      </t:type>
963      <t:topicRef href="#t376" />
964    </t:role>
965    <t:role>
966      <t:type>
967        <t:topicRef href="#t281" />
968      </t:type>
969      <t:topicRef href="#t451" />
970    </t:role>
971  </t:association>
972
973  <t:association>
974    <t:type>
975      <t:topicRef href="#t326" />
976    </t:type>
977    <t:role>
978      <t:type>
979        <t:topicRef href="#t321" />
980      </t:type>
981      <t:topicRef href="#t376" />
982    </t:role>
983    <t:role>
984      <t:type>
985        <t:topicRef href="#t281" />
986      </t:type>
987      <t:topicRef href="#t456" />
988    </t:role>
989  </t:association>
990
991  <t:association>
992    <t:type>
993      <t:topicRef href="#t326" />
994    </t:type>
995    <t:role>
996      <t:type>
997        <t:topicRef href="#t321" />
998      </t:type>
999      <t:topicRef href="#t376" />
1000    </t:role>
1001    <t:role>
1002      <t:type>
1003        <t:topicRef href="#t281" />
1004      </t:type>
1005      <t:topicRef href="#t461" />
1006    </t:role>
1007  </t:association>
1008
1009  <t:association>
1010    <t:type>
1011      <t:topicRef href="#t331" />
1012    </t:type>
1013    <t:role>
1014      <t:type>
1015        <t:topicRef href="#t321" />
1016      </t:type>
1017      <t:topicRef href="#t361" />
1018    </t:role>
1019    <t:role>
1020      <t:type>
1021        <t:topicRef href="#t281" />
1022      </t:type>
1023      <t:topicRef href="#t466" />
1024    </t:role>
1025  </t:association>
1026
1027  <t:association>
1028    <t:type>
1029      <t:topicRef href="#t326" />
1030    </t:type>
1031    <t:role>
1032      <t:type>
1033        <t:topicRef href="#t321" />
1034      </t:type>
1035      <t:topicRef href="#t381" />
1036    </t:role>
1037    <t:role>
1038      <t:type>
1039        <t:topicRef href="#t281" />
1040      </t:type>
1041      <t:topicRef href="#t466" />
1042    </t:role>
1043  </t:association>
1044
1045  <t:association>
1046    <t:type>
1047      <t:topicRef href="#t326" />
1048    </t:type>
1049    <t:role>
1050      <t:type>
1051        <t:topicRef href="#t321" />
1052      </t:type>
1053      <t:topicRef href="#t381" />
1054    </t:role>
1055    <t:role>
1056      <t:type>
1057        <t:topicRef href="#t281" />
1058      </t:type>
1059      <t:topicRef href="#t471" />
1060    </t:role>
1061  </t:association>
1062
1063  <t:association>
1064    <t:type>
1065      <t:topicRef href="#t326" />
1066    </t:type>
1067    <t:role>
1068      <t:type>
1069        <t:topicRef href="#t321" />
1070      </t:type>
1071      <t:topicRef href="#t381" />
1072    </t:role>
1073    <t:role>
1074      <t:type>
1075        <t:topicRef href="#t281" />
1076      </t:type>
1077      <t:topicRef href="#t476" />
1078    </t:role>
1079  </t:association>
1080
1081  <t:association>
1082    <t:type>
1083      <t:topicRef href="#t331" />
1084    </t:type>
1085    <t:role>
1086      <t:type>
1087        <t:topicRef href="#t321" />
1088      </t:type>
1089      <t:topicRef href="#t366" />
1090    </t:role>
1091    <t:role>
1092      <t:type>
1093        <t:topicRef href="#t281" />
1094      </t:type>
1095      <t:topicRef href="#t491" />
1096    </t:role>
1097  </t:association>
1098
1099  <t:association>
1100    <t:type>
1101      <t:topicRef href="#t326" />
1102    </t:type>
1103    <t:role>
1104      <t:type>
1105        <t:topicRef href="#t321" />
1106      </t:type>
1107      <t:topicRef href="#t396" />
1108    </t:role>
1109    <t:role>
1110      <t:type>
1111        <t:topicRef href="#t281" />
1112      </t:type>
1113      <t:topicRef href="#t491" />
1114    </t:role>
1115  </t:association>
1116
1117  <t:association>
1118    <t:type>
1119      <t:topicRef href="#t336" />
1120    </t:type>
1121    <t:role>
1122      <t:type>
1123        <t:topicRef href="#t321" />
1124      </t:type>
1125      <t:topicRef href="#t411" />
1126    </t:role>
1127    <t:role>
1128      <t:type>
1129        <t:topicRef href="#t281" />
1130      </t:type>
1131      <t:topicRef href="#t491" />
1132    </t:role>
1133  </t:association>
1134
1135  <t:association>
1136    <t:type>
1137      <t:topicRef href="#t326" />
1138    </t:type>
1139    <t:role>
1140      <t:type>
1141        <t:topicRef href="#t321" />
1142      </t:type>
1143      <t:topicRef href="#t396" />
1144    </t:role>
1145    <t:role>
1146      <t:type>
1147        <t:topicRef href="#t281" />
1148      </t:type>
1149      <t:topicRef href="#t496" />
1150    </t:role>
1151  </t:association>
1152
1153  <t:association>
1154    <t:type>
1155      <t:topicRef href="#t336" />
1156    </t:type>
1157    <t:role>
1158      <t:type>
1159        <t:topicRef href="#t321" />
1160      </t:type>
1161      <t:topicRef href="#t411" />
1162    </t:role>
1163    <t:role>
1164      <t:type>
1165        <t:topicRef href="#t281" />
1166      </t:type>
1167      <t:topicRef href="#t496" />
1168    </t:role>
1169  </t:association>
1170
1171  <t:association>
1172    <t:type>
1173      <t:topicRef href="#t331" />
1174    </t:type>
1175    <t:role>
1176      <t:type>
1177        <t:topicRef href="#t321" />
1178      </t:type>
1179      <t:topicRef href="#t361" />
1180    </t:role>
1181    <t:role>
1182      <t:type>
1183        <t:topicRef href="#t281" />
1184      </t:type>
1185      <t:topicRef href="#t501" />
1186    </t:role>
1187  </t:association>
1188
1189  <t:association>
1190    <t:type>
1191      <t:topicRef href="#t326" />
1192    </t:type>
1193    <t:role>
1194      <t:type>
1195        <t:topicRef href="#t321" />
1196      </t:type>
1197      <t:topicRef href="#t396" />
1198    </t:role>
1199    <t:role>
1200      <t:type>
1201        <t:topicRef href="#t281" />
1202      </t:type>
1203      <t:topicRef href="#t501" />
1204    </t:role>
1205  </t:association>
1206
1207  <t:association>
1208    <t:type>
1209      <t:topicRef href="#t336" />
1210    </t:type>
1211    <t:role>
1212      <t:type>
1213        <t:topicRef href="#t321" />
1214      </t:type>
1215      <t:topicRef href="#t406" />
1216    </t:role>
1217    <t:role>
1218      <t:type>
1219        <t:topicRef href="#t281" />
1220      </t:type>
1221      <t:topicRef href="#t501" />
1222    </t:role>
1223  </t:association>
1224
1225  <t:association>
1226    <t:type>
1227      <t:topicRef href="#t326" />
1228    </t:type>
1229    <t:role>
1230      <t:type>
1231        <t:topicRef href="#t321" />
1232      </t:type>
1233      <t:topicRef href="#t396" />
1234    </t:role>
1235    <t:role>
1236      <t:type>
1237        <t:topicRef href="#t281" />
1238      </t:type>
1239      <t:topicRef href="#t506" />
1240    </t:role>
1241  </t:association>
1242
1243  <t:association>
1244    <t:type>
1245      <t:topicRef href="#t336" />
1246    </t:type>
1247    <t:role>
1248      <t:type>
1249        <t:topicRef href="#t321" />
1250      </t:type>
1251      <t:topicRef href="#t406" />
1252    </t:role>
1253    <t:role>
1254      <t:type>
1255        <t:topicRef href="#t281" />
1256      </t:type>
1257      <t:topicRef href="#t506" />
1258    </t:role>
1259  </t:association>
1260
1261  <t:association>
1262    <t:type>
1263      <t:topicRef href="#t331" />
1264    </t:type>
1265    <t:role>
1266      <t:type>
1267        <t:topicRef href="#t321" />
1268      </t:type>
1269      <t:topicRef href="#t361" />
1270    </t:role>
1271    <t:role>
1272      <t:type>
1273        <t:topicRef href="#t281" />
1274      </t:type>
1275      <t:topicRef href="#t511" />
1276    </t:role>
1277  </t:association>
1278
1279  <t:association>
1280    <t:type>
1281      <t:topicRef href="#t326" />
1282    </t:type>
1283    <t:role>
1284      <t:type>
1285        <t:topicRef href="#t321" />
1286      </t:type>
1287      <t:topicRef href="#t391" />
1288    </t:role>
1289    <t:role>
1290      <t:type>
1291        <t:topicRef href="#t281" />
1292      </t:type>
1293      <t:topicRef href="#t511" />
1294    </t:role>
1295  </t:association>
1296
1297  <t:association>
1298    <t:type>
1299      <t:topicRef href="#t336" />
1300    </t:type>
1301    <t:role>
1302      <t:type>
1303        <t:topicRef href="#t321" />
1304      </t:type>
1305      <t:topicRef href="#t406" />
1306    </t:role>
1307    <t:role>
1308      <t:type>
1309        <t:topicRef href="#t281" />
1310      </t:type>
1311      <t:topicRef href="#t511" />
1312    </t:role>
1313  </t:association>
1314
1315  <t:association>
1316    <t:type>
1317      <t:topicRef href="#t326" />
1318    </t:type>
1319    <t:role>
1320      <t:type>
1321        <t:topicRef href="#t321" />
1322      </t:type>
1323      <t:topicRef href="#t391" />
1324    </t:role>
1325    <t:role>
1326      <t:type>
1327        <t:topicRef href="#t281" />
1328      </t:type>
1329      <t:topicRef href="#t516" />
1330    </t:role>
1331  </t:association>
1332
1333  <t:association>
1334    <t:type>
1335      <t:topicRef href="#t336" />
1336    </t:type>
1337    <t:role>
1338      <t:type>
1339        <t:topicRef href="#t321" />
1340      </t:type>
1341      <t:topicRef href="#t406" />
1342    </t:role>
1343    <t:role>
1344      <t:type>
1345        <t:topicRef href="#t281" />
1346      </t:type>
1347      <t:topicRef href="#t516" />
1348    </t:role>
1349  </t:association>
1350
1351  <t:association>
1352    <t:type>
1353      <t:topicRef href="#t331" />
1354    </t:type>
1355    <t:role>
1356      <t:type>
1357        <t:topicRef href="#t321" />
1358      </t:type>
1359      <t:topicRef href="#t356" />
1360    </t:role>
1361    <t:role>
1362      <t:type>
1363        <t:topicRef href="#t281" />
1364      </t:type>
1365      <t:topicRef href="#t521" />
1366    </t:role>
1367  </t:association>
1368
1369  <t:association>
1370    <t:type>
1371      <t:topicRef href="#t326" />
1372    </t:type>
1373    <t:role>
1374      <t:type>
1375        <t:topicRef href="#t321" />
1376      </t:type>
1377      <t:topicRef href="#t391" />
1378    </t:role>
1379    <t:role>
1380      <t:type>
1381        <t:topicRef href="#t281" />
1382      </t:type>
1383      <t:topicRef href="#t521" />
1384    </t:role>
1385  </t:association>
1386
1387  <t:association>
1388    <t:type>
1389      <t:topicRef href="#t336" />
1390    </t:type>
1391    <t:role>
1392      <t:type>
1393        <t:topicRef href="#t321" />
1394      </t:type>
1395      <t:topicRef href="#t401" />
1396    </t:role>
1397    <t:role>
1398      <t:type>
1399        <t:topicRef href="#t281" />
1400      </t:type>
1401      <t:topicRef href="#t521" />
1402    </t:role>
1403  </t:association>
1404
1405  <t:association>
1406    <t:type>
1407      <t:topicRef href="#t326" />
1408    </t:type>
1409    <t:role>
1410      <t:type>
1411        <t:topicRef href="#t321" />
1412      </t:type>
1413      <t:topicRef href="#t391" />
1414    </t:role>
1415    <t:role>
1416      <t:type>
1417        <t:topicRef href="#t281" />
1418      </t:type>
1419      <t:topicRef href="#t526" />
1420    </t:role>
1421  </t:association>
1422
1423  <t:association>
1424    <t:type>
1425      <t:topicRef href="#t336" />
1426    </t:type>
1427    <t:role>
1428      <t:type>
1429        <t:topicRef href="#t321" />
1430      </t:type>
1431      <t:topicRef href="#t401" />
1432    </t:role>
1433    <t:role>
1434      <t:type>
1435        <t:topicRef href="#t281" />
1436      </t:type>
1437      <t:topicRef href="#t526" />
1438    </t:role>
1439  </t:association>
1440
1441</t:topicMap>
Note: See TracBrowser for help on using the repository browser.