{"Certificate",N_("Certificate"),"URL",xmpText,xmpExternal,N_("Online rights management certificate.")},
{"Marked",N_("Marked"),"Boolean",xmpText,xmpExternal,N_("Indicates that this is a rights-managed resource.")},
{"Owner",N_("Owner"),"bag ProperName",xmpBag,xmpExternal,N_("An unordered array specifying the legal owner(s) of a resource.")},
{"UsageTerms",N_("Usage Terms"),"Lang Alt",langAlt,xmpExternal,N_("Text instructions on how a resource can be legally used.")},
{"WebStatement",N_("Web Statement"),"URL",xmpText,xmpExternal,N_("The location of a web page describing the owner and/or rights statement for this resource.")},
{"DerivedFrom",N_("Derived From"),"ResourceRef",xmpText,xmpInternal,N_("A reference to the original document from which this one is derived. It is a "
"minimal reference; missing components can be assumed to be unchanged. For example, "
"a new version might only need to specify the instance ID and version number of the "
"previous version, or a rendition might only need to specify the instance ID and "
"rendition class of the original.")},
{"DocumentID",N_("Document ID"),"URI",xmpText,xmpInternal,N_("The common identifier for all versions and renditions of a document. It should be "
"based on a UUID; see Document and Instance IDs below.")},
{"History",N_("History"),"seq ResourceEvent",xmpText,xmpInternal,N_("An ordered array of high-level user actions that resulted in this resource. It is "
"intended to give human readers a general indication of the steps taken to make the "
"changes from the previous version to this one. The list should be at an abstract "
"level; it is not intended to be an exhaustive keystroke or other detailed history.")},
{"InstanceID",N_("Instance ID"),"URI",xmpText,xmpInternal,N_("An identifier for a specific incarnation of a document, updated each time a file "
"is saved. It should be based on a UUID; see Document and Instance IDs below.")},
{"ManagedFrom",N_("Managed From"),"ResourceRef",xmpText,xmpInternal,N_("A reference to the document as it was prior to becoming managed. It is set when a "
"managed document is introduced to an asset management system that does not "
"currently own it. It may or may not include references to different management systems.")},
{"Manager",N_("Manager"),"AgentName",xmpText,xmpInternal,N_("The name of the asset management system that manages this resource. Along with "
"xmpMM: ManagerVariant, it tells applications which asset management system to "
"contact concerning this document.")},
{"ManageTo",N_("Manage To"),"URI",xmpText,xmpInternal,N_("A URI identifying the managed resource to the asset management system; the presence "
"of this property is the formal indication that this resource is managed. The form "
"and content of this URI is private to the asset management system.")},
{"ManageUI",N_("Manage UI"),"URI",xmpText,xmpInternal,N_("A URI that can be used to access information about the managed resource through a "
"web browser. It might require a custom browser plug- in.")},
{"ManagerVariant",N_("Manager Variant"),"Text",xmpText,xmpInternal,N_("Specifies a particular variant of the asset management system. The format of this "
"property is private to the specific asset management system.")},
{"RenditionClass",N_("Rendition Class"),"RenditionClass",xmpText,xmpInternal,N_("The rendition class name for this resource. This property should be absent or set "
"to default for a document version that is not a derived rendition.")},
{"RenditionParams",N_("Rendition Params"),"Text",xmpText,xmpInternal,N_("Can be used to provide additional rendition parameters that are too complex or "
"verbose to encode in xmpMM: RenditionClass.")},
{"VersionID",N_("Version ID"),"Text",xmpText,xmpInternal,N_("The document version identifier for this resource. Each version of a document gets "
"a new identifier, usually simply by incrementing integers 1, 2, 3 . . . and so on. "
"Media management systems can have other conventions or support branching which "
"requires a more complex scheme.")},
{"Versions",N_("Versions"),"seq Version",xmpText,xmpInternal,N_("The version history associated with this resource. Entry [1] is the oldest known "
"version for this document, entry [last()] is the most recent version. Typically, a "
"media management system would fill in the version information in the metadata on "
"check-in. It is not guaranteed that a complete history versions from the first to "
"this one will be present in the xmpMM:Versions property. Interior version information "
"can be compressed or eliminated and the version history can be truncated at some point.")},
{"LastURL",N_("Last URL"),"URL",xmpText,xmpInternal,N_("Deprecated for privacy protection.")},
{"RenditionOf",N_("Rendition Of"),"ResourceRef",xmpText,xmpInternal,N_("Deprecated in favor of xmpMM:DerivedFrom. A reference to the document of which this is "
"a rendition.")},
{"SaveID",N_("Save ID"),"Integer",xmpText,xmpInternal,N_("Deprecated. Previously used only to support the xmpMM:LastURL property.")},
{"JobRef",N_("Job Reference"),"bag Job",xmpText,xmpExternal,N_("References an external job management file for a job process in which the document is being used. Use of job "
{"MaxPageSize",N_("MaxPageSize"),"Dimensions",xmpText,xmpInternal,N_("The size of the largest page in the document (including any in contained documents).")},
{"NPages",N_("NPages"),"Integer",xmpText,xmpInternal,N_("The number of pages in the document (including any in contained documents).")},
{"Fonts",N_("Fonts"),"bag Font",xmpText,xmpInternal,N_("An unordered array of fonts that are used in the document (including any in contained documents).")},
{"Colorants",N_("Colorants"),"seq Colorant",xmpText,xmpInternal,N_("An ordered array of colorants (swatches) that are used in the document (including any in contained documents).")},
{"PlateNames",N_("PlateNames"),"seq Text",xmpSeq,xmpInternal,N_("An ordered array of plate names that are needed to print the document (including any in contained documents).")},
{"videoPixelAspectRatio",N_("Video Pixel Aspect Ratio"),"Rational",xmpText,xmpInternal,N_("The aspect ratio, expressed as ht/wd. For example: \"648/720\" = 0.9")},
{"videoPixelDepth",N_("Video Pixel Depth"),"closed Choice of Text",xmpText,xmpInternal,N_("The size in bits of each color component of a pixel. Standard Windows 32-bit "
"pixels have 8 bits per component. One of: 8Int, 16Int, 32Int, 32Float.")},
{"videoColorSpace",N_("Video Color Space"),"closed Choice of Text",xmpText,xmpInternal,N_("The color space. One of: sRGB (used by Photoshop), CCIR-601 (used for NTSC), "
"CCIR-709 (used for HD).")},
{"videoAlphaMode",N_("Video Alpha Mode"),"closed Choice of Text",xmpText,xmpExternal,N_("The alpha mode. One of: straight, pre-multiplied.")},
{"videoAlphaPremultipleColor",N_("Video Alpha Premultiple Color"),"Colorant",xmpText,xmpExternal,N_("A color in CMYK or RGB to be used as the pre-multiple color when "
"alpha mode is pre-multiplied.")},
{"videoAlphaUnityIsTransparent",N_("Video Alpha Unity Is Transparent"),"Boolean",xmpText,xmpInternal,N_("When true, unity is clear, when false, it is opaque.")},
{"videoCompressor",N_("Video Compressor"),"Text",xmpText,xmpInternal,N_("Video compression used. For example, jpeg.")},
{"videoFieldOrder",N_("Video Field Order"),"closed Choice of Text",xmpText,xmpInternal,N_("The field order for video. One of: Upper, Lower, Progressive.")},
{"pullDown",N_("Pull Down"),"closed Choice of Text",xmpText,xmpInternal,N_("The sampling phase of film to be converted to video (pull-down). One of: "
{"audioSampleRate",N_("Audio Sample Rate"),"Integer",xmpText,xmpInternal,N_("The audio sample rate. Can be any value, but commonly 32000, 41100, or 48000.")},
{"audioSampleType",N_("Audio Sample Type"),"closed Choice of Text",xmpText,xmpInternal,N_("The audio sample type. One of: 8Int, 16Int, 32Int, 32Float.")},
{"audioChannelType",N_("Audio Channel Type"),"closed Choice of Text",xmpText,xmpInternal,N_("The audio channel type. One of: Mono, Stereo, 5.1, 7.1.")},
{"audioCompressor",N_("Audio Compressor"),"Text",xmpText,xmpInternal,N_("The audio compression used. For example, MP3.")},
{"speakerPlacement",N_("Speaker Placement"),"Text",xmpText,xmpExternal,N_("A description of the speaker angles from center front in degrees. For example: "
"\"Left = -30, Right = 30, Center = 0, LFE = 45, Left Surround = -110, Right Surround = 110\"")},
{"fileDataRate",N_("File Data Rate"),"Rational",xmpText,xmpInternal,N_("The file data rate in megabytes per second. For example: \"36/10\" = 3.6 MB/sec")},
{"tapeName",N_("Tape Name"),"Text",xmpText,xmpExternal,N_("The name of the tape from which the clip was captured, as set during the capture process.")},
{"altTapeName",N_("Alt Tape Name"),"Text",xmpText,xmpExternal,N_("An alternative tape name, set via the project window or timecode dialog in Premiere. "
"If an alternative name has been set and has not been reverted, that name is displayed.")},
{"startTimecode",N_("Start Time Code"),"Timecode",xmpText,xmpInternal,N_("The timecode of the first frame of video in the file, as obtained from the device control.")},
{"altTimecode",N_("Alt Time code"),"Timecode",xmpText,xmpExternal,N_("A timecode set by the user. When specified, it is used instead of the startTimecode.")},
{"duration",N_("Duration"),"Time",xmpText,xmpInternal,N_("The duration of the media file.")},
{"scene",N_("scene"),"Text",xmpText,xmpExternal,N_("The name of the scene.")},
{"shotName",N_("shotName"),"Text",xmpText,xmpExternal,N_("The name of the shot or take.")},
{"shotDate",N_("shotDate"),"Date",xmpText,xmpExternal,N_("The date and time when the video was shot.")},
{"shotLocation",N_("shotLocation"),"Text",xmpText,xmpExternal,N_("The name of the location where the video was shot. For example: \"Oktoberfest, Munich Germany\""
"For more accurate positioning, use the EXIF GPS values.")},
{"markers",N_("markers"),"seq Marker",xmpText,xmpInternal,N_("An ordered list of markers")},
{"contributedMedia",N_("contributedMedia"),"bag Media",xmpText,xmpInternal,N_("An unordered list of all media used to create this media.")},
{"absPeakAudioFilePath",N_("absPeakAudioFilePath"),"URI",xmpText,xmpInternal,N_("The absolute path to the file's peak audio file. If empty, no peak file exists.")},
{"relativePeakAudioFilePath",N_("relativePeakAudioFilePath"),"URI",xmpText,xmpInternal,N_("The relative path to the file's peak audio file. If empty, no peak file exists.")},
{"videoModDate",N_("videoModDate"),"Date",xmpText,xmpInternal,N_("The date and time when the video was last modified.")},
{"audioModDate",N_("audioModDate"),"Date",xmpText,xmpInternal,N_("The date and time when the audio was last modified.")},
{"metadataModDate",N_("metadataModDate"),"Date",xmpText,xmpInternal,N_("The date and time when the metadata was last modified.")},
{"artist",N_("artist"),"Text",xmpText,xmpExternal,N_("The name of the artist or artists.")},
{"album",N_("album"),"Text",xmpText,xmpExternal,N_("The name of the album.")},
{"trackNumber",N_("trackNumber"),"Integer",xmpText,xmpExternal,N_("A numeric value indicating the order of the audio file within its original recording.")},
{"genre",N_("genre"),"Text",xmpText,xmpExternal,N_("The name of the genre.")},
{"introTime",N_("introTime"),"Time",xmpText,xmpInternal,N_("The duration of lead time for queuing music.")},
{"outCue",N_("outCue"),"Time",xmpText,xmpInternal,N_("The time at which to fade out.")},
{"relativeTimestamp",N_("relativeTimestamp"),"Time",xmpText,xmpInternal,N_("The start time of the media inside the audio project.")},
{"loop",N_("loop"),"Boolean",xmpText,xmpInternal,N_("When true, the clip can be looped seemlessly.")},
{"numberOfBeats",N_("numberOfBeats"),"Real",xmpText,xmpInternal,N_("The number of beats.")},
{"key",N_("key"),"closed Choice of Text",xmpText,xmpInternal,N_("The audio's musical key. One of: C, C#, D, D#, E, F, F#, G, G#, A, A#, B.")},
{"stretchMode",N_("stretchMode"),"closed Choice of Text",xmpText,xmpInternal,N_("The audio stretch mode. One of: Fixed length, Time-Scale, Resample, Beat Splice, Hybrid.")},
{"timeScaleParams",N_("timeScaleParams"),"timeScaleStretch",xmpText,xmpInternal,N_("Additional parameters for Time-Scale stretch mode.")},
{"resampleParams",N_("resampleParams"),"resampleStretch",xmpText,xmpInternal,N_("Additional parameters for Resample stretch mode.")},
{"beatSpliceParams",N_("beatSpliceParams"),"beatSpliceStretch",xmpText,xmpInternal,N_("Additional parameters for Beat Splice stretch mode.")},
{"timeSignature",N_("timeSignature"),"closed Choice of Text",xmpText,xmpInternal,N_("The time signature of the music. One of: 2/4, 3/4, 4/4, 5/4, 7/4, 6/8, 9/8, 12/8, other.")},
{"scaleType",N_("scaleType"),"closed Choice of Text",xmpText,xmpInternal,N_("The musical scale used in the music. One of: Major, Minor, Both, Neither. "
"Neither is most often used for instruments with no associated scale, such as drums.")},
{"ChromaticAberrationB","ChromaticAberrationB","Integer",xmpText,xmpExternal,"\"Chomatic Aberration, Fix Blue/Yellow Fringe\" setting. Range -100 to +100."},
{"ChromaticAberrationR","ChromaticAberrationR","Integer",xmpText,xmpExternal,"\"Chomatic Aberration, Fix Red/Cyan Fringe\" setting. Range -100 to +100."},
{"ColorNoiseReduction","ColorNoiseReduction","Integer",xmpText,xmpExternal,"\"Color Noise Reducton\" setting. Range 0 to +100."},
{"Contrast","Contrast","Integer",xmpText,xmpExternal,"\"Contrast\" setting. Range -50 to +100."},
{"ToneCurve","ToneCurve","Seq of points (Integer, Integer)",xmpText,xmpExternal,"Array of points (Integer, Integer) defining a \"Tone Curve\"."},
{"ToneCurveName","ToneCurveName","Choice Text",xmpText,xmpInternal,"The name of the Tone Curve described by ToneCurve. One of: Linear, Medium Contrast, "
"Strong Contrast, Custom or a user-defined preset name."},
{"Version","Version","Text",xmpText,xmpInternal,"Version of Camera Raw plugin."},
{"SamplesPerPixel","SamplesPerPixel","Integer",xmpText,xmpInternal,"TIFF tag 277, 0x115. Number of components per pixel."},
{"PlanarConfiguration","PlanarConfiguration","Closed Choice of Integer",xmpText,xmpInternal,"TIFF tag 284, 0x11C. Data layout:1 = chunky; 2 = planar."},
{"WhitePoint","WhitePoint","seq Rational",xmpSeq,xmpInternal,"TIFF tag 318, 0x13E. Chromaticity of white point."},
{"PrimaryChromaticities","PrimaryChromaticities","seq Rational",xmpSeq,xmpInternal,"TIFF tag 319, 0x13F. Chromaticity of the three primary colors."},
{"YCbCrCoefficients","YCbCrCoefficients","seq Rational",xmpSeq,xmpInternal,"TIFF tag 529, 0x211. Matrix coefficients for RGB to YCbCr transformation."},
{"ReferenceBlackWhite","ReferenceBlackWhite","seq Rational",xmpSeq,xmpInternal,"TIFF tag 532, 0x214. Reference black and white point values."},
{"ImageDescription","ImageDescription","Lang Alt",langAlt,xmpExternal,"TIFF tag 270, 0x10E. Description of the image. Note: This property is stored in XMP as dc:description."},
{"CompressedBitsPerPixel","CompressedBitsPerPixel","Rational",xmpText,xmpInternal,"EXIF tag 37122, 0x9102. Compression mode used for a compressed image is indicated in unit bits per pixel."},
{"PixelXDimension","PixelXDimension","Integer",xmpText,xmpInternal,"EXIF tag 40962, 0xA002. Valid image width, in pixels."},
{"PixelYDimension","PixelYDimension","Integer",xmpText,xmpInternal,"EXIF tag 40963, 0xA003. Valid image height, in pixels."},
{"UserComment","UserComment","Lang Alt",langAlt,xmpExternal,"EXIF tag 37510, 0x9286. Comments from user."},
{"RelatedSoundFile","RelatedSoundFile","Text",xmpText,xmpInternal,"EXIF tag 40964, 0xA004. An \"8.3\" file name for the related sound file."},
{"DateTimeOriginal","DateTimeOriginal","Date",xmpText,xmpInternal,"EXIF tags 36867, 0x9003 (primary) and 37521, 0x9291 (subseconds). Date and time when original image was generated, in ISO 8601 format. Includes the EXIF SubSecTimeOriginal data."},
{"DateTimeDigitized","DateTimeDigitized","Date",xmpText,xmpInternal,"EXIF tag 36868, 0x9004 (primary) and 37522, 0x9292 (subseconds). Date and time when "
"image was stored as digital data, can be the same as DateTimeOriginal if originally "
"stored in digital form. Stored in ISO 8601 format. Includes the EXIF SubSecTimeDigitized data."},
{"ISOSpeedRatings","ISOSpeedRatings","seq Integer",xmpSeq,xmpInternal,"EXIF tag 34855, 0x8827. ISO Speed and ISO Latitude of the input device as specified in ISO 12232."},
{"ShutterSpeedValue","ShutterSpeedValue","Rational",xmpText,xmpInternal,"EXIF tag 37377, 0x9201. Shutter speed, unit is APEX. See Annex C of the EXIF specification."},
{"ApertureValue","ApertureValue","Rational",xmpText,xmpInternal,"EXIF tag 37378, 0x9202. Lens aperture, unit is APEX."},
{"BrightnessValue","BrightnessValue","Rational",xmpText,xmpInternal,"EXIF tag 37379, 0x9203. Brightness, unit is APEX."},
{"ExposureBiasValue","ExposureBiasValue","Rational",xmpText,xmpInternal,"EXIF tag 37380, 0x9204. Exposure bias, unit is APEX."},
{"MaxApertureValue","MaxApertureValue","Rational",xmpText,xmpInternal,"EXIF tag 37381, 0x9205. Smallest F number of lens, in APEX."},
{"SubjectDistance","SubjectDistance","Rational",xmpText,xmpInternal,"EXIF tag 37382, 0x9206. Distance to subject, in meters."},
{"MeteringMode","MeteringMode","Closed Choice of Integer",xmpText,xmpInternal,"EXIF tag 37383, 0x9207. Metering mode."},
{"LightSource","LightSource","Closed Choice of Integer",xmpText,xmpInternal,"EXIF tag 37384, 0x9208. Light source."},
{"SubjectArea","SubjectArea","seq Integer",xmpSeq,xmpInternal,"EXIF tag 37396, 0x9214. The location and area of the main subject in the overall scene."},
{"SpatialFrequencyResponse","SpatialFrequencyResponse","OECF/SFR",xmpText,xmpInternal,"EXIF tag 41484, 0xA20C. Input device spatial frequency table and SFR values as specified in ISO 12233."},
{"FocalPlaneXResolution","FocalPlaneXResolution","Rational",xmpText,xmpInternal,"EXIF tag 41486, 0xA20E. Horizontal focal resolution, measured pixels per unit."},
{"FocalPlaneYResolution","FocalPlaneYResolution","Rational",xmpText,xmpInternal,"EXIF tag 41487, 0xA20F. Vertical focal resolution, measured in pixels per unit."},
{"FocalPlaneResolutionUnit","FocalPlaneResolutionUnit","Closed Choice of Integer",xmpText,xmpInternal,"EXIF tag 41488, 0xA210. Unit used for FocalPlaneXResolution and FocalPlaneYResolution."},
{"SubjectLocation","SubjectLocation","seq Integer",xmpSeq,xmpInternal,"EXIF tag 41492, 0xA214. Location of the main subject of the scene. The first value is the "
{"CustomRendered","CustomRendered","Closed Choice of Integer",xmpText,xmpInternal,"EXIF tag 41985, 0xA401. Indicates the use of special processing on image data."},
{"ExposureMode","ExposureMode","Closed Choice of Integer",xmpText,xmpInternal,"EXIF tag 41986, 0xA402. Indicates the exposure mode set when the image was shot."},
{"WhiteBalance","WhiteBalance","Closed Choice of Integer",xmpText,xmpInternal,"EXIF tag 41987, 0xA403. Indicates the white balance mode set when the image was shot."},
{"DigitalZoomRatio","DigitalZoomRatio","Rational",xmpText,xmpInternal,"EXIF tag 41988, 0xA404. Indicates the digital zoom ratio when the image was shot."},
{"FocalLengthIn35mmFilm","FocalLengthIn35mmFilm","Integer",xmpText,xmpInternal,"EXIF tag 41989, 0xA405. Indicates the equivalent focal length assuming a 35mm film "
{"SceneCaptureType","SceneCaptureType","Closed Choice of Integer",xmpText,xmpInternal,"EXIF tag 41990, 0xA406. Indicates the type of scene that was shot."},
{"GainControl","GainControl","Closed Choice of Integer",xmpText,xmpInternal,"EXIF tag 41991, 0xA407. Indicates the degree of overall image gain adjustment."},
{"Contrast","Contrast","Closed Choice of Integer",xmpText,xmpInternal,"EXIF tag 41992, 0xA408. Indicates the direction of contrast processing applied by the camera."},
{"Saturation","Saturation","Closed Choice of Integer",xmpText,xmpInternal,"EXIF tag 41993, 0xA409. Indicates the direction of saturation processing applied by the camera."},
{"Sharpness","Sharpness","Closed Choice of Integer",xmpText,xmpInternal,"EXIF tag 41994, 0xA40A. Indicates the direction of sharpness processing applied by the camera."},
{"DeviceSettingDescription","DeviceSettingDescription","DeviceSettings",xmpText,xmpInternal,"EXIF tag 41995, 0xA40B. Indicates information on the picture-taking conditions of a particular camera model."},
{"SubjectDistanceRange","SubjectDistanceRange","Closed Choice of Integer",xmpText,xmpInternal,"EXIF tag 41996, 0xA40C. Indicates the distance to the subject."},
{"ImageUniqueID","ImageUniqueID","Text",xmpText,xmpInternal,"EXIF tag 42016, 0xA420. An identifier assigned uniquely to each image. It is recorded as a 32 "
"character ASCII string, equivalent to hexadecimal notation and 128-bit fixed length."},
{"GPSVersionID","GPSVersionID","Text",xmpText,xmpInternal,"GPS tag 0, 0x00. A decimal encoding of each of the four EXIF bytes with period separators. The current value is \"2.0.0.0\"."},
{"GPSLatitude","GPSLatitude","GPSCoordinate",xmpText,xmpInternal,"GPS tag 2, 0x02 (position) and 1, 0x01 (North/South). Indicates latitude."},
{"GPSLongitude","GPSLongitude","GPSCoordinate",xmpText,xmpInternal,"GPS tag 4, 0x04 (position) and 3, 0x03 (East/West). Indicates longitude."},
{"GPSAltitudeRef","GPSAltitudeRef","Closed Choice of Integer",xmpText,xmpInternal,"GPS tag 5, 0x5. Indicates whether the altitude is above or below sea level."},
{"GPSAltitude","GPSAltitude","Rational",xmpText,xmpInternal,"GPS tag 6, 0x06. Indicates altitude in meters."},
{"GPSTimeStamp","GPSTimeStamp","Date",xmpText,xmpInternal,"GPS tag 29 (date), 0x1D, and, and GPS tag 7 (time), 0x07. Time stamp of GPS data, in Coordinated Universal Time. "
{"GPSImgDirection","GPSImgDirection","Rational",xmpText,xmpInternal,"GPS tag 17, 0x11. Direction of image when captured, values range from 0 to 359.99."},
{"GPSProcessingMethod","GPSProcessingMethod","Text",xmpText,xmpInternal,"GPS tag 27, 0x1B. A character string recording the name of the method used for location finding."},
{"GPSAreaInformation","GPSAreaInformation","Text",xmpText,xmpInternal,"GPS tag 28, 0x1C. A character string recording the name of the GPS area."},
{"GPSDifferential","GPSDifferential","Closed Choice of Integer",xmpText,xmpInternal,"GPS tag 30, 0x1E. Indicates whether differential correction is applied to the GPS receiver."},
{"Lens","Lens","Text",xmpText,xmpInternal,"A description of the lens used to take the photograph. For example, \"70-200 mm f/2.8-4.0\"."},
{"SerialNumber","SerialNumber","Text",xmpText,xmpInternal,"The serial number of the camera or camera body used to take the photograph."},
// End of list marker
{0,0,0,invalidTypeId,xmpInternal,0}
};
externconstXmpPropertyInfoxmpIptcInfo[]={
{"CiAdrCity","Contact Info-City","Text",xmpText,xmpExternal,"The contact information city part."},
{"CiAdrCtry","Contact Info-Country","Text",xmpText,xmpExternal,"The contact information country part."},
{"CiAdrExtadr","Contact Info-Address","Text",xmpText,xmpExternal,"The contact information address part. Comprises an optional company name and all required "
"information to locate the building or postbox to which mail should be sent."},
{"CiAdrPcode","Contact Info-Postal Code","Text",xmpText,xmpExternal,"The contact information part denoting the local postal code."},
{"CiAdrRegion","Contact Info-State/Province","Text",xmpText,xmpExternal,"The contact information part denoting regional information like state or province."},
{"CiEmailWork","Contact Info-Email","Text",xmpText,xmpExternal,"The contact information email address part."},
{"CiTelWork","Contact Info-Phone","Text",xmpText,xmpExternal,"The contact information phone number part."},
{"CiUrlWork","Contact Info-Web URL","Text",xmpText,xmpExternal,"The contact information web address part."},
{"CountryCode","Country Code","closed Choice of Text",xmpText,xmpExternal,"Code of the country the content is focussing on -- either the country shown in visual "
"media or referenced in text or audio media. This element is at the top/first level of "
"a top-down geographical hierarchy. The code should be taken from ISO 3166 two or three "
"letter code. The full name of a country should go to the \"Country\" element."},
{"CreatorContactInfo","Creator's Contact Info","ContactInfo",xmpText,xmpExternal,"The creator's contact information provides all necessary information to get in contact "
"with the creator of this news object and comprises a set of sub-properties for proper addressing."},
{"IntellectualGenre","Intellectual Genre","Text",xmpText,xmpExternal,"Describes the nature, intellectual or journalistic characteristic of a news object, not "
"specifically its content."},
{"Location","Location","Text",xmpText,xmpExternal,"Name of a location the content is focussing on -- either the location shown in visual "
"media or referenced by text or audio media. This location name could either be the name "
"of a sublocation to a city or the name of a well known location or (natural) monument "
"outside a city. In the sense of a sublocation to a city this element is at the fourth "
{"Scene","IPTC Scene","bag closed Choice of Text",xmpBag,xmpExternal,"Describes the scene of a photo content. Specifies one or more terms from the IPTC "
{"SubjectCode","IPTC Subject Code","bag closed Choice of Text",xmpBag,xmpExternal,"Specifies one or more Subjects from the IPTC \"Subject-NewsCodes\" taxonomy to "