!--------------------------------------------------------------------
!
!      hkp_pdr RESOURCE FILE
!
!
!      This file is used to construct the trigger, error, and success status
!      fields in the observation status file.
!
!
!--------------------------------------------------------------------
!                          REVISION HISTORY
!--------------------------------------------------------------------
!            PR
!   DATE   NUMBER  Developer  Description
! -------- ------  ---------  -------------------------------------
! 05/03/04 50955   Heller     Initial version
!                  Goldst
! 08/26/04 51405   Sherbert   undo NULL of instrument and times
! 05/31/05 53016   J.Baum     Use hkp_hst_query.lis file 
! 07/22/10 65295   Sherbert   Add new command to set a catalog date
!   -       -         -       and fix some typos 
!--------------------------------------------------------------------
PROCESS_NAME = update_catdb
TASK = <update_db_tool -p $PATH_FILE -r hkp_pdr>
DESCRIPTION = 'Updates fields in the archive catalog relations"
SYSTEM = PDR
CLASS = ALL
!
! Triggers on OSF event
!----------------------------------------------------------------------------
! EVNT resource.
!----------------------------------------------------------------------------
!
POLLING_TIME = 5            ! Response time of the application
!
OSF_RANK = 1                ! OSF event ordering.
OSF_TRIGGER1.SC   = u
OSF_TRIGGER1.DATA_ID = sms

OSF_TRIGGER2.SC   = w
OSF_TRIGGER2.DATA_ID = mtl

OSF_TRIGGER3.SC   = w
OSF_TRIGGER3.DATA_ID = orb

OSF_TRIGGER4.SC   = w
OSF_TRIGGER4.DATA_ID = msc



OSF_PROCESSING.SC = p       ! Letter to be used when an OSF is processed.
OSF_ERROR.SC      = f       ! Letter to be used when there is an error.
                            ! PR 60293 Differentiate for catalog error
OSF_SUCCESS.SC    = c       ! Letter to be used when it is successful
OSF_SUCCESS.CL    = w       !
!
!----------------------------------------------------------------------------
QUERY_SOURCE = OPUS_DEFINITIONS_DIR:hkp_hst_query.lis
! 
QUERY.01.msc = UPDATE_ADS_START_TIME
QUERY.02.msc = UPDATE_ADS_END_TIME
QUERY.03.msc = SET_CAT_COMPLETE_DATE
!
QUERY.01.mtl = UPDATE_ADS_START_TIME
QUERY.02.mtl = UPDATE_ADS_END_TIME      ! This said msc! is that wrong?
QUERY.03.mtl = SET_CAT_COMPLETE_DATE
!
QUERY.01.sms = UPDATE_ADS_START_TIME
QUERY.02.sms = UPDATE_ADS_END_TIME      ! This said msc! is that wrong?
QUERY.03.sms = SET_CAT_COMPLETE_DATE
!
QUERY.01.orb = UPDATE_ADS_START_TIME
QUERY.02.orb = SET_CAT_COMPLETE_DATE
!
! Archive Class to use for substition
ARCHIVE_CLASS.MTL = MTL
ARCHIVE_CLASS.MSC = MSC
ARCHIVE_CLASS.SMS = SMS
ARCHIVE_CLASS.ORB = ORB
!
! set by path file
OPUS_DB = OPUS_DB
ARCH_DB=  ARCH_DB
ARCH_SERVER = ARCH_SERVER
