IPTC: mapping of metadata between the IPTC Photo Metadata Standard 2017.1 and NewsML-G2 2.25 | ||||||
as of: 2 February 2018 | ||||||
XMP Sch |
Property Name | IIM Name |
XMP Namesp |
XMP PropertyName |
NMLG2 Property taking the value (root element = <newsItem>) |
NMLG2 Implementation Notes |
IptcCore | City (legacy) | 2:90 City | photoshop | City | PMD --> NMLG2: {if interpreted as city of the location the photo was taken} contentMeta/located/POIDetails/address/locality/name OR {if interpreted as city of the location shown} contentMeta/subject --> assert/POIDetails/address/locality/name NMLG2 --> PMD: contentMeta/located/POIDetails/address/locality/name OR contentMeta/located/name OR contentMeta/subject --> assert/POIDetails/address/locality/name |
NMLG2 to Photo Metadata: Map to City (IPTC Core) primarily from a location where the picture was taken and secondly from a location shown in the image. |
IptcCore | Country (legacy) | 2:101 Country/Primary Location Name | photoshop | Country | PMD --> NMLG2: {if interpreted as country of the location the photo was taken} contentMeta/located/POIDetails/address/country/name OR {if interpreted as country of the location shown} contentMeta/subject --> assert/POIDetails/address/country/name NMLG2 --> PMD: contentMeta/located/POIDetails/address/country/name OR contentMeta/located/name OR contentMeta/subject --> assert/POIDetails/address/country/name |
NMLG2 to Photo Metadata: Map to Country (IPTC Core) primarily from a location where the picture was taken and secondly from a location shown in the image. |
IptcCore | Country Code (legacy) | 2:100 Country/Primary Location Code | Iptc4xmpCore | CountryCode | PMD --> NMLG2: {if interpreted as country of the location the photo was taken} contentMeta/located/POIDetails/address/country/@uriOR {if interpreted as country of the location shown} contentMeta/subject --> assert/POIDetails/address/country/@uriNMLG2 --> PMD: contentMeta/located/POIDetails/address/country/@uriOR contentMeta/located/@qcode OR contentMeta/subject --> assert/POIDetails/address/country/@uri |
NMLG2 to Photo Metadata: Map to Country (IPTC Core) primarily from a location where the picture was taken and secondly from a location shown in the image. |
IptcCore | Description | 2:120 Caption/Abstract | dc | description | PMD <--> NMLG2: contentMeta/description[@role="drol:caption" {or a similar one}] |
|
IptcCore | Headline | 2:105 Headline | photoshop | Headline | PMD <--> NMLG2: contentMeta/headline |
|
IptcCore | Intellectual Genre | 2:04 Object Attribute Reference | Iptc4xmpCore | IntellectualGenre | PMD <--> NMLG2: contentMeta/genre/name OR contentMeta/genre/@uri ... depending on the format of the value |
|
IptcCore | Keywords | 2:25 Keywords | dc | subject | PMD <--> NMLG2: contentMeta/keyword {recommended} OR contentMeta/subject/name |
|
IptcCore | Province or State (legacy) | 2:95 Province/State | photoshop | State | PMD --> NMLG2: {if interpreted as province of the location the photo was taken} contentMeta/located/POIDetails/address/area/name OR {if interpreted as province of the location shown} contentMeta/subject --> assert/POIDetails/address/area/name NMLG2 --> PMD: contentMeta/located/POIDetails/address/area/name OR contentMeta/located/name OR contentMeta/subject --> assert/POIDetails/address/area/name |
NMLG2 to Photo Metadata: Map to Province or State (IPTC Core) primarily from a location where the picture was taken and secondly from a location shown in the image. |
IptcCore | Scene Code | Iptc4xmpCore | Scene | PMD <--> NMLG2: contentMeta/genre/@uri="http://cv.iptc.org/newscodes/scene/..." |
||
IptcCore | Subject Code | 2:12 Subject Reference | Iptc4xmpCore | SubjectCode | PMD <--> NMLG2: contentMeta/subject/@uri="http://cv.iptc.org/newscodes/subjectcode/{Subject Code value}" |
Any NewsML-G2 subject using the base URL of Subject Codes (http://cv.iptc.org/newscodes/subjectcode/) should be mapped to the Subject Code PMD property. All other subject properties of type cpnat:abstract should be mapped to CV-Term about Image |
IptcCore | Sublocation (legacy) | 2:92 Sublocation | Iptc4xmpCore | Location | PMD --> NMLG2: {if interpreted as sublocation of the location the photo was taken} contentMeta/located/POIDetails/address/line OR {if interpreted as sublocation of the location shown} contentMeta/subject --> assert/POIDetails/address/line NMLG2 --> PMD: contentMeta/located/POIDetails/address/locality/name OR contentMeta/located/name OR contentMeta/subject --> assert/POIDetails/address/locality/name |
NMLG2 to Photo Metadata: Map to Sublocation (IPTC Core) primarily from a location where the picture was taken and secondly from a location shown in the image. |
IptcCore | Date Created | 2:55 Date Created | photoshop | DateCreated | PMD <--> NMLG2: contentMeta/contentCreated |
|
IptcCore | Description Writer | 2:122 Writer/Editor | photoshop | CaptionWriter | PMD <--> NMLG2: contentMeta/contributor[@role="ctrol:descrWriter"] |
|
IptcCore | Instructions | 2:40 Special Instruction | photoshop | Instructions | PMD <--> NMLG2: itemMeta/edNote[@role="ednoterole:photoInstruction"] |
|
IptcCore | Job Id | 2:103 Original Transmission Reference | photoshop | TransmissionReference | PMD <--> NMLG2: itemMeta/memberOf/@uriOR contentMeta/altId[@role="altidrole:pmdJobId"] |
|
IptcCore | Title | 2:05 Object Name | dc | title | PMD <--> NMLG2: itemMeta/title |
|
IptcCore | Copyright Notice | 2:116 Copyright Notice | dc | rights | PMD <--> NMLG2: rightsInfo/copyrightNotice |
|
IptcCore | Creator | 2:80 By-line | dc | creator | PMD <--> NMLG2: contentMeta/creator/name |
|
IptcCore | Creator's Contact Info | Iptc4xmpCore | CreatorContactInfo | PMD <--> NMLG2: contentMeta/creator/personDetails/contactInfo/.... |
||
IptcCore | Creator's jobtitle | 2:85 By-line Title | photoshop | AuthorsPosition | PMD <--> NMLG2: contentMeta/creator/related[@rel= "entityprop:creatorJobtitle"]/name |
|
IptcCore | Credit Line | 2:110 Credit | photoshop | Credit | PMD <--> NMLG2: contentMeta/creditline |
|
IptcCore | Rights Usage Terms | xmpRights | UsageTerms | PMD <--> NMLG2: rightsInfo/usageTerms |
||
IptcCore | Source | 2:115 Source | photoshop | Source | PMD <--> NMLG2: contentMeta/infoSource[@role="isrol:contentSource"]/name OR {if the source is the original copyright owner} rightsInfo[(with @validto time delimiter)]/copyrightHolder |
|
IptcCore | Contact Information Details structure {data type/structure} | 2:118 Contact | Iptc4xmpCore | ContactInfoDetails | NA | Maps to the "contactInfo" common component |
IptcCore | Address {contact info detail} | Iptc4xmpCore | CiAdrExtadr | PMD <--> NMLG2: .../contactInfo/address/line |
||
IptcCore | City {contact info detail} | Iptc4xmpCore | CiAdrCity | PMD <--> NMLG2: .../contactInfo/address/locality/name |
||
IptcCore | Country {contact info detail} | Iptc4xmpCore | CiAdrCtry | PMD <--> NMLG2: .../contactInfo/address/country/name |
||
IptcCore | Email address(es) {contact info detail} | Iptc4xmpCore | CiEmailWork | PMD <--> NMLG2: .../contactInfo/email |
||
IptcCore | Phone number(s) {contact info detail} | Iptc4xmpCore | CiTelWork | PMD <--> NMLG2: .../contactInfo/phone |
||
IptcCore | Postal Code {contact info detail} | Iptc4xmpCore | CiAdrPcode | PMD <--> NMLG2: .../contactInfo/address/postalCode |
||
IptcCore | State/Province {contact info detail} | Iptc4xmpCore | CiAdrRegion | PMD <--> NMLG2: .../contactInfo/address/area/name |
||
IptcCore | Web URL(s) {contact info detail} | Iptc4xmpCore | CiUrlWork | PMD <--> NMLG2: .../contactInfo/web |
||
IptcExt08 | Additional Model Information | Iptc4xmpExt | AddlModelInfo | PMD <--> NMLG2: contentMeta/description[@role="drol:modelInfo"] |
||
IptcExt08 | Artwork or Object in the Image | Iptc4xmpExt | ArtworkOrObject | PMD <--> NMLG2: contentMeta/subject[@type="cpnat:object"]/... see details in the Artwork or Object ... structure section |
||
IptcExt08 | Code of Organisation Featured in the Image | Iptc4xmpExt | OrganisationInImageCode | PMD <--> NMLG2: contentMeta/subject[@type="cpnat:organisation"]/@uri (or another property, depends on the kind of code) |
||
IptcExt08 | Name of Organisation Featured in the Image | Iptc4xmpExt | OrganisationInImageName | PMD <--> NMLG2: contentMeta/subject@type="cpnat:organisation"/name |
||
IptcExt14 | CV-Term About Image | Iptc4xmpExt | AboutCvTerm | PMD <--> NMLG2: contentMeta/subject[@type="cpnat:abstract"]/.... see details in the CV-Term About Image structure section |
Any NewsML-G2 subject using the base URL of Subject Codes (http://cv.iptc.org/newscodes/subjectcode/) should be mapped to the Subject Code PMD property. All other subject properties of type cpnat:abstract should be mapped to CV-Term about Image | |
IptcExt16 | Genre | Iptc4xmpExt | Genre | |||
IptcExt08 | Location Shown in the Image | Iptc4xmpExt | LocationShown | PMD <--> NMLG2: contentMeta/subject[@type="cpnat:poi" {OR "cpnat:geoArea"}]/.... see details in the Location structure section |
||
IptcExt08 | Model Age | Iptc4xmpExt | ModelAge | PMD <--> NMLG2: contentMeta/description[@role="drol:modelAge"] |
||
IptcExt08 | Person Shown in the Image | Iptc4xmpExt | PersonInImage | PMD <--> NMLG2: contentMeta/subject[@type="cpnat:person"]/name |
||
IptcExt14 | Person Shown in the Image with Details | Iptc4xmpExt | PersonInImageWDetails | "PMD <--> NMLG2: contentMeta/subject[@type="cpnat:person"]/... see details in the Person Shown ... with Details structure section |
||
IptcExt14 | Product Shown in the Image | Iptc4xmpExt | ProductInImage | "PMD <--> NMLG2: contentMeta/subject[@type="cpnat:object"]/... see details in the Production Shown ... structure section |
||
IptcExt08 | Digital Image GUID | Iptc4xmpExt | DigImageGUID | PMD <--> NMLG2: contentMeta/altId[@role="altidrole:pmdImgGUID"] |
||
IptcExt08 | Digital Source Type | Iptc4xmpExt | DigitalSourceType | PMD <--> NMLG2: contentMeta/contentMetaExtProperty[@rel="entityprop:digitalSrcType"]/@uri="http://cv.iptc.org/newscodes/digitalsourcetype/..." |
||
IptcExt08 | Event | Iptc4xmpExt | Event | PMD <--> NMLG2: contentMeta/subject[@type="cpnat:event"]/name |
||
IptcExt17.1 | Image Ranking | xmp | Ranking | PMD <--> NMLG2: contentMeta/rating/@value + @scalemin="-1.0", @scalemax="5.0", @ratingtypeuri="http://ns.adobe.com/xap/1.0/Rating" |
Adobe has assigned the value -1.0 to images considered as bad or "rejected". The value 0 indicates an "unreated" image. | |
IptcExt08 | Image Registry Entry | Iptc4xmpExt | RegistryId | PMD <--> NMLG2: contentMeta/altId.... see details in the Registry structure section |
||
IptcExt08 | Image Supplier | plus | ImageSupplier | PMD <--> NMLG2: contentMeta/infoSource[@role="isrol:imgSupplier"]/@uri AND/OR /name OR hopHistory/hop/party/... |
||
IptcExt08 | Image Supplier Image ID | plus | ImageSupplierImageID | PMD <--> NMLG2: contentMeta/altId[@role="altidrole:pmdImgSupplierImgId"] |
||
IptcExt08 | IPTC Metadata Last Edited (Legacy) | Iptc4xmpExt | IptcLastEdited | PMD property deprecated - no mapping | ||
IptcExt08 | Location created | Iptc4xmpExt | LocationCreated | PMD <--> NMLG2: contentMeta/located/name (a more generic description) ... optionally plus: contentMeta/located/POIdetails/address/....(locality,area,country - for a more granular description) see details in the Location structure section |
||
IptcExt08 | Max Avail Height | Iptc4xmpExt | MaxAvailHeight | PMD <-- NMLG2: contentSet[@rendition='rnd:highRes' {example code!} ]/inlineXML OR inlineData OR remoteContent/@height |
||
IptcExt08 | Max Avail Width | Iptc4xmpExt | MaxAvailWidth | PMD <-- NMLG2: contentSet[@rendition='rnd:highRes' {example code!} ]/inlineXML OR inlineData OR remoteContent/@width |
||
IptcExt08 | PLUS Version | plus | Version | PMD property deprecated - no mapping | ||
IptcExt08 | Copyright Owner | plus | CopyrightOwner | PMD <--> NMLG2: rightsInfo/CopyrightHolder/@uri (for the PMD Id) + /name (for the PMD name) |
||
IptcExt14 | Embedded Encoded Rights Expression | Iptc4xmpExt | EmbdEncRightsExpr | PMD <--> NMLG2: see details in the EERE structure section |
||
IptcExt08 | Image Creator | plus | ImageCreator | PMD <--> NMLG2: contentMeta/creator/@uri (for the PMD Id) + /name (for the PMD name) |
||
IptcExt08 | Licensor | plus | Licensor | PMD <--> NMLG2: rightsInfo/rightsInfoExtProperty[@rel="rightsprop:licensor"]/@uri (for the PMD Id) + /name (for the PMD name) |
||
IptcExt14 | Linked Encoded Rights Expression | Iptc4xmpExt | LinkedEncRightsExpr | PMD <--> NMLG2: see details in the LERE structure section |
||
IptcExt08 | Minor Model Age Disclosure | plus | MinorModelAgeDisclosure | PMD <--> NMLG2: rightsInfo/rightsInfoExtProperty[@rel="rightsprop:minModelAgeDisclosure"]/@value (@valuedatatype="xs:anyURI") |
||
IptcExt08 | Model Release Id | plus | ModelReleaseID | PMD <--> NMLG2: rightsInfo/rightsInfoExtProperty[@rel= "rightsprop:modelReleaseId"]/@value |
||
IptcExt08 | Model Release Status | plus | ModelReleaseStatus | PMD <--> NMLG2: rightsInfo/rightsInfoExtProperty[@rel= "rightsprop:modelReleaseStat"]/@uri |
||
IptcExt08 | Property Release Id | plus | PropertyReleaseID | PMD <--> NMLG2: rightsInfo/rightsInfoExtProperty[@rel= "rightsprop:propReleaseId"]/@value |
||
IptcExt08 | Property Release Status | plus | PropertyReleaseStatus | PMD <--> NMLG2: rightsInfo/rightsInfoExtProperty[@rel= "rightsprop:propReleaseStat"]/@uri |
||
IptcExt17.1 | Web Statement of Rights | xmpRights | WebStatement | PMD <--> NMLG2: rightsInfo/link/@href |
||
IptcExt08 | Controlled Vocabulary Term (DEPRECATED) | Iptc4xmpExt | CVterm | PMD property deprecated - no mapping | ||
IptcExt08 | Digital Source File Type (DEPRECATED) | Iptc4xmpExt | DigitalSourcefileType | PMD property deprecated - no mapping | ||
IptcExt08 | Artwork or Object in the Image Details structure {data type/structure} | Iptc4xmpExt | ArtworkOrObjectDetails | This structure represents the details of information about an artwork or object, in NewsML-G2 terms a concept of type object. The parenting property is defined by the property using this structure. | ||
IptcExt14 | Circa Date Created {Artwork or Object detail} | Iptc4xmpExt | AOCircaDateCreated | PMD <-->NMLG2:property/conceptExtProperty[@rel= "aoprop:circaDateCreated"]/@value | ||
IptcExt14 | Content Description {Artwork or Object detail} | Iptc4xmpExt | AOContentDescription | PMD <--> NMLG2:property/definition | ||
IptcExt14 | Contribution Description {Artwork or Object detail} | Iptc4xmpExt | AOContributionDescription | PMD <--> NMLG2:property/note[@role="cptnoterole:contribDescription"] | ||
IptcExt08 | Copyright Notice {Artwork or Object detail} | Iptc4xmpExt | AOCopyrightNotice | PMD <-->NMLG2:property/objectDetails/copyrightNotice | ||
IptcExt08 | Creator {Artwork or Object detail} | Iptc4xmpExt | AOCreator | PMD <--> NMLG2:property/objectDetails/creator/name use the same property as for Creator ID |
||
IptcExt14 | Creator ID {Artwork or Object detail} | Iptc4xmpExt | AOCreatorId | PMD <--> NMLG2:property/objectDetails/creator/@uri OR
@qcode use the same property as for Creator |
||
IptcExt14 | Current Copyright Owner ID {Artwork or Object detail} | Iptc4xmpExt | AOCurrentCopyrightOwnerId | PMD <-->NMLG2:property/conceptExtProperty[@rel="aoprop:currCrOwner"]/@uri | ||
IptcExt14 | Current Copyright Owner Name {Artwork or Object detail} | Iptc4xmpExt | AOCurrentCopyrightOwnerName | PMD <-->NMLG2:property/conceptExtProperty[@rel="aoprop:currCrOwner"]/name | ||
IptcExt14 | Current Licensor ID {Artwork or Object detail} | Iptc4xmpExt | AOCurrentLicensorId | PMD <-->NMLG2:property/conceptExtProperty[@rel="aoprop:currLicensor"]/@uri | ||
IptcExt14 | Current Licensor Name {Artwork or Object detail} | Iptc4xmpExt | AOCurrentLicensorName | PMD <-->NMLG2:property/conceptExtProperty[@rel="aoprop:currLicensor"]/name | ||
IptcExt08 | Date Created {Artwork or Object detail} | Iptc4xmpExt | AODateCreated | PMD <-->NMLG2:property/objectDetails/created | ||
IptcExt14 | Physical Description {Artwork or Object detail} | Iptc4xmpExt | AOPhysicalDescription | PMD <--> NMLG2:property/definition[@role="cptdefRole:physicalDescription"] | ||
IptcExt08 | Source {Artwork or Object detail} | Iptc4xmpExt | AOSource | PMD <-->NMLG2:property/conceptExtProperty[@rel="aoprop:source"]/name | ||
IptcExt08 | Source Inventory Number {Artwork or Object detail} | Iptc4xmpExt | AOSourceInvNo | PMD <-->NMLG2:property/conceptExtProperty[@rel="aoprop:sourceInvEntry"]/@value | ||
IptcExt14 | Source Inventory URL {Artwork or Object detail} | Iptc4xmpExt | AOSourceInvURL | PMD <-->NMLG2:property/conceptExtProperty[@rel="aoprop:sourceInvEntry"]/@uri | ||
IptcExt14 | Style Period {Artwork or Object detail} | Iptc4xmpExt | AOStylePeriod | PMD <-->NMLG2:property/conceptExtProperty[@rel="aoprop:stylePeriod"]/@value | ||
IptcExt08 | Title {Artwork or Object detail} | Iptc4xmpExt | AOTitle | PMD <--> NMLG2:property/name | ||
IptcExt14 | CV-Term details structure {data type/structure} | This structure represents the details of a CV-Term. The parenting property is defined by the property using this structure. | ||||
IptcExt14 | CV-Term CV ID {CV-Term detail} | Iptc4xmpExt | CvId | PMD <--> NMLG2: Scheme URI (= Scheme Alias resolved to a URI)property/@qcode |
||
IptcExt14 | CV-Term ID {CV-Term detail} | Iptc4xmpExt | CvTermId | PMD <--> NMLG2: a concept's identifier: @uri or @qcodeproperty/@uri or property/@qcode |
||
IptcExt14 | CV-Term name {CV-Term detail} | Iptc4xmpExt | CvTermName | PMD <--> NMLG2: a concept's <name>property/name |
||
IptcExt14 | Refined 'about' Relationship of the CV-Term {CV-Term detail} | Iptc4xmpExt | CvTermRefinedAbout | PMD <--> NMLG2: if available by a property: @roleproperty/@role |
||
IptcExt14 | Embedded Encoded Rights Expression (EERE) details structure {data type/structure} | This structure represents the details of an encoded rights expression embedded into an image file. | ||||
IptcExt14 | Encoded Rights Expression {EERE detail} | Iptc4xmpExt | EncRightsExpr | PMD <--> NMLG2: rightsInfo/rightsExpressionXML or rightsInfo/rightsExpressionData |
Warning: delimiters of the value attribute used in the string must be escaped | |
IptcExt14 | Encoding type {EERE detail} | Iptc4xmpExt | RightsExprEncType | PMD <--> NMLG2: rightsInfo/link[@rel="rightsprop:linkedEncRightsExpr"]/ @contenttype |
||
IptcExt14 | Rights Expression Language ID {EERE detail} | Iptc4xmpExt | RightsExprLangId | PMD <--> NMLG2: rightsInfo/link[@rel="rightsprop:linkedEncRightExpr"]/@formaturi |
||
IptcExt14 | Linked Encoded Rights Expression (LERE) details structure {data type/structure} | |||||
IptcExt14 | Encoding type {LERE detail} | Iptc4xmpExt | RightsExprEncType | PMD <--> NMLG2: rightsInfo/link[@rel="rightsprop:linkedEncRightsExpr"]/ @contenttype |
||
IptcExt14 | Link to Encoded Rights Expression {LERE detail} | Iptc4xmpExt | LinkedRightsExpr | PMD <--> NMLG2: rightsInfo/link[@rel="rightsprop:linkedEncRightExpr"]/@href |
||
IptcExt14 | Rights Expression Language ID {LERE detail} | Iptc4xmpExt | RightsExprLangId | PMD <--> NMLG2: rightsInfo/link[@rel="rightsprop:linkedEncRightExpr"]/@formaturi |
Note: this is a compromise as NewsML-G2 defines format as a sub-property of @contenttype which is not completely true for the LERE design. | |
IptcExt08 | Location Details structure {data type/structure} | NMLG2: this structure represents the details of a location, in NewsML-G2 terms a concept of type location. The parenting property is defined by the property using this structure. | ||||
IptcExt08 | City {location detail} | Iptc4xmpExt | City | PMD <--> NMLG2:property/POIDetails/locality/name | Mapping for Location Shown in the Image only | |
IptcExt08 | Country ISO-Code {location detail} | Iptc4xmpExt | CountryCode | PMD <-->
NMLG2:property/POIDetails/locality/country/@uri="http://cvx.iptc.org/iso3166-1a3/..(3
letter code).. ORproperty/POIDetails/locality/country/@uri="http://cvx.iptc.org/iso3166-1a2/..(2 letter code).. |
Mapping for Location Shown in the Image only | |
IptcExt08 | Country Name {location detail} | Iptc4xmpExt | CountryName | PMD <--> NMLG2:property/POIDetails/country/name | Mapping for Location Shown in the Image only | |
IptcExt14 | Location Identifier {location detail} | Iptc4xmpExt | LocationId | PMD <--> NMLG2:property/related[@rel="skos:exactMatch"]/@uri | ||
IptcExt08 | Province or State {location detail} | Iptc4xmpExt | ProvinceState | PMD <--> NMLG2:property/POIDetails/area/name | Mapping for Location Shown in the Image only | |
IptcExt08 | Sublocation {location detail} | Iptc4xmpExt | Sublocation | PMD <--> NMLG2:property/POIDetails/line | Mapping for Location Shown in the Image only | |
IptcExt08 | World Region {location detail} | Iptc4xmpExt | WorldRegion | PMD <--> NMLG2: property/POIDetails/worldRegion |
Mapping for Location Shown in the Image only | |
IptcExt14 | Person details structure {data type/structure} | This structure represents the details of a person, in NewsML-G2 terms a concept of type person. The parenting property is defined by the property using this structure. | ||||
IptcExt14 | Characteristics {Person detail} | Iptc4xmpExt | PersonCharacteristic | PMD <--> NMLG2:property/related[@rel= "entityprop:cptTypeSpecificCharacteristic"]/ ... (see CV-Term About mapping for the child elements of related) | ||
IptcExt14 | Description {Person detail} | Iptc4xmpExt | PersonDescription | PMD <--> NMLG2:property/note[@role="cptnoterole:pmdPersonDescription"] | ||
IptcExt14 | Identifier {Person detail} | Iptc4xmpExt | PersonId | PMD <--> NMLG2:property/related[@rel="skos:exactMatch"]/@uri | ||
IptcExt14 | Name {Person detail} | Iptc4xmpExt | PersonName | PMD <--> NMLG2:property/name | ||
IptcExt14 | Product details structure {data type/structure} | NMLG2: this structure represents the details of a product, in NewsML-G2 terms a concept of type product. It can be used with any property specified to hold a product as value. Therefore the mapping below does not include the parenting property. | ||||
IptcExt14 | Description {Product detail} | Iptc4xmpExt | ProductDescription | PMD <--> NMLG2:property/definition | ||
IptcExt14 | GTIN {Product detail} | Iptc4xmpExt | ProductGTIN | "PMD <--> NMLG2:property/related[@rel="entityprop:hasGTIN"]/@value="...GTIN..." | ||
IptcExt14 | Name {Product detail} | Iptc4xmpExt | ProductName | PMD <--> NMLG2:property/name | ||
IptcExt08 | Registry Entry Details structure {data type/structure} | Iptc4xmpExt | RegistryEntryDetails | This structure represents the details of an identifier including the party having issued it. | ||
IptcExt08 | Item Id {registry entry detail} | Iptc4xmpExt | RegItemId | PMD <--> NMLG2: contentMeta/altId |
||
IptcExt08 | Organisation Id {registry entry detail} | Iptc4xmpExt | RegOrgId | PMD <--> NMLG2: contentMeta/altId/@typeuri="... registry organisation id ..." |
The URL in @typeuri reflects the organisation having issued the item identifier. | |
IptcExt16 | Role {registry entry detail} | Iptc4xmpExt | RegEntryRole |