1# zxid/sg/liberty-idwsf-utility-v2.0.sg
2# Slightly edited, 18.9.2006, Sampo Kellomaki (sampo@iki.fi)
3# $Id: liberty-idwsf-utility-v2.0.sg,v 1.3 2009-09-05 02:23:41 sampo Exp $
4
5target(lu, urn:liberty:util:2006-08)
6
7%IDType:    base(xs:string) ;
8%IDReferenceType: base(xs:string) ;
9@itemID     -> %lu:IDType
10@itemIDRef  -> %lu:IDReferenceType
11
12%StatusType:
13  lu:Status*
14  @code     -> %xs:string
15  @ref?     -> %lu:IDReferenceType
16  @comment? -> %xs:string
17  ;
18Status      -> %lu:StatusType
19
20%ResponseType:
21  lu:Status
22  lu:Extension*
23  @itemIDRef?  -> %lu:IDReferenceType
24  @any
25  ;
26
27TestResult       -> %lu:TestResultType
28%TestResultType: base(xs:boolean)
29  @itemIDRef  -> %lu:IDReferenceType
30  ;
31
32%EmptyType:	 base(xs:anyType) ;
33
34Extension -> %lu:extensionType
35%extensionType:
36  any+  ns(##other)  processContents(lax)
37  ;
38
39#EOF
40