schema location: | http://odrl.net/1.0/ODRL-DD-10.xsd |
targetNamespace: | http://odrl.net/1.0/ODRL-DD |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="accept" substitutionGroup="o-ex:requiremetElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:duration |
source | <xsd:element name="accumulated" type="xsd:duration" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="aggregate" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="annotate" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="attribution" substitutionGroup="o-ex:requiremetElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="backup" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
children | start end fixed |
source | <xsd:element name="count" substitutionGroup="o-ex:constraintElement"> <xsd:complexType> <xsd:choice> <xsd:sequence> <xsd:element name="start" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:decimal"> <xsd:minInclusive value="0"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="end" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:decimal"> <xsd:minInclusive value="0"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> <xsd:element name="fixed" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:decimal"> <xsd:minInclusive value="0"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:choice> </xsd:complexType> </xsd:element> |
diagram | |||
namespace | http://odrl.net/1.0/ODRL-DD | ||
type | restriction of xsd:decimal | ||
facets |
|
||
source | <xsd:element name="start" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:decimal"> <xsd:minInclusive value="0"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
diagram | |||
namespace | http://odrl.net/1.0/ODRL-DD | ||
type | restriction of xsd:decimal | ||
facets |
|
||
source | <xsd:element name="end" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:decimal"> <xsd:minInclusive value="0"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
diagram | |||
namespace | http://odrl.net/1.0/ODRL-DD | ||
type | restriction of xsd:decimal | ||
facets |
|
||
source | <xsd:element name="fixed" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:decimal"> <xsd:minInclusive value="0"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="cpu" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | o-dd:dateType |
children | start end fixed |
source | <xsd:element name="date" type="o-dd:dateType" substitutionGroup="o-ex:contextElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | o-dd:dateType |
children | start end fixed |
source | <xsd:element name="datetime" type="o-dd:dateType" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="delete" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="display" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="dLocation" substitutionGroup="o-ex:contextElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="duplicate" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:string |
source | <xsd:element name="event" type="xsd:string" substitutionGroup="o-ex:contextElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="excerpt" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="execute" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | o-dd:feeType |
children | o-dd:payment |
source | <xsd:element name="fixedamount" type="o-dd:feeType" substitutionGroup="o-ex:rightsHolderElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="format" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="give" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="group" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="hardware" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="individual" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="install" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:duration |
source | <xsd:element name="interval" type="xsd:duration" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="lease" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="lend" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="memory" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="modify" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="move" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:string |
source | <xsd:element name="name" type="xsd:string" substitutionGroup="o-ex:contextElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="network" substitutionGroup="o-ex:constraintElement"/> |
diagram | |||
namespace | http://odrl.net/1.0/ODRL-DD | ||
children | amount taxpercent | ||
used by |
|
||
source | <xsd:element name="payment"> <xsd:complexType> <xsd:sequence> <xsd:element name="amount"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:decimal"> <xsd:attribute name="currency" type="xsd:NMTOKEN" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="taxpercent" minOccurs="0"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:decimal"> <xsd:attribute name="code" type="xsd:NMTOKEN" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> |
diagram | |||||||||||
namespace | http://odrl.net/1.0/ODRL-DD | ||||||||||
type | extension of xsd:decimal | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="taxpercent" minOccurs="0"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:decimal"> <xsd:attribute name="code" type="xsd:NMTOKEN" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> |
diagram | |||||
namespace | http://odrl.net/1.0/ODRL-DD | ||||
type | restriction of xsd:decimal | ||||
facets |
|
||||
source | <xsd:element name="percentage" substitutionGroup="o-ex:rightsHolderElement"> <xsd:simpleType> <xsd:restriction base="xsd:decimal"> <xsd:minInclusive value="0"/> <xsd:maxInclusive value="100"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | o-dd:feeType |
children | o-dd:payment |
source | <xsd:element name="peruse" type="o-dd:feeType" substitutionGroup="o-ex:requiremetElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="play" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:string |
source | <xsd:element name="pLocation" type="xsd:string" substitutionGroup="o-ex:contextElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | o-dd:feeType |
children | o-dd:payment |
source | <xsd:element name="postpay" type="o-dd:feeType" substitutionGroup="o-ex:requiremetElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | o-dd:feeType |
children | o-dd:payment |
source | <xsd:element name="prepay" type="o-dd:feeType" substitutionGroup="o-ex:requiremetElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="print" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="printer" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="quality" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
children | min max |
source | <xsd:element name="range" substitutionGroup="o-ex:constraintElement"> <xsd:complexType> <xsd:sequence> <xsd:element name="min" type="xsd:decimal" minOccurs="0"/> <xsd:element name="max" type="xsd:decimal" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:decimal |
source | <xsd:element name="min" type="xsd:decimal" minOccurs="0"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:decimal |
source | <xsd:element name="max" type="xsd:decimal" minOccurs="0"/> |
diagram | |||||||||||
namespace | http://odrl.net/1.0/ODRL-DD | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="recontext" substitutionGroup="o-ex:constraintElement"> <xsd:complexType> <xsd:attribute name="value" type="xsd:boolean" use="required"/> </xsd:complexType> </xsd:element> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:anyURI |
source | <xsd:element name="reference" type="xsd:anyURI" substitutionGroup="o-ex:contextElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="register" substitutionGroup="o-ex:requiremetElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:string |
source | <xsd:element name="remark" type="xsd:string" substitutionGroup="o-ex:contextElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="restore" substitutionGroup="o-ex:permissionElement"/> |
diagram | |||||||||||
namespace | http://odrl.net/1.0/ODRL-DD | ||||||||||
type | extension of xsd:string | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="role" substitutionGroup="o-ex:contextElement"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="idscheme" use="optional"> <xsd:simpleType> <xsd:restriction base="xsd:NMTOKEN"> <xsd:enumeration value="MARC"/> <xsd:enumeration value="ONIX"/> <xsd:enumeration value="MPEG7"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="save" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="screen" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="sell" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:anyURI |
source | <xsd:element name="service" type="xsd:anyURI" substitutionGroup="o-ex:contextElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="software" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="spatial" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="storage" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="tracked" substitutionGroup="o-ex:requiremetElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:string |
source | <xsd:element name="transaction" type="xsd:string" substitutionGroup="o-ex:contextElement"/> |
diagram | |||||||||||
namespace | http://odrl.net/1.0/ODRL-DD | ||||||||||
type | extension of o-ex:permissionType | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="transferPerm" substitutionGroup="o-ex:constraintElement"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="o-ex:permissionType"> <xsd:attribute name="downstream" use="required" default="equal"> <xsd:simpleType> <xsd:restriction base="xsd:NMTOKEN"> <xsd:enumeration value="equal"/> <xsd:enumeration value="less"/> <xsd:enumeration value="notgreater"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> |
diagram | |||||||||||
namespace | http://odrl.net/1.0/ODRL-DD | ||||||||||
type | extension of xsd:string | ||||||||||
attributes |
|
||||||||||
source | <xsd:element name="uid" substitutionGroup="o-ex:contextElement"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="idscheme" use="required" default="URI"> <xsd:simpleType> <xsd:restriction base="xsd:NMTOKEN"> <xsd:enumeration value="URI"/> <xsd:enumeration value="DOI"/> <xsd:enumeration value="X500"/> <xsd:enumeration value="ISBN"/> <xsd:enumeration value="ISTC"/> <xsd:enumeration value="ISO3166"/> <xsd:enumeration value="FPI"/> <xsd:enumeration value="GUID"/> <xsd:enumeration value="mpg_ID"/> <xsd:enumeration value="ISAN"/> <xsd:enumeration value="ISRC"/> <xsd:enumeration value="ISSN"/> <xsd:enumeration value="ISWC"/> <xsd:enumeration value="IDDN"/> <xsd:enumeration value="UUID"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="uninstall" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="unit" substitutionGroup="o-ex:constraintElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="verify" substitutionGroup="o-ex:permissionElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:string |
source | <xsd:element name="version" type="xsd:string" substitutionGroup="o-ex:contextElement"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
source | <xsd:element name="watermark" substitutionGroup="o-ex:constraintElement"/> |
diagram | |||
namespace | http://odrl.net/1.0/ODRL-DD | ||
children | start end fixed | ||
used by |
|
||
source | <xsd:complexType name="dateType"> <xsd:choice> <xsd:sequence> <xsd:element name="start" type="xsd:date" minOccurs="0"/> <xsd:element name="end" type="xsd:date" minOccurs="0"/> </xsd:sequence> <xsd:element name="fixed" type="xsd:date" minOccurs="0"/> </xsd:choice> </xsd:complexType> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:date |
source | <xsd:element name="start" type="xsd:date" minOccurs="0"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:date |
source | <xsd:element name="end" type="xsd:date" minOccurs="0"/> |
diagram | |
namespace | http://odrl.net/1.0/ODRL-DD |
type | xsd:date |
source | <xsd:element name="fixed" type="xsd:date" minOccurs="0"/> |
diagram | |||
namespace | http://odrl.net/1.0/ODRL-DD | ||
children | o-dd:payment | ||
used by |
|
||
source | <xsd:complexType name="feeType"> <xsd:sequence> <xsd:element ref="o-dd:payment"/> </xsd:sequence> </xsd:complexType> |