Home    Visit Main PLUS Site

PLUS License Data Format: XMP Reference

PLUS Version 2.0.1

The PLUS License Data Format ("LDF") provides fields available for optional use in embedding and reading image license metadata in digital files and other documents. The LDF only contains information essential to the understanding of rights information related to a visual artwork. The LDF is exclusively dedicated to the communication of rights-related information, and does not include other information about an image, such as captions, which can and should be communicated using the IPTC Photo Metadata standard (which also includes a subset of the LDF fields). The LDF is now used by a broad range of licensors and licensees, worldwide. It is not expected that any user will necessarily make use of the full range of fields available in the LDF. Each user has full discretion in determining which fields will be used in that user's licensing workflow. The LDF is not a licensing interface, but is a metadata "schema" for communicating rights information for visual works. The LDF resides "under the hood" in a broad range of applications in digital asset management, imaging and licensing, allowing users to easily specify, access and read the rights information associated with a visual work. LDF metadata may also be specified and accessed via "file info" panels or "property" dialogs in common applications.

For Developers: Some LDF fields are meant to be subfields of parent structures and cannot be used as standalone fields. These must be implemented within parent structures, collections and fields in accordance with the LDF specification in order to ensure interoperability with applications capable of reading and writing LDF metadata.

Contents

A. Namespace

B. Properties

C. Structures

A. Namespace

Namespace URI http://ns.useplus.org/ldf/xmp/1.0/
Namespace Prefix plus
Comments The use of the specified namespace-prefix is not mandatory but is highly recommended for interoperability. User interfaces showing PLUS fields must identify such fields as "PLUS" fields.

B. Properties

1. PLUS Version

XMP Property plus:Version
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/Version
Description The version number of the PLUS standards in place at the time of the transaction.
Comments In the event of a misunderstanding between the parties, PLUS Version provides a reference to the version of the PLUS standards that was in place at the time of the transaction. PLUS standards are updated periodically.
Cardinality 0..1
Format x.x.x
Example <plus:Version>1.2.0</plus:Version>
Notes
  1. Version is made up of three components: Major Version, Minor Version and Revision. Each of these is combined with periods to form a single version number (e.g. 1.2.3 means Major Version 1 Minor Version 2 Revision 3). A Major Version will be published periodically when the standards are reviewed. Minor Versions may be published between major versions when necessary and will require re-certification. Finally, "Revisions" are minor changes to the standards that do not require re-certification.
Revisions
  1. Updated notes field to indicate revisions to the standard are made periodically and not necessarily every two years. (V2.0.0, R1)

2. Licensee

XMP Property plus:Licensee
XMP Value Type Seq LicenseeDetail
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/Licensee
Description Party or parties to whom the license is granted by the Licensor/s under the license transaction.
Comments In the event that the Licensor grants rights to two or more parties under the license, multiple Licensees may be listed.
Cardinality 0..3
Example <plus:Licensee>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicenseeID>https://plus-id.org/AAA-987</plus:LicenseeID>
<plus:LicenseeName>ABC Advertising Agency</plus:LicenseeName>
</rdf:li>
</rdf:Seq>
</plus:Licensee>
Revisions
  1. Added this field as a parent to the other Licensee fields. (V1.1.0, R3)
  2. Removed <rdf:type> element from example. (V1.2.1, R1)

2.1 Licensee ID

XMP Property plus:LicenseeID
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicenseeID
Description Optional PLUS-ID identifying each Licensee.
Parent Field Licensee
Parent Structure LicenseeDetail
Cardinality 0..1
Format PLUS-ID
Example <plus:Licensee>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicenseeID>https://plus-id.org/AAA-987</plus:LicenseeID>
</rdf:li>
</rdf:Seq>
</plus:Licensee>
Notes
  1. If the PLUS-ID being stored in this field is registered with the PLUS Coalition, it should be expressed as a URL. For example: https://plus-id.org/PLUS-ID.

2.2 Licensee Name

XMP Property plus:LicenseeName
XMP Value Type ProperName
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicenseeName
Description Name of each Licensee.
Parent Field Licensee
Parent Structure LicenseeDetail
Cardinality 0..1
Example <plus:Licensee>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicenseeName>ABC Advertising Agency</plus:LicenseeName>
</rdf:li>
</rdf:Seq>
</plus:Licensee>

3. End User

XMP Property plus:EndUser
XMP Value Type Seq EndUserDetail
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/EndUser
Description Party or parties ultimately making use of the image under the license.
Comments End User and Licensee may be the same or different entities. Some licenses permit use only by a named party or parties. In the event that the rights granted by the Licensor allow usage by more than one End User, multiple End Users may be listed.
Cardinality 0..3
Example <plus:EndUser>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:EndUserID>https://plus-id.org/538-A94</plus:EndUserID>
<plus:EndUserName>XYZ Jacuzzi Company</plus:EndUserName>
</rdf:li>
</rdf:Seq>
</plus:EndUser>
Revisions
  1. Added this field as a parent to the other End User fields. (V1.1.0, R3)
  2. Removed <rdf:type> element from example. (V1.2.1, R1)

3.1 End User ID

XMP Property plus:EndUserID
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/EndUserID
Description Optional PLUS-ID identifying each End User.
Parent Field EndUser
Parent Structure EndUserDetail
Cardinality 0..1
Format PLUS-ID
Example <plus:EndUser>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:EndUserID>https://plus-id.org/538-A94</plus:EndUserID>
</rdf:li>
</rdf:Seq>
</plus:EndUser>
Notes
  1. If the PLUS-ID being stored in this field is registered with the PLUS Coalition, it should be expressed as a URL. For example: https://plus-id.org/PLUS-ID.

3.2 End User Name

XMP Property plus:EndUserName
XMP Value Type ProperName
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/EndUserName
Description Name of each End User.
Parent Field EndUser
Parent Structure EndUserDetail
Cardinality 0..1
Example <plus:EndUser>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:EndUserName>XYZ Jacuzzi Company</plus:EndUserName>
</rdf:li>
</rdf:Seq>
</plus:EndUser>

4. Licensor

XMP Property plus:Licensor
XMP Value Type Seq LicensorDetail
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/Licensor
Description Party or parties granting the license to the Licensee.
Cardinality 0..3
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorID>https://plus-id.org/AAA-123</plus:LicensorID>
<plus:LicensorName>Acme Photography Studio</plus:LicensorName>
<plus:LicensorStreetAddress>
123 Somewhere St
</plus:LicensorStreetAddress>

<plus:LicensorExtendedAddress>
Studio 8
</plus:LicensorExtendedAddress>

<plus:LicensorCity>Homeville</plus:LicensorCity>
<plus:LicensorRegion>CA</plus:LicensorRegion>
<plus:LicensorPostalCode>98888</plus:LicensorPostalCode>
<plus:LicensorCountry>USA</plus:LicensorCountry>
<plus:LicensorTelephoneType1>
http://ns.useplus.org/ldf/vocab/work
</plus:LicensorTelephoneType1>

<plus:LicensorTelephone1>123-456-7890</plus:LicensorTelephone1>
<plus:LicensorTelephoneType2>
http://ns.useplus.org/ldf/vocab/fax
</plus:LicensorTelephoneType2>

<plus:LicensorTelephone2>123-456-7891</plus:LicensorTelephone2>
<plus:LicensorEmail>info@acmephotostudio.com</plus:LicensorEmail>
<plus:LicensorURL>
https://www.acmephotostudio.com
</plus:LicensorURL>

</rdf:li>
</rdf:Seq>
</plus:Licensor>
Revisions
  1. Added this field as a parent to the other Licensor fields. (V1.1.0, R3)
  2. Removed <rdf:type> element from example. (V1.2.1, R1)

4.1 Licensor ID

XMP Property plus:LicensorID
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorID
Description Optional PLUS-ID identifying each Licensor.
Comments Will allow for recovery of Licensor information if lost or corrupted.
Parent Field Licensor
Parent Structure LicensorDetail
Cardinality 0..1
Format PLUS-ID
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorID>https://plus-id.org/AAA-123</plus:LicensorID>
</rdf:li>
</rdf:Seq>
</plus:Licensor>
Notes
  1. If the PLUS-ID being stored in this field is registered with the PLUS Coalition, it should be expressed as a URL. For example: https://plus-id.org/PLUS-ID.

4.2 Licensor Name

XMP Property plus:LicensorName
XMP Value Type ProperName
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorName
Description Name of each Licensor.
Parent Field Licensor
Parent Structure LicensorDetail
Cardinality 0..1
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorName>Acme Photography Studio</plus:LicensorName>
</rdf:li>
</rdf:Seq>
</plus:Licensor>

4.3 Licensor Address

XMP Property plus:LicensorStreetAddress
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorStreetAddress
Description Licensor street address.
Comments Street name and/or number, or box number.
Parent Field Licensor
Parent Structure LicensorDetail
Cardinality 0..1
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorStreetAddress>
123 Somewhere St
</plus:LicensorStreetAddress>
</rdf:li>
</rdf:Seq>
</plus:Licensor>

4.4 Licensor Address Detail

XMP Property plus:LicensorExtendedAddress
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorExtendedAddress
Description Additional Licensor mailing address details.
Comments Examples: suite number, apartment number, floor, unit or room number.
Parent Field Licensor
Parent Structure LicensorDetail
Cardinality 0..1
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorExtendedAddress>
Studio 8
</plus:LicensorExtendedAddress>
</rdf:li>
</rdf:Seq>
</plus:Licensor>

4.5 Licensor City

XMP Property plus:LicensorCity
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorCity
Description Licensor City name.
Parent Field Licensor
Parent Structure LicensorDetail
Cardinality 0..1
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorCity>Homeville</plus:LicensorCity>
</rdf:li>
</rdf:Seq>
</plus:Licensor>

4.6 Licensor State or Province

XMP Property plus:LicensorRegion
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorRegion
Description Licensor State or Province name.
Parent Field Licensor
Parent Structure LicensorDetail
Cardinality 0..1
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorRegion>CA</plus:LicensorRegion>
</rdf:li>
</rdf:Seq>
</plus:Licensor>

4.7 Licensor Postal Code

XMP Property plus:LicensorPostalCode
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorPostalCode
Description Licensor Postal Code or Zip Code.
Parent Field Licensor
Parent Structure LicensorDetail
Cardinality 0..1
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorPostalCode>98888</plus:LicensorPostalCode>
</rdf:li>
</rdf:Seq>
</plus:Licensor>

4.8 Licensor Country

XMP Property plus:LicensorCountry
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorCountry
Description Licensor Country name.
Parent Field Licensor
Parent Structure LicensorDetail
Cardinality 0..1
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorCountry>USA</plus:LicensorCountry>
</rdf:li>
</rdf:Seq>
</plus:Licensor>

4.9 Licensor Telephone Type 1

XMP Property plus:LicensorTelephoneType1
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorTelephoneType1
Description Licensor Telephone Type 1.
Parent Field Licensor
Parent Structure LicensorDetail
Cardinality 0..1
Controlled Vocabulary
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorTelephoneType1>
http://ns.useplus.org/ldf/vocab/work
</plus:LicensorTelephoneType1>
</rdf:li>
</rdf:Seq>
</plus:Licensor>
Notes
  1. The controlled vocabulary is based on the vCard specification (RFC 2426).
Revisions
  1. Changed the controlled vocabulary values to be a subset of those specified in the vCard specification. (V1.1.0, R3)
  2. Changed XMP value type to be URL to confirm that CV values must be written in URL form. (V1.2.0, R1)

4.10 Licensor Telephone 1

XMP Property plus:LicensorTelephone1
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorTelephone1
Description Licensor Telephone number 1.
Comments Number should include country code, area code and any other codes necessary for international dialing. Also include telephone extensions, where applicable.
Parent Field Licensor
Parent Structure LicensorDetail
Cardinality 0..1
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorTelephone1>123-456-7890</plus:LicensorTelephone1>
</rdf:li>
</rdf:Seq>
</plus:Licensor>

4.11 Licensor Telephone Type 2

XMP Property plus:LicensorTelephoneType2
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorTelephoneType2
Description Licensor Telephone Type 2.
Parent Field Licensor
Parent Structure LicensorDetail
Cardinality 0..1
Controlled Vocabulary
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorTelephoneType2>
http://ns.useplus.org/ldf/vocab/fax
</plus:LicensorTelephoneType2>
</rdf:li>
</rdf:Seq>
</plus:Licensor>
Notes
  1. The controlled vocabulary is based on the vCard specification (RFC 2426).
Revisions
  1. Changed the controlled vocabulary values to be a subset of those specified in the vCard specification. (V1.1.0, R3)
  2. Changed XMP value type to be URL to confirm that CV values must be written in URL form. (V1.2.0, R1)

4.12 Licensor Telephone 2

XMP Property plus:LicensorTelephone2
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorTelephone2
Description Licensor Telephone number 2.
Comments Number should include country code, area code and any other codes necessary for international dialing. Also include telephone extensions, where applicable.
Parent Field Licensor
Parent Structure LicensorDetail
Cardinality 0..1
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorTelephone2>123-456-7891</plus:LicensorTelephone2>
</rdf:li>
</rdf:Seq>
</plus:Licensor>

4.13 Licensor Email

XMP Property plus:LicensorEmail
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorEmail
Description Licensor Email address.
Parent Field Licensor
Parent Structure LicensorDetail
Cardinality 0..1
Format Internet Email Address (RFC 2822)
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorEmail>info@acmephotostudio.com</plus:LicensorEmail>
</rdf:li>
</rdf:Seq>
</plus:Licensor>

4.14 Licensor URL

XMP Property plus:LicensorURL
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorURL
Description URL for a Licensor web page. May facilitate licensing of the image.
Comments URL should include "http://" or "https://".
Parent Field Licensor
Parent Structure LicensorDetail
Cardinality 0..1
Format URL (RFC 3986)
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorURL>
https://www.acmephotostudio.com
</plus:LicensorURL>
</rdf:li>
</rdf:Seq>
</plus:Licensor>
Revisions
  1. Modified format to point to RFC 3986. (V1.2.0, R1)
  2. Updated description, added "https://" to comment and updated link to RFC3986. (V1.2.2, R1)

5. Licensor Notes

XMP Property plus:LicensorNotes
XMP Value Type Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorNotes
Description Supplemental information for use in identifying and contacting the Licensor/s.
Cardinality 0..1
Example <plus:LicensorNotes>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Licensing contact: Joe Acme
</rdf:li>
</rdf:Alt>
</plus:LicensorNotes>
Notes
  1. Not indexed to Licensor

6. PLUS Media Summary Code

XMP Property plus:MediaSummaryCode
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/MediaSummaryCode
Description A PLUS-standardized alphanumeric code string summarizing the media usages included in the license.
Comments The Media Summary Code summarizes media usages but does not include any license-specific supplementary contraints, requirements and conditions applicable under the license.
Cardinality 0..1
Format PLUS Media Summary Code
Example <plus:MediaSummaryCode>
|PLUS|V0100|U001|1IAK1UNA2BOB3PTB4SLY5VUP6QCS7DZA8RIA8ISF8LEN9EIN|
</plus:MediaSummaryCode>

7. License Start Date

XMP Property plus:LicenseStartDate
XMP Value Type Date
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicenseStartDate
Description The date on which the license takes effect.
Comments In combination with the License Duration, the License Start Date establishes the End Date.
Cardinality 0..1
Format Subset of ISO 8601 (For example: YYYY-MM-DD)
Example <plus:LicenseStartDate>2007-04-01</plus:LicenseStartDate>
Notes
  1. This date applies to all usages combined.
Revisions
  1. Modified format to explicitly require a subset of ISO 8601. (V1.2.0, R1)

8. License End Date

XMP Property plus:LicenseEndDate
XMP Value Type Date
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicenseEndDate
Description The date on which the license expires.
Comments End date may be derived by adding the Duration to the Start Date.
Cardinality 0..1
Format Subset of ISO 8601 (For example: YYYY-MM-DD)
Example <plus:LicenseEndDate>2008-03-31</plus:LicenseEndDate>
Notes
  1. This date applies to all usages combined.
Revisions
  1. Modified format to explicitly require a subset of ISO 8601. (V1.2.0, R1)

9. Media Constraints

XMP Property plus:MediaConstraints
XMP Value Type Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/MediaConstraints
Description Constraints limiting the scope of PLUS Media Usage/s included in the license to particular named media or to media not yet specifically defined in the PLUS Media Matrix.
Comments Allows PLUS Media Usages to be more narrowly defined. May be used to specify particular named publications, issues, editions or other media venues, or to expressly exclude certain types of usage within a particular PLUS Media Usage.
Cardinality 0..1
Example <plus:MediaConstraints>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Limited to insertions in California Backyard Living Magazine
</rdf:li>
</rdf:Alt>
</plus:MediaConstraints>

10. Region Constraints

XMP Property plus:RegionConstraints
XMP Value Type Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/RegionConstraints
Description Constraints limiting the scope of geographic distribution to specific cities, states, provinces or other areas to be included in or excluded from the PLUS Regions specified in the Media Usages specified in the license.
Comments As the PLUS Matrix does not include every location on earth, Region Constraints allow specific localities to be named to more narrowly define the scope of geographic distribution allowed under a license.
Cardinality 0..1
Example <plus:RegionConstraints>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Limited to distribution in California, USA only
</rdf:li>
</rdf:Alt>
</plus:RegionConstraints>

11. Product or Service Constraints

XMP Property plus:ProductOrServiceConstraints
XMP Value Type Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ProductOrServiceConstraints
Description Constraints limiting usage of the image to promotion of/association with a named product or service.
Comments Some licenses are limited to a specific product or service.
Cardinality 0..1
Example <plus:ProductOrServiceConstraints>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Limited to advertising for XYZ Jacuzzi Company only
</rdf:li>
</rdf:Alt>
</plus:ProductOrServiceConstraints>

12. Image File Constraints

XMP Property plus:ImageFileConstraints
XMP Value Type Bag URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageFileConstraints
Description Constraints on the changing of the image file name, metadata or file type.
Comments When metadata is deleted from an image file, the PLUS license metadata is lost, as is other information essential to the ability of the Licensee and other parties to determine the scope of the license. While revision or replacement of the Licensor's image file name may be necessary in certain situations, it is often possible to maintain the License ID as an element of the file name, while replacing other elements of the file name. If Licensor and Licensee agree to maintain a PLUS License ID within in the image file name, license information may be more easily recovered in the event of metadata loss. In certain situations the Licensor may require that the metadata and/or file type be maintained.
Cardinality 0..∞
Controlled Vocabulary
Example <plus:ImageFileConstraints>
<rdf:Bag>
<rdf:li>http://ns.useplus.org/ldf/vocab/IF-MMD</rdf:li>
</rdf:Bag>
</plus:ImageFileConstraints>
Notes
  1. No Default
Revisions
  1. Removed "None" from the controlled vocabulary as this does value not make sense in combination with the other possible values. (V1.1.0, R3)
  2. Changed controlled vocabulary values to make them globally unique. (V1.1.0, R4)
  3. Changed XMP value type to be Bag URL to confirm that CV values must be written in URL form. (V1.2.0, R1)

13. Image Alteration Constraints

XMP Property plus:ImageAlterationConstraints
XMP Value Type Bag URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageAlterationConstraints
Description Constraints on alteration of the image by cropping, flipping, retouching, colorization, de-colorization or merging.
Comments Certain alterations of the image may be prohibited for artistic, legal or other reasons.
Cardinality 0..∞
Controlled Vocabulary
Example <plus:ImageAlterationConstraints>
<rdf:Bag>
<rdf:li>http://ns.useplus.org/ldf/vocab/AL-MRG</rdf:li>
</rdf:Bag>
</plus:ImageAlterationConstraints>
Notes
  1. No Default
Revisions
  1. Removed "None" from the controlled vocabulary as this does value not make sense in combination with the other possible values. (V1.1.0, R3)
  2. Changed controlled vocabulary values to make them globally unique. (V1.1.0, R4)
  3. Changed XMP value type to be Bag URL to confirm that CV values must be written in URL form. (V1.2.0, R1)

14. Image Duplication Constraints

XMP Property plus:ImageDuplicationConstraints
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageDuplicationConstraints
Description Constraints on the creation of duplicates of the image.
Comments Certain types of licenses (such as licenses for display or personal use of prints) may prohibit duplication.
Cardinality 0..1
Controlled Vocabulary
Example <plus:ImageDuplicationConstraints>
http://ns.useplus.org/ldf/vocab/DP-NDC
</plus:ImageDuplicationConstraints>
Notes
  1. No Default
Revisions
  1. Changed cardinality from Zero-Many to Zero-One. (V1.1.0, R2)
  2. Changed controlled vocabulary values to make them globally unique. (V1.1.0, R4)
  3. Changed XMP value type to be URL to confirm that CV values must be written in URL form. (V1.2.0, R1)

15. Model Release Status

XMP Property plus:ModelReleaseStatus
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ModelReleaseStatus
Description Summarizes the availability and scope of model releases authorizing usage of the likenesses of persons appearing in the photograph.
Comments The rights of the Licensee or End User under the license may or may not be limited by the Release Status.
Cardinality 0..1
Controlled Vocabulary
Example <plus:ModelReleaseStatus>
http://ns.useplus.org/ldf/vocab/MR-UMR
</plus:ModelReleaseStatus>
Notes
  1. No Default
Revisions
  1. Changed controlled vocabulary values to make them globally unique. (V1.1.0, R4)
  2. Changed XMP value type to be URL to confirm that CV values must be written in URL form. (V1.2.0, R1)

16. Model Release ID

XMP Property plus:ModelReleaseID
XMP Value Type Bag Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ModelReleaseID
Description Optional identifier associated with each Model Release.
Comments Allows Licensee to identify specific Model Releases by referencing IDs.
Cardinality 0..∞
Format PLUS-ID
Example <plus:ModelReleaseID>
<rdf:Bag>
<rdf:li>http://plus-id.org/DocumentID</rdf:li>
</rdf:Bag>
</plus:ModelReleaseID>
Notes
  1. If the IDs being stored in this field are registered with the PLUS Coalition, they should be expressed as a URL. For example: http://plus-id.org/PLUS-ID.
Revisions
  1. Removed the requirement that this field carry only IDs issued by PLUS. (V1.2.0, R2)

17. Minor Model Age Disclosure

XMP Property plus:MinorModelAgeDisclosure
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/MinorModelAgeDisclosure
Description Age of the youngest model pictured in the image, at the time that the image was made.
Comments In some countries, laws prohibit the use of images of minors in connection with certain subject matter, such as advertisements for alcoholic beverages. The appearance of minor models may limit the Licensee's or End User's rights under the license. As the age of majority varies from country to country, PLUS provides a range from which Licensors may select.
Cardinality 0..1
Controlled Vocabulary
Example <plus:MinorModelAgeDisclosure>
http://ns.useplus.org/ldf/vocab/AG-A21
</plus:MinorModelAgeDisclosure>
Notes
  1. No Default
Revisions
  1. Added "Age 25 or Over" value and renamed "Age 21 or Over" to "Age 21". (V1.1.0, R3)
  2. Changed controlled vocabulary values to make them globally unique. (V1.1.0, R4)
  3. Changed XMP value type to be URL to confirm that CV values must be written in URL form. (V1.2.0, R1)
  4. Added missing CV values for Age 22, 23 and 24. (V1.2.0, R2)

18. Property Release Status

XMP Property plus:PropertyReleaseStatus
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/PropertyReleaseStatus
Description Summarizes the availability and scope of property releases authorizing usage of the properties appearing in the photograph.
Comments The rights of the Licensee or End User under the license may or may not be limited by the Property Release Status.
Cardinality 0..1
Controlled Vocabulary
Example <plus:PropertyReleaseStatus>
http://ns.useplus.org/ldf/vocab/PR-UPR
</plus:PropertyReleaseStatus>
Notes
  1. No Default
Revisions
  1. Changed controlled vocabulary values to make them globally unique. (V1.1.0, R4)
  2. Changed XMP value type to be URL to confirm that CV values must be written in URL form. (V1.2.0, R1)

19. Property Release ID

XMP Property plus:PropertyReleaseID
XMP Value Type Bag Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/PropertyReleaseID
Description Optional identifier associated with each Property Release.
Comments Allows Licensee to identify specific Property Releases by referencing IDs.
Cardinality 0..∞
Format PLUS-ID
Example <plus:PropertyReleaseID>
<rdf:Bag>
<rdf:li>https://plus-id.org/DocumentID</rdf:li>
</rdf:Bag>
</plus:PropertyReleaseID>
Notes
  1. If the IDs being stored in this field are registered with the PLUS Coalition, they should be expressed as a URL. For example: https://plus-id.org/PLUS-ID.
Revisions
  1. Removed the requirement that this field carry only IDs issued by PLUS. (V1.2.0, R2)

20. Other Constraints

XMP Property plus:OtherConstraints
XMP Value Type Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/OtherConstraints
Description Additional constraints on the use of the asset.
Comments Constraints may limit the scope of usage allowed.
Cardinality 0..1
Example <plus:OtherConstraints>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Reprint rights excluded.
</rdf:li>
</rdf:Alt>
</plus:OtherConstraints>
Revisions
  1. Updated description and comments. (V2.0.0, R1)

21. Credit Line Required

XMP Property plus:CreditLineRequired
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/CreditLineRequired
Description Attribution requirements, if any.
Comments If a Credit Line is required, any text specified in "Credit Line Text" must be used in the position indicated. May provide attribution for the Licensor, Creator, Source, Rights Owner, or any other party.
Cardinality 0..1
Controlled Vocabulary
Example <plus:CreditLineRequired>
http://ns.useplus.org/ldf/vocab/CR-CAI
</plus:CreditLineRequired>
Notes
  1. No Default
Revisions
  1. Changed cardinality from Zero-Many to Zero-One. (V1.1.0, R2)
  2. Removed "Not Required Except for Editorial" from the controlled vocabulary. (V1.1.0, R2)
  3. Changed controlled vocabulary values to make them globally unique. (V1.1.0, R4)
  4. Changed XMP value type to be URL to confirm that CV values must be written in URL form. (V1.2.0, R1)

22. Credit Line Text

XMP Property photoshop:Credit
XMP Value Type Text
XMP Category External
Namespace URI http://ns.adobe.com/photoshop/1.0/Credit
Description The text of the attribution or notice that must appear (if required) in conjunction with the image or reproduction of the image.
Comments May include copyright notice or other required information specified by Licensor. May include copyright year. Eliminates ambiguity and avoids misunderstandings as to the content and position of required credit lines.
Cardinality 0..1
Example <photoshop:Credit>
© 2007 Acme Photography Studio. All rights reserved.
</photoshop:Credit>
Revisions
  1. Changed cardinality from Zero-Many to Zero-One to make the field compatible with the XMP Property "photoshop:Credit". (V1.1.0, R3)

23. Adult Content Warning

XMP Property plus:AdultContentWarning
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/AdultContentWarning
Description Warning indicating the presence of content not suitable for minors.
Comments Notifies Licensees, End Users and other parties that usage of the image may require an adult content warning and/or technical measures to prevent minors from viewing the image.
Cardinality 0..1
Controlled Vocabulary
Example <plus:AdultContentWarning>
http://ns.useplus.org/ldf/vocab/CW-NRQ
</plus:AdultContentWarning>
Notes
  1. No Default
Revisions
  1. Changed controlled vocabulary values to make them globally unique. (V1.1.0, R4)
  2. Changed XMP value type to be URL to confirm that CV values must be written in URL form. (V1.2.0, R1)

24. Other License Requirements

XMP Property plus:OtherLicenseRequirements
XMP Value Type Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/OtherLicenseRequirements
Description Additional license requirements.
Cardinality 0..1
Example <plus:OtherLicenseRequirements>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Licensee to provide Licensor with 3 copies of each advertisement.
</rdf:li>
</rdf:Alt>
</plus:OtherLicenseRequirements>

25. Terms and Conditions Text

XMP Property plus:TermsAndConditionsText
XMP Value Type Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/TermsAndConditionsText
Description Terms and Conditions applying to the license.
Comments Provides access to additional information not otherwise expressed in the PLUS License Data Format, allowing the Licensee to better determine the scope of the license. If both TermsAndConditionsText and TermsAndConditionsURL are specified, the former will take precedent.
Cardinality 0..1
Example <plus:TermsAndConditionsText>
<rdf:Alt>
<rdf:li xml:lang="x-default">
License is subject to terms and conditions contained in Licensor's invoice #43282.
</rdf:li>
</rdf:Alt>
</plus:TermsAndConditionsText>
Revisions
  1. Changed field "Terms and Conditions Text or URL" to be Text only and moved URL to a separate field. (V1.1.0, R3)
  2. Changed cardinality from Zero-Many to Zero-One. (V1.1.0, R3)
  3. Added comment indicating that this field takes precedent over TermsAndConditionsURL. (V1.1.0, R4)

26. Terms and Conditions URL

XMP Property plus:TermsAndConditionsURL
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/TermsAndConditionsURL
Description URL for Terms and Conditions applying to the license.
Comments The URL at which the Licensor has stored specific or general terms and conditions. Provides access to additional information not otherwise expressed in the PLUS License Data Format, allowing the Licensee to better determine the scope of the license.
Cardinality 0..1
Format URL (RFC 3986)
Example <plus:TermsAndConditionsURL>
http://www.acmephotostudio.net/terms.htm
</plus:TermsAndConditionsURL>
Revisions
  1. Added this field which was formerly part of "Terms and Conditions Text or URL". (V1.1.0, R3)
  2. Modified format to point to RFC 3986. (V1.2.0, R1)
  3. Updated link to RFC3986 (V1.2.2, R1)

27. Other License Conditions

XMP Property plus:OtherConditions
XMP Value Type Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/OtherConditions
Description Additional license conditions.
Cardinality 0..1
Example <plus:OtherConditions>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Rights are granted subject to Licensor's receipt of payment in full.
</rdf:li>
</rdf:Alt>
</plus:OtherConditions>

28. Image Type

XMP Property plus:ImageType
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageType
Description Identifies the type of image delivered.
Cardinality 0..1
Controlled Vocabulary
Example <plus:ImageType>
http://ns.useplus.org/ldf/vocab/TY-PHO
</plus:ImageType>
Notes
  1. No Default
Revisions
  1. Changed cardinality from Zero-Many to Zero-One. (V1.1.0, R2)
  2. Changed controlled vocabulary values to make them globally unique. (V1.1.0, R4)
  3. Changed XMP value type to be URL to confirm that CV values must be written in URL form. (V1.2.0, R1)
  4. Corrected description of TY-MCI to be singular. (V1.2.0, R2)

29. Licensor Image ID

XMP Property plus:LicensorImageID
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorImageID
Description Optional identifier assigned by the Licensor to the image.
Comments Facilitates precise identification of the image in license communications. Allows for a particular license to be matched to its corresponding image in the event that the image is separated from the license.
Cardinality 0..1
Example <plus:LicensorImageID>
https://plus-id.org/ContentID
</plus:LicensorImageID>
Notes
  1. If the ID being stored in this field is registered with the PLUS Coalition, it should be expressed as a URL. For example: https://plus-id.org/PLUS-ID.
Revisions
  1. Removed the requirement that this field carry only IDs issued by PLUS. (V1.2.0, R2)

30. Licensor Image Title

XMP Property dc:title
XMP Value Type Lang Alt
XMP Category External
Namespace URI http://purl.org/dc/elements/1.1/title
Description Title, name or other descriptive reference associated with the image.
Cardinality 0..1
Example <dc:title><rdf:Alt>
<rdf:li xml:lang="x-default">
XYZ Jacuzzi Model #1234
</rdf:li>
</rdf:Alt></dc:title>

31. Image File Name As Delivered

XMP Property plus:FileNameAsDelivered
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/FileNameAsDelivered
Description Name of the image file delivered to the Licensee for use under the license.
Comments Memorializes the name of the file delivered, for use in identification of that file on the Licensee's systems. In the event that file name retention is required, serves to establish the correct file name.
Cardinality 0..1
Example <plus:FileNameAsDelivered>
AcmePhotoStudio_XYZ_Model1234_LU4-E23-BMC-93R.jpg
</plus:FileNameAsDelivered>
Revisions
  1. Changed cardinality from Zero-Many to Zero-One. (V1.1.0, R2)

32. Image File Format As Delivered

XMP Property plus:ImageFileFormatAsDelivered
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageFileFormatAsDelivered
Description File format of the image file delivered to the Licensee for use under the license.
Comments Memorializes the file type delivered. In the event that alteration of the file format is prohibited, serves to establish the correct file format.
Cardinality 0..1
Controlled Vocabulary
Example <plus:ImageFileFormatAsDelivered>
http://ns.useplus.org/ldf/vocab/FF-JPG
</plus:ImageFileFormatAsDelivered>
Notes
  1. No Default
Revisions
  1. Changed cardinality from Zero-Many to Zero-One. (V1.1.0, R2)
  2. Changed controlled vocabulary values to make them globally unique. (V1.1.0, R4)
  3. Changed XMP value type to be URL to confirm that CV values must be written in URL form. (V1.2.0, R1)
  4. Changed description of FF-PIC to be consistent with rest of CV. (V1.2.0, R2)

33. Image File Size As Delivered

XMP Property plus:ImageFileSizeAsDelivered
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageFileSizeAsDelivered
Description Size of the image file delivered to the Licensee.
Comments Memorializes the size of the file delivered by the Licensor. For use with licenses specifying a maximum file size.
Cardinality 0..1
Controlled Vocabulary
Example <plus:ImageFileSizeAsDelivered>
http://ns.useplus.org/ldf/vocab/SZ-U30
</plus:ImageFileSizeAsDelivered>
Notes
  1. No Default
Revisions
  1. Changed controlled vocabulary values to make them globally unique. (V1.1.0, R4)
  2. Changed XMP value type to be URL to confirm that CV values must be written in URL form. (V1.2.0, R1)

34. Copyright Status

XMP Property plus:CopyrightStatus
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/CopyrightStatus
Description Copyright status of the image.
Cardinality 0..1
Controlled Vocabulary
Example <plus:CopyrightStatus>
http://ns.useplus.org/ldf/vocab/CS-PRO
</plus:CopyrightStatus>
Notes
  1. No Default
Revisions
  1. Changed controlled vocabulary values to make them globally unique. (V1.1.0, R4)
  2. Changed XMP value type to be URL to confirm that CV values must be written in URL form. (V1.2.0, R1)

35. Copyright Registration Number

XMP Property plus:CopyrightRegistrationNumber
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/CopyrightRegistrationNumber
Description Copyright Registration Number, if any, applying to the licensed image.
Comments Copyright registration is optional in most countries.
Cardinality 0..1
Example <plus:CopyrightRegistrationNumber>
VA 9-999-999
</plus:CopyrightRegistrationNumber>

36. Creation Date

XMP Property photoshop:DateCreated
XMP Value Type Date
XMP Category External
Namespace URI http://ns.adobe.com/photoshop/1.0/DateCreated
Description The date on which the image was first created.
Comments May affect copyright protection in some countries.
Cardinality 0..1
Format Subset of ISO 8601 (For example: YYYY-MM-DD)
Example <photoshop:DateCreated>2006-07-05</photoshop:DateCreated>
Revisions
  1. Modified format to explicitly require a subset of ISO 8601. (V1.2.0, R1)

37. First Publication Date

XMP Property plus:FirstPublicationDate
XMP Value Type Date
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/FirstPublicationDate
Description The date on which the image was first published.
Comments May affect copyright protection in some countries.
Cardinality 0..1
Format Subset of ISO 8601 (For example: YYYY-MM-DD)
Example <plus:FirstPublicationDate>2007-03-01</plus:FirstPublicationDate>
Revisions
  1. Modified format to explicitly require a subset of ISO 8601. (V1.2.0, R1)

38. Copyright Owner

XMP Property plus:CopyrightOwner
XMP Value Type Seq CopyrightOwnerDetail
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/CopyrightOwner
Description Owner or owners of the copyright in the licensed image.
Comments Serves to identify the rights holder/s for the image. The Copyright Owner, Image Creator, Image Supplier and Licensor may be the same or different entities.
Cardinality 0..3
Example <plus:CopyrightOwner>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:CopyrightOwnerID>
https://plus-id.org/AAA-123
</plus:CopyrightOwnerID>

<plus:CopyrightOwnerName>
Acme Photography Studio
</plus:CopyrightOwnerName>

</rdf:li>
</rdf:Seq>
</plus:CopyrightOwner>
Revisions
  1. Added this field as a parent to the other Copyright Owner fields. (V1.1.0, R3)
  2. Removed <rdf:type> element from example. (V1.2.1, R1)

38.1 Copyright Owner ID

XMP Property plus:CopyrightOwnerID
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/CopyrightOwnerID
Description Optional PLUS-ID identifying each Copyright Owner.
Parent Field CopyrightOwner
Parent Structure CopyrightOwnerDetail
Cardinality 0..1
Format PLUS-ID
Example <plus:CopyrightOwner>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:CopyrightOwnerID>
https://plus-id.org/AAA-123
</plus:CopyrightOwnerID>
</rdf:li>
</rdf:Seq>
</plus:CopyrightOwner>
Notes
  1. If the PLUS-ID being stored in this field is registered with the PLUS Coalition, it should be expressed as a URL. For example: https://plus-id.org/PLUS-ID.

38.2 Copyright Owner Name

XMP Property plus:CopyrightOwnerName
XMP Value Type ProperName
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/CopyrightOwnerName
Description Name of Copyright Owner.
Parent Field CopyrightOwner
Parent Structure CopyrightOwnerDetail
Cardinality 0..1
Example <plus:CopyrightOwner>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:CopyrightOwnerName>
Acme Photography Studio
</plus:CopyrightOwnerName>
</rdf:li>
</rdf:Seq>
</plus:CopyrightOwner>

39. Copyright Owner Image ID

XMP Property plus:CopyrightOwnerImageID
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/CopyrightOwnerImageID
Description Optional identifier assigned by the Copyright Owner to the image.
Comments Facilitates management of the image in Copyright Owner systems.
Cardinality 0..1
Example <plus:CopyrightOwnerImageID>
http://plus-id.org/ContentID
</plus:CopyrightOwnerImageID>
Revisions
  1. Added field. (V1.2.0, R2)

40. Image Creator

XMP Property plus:ImageCreator
XMP Value Type Seq ImageCreatorDetail
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageCreator
Description Creator/s of the image.
Comments In many countries, the Image Creator must be attributed in association with any use of the image. The Image Creator, Copyright Owner, Image Supplier and Licensor may be the same or different entities.
Cardinality 0..3
Example <plus:ImageCreator>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:ImageCreatorID>
http://plus-id.org/AAA-123
</plus:ImageCreatorID>

<plus:ImageCreatorName>
Acme Photography Studio
</plus:ImageCreatorName>

</rdf:li>
</rdf:Seq>
</plus:ImageCreator>
Revisions
  1. Added this field as a parent to the other Image Creator fields. (V1.1.0, R3)
  2. Removed <rdf:type> element from example. (V1.2.1, R1)

40.1 Image Creator ID

XMP Property plus:ImageCreatorID
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageCreatorID
Description Optional PLUS-ID identifying each Image Creator.
Parent Field ImageCreator
Parent Structure ImageCreatorDetail
Cardinality 0..1
Format PLUS-ID
Example <plus:ImageCreator>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:ImageCreatorID>
http://plus-id.org/AAA-123
</plus:ImageCreatorID>
</rdf:li>
</rdf:Seq>
</plus:ImageCreator>
Notes
  1. If the PLUS-ID being stored in this field is registered with the PLUS Coalition, it should be expressed as a URL. For example: http://plus-id.org/PLUS-ID.

40.2 Image Creator Name

XMP Property plus:ImageCreatorName
XMP Value Type ProperName
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageCreatorName
Description Name of Image Creator.
Parent Field ImageCreator
Parent Structure ImageCreatorDetail
Cardinality 0..1
Example <plus:ImageCreator>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:ImageCreatorName>
Acme Photography Studio
</plus:ImageCreatorName>
</rdf:li>
</rdf:Seq>
</plus:ImageCreator>
Notes
  1. The values stored in this field should be kept in sync with those in the Dublin Core field dc:creator when possible.

41. Image Creator Image ID

XMP Property plus:ImageCreatorImageID
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageCreatorImageID
Description Optional identifier assigned by the Image Creator to the image.
Comments Facilitates management of the image in Image Creator systems.
Cardinality 0..1
Example <plus:ImageCreatorImageID>
http://plus-id.org/ContentID
</plus:ImageCreatorImageID>
Revisions
  1. Added field. (V1.2.0, R2)

42. Image Supplier

XMP Property plus:ImageSupplier
XMP Value Type Seq ImageSupplierDetail
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageSupplier
Description Party providing the image to the Licensor or to the Licensee on behalf of the Licensor.
Comments In some instances, a Licensor serves as an agent or distributor for a third party supplying the image either to the Licensor, or directly to the Licensee. The Image Creator, Copyright Owner, Image Supplier and Licensor may be the same or different entities.
Cardinality 0..1
Example <plus:ImageSupplier>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:ImageSupplierID>
https://plus-id.org/AAA-123
</plus:ImageSupplierID>

<plus:ImageSupplierName>
Acme Photography Studio
</plus:ImageSupplierName>

</rdf:li>
</rdf:Seq>
</plus:ImageSupplier>
Revisions
  1. Added field to replace ImageSource. (V1.2.0, R2)
  2. Removed <rdf:type> element from example. (V1.2.1, R1)

42.1 Image Supplier ID

XMP Property plus:ImageSupplierID
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageSupplierID
Description Optional PLUS-ID identifying the Image Supplier.
Parent Field ImageSupplier
Parent Structure ImageSupplierDetail
Cardinality 0..1
Format PLUS-ID
Example <plus:ImageSupplier>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:ImageSupplierID>
https://plus-id.org/AAA-123
</plus:ImageSupplierID>
</rdf:li>
</rdf:Seq>
</plus:ImageSupplier>
Notes
  1. If the PLUS-ID being stored in this field is registered with the PLUS Coalition, it should be expressed as a URL. For example: https://plus-id.org/PLUS-ID.
Revisions
  1. Added field to replace ImageSourceID. (V1.2.0, R2)

42.2 Image Supplier Name

XMP Property plus:ImageSupplierName
XMP Value Type ProperName
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageSupplierName
Description Name of Image Supplier.
Parent Field ImageSupplier
Parent Structure ImageSupplierDetail
Cardinality 0..1
Example <plus:ImageSupplier>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:ImageSupplierName>
Acme Photography Studio
</plus:ImageSupplierName>
</rdf:li>
</rdf:Seq>
</plus:ImageSupplier>
Revisions
  1. Added field to replace ImageSourceName. (V1.2.0, R2)

43. Image Supplier Image ID

XMP Property plus:ImageSupplierImageID
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageSupplierImageID
Description Optional identifier assigned by the Image Supplier to the image.
Comments Facilitates management of the image in Image Supplier systems.
Cardinality 0..1
Example <plus:ImageSupplierImageID>
http://plus-id.org/ContentID
</plus:ImageSupplierImageID>
Revisions
  1. Added field. (V1.2.0, R2)

44. Licensee Image ID

XMP Property plus:LicenseeImageID
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicenseeImageID
Description Optional identifier assigned by the Licensee to the image.
Comments Facilitates management of the image in Licensee systems.
Cardinality 0..1
Example <plus:LicenseeImageID>MK-998-01</plus:LicenseeImageID>

45. Licensee Image Notes

XMP Property plus:LicenseeImageNotes
XMP Value Type Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicenseeImageNotes
Description Notes added by Licensee.
Comments Facilitates management of the image in Licensee systems.
Cardinality 0..1
Example <plus:LicenseeImageNotes>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Pictured models also appear in Job Number MK-967
</rdf:li>
</rdf:Alt>
</plus:LicenseeImageNotes>

46. Other Image Info

XMP Property plus:OtherImageInfo
XMP Value Type Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/OtherImageInfo
Description Additional image information.
Cardinality 0..1
Example <plus:OtherImageInfo>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Similar alternative images from this session are available for licensing upon request.
</rdf:li>
</rdf:Alt>
</plus:OtherImageInfo>

47. License ID

XMP Property plus:LicenseID
XMP Value Type Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicenseID
Description Optional PLUS-ID assigned by the Licensor to the License.
Comments Facilitates recovery of license information if lost or corrupted. Allows reference to additional, remotely stored license information.
Cardinality 0..1
Format PLUS-ID
Example <plus:LicenseID>https://plus-id.org/LicenseID</plus:LicenseID>
Notes
  1. If the PLUS-ID being stored in this field is registered with the PLUS Coalition, it should be expressed as a URL. For example: https://plus-id.org/PLUS-ID.

48. Licensor Transaction ID

XMP Property plus:LicensorTransactionID
XMP Value Type Bag Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorTransactionID
Description Identifier assigned by Licensor for Licensor's reference and internal use.
Comments Licensor may specify Job Number, Invoice Number or any other reference ID.
Cardinality 0..∞
Example <plus:LicensorTransactionID>
<rdf:Bag>
<rdf:li>43282</rdf:li>
</rdf:Bag>
</plus:LicensorTransactionID>

49. Licensee Transaction ID

XMP Property plus:LicenseeTransactionID
XMP Value Type Bag Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicenseeTransactionID
Description Identifier assigned by Licensee for Licensee's reference and internal use.
Comments Licensee may specify Job Number, Purchase Order Number, Project Number, or any other reference ID. Facilitates management of the image in Licensee systems.
Cardinality 0..∞
Example <plus:LicenseeTransactionID>
<rdf:Bag>
<rdf:li>AB338-765</rdf:li>
</rdf:Bag>
</plus:LicenseeTransactionID>

50. Licensee Project Reference

XMP Property plus:LicenseeProjectReference
XMP Value Type Bag Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicenseeProjectReference
Description Project reference name or description assigned by Licensee.
Comments Licensee may specify Project Name, Product Name, Issue Number, or any other reference or description. Facilitates management of the image in Licensee systems.
Cardinality 0..∞
Example <plus:LicenseeProjectReference>
<rdf:Bag>
<rdf:li>MK-998</rdf:li>
</rdf:Bag>
</plus:LicenseeProjectReference>

51. License Transaction Date

XMP Property plus:LicenseTransactionDate
XMP Value Type Date
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicenseTransactionDate
Description The date of the License Transaction.
Comments Transaction Date and License Start Date may be the same or different dates.
Cardinality 0..1
Format Subset of ISO 8601 (For example: YYYY-MM-DD)
Example <plus:LicenseTransactionDate>
2007-03-01
</plus:LicenseTransactionDate>
Revisions
  1. Modified format to explicitly require a subset of ISO 8601. (V1.2.0, R1)

52. Reuse

XMP Property plus:Reuse
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/Reuse
Description Indicates whether a license is a repeat or an initial license. Reuse may require that licenses stored in files previously delivered to the customer be updated.
Cardinality 0..1
Controlled Vocabulary
Example <plus:Reuse>http://ns.useplus.org/ldf/vocab/RE-NAP</plus:Reuse>
Revisions
  1. Changed controlled vocabulary values to make them globally unique. (V1.1.0, R4)
  2. Changed XMP value type to be URL to confirm that CV values must be written in URL form. (V1.2.0, R1)

53. Other License Documents

XMP Property plus:OtherLicenseDocuments
XMP Value Type Bag Text
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/OtherLicenseDocuments
Description Reference information for additional documents associated with the license.
Comments Licensor may optionally list identifiers for documents related to the license, such as purchase orders, estimates, invoices, agreements, etc.. Allows both parties to easily refer to the documents by identifier. Facilitates identification of remotely stored documents.
Cardinality 0..∞
Format PLUS-ID
Example <plus:OtherLicenseDocuments>
<rdf:Bag>
<rdf:li>https://plus-id.org/DocumentID</rdf:li>
</rdf:Bag>
</plus:OtherLicenseDocuments>
Notes
  1. If the identifier being stored in this field is registered with the PLUS Coalition, it should be expressed as a URL. For example: https://plus-id.org/PLUS-ID.

54. Other License Info

XMP Property plus:OtherLicenseInfo
XMP Value Type Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/OtherLicenseInfo
Description Additional license information.
Cardinality 0..1
Example <plus:OtherLicenseInfo>
<rdf:Alt>
<rdf:li xml:lang="x-default">
All model releases have 2-year terms allowing renewal of this license for an additional year upon request.
</rdf:li>
</rdf:Alt>
</plus:OtherLicenseInfo>

55. Custom 1

XMP Property plus:Custom1
XMP Value Type Bag Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/Custom1
Description Optional field for use at Licensor's discretion.
Cardinality 0..∞
Example <plus:Custom1>
<rdf:Bag>
<rdf:li>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Licensor specified metadata
</rdf:li>
</rdf:Alt>
</rdf:li>
</rdf:Bag>
</plus:Custom1>

56. Custom 2

XMP Property plus:Custom2
XMP Value Type Bag Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/Custom2
Description Optional field for use at Licensor's discretion.
Cardinality 0..∞
Example <plus:Custom2>
<rdf:Bag>
<rdf:li>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Licensor specified metadata
</rdf:li>
</rdf:Alt>
</rdf:li>
</rdf:Bag>
</plus:Custom2>

57. Custom 3

XMP Property plus:Custom3
XMP Value Type Bag Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/Custom3
Description Optional field for use at Licensor's discretion.
Cardinality 0..∞
Example <plus:Custom3>
<rdf:Bag>
<rdf:li>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Licensor specified metadata
</rdf:li>
</rdf:Alt>
</rdf:li>
</rdf:Bag>
</plus:Custom3>

58. Custom 4

XMP Property plus:Custom4
XMP Value Type Bag Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/Custom4
Description Optional field for use at Licensor's discretion.
Cardinality 0..∞
Example <plus:Custom4>
<rdf:Bag>
<rdf:li>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Licensor specified metadata
</rdf:li>
</rdf:Alt>
</rdf:li>
</rdf:Bag>
</plus:Custom4>

59. Custom 5

XMP Property plus:Custom5
XMP Value Type Bag Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/Custom5
Description Optional field for use at Licensor's discretion.
Cardinality 0..∞
Example <plus:Custom5>
<rdf:Bag>
<rdf:li>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Licensor specified metadata
</rdf:li>
</rdf:Alt>
</rdf:li>
</rdf:Bag>
</plus:Custom5>

60. Custom 6

XMP Property plus:Custom6
XMP Value Type Bag Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/Custom6
Description Optional field for use at Licensee's discretion.
Cardinality 0..∞
Example <plus:Custom6>
<rdf:Bag>
<rdf:li>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Licensee specified metadata
</rdf:li>
</rdf:Alt>
</rdf:li>
</rdf:Bag>
</plus:Custom6>
Revisions
  1. Changed field definition to be at Licensee's discretion. (V1.1.0, R3)

61. Custom 7

XMP Property plus:Custom7
XMP Value Type Bag Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/Custom7
Description Optional field for use at Licensee's discretion.
Cardinality 0..∞
Example <plus:Custom7>
<rdf:Bag>
<rdf:li>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Licensee specified metadata
</rdf:li>
</rdf:Alt>
</rdf:li>
</rdf:Bag>
</plus:Custom7>
Revisions
  1. Changed field definition to be at Licensee's discretion. (V1.1.0, R3)

62. Custom 8

XMP Property plus:Custom8
XMP Value Type Bag Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/Custom8
Description Optional field for use at Licensee's discretion.
Cardinality 0..∞
Example <plus:Custom8>
<rdf:Bag>
<rdf:li>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Licensee specified metadata
</rdf:li>
</rdf:Alt>
</rdf:li>
</rdf:Bag>
</plus:Custom8>
Revisions
  1. Changed field definition to be at Licensee's discretion. (V1.1.0, R3)

63. Custom 9

XMP Property plus:Custom9
XMP Value Type Bag Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/Custom9
Description Optional field for use at Licensee's discretion.
Cardinality 0..∞
Example <plus:Custom9>
<rdf:Bag>
<rdf:li>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Licensee specified metadata
</rdf:li>
</rdf:Alt>
</rdf:li>
</rdf:Bag>
</plus:Custom9>
Revisions
  1. Changed field definition to be at Licensee's discretion. (V1.1.0, R3)

64. Custom 10

XMP Property plus:Custom10
XMP Value Type Bag Lang Alt
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/Custom10
Description Optional field for use at Licensee's discretion.
Cardinality 0..∞
Example <plus:Custom10>
<rdf:Bag>
<rdf:li>
<rdf:Alt>
<rdf:li xml:lang="x-default">
Licensee specified metadata
</rdf:li>
</rdf:Alt>
</rdf:li>
</rdf:Bag>
</plus:Custom10>
Revisions
  1. Renamed this field to "Custom10" from "Custom0". (V1.1.0, R2)
  2. Changed field definition to be at Licensee's discretion. (V1.1.0, R3)

65. Data Mining

XMP Property plus:DataMining
XMP Value Type URL
XMP Category External
Namespace URI http://ns.useplus.org/ldf/xmp/1.0/DataMining
Description Data mining prohibition or permission, optionally with constraints.
Comments Regional laws applying to an asset may prohibit, constrain, or allow data mining for certain purposes (such as search indexing or research), and may overrule the value selected for this property. Similarly, the absence of a prohibition does not indicate that the asset owner grants permission for data mining or any other use of an asset. The prohibition “Prohibited except for search engine indexing” only permits data mining by search engines available to the public to identify the URL for an asset and its associated data (for the purpose of assisting the public in navigating to the URL for the asset), and prohibits all other uses, such as AI/ML training.

The PLUS "Other Constraints" property is human readable. The IPTC properties "Embedded Encoded Rights Expression" and "Linked Encoded Rights Expression" are machine readable.
Cardinality 0..1
Controlled Vocabulary
Example <plus:DataMining>
http://ns.useplus.org/ldf/vocab/DMI-PROHIBITED-AIMLTRAINING
</plus:DataMining>
Notes
  1. Default is DMI-UNSPECIFIED (Unspecified - no prohibition defined)
Revisions
  1. Added field. (V2.0.0, R1)
  2. Changed case of CV identifiers. (V2.0.1, R1)

C. Structures

1. Licensee Detail

Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicenseeDetail
Description Contains fields that provide for a Licensee.
Used by Field Licensee
Subfields
Example <plus:Licensee>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicenseeID>https://plus-id.org/AAA-987</plus:LicenseeID>
<plus:LicenseeName>ABC Advertising Agency</plus:LicenseeName>
</rdf:li>
</rdf:Seq>
</plus:Licensee>

2. End User Detail

Namespace URI http://ns.useplus.org/ldf/xmp/1.0/EndUserDetail
Description Contains fields that provide for an End User.
Used by Field EndUser
Subfields
Example <plus:EndUser>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:EndUserID>https://plus-id.org/538-A94</plus:EndUserID>
<plus:EndUserName>XYZ Jacuzzi Company</plus:EndUserName>
</rdf:li>
</rdf:Seq>
</plus:EndUser>

3. Licensor Detail

Namespace URI http://ns.useplus.org/ldf/xmp/1.0/LicensorDetail
Description Contains fields that provide for a Licensor.
Used by Field Licensor
Subfields
Example <plus:Licensor>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:LicensorID>https://plus-id.org/AAA-123</plus:LicensorID>
<plus:LicensorName>Acme Photography Studio</plus:LicensorName>
<plus:LicensorStreetAddress>
123 Somewhere St
</plus:LicensorStreetAddress>

<plus:LicensorExtendedAddress>
Studio 8
</plus:LicensorExtendedAddress>

<plus:LicensorCity>Homeville</plus:LicensorCity>
<plus:LicensorRegion>CA</plus:LicensorRegion>
<plus:LicensorPostalCode>98888</plus:LicensorPostalCode>
<plus:LicensorCountry>USA</plus:LicensorCountry>
<plus:LicensorTelephoneType1>
http://ns.useplus.org/ldf/vocab/work
</plus:LicensorTelephoneType1>

<plus:LicensorTelephone1>123-456-7890</plus:LicensorTelephone1>
<plus:LicensorTelephoneType2>
http://ns.useplus.org/ldf/vocab/fax
</plus:LicensorTelephoneType2>

<plus:LicensorTelephone2>123-456-7891</plus:LicensorTelephone2>
<plus:LicensorEmail>info@acmephotostudio.com</plus:LicensorEmail>
<plus:LicensorURL>
https://www.acmephotostudio.com
</plus:LicensorURL>

</rdf:li>
</rdf:Seq>
</plus:Licensor>

4. Copyright Owner Detail

Namespace URI http://ns.useplus.org/ldf/xmp/1.0/CopyrightOwnerDetail
Description Contains fields that provide for a Copyright Owner.
Used by Field CopyrightOwner
Subfields
Example <plus:CopyrightOwner>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:CopyrightOwnerID>
https://plus-id.org/AAA-123
</plus:CopyrightOwnerID>

<plus:CopyrightOwnerName>
Acme Photography Studio
</plus:CopyrightOwnerName>

</rdf:li>
</rdf:Seq>
</plus:CopyrightOwner>

5. Image Creator Detail

Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageCreatorDetail
Description Contains fields that provide for an Image Creator.
Used by Field ImageCreator
Subfields
Example <plus:ImageCreator>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:ImageCreatorID>
http://plus-id.org/AAA-123
</plus:ImageCreatorID>

<plus:ImageCreatorName>
Acme Photography Studio
</plus:ImageCreatorName>

</rdf:li>
</rdf:Seq>
</plus:ImageCreator>

6. Image Supplier Detail

Namespace URI http://ns.useplus.org/ldf/xmp/1.0/ImageSupplierDetail
Description Contains fields that provide for an Image Supplier.
Used by Field ImageSupplier
Subfields
Example <plus:ImageSupplier>
<rdf:Seq>
<rdf:li rdf:parseType="Resource">
<plus:ImageSupplierID>
https://plus-id.org/AAA-123
</plus:ImageSupplierID>

<plus:ImageSupplierName>
Acme Photography Studio
</plus:ImageSupplierName>

</rdf:li>
</rdf:Seq>
</plus:ImageSupplier>