Go to the bottom.
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! SDDL Name: QSOVERRIDES.SDDL
!
! Purpose: This SDDL file defines the qsoverrides relation.
!
! Modification History:
!
! Date OPR Who Reason
! -------- ------- --- -------------------------------------------------
! 11/ 7/94 27329 EGB Original implementation
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
LANGUAGE FORTRAN, SQL
INCLUDE ZSPSS_USER_TYPES.SDDL
RECORD SUOVER_TYPE
!------------------------------------------------------------------------------
!
! RECORD INFORMATION
!
!------------------------------------------------------------------------------
DESCRIPTION "There may be times when you will want to override
certain SU level constraint checks or features that
occur in the scheduling software.
This can be done by the appropriate setting of fields
in this relation through the SCR form."
!------------------------------------------------------------------------------
!
! FIELD INFORMATION
!
!------------------------------------------------------------------------------
FIELD sunit_id
TYPE SUNIT_ID_TYPE
DESCRIPTION "This field contains the anme of the scheduling unit
that will have some constraint checking overridden
as specified in this table."
FORM
NAME "SCR"
LABEL "SCHEDULING UNIT ID"
END_FORM
END_FIELD
FIELD version_num
TYPE VERSION_NUM_TYPE
FORM
NAME "SCR"
LABEL "VERSION NUM"
END_FORM
END_FIELD
FIELD saa
TYPE YES_NO_FLAG_TYPE
DESCRIPTION "When this field is 'N' then the SAA avoidance
constraint and restriction checks normally made in
the scheduing software may not be made. The SAA
is a data quality issue with the HST and there are
times when you will want to override the normal SAA
restrictions (engineering proposals and some science
proposals do this).
This flag works in tandem with similar flags at the
obset level, which controls PCS SAA checks, and at the
alignment level, which controls SI related SAA checks.
By setting these SAA flags correctly you can schedule
SI states in the SAA that would otherwise not be
permitted. Likewise, you can turn of FGS SAA
avoidance through these flags.
By default this field is 'Y' and the scheduling
software will make this check. "
RELATED_FIELDS "qbs_obset.saa_flag" "qalignment.saa_flag" "wsidata_def.saa_flag" "wsistate_tra.saa_flag"
FORM
NAME "SCR"
LABEL "SAA AVOIDANCE CHECK FLAG (Y/N)"
END_FORM
END_FIELD
FIELD roll_angle
TYPE YES_NO_FLAG_TYPE
DESCRIPTION "When this field is 'N' then the roll angle checks
that occur in the scheduling software will not be
made. This will allow SUs to schedule at orientations
that would otherwise fail.
By default this field is 'Y' and the scheduling
software will ensure that HST orientation at end of
this schedling unit still obeys the roll angle
contraints up to the beginning of slew to the next
scheduling unit. "
FORM
NAME "SCR"
LABEL "ROLL ANGLE CHECK FLAG (Y/N)"
END_FORM
END_FIELD
FIELD data_volume
TYPE YES_NO_FLAG_TYPE
DESCRIPTION "When this field is 'N' then the data volume checks
that are made when this scheduling unit is added to
the calendar are not made. This includes checks for
data volume per day and data volume per orbit.
By default this field is 'Y' and the scheduling
software will make this check. "
FORM
NAME "SCR"
LABEL "DATA VOLUME CHECK FLAG (Y/N)"
END_FORM
END_FIELD
FIELD tape_data_vl
TYPE YES_NO_FLAG_TYPE
DESCRIPTION "When this field is 'N' then the tape data volume checks
that are made when this scheduling unit is added to
the calendar are not made. Tape data volume is checked
on an orbit by orbit basis.
By default this field is 'Y' and the scheduling
software will make this check. "
FORM
NAME "SCR"
LABEL "TAPE DATA VOLUME CHECK FLAG (Y/N)"
END_FORM
END_FIELD
FIELD rfi_zone
TYPE YES_NO_FLAG_TYPE
DESCRIPTION "When this field is 'N' then the RFI zone checks that
are made when scheduling TDRS activities are not
made.
By default this field is 'Y' and the scheduling
software will make this check. "
FORM
NAME "SCR"
LABEL "RFI ZONE CHECK FLAG (Y/N)"
END_FORM
END_FIELD
FIELD duty_cycle
TYPE YES_NO_FLAG_TYPE
DESCRIPTION "This is an obsolete field."
FORM
NAME "SCR"
LABEL "ST TRANSMISSION DUTY CYCLE CHECK FLAG (Y/N)"
END_FORM
END_FIELD
FIELD mjr_slw_sep
TYPE I4
DESCRIPTION "This field can be set to override the major slew
separation checks that are made between slews.
UNITS "SECONDS"
FORM
NAME "SCR"
LABEL "MAJOR SLEW SEPARATION TIME"
END_FORM
END_FIELD
FIELD orb1actlate
TYPE YES_NO_FLAG_TYPE
DESCRIPTION "When this field is 'N' the late scheduline will not
be permitted for this scheduling unit. Late scheduling
is the process of shifting an SU's activities down in
time such that the end time of the SU does not change
but the start time gets later, thus the SU is more
compact and uses less wall-clock time.
By default this field is 'Y' and the scheduling
software will permit this scheduling to occur."
FORM
NAME "SCR"
LABEL "SCHEDULE 1ST OBSET ACTIV. LATE IN ORBIT (Y/N)"
END_FORM
END_FIELD
END_RECORD
!------------------------------------------------------------------------------
!
! RELATION DECLARATION
!
!------------------------------------------------------------------------------
RELATION qsoverrides
TYPE SUOVER_TYPE
DESCRIPTION "Scheduling Unit Override Relation"
SUBSYSTEM_USING "SPSS"
RELATED_FIELDS "qboverrides.*"
FORM
NAME "SCR"
END_FORM
INDEX qsoverrides_1
TYPE unique, clustered
FIELDS sunit_id, version_num
END_INDEX
END_RELATION
!------------------------------------------------------------------------------
!
! INSTANCE DECLARATION
!
!------------------------------------------------------------------------------
INSTANCE qsoverrides
GLOBAL
TYPE SUOVER_TYPE
END_INSTANCE
Go to the top.