-- TTCN3 module extracted from ITU-T Z.169 (11/2008)

module Example1 { import from XSD language "XML" all; type record Shiporder { XSD.String orderid, XSD.String orderperson, record { XSD.String name, XSD.String addressField, XSD.String city, XSD.String country } shipto, record { XSD.String title, XSD.String note optional, XSD.PositiveInteger quantity, XSD.Decimal price } item } with { variant "name as uncapitalized"; variant "attribute 'orderid'"; }; } with { encode "XML"}