Schema manifest-v1.13.xsd


schema location https://www.movielabs.com/schema/manifest/v1.13/manifest-v1.13.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://www.movielabs.com/schema/manifest/v1.13/manifest
 
Elements  Complex types  Simple types  Attr. groups 
FileDeleteManifest  ALIDExperienceMap-type  AncillaryTrackID-type  ExperienceAttributes-type 
FileManifest  ALIDExperienceMapList-type  AppGroupID-type 
MediaInventory  AncillaryTrackReference-type  AudioTrackID-type 
MediaManifest  AppGroup-type  AudiovisualType-string 
MediaManifestEdit  AppGroupList-type  ExperienceID-type 
MediaPresentation  AudioClipRef-type  GalleryID-type 
MediaPresentationManifest  AudioTrackReference-type  ImageID-type 
Audiovisual-type  InteractiveTrackID-type 
AudiovisualClipRef-type  PictureGroupID-type 
Chapter-type  PictureID-type 
ChapterList-type  PlayableSequenceID-type 
Compatibility-type  PresentationID-type 
ContainerReference-type  ProgramID-type 
EventLocation-type  SubtitleTrackID-type 
EventLocationEarthCoordinate-type  TextGroupID-type 
EventLocationOtherCoordinate-type  TextObjectID-type 
EventPeriod-type  TimecodePattern-type 
Experience-type  TimedSequenceID-type 
ExperienceApp-type  VideoTrackID-type 
ExperienceChild-type 
ExperienceList-type 
FileDeleteManifest-type 
FileDelivery-type 
FileInfo-type 
FileManifest-type 
FileManifestInfo-type 
Gallery-type 
ImageClipRef-type 
InteractiveTrackReference-type 
Inventory-type 
InventoryAncillary-type 
InventoryAudio-type 
InventoryAudioCardRef-type 
InventoryImage-type 
InventoryInteractive-type 
InventoryManifest-type 
InventoryMediaManifest-type 
InventoryMetadata-type 
InventoryMetadataAlias-type 
InventoryMetadataLocalizedPair-type 
InventorySingleTrack-type 
InventorySubtitle-type 
InventoryTextObject-type 
InventoryVideo-type 
Location-type 
ManifestSource-type 
ManifestSourceLicensor-type 
Marker-type 
MarkerList-type 
MediaInventory-type 
MediaManifest-type 
MediaManifestEdit-type 
MediaManifestEditAdd-type 
MediaManifestEditDelete-type 
MediaManifestEditLocRef-type 
MediaProfile-type 
OtherID-type 
Picture-type 
PictureGroup-type 
PictureGroupList-type 
PlayableBranch-type 
PlayableBranchChoice-type 
PlayableSequence-type 
PlayableSequenceList-type 
Presentation-type 
PresentationIMFRef-type 
PresentationLanguagePair-type 
PresentationList-type 
PresentationManifest-type 
PresentationTimeline-type 
SubtitleTrackReference-type 
TextGroup-type 
TextGroupList-type 
Timecode-type 
TimedEvent-type 
TimedEventList-type 
TimedEventSequence-type 
TimedEventSequenceList-type 
TrackMetadata-type 
TrackMetadataPurpose-type 
VideoTrackReference-type 


schema location https://www.movielabs.com/schema/md/v2.12/md-v2.12.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://www.movielabs.com/schema/md/v2.12/md
 
Groups  Complex types  Simple types  Attr. groups 
DigitalAssetInteractiveBase-group  AbbreviatedMetadata-type  AssetLogicalID-type  ContentRelatedTo-attr 
AbbreviatedMetadataInfo-type  AssetPhysicalID-type  Workflow-attr 
Activity-type  ColorType-type 
AncillaryDescription-type  CompObjID-type 
AssetIntent-type  ContainerProfile-type 
AssetIntentReference-type  ContainerType-type 
AssociatedOrg-type  ContentID-type 
Audience-type  id-type 
BasicMetadata-type  language-redefine 
BasicMetadataCharacter-type  MadeForRegion-type 
BasicMetadataGroup-type  MadeForRegionInternal-type 
BasicMetadataInfo-type  orgID-type 
BasicMetadataJob-type  Region-string 
BasicMetadataParent-type  RegionUnion-type 
BasicMetadataPeople-type  Role-type 
CompanyCredits-type  string-Anc-SubType 
Compatibility-type  string-Anc-Type 
complex-SequenceInfo-AlternateNumber  string-ArtReference_purpose 
complex-SequenceInfo-DistributionNumber  string-ArtReference_resolution 
complex-SequenceInfo-HouseSequence  string-AspectRatio 
Compliance-type  string-AssociatedOrg-role 
CompObj-type  string-Audience-What 
CompObjClass-type  string-Audience-When 
CompObjData-type  string-Audience-Who 
CompObjEntry-type  string-Audio-Channels 
ContactInfo-type  string-Audio-Enc-Amb-Norm 
ContainerMetadata-type  string-Audio-Enc-Amb-Type 
ContainerMetadataWithID-type  string-Audio-Enc-ChannelMapping 
ContainerSpecific-type  string-Audio-Enc-Codec 
ContainerTrackMetadata-type  string-Audio-Enc-CodecType 
ContentIdentifier-type  string-Audio-Enc-Loud-Compliance 
ContentRating-type  string-Audio-Enc-VBR 
ContentRatingDetail-type  string-Audio-SubType 
ContentRelatedTo-type  string-Audio-Type 
ContentRelatedToActivity-type  string-Cardset-Type 
ContentRelatedToCharacter-type  string-CardsetList-Location 
ContentRelatedToEvent-type  string-CardsetList-Type 
ContentRelatedToPeriod-type  string-Compilation-CompilationClass 
ContentRelatedToPerson-type  string-Compilation-EntryClass 
ContentRelatedToPlace-type  string-Compilation-EntryNumber 
ContentRelatedToRelationship-type  string-condition 
ContentRelatedToVenue-type  string-Container-ContainerReference 
ContentRelatedToWork-type  string-Container-Type 
ContentSequenceInfo-type  string-ContentID-Identifier 
CoordinateEarth-type  string-ContentID-Namespace 
CoordinateOther-type  string-ContentID-Scope 
DateTimeRange-type  string-ContentID-subscope 
DigitalAssetAncillaryData-type  string-CountryOfOrigin-interpretation 
DigitalAssetAudioAmbisonics-type  string-DisplayIndicators 
DigitalAssetAudioData-type  string-EIDR-scope 
DigitalAssetAudioEncoding-type  string-Gender 
DigitalAssetAudioLanguage-type  string-Genre 
DigitalAssetAudioLoudness-type  string-Genre_id 
DigitalAssetAudioMCALabel-type  string-Hash 
DigitalAssetCardset-type  string-Hash-method 
DigitalAssetCardsetList-type  string-Idenifier_Namespace 
DigitalAssetChromaticity-type  string-Image-ColorGamut 
DigitalAssetColorEncoding-type  string-Image-DynamicRange 
DigitalAssetColorTransformMetadata-type  string-Image-Encoding 
DigitalAssetColorVolume-type  string-Image-SubType 
DigitalAssetExternalTrackReference-type  string-Image-Type 
DigitalAssetImageData-type  string-Interactive-Enc-EnvironmentAttribute 
DigitalAssetImagePrintData-type  string-Interactive-Enc-RuntimeEnvironment 
DigitalAssetInteractiveBaseData-type  string-Interactive-Enc-Version 
DigitalAssetInteractiveData-type  string-Interactive-FormatType 
DigitalAssetInteractiveEncoding-type  string-Interactive-SubType 
DigitalAssetMetadata-type  string-Interactive-Type 
DigitalAssetSet-type  string-ISO3166 
DigitalAssetSubtitleCreation-type  string-ISO3166-2 
DigitalAssetSubtitleData-type  string-JobDisplay 
DigitalAssetSubtitleFormat-type  string-JobFunction 
DigitalAssetSubtitleProperties-type  string-JobFunction_scheme 
DigitalAssetVideoData-type  string-Keyword 
DigitalAssetVideoEncoding-type  string-Money-currency 
DigitalAssetVideoPicture-type  string-Name_Suffix 
DigitalAssetVideoPicture360-type  string-Nonfictional-appearance 
DigitalAssetVideoPicture360Initial-type  string-NotRated-condition 
DigitalAssetVideoPictureFrameRate-type  string-OrgName-idType 
DigitalAssetVideoPictureHDRPlaybackInfo-type  string-PictureFormat 
DigitalAssetVideoPictureLightLevel-type  string-Rating-System 
DigitalAssetVideoPictureOriginal-type  string-Region-country 
DigitalAssetVideoPictureProgressive-type  string-Region-countryRegion 
DigitalAssetVideoSubtitleLanguage-type  string-Release-ReleaseType 
DigitalAssetWatermark-type  string-SequenceInfo-AlternateNumber 
EIDRURN-type  string-SequenceInfo-AlternateNumber-domain 
Gender-type  string-SequenceInfo-DistributionNumber 
GroupingEntity-type  string-SequenceInfo-DistributionNumber-domain 
Hash-type  string-SequenceInfo-HouseSequence 
LocationAddress-type  string-SequenceInfo-HouseSequence-domain 
Money-type  string-Subtitle-Enc-Codec 
NVPair-type  string-Subtitle-Enc-CodecType 
NVPairMoney-type  string-Subtitle-Format 
OrgName-type  string-Subtitle-FormatType 
PersonIdentifier-type  string-Subtitle-Type 
PersonName-type  string-TitleAlternate_type 
PrivateData-type  string-TrackReference 
Pronouns-type  string-UN-M49 
QCArea-type  string-Version-Color 
QCCategoryError-type  string-Version-EditClass 
QCErrorArtwork-type  string-Version-EditUse 
QCErrorAudio-type  string-Video-CaptureMethod 
QCErrorDescription-type  string-Video-Enc-Codec 
QCErrorExcel-type  string-Video-Enc-CodecType 
QCErrorMetadata-type  string-Video-Enc-MLevel 
QCErrorPackage-type  string-Video-Enc-MProfile 
QCErrorTimedText-type  string-Video-Enc-VBR 
QCErrorVideo-type  string-Video-Pic-360-Projection 
QCTimeRange-type  string-Video-Pic-360-Rendering 
QCXMLError-type  string-Video-Pic-AspectRatio 
Region-type  string-Video-Pic-CMaxInterpretation 
ReleaseHistory-type  string-Video-Pic-ColorDifferencing 
Salutations-type  string-Video-Pic-ColorEnhTransform 
SequenceParsing-type  string-Video-Pic-Colorimetry 
StringAndLanguage-type  string-Video-Pic-ColorSampling 
Terms-type  string-Video-Pic-FMaxInterpretation 
Timecode-type  string-Video-Pic-FrameRate-multiplier 
Timeframe-type  string-Video-Pic-FrameRate-timecode 
Venue-type  string-Video-Pic-OETF 
VersionIntent-type  string-Video-Pic-PixelAspect 
string-Video-Pic-Primaries 
string-Video-Pic-Progressive-scanOrder 
string-Video-Pic-SDRDownconversion 
string-Video-Pic-Type3D 
string-Video-PictureFormat 
string-Video-SubLang-type 
string-Video-Type 
string-Watermark_Vendor 
string-Workflow-updateDeliveryType 
string-Workflow-workflow 
string-WorkType 
string-WorkTypeDetail 
TimecodePattern-type 
YearDateOrTime-type 


element FileDeleteManifest
diagram manifest-v1.13_p1.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:FileDeleteManifest-type
properties
content complex
children manifest:PackageID manifest:PackageDateTime manifest:Publisher manifest:AvailsEntryID manifest:TotalFilesInPackage manifest:FileInfo manifest:ExceptionFlag manifest:Comments manifest:Description manifest:Instructions
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string  required      
reference  xs:string        
source <xs:element name="FileDeleteManifest" type="manifest:FileDeleteManifest-type"/>

element FileManifest
diagram manifest-v1.13_p2.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:FileManifest-type
properties
content complex
children manifest:PackageID manifest:PackageDateTime manifest:Publisher manifest:AvailsEntryID manifest:TotalFilesInPackage manifest:FileInfo manifest:ExceptionFlag manifest:Comments
source <xs:element name="FileManifest" type="manifest:FileManifest-type"/>

element MediaInventory
diagram manifest-v1.13_p3.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:MediaInventory-type
properties
content complex
children manifest:Audio manifest:Video manifest:Subtitle manifest:Image manifest:Interactive manifest:Ancillary manifest:Metadata manifest:TextObject manifest:ExternalManifest manifest:Compatibility manifest:Source
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string        
reference  xs:string        
ManifestID  md:id-type        
updateNum  xs:int        
workflow  md:string-Workflow-workflow        
updateDeliveryType  md:string-Workflow-updateDeliveryType        
versionDescription  xs:string        
timestamp  xs:dateTime        
source <xs:element name="MediaInventory" type="manifest:MediaInventory-type"/>

element MediaManifest
diagram manifest-v1.13_p4.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:MediaManifest-type
properties
content complex
children manifest:Compatibility manifest:Source manifest:Inventory manifest:Presentations manifest:PlayableSequences manifest:PictureGroups manifest:AppGroups manifest:TextGroups manifest:Experiences manifest:TimedEventSequences manifest:ALIDExperienceMaps
attributes
Name  Type  Use  Default  Fixed  Annotation
ManifestID  md:id-type        
updateNum  xs:int        
workflow  md:string-Workflow-workflow        
updateDeliveryType  md:string-Workflow-updateDeliveryType        
versionDescription  xs:string        
timestamp  xs:dateTime        
ExtraVersionReference  xs:string        
source <xs:element name="MediaManifest" type="manifest:MediaManifest-type"/>

element MediaManifestEdit
diagram manifest-v1.13_p5.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:MediaManifestEdit-type
properties
content complex
children manifest:Source manifest:DeleteObjects manifest:AddObjects manifest:Description manifest:Instructions
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string        
reference  xs:string        
ManifestID  md:id-type        
updateNum  xs:int        
workflow  md:string-Workflow-workflow        
updateDeliveryType  md:string-Workflow-updateDeliveryType        
versionDescription  xs:string        
timestamp  xs:dateTime        
ExtraVersionReference  xs:string        
source <xs:element name="MediaManifestEdit" type="manifest:MediaManifestEdit-type"/>

element MediaPresentation
diagram manifest-v1.13_p6.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:Presentation-type
properties
content complex
children manifest:TrackMetadata manifest:LanguagePair manifest:Chapters manifest:Markers manifest:TimedEvents manifest:IMFRef manifest:PresentationTimeline
attributes
Name  Type  Use  Default  Fixed  Annotation
PresentationID  manifest:PresentationID-type  required      
source <xs:element name="MediaPresentation" type="manifest:Presentation-type"/>

element MediaPresentationManifest
diagram manifest-v1.13_p7.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:PresentationManifest-type
properties
content complex
children manifest:Inventory manifest:Presentation manifest:PictureGroups manifest:TextGroups manifest:TimedEventSequences
attributes
Name  Type  Use  Default  Fixed  Annotation
updateNum  xs:int        
workflow  md:string-Workflow-workflow        
updateDeliveryType  md:string-Workflow-updateDeliveryType        
versionDescription  xs:string        
timestamp  xs:dateTime        
source <xs:element name="MediaPresentationManifest" type="manifest:PresentationManifest-type"/>

complexType ALIDExperienceMap-type
diagram manifest-v1.13_p8.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:ALID manifest:ExperienceID manifest:RelatedExperienceID
used by
elements ALIDExperienceMapList-type/ALIDExperienceMap MediaManifestEditDelete-type/ALIDExperienceMap
source <xs:complexType name="ALIDExperienceMap-type">
 
<xs:sequence>
   
<xs:element name="ALID" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="md:AssetLogicalID-type">
           
<xs:attribute name="deprecated" type="xs:boolean"/>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ExperienceID" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="manifest:ExperienceID-type">
           
<xs:attribute name="condition" type="xs:string"/>
           
<xs:attribute name="licenseType" type="xs:string"/>
           
<xs:attribute name="deprecated" type="xs:boolean"/>
           
<xs:attribute name="bonus" type="xs:boolean"/>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="RelatedExperienceID" type="manifest:ExperienceChild-type" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element ALIDExperienceMap-type/ALID
diagram manifest-v1.13_p9.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of md:AssetLogicalID-type
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
deprecated  xs:boolean        
source <xs:element name="ALID" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="md:AssetLogicalID-type">
       
<xs:attribute name="deprecated" type="xs:boolean"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute ALIDExperienceMap-type/ALID/@deprecated
type xs:boolean
source <xs:attribute name="deprecated" type="xs:boolean"/>

element ALIDExperienceMap-type/ExperienceID
diagram manifest-v1.13_p10.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of manifest:ExperienceID-type
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
condition  xs:string        
licenseType  xs:string        
deprecated  xs:boolean        
bonus  xs:boolean        
source <xs:element name="ExperienceID" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="manifest:ExperienceID-type">
       
<xs:attribute name="condition" type="xs:string"/>
       
<xs:attribute name="licenseType" type="xs:string"/>
       
<xs:attribute name="deprecated" type="xs:boolean"/>
       
<xs:attribute name="bonus" type="xs:boolean"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute ALIDExperienceMap-type/ExperienceID/@condition
type xs:string
source <xs:attribute name="condition" type="xs:string"/>

attribute ALIDExperienceMap-type/ExperienceID/@licenseType
type xs:string
source <xs:attribute name="licenseType" type="xs:string"/>

attribute ALIDExperienceMap-type/ExperienceID/@deprecated
type xs:boolean
source <xs:attribute name="deprecated" type="xs:boolean"/>

attribute ALIDExperienceMap-type/ExperienceID/@bonus
type xs:boolean
source <xs:attribute name="bonus" type="xs:boolean"/>

element ALIDExperienceMap-type/RelatedExperienceID
diagram manifest-v1.13_p11.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:ExperienceChild-type
properties
minOcc 0
maxOcc unbounded
content complex
children manifest:Relationship manifest:SequenceInfo manifest:ExperienceID manifest:ALID manifest:ExternalManifestID
source <xs:element name="RelatedExperienceID" type="manifest:ExperienceChild-type" minOccurs="0" maxOccurs="unbounded"/>

complexType ALIDExperienceMapList-type
diagram manifest-v1.13_p12.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:ALIDExperienceMap
used by
elements InventoryMediaManifest-type/ALIDExperienceMaps MediaManifest-type/ALIDExperienceMaps MediaManifestEditAdd-type/ALIDExperienceMaps
source <xs:complexType name="ALIDExperienceMapList-type">
 
<xs:sequence>
   
<xs:element name="ALIDExperienceMap" type="manifest:ALIDExperienceMap-type" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element ALIDExperienceMapList-type/ALIDExperienceMap
diagram manifest-v1.13_p13.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:ALIDExperienceMap-type
properties
minOcc 1
maxOcc unbounded
content complex
children manifest:ALID manifest:ExperienceID manifest:RelatedExperienceID
source <xs:element name="ALIDExperienceMap" type="manifest:ALIDExperienceMap-type" maxOccurs="unbounded"/>

complexType AncillaryTrackReference-type
diagram manifest-v1.13_p14.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:AncillaryTrackID manifest:AdaptationSetID manifest:TrackProfile
used by
element TrackMetadata-type/AncillaryTrackReference
attributes
Name  Type  Use  Default  Fixed  Annotation
priority  xs:positiveInteger        
source <xs:complexType name="AncillaryTrackReference-type">
 
<xs:sequence>
   
<xs:element name="AncillaryTrackID" type="manifest:AncillaryTrackID-type" maxOccurs="unbounded"/>
   
<xs:element name="AdaptationSetID" minOccurs="0">
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="md:id-type"/>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="TrackProfile" type="manifest:MediaProfile-type" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute name="priority" type="xs:positiveInteger"/>
</xs:complexType>

attribute AncillaryTrackReference-type/@priority
type xs:positiveInteger
source <xs:attribute name="priority" type="xs:positiveInteger"/>

element AncillaryTrackReference-type/AncillaryTrackID
diagram manifest-v1.13_p15.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:AncillaryTrackID-type
properties
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="AncillaryTrackID" type="manifest:AncillaryTrackID-type" maxOccurs="unbounded"/>

element AncillaryTrackReference-type/AdaptationSetID
diagram manifest-v1.13_p16.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of md:id-type
properties
minOcc 0
maxOcc 1
content complex
source <xs:element name="AdaptationSetID" minOccurs="0">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="md:id-type"/>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

element AncillaryTrackReference-type/TrackProfile
diagram manifest-v1.13_p17.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:MediaProfile-type
properties
minOcc 0
maxOcc unbounded
content complex
children manifest:Namespace manifest:Profile
source <xs:element name="TrackProfile" type="manifest:MediaProfile-type" minOccurs="0" maxOccurs="unbounded"/>

complexType AppGroup-type
diagram manifest-v1.13_p18.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:InteractiveTrackReference
used by
element AppGroupList-type/AppGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
AppGroupID  manifest:AppGroupID-type  required      
source <xs:complexType name="AppGroup-type">
 
<xs:sequence>
   
<xs:element name="InteractiveTrackReference" type="manifest:InteractiveTrackReference-type" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute name="AppGroupID" type="manifest:AppGroupID-type" use="required"/>
</xs:complexType>

attribute AppGroup-type/@AppGroupID
type manifest:AppGroupID-type
properties
use required
source <xs:attribute name="AppGroupID" type="manifest:AppGroupID-type" use="required"/>

element AppGroup-type/InteractiveTrackReference
diagram manifest-v1.13_p19.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:InteractiveTrackReference-type
properties
minOcc 1
maxOcc unbounded
content complex
children manifest:InteractiveTrackID manifest:Compatibility
attributes
Name  Type  Use  Default  Fixed  Annotation
priority  xs:positiveInteger        
source <xs:element name="InteractiveTrackReference" type="manifest:InteractiveTrackReference-type" maxOccurs="unbounded"/>

complexType AppGroupList-type
diagram manifest-v1.13_p20.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:AppGroup
used by
elements InventoryMediaManifest-type/AppGroups MediaManifest-type/AppGroups MediaManifestEditAdd-type/AppGroups
source <xs:complexType name="AppGroupList-type">
 
<xs:sequence>
   
<xs:element name="AppGroup" type="manifest:AppGroup-type" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element AppGroupList-type/AppGroup
diagram manifest-v1.13_p21.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:AppGroup-type
properties
minOcc 1
maxOcc unbounded
content complex
children manifest:InteractiveTrackReference
attributes
Name  Type  Use  Default  Fixed  Annotation
AppGroupID  manifest:AppGroupID-type  required      
source <xs:element name="AppGroup" type="manifest:AppGroup-type" maxOccurs="unbounded"/>

complexType AudioClipRef-type
diagram manifest-v1.13_p22.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:AudioTrackID manifest:EntryPointTimecode manifest:ExitPointTimecode manifest:Region
attributes
Name  Type  Use  Default  Fixed  Annotation
sequence  xs:integer        
seamless  xs:boolean        
clipID  md:id-type        
source <xs:complexType name="AudioClipRef-type">
 
<xs:sequence>
   
<xs:element name="AudioTrackID" type="manifest:AudioTrackID-type"/>
   
<xs:element name="EntryPointTimecode" type="manifest:Timecode-type" minOccurs="0"/>
   
<xs:element name="ExitPointTimecode" type="manifest:Timecode-type" minOccurs="0"/>
   
<xs:element name="Region" type="md:Region-type" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute name="sequence" type="xs:integer"/>
 
<xs:attribute name="seamless" type="xs:boolean"/>
 
<xs:attribute name="clipID" type="md:id-type"/>
</xs:complexType>

attribute AudioClipRef-type/@sequence
type xs:integer
source <xs:attribute name="sequence" type="xs:integer"/>

attribute AudioClipRef-type/@seamless
type xs:boolean
source <xs:attribute name="seamless" type="xs:boolean"/>

attribute AudioClipRef-type/@clipID
type md:id-type
source <xs:attribute name="clipID" type="md:id-type"/>

element AudioClipRef-type/AudioTrackID
diagram manifest-v1.13_p23.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:AudioTrackID-type
properties
content simple
source <xs:element name="AudioTrackID" type="manifest:AudioTrackID-type"/>

element AudioClipRef-type/EntryPointTimecode
diagram manifest-v1.13_p24.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:Timecode-type
properties
minOcc 0
maxOcc 1
content complex
facets
Kind Value Annotation
pattern ([0-9]+\.[0-9]+)|([0-9]{2}:){3}([0-9]{2})
attributes
Name  Type  Use  Default  Fixed  Annotation
dropframe  xs:boolean        
format  xs:string        
documentation
"seconds" or "hh:mm:ss:ff"
source <xs:element name="EntryPointTimecode" type="manifest:Timecode-type" minOccurs="0"/>

element AudioClipRef-type/ExitPointTimecode
diagram manifest-v1.13_p25.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:Timecode-type
properties
minOcc 0
maxOcc 1
content complex
facets
Kind Value Annotation
pattern ([0-9]+\.[0-9]+)|([0-9]{2}:){3}([0-9]{2})
attributes
Name  Type  Use  Default  Fixed  Annotation
dropframe  xs:boolean        
format  xs:string        
documentation
"seconds" or "hh:mm:ss:ff"
source <xs:element name="ExitPointTimecode" type="manifest:Timecode-type" minOccurs="0"/>

element AudioClipRef-type/Region
diagram manifest-v1.13_p26.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:Region-type
properties
minOcc 0
maxOcc unbounded
content complex
children md:country md:countryRegion
source <xs:element name="Region" type="md:Region-type" minOccurs="0" maxOccurs="unbounded"/>

complexType AudioTrackReference-type
diagram manifest-v1.13_p27.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:AudioTrackID manifest:AdaptationSetID manifest:TrackProfile
used by
element TrackMetadata-type/AudioTrackReference
attributes
Name  Type  Use  Default  Fixed  Annotation
priority  xs:positiveInteger        
source <xs:complexType name="AudioTrackReference-type">
 
<xs:sequence>
   
<xs:element name="AudioTrackID" type="manifest:AudioTrackID-type" maxOccurs="unbounded"/>
   
<xs:element name="AdaptationSetID" minOccurs="0">
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="md:id-type"/>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="TrackProfile" type="manifest:MediaProfile-type" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attribute name="priority" type="xs:positiveInteger"/>
</xs:complexType>

attribute AudioTrackReference-type/@priority
type xs:positiveInteger
source <xs:attribute name="priority" type="xs:positiveInteger"/>

element AudioTrackReference-type/AudioTrackID
diagram manifest-v1.13_p28.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:AudioTrackID-type
properties
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="AudioTrackID" type="manifest:AudioTrackID-type" maxOccurs="unbounded"/>

element AudioTrackReference-type/AdaptationSetID
diagram manifest-v1.13_p29.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of md:id-type
properties
minOcc 0
maxOcc 1
content complex
source <xs:element name="AdaptationSetID" minOccurs="0">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="md:id-type"/>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

element AudioTrackReference-type/TrackProfile
diagram manifest-v1.13_p30.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:MediaProfile-type
properties
minOcc 0
maxOcc unbounded
content complex
children manifest:Namespace manifest:Profile
source <xs:element name="TrackProfile" type="manifest:MediaProfile-type" minOccurs="0" maxOccurs="unbounded"/>

complexType Audiovisual-type
diagram manifest-v1.13_p31.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:Type manifest:SubType manifest:PresentationID manifest:PlayableSequenceID manifest:PlayableSequence manifest:ContentID
used by
element Experience-type/Audiovisual
attributes
Name  Type  Use  Default  Fixed  Annotation
ContentID  md:ContentID-type  required      
source <xs:complexType name="Audiovisual-type">
 
<xs:sequence>
   
<xs:element name="Type" type="manifest:AudiovisualType-string">
     
<xs:annotation>
       
<xs:documentation>Type=Main, Trailer, Bonus, ...</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="SubType" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:choice minOccurs="0">
     
<xs:element name="PresentationID" type="manifest:PresentationID-type"/>
     
<xs:element name="PlayableSequenceID" type="manifest:PlayableSequenceID-type"/>
     
<xs:element name="PlayableSequence" type="manifest:PlayableSequence-type"/>
   
</xs:choice>
   
<xs:element name="ContentID" type="md:ContentID-type" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="ContentID" type="md:ContentID-type" use="required"/>
</xs:complexType>

attribute Audiovisual-type/@ContentID
type md:ContentID-type
properties
use required
source <xs:attribute name="ContentID" type="md:ContentID-type" use="required"/>

element Audiovisual-type/Type
diagram manifest-v1.13_p32.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:AudiovisualType-string
properties
content simple
annotation
documentation
Type=Main, Trailer, Bonus, ...
source <xs:element name="Type" type="manifest:AudiovisualType-string">
 
<xs:annotation>
   
<xs:documentation>Type=Main, Trailer, Bonus, ...</xs:documentation>
 
</xs:annotation>
</xs:element>

element Audiovisual-type/SubType
diagram manifest-v1.13_p33.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="SubType" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>

element Audiovisual-type/PresentationID
diagram manifest-v1.13_p34.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:PresentationID-type
properties
content simple
source <xs:element name="PresentationID" type="manifest:PresentationID-type"/>

element Audiovisual-type/PlayableSequenceID
diagram manifest-v1.13_p35.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:PlayableSequenceID-type
properties
content simple
source <xs:element name="PlayableSequenceID" type="manifest:PlayableSequenceID-type"/>

element Audiovisual-type/PlayableSequence
diagram manifest-v1.13_p36.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:PlayableSequence-type
properties
content complex
children manifest:Clip manifest:ImageClip manifest:ReferenceID manifest:SequenceTimeline
source <xs:element name="PlayableSequence" type="manifest:PlayableSequence-type"/>

element Audiovisual-type/ContentID
diagram manifest-v1.13_p37.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:ContentID-type
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ContentID" type="md:ContentID-type" minOccurs="0"/>

complexType AudiovisualClipRef-type
diagram manifest-v1.13_p38.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:PresentationID manifest:EntryPointTimecode manifest:ExitPointTimecode manifest:Region manifest:Purpose manifest:CardsetSeq manifest:Branching
used by
element PlayableSequence-type/Clip
attributes
Name  Type  Use  Default  Fixed  Annotation
sequence  xs:integer        
seamless  xs:boolean        
audioLanguage  md:language-redefine        
clipID  md:id-type        
source <xs:complexType name="AudiovisualClipRef-type">
 
<xs:sequence>
   
<xs:element name="PresentationID" type="manifest:PresentationID-type"/>
   
<xs:element name="EntryPointTimecode" type="manifest:Timecode-type" minOccurs="0"/>
   
<xs:element name="ExitPointTimecode" type="manifest:Timecode-type" minOccurs="0"/>
   
<xs:element name="Region" type="md:Region-type" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="Purpose" type="manifest:TrackMetadataPurpose-type" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="CardsetSeq" type="xs:integer" minOccurs="0"/>
   
<xs:element name="Branching" type="manifest:PlayableBranch-type" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="sequence" type="xs:integer"/>
 
<xs:attribute name="seamless" type="xs:boolean"/>
 
<xs:attribute name="audioLanguage" type="md:language-redefine"/>
 
<xs:attribute name="clipID" type="md:id-type"/>
</xs:complexType>

attribute AudiovisualClipRef-type/@sequence
type xs:integer
source <xs:attribute name="sequence" type="xs:integer"/>

attribute AudiovisualClipRef-type/@seamless
type xs:boolean
source <xs:attribute name="seamless" type="xs:boolean"/>

attribute AudiovisualClipRef-type/@audioLanguage
type md:language-redefine
source <xs:attribute name="audioLanguage" type="md:language-redefine"/>

attribute AudiovisualClipRef-type/@clipID
type md:id-type
source <xs:attribute name="clipID" type="md:id-type"/>

element AudiovisualClipRef-type/PresentationID
diagram manifest-v1.13_p39.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:PresentationID-type
properties
content simple
source <xs:element name="PresentationID" type="manifest:PresentationID-type"/>

element AudiovisualClipRef-type/EntryPointTimecode
diagram manifest-v1.13_p40.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:Timecode-type
properties
minOcc 0
maxOcc 1
content complex
facets
Kind Value Annotation
pattern ([0-9]+\.[0-9]+)|([0-9]{2}:){3}([0-9]{2})
attributes
Name  Type  Use  Default  Fixed  Annotation
dropframe  xs:boolean        
format  xs:string        
documentation
"seconds" or "hh:mm:ss:ff"
source <xs:element name="EntryPointTimecode" type="manifest:Timecode-type" minOccurs="0"/>

element AudiovisualClipRef-type/ExitPointTimecode
diagram manifest-v1.13_p41.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:Timecode-type
properties
minOcc 0
maxOcc 1
content complex
facets
Kind Value Annotation
pattern ([0-9]+\.[0-9]+)|([0-9]{2}:){3}([0-9]{2})
attributes
Name  Type  Use  Default  Fixed  Annotation
dropframe  xs:boolean        
format  xs:string        
documentation
"seconds" or "hh:mm:ss:ff"
source <xs:element name="ExitPointTimecode" type="manifest:Timecode-type" minOccurs="0"/>

element AudiovisualClipRef-type/Region
diagram manifest-v1.13_p42.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:Region-type
properties
minOcc 0
maxOcc unbounded
content complex
children md:country md:countryRegion
source <xs:element name="Region" type="md:Region-type" minOccurs="0" maxOccurs="unbounded"/>

element AudiovisualClipRef-type/Purpose
diagram manifest-v1.13_p43.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:TrackMetadataPurpose-type
properties
minOcc 0
maxOcc unbounded
content complex
children manifest:EncodingIntent manifest:WorkType manifest:WorkTypeDetail manifest:Description
source <xs:element name="Purpose" type="manifest:TrackMetadataPurpose-type" minOccurs="0" maxOccurs="unbounded"/>

element AudiovisualClipRef-type/CardsetSeq
diagram manifest-v1.13_p44.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:integer
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="CardsetSeq" type="xs:integer" minOccurs="0"/>

element AudiovisualClipRef-type/Branching
diagram manifest-v1.13_p45.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:PlayableBranch-type
properties
minOcc 0
maxOcc 1
content complex
children manifest:BranchChoice
attributes
Name  Type  Use  Default  Fixed  Annotation
branchStateID  md:id-type        
source <xs:element name="Branching" type="manifest:PlayableBranch-type" minOccurs="0"/>

complexType Chapter-type
diagram manifest-v1.13_p46.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:EntryTimecode manifest:DisplayLabel manifest:ImageID
used by
element ChapterList-type/Chapter
attributes
Name  Type  Use  Default  Fixed  Annotation
index    required      
source <xs:complexType name="Chapter-type">
 
<xs:sequence>
   
<xs:element name="EntryTimecode" type="manifest:Timecode-type"/>
   
<xs:element name="DisplayLabel" 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:element name="ImageID" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="manifest:ImageID-type">
           
<xs:attribute name="language" type="xs:language"/>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="index" use="required"/>
</xs:complexType>

attribute Chapter-type/@index
properties
use required
source <xs:attribute name="index" use="required"/>

element Chapter-type/EntryTimecode
diagram manifest-v1.13_p47.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:Timecode-type
properties
content complex
facets
Kind Value Annotation
pattern ([0-9]+\.[0-9]+)|([0-9]{2}:){3}([0-9]{2})
attributes
Name  Type  Use  Default  Fixed  Annotation
dropframe  xs:boolean        
format  xs:string        
documentation
"seconds" or "hh:mm:ss:ff"
source <xs:element name="EntryTimecode" type="manifest:Timecode-type"/>

element Chapter-type/DisplayLabel
diagram manifest-v1.13_p48.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of xs:string
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xs:language        
source <xs:element name="DisplayLabel" 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>

attribute Chapter-type/DisplayLabel/@language
type xs:language
source <xs:attribute name="language" type="xs:language"/>

element Chapter-type/ImageID
diagram manifest-v1.13_p49.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of manifest:ImageID-type
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xs:language        
source <xs:element name="ImageID" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="manifest:ImageID-type">
       
<xs:attribute name="language" type="xs:language"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Chapter-type/ImageID/@language
type xs:language
source <xs:attribute name="language" type="xs:language"/>

complexType ChapterList-type
diagram manifest-v1.13_p50.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:Chapter
used by
element Presentation-type/Chapters
source <xs:complexType name="ChapterList-type">
 
<xs:sequence>
   
<xs:element name="Chapter" type="manifest:Chapter-type" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element ChapterList-type/Chapter
diagram manifest-v1.13_p51.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:Chapter-type
properties
minOcc 1
maxOcc unbounded
content complex
children manifest:EntryTimecode manifest:DisplayLabel manifest:ImageID
attributes
Name  Type  Use  Default  Fixed  Annotation
index    required      
source <xs:element name="Chapter" type="manifest:Chapter-type" maxOccurs="unbounded"/>

complexType Compatibility-type
diagram manifest-v1.13_p52.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:SpecVersion manifest:System manifest:Profile manifest:ValidatorParameter
used by
elements InventoryMediaManifest-type/Compatibility MediaInventory-type/Compatibility MediaManifest-type/Compatibility MediaManifestEditAdd-type/Compatibility
source <xs:complexType name="Compatibility-type">
 
<xs:sequence>
   
<xs:element name="SpecVersion" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>Version of the specification to which this document is authored</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="System" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="Profile">
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="xs:anyURI">
           
<xs:attribute name="subProfile" type="xs:anyURI"/>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ValidatorParameter" type="md:Terms-type" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element Compatibility-type/SpecVersion
diagram manifest-v1.13_p53.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
content simple
annotation
documentation
Version of the specification to which this document is authored
source <xs:element name="SpecVersion" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Version of the specification to which this document is authored</xs:documentation>
 
</xs:annotation>
</xs:element>

element Compatibility-type/System
diagram manifest-v1.13_p54.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="System" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>

element Compatibility-type/Profile
diagram manifest-v1.13_p55.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of xs:anyURI
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
subProfile  xs:anyURI        
source <xs:element name="Profile">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:anyURI">
       
<xs:attribute name="subProfile" type="xs:anyURI"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Compatibility-type/Profile/@subProfile
type xs:anyURI
source <xs:attribute name="subProfile" type="xs:anyURI"/>

element Compatibility-type/ValidatorParameter
diagram manifest-v1.13_p56.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:Terms-type
properties
minOcc 0
maxOcc unbounded
content complex
children md:Money md:Event md:Text md:Boolean md:Duration md:URI md:Language md:ID md:AltIdentifier md:YearDateTime md:Time md:Region md:Timecode md:Binary md:Label
attributes
Name  Type  Use  Default  Fixed  Annotation
termName  xs:string  required      
source <xs:element name="ValidatorParameter" type="md:Terms-type" minOccurs="0" maxOccurs="unbounded"/>

complexType ContainerReference-type
diagram manifest-v1.13_p57.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:Type manifest:SubType manifest:ContainerLocation manifest:ParentContainer manifest:ContainerIdentifier manifest:ContainerIntent manifest:SequenceParsing manifest:Length manifest:Hash
used by
elements InventoryAudio-type/ContainerReference InventoryVideo-type/ContainerReference InventorySubtitle-type/ContainerReference InventoryAncillary-type/ContainerReference InventoryImage-type/ContainerReference InventoryInteractive-type/ContainerReference InventoryMetadata-type/ContainerReference InventoryTextObject-type/ContainerReference InventoryManifest-type/ContainerReference PresentationIMFRef-type/ContainerReference ContainerReference-type/ParentContainer
source <xs:complexType name="ContainerReference-type">
 
<xs:sequence>
   
<xs:element name="Type" type="md:string-Container-Type" minOccurs="0"/>
   
<xs:element name="SubType" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="ContainerLocation" type="manifest:Location-type" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="ParentContainer" type="manifest:ContainerReference-type" minOccurs="0"/>
   
<xs:element name="ContainerIdentifier" type="md:ContentIdentifier-type" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="ContainerIntent" type="md:AssetIntent-type" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="SequenceParsing" type="md:SequenceParsing-type" minOccurs="0"/>
   
<xs:element name="Length" type="xs:nonNegativeInteger" minOccurs="0"/>
   
<xs:element name="Hash" type="md:Hash-type" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element ContainerReference-type/Type
diagram manifest-v1.13_p58.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:string-Container-Type
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Type" type="md:string-Container-Type" minOccurs="0"/>

element ContainerReference-type/SubType
diagram manifest-v1.13_p59.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="SubType" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>

element ContainerReference-type/ContainerLocation
diagram manifest-v1.13_p60.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:Location-type
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
priority  xs:nonNegativeInteger        
source <xs:element name="ContainerLocation" type="manifest:Location-type" minOccurs="0" maxOccurs="unbounded"/>

element ContainerReference-type/ParentContainer
diagram manifest-v1.13_p61.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:ContainerReference-type
properties
minOcc 0
maxOcc 1
content complex
children manifest:Type manifest:SubType manifest:ContainerLocation manifest:ParentContainer manifest:ContainerIdentifier manifest:ContainerIntent manifest:SequenceParsing manifest:Length manifest:Hash
source <xs:element name="ParentContainer" type="manifest:ContainerReference-type" minOccurs="0"/>

element ContainerReference-type/ContainerIdentifier
diagram manifest-v1.13_p62.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:ContentIdentifier-type
properties
minOcc 0
maxOcc unbounded
content complex
children md:Namespace md:Identifier md:Location md:Scope
source <xs:element name="ContainerIdentifier" type="md:ContentIdentifier-type" minOccurs="0" maxOccurs="unbounded"/>

element ContainerReference-type/ContainerIntent
diagram manifest-v1.13_p63.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:AssetIntent-type
properties
minOcc 0
maxOcc unbounded
content complex
children md:Type md:SubType md:Description md:AssetReference md:AssociatedOrg md:WIP
source <xs:element name="ContainerIntent" type="md:AssetIntent-type" minOccurs="0" maxOccurs="unbounded"/>

element ContainerReference-type/SequenceParsing
diagram manifest-v1.13_p64.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:SequenceParsing-type
properties
minOcc 0
maxOcc 1
content complex
children md:PatternSpec md:StartsWith md:EndsWith md:FilenameEmbedding
source <xs:element name="SequenceParsing" type="md:SequenceParsing-type" minOccurs="0"/>

element ContainerReference-type/Length
diagram manifest-v1.13_p65.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:nonNegativeInteger
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Length" type="xs:nonNegativeInteger" minOccurs="0"/>

element ContainerReference-type/Hash
diagram manifest-v1.13_p66.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:Hash-type
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
method  md:string-Hash-method        
source <xs:element name="Hash" type="md:Hash-type" minOccurs="0" maxOccurs="unbounded"/>

complexType EventLocation-type
diagram manifest-v1.13_p67.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:Type manifest:Name manifest:Address manifest:EarthCoordinate manifest:OtherCoordinates
used by
element TimedEvent-type/Location
source <xs:complexType name="EventLocation-type">
 
<xs:sequence>
   
<xs:element name="Type">
     
<xs:complexType>
       
<xs:attribute name="fictional" type="xs:boolean"/>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Name" type="xs:string" minOccurs="0"/>
   
<xs:element name="Address" minOccurs="0"/>
   
<xs:element name="EarthCoordinate" minOccurs="0">
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="manifest:EventLocationEarthCoordinate-type"/>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="OtherCoordinates" minOccurs="0">
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="manifest:EventLocationOtherCoordinate-type"/>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element EventLocation-type/Type
diagram manifest-v1.13_p68.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
fictional  xs:boolean        
source <xs:element name="Type">
 
<xs:complexType>
   
<xs:attribute name="fictional" type="xs:boolean"/>
 
</xs:complexType>
</xs:element>

attribute EventLocation-type/Type/@fictional
type xs:boolean
source <xs:attribute name="fictional" type="xs:boolean"/>

element EventLocation-type/Name
diagram manifest-v1.13_p69.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Name" type="xs:string" minOccurs="0"/>

element EventLocation-type/Address
diagram manifest-v1.13_p70.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
properties
minOcc 0
maxOcc 1
source <xs:element name="Address" minOccurs="0"/>

element EventLocation-type/EarthCoordinate
diagram manifest-v1.13_p71.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of manifest:EventLocationEarthCoordinate-type
properties
minOcc 0
maxOcc 1
content complex
children manifest:Latitude manifest:Longitude manifest:ElevationMeters
source <xs:element name="EarthCoordinate" minOccurs="0">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="manifest:EventLocationEarthCoordinate-type"/>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element EventLocation-type/OtherCoordinates
diagram manifest-v1.13_p72.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of manifest:EventLocationOtherCoordinate-type
properties
minOcc 0
maxOcc 1
content complex
children manifest:Coordinate
attributes
Name  Type  Use  Default  Fixed  Annotation
system  xs:string  required      
source <xs:element name="OtherCoordinates" minOccurs="0">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="manifest:EventLocationOtherCoordinate-type"/>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

complexType EventLocationEarthCoordinate-type
diagram manifest-v1.13_p73.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:Latitude manifest:Longitude manifest:ElevationMeters
used by
element EventLocation-type/EarthCoordinate
source <xs:complexType name="EventLocationEarthCoordinate-type">
 
<xs:sequence>
   
<xs:sequence minOccurs="0">
     
<xs:element name="Latitude" type="xs:double"/>
     
<xs:element name="Longitude" type="xs:double"/>
   
</xs:sequence>
   
<xs:element name="ElevationMeters" type="xs:double" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element EventLocationEarthCoordinate-type/Latitude
diagram manifest-v1.13_p74.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:double
properties
content simple
source <xs:element name="Latitude" type="xs:double"/>

element EventLocationEarthCoordinate-type/Longitude
diagram manifest-v1.13_p75.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:double
properties
content simple
source <xs:element name="Longitude" type="xs:double"/>

element EventLocationEarthCoordinate-type/ElevationMeters
diagram manifest-v1.13_p76.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:double
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ElevationMeters" type="xs:double" minOccurs="0"/>

complexType EventLocationOtherCoordinate-type
diagram manifest-v1.13_p77.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:Coordinate
used by
element EventLocation-type/OtherCoordinates
attributes
Name  Type  Use  Default  Fixed  Annotation
system  xs:string  required      
source <xs:complexType name="EventLocationOtherCoordinate-type">
 
<xs:sequence>
   
<xs:element name="Coordinate" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="xs:string">
           
<xs:attribute name="label" type="xs:string" use="required"/>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="system" type="xs:string" use="required"/>
</xs:complexType>

attribute EventLocationOtherCoordinate-type/@system
type xs:string
properties
use required
source <xs:attribute name="system" type="xs:string" use="required"/>

element EventLocationOtherCoordinate-type/Coordinate
diagram manifest-v1.13_p78.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of xs:string
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
label  xs:string  required      
source <xs:element name="Coordinate" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="label" type="xs:string" use="required"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute EventLocationOtherCoordinate-type/Coordinate/@label
type xs:string
properties
use required
source <xs:attribute name="label" type="xs:string" use="required"/>

complexType EventPeriod-type
diagram manifest-v1.13_p79.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:Type manifest:Name manifest:Start manifest:End manifest:FictionalStart manifest:FictionalEnd
used by
element TimedEvent-type/TimePeriod
attributes
Name  Type  Use  Default  Fixed  Annotation
absolute  xs:boolean        
source <xs:complexType name="EventPeriod-type">
 
<xs:sequence>
   
<xs:element name="Type" minOccurs="0">
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="xs:string">
           
<xs:attribute name="fictional" type="xs:boolean"/>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Name" type="xs:string" minOccurs="0"/>
   
<xs:choice>
     
<xs:sequence>
       
<xs:element name="Start" type="md:YearDateOrTime-type"/>
       
<xs:element name="End" type="md:YearDateOrTime-type" minOccurs="0"/>
     
</xs:sequence>
     
<xs:sequence>
       
<xs:element name="FictionalStart">
         
<xs:complexType>
           
<xs:simpleContent>
             
<xs:extension base="xs:string">
               
<xs:attribute name="units" type="xs:string"/>
             
</xs:extension>
           
</xs:simpleContent>
         
</xs:complexType>
       
</xs:element>
       
<xs:element name="FictionalEnd" minOccurs="0">
         
<xs:complexType>
           
<xs:simpleContent>
             
<xs:extension base="xs:string"/>
           
</xs:simpleContent>
         
</xs:complexType>
       
</xs:element>
     
</xs:sequence>
   
</xs:choice>
 
</xs:sequence>
 
<xs:attribute name="absolute" type="xs:boolean"/>
</xs:complexType>

attribute EventPeriod-type/@absolute
type xs:boolean
source <xs:attribute name="absolute" type="xs:boolean"/>

element EventPeriod-type/Type
diagram manifest-v1.13_p80.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of xs:string
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
fictional  xs:boolean        
source <xs:element name="Type" minOccurs="0">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="fictional" type="xs:boolean"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute EventPeriod-type/Type/@fictional
type xs:boolean
source <xs:attribute name="fictional" type="xs:boolean"/>

element EventPeriod-type/Name
diagram manifest-v1.13_p81.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Name" type="xs:string" minOccurs="0"/>

element EventPeriod-type/Start
diagram manifest-v1.13_p82.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:YearDateOrTime-type
properties
content simple
source <xs:element name="Start" type="md:YearDateOrTime-type"/>

element EventPeriod-type/End
diagram manifest-v1.13_p83.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:YearDateOrTime-type
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="End" type="md:YearDateOrTime-type" minOccurs="0"/>

element EventPeriod-type/FictionalStart
diagram manifest-v1.13_p84.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of xs:string
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
units  xs:string        
source <xs:element name="FictionalStart">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="units" type="xs:string"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute EventPeriod-type/FictionalStart/@units
type xs:string
source <xs:attribute name="units" type="xs:string"/>

element EventPeriod-type/FictionalEnd
diagram manifest-v1.13_p85.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of xs:string
properties
minOcc 0
maxOcc 1
content complex
source <xs:element name="FictionalEnd" minOccurs="0">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string"/>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

complexType Experience-type
diagram manifest-v1.13_p86.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:Type manifest:SubType manifest:Language manifest:ExcludedLanguage manifest:Region manifest:ExcludedRegion manifest:ContentID manifest:Audiovisual manifest:App manifest:Gallery manifest:PictureGroupID manifest:TextGroupID manifest:TimedSequenceID manifest:ExperienceChild
used by
element ExperienceList-type/Experience
attributes
Name  Type  Use  Default  Fixed  Annotation
ExperienceID  manifest:ExperienceID-type        
version  xs:string  required      
updateNum  xs:integer        
source <xs:complexType name="Experience-type">
 
<xs:sequence>
   
<xs:element name="Type" type="xs:string" minOccurs="0"/>
   
<xs:element name="SubType" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:choice minOccurs="0">
     
<xs:element name="Language" type="xs:language" maxOccurs="unbounded"/>
     
<xs:element name="ExcludedLanguage" type="xs:language" maxOccurs="unbounded"/>
   
</xs:choice>
   
<xs:choice minOccurs="0">
     
<xs:element name="Region" type="md:Region-type" maxOccurs="unbounded"/>
     
<xs:element name="ExcludedRegion" type="md:Region-type" maxOccurs="unbounded"/>
   
</xs:choice>
   
<xs:element name="ContentID" type="md:ContentID-type" minOccurs="0"/>
   
<xs:element name="Audiovisual" type="manifest:Audiovisual-type" minOccurs="0"/>
   
<xs:element name="App" type="manifest:ExperienceApp-type" minOccurs="0"/>
   
<xs:element name="Gallery" type="manifest:Gallery-type" minOccurs="0"/>
   
<xs:element name="PictureGroupID" type="manifest:PictureGroupID-type" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="TextGroupID" type="manifest:TextGroupID-type" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="TimedSequenceID" type="manifest:TimedSequenceID-type" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="ExperienceChild" type="manifest:ExperienceChild-type" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
 
<xs:attributeGroup ref="manifest:ExperienceAttributes-type"/>
 
<xs:attribute name="updateNum" type="xs:integer"/>
</xs:complexType>

attribute Experience-type/@updateNum
type xs:integer
source <xs:attribute name="updateNum" type="xs:integer"/>

element Experience-type/Type
diagram manifest-v1.13_p87.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Type" type="xs:string" minOccurs="0"/>

element Experience-type/SubType
diagram manifest-v1.13_p88.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="SubType" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>

element Experience-type/Language
diagram manifest-v1.13_p89.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:language
properties
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="Language" type="xs:language" maxOccurs="unbounded"/>

element Experience-type/ExcludedLanguage
diagram manifest-v1.13_p90.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:language
properties
minOcc 1
maxOcc unbounded
content simple
source <xs:element name="ExcludedLanguage" type="xs:language" maxOccurs="unbounded"/>

element Experience-type/Region
diagram manifest-v1.13_p91.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:Region-type
properties
minOcc 1
maxOcc unbounded
content complex
children md:country md:countryRegion
source <xs:element name="Region" type="md:Region-type" maxOccurs="unbounded"/>

element Experience-type/ExcludedRegion
diagram manifest-v1.13_p92.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:Region-type
properties
minOcc 1
maxOcc unbounded
content complex
children md:country md:countryRegion
source <xs:element name="ExcludedRegion" type="md:Region-type" maxOccurs="unbounded"/>

element Experience-type/ContentID
diagram manifest-v1.13_p93.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:ContentID-type
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ContentID" type="md:ContentID-type" minOccurs="0"/>

element Experience-type/Audiovisual
diagram manifest-v1.13_p94.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:Audiovisual-type
properties
minOcc 0
maxOcc 1
content complex
children manifest:Type manifest:SubType manifest:PresentationID manifest:PlayableSequenceID manifest:PlayableSequence manifest:ContentID
attributes
Name  Type  Use  Default  Fixed  Annotation
ContentID  md:ContentID-type  required      
source <xs:element name="Audiovisual" type="manifest:Audiovisual-type" minOccurs="0"/>

element Experience-type/App
diagram manifest-v1.13_p95.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:ExperienceApp-type
properties
minOcc 0
maxOcc 1
content complex
children manifest:Type manifest:SubType manifest:AppGroupID manifest:AppName manifest:Rating manifest:ContentID
attributes
Name  Type  Use  Default  Fixed  Annotation
AppID  md:id-type        
source <xs:element name="App" type="manifest:ExperienceApp-type" minOccurs="0"/>

element Experience-type/Gallery
diagram manifest-v1.13_p96.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:Gallery-type
properties
minOcc 0
maxOcc 1
content complex
children manifest:Type manifest:SubType manifest:PictureGroupID manifest:GalleryName manifest:ContentID
attributes
Name  Type  Use  Default  Fixed  Annotation
GalleryID  manifest:GalleryID-type        
source <xs:element name="Gallery" type="manifest:Gallery-type" minOccurs="0"/>

element Experience-type/PictureGroupID
diagram manifest-v1.13_p97.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:PictureGroupID-type
properties
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="PictureGroupID" type="manifest:PictureGroupID-type" minOccurs="0" maxOccurs="unbounded"/>

element Experience-type/TextGroupID
diagram manifest-v1.13_p98.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:TextGroupID-type
properties
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="TextGroupID" type="manifest:TextGroupID-type" minOccurs="0" maxOccurs="unbounded"/>

element Experience-type/TimedSequenceID
diagram manifest-v1.13_p99.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:TimedSequenceID-type
properties
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="TimedSequenceID" type="manifest:TimedSequenceID-type" minOccurs="0" maxOccurs="unbounded"/>

element Experience-type/ExperienceChild
diagram manifest-v1.13_p100.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:ExperienceChild-type
properties
minOcc 0
maxOcc unbounded
content complex
children manifest:Relationship manifest:SequenceInfo manifest:ExperienceID manifest:ALID manifest:ExternalManifestID
source <xs:element name="ExperienceChild" type="manifest:ExperienceChild-type" minOccurs="0" maxOccurs="unbounded"/>

complexType ExperienceApp-type
diagram manifest-v1.13_p101.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:Type manifest:SubType manifest:AppGroupID manifest:AppName manifest:Rating manifest:ContentID
used by
element Experience-type/App
attributes
Name  Type  Use  Default  Fixed  Annotation
AppID  md:id-type        
source <xs:complexType name="ExperienceApp-type">
 
<xs:sequence>
   
<xs:element name="Type" type="xs:string"/>
   
<xs:element name="SubType" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="AppGroupID" type="manifest:AppGroupID-type" minOccurs="0"/>
   
<xs:element name="AppName" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="xs:string">
           
<xs:attribute name="language" type="xs:boolean"/>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Rating" type="md:ContentRating-type" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="ContentID" type="md:ContentID-type" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="AppID" type="md:id-type"/>
</xs:complexType>

attribute ExperienceApp-type/@AppID
type md:id-type
source <xs:attribute name="AppID" type="md:id-type"/>

element ExperienceApp-type/Type
diagram manifest-v1.13_p102.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
content simple
source <xs:element name="Type" type="xs:string"/>

element ExperienceApp-type/SubType
diagram manifest-v1.13_p103.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="SubType" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>

element ExperienceApp-type/AppGroupID
diagram manifest-v1.13_p104.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:AppGroupID-type
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="AppGroupID" type="manifest:AppGroupID-type" minOccurs="0"/>

element ExperienceApp-type/AppName
diagram manifest-v1.13_p105.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of xs:string
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
language  xs:boolean        
source <xs:element name="AppName" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attribute name="language" type="xs:boolean"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute ExperienceApp-type/AppName/@language
type xs:boolean
source <xs:attribute name="language" type="xs:boolean"/>

element ExperienceApp-type/Rating
diagram manifest-v1.13_p106.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:ContentRating-type
properties
minOcc 0
maxOcc unbounded
content complex
children md:NotRated md:Rating md:AdultContent
source <xs:element name="Rating" type="md:ContentRating-type" minOccurs="0" maxOccurs="unbounded"/>

element ExperienceApp-type/ContentID
diagram manifest-v1.13_p107.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:ContentID-type
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ContentID" type="md:ContentID-type" minOccurs="0"/>

complexType ExperienceChild-type
diagram manifest-v1.13_p108.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:Relationship manifest:SequenceInfo manifest:ExperienceID manifest:ALID manifest:ExternalManifestID
used by
elements Experience-type/ExperienceChild ALIDExperienceMap-type/RelatedExperienceID
source <xs:complexType name="ExperienceChild-type">
 
<xs:sequence>
   
<xs:element name="Relationship" type="xs:string"/>
   
<xs:element name="SequenceInfo" type="md:ContentSequenceInfo-type" minOccurs="0"/>
   
<xs:choice>
     
<xs:element name="ExperienceID" type="manifest:ExperienceID-type"/>
     
<xs:element name="ALID" type="md:AssetLogicalID-type"/>
   
</xs:choice>
   
<xs:element name="ExternalManifestID" minOccurs="0">
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="md:id-type"/>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ExperienceChild-type/Relationship
diagram manifest-v1.13_p109.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
content simple
source <xs:element name="Relationship" type="xs:string"/>

element ExperienceChild-type/SequenceInfo
diagram manifest-v1.13_p110.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:ContentSequenceInfo-type
properties
minOcc 0
maxOcc 1
content complex
children md:Number md:DistributionNumber md:HouseSequence md:AlternateNumber
source <xs:element name="SequenceInfo" type="md:ContentSequenceInfo-type" minOccurs="0"/>

element ExperienceChild-type/ExperienceID
diagram manifest-v1.13_p111.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:ExperienceID-type
properties
content simple
source <xs:element name="ExperienceID" type="manifest:ExperienceID-type"/>

element ExperienceChild-type/ALID
diagram manifest-v1.13_p112.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:AssetLogicalID-type
properties
content simple
source <xs:element name="ALID" type="md:AssetLogicalID-type"/>

element ExperienceChild-type/ExternalManifestID
diagram manifest-v1.13_p113.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of md:id-type
properties
minOcc 0
maxOcc 1
content complex
source <xs:element name="ExternalManifestID" minOccurs="0">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="md:id-type"/>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

complexType ExperienceList-type
diagram manifest-v1.13_p114.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:Experience
used by
elements InventoryMediaManifest-type/Experiences MediaManifest-type/Experiences MediaManifestEditAdd-type/Experiences
source <xs:complexType name="ExperienceList-type">
 
<xs:sequence>
   
<xs:element name="Experience" type="manifest:Experience-type" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element ExperienceList-type/Experience
diagram manifest-v1.13_p115.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:Experience-type
properties
minOcc 1
maxOcc unbounded
content complex
children manifest:Type manifest:SubType manifest:Language manifest:ExcludedLanguage manifest:Region manifest:ExcludedRegion manifest:ContentID manifest:Audiovisual manifest:App manifest:Gallery manifest:PictureGroupID manifest:TextGroupID manifest:TimedSequenceID manifest:ExperienceChild
attributes
Name  Type  Use  Default  Fixed  Annotation
ExperienceID  manifest:ExperienceID-type        
version  xs:string  required      
updateNum  xs:integer        
source <xs:element name="Experience" type="manifest:Experience-type" maxOccurs="unbounded"/>

complexType FileDeleteManifest-type
diagram manifest-v1.13_p116.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of manifest:FileManifest-type
properties
base manifest:FileManifest-type
children manifest:PackageID manifest:PackageDateTime manifest:Publisher manifest:AvailsEntryID manifest:TotalFilesInPackage manifest:FileInfo manifest:ExceptionFlag manifest:Comments manifest:Description manifest:Instructions
used by
element FileDeleteManifest
attributes
Name  Type  Use  Default  Fixed  Annotation
type  xs:string  required      
reference  xs:string        
source <xs:complexType name="FileDeleteManifest-type">
 
<xs:complexContent>
   
<xs:extension base="manifest:FileManifest-type">
     
<xs:sequence>
       
<xs:element name="Description" type="xs:string" minOccurs="0"/>
       
<xs:element name="Instructions" type="xs:string" minOccurs="0"/>
     
</xs:sequence>
     
<xs:attribute name="type" type="xs:string" use="required"/>
     
<xs:attribute name="reference" type="xs:string"/>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

attribute FileDeleteManifest-type/@type
type xs:string
properties
use required
source <xs:attribute name="type" type="xs:string" use="required"/>

attribute FileDeleteManifest-type/@reference
type xs:string
source <xs:attribute name="reference" type="xs:string"/>

element FileDeleteManifest-type/Description
diagram manifest-v1.13_p117.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Description" type="xs:string" minOccurs="0"/>

element FileDeleteManifest-type/Instructions
diagram manifest-v1.13_p118.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Instructions" type="xs:string" minOccurs="0"/>

complexType FileDelivery-type
diagram manifest-v1.13_p119.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:UpdateNum manifest:DeliveryMethod manifest:TransferLocation manifest:Organization manifest:Contact manifest:EstDeliveryDate manifest:OtherInstructions
used by
element FileInfo-type/Delivery
source <xs:complexType name="FileDelivery-type">
 
<xs:sequence>
   
<xs:element name="UpdateNum" minOccurs="0"/>
   
<xs:element name="DeliveryMethod" type="xs:string"/>
   
<xs:element name="TransferLocation" type="xs:anyURI" minOccurs="0"/>
   
<xs:element name="Organization" type="md:OrgName-type" minOccurs="0"/>
   
<xs:element name="Contact" type="md:ContactInfo-type" minOccurs="0"/>
   
<xs:element name="EstDeliveryDate" type="xs:date" minOccurs="0"/>
   
<xs:element name="OtherInstructions" type="xs:string" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element FileDelivery-type/UpdateNum
diagram manifest-v1.13_p120.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
properties
minOcc 0
maxOcc 1
source <xs:element name="UpdateNum" minOccurs="0"/>

element FileDelivery-type/DeliveryMethod
diagram manifest-v1.13_p121.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
content simple
source <xs:element name="DeliveryMethod" type="xs:string"/>

element FileDelivery-type/TransferLocation
diagram manifest-v1.13_p122.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:anyURI
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="TransferLocation" type="xs:anyURI" minOccurs="0"/>

element FileDelivery-type/Organization
diagram manifest-v1.13_p123.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:OrgName-type
properties
minOcc 0
maxOcc 1
content complex
children md:DisplayName md:SortName md:AlternateName
attributes
Name  Type  Use  Default  Fixed  Annotation
organizationID  md:orgID-type        
departmentID  xs:string        
idType  md:string-OrgName-idType        
source <xs:element name="Organization" type="md:OrgName-type" minOccurs="0"/>

element FileDelivery-type/Contact
diagram manifest-v1.13_p124.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:ContactInfo-type
properties
minOcc 0
maxOcc 1
content complex
children md:Name md:PrimaryEmail md:AlternateEmail md:Address md:Phone
source <xs:element name="Contact" type="md:ContactInfo-type" minOccurs="0"/>

element FileDelivery-type/EstDeliveryDate
diagram manifest-v1.13_p125.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:date
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="EstDeliveryDate" type="xs:date" minOccurs="0"/>

element FileDelivery-type/OtherInstructions
diagram manifest-v1.13_p126.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="OtherInstructions" type="xs:string" minOccurs="0"/>

complexType FileInfo-type
diagram manifest-v1.13_p127.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:Location manifest:Identifier manifest:FileVersion manifest:FiileDate manifest:Type manifest:Length manifest:Hash manifest:MIMEType manifest:WrapperFormat manifest:ContainerMetadata manifest:Delivery
used by
element FileManifestInfo-type/FileInfo
source <xs:complexType name="FileInfo-type">
 
<xs:sequence>
   
<xs:element name="Location" type="manifest:Location-type" maxOccurs="unbounded"/>
   
<xs:element name="Identifier" type="md:ContentIdentifier-type" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="FileVersion" type="xs:nonNegativeInteger" minOccurs="0"/>
   
<xs:element name="FiileDate" minOccurs="0">
     
<xs:simpleType>
       
<xs:union memberTypes="xs:date xs:dateTime"/>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Type">
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="manifest"/>
         
<xs:enumeration value="metadata"/>
         
<xs:enumeration value="media"/>
         
<xs:enumeration value="transaction"/>
         
<xs:enumeration value="ancillary"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Length" type="xs:nonNegativeInteger" minOccurs="0"/>
   
<xs:element name="Hash" type="md:Hash-type" minOccurs="0"/>
   
<xs:element name="MIMEType" type="xs:string" minOccurs="0"/>
   
<xs:element name="WrapperFormat" type="xs:string" minOccurs="0"/>
   
<xs:element name="ContainerMetadata" type="md:ContainerMetadata-type" minOccurs="0"/>
   
<xs:element name="Delivery" type="manifest:FileDelivery-type" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element FileInfo-type/Location
diagram manifest-v1.13_p128.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:Location-type
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
priority  xs:nonNegativeInteger        
source <xs:element name="Location" type="manifest:Location-type" maxOccurs="unbounded"/>

element FileInfo-type/Identifier
diagram manifest-v1.13_p129.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:ContentIdentifier-type
properties
minOcc 0
maxOcc unbounded
content complex
children md:Namespace md:Identifier md:Location md:Scope
source <xs:element name="Identifier" type="md:ContentIdentifier-type" minOccurs="0" maxOccurs="unbounded"/>

element FileInfo-type/FileVersion
diagram manifest-v1.13_p130.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:nonNegativeInteger
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="FileVersion" type="xs:nonNegativeInteger" minOccurs="0"/>

element FileInfo-type/FiileDate
diagram manifest-v1.13_p131.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type union of (xs:date, xs:dateTime)
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="FiileDate" minOccurs="0">
 
<xs:simpleType>
   
<xs:union memberTypes="xs:date xs:dateTime"/>
 
</xs:simpleType>
</xs:element>

element FileInfo-type/Type
diagram manifest-v1.13_p132.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
enumeration manifest
enumeration metadata
enumeration media
enumeration transaction
enumeration ancillary
source <xs:element name="Type">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="manifest"/>
     
<xs:enumeration value="metadata"/>
     
<xs:enumeration value="media"/>
     
<xs:enumeration value="transaction"/>
     
<xs:enumeration value="ancillary"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element FileInfo-type/Length
diagram manifest-v1.13_p133.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:nonNegativeInteger
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Length" type="xs:nonNegativeInteger" minOccurs="0"/>

element FileInfo-type/Hash
diagram manifest-v1.13_p134.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:Hash-type
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
method  md:string-Hash-method        
source <xs:element name="Hash" type="md:Hash-type" minOccurs="0"/>

element FileInfo-type/MIMEType
diagram manifest-v1.13_p135.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="MIMEType" type="xs:string" minOccurs="0"/>

element FileInfo-type/WrapperFormat
diagram manifest-v1.13_p136.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="WrapperFormat" type="xs:string" minOccurs="0"/>

element FileInfo-type/ContainerMetadata
diagram manifest-v1.13_p137.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:ContainerMetadata-type
properties
minOcc 0
maxOcc 1
content complex
children md:Type md:Track md:Hash md:Size md:ContainerReference md:ContainerIdentifier md:ContainerIntent md:ContainerSpecificMetadata
source <xs:element name="ContainerMetadata" type="md:ContainerMetadata-type" minOccurs="0"/>

element FileInfo-type/Delivery
diagram manifest-v1.13_p138.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:FileDelivery-type
properties
minOcc 0
maxOcc 1
content complex
children manifest:UpdateNum manifest:DeliveryMethod manifest:TransferLocation manifest:Organization manifest:Contact manifest:EstDeliveryDate manifest:OtherInstructions
source <xs:element name="Delivery" type="manifest:FileDelivery-type" minOccurs="0"/>

complexType FileManifest-type
diagram manifest-v1.13_p139.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type extension of manifest:FileManifestInfo-type
properties
base manifest:FileManifestInfo-type
children manifest:PackageID manifest:PackageDateTime manifest:Publisher manifest:AvailsEntryID manifest:TotalFilesInPackage manifest:FileInfo manifest:ExceptionFlag manifest:Comments
used by
element FileManifest
complexType FileDeleteManifest-type
source <xs:complexType name="FileManifest-type">
 
<xs:complexContent>
   
<xs:extension base="manifest:FileManifestInfo-type"/>
 
</xs:complexContent>
</xs:complexType>

complexType FileManifestInfo-type
diagram manifest-v1.13_p140.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:PackageID manifest:PackageDateTime manifest:Publisher manifest:AvailsEntryID manifest:TotalFilesInPackage manifest:FileInfo manifest:ExceptionFlag manifest:Comments
used by
complexType FileManifest-type
source <xs:complexType name="FileManifestInfo-type">
 
<xs:sequence>
   
<xs:element name="PackageID" type="xs:string"/>
   
<xs:element name="PackageDateTime" type="xs:dateTime"/>
   
<xs:element name="Publisher" type="md:OrgName-type"/>
   
<xs:element name="AvailsEntryID" type="md:id-type" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="TotalFilesInPackage" type="xs:int"/>
   
<xs:element name="FileInfo" type="manifest:FileInfo-type" maxOccurs="unbounded"/>
   
<xs:element name="ExceptionFlag" type="xs:boolean" default="true" minOccurs="0"/>
   
<xs:element name="Comments" type="xs:string" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element FileManifestInfo-type/PackageID
diagram manifest-v1.13_p141.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
content simple
source <xs:element name="PackageID" type="xs:string"/>

element FileManifestInfo-type/PackageDateTime
diagram manifest-v1.13_p142.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:dateTime
properties
content simple
source <xs:element name="PackageDateTime" type="xs:dateTime"/>

element FileManifestInfo-type/Publisher
diagram manifest-v1.13_p143.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:OrgName-type
properties
content complex
children md:DisplayName md:SortName md:AlternateName
attributes
Name  Type  Use  Default  Fixed  Annotation
organizationID  md:orgID-type        
departmentID  xs:string        
idType  md:string-OrgName-idType        
source <xs:element name="Publisher" type="md:OrgName-type"/>

element FileManifestInfo-type/AvailsEntryID
diagram manifest-v1.13_p144.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type md:id-type
properties
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="AvailsEntryID" type="md:id-type" minOccurs="0" maxOccurs="unbounded"/>

element FileManifestInfo-type/TotalFilesInPackage
diagram manifest-v1.13_p145.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:int
properties
content simple
source <xs:element name="TotalFilesInPackage" type="xs:int"/>

element FileManifestInfo-type/FileInfo
diagram manifest-v1.13_p146.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type manifest:FileInfo-type
properties
minOcc 1
maxOcc unbounded
content complex
children manifest:Location manifest:Identifier manifest:FileVersion manifest:FiileDate manifest:Type manifest:Length manifest:Hash manifest:MIMEType manifest:WrapperFormat manifest:ContainerMetadata manifest:Delivery
source <xs:element name="FileInfo" type="manifest:FileInfo-type" maxOccurs="unbounded"/>

element FileManifestInfo-type/ExceptionFlag
diagram manifest-v1.13_p147.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
default true
source <xs:element name="ExceptionFlag" type="xs:boolean" default="true" minOccurs="0"/>

element FileManifestInfo-type/Comments
diagram manifest-v1.13_p148.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Comments" type="xs:string" minOccurs="0"/>

complexType Gallery-type
diagram manifest-v1.13_p149.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
children manifest:Type manifest:SubType manifest:PictureGroupID manifest:GalleryName manifest:ContentID
used by
element Experience-type/Gallery
attributes
Name  Type  Use  Default  Fixed  Annotation
GalleryID  manifest:GalleryID-type        
source <xs:complexType name="Gallery-type">
 
<xs:sequence>
   
<xs:element name="Type"/>
   
<xs:element name="SubType" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="PictureGroupID" type="manifest:PictureGroupID-type" minOccurs="0"/>
   
<xs:element name="GalleryName" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="xs:string">
           
<xs:attribute name="language" type="xs:boolean"/>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ContentID" type="md:ContentID-type" minOccurs="0"/>
 
</xs:sequence>
 
<xs:attribute name="GalleryID" type="manifest:GalleryID-type"/>
</xs:complexType>

attribute Gallery-type/@GalleryID
type manifest:GalleryID-type
source <xs:attribute name="GalleryID" type="manifest:GalleryID-type"/>

element Gallery-type/Type
diagram manifest-v1.13_p150.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
source <xs:element name="Type"/>

element Gallery-type/SubType
diagram manifest-v1.13_p151.png
namespace http://www.movielabs.com/schema/manifest/v1.13/manifest
type xs:string
properties
minOcc 0
maxOcc unbounded
content simple
source <xs:element name="SubType" type="xs:string<