Transcription of OASIS/ebXML Registry Information Model v2
1 Copyright oasis , 2001. All Rights Reserved 1 2 3 4 OASIS/ebXML Registry Information Model 5 Approved Committee Specification6 OASIS/ebXML Registry Technical Committee 7 18 December 2001 8 9 1 Status of this Document 10 11 Distribution of this document is unlimited. 12 13 This version: 14 15 16 Latest version: 17 18 19 20 OASIS/ebXML Registry November 2001 OASIS/ebXML Registry Information Model Page 2 Copyright oasis , 2001. All Rights Reserved 2 OASIS/ebXML Registry Technical Committee 20 This document, in its current form, is an approved Committee Specification of the 21 oasis ebxml Registry Technical Committee.
2 It builds upon version which 22 was approved by the OASIS/ebXML Registry Technical Committee as a DRAFT 23 Specfication of the TC. 24 25 At the time of that approval the following were members of the OASIS/ebXML 26 Registry Technical Committee: 27 28 Kathryn Breininger, Boeing 29 Lisa Carnahan, US NIST (TC Chair) 30 Joseph M. Chiusano, LMI 31 Suresh Damodaran, Sterling Commerce 32 Mike DeNicola Fujitsu 33 Anne Fischer, Drummond Group 34 Sally Fuger, AIAG 35 Jong Kim InnoDigital 36 Kyu-Chul Lee, Chungnam National University 37 Joel Munter, Intel 38 Farrukh Najmi, Sun Microsystems 39 Joel Neu, Vitria Technologies 40 Sanjay Patil, IONA 41 Neal Smith, ChevronTexaco 42 Nikola Stojanovic, Encoda Systems, Inc.
3 43 Prasad Yendluri, webMethods 44 Yutaka Yoshida, Sun Microsystems 45 46 Contributors 47 The following persons contributed to the content of this document, but are not 48 voting members of the OASIS/ebXML Registry Technical Committee. 49 50 Len Gallagher, NIST 51 Sekhar Vajjhala, Sun Microsystems 52 53 54 OASIS/ebXML Registry November 2001 OASIS/ebXML Registry Information Model Page 3 Copyright oasis , 2001. All Rights Reserved Table of Contents 54 55 1 STATUS OF THIS DOCUMENT .. 1 56 2 OASIS/ebXML Registry TECHNICAL COMMITTEE .. 2 57 2 58 3 INTRODUCTION .. 8 59 SUMMARY OF CONTENTS OF 8 60 GENERAL 8 61 Naming Conventions.
4 8 62 9 63 RELATED 9 64 4 DESIGN OBJECTIVES .. 9 65 9 66 5 SYSTEM 10 67 ROLE OF ebxml 10 68 Registry 10 69 WHAT THE Registry Information Model 10 70 HOW THE Registry Information Model 10 71 WHERE THE Registry Information Model MAY BE 10 72 CONFORMANCE TO AN ebxml 11 73 6 Registry Information Model : HIGH LEVEL PUBLIC VIEW .. 11 74 12 75 12 76 12 77 12 78 12 79 12 80 13 81 13 82 13 83 13 84 13 85 13 86 13 87 14 88 14 89 14 90 14 91 OASIS/ebXML Registry November 2001 OASIS/ebXML Registry Information Model Page 4 Copyright oasis , 2001.
5 All Rights Reserved 7 Registry Information Model : DETAIL VIEW .. 14 92 ATTRIBUTE AND METHODS OF Information Model 15 93 DATA 16 94 INTERNATIONALIZATION (I18N) 16 95 Class InternationalString .. 16 96 Class 17 97 CLASS 17 98 Attribute 17 99 Attribute 18 100 Attribute 18 101 Attribute 18 102 Attribute name .. 18 103 Attribute objectType .. 18 104 Method 20 105 CLASS 20 106 Attribute 21 107 Attribute expiration .. 21 108 Attribute 21 109 Attribute 21 110 Attribute 22 111 Attribute status .. 22 112 Attribute userVersion .. 23 113 Method 23 114 CLASS 23 115 Attribute 23 116 Attribute name.
6 24 117 Attribute slotType .. 24 118 Attribute values .. 24 119 CLASS 24 120 Attribute 24 121 Attribute isOpaque .. 25 122 Attribute mimeType .. 25 123 CLASS 25 124 Attribute 25 125 Method 25 126 CLASS 25 127 Attribute 26 128 Attribute identificationScheme .. 26 129 Attribute 26 130 Attribute value .. 26 131 CLASS 26 132 Attribute 26 133 Attribute externalURI .. 27 134 Method 27 135 8 Registry AUDIT TRAIL .. 27 136 OASIS/ebXML Registry November 2001 OASIS/ebXML Registry Information Model Page 5 Copyright oasis , 2001. All Rights Reserved CLASS 27 137 Attribute 28 138 Attribute eventType.
7 28 139 Attribute 28 140 Attribute timestamp .. 28 141 Attribute 28 142 CLASS 29 143 Attribute 29 144 Attribute address .. 29 145 Attribute 29 146 Attribute organization .. 29 147 Attribute personName .. 29 148 Attribute 30 149 Attribute url .. 30 150 CLASS 30 151 Attribute 30 152 Attribute address .. 30 153 Attribute parent .. 30 154 Attribute primaryContact .. 30 155 Attribute 30 156 CLASS 31 157 Attribute 31 158 Attribute city .. 31 159 Attribute country .. 31 160 Attribute postalCode .. 31 161 Attribute state .. 31 162 Attribute 31 163 Attribute streetNumber.
8 31 164 Method 32 165 CLASS 32 166 Attribute 32 167 Attribute areaCode .. 32 168 Attribute countryCode .. 32 169 Attribute 32 170 Attribute number .. 33 171 Attribute phoneType .. 33 172 CLASS 33 173 Attribute 33 174 Attribute address .. 33 175 Attribute type .. 33 176 CLASS 33 177 Attribute 33 178 Attribute firstName .. 33 179 Attribute 34 180 Attribute middleName .. 34 181 CLASS 34 182 OASIS/ebXML Registry November 2001 OASIS/ebXML Registry Information Model Page 6 Copyright oasis , 2001. All Rights Reserved Attribute 34 183 Method 34 184 CLASS 34 185 Attribute 35 186 Attribute 35 187 Attribute targetBinding.
9 35 188 Method 35 189 CLASS 35 190 Attribute 36 191 Attribute 36 192 Attribute usageDescription .. 36 193 Attribute 36 194 9 ASSOCIATION OF Registry OBJECTS .. 37 195 EXAMPLE OF AN 37 196 SOURCE AND TARGET 37 197 ASSOCIATION 37 198 INTRAMURAL 38 199 EXTRAMURAL 38 200 CONFIRMATION OF AN 39 201 Confirmation of Intramural Associations .. 39 202 Confirmation of Extramural 40 203 VISIBILITY OF UNCONFIRMED 40 204 POSSIBLE CONFIRMATION 40 205 CLASS 40 206 Attribute 41 207 Attribute 41 208 Attribute sourceObject.
10 42 209 Attribute targetObject .. 42 210 10 CLASSIFICATION OF REGISTRYOBJECT .. 43 211 CLASS 46 212 Attribute 46 213 Attribute isInternal .. 46 214 Attribute nodeType .. 46 215 CLASS 47 216 Attribute 47 217 Attribute parent .. 47 218 Attribute code .. 47 219 Method 47 220 Canonical Path Syntax .. 48 221 CLASS 49 222 Attribute 49 223 Attribute classificationScheme .. 50 224 Attribute classificationNode .. 50 225 Attribute classifiedObject .. 50 226 OASIS/ebXML Registry November 2001 OASIS/ebXML Registry Information Model Page 7 Copyright oasis , 2001. All Rights Reserved Attribute 50 227 Context Sensitive Classification.