G2 CR00197: change data type of action

IPTC G2-Standards: Change Request document

Title: Hop History: Support information related to an Action

Change Request number: G2 CR00197.
Standard to be changed: NewsML-G2
Standard’s version to be changed: v2.25

 
Change Request History
VersionDateAuthor(s)Notes
12017-06-23Dave Compton for NAR-dev Initial draft.
22017-06-23Dave Compton for NAR-devCorrected new type for <action>.

 

Typographic note
Changes to existing documents/specifications are highlighted in yellow.
Editing notes for the spec documents are highlighted in cyan.
In drafts only: Text highlighted in magenta needs further discussion

Description of the change: (free-text)
Enable an Action in the Hop History to be qualified with further information related to the Action.

Rationale for the change:
The <action> element currently supports the following children:

  • <name>
  • <hierarchyInfo>

There is a need for further qualification of <action>; this is already supported in other places in the NAR data model (such as <itemClass>) by using {QualRelPropType}, which supports:

  • <name>
  • <hierarchyInfo>
  • <related>

Reference to related IPTC discussion(s) (on Yahoo groups etc):
https://groups.yahoo.com/neo/groups/iptc-news-architecture-dev/conversations/messages/10253


Formalised change request: (spec table etc.)
A/ Change the <action> data type from {QualPropType} to {QualRelPropType}.

Header

Value

(XML) Data Model

Element

Namespace (prefix)

 nar

Name

 action

Title

 

Definition

 

User Note(s)

 

Implementation Note(s)

 

XML Schema Spec

At: PCL.

Datatype

QualRelPropType

Internally Ctrl Values

 

Externally Ctrl Values

 

Attributes

(as already supported by QualRelPropType)

Child elements

(as already supported by QualRelPropType)

XML Schema Note(s)

 

Example(s)

Reuters (NS:RTRS) maps ISINs to RICs (trhopaction:map-isin-to-R) using the RDS System (sys:RDS) as the mapping 'worker':

 

<hopHistory>
   :

   <hop seq="2">
      <party qcode="NS:RTRS"/>
      <action qcode="trhopaction:map-isin-to-R" target="hatarget:metadata" why="why:inferred" how="howextr:tool">
         <name>Map ISIN To RIC</name>
         <related rel="extCptRel:hasWorker" qcode="sys:RDS"/>
      </action>

   </hop>
</hopHistory>

 

 
close