Changeset 6941 for TI01-discovery-Ingest


Ignore:
Timestamp:
07/06/10 12:29:18 (9 years ago)
Author:
sdonegan
Message:

adjusted xpath value for dataOriginator so now just pulls value where CI_responsible party is originator

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI01-discovery-Ingest/trunk/v4n_MEDIN/ingestAutomation-upgrade/OAIBatch/medin_2_3_ISO19139.py

    r6875 r6941  
    213213                ''' 
    214214                 
    215                 originator = (self.dataOriginator.__name__,{1:{'xpath':'gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:organisationName/gco:CharacterString'}})  
     215                #originator = (self.dataOriginator.__name__,{1:{'xpath':'gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:organisationName/gco:CharacterString'}}) 
     216                 
     217                #revised 07/06/10 SJD - Needs to pick out values where CI_RoleCode = originator (not sure why its not already doing this..) 
     218                originator = (self.dataCentreName.__name__,{1:{ 
     219                                                                                                        'baseXpath':'gmd:contact/gmd:CI_ResponsibleParty', 
     220                                                                                                        'elValXpath':'gmd:organisationName/gco:CharacterString', 
     221                                                                                                        'depValXpath':'gmd:role/gmd:CI_RoleCode', 
     222                                                                                                        'depVal':'originator'}}) 
    216223                 
    217224                return originator 
Note: See TracChangeset for help on using the changeset viewer.