schema location: | http://www.movielabs.com/crmd/v1.0/doc/crmdv1.0.html |
attribute form default: | unqualified |
element form default: | qualified |
targetNamespace: | http://www.movielabs.com/crmd |
schema location: | http://www.movielabs.com/schema/md/v1.07/md.xsd |
attribute form default: | unqualified |
element form default: | qualified |
targetNamespace: | http://www.movielabs.com/schema/md/v1.07/md |
schema location: | http://www.movielabs.com/CRR/rules.xsd |
attribute form default: | |
element form default: | qualified |
targetNamespace: | http://www.movielabs.com/cr/rules |
Elements | Complex types |
AssetsWithTemplate | detection_criteria |
RuleList | rule |
schema location: | http://www.movielabs.com/CRR/crGeneric.xsd |
attribute form default: | |
element form default: | qualified |
targetNamespace: | http://www.movielabs.com/cr/rules |
schema location: | http://www.coral-interop.org/arch/core/4-0/CoralCore4-0.xsd Unofficial: |
attribute form default: | unqualified |
element form default: | qualified |
targetNamespace: | http://www.coral-interop.org/arch/core/4-0 |
schema location: | http://www.isan.org/ISAN/isan.xsd |
attribute form default: | |
element form default: | qualified |
targetNamespace: | http://www.isan.org/ISAN/isan |
Elements | Complex types | Simple types | Attr. groups |
ISAN | isanType | checkType | isanGroup |
episodeOrPartType | |||
rootType | |||
versionType |
schema location: | altova://ystream/xml.xsd |
attribute form default: | |
element form default: | |
targetNamespace: | http://www.w3.org/XML/1998/namespace |
Attributes | Attr. groups |
base | specialAttrs |
id | |
lang | |
space |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
type | crmd:CRMetadata-type | ||
properties |
|
||
children | crmd:BasicMetadata crmd:DigitalAssetList crmd:RuleList | ||
source | <xs:element name="CRMetadata" type="crmd:CRMetadata-type"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
type | crmd:Identification-type | ||
properties |
|
||
children | crmd:NamePhraseList crmd:AltIdentifierList crmd:HashList crmd:FingerprintList crmd:IDWatermarkList | ||
source | <xs:element name="IDMetadata" type="crmd:Identification-type"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:Identifier | ||
used by |
|
||
source | <xs:complexType name="AltIdentifierList-type"> <xs:sequence> <xs:element name="Identifier" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="md:ContentIdentifier-type"> <xs:attribute name="parent" type="xs:boolean"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||
type | extension of md:ContentIdentifier-type | ||||||||||||
properties |
|
||||||||||||
children | md:Namespace md:Identifier md:Location | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Identifier" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="md:ContentIdentifier-type"> <xs:attribute name="parent" type="xs:boolean"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="parent" type="xs:boolean"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||
type | extension of md:BasicMetadata-type | ||||||||||||
properties |
|
||||||||||||
children | md:UpdateNum md:LocalizedInfo md:RunLength md:ReleaseYear md:ReleaseDate md:ReleaseDateTime md:ReleaseHistory md:WorkType md:PictureColorType md:PictureFormat md:ThreeD md:AltIdentifier md:RatingSet md:People md:CountryOfOrigin md:AssociatedOrg md:SequenceInfo md:Parent | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="BasicMetadata-type"> <xs:complexContent> <xs:extension base="md:BasicMetadata-type"/> </xs:complexContent> </xs:complexType> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||
children | crmd:ChunkHash crmd:ChunkSubHash | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="ChunkHash-type"> <xs:sequence> <xs:element name="ChunkHash" type="xs:base64Binary"/> <xs:element name="ChunkSubHash" minOccurs="0" maxOccurs="53"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:base64Binary"> <xs:attribute name="subno" type="xs:integer"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="chunkno" type="xs:integer"/> </xs:complexType> |
type | xs:integer | ||
properties |
|
||
source | <xs:attribute name="chunkno" type="xs:integer"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | xs:base64Binary | ||||
properties |
|
||||
source | <xs:element name="ChunkHash" type="xs:base64Binary"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||
type | extension of xs:base64Binary | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="ChunkSubHash" minOccurs="0" maxOccurs="53"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:base64Binary"> <xs:attribute name="subno" type="xs:integer"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:integer | ||
properties |
|
||
source | <xs:attribute name="subno" type="xs:integer"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:BasicMetadata crmd:DigitalAssetList crmd:RuleList | ||
used by |
|
||
source | <xs:complexType name="CRMetadata-type"> <xs:sequence> <xs:element name="BasicMetadata" type="crmd:BasicMetadata-type"/> <xs:element name="DigitalAssetList" type="crmd:DigitalAssetList-type" minOccurs="0"/> <xs:element name="RuleList" type="crmd:CRRRuleLIst-type" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||
type | crmd:BasicMetadata-type | ||||||||||||
properties |
|
||||||||||||
children | md:UpdateNum md:LocalizedInfo md:RunLength md:ReleaseYear md:ReleaseDate md:ReleaseDateTime md:ReleaseHistory md:WorkType md:PictureColorType md:PictureFormat md:ThreeD md:AltIdentifier md:RatingSet md:People md:CountryOfOrigin md:AssociatedOrg md:SequenceInfo md:Parent | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="BasicMetadata" type="crmd:BasicMetadata-type"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:DigitalAssetList-type | ||||||||
properties |
|
||||||||
children | crmd:DigitalAsset | ||||||||
source | <xs:element name="DigitalAssetList" type="crmd:DigitalAssetList-type" minOccurs="0"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||||||||||||||
type | crmd:CRRRuleLIst-type | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
children | crmd:RuleListName crmd:RuleListCreationTime crmd:RuleListID crmd:RuleListValidDuration crmd:SiteConcerned crmd:Owner crmd:AssetList crmd:Rule | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="RuleList" type="crmd:CRRRuleLIst-type" minOccurs="0"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||||||||||||||
children | crmd:RuleListName crmd:RuleListCreationTime crmd:RuleListID crmd:RuleListValidDuration crmd:SiteConcerned crmd:Owner crmd:AssetList crmd:Rule | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:complexType name="CRRRuleLIst-type"> <xs:sequence> <xs:element name="RuleListName" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="version" use="optional"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="revision" use="optional"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="RuleListCreationTime" type="xs:dateTime" minOccurs="0"/> <xs:element name="RuleListID" type="xs:string" minOccurs="0"/> <xs:element name="RuleListValidDuration" type="crr:time_interval" minOccurs="0"/> <xs:element name="SiteConcerned" type="xs:anyURI" minOccurs="0"/> <xs:element name="Owner" type="crr:owner"/> <xs:element name="AssetList" type="crr:asset_list" minOccurs="0"/> <xs:element name="Rule" type="crr:rule" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attributeGroup ref="crr:versioning_mandatory_attribute"/> <xs:attribute name="templateID" type="xs:string"/> </xs:complexType> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="templateID" type="xs:string"/> |
diagram | |||||||||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||||||||
type | extension of xs:string | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="RuleListName" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="version" use="optional"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="revision" use="optional"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | restriction of xs:integer | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="version" use="optional"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | restriction of xs:integer | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="revision" use="optional"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | xs:dateTime | ||||||||
properties |
|
||||||||
source | <xs:element name="RuleListCreationTime" type="xs:dateTime" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="RuleListID" type="xs:string" minOccurs="0"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||||||||||||||
type | time_interval | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="RuleListValidDuration" type="crr:time_interval" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | xs:anyURI | ||||||||
properties |
|
||||||||
source | <xs:element name="SiteConcerned" type="xs:anyURI" minOccurs="0"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | owner | ||||
properties |
|
||||
children | Name OwnerDomain Email EmailTakeDownNotifications EmailReportToOwner EmailQuarantine EmailLeaveUp EmailConflicts EmailLog Phone Geography Extra | ||||
source | <xs:element name="Owner" type="crr:owner"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | asset_list | ||||||||
properties |
|
||||||||
children | Asset | ||||||||
source | <xs:element name="AssetList" type="crr:asset_list" minOccurs="0"/> |
diagram | |||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||||||||||||||||||||||||||||||||
type | rule | ||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||
children | RuleValidDuration IncludeSegments ExcludeSegments DetectionCriteria Actions | ||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="Rule" type="crr:rule" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:DigitalAsset | ||
used by |
|
||
source | <xs:complexType name="DigitalAssetList-type"> <xs:sequence> <xs:element name="DigitalAsset" type="md:DigitalAssetMetadata-type" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | md:DigitalAssetMetadata-type | ||||||||
properties |
|
||||||||
children | md:Audio md:Video md:Subtitle md:Image md:Interactive | ||||||||
source | <xs:element name="DigitalAsset" type="md:DigitalAssetMetadata-type" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:Ed2kURI crmd:ChunkHash | ||
used by |
|
||
source | <xs:complexType name="ED2KHash-type"> <xs:sequence> <xs:element name="Ed2kURI" type="xs:anyURI" maxOccurs="unbounded"/> <xs:element name="ChunkHash" type="crmd:ChunkHash-type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | xs:anyURI | ||||||||
properties |
|
||||||||
source | <xs:element name="Ed2kURI" type="xs:anyURI" maxOccurs="unbounded"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||
type | crmd:ChunkHash-type | ||||||||||||
properties |
|
||||||||||||
children | crmd:ChunkHash crmd:ChunkSubHash | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="ChunkHash" type="crmd:ChunkHash-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:Filename crmd:FullFile crmd:ProtocolSpecific crmd:Piece | ||
used by |
|
||
source | <xs:complexType name="FileHash-type"> <xs:sequence> <xs:element name="Filename" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="FullFile" type="crmd:FullFileHash-type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="ProtocolSpecific" type="crmd:ProtocolSpecificHash-type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Piece" type="crmd:PieceHash-type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Filename" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:FullFileHash-type | ||||||||
properties |
|
||||||||
children | crmd:HashType crmd:FileHashValue | ||||||||
source | <xs:element name="FullFile" type="crmd:FullFileHash-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:ProtocolSpecificHash-type | ||||||||
properties |
|
||||||||
children | crmd:Bittorrent crmd:ED2K crmd:RAR crmd:NZB | ||||||||
source | <xs:element name="ProtocolSpecific" type="crmd:ProtocolSpecificHash-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:PieceHash-type | ||||||||
properties |
|
||||||||
children | crmd:PieceType crmd:Piece crmd:Protocol | ||||||||
source | <xs:element name="Piece" type="crmd:PieceHash-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:Vendor crmd:ProductVersionID crmd:MediaType crmd:Source crmd:FingerprintData crmd:FingerprintLocation | ||
used by |
|
||
source | <xs:complexType name="Fingerprint-type"> <xs:sequence> <xs:element name="Vendor" type="crmd:FingerprintVendor-stringtype"/> <xs:element name="ProductVersionID" type="xs:string"/> <xs:element name="MediaType" type="crmd:MediaType-stringtype"/> <xs:element name="Source" type="crmd:FingerprintSourceContent-stringtype" minOccurs="0"/> <xs:choice> <xs:element name="FingerprintData" type="xs:base64Binary" maxOccurs="unbounded"/> <xs:element name="FingerprintLocation" type="xs:anyURI"/> </xs:choice> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | crmd:FingerprintVendor-stringtype | ||||
properties |
|
||||
source | <xs:element name="Vendor" type="crmd:FingerprintVendor-stringtype"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="ProductVersionID" type="xs:string"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | crmd:MediaType-stringtype | ||||
properties |
|
||||
source | <xs:element name="MediaType" type="crmd:MediaType-stringtype"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:FingerprintSourceContent-stringtype | ||||||||
properties |
|
||||||||
source | <xs:element name="Source" type="crmd:FingerprintSourceContent-stringtype" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | xs:base64Binary | ||||||||
properties |
|
||||||||
source | <xs:element name="FingerprintData" type="xs:base64Binary" maxOccurs="unbounded"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | xs:anyURI | ||||
properties |
|
||||
source | <xs:element name="FingerprintLocation" type="xs:anyURI"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:Fingerprint | ||
used by |
|
||
source | <xs:complexType name="FingerprintList-type"> <xs:sequence> <xs:element name="Fingerprint" type="crmd:Fingerprint-type" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:Fingerprint-type | ||||||||
properties |
|
||||||||
children | crmd:Vendor crmd:ProductVersionID crmd:MediaType crmd:Source crmd:FingerprintData crmd:FingerprintLocation | ||||||||
source | <xs:element name="Fingerprint" type="crmd:Fingerprint-type" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:HashType crmd:FileHashValue | ||
used by |
|
||
source | <xs:complexType name="FullFileHash-type"> <xs:sequence> <xs:element name="HashType" type="crmd:HashType-stringtype"/> <xs:element name="FileHashValue" type="xs:base64Binary"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | crmd:HashType-stringtype | ||||
properties |
|
||||
source | <xs:element name="HashType" type="crmd:HashType-stringtype"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | xs:base64Binary | ||||
properties |
|
||||
source | <xs:element name="FileHashValue" type="xs:base64Binary"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:FileHash | ||
used by |
|
||
source | <xs:complexType name="HashList-type"> <xs:sequence> <xs:element name="FileHash" type="crmd:FileHash-type" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:FileHash-type | ||||||||
properties |
|
||||||||
children | crmd:Filename crmd:FullFile crmd:ProtocolSpecific crmd:Piece | ||||||||
source | <xs:element name="FileHash" type="crmd:FileHash-type" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:NamePhraseList crmd:AltIdentifierList crmd:HashList crmd:FingerprintList crmd:IDWatermarkList | ||
used by |
|
||
source | <xs:complexType name="Identification-type"> <xs:sequence> <xs:element name="NamePhraseList" type="crmd:NamePhraseList-type" minOccurs="0"/> <xs:element name="AltIdentifierList" type="crmd:AltIdentifierList-type" minOccurs="0"/> <xs:element name="HashList" type="crmd:HashList-type" minOccurs="0"/> <xs:element name="FingerprintList" type="crmd:FingerprintList-type" minOccurs="0"/> <xs:element name="IDWatermarkList" type="crmd:IDWatermarkList-type" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:NamePhraseList-type | ||||||||
properties |
|
||||||||
children | crmd:NamePhraseSet | ||||||||
source | <xs:element name="NamePhraseList" type="crmd:NamePhraseList-type" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:AltIdentifierList-type | ||||||||
properties |
|
||||||||
children | crmd:Identifier | ||||||||
source | <xs:element name="AltIdentifierList" type="crmd:AltIdentifierList-type" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:HashList-type | ||||||||
properties |
|
||||||||
children | crmd:FileHash | ||||||||
source | <xs:element name="HashList" type="crmd:HashList-type" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:FingerprintList-type | ||||||||
properties |
|
||||||||
children | crmd:Fingerprint | ||||||||
source | <xs:element name="FingerprintList" type="crmd:FingerprintList-type" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:IDWatermarkList-type | ||||||||
properties |
|
||||||||
children | crmd:IDWatermark | ||||||||
source | <xs:element name="IDWatermarkList" type="crmd:IDWatermarkList-type" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:Vendor crmd:ProductVersionID crmd:MediaType crmd:IDPayload | ||
used by |
|
||
source | <xs:complexType name="IDWatermark-type"> <xs:sequence> <xs:element name="Vendor" type="crmd:WatermarkVendor-stringtype"/> <xs:element name="ProductVersionID" type="xs:string"/> <xs:element name="MediaType" type="crmd:MediaType-stringtype"/> <xs:element name="IDPayload" type="xs:base64Binary" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | crmd:WatermarkVendor-stringtype | ||||
properties |
|
||||
source | <xs:element name="Vendor" type="crmd:WatermarkVendor-stringtype"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="ProductVersionID" type="xs:string"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | crmd:MediaType-stringtype | ||||
properties |
|
||||
source | <xs:element name="MediaType" type="crmd:MediaType-stringtype"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | xs:base64Binary | ||||||||
properties |
|
||||||||
source | <xs:element name="IDPayload" type="xs:base64Binary" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:IDWatermark | ||
used by |
|
||
source | <xs:complexType name="IDWatermarkList-type"> <xs:sequence> <xs:element name="IDWatermark" type="crmd:IDWatermark-type" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:IDWatermark-type | ||||||||
properties |
|
||||||||
children | crmd:Vendor crmd:ProductVersionID crmd:MediaType crmd:IDPayload | ||||||||
source | <xs:element name="IDWatermark" type="crmd:IDWatermark-type" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:NamePhraseSet | ||
used by |
|
||
source | <xs:complexType name="NamePhraseList-type"> <xs:sequence> <xs:element name="NamePhraseSet" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="crmd:NameSet-type"> <xs:sequence> <xs:element name="Phrase" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | extension of crmd:NameSet-type | ||||||||
properties |
|
||||||||
children | crmd:Language crmd:Locale crmd:Name crmd:Phrase | ||||||||
source | <xs:element name="NamePhraseSet" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="crmd:NameSet-type"> <xs:sequence> <xs:element name="Phrase" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Phrase" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:Language crmd:Locale crmd:Name | ||
used by |
|
||
source | <xs:complexType name="NameSet-type"> <xs:sequence> <xs:element name="Language" type="xs:language" minOccurs="0"/> <xs:element name="Locale" type="md:Region-type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Name" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="PrimaryName" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | xs:language | ||||||||
properties |
|
||||||||
source | <xs:element name="Language" type="xs:language" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | md:Region-type | ||||||||
properties |
|
||||||||
children | md:country md:countryRegion | ||||||||
source | <xs:element name="Locale" type="md:Region-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Name" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="PrimaryName" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="PrimaryName" type="xs:boolean"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:head crmd:file | ||
used by |
|
||
source | <xs:complexType name="NZB-type"> <xs:sequence> <xs:element name="head"> <xs:complexType> <xs:sequence> <xs:element name="meta" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="type" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="file" type="crmd:NZBFile-type" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
properties |
|
||||
children | crmd:meta | ||||
source | <xs:element name="head"> <xs:complexType> <xs:sequence> <xs:element name="meta" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="type" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="meta" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="type" type="xs:string" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:string | ||||
properties |
|
||||
source | <xs:attribute name="type" type="xs:string" use="required"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||||||||||||||
type | crmd:NZBFile-type | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
children | crmd:groups crmd:segments | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="file" type="crmd:NZBFile-type" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||||||||||||||
children | crmd:groups crmd:segments | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:complexType name="NZBFile-type"> <xs:sequence> <xs:element name="groups" type="crmd:NZBGroups-type"/> <xs:element name="segments" type="crmd:NZBSegments-type"/> </xs:sequence> <xs:attribute name="subject" type="xs:string" use="required"/> <xs:attribute name="poster" type="xs:string"/> <xs:attribute name="date" type="xs:int"/> </xs:complexType> |
type | xs:string | ||||
properties |
|
||||
source | <xs:attribute name="subject" type="xs:string" use="required"/> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="poster" type="xs:string"/> |
type | xs:int | ||
properties |
|
||
source | <xs:attribute name="date" type="xs:int"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | crmd:NZBGroups-type | ||||
properties |
|
||||
children | crmd:group | ||||
source | <xs:element name="groups" type="crmd:NZBGroups-type"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | crmd:NZBSegments-type | ||||
properties |
|
||||
children | crmd:segment | ||||
source | <xs:element name="segments" type="crmd:NZBSegments-type"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:group | ||
used by |
|
||
source | <xs:complexType name="NZBGroups-type"> <xs:sequence> <xs:element name="group" type="xs:string" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="group" type="xs:string" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:segment | ||
used by |
|
||
source | <xs:complexType name="NZBSegments-type"> <xs:sequence> <xs:element name="segment" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="bytes" type="xs:int" use="required"/> <xs:attribute name="number" type="xs:int" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | http://www.movielabs.com/crmd | ||||||||||||||||||
type | extension of xs:string | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="segment" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="bytes" type="xs:int" use="required"/> <xs:attribute name="number" type="xs:int" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:int | ||||
properties |
|
||||
source | <xs:attribute name="bytes" type="xs:int" use="required"/> |
type | xs:int | ||||
properties |
|
||||
source | <xs:attribute name="number" type="xs:int" use="required"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:PieceType crmd:Piece crmd:Protocol | ||
used by |
|
||
source | <xs:complexType name="PieceHash-type"> <xs:sequence> <xs:element name="PieceType" type="crmd:HashType-stringtype"/> <xs:element name="Piece" type="crmd:PieceHashDescr-type" maxOccurs="unbounded"/> <xs:element name="Protocol" type="crmd:HashProtocol-stringtype" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | crmd:HashType-stringtype | ||||
properties |
|
||||
source | <xs:element name="PieceType" type="crmd:HashType-stringtype"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:PieceHashDescr-type | ||||||||
properties |
|
||||||||
children | crmd:ByteOffset crmd:SizeInBytes crmd:PieceHashValue | ||||||||
source | <xs:element name="Piece" type="crmd:PieceHashDescr-type" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:HashProtocol-stringtype | ||||||||
properties |
|
||||||||
source | <xs:element name="Protocol" type="crmd:HashProtocol-stringtype" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:ByteOffset crmd:SizeInBytes crmd:PieceHashValue | ||
used by |
|
||
source | <xs:complexType name="PieceHashDescr-type"> <xs:sequence> <xs:element name="ByteOffset"/> <xs:element name="SizeInBytes"/> <xs:element name="PieceHashValue" type="xs:base64Binary"/> </xs:sequence> </xs:complexType> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
properties |
|
||
source | <xs:element name="ByteOffset"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
properties |
|
||
source | <xs:element name="SizeInBytes"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | xs:base64Binary | ||||
properties |
|
||||
source | <xs:element name="PieceHashValue" type="xs:base64Binary"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:Bittorrent crmd:ED2K crmd:RAR crmd:NZB | ||
used by |
|
||
source | <xs:complexType name="ProtocolSpecificHash-type"> <xs:choice> <xs:element name="Bittorrent" type="crmd:TorrentHash-type"/> <xs:element name="ED2K" type="crmd:ED2KHash-type"/> <xs:element name="RAR" type="crmd:RARHash-type"/> <xs:element name="NZB" type="crmd:NZB-type"/> </xs:choice> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | crmd:TorrentHash-type | ||||
properties |
|
||||
children | crmd:TorrentName crmd:Torrent | ||||
source | <xs:element name="Bittorrent" type="crmd:TorrentHash-type"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | crmd:ED2KHash-type | ||||
properties |
|
||||
children | crmd:Ed2kURI crmd:ChunkHash | ||||
source | <xs:element name="ED2K" type="crmd:ED2KHash-type"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | crmd:RARHash-type | ||||
properties |
|
||||
children | crmd:FilenameContained crmd:FilenameBase crmd:Piece | ||||
source | <xs:element name="RAR" type="crmd:RARHash-type"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | crmd:NZB-type | ||||
properties |
|
||||
children | crmd:head crmd:file | ||||
source | <xs:element name="NZB" type="crmd:NZB-type"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:FilenameContained crmd:FilenameBase crmd:Piece | ||
used by |
|
||
source | <xs:complexType name="RARHash-type"> <xs:sequence> <xs:element name="FilenameContained" type="xs:string" maxOccurs="unbounded"/> <xs:element name="FilenameBase" maxOccurs="unbounded"/> <xs:element name="Piece" type="crmd:RARPieceHash-type" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="FilenameContained" type="xs:string" maxOccurs="unbounded"/> |
diagram | |||||||
namespace | http://www.movielabs.com/crmd | ||||||
properties |
|
||||||
source | <xs:element name="FilenameBase" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | crmd:RARPieceHash-type | ||||||||
properties |
|
||||||||
children | crmd:PartNo crmd:Type crmd:Hash | ||||||||
source | <xs:element name="Piece" type="crmd:RARPieceHash-type" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:PartNo crmd:Type crmd:Hash | ||
used by |
|
||
source | <xs:complexType name="RARPieceHash-type"> <xs:sequence> <xs:element name="PartNo"/> <xs:element name="Type" type="crmd:HashType-stringtype"/> <xs:element name="Hash" type="xs:base64Binary"/> </xs:sequence> </xs:complexType> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
properties |
|
||
source | <xs:element name="PartNo"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | crmd:HashType-stringtype | ||||
properties |
|
||||
source | <xs:element name="Type" type="crmd:HashType-stringtype"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | xs:base64Binary | ||||
properties |
|
||||
source | <xs:element name="Hash" type="xs:base64Binary"/> |
diagram | |||
namespace | http://www.movielabs.com/crmd | ||
children | crmd:TorrentName crmd:Torrent | ||
used by |
|
||
source | <xs:complexType name="TorrentHash-type"> <xs:sequence> <xs:element name="TorrentName" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Torrent"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:base64Binary"/> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/crmd | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="TorrentName" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||
namespace | http://www.movielabs.com/crmd | ||||
type | extension of xs:base64Binary | ||||
properties |
|
||||
source | <xs:element name="Torrent"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:base64Binary"/> </xs:simpleContent> </xs:complexType> </xs:element> |
namespace | http://www.movielabs.com/crmd | ||
type | xs:string | ||
properties |
|
||
used by |
|
||
source | <xs:simpleType name="FingerprintSourceContent-stringtype"> <xs:restriction base="xs:string"/> </xs:simpleType> |
namespace | http://www.movielabs.com/crmd | ||
type | xs:string | ||
properties |
|
||
used by |
|
||
source | <xs:simpleType name="FingerprintVendor-stringtype"> <xs:restriction base="xs:string"/> </xs:simpleType> |
namespace | http://www.movielabs.com/crmd | ||
type | xs:string | ||
properties |
|
||
used by |
|
||
source | <xs:simpleType name="HashProtocol-stringtype"> <xs:restriction base="xs:string"/> </xs:simpleType> |
namespace | http://www.movielabs.com/crmd | ||
type | xs:string | ||
properties |
|
||
used by |
|
||
source | <xs:simpleType name="HashType-stringtype"> <xs:restriction base="xs:string"/> </xs:simpleType> |
namespace | http://www.movielabs.com/crmd | ||
type | xs:string | ||
properties |
|
||
used by |
|
||
source | <xs:simpleType name="MediaType-stringtype"> <xs:restriction base="xs:string"/> </xs:simpleType> |
namespace | http://www.movielabs.com/crmd | ||
type | xs:string | ||
properties |
|
||
used by |
|
||
source | <xs:simpleType name="WatermarkVendor-stringtype"> <xs:restriction base="xs:string"/> </xs:simpleType> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
children | md:UpdateNum md:LocalizedInfo md:Rating md:AltIdentifier md:Studio | ||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="AbbreviatedMetadata-type"> <xs:sequence> <xs:element name="UpdateNum" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="LocalizedInfo" type="md:AbbreviatedMetadataInfo-type" maxOccurs="unbounded"/> <xs:element name="Rating" type="md:ContentRating-type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="AltIdentifier" type="md:ContentIdentifier-type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Studio" type="xs:string"> <xs:annotation> <xs:documentation>Equivalent to DisplayName</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="ContentID" type="md:ContentID-type" use="required"/> </xs:complexType> |
type | md:ContentID-type | ||||
properties |
|
||||
source | <xs:attribute name="ContentID" type="md:ContentID-type" use="required"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | restriction of xs:int | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="UpdateNum" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||||||||
type | md:AbbreviatedMetadataInfo-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | md:TitleBrief md:ArtReference md:SummaryShort md:DisplayIndicators | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="LocalizedInfo" type="md:AbbreviatedMetadataInfo-type" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:ContentRating-type | ||||||||
properties |
|
||||||||
children | md:NotRated md:Rating md:AdultContent | ||||||||
source | <xs:element name="Rating" type="md:ContentRating-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:ContentIdentifier-type | ||||||||
properties |
|
||||||||
children | md:Namespace md:Identifier md:Location | ||||||||
source | <xs:element name="AltIdentifier" type="md:ContentIdentifier-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:element name="Studio" type="xs:string"> <xs:annotation> <xs:documentation>Equivalent to DisplayName</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||||||||
children | md:TitleBrief md:ArtReference md:SummaryShort md:DisplayIndicators | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="AbbreviatedMetadataInfo-type"> <xs:sequence> <xs:element name="TitleBrief" type="xs:string"/> <xs:element name="ArtReference" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="SummaryShort" type="xs:string"/> <xs:element name="DisplayIndicators" minOccurs="0" maxOccurs="unbounded"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CC"/> <xs:enumeration value="F"/> <xs:enumeration value="P"/> <xs:enumeration value="DD"/> <xs:enumeration value="SAP"/> <xs:enumeration value="DVS"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> <xs:attribute name="language" type="xs:language" use="required"/> <xs:attribute name="default" type="xs:boolean"/> </xs:complexType> |
type | xs:language | ||||
properties |
|
||||
source | <xs:attribute name="language" type="xs:language" use="required"/> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="default" type="xs:boolean"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="TitleBrief" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:anyURI | ||||||||
properties |
|
||||||||
source | <xs:element name="ArtReference" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="SummaryShort" type="xs:string"/> |
diagram | ||||||||||||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | |||||||||||||||||||||
type | restriction of xs:string | |||||||||||||||||||||
properties |
|
|||||||||||||||||||||
facets |
|
|||||||||||||||||||||
source | <xs:element name="DisplayIndicators" minOccurs="0" maxOccurs="unbounded"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CC"/> <xs:enumeration value="F"/> <xs:enumeration value="P"/> <xs:enumeration value="DD"/> <xs:enumeration value="SAP"/> <xs:enumeration value="DVS"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
children | md:UpdateNum md:LocalizedInfo md:RunLength md:ReleaseYear md:ReleaseDate md:ReleaseDateTime md:ReleaseHistory md:WorkType md:PictureColorType md:PictureFormat md:ThreeD md:AltIdentifier md:RatingSet md:People md:CountryOfOrigin md:AssociatedOrg md:SequenceInfo md:Parent | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="BasicMetadata-type"> <xs:sequence> <xs:element name="UpdateNum" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="LocalizedInfo" type="md:BasicMetadataInfo-type" maxOccurs="unbounded"/> <xs:element name="RunLength" type="xs:duration" minOccurs="0"/> <xs:element name="ReleaseYear" type="xs:gYear"/> <xs:choice> <xs:element name="ReleaseDate" type="xs:date" minOccurs="0"/> <xs:element name="ReleaseDateTime" type="xs:dateTime" minOccurs="0"/> </xs:choice> <xs:element name="ReleaseHistory" type="md:ReleaseHistory-type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="WorkType" type="xs:string"/> <xs:element name="PictureColorType" type="md:ColorType-type" minOccurs="0"/> <xs:element name="PictureFormat" type="xs:string" minOccurs="0"/> <xs:element name="ThreeD" type="xs:boolean" minOccurs="0"/> <xs:element name="AltIdentifier" type="md:ContentIdentifier-type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="RatingSet" type="md:ContentRating-type" minOccurs="0"/> <xs:element name="People" type="md:BasicMetadataPeople-type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="CountryOfOrigin" type="md:Region-type" minOccurs="0"/> <xs:element name="AssociatedOrg" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="md:OrgName-type"> <xs:attribute name="role" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="SequenceInfo" type="md:ContentSequenceInfo-type" minOccurs="0"/> <xs:element name="Parent" type="md:BasicMetadataParent-type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="ContentID" type="md:ContentID-type" use="required"/> </xs:complexType> |
type | md:ContentID-type | ||||
properties |
|
||||
source | <xs:attribute name="ContentID" type="md:ContentID-type" use="required"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | restriction of xs:int | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="UpdateNum" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||||||||
type | md:BasicMetadataInfo-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | md:TitleDisplay19 md:TitleDisplay60 md:TitleSort md:ArtReference md:Summary190 md:Summary400 md:Summary4000 md:DisplayIndicators md:Genre md:Keyword md:VersionNotes md:Region md:OriginalTitle md:CopyrightLine md:PeopleLocal | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="LocalizedInfo" type="md:BasicMetadataInfo-type" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:duration | ||||||||
properties |
|
||||||||
source | <xs:element name="RunLength" type="xs:duration" minOccurs="0"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:gYear | ||||
properties |
|
||||
source | <xs:element name="ReleaseYear" type="xs:gYear"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:date | ||||||||
properties |
|
||||||||
source | <xs:element name="ReleaseDate" type="xs:date" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:dateTime | ||||||||
properties |
|
||||||||
source | <xs:element name="ReleaseDateTime" type="xs:dateTime" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:ReleaseHistory-type | ||||||||
properties |
|
||||||||
children | md:ReleaseType md:DistrTerritory md:DateTime md:Date md:Description md:ReleaseOrg | ||||||||
source | <xs:element name="ReleaseHistory" type="md:ReleaseHistory-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="WorkType" type="xs:string"/> |
diagram | ||||||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | |||||||||||||||
type | md:ColorType-type | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
source | <xs:element name="PictureColorType" type="md:ColorType-type" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="PictureFormat" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:boolean | ||||||||
properties |
|
||||||||
source | <xs:element name="ThreeD" type="xs:boolean" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:ContentIdentifier-type | ||||||||
properties |
|
||||||||
children | md:Namespace md:Identifier md:Location | ||||||||
source | <xs:element name="AltIdentifier" type="md:ContentIdentifier-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:ContentRating-type | ||||||||
properties |
|
||||||||
children | md:NotRated md:Rating md:AdultContent | ||||||||
source | <xs:element name="RatingSet" type="md:ContentRating-type" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:BasicMetadataPeople-type | ||||||||
properties |
|
||||||||
children | md:Job md:Name md:Identifier md:Gender | ||||||||
source | <xs:element name="People" type="md:BasicMetadataPeople-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:Region-type | ||||||||
properties |
|
||||||||
children | md:country md:countryRegion | ||||||||
source | <xs:element name="CountryOfOrigin" type="md:Region-type" minOccurs="0"/> |
diagram | |||||||||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||||||||
type | extension of md:OrgName-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | md:DisplayName md:SortName | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="AssociatedOrg" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="md:OrgName-type"> <xs:attribute name="role" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="role" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:ContentSequenceInfo-type | ||||||||
properties |
|
||||||||
children | md:Number md:HouseSequence | ||||||||
source | <xs:element name="SequenceInfo" type="md:ContentSequenceInfo-type" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | md:BasicMetadataParent-type | ||||||||||||
properties |
|
||||||||||||
children | md:Parent md:ParentContentID | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Parent" type="md:BasicMetadataParent-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||||||||
children | md:TitleDisplay19 md:TitleDisplay60 md:TitleSort md:ArtReference md:Summary190 md:Summary400 md:Summary4000 md:DisplayIndicators md:Genre md:Keyword md:VersionNotes md:Region md:OriginalTitle md:CopyrightLine md:PeopleLocal | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="BasicMetadataInfo-type"> <xs:sequence> <xs:element name="TitleDisplay19" type="xs:string"/> <xs:element name="TitleDisplay60" type="xs:string" minOccurs="0"/> <xs:element name="TitleSort" type="xs:string"/> <xs:element name="ArtReference" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:anyURI"> <xs:attribute name="resolution" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Summary190"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="cast" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Summary400" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="cast" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Summary4000" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="cast" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="DisplayIndicators" minOccurs="0" maxOccurs="unbounded"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CC"/> <xs:enumeration value="F"/> <xs:enumeration value="P"/> <xs:enumeration value="DD"/> <xs:enumeration value="SAP"/> <xs:enumeration value="DVS"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Genre" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Keyword" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="VersionNotes" type="xs:string" minOccurs="0"/> <xs:element name="Region" type="md:Region-type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="OriginalTitle" type="xs:string"/> <xs:element name="CopyrightLine" type="xs:string" minOccurs="0"/> <xs:element name="PeopleLocal" type="md:BasicMetadataPeople-type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="language" type="xs:language" use="required"/> <xs:attribute name="default" type="xs:boolean"/> </xs:complexType> |
type | xs:language | ||||
properties |
|
||||
source | <xs:attribute name="language" type="xs:language" use="required"/> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="default" type="xs:boolean"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="TitleDisplay19" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="TitleDisplay60" type="xs:string" minOccurs="0"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="TitleSort" type="xs:string"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | extension of xs:anyURI | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="ArtReference" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:anyURI"> <xs:attribute name="resolution" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="resolution" type="xs:string"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Summary190"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="cast" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="cast" type="xs:boolean"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Summary400" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="cast" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="cast" type="xs:boolean"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Summary4000" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="cast" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="cast" type="xs:boolean"/> |
diagram | ||||||||||||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | |||||||||||||||||||||
type | restriction of xs:string | |||||||||||||||||||||
properties |
|
|||||||||||||||||||||
facets |
|
|||||||||||||||||||||
source | <xs:element name="DisplayIndicators" minOccurs="0" maxOccurs="unbounded"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="CC"/> <xs:enumeration value="F"/> <xs:enumeration value="P"/> <xs:enumeration value="DD"/> <xs:enumeration value="SAP"/> <xs:enumeration value="DVS"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Genre" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Keyword" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="VersionNotes" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:Region-type | ||||||||
properties |
|
||||||||
children | md:country md:countryRegion | ||||||||
source | <xs:element name="Region" type="md:Region-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="OriginalTitle" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="CopyrightLine" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:BasicMetadataPeople-type | ||||||||
properties |
|
||||||||
children | md:Job md:Name md:Identifier md:Gender | ||||||||
source | <xs:element name="PeopleLocal" type="md:BasicMetadataPeople-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:JobFunction md:JobDisplay md:BillingBlockOrder md:Character md:Guest | ||
used by |
|
||
source | <xs:complexType name="BasicMetadataJob-type"> <xs:sequence> <xs:element name="JobFunction"> <xs:complexType> <xs:simpleContent> <xs:extension base="md:Role-type"> <xs:attribute name="scheme" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="JobDisplay" type="xs:string" minOccurs="0"/> <xs:element name="BillingBlockOrder" type="xs:int" minOccurs="0"/> <xs:element name="Character" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Guest" type="xs:boolean" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | extension of md:Role-type | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="JobFunction"> <xs:complexType> <xs:simpleContent> <xs:extension base="md:Role-type"> <xs:attribute name="scheme" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="scheme" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="JobDisplay" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:int | ||||||||
properties |
|
||||||||
source | <xs:element name="BillingBlockOrder" type="xs:int" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Character" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:boolean | ||||||||
properties |
|
||||||||
source | <xs:element name="Guest" type="xs:boolean" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
children | md:Parent md:ParentContentID | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="BasicMetadataParent-type"> <xs:choice> <xs:element name="Parent" type="md:BasicMetadata-type"/> <xs:element name="ParentContentID" type="md:ContentID-type"/> </xs:choice> <xs:attribute name="relationshipType"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="isclipof"/> <xs:enumeration value="isepisodeof"/> <xs:enumeration value="isseasonof"/> <xs:enumeration value="ispieceof"/> <xs:enumeration value="ispartof"/> <xs:enumeration value="isderivedfrom"/> <xs:enumeration value="iscompositeof"/> <xs:enumeration value="issupplementto"/> <xs:enumeration value="ispromotionfor"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> |
type | restriction of xs:string | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||||||||
source | <xs:attribute name="relationshipType"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="isclipof"/> <xs:enumeration value="isepisodeof"/> <xs:enumeration value="isseasonof"/> <xs:enumeration value="ispieceof"/> <xs:enumeration value="ispartof"/> <xs:enumeration value="isderivedfrom"/> <xs:enumeration value="iscompositeof"/> <xs:enumeration value="issupplementto"/> <xs:enumeration value="ispromotionfor"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | md:BasicMetadata-type | ||||||||||||
properties |
|
||||||||||||
children | md:UpdateNum md:LocalizedInfo md:RunLength md:ReleaseYear md:ReleaseDate md:ReleaseDateTime md:ReleaseHistory md:WorkType md:PictureColorType md:PictureFormat md:ThreeD md:AltIdentifier md:RatingSet md:People md:CountryOfOrigin md:AssociatedOrg md:SequenceInfo md:Parent | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Parent" type="md:BasicMetadata-type"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | md:ContentID-type | ||||
properties |
|
||||
source | <xs:element name="ParentContentID" type="md:ContentID-type"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:Job md:Name md:Identifier md:Gender | ||
used by |
|
||
source | <xs:complexType name="BasicMetadataPeople-type"> <xs:sequence> <xs:element name="Job" type="md:BasicMetadataJob-type" maxOccurs="unbounded"/> <xs:element name="Name" type="md:PersonName-type"/> <xs:element name="Identifier" type="md:PersonIdentifier-type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Gender" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="male"/> <xs:enumeration value="female"/> <xs:enumeration value="neutral"/> <xs:enumeration value="plural"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:BasicMetadataJob-type | ||||||||
properties |
|
||||||||
children | md:JobFunction md:JobDisplay md:BillingBlockOrder md:Character md:Guest | ||||||||
source | <xs:element name="Job" type="md:BasicMetadataJob-type" maxOccurs="unbounded"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | md:PersonName-type | ||||
properties |
|
||||
children | md:DisplayName md:SortName md:FirstGivenName md:SecondGivenName md:FamilyName md:Suffix md:Moniker | ||||
source | <xs:element name="Name" type="md:PersonName-type"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:PersonIdentifier-type | ||||||||
properties |
|
||||||||
children | md:Identifier md:Namespace md:ReferenceLocation | ||||||||
source | <xs:element name="Identifier" type="md:PersonIdentifier-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ||||||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | |||||||||||||||
type | restriction of xs:string | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
source | <xs:element name="Gender" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="male"/> <xs:enumeration value="female"/> <xs:enumeration value="neutral"/> <xs:enumeration value="plural"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:Entry | ||
used by |
|
||
source | <xs:complexType name="CompObj-type"> <xs:sequence> <xs:element name="Entry" type="md:CompObjEntry-type" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:CompObjEntry-type | ||||||||
properties |
|
||||||||
children | md:DisplayName md:Entry md:ContentID md:BasicMetadata | ||||||||
source | <xs:element name="Entry" type="md:CompObjEntry-type" maxOccurs="unbounded"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | extension of md:CompObj-type | ||||||||||||
properties |
|
||||||||||||
children | md:Entry md:DisplayName | ||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="CompObjData-type"> <xs:complexContent> <xs:extension base="md:CompObj-type"> <xs:sequence> <xs:element name="DisplayName" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="language" type="xs:language"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="CompObjID" type="md:CompObjID-type"/> </xs:extension> </xs:complexContent> </xs:complexType> |
type | md:CompObjID-type | ||
properties |
|
||
source | <xs:attribute name="CompObjID" type="md:CompObjID-type"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="DisplayName" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="language" type="xs:language"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:language | ||
properties |
|
||
source | <xs:attribute name="language" type="xs:language"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:DisplayName md:Entry md:ContentID md:BasicMetadata | ||
used by |
|
||
source | <xs:complexType name="CompObjEntry-type"> <xs:sequence> <xs:element name="DisplayName" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="language" type="xs:language"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Entry" type="md:CompObjEntry-type" minOccurs="0" maxOccurs="unbounded"/> <xs:choice> <xs:element name="ContentID" type="md:ContentID-type"/> <xs:element name="BasicMetadata" type="md:BasicMetadata-type"/> </xs:choice> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="DisplayName" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="language" type="xs:language"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:language | ||
properties |
|
||
source | <xs:attribute name="language" type="xs:language"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:CompObjEntry-type | ||||||||
properties |
|
||||||||
children | md:DisplayName md:Entry md:ContentID md:BasicMetadata | ||||||||
source | <xs:element name="Entry" type="md:CompObjEntry-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | md:ContentID-type | ||||
properties |
|
||||
source | <xs:element name="ContentID" type="md:ContentID-type"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | md:BasicMetadata-type | ||||||||||||
properties |
|
||||||||||||
children | md:UpdateNum md:LocalizedInfo md:RunLength md:ReleaseYear md:ReleaseDate md:ReleaseDateTime md:ReleaseHistory md:WorkType md:PictureColorType md:PictureFormat md:ThreeD md:AltIdentifier md:RatingSet md:People md:CountryOfOrigin md:AssociatedOrg md:SequenceInfo md:Parent | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="BasicMetadata" type="md:BasicMetadata-type"/> |
diagram | |
namespace | http://www.movielabs.com/schema/md/v1.07/md |
children | md:Name md:PrimaryEmail md:AlternateEmail md:Address md:Phone |
source | <xs:complexType name="ContactInfo-type"> <xs:sequence> <xs:element name="Name" type="xs:string"/> <xs:element name="PrimaryEmail" type="xs:string"/> <xs:element name="AlternateEmail" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Address" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Phone" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="type" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Name" type="xs:string"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="PrimaryEmail" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="AlternateEmail" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Address" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | extension of xs:string | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Phone" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="type" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="type" type="xs:string"/> |
diagram | |
namespace | http://www.movielabs.com/schema/md/v1.07/md |
children | md:Type md:Track md:ContainerSpecificMetadata |
source | <xs:complexType name="ContainerMetadata-type"> <xs:sequence> <xs:element name="Type" type="md:ContainerType-type" minOccurs="0"/> <xs:element name="Track" type="md:DigitalAssetMetadata-type" maxOccurs="unbounded"/> <xs:element name="ContainerSpecificMetadata" type="md:ContainerSpecific-type" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:ContainerType-type | ||||||||
properties |
|
||||||||
source | <xs:element name="Type" type="md:ContainerType-type" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:DigitalAssetMetadata-type | ||||||||
properties |
|
||||||||
children | md:Audio md:Video md:Subtitle md:Image md:Interactive | ||||||||
source | <xs:element name="Track" type="md:DigitalAssetMetadata-type" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:ContainerSpecific-type | ||||||||
properties |
|
||||||||
source | <xs:element name="ContainerSpecificMetadata" type="md:ContainerSpecific-type" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
used by |
|
||
source | <xs:complexType name="ContainerSpecific-type"> <xs:sequence> <xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:Namespace md:Identifier md:Location | ||
used by |
|
||
source | <xs:complexType name="ContentIdentifier-type"> <xs:sequence> <xs:element name="Namespace" type="xs:string"/> <xs:element name="Identifier" type="xs:string"/> <xs:element name="Location" type="xs:anyURI" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Namespace" type="xs:string"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Identifier" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:anyURI | ||||||||
properties |
|
||||||||
source | <xs:element name="Location" type="xs:anyURI" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:NotRated md:Rating md:AdultContent | ||
used by |
|
||
source | <xs:complexType name="ContentRating-type"> <xs:sequence> <xs:choice> <xs:element name="NotRated" type="xs:boolean" fixed="true"/> <xs:element name="Rating" type="md:ContentRatingDetail-type" maxOccurs="unbounded"/> </xs:choice> <xs:element name="AdultContent" type="xs:boolean" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||
type | xs:boolean | ||||||
properties |
|
||||||
source | <xs:element name="NotRated" type="xs:boolean" fixed="true"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:ContentRatingDetail-type | ||||||||
properties |
|
||||||||
children | md:Region md:System md:Value md:Reason md:LinkToLogo | ||||||||
source | <xs:element name="Rating" type="md:ContentRatingDetail-type" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:boolean | ||||||||
properties |
|
||||||||
source | <xs:element name="AdultContent" type="xs:boolean" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:Region md:System md:Value md:Reason md:LinkToLogo | ||
used by |
|
||
source | <xs:complexType name="ContentRatingDetail-type"> <xs:sequence> <xs:element name="Region" type="md:Region-type"/> <xs:element name="System" type="xs:string"/> <xs:element name="Value" type="xs:string"/> <xs:element name="Reason" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="LinkToLogo" type="xs:anyURI" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | md:Region-type | ||||
properties |
|
||||
children | md:country md:countryRegion | ||||
source | <xs:element name="Region" type="md:Region-type"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="System" type="xs:string"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Value" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Reason" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:anyURI | ||||||||
properties |
|
||||||||
source | <xs:element name="LinkToLogo" type="xs:anyURI" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:Number md:HouseSequence | ||
used by |
|
||
source | <xs:complexType name="ContentSequenceInfo-type"> <xs:sequence> <xs:element name="Number" type="xs:int"/> <xs:element name="HouseSequence" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:int | ||||
properties |
|
||||
source | <xs:element name="Number" type="xs:int"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="HouseSequence" type="xs:string" minOccurs="0"/> |
diagram | |
namespace | http://www.movielabs.com/schema/md/v1.07/md |
children | md:Start md:End |
source | <xs:complexType name="DateTimeRange-type"> <xs:sequence> <xs:element name="Start" type="xs:dateTime"/> <xs:element name="End" type="xs:dateTime"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:dateTime | ||||
properties |
|
||||
source | <xs:element name="Start" type="xs:dateTime"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:dateTime | ||||
properties |
|
||||
source | <xs:element name="End" type="xs:dateTime"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:Description md:Type md:Encoding md:Language md:Channels md:TrackReference | ||
used by |
|
||
source | <xs:complexType name="DigitalAssetAudioData-type"> <xs:sequence> <xs:element name="Description" type="xs:string" minOccurs="0"/> <xs:element name="Type" type="xs:string" minOccurs="0"/> <xs:element name="Encoding" type="md:DigitalAssetAudioEncoding-type" minOccurs="0"/> <xs:element name="Language"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:language"> <xs:attribute name="dubbed" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Channels" type="xs:string"/> <xs:element name="TrackReference" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Description" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Type" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:DigitalAssetAudioEncoding-type | ||||||||
properties |
|
||||||||
children | md:Codec md:CodecType md:BitrateMax md:SampleRate md:SampleBitDepth | ||||||||
source | <xs:element name="Encoding" type="md:DigitalAssetAudioEncoding-type" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | extension of xs:language | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Language"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:language"> <xs:attribute name="dubbed" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="dubbed" type="xs:boolean"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Channels" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="TrackReference" type="xs:string" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:Codec md:CodecType md:BitrateMax md:SampleRate md:SampleBitDepth | ||
used by |
|
||
source | <xs:complexType name="DigitalAssetAudioEncoding-type"> <xs:sequence> <xs:element name="Codec" type="xs:string"/> <xs:element name="CodecType" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="BitrateMax" type="xs:integer" minOccurs="0"/> <xs:element name="SampleRate" type="xs:integer" minOccurs="0"/> <xs:element name="SampleBitDepth" type="xs:integer" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Codec" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="CodecType" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:integer | ||||||||
properties |
|
||||||||
source | <xs:element name="BitrateMax" type="xs:integer" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:integer | ||||||||
properties |
|
||||||||
source | <xs:element name="SampleRate" type="xs:integer" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:integer | ||||||||
properties |
|
||||||||
source | <xs:element name="SampleBitDepth" type="xs:integer" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:Width md:Height md:Encoding md:TrackReference | ||
used by |
|
||
source | <xs:complexType name="DigitalAssetImageData-type"> <xs:sequence> <xs:element name="Width" type="xs:int"/> <xs:element name="Height" type="xs:int"/> <xs:element name="Encoding" type="xs:string"/> <xs:element name="TrackReference" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:int | ||||
properties |
|
||||
source | <xs:element name="Width" type="xs:int"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:int | ||||
properties |
|
||||
source | <xs:element name="Height" type="xs:int"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Encoding" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="TrackReference" type="xs:string" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:Type md:Language md:TrackReference | ||
used by |
|
||
source | <xs:complexType name="DigitalAssetInteractiveData-type"> <xs:sequence> <xs:element name="Type" type="xs:string"/> <xs:element name="Language" type="xs:language"/> <xs:element name="TrackReference" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Type" type="xs:string"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:language | ||||
properties |
|
||||
source | <xs:element name="Language" type="xs:language"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="TrackReference" type="xs:string" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:Audio md:Video md:Subtitle md:Image md:Interactive | ||
used by |
|
||
source | <xs:complexType name="DigitalAssetMetadata-type"> <xs:choice> <xs:element name="Audio" type="md:DigitalAssetAudioData-type"/> <xs:element name="Video" type="md:DigitalAssetVideoData-type"/> <xs:element name="Subtitle" type="md:DigitalAssetSubtitleData-type"/> <xs:element name="Image" type="md:DigitalAssetImageData-type"/> <xs:element name="Interactive" type="md:DigitalAssetInteractiveData-type"/> </xs:choice> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | md:DigitalAssetAudioData-type | ||||
properties |
|
||||
children | md:Description md:Type md:Encoding md:Language md:Channels md:TrackReference | ||||
source | <xs:element name="Audio" type="md:DigitalAssetAudioData-type"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | md:DigitalAssetVideoData-type | ||||
properties |
|
||||
children | md:Description md:Type md:Encoding md:Picture md:ColorType md:SubtitleLanguage md:TrackReference | ||||
source | <xs:element name="Video" type="md:DigitalAssetVideoData-type"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | md:DigitalAssetSubtitleData-type | ||||
properties |
|
||||
children | md:Format md:Description md:Type md:FormatType md:Language md:TrackReference | ||||
source | <xs:element name="Subtitle" type="md:DigitalAssetSubtitleData-type"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | md:DigitalAssetImageData-type | ||||
properties |
|
||||
children | md:Width md:Height md:Encoding md:TrackReference | ||||
source | <xs:element name="Image" type="md:DigitalAssetImageData-type"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | md:DigitalAssetInteractiveData-type | ||||
properties |
|
||||
children | md:Type md:Language md:TrackReference | ||||
source | <xs:element name="Interactive" type="md:DigitalAssetInteractiveData-type"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:Format md:Description md:Type md:FormatType md:Language md:TrackReference | ||
used by |
|
||
source | <xs:complexType name="DigitalAssetSubtitleData-type"> <xs:sequence> <xs:element name="Format"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="SDImage" type="xs:boolean"/> <xs:attribute name="HDImage" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"/> <xs:element name="Type" type="xs:string" minOccurs="0"/> <xs:element name="FormatType" type="xs:string" minOccurs="0"/> <xs:element name="Language" type="xs:language"/> <xs:element name="TrackReference" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||||||||
type | extension of xs:string | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="Format"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="SDImage" type="xs:boolean"/> <xs:attribute name="HDImage" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="SDImage" type="xs:boolean"/> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="HDImage" type="xs:boolean"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Description" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Type" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="FormatType" type="xs:string" minOccurs="0"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:language | ||||
properties |
|
||||
source | <xs:element name="Language" type="xs:language"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="TrackReference" type="xs:string" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:Description md:Type md:Encoding md:Picture md:ColorType md:SubtitleLanguage md:TrackReference | ||
used by |
|
||
source | <xs:complexType name="DigitalAssetVideoData-type"> <xs:sequence> <xs:element name="Description" type="xs:string" minOccurs="0"/> <xs:element name="Type" type="xs:string" minOccurs="0"/> <xs:element name="Encoding" type="md:DigitalAssetVideoEncoding-type" minOccurs="0"/> <xs:element name="Picture" type="md:DigitalAssetVideoPicture-type"/> <xs:element name="ColorType" type="md:ColorType-type"> <xs:annotation> <xs:documentation>BW, Color, Colorized, etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SubtitleLanguage" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:language"> <xs:attribute name="closed" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="TrackReference" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Description" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Type" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:DigitalAssetVideoEncoding-type | ||||||||
properties |
|
||||||||
children | md:Codec md:CodecType md:MPEGProfile md:MPEGLevel md:BitrateMax | ||||||||
source | <xs:element name="Encoding" type="md:DigitalAssetVideoEncoding-type" minOccurs="0"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | md:DigitalAssetVideoPicture-type | ||||
properties |
|
||||
children | md:AspectRatio md:PixelAspect md:WidthPixels md:HeightPixels md:ActiveWidthPixels md:ActiveHeightPixels md:FrameRate md:Progressive md:Type3D | ||||
source | <xs:element name="Picture" type="md:DigitalAssetVideoPicture-type"/> |
diagram | ||||||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | |||||||||||||||
type | md:ColorType-type | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:element name="ColorType" type="md:ColorType-type"> <xs:annotation> <xs:documentation>BW, Color, Colorized, etc.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | extension of xs:language | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="SubtitleLanguage" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:language"> <xs:attribute name="closed" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="closed" type="xs:boolean"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="TrackReference" type="xs:string" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:Codec md:CodecType md:MPEGProfile md:MPEGLevel md:BitrateMax | ||
used by |
|
||
source | <xs:complexType name="DigitalAssetVideoEncoding-type"> <xs:sequence> <xs:element name="Codec" type="xs:string"/> <xs:element name="CodecType" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="MPEGProfile" type="xs:string" minOccurs="0"/> <xs:element name="MPEGLevel" type="xs:string" minOccurs="0"/> <xs:element name="BitrateMax" type="xs:integer" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Codec" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="CodecType" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="MPEGProfile" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="MPEGLevel" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:integer | ||||||||
properties |
|
||||||||
source | <xs:element name="BitrateMax" type="xs:integer" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:AspectRatio md:PixelAspect md:WidthPixels md:HeightPixels md:ActiveWidthPixels md:ActiveHeightPixels md:FrameRate md:Progressive md:Type3D | ||
used by |
|
||
source | <xs:complexType name="DigitalAssetVideoPicture-type"> <xs:sequence> <xs:element name="AspectRatio" type="xs:string"/> <xs:element name="PixelAspect" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="NTSC"/> <xs:enumeration value="PAL"/> <xs:enumeration value="square"/> <xs:enumeration value="other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="WidthPixels" type="xs:int" minOccurs="0"/> <xs:element name="HeightPixels" type="xs:int" minOccurs="0"/> <xs:element name="ActiveWidthPixels" type="xs:int" minOccurs="0"/> <xs:element name="ActiveHeightPixels" type="xs:int" minOccurs="0"/> <xs:element name="FrameRate" type="xs:int" minOccurs="0"/> <xs:element name="Progressive" type="xs:boolean" minOccurs="0"/> <xs:element name="Type3D" type="xs:boolean" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="AspectRatio" type="xs:string"/> |
diagram | ||||||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | |||||||||||||||
type | restriction of xs:string | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
source | <xs:element name="PixelAspect" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="NTSC"/> <xs:enumeration value="PAL"/> <xs:enumeration value="square"/> <xs:enumeration value="other"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:int | ||||||||
properties |
|
||||||||
source | <xs:element name="WidthPixels" type="xs:int" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:int | ||||||||
properties |
|
||||||||
source | <xs:element name="HeightPixels" type="xs:int" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:int | ||||||||
properties |
|
||||||||
source | <xs:element name="ActiveWidthPixels" type="xs:int" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:int | ||||||||
properties |
|
||||||||
source | <xs:element name="ActiveHeightPixels" type="xs:int" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:int | ||||||||
properties |
|
||||||||
source | <xs:element name="FrameRate" type="xs:int" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:boolean | ||||||||
properties |
|
||||||||
source | <xs:element name="Progressive" type="xs:boolean" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:boolean | ||||||||
properties |
|
||||||||
source | <xs:element name="Type3D" type="xs:boolean" minOccurs="0"/> |
diagram | |
namespace | http://www.movielabs.com/schema/md/v1.07/md |
children | md:Name md:Value |
source | <xs:complexType name="NVPair-type"> <xs:sequence> <xs:element name="Name" type="xs:string"/> <xs:element name="Value" type="xs:string"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Name" type="xs:string"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Value" type="xs:string"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
children | md:DisplayName md:SortName | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="OrgName-type"> <xs:sequence> <xs:element name="DisplayName" type="xs:string"/> <xs:element name="SortName" type="xs:string" minOccurs="0"/> </xs:sequence> <xs:attribute name="organizationID" type="md:orgID-type"/> </xs:complexType> |
type | md:orgID-type | ||
properties |
|
||
source | <xs:attribute name="organizationID" type="md:orgID-type"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="DisplayName" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="SortName" type="xs:string" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:Identifier md:Namespace md:ReferenceLocation | ||
used by |
|
||
source | <xs:complexType name="PersonIdentifier-type"> <xs:sequence> <xs:element name="Identifier" type="xs:string"/> <xs:element name="Namespace" type="xs:string"/> <xs:element name="ReferenceLocation" type="xs:anyURI" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Identifier" type="xs:string"/> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Namespace" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:anyURI | ||||||||
properties |
|
||||||||
source | <xs:element name="ReferenceLocation" type="xs:anyURI" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:DisplayName md:SortName md:FirstGivenName md:SecondGivenName md:FamilyName md:Suffix md:Moniker | ||
used by |
|
||
source | <xs:complexType name="PersonName-type"> <xs:sequence> <xs:element name="DisplayName" type="xs:string"/> <xs:element name="SortName" type="xs:string" minOccurs="0"/> <xs:element name="FirstGivenName" type="xs:string" minOccurs="0"/> <xs:element name="SecondGivenName" type="xs:string" minOccurs="0"/> <xs:element name="FamilyName" type="xs:string" minOccurs="0"/> <xs:element name="Suffix" type="xs:string" minOccurs="0"/> <xs:element name="Moniker" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="DisplayName" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="SortName" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="FirstGivenName" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="SecondGivenName" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="FamilyName" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Suffix" type="xs:string" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Moniker" type="xs:string" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:country md:countryRegion | ||
used by |
|
||
source | <xs:complexType name="Region-type"> <xs:choice> <xs:element name="country"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[A-Z][A-Z]"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="countryRegion"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[A-Z][A-Z]-[A-Z0-9]+"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:choice> </xs:complexType> |
diagram | |||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="country"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[A-Z][A-Z]"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="countryRegion"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[A-Z][A-Z]-[A-Z0-9]+"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
children | md:ReleaseType md:DistrTerritory md:DateTime md:Date md:Description md:ReleaseOrg | ||
used by |
|
||
source | <xs:complexType name="ReleaseHistory-type"> <xs:sequence> <xs:element name="ReleaseType" type="xs:string"/> <xs:element name="DistrTerritory" type="md:Region-type" minOccurs="0"/> <xs:element name="DateTime" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:dateTime"> <xs:attribute name="scheduled" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Date"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:date"> <xs:attribute name="scheduled" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"/> <xs:element name="ReleaseOrg" type="md:OrgName-type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="ReleaseType" type="xs:string"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | md:Region-type | ||||||||
properties |
|
||||||||
children | md:country md:countryRegion | ||||||||
source | <xs:element name="DistrTerritory" type="md:Region-type" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | extension of xs:dateTime | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="DateTime" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:dateTime"> <xs:attribute name="scheduled" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="scheduled" type="xs:boolean"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | extension of xs:date | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Date"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:date"> <xs:attribute name="scheduled" type="xs:boolean"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="scheduled" type="xs:boolean"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Description" type="xs:string" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||||||||||
type | md:OrgName-type | ||||||||||||
properties |
|
||||||||||||
children | md:DisplayName md:SortName | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="ReleaseOrg" type="md:OrgName-type" minOccurs="0" maxOccurs="unbounded"/> |
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
type | md:id-type | ||
properties |
|
||
source | <xs:simpleType name="AssetLogicalID-type"> <xs:restriction base="md:id-type"/> </xs:simpleType> |
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
type | md:id-type | ||
properties |
|
||
source | <xs:simpleType name="AssetPhysicalID-type"> <xs:restriction base="md:id-type"/> </xs:simpleType> |
namespace | http://www.movielabs.com/schema/md/v1.07/md | |||||||||||||||
type | restriction of xs:string | |||||||||||||||
properties |
|
|||||||||||||||
used by |
|
|||||||||||||||
facets |
|
|||||||||||||||
source | <xs:simpleType name="ColorType-type"> <xs:restriction base="xs:string"> <xs:enumeration value="color"/> <xs:enumeration value="bandw"/> <xs:enumeration value="colorized"/> <xs:enumeration value="composite"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
type | md:id-type | ||
properties |
|
||
used by |
|
||
source | <xs:simpleType name="CompObjID-type"> <xs:restriction base="md:id-type"/> </xs:simpleType> |
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
type | xs:string | ||
properties |
|
||
source | <xs:simpleType name="ContainerProfile-type"> <xs:restriction base="xs:string"/> </xs:simpleType> |
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
type | xs:string | ||
properties |
|
||
used by |
|
||
source | <xs:simpleType name="ContainerType-type"> <xs:restriction base="xs:string"/> </xs:simpleType> |
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||||
type | md:id-type | ||||
properties |
|
||||
used by |
|
||||
source | <xs:simpleType name="ContentID-type"> <xs:restriction base="md:id-type"/> </xs:simpleType> |
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
type | xs:anyURI | ||
properties |
|
||
used by |
|
||
source | <xs:simpleType name="id-type"> <xs:restriction base="xs:anyURI"/> </xs:simpleType> |
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
type | xs:string | ||
properties |
|
||
used by |
|
||
source | <xs:simpleType name="orgID-type"> <xs:restriction base="xs:string"/> </xs:simpleType> |
namespace | http://www.movielabs.com/schema/md/v1.07/md | ||
type | xs:string | ||
properties |
|
||
used by |
|
||
source | <xs:simpleType name="Role-type"> <xs:restriction base="xs:string"/> </xs:simpleType> |
diagram | |||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | AssetListID TemplateID SiteConcerned Owner AssetList | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="AssetsWithTemplate"> <xs:complexType> <xs:sequence> <xs:element name="AssetListID" type="xs:string" minOccurs="0"/> <xs:element name="TemplateID" type="xs:string" minOccurs="1"/> <xs:element name="SiteConcerned" type="xs:anyURI" minOccurs="0"/> <xs:element name="Owner" type="owner"/> <xs:element name="AssetList" type="asset_list"/> </xs:sequence> <xs:attributeGroup ref="versioning_mandatory_attribute"/> </xs:complexType> </xs:element> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="AssetListID" type="xs:string" minOccurs="0"/> |
diagram | |||||
namespace | http://www.movielabs.com/cr/rules | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="TemplateID" type="xs:string" minOccurs="1"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:anyURI | ||||||||
properties |
|
||||||||
source | <xs:element name="SiteConcerned" type="xs:anyURI" minOccurs="0"/> |
diagram | |||||
namespace | http://www.movielabs.com/cr/rules | ||||
type | owner | ||||
properties |
|
||||
children | Name OwnerDomain Email EmailTakeDownNotifications EmailReportToOwner EmailQuarantine EmailLeaveUp EmailConflicts EmailLog Phone Geography Extra | ||||
source | <xs:element name="Owner" type="owner"/> |
diagram | |||||
namespace | http://www.movielabs.com/cr/rules | ||||
type | asset_list | ||||
properties |
|
||||
children | Asset | ||||
source | <xs:element name="AssetList" type="asset_list"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
children | RuleListName RuleListCreationTime RuleListID RuleListValidDuration SiteConcerned Owner AssetList Rule | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="RuleList"> <xs:complexType> <xs:sequence> <xs:element name="RuleListName" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="version" use="optional"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="revision" use="optional"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="RuleListCreationTime" type="xs:dateTime" minOccurs="0"/> <xs:element name="RuleListID" type="xs:string" minOccurs="0"/> <xs:element name="RuleListValidDuration" type="time_interval" minOccurs="0"/> <xs:element name="SiteConcerned" type="xs:anyURI" minOccurs="0"/> <xs:element name="Owner" type="owner"/> <xs:element name="AssetList" type="asset_list" minOccurs="0" maxOccurs="1"/> <xs:element name="Rule" type="rule" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attributeGroup ref="versioning_mandatory_attribute"/> <xs:attribute name="templateID" type="xs:string"/> </xs:complexType> </xs:element> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="templateID" type="xs:string"/> |
diagram | |||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||||||||
type | extension of xs:string | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="RuleListName" minOccurs="0"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="version" use="optional"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="revision" use="optional"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | restriction of xs:integer | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="version" use="optional"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | restriction of xs:integer | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="revision" use="optional"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:dateTime | ||||||||
properties |
|
||||||||
source | <xs:element name="RuleListCreationTime" type="xs:dateTime" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="RuleListID" type="xs:string" minOccurs="0"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||||||||||||||
type | time_interval | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="RuleListValidDuration" type="time_interval" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:anyURI | ||||||||
properties |
|
||||||||
source | <xs:element name="SiteConcerned" type="xs:anyURI" minOccurs="0"/> |
diagram | |||||
namespace | http://www.movielabs.com/cr/rules | ||||
type | owner | ||||
properties |
|
||||
children | Name OwnerDomain Email EmailTakeDownNotifications EmailReportToOwner EmailQuarantine EmailLeaveUp EmailConflicts EmailLog Phone Geography Extra | ||||
source | <xs:element name="Owner" type="owner"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | asset_list | ||||||||
properties |
|
||||||||
children | Asset | ||||||||
source | <xs:element name="AssetList" type="asset_list" minOccurs="0" maxOccurs="1"/> |
diagram | |||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||||||||||||||||||||||||||||||||
type | rule | ||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||
children | RuleValidDuration IncludeSegments ExcludeSegments DetectionCriteria Actions | ||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="Rule" type="rule" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/cr/rules | ||
children | MatchThreshold MinLengthMatched MinAggregateLengthMatched MinPercentOfSiteAssetMatching MinPercentOfSiteAssetAggregateMatching MinPercentOfOriginalAssetMatched WatermarkDetected SectionMatched | ||
used by |
|
||
source | <xs:complexType name="detection_criteria"> <xs:all> <xs:element name="MatchThreshold" type="matched_threshold" minOccurs="0"/> <xs:element name="MinLengthMatched" minOccurs="0"> <xs:complexType> <xs:attributeGroup ref="time_attribute"/> </xs:complexType> </xs:element> <xs:element name="MinAggregateLengthMatched" minOccurs="0"> <xs:complexType> <xs:attributeGroup ref="time_attribute"/> </xs:complexType> </xs:element> <xs:element name="MinPercentOfSiteAssetMatching" minOccurs="0"> <xs:complexType> <xs:attributeGroup ref="percent_attribute"/> </xs:complexType> </xs:element> <xs:element name="MinPercentOfSiteAssetAggregateMatching" minOccurs="0"> <xs:complexType> <xs:attributeGroup ref="percent_attribute"/> </xs:complexType> </xs:element> <xs:element name="MinPercentOfOriginalAssetMatched" minOccurs="0"> <xs:complexType> <xs:attributeGroup ref="percent_attribute"/> </xs:complexType> </xs:element> <xs:element name="WatermarkDetected" minOccurs="0"> <xs:complexType> <xs:attribute name="type" type="watermark_type" use="required"/> </xs:complexType> </xs:element> <xs:element name="SectionMatched" minOccurs="0"> <xs:complexType> <xs:attribute name="start" type="xs:duration" use="required"/> <xs:attribute name="length" type="xs:duration" use="required"/> <xs:attribute name="percent" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:all> </xs:complexType> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
type | matched_threshold | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="MatchThreshold" type="matched_threshold" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="MinLengthMatched" minOccurs="0"> <xs:complexType> <xs:attributeGroup ref="time_attribute"/> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="MinAggregateLengthMatched" minOccurs="0"> <xs:complexType> <xs:attributeGroup ref="time_attribute"/> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="MinPercentOfSiteAssetMatching" minOccurs="0"> <xs:complexType> <xs:attributeGroup ref="percent_attribute"/> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="MinPercentOfSiteAssetAggregateMatching" minOccurs="0"> <xs:complexType> <xs:attributeGroup ref="percent_attribute"/> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="MinPercentOfOriginalAssetMatched" minOccurs="0"> <xs:complexType> <xs:attributeGroup ref="percent_attribute"/> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="WatermarkDetected" minOccurs="0"> <xs:complexType> <xs:attribute name="type" type="watermark_type" use="required"/> </xs:complexType> </xs:element> |
type | watermark_type | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:attribute name="type" type="watermark_type" use="required"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="SectionMatched" minOccurs="0"> <xs:complexType> <xs:attribute name="start" type="xs:duration" use="required"/> <xs:attribute name="length" type="xs:duration" use="required"/> <xs:attribute name="percent" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
type | xs:duration | ||||
properties |
|
||||
source | <xs:attribute name="start" type="xs:duration" use="required"/> |
type | xs:duration | ||||
properties |
|
||||
source | <xs:attribute name="length" type="xs:duration" use="required"/> |
type | restriction of xs:integer | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="percent" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||||||||||||||||||||||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||||||||||||||||||||||||||||||||
children | RuleValidDuration IncludeSegments ExcludeSegments DetectionCriteria Actions | ||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="rule"> <xs:all> <xs:element name="RuleValidDuration" type="time_interval" minOccurs="0"/> <xs:element name="IncludeSegments" type="segment_list" minOccurs="0" maxOccurs="1"/> <xs:element name="ExcludeSegments" type="segment_list" minOccurs="0" maxOccurs="1"/> <xs:element name="DetectionCriteria" type="detection_criteria" minOccurs="0"/> <xs:element name="Actions" type="action"/> </xs:all> <xs:attribute name="name" type="xs:string"/> <xs:attribute name="matchedComponents" type="matched_components" default="any"/> <xs:attribute name="alwaysProcess" type="xs:boolean"/> <xs:attribute name="ignoreWhiteList" type="xs:boolean"/> <xs:attribute name="generateACNS" type="xs:boolean"/> <xs:attributeGroup ref="priority_attribute"/> </xs:complexType> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="name" type="xs:string"/> |
type | matched_components | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
source | <xs:attribute name="matchedComponents" type="matched_components" default="any"/> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="alwaysProcess" type="xs:boolean"/> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="ignoreWhiteList" type="xs:boolean"/> |
type | xs:boolean | ||
properties |
|
||
source | <xs:attribute name="generateACNS" type="xs:boolean"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||||||||||||||
type | time_interval | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="RuleValidDuration" type="time_interval" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | segment_list | ||||||||
properties |
|
||||||||
children | TimeCodeRange | ||||||||
source | <xs:element name="IncludeSegments" type="segment_list" minOccurs="0" maxOccurs="1"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | segment_list | ||||||||
properties |
|
||||||||
children | TimeCodeRange | ||||||||
source | <xs:element name="ExcludeSegments" type="segment_list" minOccurs="0" maxOccurs="1"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | detection_criteria | ||||||||
properties |
|
||||||||
children | MatchThreshold MinLengthMatched MinAggregateLengthMatched MinPercentOfSiteAssetMatching MinPercentOfSiteAssetAggregateMatching MinPercentOfOriginalAssetMatched WatermarkDetected SectionMatched | ||||||||
source | <xs:element name="DetectionCriteria" type="detection_criteria" minOccurs="0"/> |
diagram | |||||
namespace | http://www.movielabs.com/cr/rules | ||||
type | action | ||||
properties |
|
||||
children | NotifyOriginator Log ReportToOwner TakeDown LeaveUp Quarantine AlternateContent OwnerAdSupported SiteAdSupported License | ||||
source | <xs:element name="Actions" type="action"/> |
diagram | |||
namespace | http://www.movielabs.com/cr/rules | ||
children | NotifyOriginator Log ReportToOwner TakeDown LeaveUp Quarantine AlternateContent OwnerAdSupported SiteAdSupported License | ||
used by |
|
||
source | <xs:complexType name="action"> <xs:all> <xs:element name="NotifyOriginator" minOccurs="0"/> <xs:element name="Log" minOccurs="0"> <xs:complexType> <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> </xs:complexType> </xs:element> <xs:element name="ReportToOwner" minOccurs="0"> <xs:complexType> <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> </xs:complexType> </xs:element> <xs:element name="TakeDown" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="CountryList" type="country_list" minOccurs="0"/> </xs:all> <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> </xs:complexType> </xs:element> <xs:element name="LeaveUp" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="LeaveUpDuration" type="time_interval" minOccurs="0"/> <xs:element name="ExpiryActions" type="action" minOccurs="0"/> <xs:element name="CountryList" type="country_list" minOccurs="0"/> </xs:all> <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> </xs:complexType> </xs:element> <xs:element name="Quarantine" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="CountryList" type="country_list" minOccurs="0"/> </xs:all> <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> </xs:complexType> </xs:element> <xs:element name="AlternateContent" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="CountryList" type="country_list" minOccurs="0"/> </xs:all> <xs:attribute name="alternateInfo" type="xs:boolean" use="optional"/> <xs:attribute name="alternateUrlAsLink" type="xs:boolean" use="optional"/> <xs:attribute name="displaySiteContent" type="xs:boolean" use="optional"/> </xs:complexType> </xs:element> <xs:element name="OwnerAdSupported" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="URL" type="url"/> <xs:element name="CountryList" type="country_list" minOccurs="0"/> <xs:element name="AllowedType" type="ad_type" default="any" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SiteAdSupported" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CountryList" type="country_list" minOccurs="0"/> <xs:element name="AllowedType" type="ad_type" default="any" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="License" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="URL" type="xs:anyURI"/> <xs:element name="CountryList" type="country_list" minOccurs="0"/> </xs:all> </xs:complexType> </xs:element> </xs:all> </xs:complexType> |
diagram | |||||||
namespace | http://www.movielabs.com/cr/rules | ||||||
properties |
|
||||||
source | <xs:element name="NotifyOriginator" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Log" minOccurs="0"> <xs:complexType> <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> </xs:complexType> </xs:element> |
type | xs:boolean | ||||
properties |
|
||||
source | <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="ReportToOwner" minOccurs="0"> <xs:complexType> <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> </xs:complexType> </xs:element> |
type | xs:boolean | ||||
properties |
|
||||
source | <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
properties |
|
||||||||||||
children | CountryList | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="TakeDown" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="CountryList" type="country_list" minOccurs="0"/> </xs:all> <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> </xs:complexType> </xs:element> |
type | xs:boolean | ||||
properties |
|
||||
source | <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
type | country_list | ||||||||||||
properties |
|
||||||||||||
children | Country | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="CountryList" type="country_list" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
properties |
|
||||||||||||
children | LeaveUpDuration ExpiryActions CountryList | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="LeaveUp" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="LeaveUpDuration" type="time_interval" minOccurs="0"/> <xs:element name="ExpiryActions" type="action" minOccurs="0"/> <xs:element name="CountryList" type="country_list" minOccurs="0"/> </xs:all> <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> </xs:complexType> </xs:element> |
type | xs:boolean | ||||
properties |
|
||||
source | <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||||||||||||||
type | time_interval | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="LeaveUpDuration" type="time_interval" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | action | ||||||||
properties |
|
||||||||
children | NotifyOriginator Log ReportToOwner TakeDown LeaveUp Quarantine AlternateContent OwnerAdSupported SiteAdSupported License | ||||||||
source | <xs:element name="ExpiryActions" type="action" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
type | country_list | ||||||||||||
properties |
|
||||||||||||
children | Country | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="CountryList" type="country_list" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
properties |
|
||||||||||||
children | CountryList | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Quarantine" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="CountryList" type="country_list" minOccurs="0"/> </xs:all> <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> </xs:complexType> </xs:element> |
type | xs:boolean | ||||
properties |
|
||||
source | <xs:attribute name="assertOwnership" type="xs:boolean" use="optional"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
type | country_list | ||||||||||||
properties |
|
||||||||||||
children | Country | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="CountryList" type="country_list" minOccurs="0"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
children | CountryList | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="AlternateContent" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="CountryList" type="country_list" minOccurs="0"/> </xs:all> <xs:attribute name="alternateInfo" type="xs:boolean" use="optional"/> <xs:attribute name="alternateUrlAsLink" type="xs:boolean" use="optional"/> <xs:attribute name="displaySiteContent" type="xs:boolean" use="optional"/> </xs:complexType> </xs:element> |
type | xs:boolean | ||||
properties |
|
||||
source | <xs:attribute name="alternateInfo" type="xs:boolean" use="optional"/> |
type | xs:boolean | ||||
properties |
|
||||
source | <xs:attribute name="alternateUrlAsLink" type="xs:boolean" use="optional"/> |
type | xs:boolean | ||||
properties |
|
||||
source | <xs:attribute name="displaySiteContent" type="xs:boolean" use="optional"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
type | country_list | ||||||||||||
properties |
|
||||||||||||
children | Country | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="CountryList" type="country_list" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
properties |
|
||||||||
children | URL CountryList AllowedType | ||||||||
source | <xs:element name="OwnerAdSupported" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="URL" type="url"/> <xs:element name="CountryList" type="country_list" minOccurs="0"/> <xs:element name="AllowedType" type="ad_type" default="any" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
type | url | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="URL" type="url"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
type | country_list | ||||||||||||
properties |
|
||||||||||||
children | Country | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="CountryList" type="country_list" minOccurs="0"/> |
diagram | ||||||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | |||||||||||||||||||||
type | ad_type | |||||||||||||||||||||
properties |
|
|||||||||||||||||||||
facets |
|
|||||||||||||||||||||
source | <xs:element name="AllowedType" type="ad_type" default="any" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
properties |
|
||||||||
children | CountryList AllowedType | ||||||||
source | <xs:element name="SiteAdSupported" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CountryList" type="country_list" minOccurs="0"/> <xs:element name="AllowedType" type="ad_type" default="any" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
type | country_list | ||||||||||||
properties |
|
||||||||||||
children | Country | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="CountryList" type="country_list" minOccurs="0"/> |
diagram | ||||||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | |||||||||||||||||||||
type | ad_type | |||||||||||||||||||||
properties |
|
|||||||||||||||||||||
facets |
|
|||||||||||||||||||||
source | <xs:element name="AllowedType" type="ad_type" default="any" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
properties |
|
||||||||
children | URL CountryList | ||||||||
source | <xs:element name="License" minOccurs="0"> <xs:complexType> <xs:all> <xs:element name="URL" type="xs:anyURI"/> <xs:element name="CountryList" type="country_list" minOccurs="0"/> </xs:all> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.movielabs.com/cr/rules | ||||
type | xs:anyURI | ||||
properties |
|
||||
source | <xs:element name="URL" type="xs:anyURI"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
type | country_list | ||||||||||||
properties |
|
||||||||||||
children | Country | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="CountryList" type="country_list" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/cr/rules | ||
children | OriginalAssetName OriginalAssetID AlternateURL AlternateInfo Group | ||
used by |
|
||
source | <xs:complexType name="asset"> <xs:sequence> <xs:element name="OriginalAssetName" type="xs:string" minOccurs="0"/> <xs:element name="OriginalAssetID" type="id_type"/> <xs:element name="AlternateURL" type="xs:anyURI" minOccurs="0"/> <xs:element name="AlternateInfo" type="xs:string" minOccurs="0"/> <xs:element name="Group" type="group" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="OriginalAssetName" type="xs:string" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
type | id_type | ||||||||||||
properties |
|
||||||||||||
children | ISAN cca:resource | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="OriginalAssetID" type="id_type"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:anyURI | ||||||||
properties |
|
||||||||
source | <xs:element name="AlternateURL" type="xs:anyURI" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="AlternateInfo" type="xs:string" minOccurs="0"/> |
diagram | |||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||||||||
type | group | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | ISAN | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="Group" type="group" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/cr/rules | ||
children | Asset | ||
used by |
|
||
source | <xs:complexType name="asset_list"> <xs:sequence> <xs:element name="Asset" type="asset" minOccurs="1" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | asset | ||||||||
properties |
|
||||||||
children | OriginalAssetName OriginalAssetID AlternateURL AlternateInfo Group | ||||||||
source | <xs:element name="Asset" type="asset" minOccurs="1" maxOccurs="unbounded"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
children | Country | ||||||||||||
used by | |||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="country_list"> <xs:sequence> <xs:element name="Country" minOccurs="1" maxOccurs="unbounded"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="2"/> <xs:pattern value="[a-zA-Z][a-zA-Z]"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="include"/> <xs:enumeration value="exclude"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> |
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="include"/> <xs:enumeration value="exclude"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | ||||||||||
namespace | http://www.movielabs.com/cr/rules | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="Country" minOccurs="1" maxOccurs="unbounded"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="2"/> <xs:pattern value="[a-zA-Z][a-zA-Z]"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | ISAN | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="group" mixed="true"> <xs:choice> <xs:element ref="isan:ISAN" minOccurs="0"/> </xs:choice> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="UUID"/> <xs:enumeration value="ISAN"/> <xs:enumeration value="URI"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="name" type="xs:string"/> </xs:complexType> |
type | restriction of xs:string | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
source | <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="UUID"/> <xs:enumeration value="ISAN"/> <xs:enumeration value="URI"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="name" type="xs:string"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
properties |
|
||||||||||||
children | ISAN cca:resource | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="id_type" mixed="true"> <xs:choice> <xs:element ref="isan:ISAN" minOccurs="0"/> <xs:element ref="cor:resource" minOccurs="0"/> </xs:choice> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="UUID"/> <xs:enumeration value="ISAN"/> <xs:enumeration value="Coral"/> <xs:enumeration value="URI"/> <xs:enumeration value="GRid"/> <xs:enumeration value="ISRC"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> |
type | restriction of xs:string | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||
source | <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="UUID"/> <xs:enumeration value="ISAN"/> <xs:enumeration value="Coral"/> <xs:enumeration value="URI"/> <xs:enumeration value="GRid"/> <xs:enumeration value="ISRC"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="matched_threshold"> <xs:attribute name="percent"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> |
type | restriction of xs:integer | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="percent"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||
namespace | http://www.movielabs.com/cr/rules | ||
children | Name OwnerDomain Email EmailTakeDownNotifications EmailReportToOwner EmailQuarantine EmailLeaveUp EmailConflicts EmailLog Phone Geography Extra | ||
used by |
|
||
source | <xs:complexType name="owner"> <xs:sequence> <xs:element name="Name" type="xs:string"/> <xs:element name="OwnerDomain" type="xs:anyURI"/> <xs:element name="Email" type="xs:string" minOccurs="1" maxOccurs="unbounded"/> <xs:element name="EmailTakeDownNotifications" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="EmailReportToOwner" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="EmailQuarantine" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="EmailLeaveUp" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="EmailConflicts" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="EmailLog" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Phone" type="xs:string"/> <xs:element name="Geography" type="country_list" minOccurs="0"/> <xs:element name="Extra" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.movielabs.com/cr/rules | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Name" type="xs:string"/> |
diagram | |||||
namespace | http://www.movielabs.com/cr/rules | ||||
type | xs:anyURI | ||||
properties |
|
||||
source | <xs:element name="OwnerDomain" type="xs:anyURI"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Email" type="xs:string" minOccurs="1" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="EmailTakeDownNotifications" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="EmailReportToOwner" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="EmailQuarantine" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="EmailLeaveUp" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="EmailConflicts" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="EmailLog" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||
namespace | http://www.movielabs.com/cr/rules | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="Phone" type="xs:string"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
type | country_list | ||||||||||||
properties |
|
||||||||||||
children | Country | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Geography" type="country_list" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="Extra" type="xs:string" minOccurs="0"/> |
diagram | |||
namespace | http://www.movielabs.com/cr/rules | ||
children | TimeCodeRange | ||
used by |
|
||
source | <xs:complexType name="segment_list"> <xs:sequence> <xs:element name="TimeCodeRange" type="time_code_range" minOccurs="1" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||
type | time_code_range | ||||||||
properties |
|
||||||||
children | SegmentStart SegmentEnd | ||||||||
source | <xs:element name="TimeCodeRange" type="time_code_range" minOccurs="1" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.movielabs.com/cr/rules | ||
children | SegmentStart SegmentEnd | ||
used by |
|
||
source | <xs:complexType name="time_code_range"> <xs:sequence> <xs:element name="SegmentStart" type="time_code"/> <xs:element name="SegmentEnd" type="time_code"/> </xs:sequence> </xs:complexType> |
diagram | |||||||
namespace | http://www.movielabs.com/cr/rules | ||||||
type | time_code | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="SegmentStart" type="time_code"/> |
diagram | |||||||
namespace | http://www.movielabs.com/cr/rules | ||||||
type | time_code | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="SegmentEnd" type="time_code"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:complexType name="time_interval"> <xs:attribute name="start" type="xs:dateTime" use="optional"/> <xs:attribute name="end" type="xs:dateTime" use="optional"/> <xs:attribute name="duration" type="xs:duration" use="optional"/> </xs:complexType> |
type | xs:dateTime | ||||
properties |
|
||||
source | <xs:attribute name="start" type="xs:dateTime" use="optional"/> |
type | xs:dateTime | ||||
properties |
|
||||
source | <xs:attribute name="end" type="xs:dateTime" use="optional"/> |
type | xs:duration | ||||
properties |
|
||||
source | <xs:attribute name="duration" type="xs:duration" use="optional"/> |
diagram | |||||||||||||
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
type | extension of xs:anyURI | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="url"> <xs:simpleContent> <xs:extension base="xs:anyURI"> <xs:attribute name="static" type="xs:boolean" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
type | xs:boolean | ||||
properties |
|
||||
source | <xs:attribute name="static" type="xs:boolean" use="required"/> |
namespace | http://www.movielabs.com/cr/rules | |||||||||||||||||||||
type | restriction of xs:string | |||||||||||||||||||||
properties |
|
|||||||||||||||||||||
used by |
|
|||||||||||||||||||||
facets |
|
|||||||||||||||||||||
source | <xs:simpleType name="ad_type"> <xs:restriction base="xs:string"> <xs:enumeration value="video-pre"/> <xs:enumeration value="video-post"/> <xs:enumeration value="video-overlay"/> <xs:enumeration value="banner"/> <xs:enumeration value="text"/> <xs:enumeration value="any"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.movielabs.com/cr/rules | |||||||||||||||
type | restriction of xs:string | |||||||||||||||
properties |
|
|||||||||||||||
used by |
|
|||||||||||||||
facets |
|
|||||||||||||||
source | <xs:simpleType name="matched_components"> <xs:restriction base="xs:string"> <xs:enumeration value="audio"/> <xs:enumeration value="video"/> <xs:enumeration value="both"/> <xs:enumeration value="any"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.movielabs.com/cr/rules | |||||||||
type | restriction of xs:integer | |||||||||
properties |
|
|||||||||
used by |
|
|||||||||
facets |
|
|||||||||
source | <xs:simpleType name="percent"> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.movielabs.com/cr/rules | ||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
used by |
|
||||||
facets |
|
||||||
source | <xs:simpleType name="time_code"> <xs:restriction base="xs:string"> <xs:pattern value="[0-9][0-9]:[0-5][0-9]:[0-5][0-9]:[0-9][0-9]@[0-9][0-9]"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:simpleType name="watermark_type"> <xs:restriction base="xs:string"> <xs:enumeration value="DCI-forensic"/> <xs:enumeration value="AACS-theatrical"/> <xs:enumeration value="AACS-consumer"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:attributeGroup name="percent_attribute"> <xs:attribute name="percent" type="percent" use="required"/> </xs:attributeGroup> |
type | percent | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="percent" type="percent" use="required"/> |
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:attributeGroup name="priority_attribute"> <xs:attribute name="priority"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:maxInclusive value="100"/> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:attributeGroup> |
type | restriction of xs:integer | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="priority"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:maxInclusive value="100"/> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
namespace | http://www.movielabs.com/cr/rules | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:attributeGroup name="time_attribute"> <xs:attribute name="time" type="xs:duration" use="required"/> </xs:attributeGroup> |
type | xs:duration | ||||
properties |
|
||||
source | <xs:attribute name="time" type="xs:duration" use="required"/> |
namespace | http://www.movielabs.com/cr/rules | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:attributeGroup name="versioning_mandatory_attribute"> <xs:attribute name="version" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="revision" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:attributeGroup> |
type | restriction of xs:integer | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="version" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | restriction of xs:integer | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="revision" use="required"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
source | <xs:element name="all" substitutionGroup="cca:core-configuration"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:authentication-token | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="authenticate-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element ref="cca:authentication-token" minOccurs="1"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:authentication-token | ||||||
attributes |
|
||||||
source | <xs:element name="authenticate-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:element ref="cca:authentication-token" minOccurs="1"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
children | cca:local-credential-timeout | ||
source | <xs:element name="authentication-inquirer-policy"> <xs:complexType> <xs:sequence> <xs:element name="local-credential-timeout" type="xsd:duration" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:duration | ||||||||
properties |
|
||||||||
source | <xs:element name="local-credential-timeout" type="xsd:duration" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
properties |
|
||||||||||||
children | cca:valid-until cca:count | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="authentication-token"> <xs:complexType> <xs:sequence> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="valid-until" type="xsd:dateTime" minOccurs="0"/> <xs:element name="count" type="xsd:positiveInteger" minOccurs="0"/> </xs:sequence> <xs:attribute name="session-id" type="cca:identifier-type" use="optional"/> </xs:complexType> </xs:element> |
type | cca:identifier-type | ||||
properties |
|
||||
source | <xs:attribute name="session-id" type="cca:identifier-type" use="optional"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:dateTime | ||||||||
properties |
|
||||||||
source | <xs:element name="valid-until" type="xsd:dateTime" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:positiveInteger | ||||||||
properties |
|
||||||||
source | <xs:element name="count" type="xsd:positiveInteger" minOccurs="0"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
children | cca:authentication-validity-period cca:authentication-count | ||
source | <xs:element name="authenticator-policy"> <xs:complexType> <xs:sequence> <xs:element name="authentication-validity-period" type="xsd:duration" minOccurs="0"/> <xs:element name="authentication-count" type="xsd:double" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:duration | ||||||||
properties |
|
||||||||
source | <xs:element name="authentication-validity-period" type="xsd:duration" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:double | ||||||||
properties |
|
||||||||
source | <xs:element name="authentication-count" type="xsd:double" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:transfer-session-identifier | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="cancel-resource-transfer-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element name="transfer-session-identifier" type="xsd:hexBinary" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:hexBinary | ||||||||
properties |
|
||||||||
source | <xs:element name="transfer-session-identifier" type="xsd:hexBinary" maxOccurs="unbounded"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
attributes |
|
||||||
source | <xs:element name="cancel-resource-transfer-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
source | <xs:element name="completed" substitutionGroup="cca:transfer-status"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:transfer-session-identifier cca:capability cca:nonce | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="connect-source-and-sink-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> <xs:element name="capability" type="cca:sac-capability-type" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="nonce" type="xsd:hexBinary"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:hexBinary | ||||
properties |
|
||||
source | <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:sac-capability-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | cca:system-identifier cca:principal | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="capability" type="cca:sac-capability-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:hexBinary | ||||
properties |
|
||||
source | <xs:element name="nonce" type="xsd:hexBinary"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:transfer-session-identifier cca:capability cca:nonce | ||||||
attributes |
|
||||||
source | <xs:element name="connect-source-and-sink-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> <xs:element name="capability" type="cca:sac-capability-type" minOccurs="0"/> <xs:element name="nonce" type="xsd:hexBinary"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:hexBinary | ||||
properties |
|
||||
source | <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:sac-capability-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | cca:system-identifier cca:principal | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="capability" type="cca:sac-capability-type" minOccurs="0"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:hexBinary | ||||
properties |
|
||||
source | <xs:element name="nonce" type="xsd:hexBinary"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:error-descriptor | ||||||
attributes |
|
||||||
source | <xs:element name="coral-error-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:element ref="cca:error-descriptor"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
source | <xs:element name="coral-examples"> <xs:complexType> <xs:sequence> <xs:any namespace="http://www.coral-interop.org/arch/core/4-0" processContents="strict" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
used by |
|
||
source | <xs:element name="core-configuration"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:principal-chain cca:drm-info | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="deregister-principal-relations-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:sequence maxOccurs="unbounded"> <xs:element ref="cca:principal-chain"/> <xs:element ref="cca:drm-info" minOccurs="0"/> </xs:sequence> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:principal-chain cca:drm-info | ||||||
attributes |
|
||||||
source | <xs:element name="deregister-principal-relations-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element ref="cca:principal-chain"/> <xs:element ref="cca:drm-info" minOccurs="0"/> </xs:sequence> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
children | cca:drm-system cca:principal-chain | ||
used by | |||
source | <xs:element name="drm-info"> <xs:complexType> <xs:sequence> <xs:element name="drm-system" type="cca:drm-system-identifier-type"/> <xs:element ref="cca:principal-chain" minOccurs="0" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:drm-system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="drm-system" type="cca:drm-system-identifier-type"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
children | cca:drm-system | ||
used by |
|
||
source | <xs:element name="drm-whitelist"> <xs:complexType> <xs:sequence> <xs:element name="drm-system" type="cca:drm-system-identifier-type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:drm-system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="drm-system" type="cca:drm-system-identifier-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
type | cca:error-type | ||
properties |
|
||
children | cca:system-identifier cca:name cca:location cca:reporter cca:time cca:severity | ||
used by |
|
||
source | <xs:element name="error" type="cca:error-type"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
properties |
|
||||||
children | cca:error | ||||||
used by |
|
||||||
attributes |
|
||||||
source | <xs:element name="error-descriptor"> <xs:complexType> <xs:sequence> <xs:element ref="cca:error" maxOccurs="unbounded"/> </xs:sequence> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
type | cca:event-type | ||
properties |
|
||
children | cca:source cca:sequence-number cca:time | ||
used by |
|
||
source | <xs:element name="event" type="cca:event-type"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:transfer-session-identifier cca:resource-chain cca:capability cca:sink | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="export-resource-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> <xs:element ref="cca:resource-chain" maxOccurs="unbounded"/> <xs:element name="capability" type="cca:format-capability-type" maxOccurs="unbounded"/> <xs:element name="sink" type="cca:resource-handler-identifier-type"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:hexBinary | ||||
properties |
|
||||
source | <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:format-capability-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | cca:system-identifier cca:principal | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="capability" type="cca:format-capability-type" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||||||||
type | cca:resource-handler-identifier-type | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="sink" type="cca:resource-handler-identifier-type"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
attributes |
|
||||||
source | <xs:element name="export-resource-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:transfer-session-identifier cca:resource-chain cca:capability cca:system-identifier cca:source cca:drm-info | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="import-resource-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> <xs:element ref="cca:resource-chain" maxOccurs="unbounded"/> <xs:element name="capability" type="cca:format-capability-type" maxOccurs="unbounded"/> <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> <xs:element name="source" type="cca:resource-handler-identifier-type"/> <xs:element ref="cca:drm-info" minOccurs="0"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:hexBinary | ||||
properties |
|
||||
source | <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:format-capability-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | cca:system-identifier cca:principal | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="capability" type="cca:format-capability-type" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||||||||
type | cca:resource-handler-identifier-type | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="source" type="cca:resource-handler-identifier-type"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:drm-info | ||||||
attributes |
|
||||||
source | <xs:element name="import-resource-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:element ref="cca:drm-info" minOccurs="0"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
properties |
|
||||
children | cca:number cca:time | ||||
source | <xs:element name="in-change-frequency" substitutionGroup="cca:principal-relation-restriction"> <xs:complexType> <xs:sequence> <xs:element name="number" type="xsd:double"/> <xs:element name="time" type="xsd:duration"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:double | ||||
properties |
|
||||
source | <xs:element name="number" type="xsd:double"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:duration | ||||
properties |
|
||||
source | <xs:element name="time" type="xsd:duration"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
properties |
|
||||
children | cca:number cca:time | ||||
source | <xs:element name="out-change-frequency" substitutionGroup="cca:principal-relation-restriction"> <xs:complexType> <xs:sequence> <xs:element name="number" type="xsd:double"/> <xs:element name="time" type="xsd:duration"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:double | ||||
properties |
|
||||
source | <xs:element name="number" type="xsd:double"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:duration | ||||
properties |
|
||||
source | <xs:element name="time" type="xsd:duration"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | cca:principal-type | ||||||||||||
properties |
|
||||||||||||
children | cca:system-identifier cca:name cca:manager | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="principal" type="cca:principal-type"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | cca:principal-chain-type | ||||||||||||
properties |
|
||||||||||||
children | cca:principal cca:relation | ||||||||||||
used by | |||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="principal-chain" type="cca:principal-chain-type"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
children | cca:principal-declaration cca:principal-relation cca:relation-instantiation-timeout | ||
source | <xs:element name="principal-manager-policy"> <xs:complexType> <xs:sequence> <xs:element name="principal-declaration" type="cca:managed-principal-type" maxOccurs="unbounded"/> <xs:element ref="cca:principal-relation" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="relation-instantiation-timeout" type="xsd:duration"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:managed-principal-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | cca:namespace cca:label | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="principal-declaration" type="cca:managed-principal-type" maxOccurs="unbounded"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:duration | ||||
properties |
|
||||
source | <xs:element name="relation-instantiation-timeout" type="xsd:duration"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
children | cca:from cca:to cca:relation cca:principal-relation-restriction | ||
used by |
|
||
source | <xs:element name="principal-relation"> <xs:complexType> <xs:sequence> <xs:element name="from" type="cca:principal-alias-type"/> <xs:element name="to" type="cca:principal-alias-type"/> <xs:element ref="cca:relation" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="cca:principal-relation-restriction" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | cca:principal-alias-type | ||||
properties |
|
||||
source | <xs:element name="from" type="cca:principal-alias-type"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | cca:principal-alias-type | ||||
properties |
|
||||
source | <xs:element name="to" type="cca:principal-alias-type"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
children | cca:drm-whitelist | ||
source | <xs:element name="principal-relation-instantiator-policy"> <xs:complexType> <xs:sequence> <xs:element ref="cca:drm-whitelist"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
used by |
|
||
source | <xs:element name="principal-relation-restriction"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
properties |
|
||||
children | cca:complete cca:start cca:end cca:unit | ||||
source | <xs:element name="progress" substitutionGroup="cca:transfer-status"> <xs:complexType> <xs:sequence> <xs:element name="complete" type="xsd:integer"/> <xs:element name="start" type="xsd:integer"/> <xs:element name="end" type="xsd:integer"/> <xs:element name="unit" type="xsd:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:integer | ||||
properties |
|
||||
source | <xs:element name="complete" type="xsd:integer"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:integer | ||||
properties |
|
||||
source | <xs:element name="start" type="xsd:integer"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:integer | ||||
properties |
|
||||
source | <xs:element name="end" type="xsd:integer"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="unit" type="xsd:string"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:subscription-id | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="pull-events-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element name="subscription-id" type="cca:subscription-id-type"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | cca:subscription-id-type | ||||
properties |
|
||||
source | <xs:element name="subscription-id" type="cca:subscription-id-type"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:subscription-id cca:expiration cca:event | ||||||
attributes |
|
||||||
source | <xs:element name="pull-events-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:element name="subscription-id" type="cca:subscription-id-type"/> <xs:element name="expiration" type="xsd:dateTime" minOccurs="0"/> <xs:element ref="cca:event" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | cca:subscription-id-type | ||||
properties |
|
||||
source | <xs:element name="subscription-id" type="cca:subscription-id-type"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:dateTime | ||||||||
properties |
|
||||||||
source | <xs:element name="expiration" type="xsd:dateTime" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:subscription-id cca:event | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="push-events-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element name="subscription-id" type="cca:subscription-id-type"/> <xs:element ref="cca:event" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | cca:subscription-id-type | ||||
properties |
|
||||
source | <xs:element name="subscription-id" type="cca:subscription-id-type"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
attributes |
|
||||||
source | <xs:element name="push-events-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:name cca:type cca:system-identifier cca:principal-chain | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="query-capabilities-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element name="name" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="type" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="system-identifier" type="cca:system-identifier-type"/> <xs:element ref="cca:principal-chain"/> </xs:choice> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="name" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="type" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:capability | ||||||
attributes |
|
||||||
source | <xs:element name="query-capabilities-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:element name="capability" type="cca:capability-type" minOccurs="0" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:capability-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | cca:system-identifier cca:principal | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="capability" type="cca:capability-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:configuration | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="query-configuration-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element name="configuration" type="cca:configuration-type" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | cca:configuration-type | ||||||||
properties |
|
||||||||
children | cca:system-identifier cca:core-configuration | ||||||||
source | <xs:element name="configuration" type="cca:configuration-type" maxOccurs="unbounded"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:configuration | ||||||
attributes |
|
||||||
source | <xs:element name="query-configuration-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:element name="configuration" type="cca:configuration-type" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | cca:configuration-type | ||||||||
properties |
|
||||||||
children | cca:system-identifier cca:core-configuration | ||||||||
source | <xs:element name="configuration" type="cca:configuration-type" maxOccurs="unbounded"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:policy-target-name | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="query-policy-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element name="policy-target-name" type="xsd:anyURI"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:anyURI | ||||
properties |
|
||||
source | <xs:element name="policy-target-name" type="xsd:anyURI"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:policy-specifier | ||||||
attributes |
|
||||||
source | <xs:element name="query-policy-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:element name="policy-specifier" type="cca:policy-specifier-type" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | cca:policy-specifier-type | ||||||||||||
properties |
|
||||||||||||
children | cca:next-validation cca:policy-provider | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="policy-specifier" type="cca:policy-specifier-type" maxOccurs="unbounded"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:principal-chain | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="query-principal-relations-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element name="principal-chain" type="cca:principal-chain-type" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | cca:principal-chain-type | ||||||||||||
properties |
|
||||||||||||
children | cca:principal cca:relation | ||||||||||||
used by | |||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="principal-chain" type="cca:principal-chain-type" maxOccurs="unbounded"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:principal-chain | ||||||
attributes |
|
||||||
source | <xs:element name="query-principal-relations-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:element name="principal-chain" type="cca:principal-chain-type" minOccurs="0" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | cca:principal-chain-type | ||||||||||||
properties |
|
||||||||||||
children | cca:principal cca:relation | ||||||||||||
used by | |||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="principal-chain" type="cca:principal-chain-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:resource-chain cca:system-identifier | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="query-resource-relations-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element ref="cca:resource-chain" maxOccurs="unbounded"/> <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:resource-chain | ||||||
attributes |
|
||||||
source | <xs:element name="query-resource-relations-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:element name="resource-chain" type="cca:resource-chain-type" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | cca:resource-chain-type | ||||||||
properties |
|
||||||||
children | cca:resource cca:relation | ||||||||
used by |
|
||||||||
source | <xs:element name="resource-chain" type="cca:resource-chain-type" maxOccurs="unbounded"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:rights-token | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="query-rights-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element ref="cca:rights-token" minOccurs="1" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:rights-token | ||||||
attributes |
|
||||||
source | <xs:element name="query-rights-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:element ref="cca:rights-token" minOccurs="0" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:principal-chain cca:drm-info | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="register-principal-relations-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:sequence maxOccurs="unbounded"> <xs:element ref="cca:principal-chain"/> <xs:element ref="cca:drm-info" minOccurs="0"/> </xs:sequence> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:principal-chain cca:drm-info | ||||||
attributes |
|
||||||
source | <xs:element name="register-principal-relations-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element ref="cca:principal-chain"/> <xs:element ref="cca:drm-info" minOccurs="0"/> </xs:sequence> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:rights-token cca:drm-info | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="register-rights-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:sequence maxOccurs="unbounded"> <xs:element ref="cca:rights-token"/> <xs:element ref="cca:drm-info" minOccurs="0"/> </xs:sequence> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:rights-token cca:drm-info | ||||||
attributes |
|
||||||
source | <xs:element name="register-rights-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element ref="cca:rights-token"/> <xs:element ref="cca:drm-info" minOccurs="0"/> </xs:sequence> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
properties |
|
||||||||||||
children | cca:manager | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="relation"> <xs:complexType> <xs:sequence> <xs:element name="manager" type="cca:system-identifier-type" minOccurs="0"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="type" type="xsd:string" use="optional"/> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType> </xs:element> |
type | xs:string | ||||
properties |
|
||||
source | <xs:attribute name="type" type="xsd:string" use="optional"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="manager" type="cca:system-identifier-type" minOccurs="0"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
properties |
|
||||
children | cca:out-degree cca:in-degree | ||||
source | <xs:element name="relation-cardinality" substitutionGroup="cca:principal-relation-restriction"> <xs:complexType> <xs:sequence> <xs:element name="out-degree" type="xsd:double"/> <xs:element name="in-degree" type="xsd:double"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:double | ||||
properties |
|
||||
source | <xs:element name="out-degree" type="xsd:double"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:double | ||||
properties |
|
||||
source | <xs:element name="in-degree" type="xsd:double"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
properties |
|
||||
children | cca:number cca:time | ||||
source | <xs:element name="relation-change-frequency" substitutionGroup="cca:principal-relation-restriction"> <xs:complexType> <xs:sequence> <xs:element name="number" type="xsd:double"/> <xs:element name="time" type="xsd:duration"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:double | ||||
properties |
|
||||
source | <xs:element name="number" type="xsd:double"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:duration | ||||
properties |
|
||||
source | <xs:element name="time" type="xsd:duration"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
properties |
|
||||
children | cca:period | ||||
source | <xs:element name="relation-validity-period" substitutionGroup="cca:principal-relation-restriction"> <xs:complexType> <xs:sequence> <xs:element name="period" type="xsd:duration"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:duration | ||||
properties |
|
||||
source | <xs:element name="period" type="xsd:duration"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | cca:resource-type | ||||||||||||
properties |
|
||||||||||||
children | cca:system-identifier cca:name | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="resource" type="cca:resource-type"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
used by |
|
||||
source | <xs:element name="resource-chain"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
properties |
|
||||
children | cca:opaque-chain | ||||
source | <xs:element name="resource-chain-opaque" substitutionGroup="cca:resource-chain"> <xs:complexType> <xs:sequence> <xs:element name="opaque-chain" type="xsd:hexBinary"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:hexBinary | ||||
properties |
|
||||
source | <xs:element name="opaque-chain" type="xsd:hexBinary"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | cca:resource-chain-type | ||||
properties |
|
||||
children | cca:resource cca:relation | ||||
source | <xs:element name="resource-chain-visible" type="cca:resource-chain-type" substitutionGroup="cca:resource-chain"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
children | cca:drm-whitelist | ||
source | <xs:element name="rights-instantiator-policy"> <xs:complexType> <xs:sequence> <xs:element ref="cca:drm-whitelist"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
children | cca:rights-token-timeout | ||
source | <xs:element name="rights-mediator-policy"> <xs:complexType> <xs:sequence> <xs:element name="rights-token-timeout" type="xsd:duration"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:duration | ||||
properties |
|
||||
source | <xs:element name="rights-token-timeout" type="xsd:duration"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
children | cca:rights-token-timeout | ||
source | <xs:element name="rights-registry-policy"> <xs:complexType> <xs:sequence> <xs:element name="rights-token-timeout" type="xsd:duration"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:duration | ||||
properties |
|
||||
source | <xs:element name="rights-token-timeout" type="xsd:duration"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:rights-token-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | cca:manager cca:principal-chain cca:resource-chain cca:usage-model | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="rights-token" type="cca:rights-token-type"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
source | <xs:element name="role" substitutionGroup="cca:core-configuration"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
properties |
|
||
source | <xs:element name="started" substitutionGroup="cca:transfer-status"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:event cca:listener cca:subscription-id cca:method cca:expiration | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="subscribe-events-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element ref="cca:event" maxOccurs="unbounded"/> <xs:element name="listener" type="cca:system-identifier-type"/> <xs:element name="subscription-id" type="cca:subscription-id-type" minOccurs="0"/> <xs:element name="method" type="cca:delivery-method"/> <xs:element name="expiration" type="xsd:dateTime" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="listener" type="cca:system-identifier-type"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | cca:subscription-id-type | ||||||||
properties |
|
||||||||
source | <xs:element name="subscription-id" type="cca:subscription-id-type" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | cca:delivery-method | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="method" type="cca:delivery-method"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:dateTime | ||||||||
properties |
|
||||||||
source | <xs:element name="expiration" type="xsd:dateTime" minOccurs="0"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:subscription-id cca:expiration | ||||||
attributes |
|
||||||
source | <xs:element name="subscribe-events-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:element name="subscription-id" type="cca:subscription-id-type"/> <xs:element name="expiration" type="xsd:dateTime" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | cca:subscription-id-type | ||||
properties |
|
||||
source | <xs:element name="subscription-id" type="cca:subscription-id-type"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:dateTime | ||||||||
properties |
|
||||||||
source | <xs:element name="expiration" type="xsd:dateTime" minOccurs="0"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | cca:error-type | ||||
properties |
|
||||
children | cca:system-identifier cca:name cca:location cca:reporter cca:time cca:severity | ||||
source | <xs:element name="transfer-error" type="cca:error-type" substitutionGroup="cca:transfer-status"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:resource-chain cca:source cca:destination cca:drm-info | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="transfer-resource-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element ref="cca:resource-chain" maxOccurs="unbounded"/> <xs:element name="source"> <xs:complexType> <xs:sequence> <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> <xs:element name="resource-format" type="cca:format-capability-type" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="destination"> <xs:complexType> <xs:sequence> <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> <xs:element name="resource-format" type="cca:format-capability-type" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="cca:drm-info" minOccurs="0"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
properties |
|
||||
children | cca:system-identifier cca:resource-format | ||||
source | <xs:element name="source"> <xs:complexType> <xs:sequence> <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> <xs:element name="resource-format" type="cca:format-capability-type" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:format-capability-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | cca:system-identifier cca:principal | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="resource-format" type="cca:format-capability-type" minOccurs="0"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
properties |
|
||||
children | cca:transfer-session-identifier cca:system-identifier cca:resource-format | ||||
source | <xs:element name="destination"> <xs:complexType> <xs:sequence> <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> <xs:element name="resource-format" type="cca:format-capability-type" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:hexBinary | ||||
properties |
|
||||
source | <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:format-capability-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | cca:system-identifier cca:principal | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="resource-format" type="cca:format-capability-type" minOccurs="0"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:destination cca:drm-info | ||||||
attributes |
|
||||||
source | <xs:element name="transfer-resource-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:element name="destination"> <xs:complexType> <xs:sequence> <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> <xs:element name="system-identifier" type="cca:system-identifier-type"/> <xs:element name="resource-format" type="cca:format-capability-type"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="cca:drm-info" minOccurs="0"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
properties |
|
||||
children | cca:transfer-session-identifier cca:system-identifier cca:resource-format | ||||
source | <xs:element name="destination"> <xs:complexType> <xs:sequence> <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> <xs:element name="system-identifier" type="cca:system-identifier-type"/> <xs:element name="resource-format" type="cca:format-capability-type"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:hexBinary | ||||
properties |
|
||||
source | <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:format-capability-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | cca:system-identifier cca:principal | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="resource-format" type="cca:format-capability-type"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:rights-token cca:drm-info | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="transfer-rights-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:sequence maxOccurs="unbounded"> <xs:element ref="cca:rights-token"/> <xs:element ref="cca:drm-info" minOccurs="0"/> </xs:sequence> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
children | cca:rights-token cca:drm-info | ||||||
attributes |
|
||||||
source | <xs:element name="transfer-rights-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element ref="cca:rights-token" maxOccurs="unbounded"/> <xs:element ref="cca:drm-info" minOccurs="0"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
used by |
|
||
source | <xs:element name="transfer-status"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:coral-request | ||||||||||||
properties |
|
||||||||||||
children | cca:transfer-session-identifier cca:resource-chain cca:capability cca:source cca:sink | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="transform-resource-request"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-request"> <xs:sequence> <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> <xs:element ref="cca:resource-chain" maxOccurs="unbounded"/> <xs:element name="capability" type="cca:format-capability-type" maxOccurs="unbounded"/> <xs:element name="source" type="cca:resource-handler-identifier-type"/> <xs:element name="sink" type="cca:resource-handler-identifier-type"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:hexBinary | ||||
properties |
|
||||
source | <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:format-capability-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | cca:system-identifier cca:principal | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="capability" type="cca:format-capability-type" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||||||||
type | cca:resource-handler-identifier-type | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="source" type="cca:resource-handler-identifier-type"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||||||||
type | cca:resource-handler-identifier-type | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="sink" type="cca:resource-handler-identifier-type"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
type | extension of cca:coral-response | ||||||
properties |
|
||||||
attributes |
|
||||||
source | <xs:element name="transform-resource-response"> <xs:complexType> <xs:complexContent> <xs:extension base="cca:coral-response"> <xs:sequence> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
type | cca:usage-model-type | ||
properties |
|
||
children | cca:system-identifier cca:model | ||
used by |
|
||
source | <xs:element name="usage-model" type="cca:usage-model-type"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
children | cca:system-identifier cca:principal | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="capability-type"> <xs:sequence> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="system-identifier" type="cca:system-identifier-type"/> <xs:element ref="cca:principal"/> </xs:choice> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xsd:string"/> <xs:attribute name="type" type="xsd:string"/> </xs:complexType> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="name" type="xsd:string"/> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="type" type="xsd:string"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
type | extension of cca:event-type | ||
properties |
|
||
children | cca:source cca:sequence-number cca:time | ||
source | <xs:complexType name="configuration-change-event-type"> <xs:complexContent> <xs:extension base="cca:event-type"> <xs:sequence> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
children | cca:system-identifier cca:core-configuration | ||
used by |
|
||
source | <xs:complexType name="configuration-type"> <xs:sequence> <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:any namespace="##other" processContents="lax"/> <xs:element ref="cca:core-configuration"/> </xs:choice> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
used by | |||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="coral-request"> <xs:attribute name="session-id" type="cca:identifier-type" use="optional"/> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType> |
type | cca:identifier-type | ||||
properties |
|
||||
source | <xs:attribute name="session-id" type="cca:identifier-type" use="optional"/> |
diagram | |||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||
used by | |||||||
attributes |
|
||||||
source | <xs:complexType name="coral-response"> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | restriction of cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="drm-system-identifier-type"> <xs:simpleContent> <xs:restriction base="cca:system-identifier-type"> <xs:attribute name="type" type="xsd:string" fixed="drm"/> </xs:restriction> </xs:simpleContent> </xs:complexType> |
type | xs:string | ||||
properties |
|
||||
source | <xs:attribute name="type" type="xsd:string" fixed="drm"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
children | cca:system-identifier cca:name cca:location cca:reporter cca:time cca:severity | ||
used by |
|
||
source | <xs:complexType name="error-type"> <xs:sequence> <xs:element name="system-identifier" type="cca:system-identifier-type"/> <xs:element name="name" type="xsd:string"/> <xs:element name="location" type="cca:system-identifier-type"/> <xs:element name="reporter" type="cca:system-identifier-type" minOccurs="0"/> <xs:element name="time" type="xsd:dateTime" minOccurs="0"/> <xs:element name="severity" type="xsd:string" minOccurs="0"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:string | ||||
properties |
|
||||
source | <xs:element name="name" type="xsd:string"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="location" type="cca:system-identifier-type"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="reporter" type="cca:system-identifier-type" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:dateTime | ||||||||
properties |
|
||||||||
source | <xs:element name="time" type="xsd:dateTime" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="severity" type="xsd:string" minOccurs="0"/> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
children | cca:source cca:sequence-number cca:time | ||||
used by |
|
||||
source | <xs:complexType name="event-type"> <xs:sequence> <xs:element name="source" type="cca:system-identifier-type" minOccurs="0"/> <xs:element name="sequence-number" type="xsd:nonNegativeInteger" minOccurs="0"/> <xs:element name="time" type="xsd:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="source" type="cca:system-identifier-type" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:nonNegativeInteger | ||||||||
properties |
|
||||||||
source | <xs:element name="sequence-number" type="xsd:nonNegativeInteger" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:dateTime | ||||||||
properties |
|
||||||||
source | <xs:element name="time" type="xsd:dateTime" minOccurs="0"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | restriction of cca:capability-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | cca:system-identifier cca:principal | ||||||||||||||||||
used by | |||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="format-capability-type"> <xs:complexContent> <xs:restriction base="cca:capability-type"> <xs:sequence> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="system-identifier" type="cca:system-identifier-type"/> <xs:element ref="cca:principal"/> </xs:choice> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xsd:string"/> <xs:attribute name="type" type="xsd:string" fixed="format"/> </xs:restriction> </xs:complexContent> </xs:complexType> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="name" type="xsd:string"/> |
type | xs:string | ||||
properties |
|
||||
source | <xs:attribute name="type" type="xsd:string" fixed="format"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
children | cca:namespace cca:label | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="managed-principal-type"> <xs:sequence> <xs:element name="namespace" type="cca:system-identifier-type" minOccurs="0"/> <xs:element name="label" type="xsd:string" minOccurs="0"/> </xs:sequence> <xs:attribute name="alias" type="cca:principal-alias-type" use="required"/> <xs:attribute name="authority" type="xsd:boolean" use="optional"/> </xs:complexType> |
type | cca:principal-alias-type | ||||
properties |
|
||||
source | <xs:attribute name="alias" type="cca:principal-alias-type" use="required"/> |
type | xs:boolean | ||||
properties |
|
||||
source | <xs:attribute name="authority" type="xsd:boolean" use="optional"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="namespace" type="cca:system-identifier-type" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:string | ||||||||
properties |
|
||||||||
source | <xs:element name="label" type="xsd:string" minOccurs="0"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
children | cca:next-validation cca:policy-provider | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="policy-specifier-type"> <xs:sequence> <xs:element name="next-validation" type="xsd:dateTime" minOccurs="0"/> <xs:element name="policy-provider" type="cca:system-identifier-type" minOccurs="0" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="policy-target-name" type="xsd:anyURI" use="optional"/> </xs:complexType> |
type | xs:anyURI | ||||
properties |
|
||||
source | <xs:attribute name="policy-target-name" type="xsd:anyURI" use="optional"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | xs:dateTime | ||||||||
properties |
|
||||||||
source | <xs:element name="next-validation" type="xsd:dateTime" minOccurs="0"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="policy-provider" type="cca:system-identifier-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
children | cca:principal cca:relation | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="principal-chain-type"> <xs:sequence> <xs:element ref="cca:principal"/> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element ref="cca:relation"/> <xs:element ref="cca:principal"/> </xs:sequence> </xs:sequence> <xs:attribute name="valid-until" type="xsd:dateTime" use="optional"/> </xs:complexType> |
type | xs:dateTime | ||||
properties |
|
||||
source | <xs:attribute name="valid-until" type="xsd:dateTime" use="optional"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | extension of cca:event-type | ||||||||||||
properties |
|
||||||||||||
children | cca:source cca:sequence-number cca:time cca:principal-chain | ||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="principal-relation-change-event-type"> <xs:complexContent> <xs:extension base="cca:event-type"> <xs:sequence> <xs:element ref="cca:principal-chain"/> </xs:sequence> <xs:attribute name="relation-change" type="cca:relation-change-type" use="optional"/> </xs:extension> </xs:complexContent> </xs:complexType> |
type | cca:relation-change-type | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="relation-change" type="cca:relation-change-type" use="optional"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
children | cca:system-identifier cca:name cca:manager | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="principal-type"> <xs:sequence> <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> <xs:element name="name" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:any namespace="##other" processContents="lax"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="manager" type="cca:system-identifier-type" minOccurs="0"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="primitive" type="xsd:boolean" use="optional"/> </xs:complexType> |
type | xs:boolean | ||||
properties |
|
||||
source | <xs:attribute name="primitive" type="xsd:boolean" use="optional"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
properties |
|
||||||||
source | <xs:element name="name" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:any namespace="##other" processContents="lax"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="manager" type="cca:system-identifier-type" minOccurs="0"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
children | cca:resource cca:relation | ||
used by |
|
||
source | <xs:complexType name="resource-chain-type"> <xs:sequence> <xs:element ref="cca:resource"/> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element ref="cca:relation"/> <xs:element ref="cca:resource"/> </xs:sequence> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||||||||
type | extension of cca:system-identifier-type | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:complexType name="resource-handler-identifier-type"> <xs:complexContent> <xs:extension base="cca:system-identifier-type"> <xs:attribute name="connect" type="xsd:boolean" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType> |
type | xs:boolean | ||||
properties |
|
||||
source | <xs:attribute name="connect" type="xsd:boolean" use="required"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
type | extension of cca:event-type | ||
properties |
|
||
children | cca:source cca:sequence-number cca:time cca:transfer-session-identifier cca:transfer-status-report | ||
source | <xs:complexType name="resource-transfer-status-event-type"> <xs:complexContent> <xs:extension base="cca:event-type"> <xs:sequence> <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> <xs:element name="transfer-status-report" type="cca:transfer-status-report-type" minOccurs="1" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:hexBinary | ||||
properties |
|
||||
source | <xs:element name="transfer-session-identifier" type="xsd:hexBinary"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
type | cca:transfer-status-report-type | ||||||||
properties |
|
||||||||
children | cca:resource-index cca:transfer-status | ||||||||
source | <xs:element name="transfer-status-report" type="cca:transfer-status-report-type" minOccurs="1" maxOccurs="unbounded"/> |
diagram | |||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
children | cca:system-identifier cca:name | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:complexType name="resource-type"> <xs:sequence> <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> <xs:element name="name" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:any namespace="##other" processContents="lax"/> </xs:sequence> </xs:complexType> </xs:element> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="primitive" type="xsd:boolean" use="optional"/> </xs:complexType> |
type | xs:boolean | ||||
properties |
|
||||
source | <xs:attribute name="primitive" type="xsd:boolean" use="optional"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
properties |
|
||||||||
source | <xs:element name="name" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:any namespace="##other" processContents="lax"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
children | cca:manager cca:principal-chain cca:resource-chain cca:usage-model | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="rights-token-type"> <xs:sequence> <xs:element name="manager" type="cca:system-identifier-type" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="cca:principal-chain" minOccurs="0"/> <xs:element ref="cca:resource-chain" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="cca:usage-model" minOccurs="0" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="identifier" type="xsd:anyURI" use="optional"/> <xs:attribute name="valid-until" type="xsd:dateTime" use="optional"/> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType> |
type | xs:anyURI | ||||
properties |
|
||||
source | <xs:attribute name="identifier" type="xsd:anyURI" use="optional"/> |
type | xs:dateTime | ||||
properties |
|
||||
source | <xs:attribute name="valid-until" type="xsd:dateTime" use="optional"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="manager" type="cca:system-identifier-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | restriction of cca:capability-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | cca:system-identifier cca:principal | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:complexType name="sac-capability-type"> <xs:complexContent> <xs:restriction base="cca:capability-type"> <xs:sequence> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="system-identifier" type="cca:system-identifier-type"/> <xs:element ref="cca:principal"/> </xs:choice> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xsd:string"/> <xs:attribute name="type" type="xsd:string" fixed="SAC"/> </xs:restriction> </xs:complexContent> </xs:complexType> |
type | xs:string | ||
properties |
|
||
source | <xs:attribute name="name" type="xsd:string"/> |
type | xs:string | ||||
properties |
|
||||
source | <xs:attribute name="type" type="xsd:string" fixed="SAC"/> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type"/> |
type | xs:string | ||||
properties |
|
||||
source | <xs:attribute name="type" type="xsd:string" use="optional"/> |
type | xs:string | ||||
properties |
|
||||
source | <xs:attribute name="name" type="xsd:string" use="optional"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
children | cca:resource-index cca:transfer-status | ||
used by |
|
||
source | <xs:complexType name="transfer-status-report-type"> <xs:sequence> <xs:element name="resource-index" type="xsd:positiveInteger" minOccurs="1"/> <xs:element ref="cca:transfer-status"/> </xs:sequence> </xs:complexType> |
diagram | |||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:positiveInteger | ||||
properties |
|
||||
source | <xs:element name="resource-index" type="xsd:positiveInteger" minOccurs="1"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
type | extension of cca:event-type | ||
properties |
|
||
children | cca:source cca:sequence-number cca:time cca:rights-token | ||
source | <xs:complexType name="update-rights-event-type"> <xs:complexContent> <xs:extension base="cca:event-type"> <xs:sequence> <xs:element name="rights-token" type="cca:updated-rights-token-type" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | |||||||||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||||||||
type | cca:updated-rights-token-type | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
children | cca:manager cca:principal-chain cca:resource-chain cca:usage-model | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="rights-token" type="cca:updated-rights-token-type" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||||||||
type | extension of cca:rights-token-type | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
children | cca:manager cca:principal-chain cca:resource-chain cca:usage-model | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:complexType name="updated-rights-token-type"> <xs:complexContent> <xs:extension base="cca:rights-token-type"> <xs:attribute name="update" type="cca:rights-token-update-type" use="optional"/> </xs:extension> </xs:complexContent> </xs:complexType> |
type | cca:rights-token-update-type | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
source | <xs:attribute name="update" type="cca:rights-token-update-type" use="optional"/> |
diagram | |||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
children | cca:system-identifier cca:model | ||
used by |
|
||
source | <xs:complexType name="usage-model-type"> <xs:sequence> <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> <xs:element name="model" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:any namespace="##other" processContents="lax"/> </xs:sequence> </xs:complexType> </xs:element> <xs:any namespace="##other" processContents="strict" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||||||||
type | cca:system-identifier-type | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="system-identifier" type="cca:system-identifier-type" minOccurs="0"/> |
diagram | |||||||||
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||
properties |
|
||||||||
source | <xs:element name="model" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:any namespace="##other" processContents="lax"/> </xs:sequence> </xs:complexType> </xs:element> |
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||||||||||
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:simpleType name="delivery-method"> <xs:restriction base="xsd:string"> <xs:enumeration value="none"/> <xs:enumeration value="push"/> <xs:enumeration value="pull"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:anyURI | ||||
properties |
|
||||
used by |
|
||||
source | <xs:simpleType name="identifier-type"> <xs:restriction base="xsd:anyURI"/> </xs:simpleType> |
namespace | http://www.coral-interop.org/arch/core/4-0 | ||||
type | xs:string | ||||
properties |
|
||||
used by |
|
||||
source | <xs:simpleType name="principal-alias-type"> <xs:restriction base="xsd:string"/> </xs:simpleType> |
namespace | http://www.coral-interop.org/arch/core/4-0 | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
used by |
|
|||||||||
facets |
|
|||||||||
source | <xs:simpleType name="relation-change-type"> <xs:restriction base="xsd:string"> <xs:enumeration value="register"/> <xs:enumeration value="deregister"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.coral-interop.org/arch/core/4-0 | |||||||||||||||
type | restriction of xs:string | |||||||||||||||
properties |
|
|||||||||||||||
used by |
|
|||||||||||||||
facets |
|
|||||||||||||||
source | <xs:simpleType name="rights-token-update-type"> <xs:restriction base="xsd:string"> <xs:enumeration value="added"/> <xs:enumeration value="removed"/> <xs:enumeration value="modified-old"/> <xs:enumeration value="modified-new"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.coral-interop.org/arch/core/4-0 | ||
type | cca:identifier-type | ||
properties |
|
||
used by |
|
||
source | <xs:simpleType name="subscription-id-type"> <xs:restriction base="cca:identifier-type"/> </xs:simpleType> |
diagram | |||||||||||||||||||||||||||||||||||||
namespace | http://www.isan.org/ISAN/isan | ||||||||||||||||||||||||||||||||||||
type | isanType | ||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
source | <xs:element name="ISAN" type="isanType"/> |
diagram | |||||||||||||||||||||||||||||||||||||
namespace | http://www.isan.org/ISAN/isan | ||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="isanType"> <xs:attributeGroup ref="isanGroup"/> </xs:complexType> |
namespace | http://www.isan.org/ISAN/isan | ||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
used by |
|
||||||
facets |
|
||||||
source | <xs:simpleType name="checkType"> <xs:restriction base="xsd:string"> <xs:pattern value="[\dA-Za-z]{1}"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.isan.org/ISAN/isan | ||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
used by |
|
||||||
facets |
|
||||||
source | <xs:simpleType name="episodeOrPartType"> <xs:restriction base="xsd:string"> <xs:pattern value="[\dA-Fa-f]{4}"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.isan.org/ISAN/isan | ||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
used by |
|
||||||
facets |
|
||||||
source | <xs:simpleType name="rootType"> <xs:restriction base="xsd:string"> <xs:pattern value="[\dA-Fa-f]{4}-[\dA-Fa-f]{4}-[\dA-Fa-f]{4}"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.isan.org/ISAN/isan | ||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
used by |
|
||||||
facets |
|
||||||
source | <xs:simpleType name="versionType"> <xs:restriction base="xsd:string"> <xs:pattern value="[\dA-Fa-f]{4}-[\dA-Fa-f]{4}"/> </xs:restriction> </xs:simpleType> |
namespace | http://www.isan.org/ISAN/isan | ||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
source | <xs:attributeGroup name="isanGroup"> <xs:attribute name="root" type="rootType" use="required"/> <xs:attribute name="episodeOrPart" type="episodeOrPartType" use="optional"/> <xs:attribute name="check1" type="checkType" use="optional"/> <xs:attribute name="version" type="versionType" use="optional"/> <xs:attribute name="check2" type="checkType" use="optional"/> </xs:attributeGroup> |
type | rootType | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="root" type="rootType" use="required"/> |
type | episodeOrPartType | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="episodeOrPart" type="episodeOrPartType" use="optional"/> |
type | checkType | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="check1" type="checkType" use="optional"/> |
type | versionType | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="version" type="versionType" use="optional"/> |
type | checkType | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="check2" type="checkType" use="optional"/> |
namespace | http://www.w3.org/XML/1998/namespace | ||
type | xs:anyURI | ||
used by |
|
||
annotation |
|
||
source | <xs:attribute name="base" type="xs:anyURI"> <xs:annotation> <xs:documentation> <div> <h3>base (as an attribute name)</h3> <p> denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p> <p> See <a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a> for information about this attribute. </p> </div> </xs:documentation> </xs:annotation> </xs:attribute> |
namespace | http://www.w3.org/XML/1998/namespace | ||
type | xs:ID | ||
used by |
|
||
annotation |
|
||
source | <xs:attribute name="id" type="xs:ID"> <xs:annotation> <xs:documentation> <div> <h3>id (as an attribute name)</h3> <p> denotes an attribute whose value should be interpreted as if declared to be of type ID. This name is reserved by virtue of its definition in the xml:id specification.</p> <p> See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> for information about this attribute. </p> </div> </xs:documentation> </xs:annotation> </xs:attribute> |
namespace | http://www.w3.org/XML/1998/namespace | ||
type | union of (xs:language, restriction of xs:string) | ||
used by |
|
||
annotation |
|
||
source | <xs:attribute name="lang"> <xs:annotation> <xs:documentation> <div> <h3>lang (as an attribute name)</h3> <p> denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p> </div> <div> <h4>Notes</h4> <p> Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. </p> <p> See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt"> http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a> and the IANA language subtag registry at <a href="http://www.iana.org/assignments/language-subtag-registry"> http://www.iana.org/assignments/language-subtag-registry</a> for further information. </p> <p> The union allows for the 'un-declaration' of xml:lang with the empty string. </p> </div> </xs:documentation> </xs:annotation> <xs:simpleType> <xs:union memberTypes="xs:language"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value=""/> </xs:restriction> </xs:simpleType> </xs:union> </xs:simpleType> </xs:attribute> |
namespace | http://www.w3.org/XML/1998/namespace | |||||||||
type | restriction of xs:NCName | |||||||||
used by |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:attribute name="space"> <xs:annotation> <xs:documentation> <div> <h3>space (as an attribute name)</h3> <p> denotes an attribute whose value is a keyword indicating what whitespace processing discipline is intended for the content of the element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p> </div> </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:NCName"> <xs:enumeration value="default"/> <xs:enumeration value="preserve"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
namespace | http://www.w3.org/XML/1998/namespace | ||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||
source | <xs:attributeGroup name="specialAttrs"> <xs:attribute ref="xml:base"/> <xs:attribute ref="xml:lang"/> <xs:attribute ref="xml:space"/> <xs:attribute ref="xml:id"/> </xs:attributeGroup> |