Return to PSG Models documentation page

SSASIM input table BDYN_DI

Contains description of dynamic time-pattern of various parameters that determine rate of beneficiary flow on and off DI program as well as average benefit levels for new beneficiaries. All the parameters in this and child tables affect only the CBA mode of operation.

Parent table is: BEN_DI

Child table is: RBEN_DI

Child table is: INCR_DI

Child table is: RMRT_DI

Child table is: RECR_DI

Go to SSASIM input parameters overview

SSASIM:   BDYN_DI . id
Identifies id of rows that contain specification of time pattern of parameters that determine DI beneficiary flows and initial benefit levels, consisting of several foreign keys pointing to rows in child tables and a few structural parameters. Typically, table contains several rows with the same id and different year values so that benefit parameter dynamics can be represented.

Valid values: 1 to 999999999 (nine digits), Integer

Source code: ben_di.h and ben_di.cpp

SSASIM:   BDYN_DI . notes
Describes specification of table row in free-form note.

Valid values: any ASCII text (Note: do not copy and paste from a word processor because of the possibility of embedded non-ASCII characters.)

Source code: notes are not read by the model

SSASIM:   BDYN_DI . cal_year
Specifies calendar year for which the parameters specified on this row are in effect. Values of parameters are calculated by linear interpolation for years in between years for which parameters are specified with non-zero foreign-key id values or valid scalar values. Values of parameters are calculated by simple extrapolation of last values for years beyond the last year for which parameter values are specified.

Valid values: RUN.year_zero to (RUN.year_zero+RUN.num_years), Integer

Source code: ben_di.h and ben_di.cpp

SSASIM:   BDYN_DI . rben_di_id
Specifies foreign-key id value that points to rows in RBEN_DI table that contain relative initial DI benefit levels by age and gender for simulation year specified on this row. A value of zero indicates that no rows in child table are read for this year, and hence, no parameters of this type are specified for this year.

Valid values: 0 to 999999999 (nine digits), Integer

Source code: ben_di.h and ben_di.cpp

SSASIM:   BDYN_DI . incr_di_id
Specifies foreign-key id value that points to rows in INCR_DI table that contain age and gender specific disability incidence rates for simulation year specified on this row. A value of zero indicates that no rows in child table are read for this year, and hence, no parameters of this type are specified for this year.

Valid values: 0 to 999999999 (nine digits), Integer

Source code: ben_di.h and ben_di.cpp

SSASIM:   BDYN_DI . rmrt_di_id
Specifies foreign-key id value that points to rows in RMRT_DI table that contain relative mortality rates of DI beneficiaries to whole population by age and gender for simulation year specified on this row. A value of zero indicates that no rows in child table are read for this year, and hence, no parameters of this type are specified for this year.

Valid values: 0 to 999999999 (nine digits), Integer

Source code: ben_di.h and ben_di.cpp

SSASIM:   BDYN_DI . recr_di_id
Specifies foreign-key id value that points to rows in RECR_DI table that contain age and gender specific disability recovery rates for simulation year specified on this row. A value of zero indicates that no rows in child table are read for this year, and hence, no parameters of this type are specified for this year.

Valid values: 0 to 999999999 (nine digits), Integer

Source code: ben_di.h and ben_di.cpp

SSASIM:   BDYN_DI . convertage
Specifies age at which DI program beneficiaries are converted to OASI program beneficiaries for simulation year specified on this row. Important note: this policy parameter is used only in the macro model's CBA mode, and therefore, has no effect in the OLC, ECI, or RCS modes. See the DIBEN table for the policy parameter that controls the age of conversion in those three modes.

Valid values: 65.0 to 125.0, Real

Source code: ben_di.h and ben_di.cpp

SSASIM:   BDYN_DI . dif_offset
Specifies disability incidence factor (dif) offset added to otherwise simulated dif value for simulation year specified on this row. The offset value is expressed in the same units as BEN_DI.dif0 (i.e., natural logarithm of decimal factor). The specified value for simulation year zero (which is RUN.year_zero calendar year) is ignored and always treated as a zero. Be sure to consult the .sti output file to be sure the values you specify in this table produce the intended effect.

Valid values: -10.0 to +10.0, Real

Source code: ben_di.h and ben_di.cpp

SSASIM:   BDYN_DI . drf_offset
Specifies disability recovery factor (drf) offset added to otherwise simulated drf value for simulation year specified on this row. The offset value is expressed in the same units as BEN_DI.drf0 (i.e., natural logarithm of decimal factor). The specified value for simulation year zero (which is RUN.year_zero calendar year) is ignored and always treated as a zero. Be sure to consult the .sti output file to be sure the values you specify in this table produce the intended effect.

Valid values: -10.0 to +10.0, Real

Source code: ben_di.h and ben_di.cpp