RemoteContentPropType

A type representing the structure of the remoteContent property

Complex Type Information

Model

channel* , altId* , altLoc* , hash* , signal* , remoteContentExtProperty* , ANY element from ANY namespace OTHER than 'http://iptc.org/std/nar/2006-10-01/'

Attributes

QName Type Fixed Default Use Inheritable Annotation
audiobitrate xs:positiveInteger optional
The audio bit rate in  bits per second
audiochannels QCodeType optional
The audio sound system - expressed by a QCode
audiochannelsuri IRIType optional
The audio sound system - expressed by a URI
audiocodec QCodeType optional
The applicable codec for audio data - expressed by a QCode
audiocodecuri IRIType optional
The applicable codec for audio data - expressed by a URI
audiosamplerate xs:positiveInteger optional
The number of audio samples per second, expressed as a sampling frequency in Hz
audiosamplesize xs:positiveInteger optional
The number of bits per audio sample
audiovbr xs:boolean optional
An indication that the audio data is encoded with a variable bit rate
colourdepth xs:nonNegativeInteger optional
The bit depth defining the spread of colour data within each sample.
colourindicator QCodeType optional
Indicates whether the still or moving image is coloured or black and white. The recommended vocabulary is the IPTC Colour Indicator NewsCodes http://cv.iptc.org/newscodes/colourindicator/  - expressed by a QCode
colourindicatoruri IRIType optional
Indicates whether the still or moving image is coloured or black and white. The recommended vocabulary is the IPTC Colour Indicator NewsCodes http://cv.iptc.org/newscodes/colourindicator/  - expressed by a URI
colourspace QCodeType optional
The colour space of an image - expressed by a QCode
colourspaceuri IRIType optional
The colour space of an image - expressed by a URI
contenttype xs:string optional
The IANA (Internet Assigned Numbers Authority) MIME type of the target resource.
contenttypevariant xs:string optional
A refinement of a generic content type (i.e. IANA MIME type) by a literal string value.
creator QCodeType optional
If the attribute is empty, specifies which entity (person, organisation or system) will edit the property - expressed by a QCode. If the attribute is non-empty, specifies which entity (person, organisation or system) has edited the property.
creatoruri IRIType optional
If the attribute is empty, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the attribute is non-empty, specifies which entity (person, organisation or system) has edited the property.
custom xs:boolean optional
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
duration xs:string optional
The clip duration in time units defined by durationUnit. The default time unit is seconds. Applies to audio-visual content.
durationunit QCodeType optional
If present it defines the time unit for the duration attribute. Only codes for integer value time units of the recommended CV (available at http://cv.iptc.org/newscodes/timeunit/ )  must be applied - expressed by a QCode
durationunituri IRIType optional
If present it defines the time unit for the duration attribute. Only codes for integer value time units of the recommended CV (available at http://cv.iptc.org/newscodes/timeunit/ )  must be applied - expressed by a URI
format QCodeType optional
A refinement of a generic content type (i.e. IANA MIME type) by a value from a controlled vocabulary - expressed by a QCode
formaturi IRIType optional
A refinement of a generic content type (i.e. IANA MIME type) by a value from a controlled vocabulary - expressed by a URI
generated DateOptTimeType optional
The date (and, optionally, the time) when the content was generated
generator xs:string optional
The name and version of the software tool used to generate the content
hascontent xs:boolean optional
Indicates if the digital data of this rendition is available or not.
height xs:nonNegativeInteger optional
The height of visual content.
heightunit QCodeType optional
If present defines the height unit for the heigth - expressed by a QCode
heightunituri IRIType optional
If present defines the height unit for the heigth - expressed by a URI
how QCodeType optional
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri IRIType optional
Indicates by which means the value was extracted from the content - expressed by a URI
href IRIType optional
The locator of the target resource.
id xs:ID optional
The local identifier of the element which MUST be persistent for all versions of the item, i.e. for its entire lifecycle.
language xs:language optional
The language of the remote content
layoutorientation QCodeType optional
Indicates whether the human interpretation of the top of the image is aligned to its short or long side - expressed by a QCode
layoutorientationuri IRIType optional
Indicates whether the human interpretation of the top of the image is aligned to its short or long side - expressed by a URI
linecount xs:nonNegativeInteger optional
The count of lines of textual content
modified DateOptTimeType optional
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
orientation xs:nonNegativeInteger optional
The orientation of the visual content of an image in regard to the standard rendition of the digital image data
pagecount xs:nonNegativeInteger optional
The count of pages of the content
persistidref xs:string optional
Points to an element inside the target resource which must be identified by an ID attribute having a value which is persistent for all versions of the target resource, i.e. for its entire lifecycle. (added NAR 1.8)
rendition QCodeType optional
The specific rendition of content this component represents - expressed by a QCode
renditionuri IRIType optional
The specific rendition of content this component represents - expressed by a URI
residref xs:string optional
The  provider’s identifier of the target resource.
resolution xs:positiveInteger optional
The recommended printing resolution for an image in dots per inch
size xs:nonNegativeInteger optional
The size in bytes of the target resource.
title xs:string optional
A short natural language name for the target resource.
validfrom DateOptTimeType optional
The date (and, optionally, the time) before which a relationship is not valid.
validto DateOptTimeType optional
The date (and, optionally, the time) after which a relationship is not valid.
version xs:positiveInteger optional
The version of the target resource. By default, the latest revision is retrieved when the link is activated.
videoaspectratio g2normalizedString optional
The video aspect ratio
videoavgbitrate xs:positiveInteger optional
The video average bit rate in bits per second. Used when the bit rate is variable
videocodec QCodeType optional
The applicable codec for video data - expressed by a QCode
videocodecuri IRIType optional
The applicable codec for video data - expressed by a URI
videodefinition QCodeType optional
Indicates which video definition is applied to this rendition of video content - expressed by a QCode - but it does not imply any particular technical characteristics of the video.The recommended vocabulary is the IPTC Video Definition NewsCodes http://cv.iptc.org/newscodes/videodefinition/
videodefinitionuri IRIType optional
Indicates which video definition is applied to this rendition of video content - expressed by a URI - but it does not imply any particular technical characteristics of the video.The recommended vocabulary is the IPTC Video Definition NewsCodes http://cv.iptc.org/newscodes/videodefinition/
videoframerate xs:decimal optional
The number of video frames per second, i.e. the rate at which the material should be shown in order to achieve the intended visual effect
videosampling g2normalizedString optional
The video sampling method
videoscaling QCodeType optional
Indicates how the original content was scaled to this format - expressed by a QCode. The recommended vocabulary is the IPTC Video Scaling NewsCodes http://cv.iptc.org/newscodes/videoscaling/
videoscalinguri IRIType optional
Indicates how the original content was scaled to this format - expressed by a URI. The recommended vocabulary is the IPTC Video Scaling NewsCodes http://cv.iptc.org/newscodes/videoscaling/
videoscan restriction of xs:string optional
The video scan technique, progressive or interlaced
videovbr xs:boolean optional
An indication that video data is encoded with a variable bit rate
why QCodeType optional
Why the metadata has been included - expressed by a QCode
whyuri IRIType optional
Why the metadata has been included - expressed by a URI
width xs:nonNegativeInteger optional
The image width for visual content.
widthunit QCodeType optional
If present defines the width unit for the width - expressed by a QCode
widthunituri IRIType optional
If present defines the width unit for the width - expressed by a URI
wordcount xs:nonNegativeInteger optional
The count of words of textual content.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://iptc.org/std/nar/2006-10-01/'

Used By

Source

<xs:complexType name="RemoteContentPropType">
  <xs:annotation>
    <xs:documentation>A type representing the structure of the remoteContent property</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="channel" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Information about a specific content channel.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:attributeGroup ref="commonPowerAttributes"/>
        <xs:attribute name="chnlid" type="xs:positiveInteger">
          <xs:annotation>
            <xs:documentation>A logical identifier of the channel</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="type" type="QCodeType">
          <xs:annotation>
            <xs:documentation>The media type of the data conveyed by the channel - expressed by a QCode</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="typeuri" type="IRIType">
          <xs:annotation>
            <xs:documentation>The media type of the data conveyed by the channel - expressed by a URI</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="role" type="QCodeType">
          <xs:annotation>
            <xs:documentation>The role the data of this channel plays in the scope of the full content - expressed by a QCode</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="roleuri" type="IRIType">
          <xs:annotation>
            <xs:documentation>The role the data of this channel plays in the scope of the full content - expressed by a URI</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="language" type="xs:language">
          <xs:annotation>
            <xs:documentation>The language associated with the content of the channel</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attributeGroup ref="newsContentCharacteristics"/>
        <xs:attribute name="g2flag" type="xs:string" use="optional" fixed="RCONT">
          <xs:annotation>
            <xs:documentation>DO NOT USE this attribute, for G2 internal maintenance purposes only.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:complexType>
    </xs:element>
    <!-- NAR-EV-1.3.5 : add altId to remoteContent-->
    <xs:element ref="altId" minOccurs="0" maxOccurs="unbounded"/>
    <!-- NAR-EV-1.3.4 : add altLoc to remoteContent-->
    <xs:element ref="altLoc" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="hash" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element ref="signal" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="remoteContentExtProperty" type="Flex2ExtPropType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Extension Property; the semantics are defined by the concept referenced by the rel attribute. The semantics of the Extension Property must have the same scope as the parent property.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>Extension point for provider-defined properties from other namespaces</xs:documentation>
      </xs:annotation>
    </xs:any>
  </xs:sequence>
  <xs:attributeGroup ref="newsContentAttributes"/>
  <xs:attributeGroup ref="targetResourceAttributes"/>
  <xs:attributeGroup ref="timeValidityAttributes"/>
  <xs:attributeGroup ref="newsContentCharacteristics"/>
  <xs:attribute name="language" type="xs:language">
    <xs:annotation>
      <xs:documentation>The language of the remote content</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>