/*
================================================================================
档案代号:tpj_file
档案名称:眷属异动资料单身档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table tpj_file
(
tpj01       varchar2(16) NOT NULL,   /*异动单号                               */
tpj011      number(5),               /*行序                                   */
tpj012      varchar2(10),            /*员工代号                               */
tpj02       varchar2(10),            /*眷属关系                               */
tpj03       varchar2(40),            /*眷属姓名                               */
tpj04       varchar2(1),             /*眷属证别                               */
                                     /*1:身份证 2:护照 3. 居留证              */
tpj05       varchar2(10) NOT NULL,   /*证号                                   */
tpj06       varchar2(1),             /*性别                                   */
                                     /*M: 男  F: 女                           */
tpj07       date,                    /*生日                                   */
tpj08       varchar2(1),             /*眷属类型                               */
                                     /*1:一般人口   2:地区人口                */
tpj09       varchar2(1),             /*异动类别                               */
                                     /*1:加保 2:退保 4:退休 5:续保 6停保 A减免变更*/
tpj10       varchar2(1),             /*异动注记                               */
                                     /*No use                                 */
tpj11       varchar2(1),             /*健保补助资格                           */
                                     /*No use                                 */
tpj12       varchar2(1),             /*No Use                                 */
tpj13       varchar2(1),             /*满20 岁眷属加保类型                    */
                                     /*S:在学就读且无职业                     */
                                     /*P:受禁治产宣告尚未撤销                 */
                                     /*A:残障不能谋生者                       */
                                     /*H.罹患符合本法第36条,所称之重大伤病    */
                                     /*  且无职业                             */
                                     /*G.应届毕业自当学度终了之日起一年内     */
                                     /*或服兵役退伍,自退伍日起一年内无职业者  */
tpj14       varchar2(1),             /*减免注记                               */
tpj15       varchar2(255),           /*户籍地址                               */
tpj16       varchar2(1),             /*No Use                                 */
tpj17       varchar2(1),             /*原减免注记                             */
tpjud01     varchar2(255),           /*自订栏位-Textedit                      */
tpjud02     varchar2(40),            /*自订栏位-文字                          */
tpjud03     varchar2(40),            /*自订栏位-文字                          */
tpjud04     varchar2(40),            /*自订栏位-文字                          */
tpjud05     varchar2(40),            /*自订栏位-文字                          */
tpjud06     varchar2(40),            /*自订栏位-文字                          */
tpjud07     number(15,3),            /*自订栏位-数值                          */
tpjud08     number(15,3),            /*自订栏位-数值                          */
tpjud09     number(15,3),            /*自订栏位-数值                          */
tpjud10     number(10),              /*自订栏位-整数                          */
tpjud11     number(10),              /*自订栏位-整数                          */
tpjud12     number(10),              /*自订栏位-整数                          */
tpjud13     date,                    /*自订栏位-日期                          */
tpjud14     date,                    /*自订栏位-日期                          */
tpjud15     date                     /*自订栏位-日期                          */
);

create unique index tpj_pk on tpj_file (tpj01,tpj05);
alter table tpj_file add  constraint tpj_pk primary key  (tpj01,tpj05) enable validate;
grant select on tpj_file to public;
grant index on tpj_file to public;
grant update on tpj_file to public;
grant delete on tpj_file to public;
grant insert on tpj_file to public;