init.sql 2.0 KB

12345678910111213141516171819202122232425262728293031323334
  1. 
  2. ALTER TABLE 互认开单项目 MODIFY 相关id VARCHAR2(500);
  3. alter table 互认开单项目 add 病人来源 varchar(3) ;
  4. alter table 互认开单项目 add 是否上传 number(2) default 0 ;
  5. alter table 互认开单项目 add 上传时间 date ;
  6. alter table zllpmr.互认配置表 add lis_source number(2) ;
  7. COMMENT ON COLUMN zllpmr.互认配置表.lis_source IS '0中联老版lis 1 中联新版lis 2 专业版临生免 10 标准服务老版lis 11标准服务新版lis 3 三方lis';
  8. alter table zllpmr.互认配置表 add standard_url varchar2(2) ;
  9. COMMENT ON COLUMN zllpmr.互认配置表.standard_url IS '标准服务url地址';
  10. CREATE OR REPLACE VIEW ZLLPMR.BILL_PROJECT_VIEW AS
  11. select distinct to_char(a.开单时间,'YYYY-MM-DD HH24:MI:SS') as APPLYTIME,
  12. (select 机构编码 from zllpmr.互认配置表) ORGCODE,
  13. (select 机构名称 from zllpmr.互认配置表) ORGNAME,
  14. a.开单人 HISUSERNAME,
  15. a.计算机名 as COMPUTERNAME, b.姓名 as PATIENTNAME,
  16. to_char(a.患者id) as PATIENTID,
  17. nvl(b.身份证号,'-') PATIENTIDCARD,
  18. a.开单项目 AS ITEMNAMES,
  19. to_char(a.相关id) HISAPPLYCODE,
  20. to_char(a.病人来源) PATIENTTYPE,
  21. a.单据号 DOCTORCODE,
  22. a.开单人 DOCTORNAME
  23. from 互认开单项目 a,病人信息 b
  24. where a.患者id = b.病人id
  25. and b.身份证号 is not null
  26. and a.开单时间 > sysdate - 1
  27. and a.是否上传 = 0
  28. With Read Only;