1 /*******************************************************************************
2 * Copyright Ericsson Telecom AB
4 * XSD to TTCN-3 Translator
6 * All rights reserved. This program and the accompanying materials
7 * are made available under the terms of the Eclipse Public License v1.0
8 * which accompanies this distribution, and is available at
9 * http://www.eclipse.org/legal/epl-v10.html
10 *******************************************************************************/
12 // File: schemas_ericsson_com_upg_provisioning_1_0_e.ttcn
18 // Contact: http://ttcn.ericsson.se
20 ////////////////////////////////////////////////////////////////////////////////
22 // Generated from file(s):
25 // /* xml version = "1.0" encoding = "UTF-8" */
26 // /* targetnamespace = "http://schemas.ericsson.com/upg/provisioning/1.0" */
28 ////////////////////////////////////////////////////////////////////////////////
31 module schemas_ericsson_com_upg_provisioning_1_0_e {
37 import from schemas_ericsson_com_cai3g1_1_e all;
40 type record AnyDocumentType
42 record length(1 .. infinity) of XSD.String elem_list
45 variant (elem_list) "untagged";
46 variant (elem_list[-]) "anyElement";
53 /* Resource MOType resource@http://schemas.ericsson.com/upg/provisioning/1.0 */
59 type record ResourceMO
64 variant (resourceId) "name as capitalized";
71 /* Resource MOAttributes */
74 type CreateResourceAttributesType CreateResourceAttributes
80 type record CreateResourceAttributesType
82 XSD.AnyURI resourceId optional,
83 IdentifiersType identifiers,
84 RepositoryIdType repositoryIds,
85 AdditionalDataType additionalData
88 variant (resourceId) "name as capitalized";
89 variant (resourceId) "attribute";
90 variant (identifiers) "name as capitalized";
91 variant (repositoryIds) "name as capitalized";
92 variant (additionalData) "name as capitalized";
96 type record AdditionalDataType
98 record of DataType data_list
101 variant (data_list) "untagged";
102 variant (data_list[-]) "name as 'Data'";
112 variant (name) "name as capitalized";
113 variant (value_) "name as 'Value'";
117 type record RepositoryIdType
119 record of XSD.String repositoryId_list
122 variant (repositoryId_list) "untagged";
123 variant (repositoryId_list[-]) "name as 'RepositoryId'";
127 type record IdentifiersType
129 record length(1 .. infinity) of IdentifierType identifier_list
132 variant (identifier_list) "untagged";
133 variant (identifier_list[-]) "name as 'Identifier'";
137 type record IdentifierType
139 XSD.AnyURI resourceId optional,
140 XSD.AnyURI resourceId_1,
141 XSD.Int priority optional,
142 XSD.Boolean searchable optional
145 variant (resourceId) "name as capitalized";
146 variant (resourceId) "attribute";
147 variant (resourceId_1) "name as 'ResourceId'";
148 variant (priority) "name as capitalized";
149 variant (priority) "defaultForEmpty as '1'";
150 variant (searchable) "name as capitalized";
151 variant (searchable) "defaultForEmpty as 'true'";
155 type GetResourceAttributesType GetResourceAttributes
161 type record GetResourceAttributesType
163 IdentifiersType identifiers,
164 RepositoryIdType repositoryIds optional,
165 AdditionalDataType additionalData optional
168 variant (identifiers) "name as capitalized";
169 variant (repositoryIds) "name as capitalized";
170 variant (additionalData) "name as capitalized";
174 /* /Resource MOAttributes */
183 /* Identifier MOType identifier@http://schemas.ericsson.com/upg/provisioning/1.0 */
186 /* Identifier MOId */
189 type record IdentifierMO
191 XSD.AnyURI resourceId
194 variant (resourceId) "name as capitalized";
198 /* /Identifier MOId */
201 /* Identifier MOAttributes */
204 type CreateIdentifierAttributesType CreateIdentifierAttributes
210 type record CreateIdentifierAttributesType
212 XSD.AnyURI resourceId optional,
213 XSD.AnyURI resourceId_1,
214 XSD.Int priority optional,
215 XSD.Boolean searchable optional
218 variant (resourceId) "name as capitalized";
219 variant (resourceId) "attribute";
220 variant (resourceId_1) "name as 'ResourceId'";
221 variant (priority) "name as capitalized";
222 variant (priority) "defaultForEmpty as '1'";
223 variant (searchable) "name as capitalized";
224 variant (searchable) "defaultForEmpty as 'true'";
228 type SetIdentifierAttributesType SetIdentifierAttributes
234 type record SetIdentifierAttributesType
236 XSD.AnyURI resourceId optional,
237 XSD.AnyURI resourceId_1,
238 XSD.Int priority optional,
239 XSD.Boolean searchable optional
242 variant (resourceId) "name as capitalized";
243 variant (resourceId) "attribute";
244 variant (resourceId_1) "name as 'ResourceId'";
245 variant (priority) "name as capitalized";
246 variant (priority) "defaultForEmpty as '1'";
247 variant (searchable) "name as capitalized";
248 variant (searchable) "defaultForEmpty as 'true'";
252 /* /Identifier MOAttributes */
258 /* repositoryid MO */
261 /* repositoryid MOType repositoryid@http://schemas.ericsson.com/upg/provisioning/1.0 */
264 /* repositoryid MOId */
267 type record RepositoryIdMO
269 XSD.AnyURI resourceId,
270 XSD.String repositoryId
273 variant (resourceId) "name as capitalized";
274 variant (repositoryId) "name as capitalized";
278 /* /repositoryid MOId */
281 /* repositoryid MOAttributes */
284 type CreateRepositoryIdsAttributesType CreateRepositoryIdsAttributes
290 type record CreateRepositoryIdsAttributesType
296 type SetRepositoryIdsAttributesType SetRepositoryIdsAttributes
302 type record SetRepositoryIdsAttributesType
304 XSD.String repositoryId optional,
305 XSD.AnyURI resourceId optional,
306 XSD.String repositoryId_1
309 variant (repositoryId) "name as capitalized";
310 variant (repositoryId) "attribute";
311 variant (resourceId) "name as capitalized";
312 variant (resourceId) "attribute";
313 variant (repositoryId_1) "name as 'RepositoryId'";
317 /* /repositoryid MOAttributes */
320 /* /repositoryid MO */
323 /* Additional Data MO */
326 /* Additional Data MOType data@http://schemas.ericsson.com/provisioning/1.0 */
329 /* Additional Data MOId */
332 type record AdditionalDataMO
334 XSD.AnyURI resourceId,
338 variant (resourceId) "name as capitalized";
339 variant (name) "name as capitalized";
343 /* /Additional Data MOId */
346 /* Additional Data MOAttributes */
349 type CreateAdditionalDataAttributesType CreateAdditionalDataAttributes
355 type record CreateAdditionalDataAttributesType
360 variant (value_) "name as 'Value'";
364 type SetAdditionalDataAttributesType SetAdditionalDataAttributes
370 type record SetAdditionalDataAttributesType
372 XSD.String name optional,
373 XSD.AnyURI resourceId optional,
377 variant (name) "name as capitalized";
378 variant (name) "attribute";
379 variant (resourceId) "name as capitalized";
380 variant (resourceId) "attribute";
381 variant (value_) "name as 'Value'";
385 /* /Additional Data MOAttributes */
388 /* /Additional Data MO */
394 variant "namespace as 'http://schemas.ericsson.com/upg/provisioning/1.0'";
395 variant "controlNamespace 'http://www.w3.org/2001/XMLSchema-instance' prefix 'xsi'";
396 variant "elementFormQualified";