这是我写过的最长的sql了...

这是我写过的最长的sql了,其实也没多复杂。只是列多了点,而且每列一行。最后又重命名了一次。这个是 按照全国数据抽样调查中的  《住院病案首页数据采集接口标准》  做的接口,因为医院不想花钱找his厂商,只能我来做了,有点臃肿。见谅~仅供学习交流!不小心暴露的单位的信息,特重新编辑

select vae01 into #aa from vae1 a where (A.VAE44 =5 or A.VAE44 = 4)  and (a.VAE26 between '2019-01-01 00:00:00' And '2019-12-31 23:59:59') 
--------------------------------按VAE01查询病人住院所有消费记录 ↑↑↑↑↑↑↑↑↑
        select * into #bb from 
        (
        (select * from v_VAJ_2 where  vak01<>'' and VAA07 in (select VAE01 from #aa)
        union all 
        select a.* from v_VAJ_2  a join VAE1 d on a.VAA07=d.VAE01 where  VAE44=4 and VAJ39 not in ('2','3') and VAA07 in (select VAE01 from #aa) )
        ) a 
-------------------------------按#aa查询病人住院所有消费的病案归类 ↑↑↑↑↑↑↑↑↑
select  VAE01 
            ,(SELECT 
            isnull(round(SUM(A.VAJ38),2),0)                                                                   
            FROM #bb a 
              JOIN BBY1 b ON a.BBY01 = b.BBY01 
              JOIN ABa1 c ON b.ABa01 = c.ABa01 
            WHERE a.acf01=2 and a.vaa07 =  VAE01    ) AS 住院总费用
            ,'' AS 住院总费用其中自付金额
            ,(SELECT 
            isnull(round(SUM(A.VAJ38),2),0)                                                                     
            FROM #bb a 
              JOIN BBY1 b ON a.BBY01 = b.BBY01 
              JOIN ABa1 c ON b.ABa01 = c.ABa01 
            WHERE a.acf01=2 and a.vaa07 =  VAE01 AND c.ABA02='一般医疗服务费'     ) AS 一般医疗服务费
        
        ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07 =  VAE01 and c.ABA02='一般治疗操作费') 一般治疗操作费
        ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='护理费') 护理费
        ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='其他费用') 综合医疗服务类其他费用
        ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='病理诊断费') 病理诊断费
            ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='实验室诊断费') 实验室诊断费
                ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07=VAE01 and c.ABA02='影像学诊断费') 影像学诊断费
        ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='临床诊断项目费') 临床诊断项目费
        ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02 in ('非手术治疗项目费','临床物理治疗费')) 非手术治疗项目费
        ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='临床物理治疗费') [其中:临床物理治疗费]
            ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02 in ('麻醉费','手术费','手术治疗费')) 手术治疗费
            ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='麻醉费') [其中:麻醉费]
            ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='手术费') [其中:手术费]
                ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='康复费') 康复费
                ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='康复费') 中医治疗费
                ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02 in ('西药费','抗菌药物费用')) 西药费
                ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='抗菌药物费用') [其中:抗菌药物费]
                ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='中成药费') 中成药费
                ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01  and c.ABA02='中草药费') 中草药费
                    ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='血费') 血费
                        ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='白蛋白类制品费') 白蛋白类制品费
        ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='球蛋白类制品费') 球蛋白类制品费
            ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='凝血因子类制品费') 凝血因子类制品费
                ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='细胞因子类制品费') 细胞因子类制品费
                    ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='检查用一次性医用材料费') 检查用一次性医用材料费
                    ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='治疗用一次性医用材料费') 治疗用一次性医用材料费
                        ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='手术用一次性医用材料费') 手术用一次性医用材料费
                            ,(SELECT 
        isnull(round(SUM(A.VAJ38),2),0)                                                                     
        FROM #bb a 
          JOIN BBY1 b ON a.BBY01 = b.BBY01 
          JOIN ABa1 c ON b.ABa01 = c.ABa01 
        WHERE a.acf01=2 and a.vaa07= VAE01 and c.ABA02='其他费') 其他费
    into #mr_pay
 from #aa B 

--------------------------次要诊断
select vae01,[1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13],[14],[15],[16],[17],[18],[19],[20],[21],[22],[23],[24],[25],[26],[27],[28],[29],[30],[31],[32],[33],[34],[35],[36],[37],[38],[39],[40] 
,[41],[42],[43],[44],[45],[46],[47],[48],[49],[51],[52],[53],[54],[55],[56],[57],[58],[59],[60],[61],[62],[63],[64],[65],[66],[67],[68],[69],[70],[71],[72],[73],[74],[75],[76],[77],[78],[79],[80],[81],[82],[83]
,[84],[85],[86],[87],[88],[89],[90],[91],[92],[93],[94],[95],[96],[97],[98],[99],[100],[101],[10201],[10202],[10203],[103],[104],[105],[106],[107],[108],[109],[110],[111],[112],[113],[114],[115],[116],[117],[118]
,[119],[120],[121],[122],[123],[124],[125],[126],[127],[128],[129],[130],[131],[132],[133],[134],[135],[136],[137],[138],[139],[140],[141],[142],[143],[144],[145],[146],[147],[148],[149],[150],[151],[152]
,[153],[154],[155],[156],[157],[158],[159]
into #qq from (select * from ( (select a.vae01, vao15= STUFF((SELECT distinct ','+BAK02+','+b.VAO15 +','+cast(b.VAO24 as char(1)) +','+cast(b.ABX01 as char(5))
                    FROM VAO2 b
                        left join BAK1 c on c.BAK01=b.BAK01A    
                    where  a.vae01=b.vaa07 and b.vao10 = 0 and b.vao11 = 3 and b.vao25 = 2 --次要诊断
        FOR XML PATH('')),1,1,'') 
        
from VAE1 a join #aa b on a.VAE01=b.VAE01) a  outer  APPLY [dbo].[SplitString](a.VAO15,',') AS b
) )
AS P1
PIVOT
(max(value) FOR id IN
 (
[1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13],[14],[15],[16],[17],[18],[19],[20],[21],[22],[23],[24],[25],[26],[27],[28],[29],[30],[31],[32],[33],[34],[35],[36],[37],[38],[39],[40]
,[41],[42],[43],[44],[45],[46],[47],[48],[49],[51],[52],[53],[54],[55],[56],[57],[58],[59],[60],[61],[62],[63],[64],[65],[66],[67],[68],[69],[70],[71],[72],[73],[74],[75],[76],[77],[78],[79],[80],[81],[82],[83]
,[84],[85],[86],[87],[88],[89],[90],[91],[92],[93],[94],[95],[96],[97],[98],[99],[100],[101],[10201],[10202],[10203],[103],[104],[105],[106],[107],[108],[109],[110],[111],[112],[113],[114],[115],[116],[117],[118]
,[119],[120],[121],[122],[123],[124],[125],[126],[127],[128],[129],[130],[131],[132],[133],[134],[135],[136],[137],[138],[139],[140],[141],[142],[143],[144],[145],[146],[147],[148],[149],[150],[151],[152]
,[153],[154],[155],[156],[157],[158],[159]
 )
)AS B


-----------------手术、编码、名称、医生、助理、级别、麻醉--------------------------------------

 select VAA07
,isnull([1],'-') AS    主要手术操作编码
,isnull([2],'-') AS    主要手术操作名称
,isnull(CONVERT (VARCHAR(100),CAST([3] AS DATETIME),120),'-') AS    主要手术操作日期
,[4] AS    主要手术操作级别
,round([5],2) AS    主要手术持续时间
,[6] AS    主要手术操作术者
,[7] AS    主要手术操作Ⅰ助
,[8] AS    主要手术操作Ⅱ助
,[9] AS    主要手术操作切口愈合等级
,[10] AS    主要手术操作麻醉方式
,[11] AS    主要手术麻醉分级
,[12] AS    主要手术操作麻醉医师
,[13] AS    其他手术操作编码1
,[14] AS    其他手术操作名称1
,CONVERT (VARCHAR(100),CAST([15] AS DATETIME),120) AS    其他手术操作日期1
,[16] AS    其他手术操作级别1
,round([17],2) AS    其他手术持续时间1
,[18] AS    其他手术操作术者1
,[19] AS    其他手术操作Ⅰ助1
,[20] AS    其他手术操作Ⅱ助1
,[21] AS    其他手术操作切口愈合等级1
,[22] AS    其他手术操作麻醉方式1
,[23] AS    其他手术麻醉分级1
,[24] AS    其他手术操作麻醉医师1
,[25] AS    其他手术操作编码2
,[26] AS    其他手术操作名称2
,CONVERT (VARCHAR(100),CAST([27] AS DATETIME),120)  AS    其他手术操作日期2
,[28] AS    其他手术操作级别2
,round([29],2) AS    其他手术持续时间2
,[30] AS    其他手术操作术者2
,[31] AS    其他手术操作Ⅰ助2
,[32] AS    其他手术操作Ⅱ助2
,[33] AS    其他手术操作切口愈合等级2
,[34] AS    其他手术操作麻醉方式2
,[35] AS    其他手术麻醉分级2
,[36] AS    其他手术操作麻醉医师2
,[37] AS    其他手术操作编码3
,[38] AS    其他手术操作名称3
,CONVERT (VARCHAR(100),CAST([39] AS DATETIME),120)     其他手术操作日期3
,[40] AS    其他手术操作级别3
,round([41],2) AS    其他手术持续时间3
,[42] AS    其他手术操作术者3
,[43] AS    其他手术操作Ⅰ助3
,[44] AS    其他手术操作Ⅱ助3
,[45] AS    其他手术操作切口愈合等级3
,[46] AS    其他手术操作麻醉方式3
,[47] AS    其他手术麻醉分级3
,[48] AS    其他手术操作麻醉医师3
,[49] AS    其他手术操作编码4
,[50] AS    其他手术操作名称4
,CONVERT (VARCHAR(100),CAST([51] AS DATETIME),120)  AS    其他手术操作日期4
,[52] AS    其他手术操作级别4
,round([53],2) AS    其他手术持续时间4
,[54] AS    其他手术操作术者4
,[55] AS    其他手术操作Ⅰ助4
,[56] AS    其他手术操作Ⅱ助4
,[57] AS    其他手术操作切口愈合等级4
,[58] AS    其他手术操作麻醉方式4
,[59] AS    其他手术麻醉分级4
,[60] AS    其他手术操作麻醉医师4
,[61] AS    其他手术操作编码5
,[62] AS    其他手术操作名称5
,CONVERT (VARCHAR(100),CAST([63] AS DATETIME),120)  AS    其他手术操作日期5
,[64] AS    其他手术操作级别5
,round([65],2) AS    其他手术持续时间5
,[66] AS    其他手术操作术者5
,[67] AS    其他手术操作Ⅰ助5
,[68] AS    其他手术操作Ⅱ助5
,[69] AS    其他手术操作切口愈合等级5
,[70] AS    其他手术操作麻醉方式5
,[71] AS    其他手术麻醉分级5
,[72] AS    其他手术操作麻醉医师5
,[73] AS    其他手术操作编码6
,[74] AS    其他手术操作名称6
,CONVERT (VARCHAR(100),CAST([75] AS DATETIME),120)  AS    其他手术操作日期6
,[76] AS    其他手术操作级别6
,round([77],2) AS    其他手术持续时间6
,[78] AS    其他手术操作术者6
,[79] AS    其他手术操作Ⅰ助6
,[80] AS    其他手术操作Ⅱ助6
,[81] AS    其他手术操作切口愈合等级6
,[82] AS    其他手术操作麻醉方式6
,[83] AS    其他手术麻醉分级6
,[84] AS    其他手术操作麻醉医师6
,[85] AS    其他手术操作编码7
,[86] AS    其他手术操作名称7
,CONVERT (VARCHAR(100),CAST([87] AS DATETIME),120)  AS    其他手术操作日期7
,[88] AS    其他手术操作级别7
,round([89],2) AS    其他手术持续时间7
,[90] AS    其他手术操作术者7
,[91] AS    其他手术操作Ⅰ助7
,[92] AS    其他手术操作Ⅱ助7
,[93] AS    其他手术操作切口愈合等级7
,[94] AS    其他手术操作麻醉方式7
,[95] AS    其他手术麻醉分级7
,[96] AS    其他手术操作麻醉医师7
,[97] AS    其他手术操作编码8
,[98] AS    其他手术操作名称8
,CONVERT (VARCHAR(100),CAST([99] AS DATETIME),120)  AS    其他手术操作日期8
,[100] AS    其他手术操作级别8
,round([101],2) AS    其他手术持续时间8
,[102] AS    其他手术操作术者8
,[103] AS    其他手术操作Ⅰ助8
,[104] AS    其他手术操作Ⅱ助8
,[105] AS    其他手术操作切口愈合等级8
,[106] AS    其他手术操作麻醉方式8
,[107] AS    其他手术麻醉分级8
,[108] AS    其他手术操作麻醉医师8
,[109] AS    其他手术操作编码9
,[110] AS    其他手术操作名称9
,CONVERT (VARCHAR(100),CAST([111] AS DATETIME),120)   AS    其他手术操作日期9
,[112] AS    其他手术操作级别9
,round([113],2) AS    其他手术持续时间9
,[114] AS    其他手术操作术者9
,[115] AS    其他手术操作Ⅰ助9
,[116] AS    其他手术操作Ⅱ助9
,[117] AS    其他手术操作切口愈合等级9
,[118] AS    其他手术操作麻醉方式9
,[119] AS    其他手术麻醉分级9
,[120] AS    其他手术操作麻醉医师9
,[121] AS    其他手术操作编码10
,[122] AS    其他手术操作名称10
,CONVERT (VARCHAR(100),CAST([123] AS DATETIME),120)   AS    其他手术操作日期10
,[124] AS    其他手术操作级别10
,round([125],2) AS    其他手术持续时间10
,[126] AS    其他手术操作术者10
,[127] AS    其他手术操作Ⅰ助10
,[128] AS    其他手术操作Ⅱ助10
,[129] AS    其他手术操作切口愈合等级10
,[130] AS    其他手术操作麻醉方式10
,[131] AS    其他手术麻醉分级10
,[132] AS    其他手术操作麻醉医师10
,[133] AS    其他手术操作编码11
,[134] AS    其他手术操作名称11
,CONVERT (VARCHAR(100),CAST([135] AS DATETIME),120)  AS    其他手术操作日期11
,[136] AS    其他手术操作级别11
,round([137],2) AS    其他手术持续时间11
,[138] AS    其他手术操作术者11
,[139] AS    其他手术操作Ⅰ助11
,[140] AS    其他手术操作Ⅱ助11
,[141] AS    其他手术操作切口愈合等级11
,[142] AS    其他手术操作麻醉方式11
,[143] AS    其他手术麻醉分级11
,[144] AS    其他手术操作麻醉医师11
,[145] AS    其他手术操作编码12
,[146] AS    其他手术操作名称12
,CONVERT (VARCHAR(100),CAST([147] AS DATETIME),120)   AS    其他手术操作日期12
,[148] AS    其他手术操作级别12
,round([149],2) AS    其他手术持续时间12
,[150] AS    其他手术操作术者12
,[151] AS    其他手术操作Ⅰ助12
,[152] AS    其他手术操作Ⅱ助12
,[153] AS    其他手术操作切口愈合等级12
,[154] AS    其他手术操作麻醉方式12
,[155] AS    其他手术麻醉分级12
,[156] AS    其他手术操作麻醉医师12
,[157] AS    其他手术操作编码13
,[158] AS    其他手术操作名称13
,CONVERT (VARCHAR(100),CAST([159] AS DATETIME),120)  AS    其他手术操作日期13
,[160] AS    其他手术操作级别13
,round([161],2) AS    其他手术持续时间13
,[162] AS    其他手术操作术者13
,[163] AS    其他手术操作Ⅰ助13
,[164] AS    其他手术操作Ⅱ助13
,[165] AS    其他手术操作切口愈合等级13
,[166] AS    其他手术操作麻醉方式13
,[167] AS    其他手术麻醉分级13
,[168] AS    其他手术操作麻醉医师13
,[169] AS    其他手术操作编码14
,[170] AS    其他手术操作名称14
,CONVERT (VARCHAR(100),CAST([171] AS DATETIME),120)  AS    其他手术操作日期14
,[172] AS    其他手术操作级别14
,round([173],2) AS    其他手术持续时间14
,[174] AS    其他手术操作术者14
,[175] AS    其他手术操作Ⅰ助14
,[176] AS    其他手术操作Ⅱ助14
,[177] AS    其他手术操作切口愈合等级14
,[178] AS    其他手术操作麻醉方式14
,[179] AS    其他手术麻醉分级14
,[180] AS    其他手术操作麻醉医师14
,[181] AS    其他手术操作编码15
,[182] AS    其他手术操作名称15
,CONVERT (VARCHAR(100),CAST([183] AS DATETIME),120)  AS    其他手术操作日期15
,[184] AS    其他手术操作级别15
,round([185],2) AS    其他手术持续时间15
,[186] AS    其他手术操作术者15
,[187] AS    其他手术操作Ⅰ助15
,[188] AS    其他手术操作Ⅱ助15
,[189] AS    其他手术操作切口愈合等级15
,[190] AS    其他手术操作麻醉方式15
,[191] AS    其他手术麻醉分级15
,[192] AS    其他手术操作麻醉医师15
,[193] AS    其他手术操作编码16
,[194] AS    其他手术操作名称16
,CONVERT (VARCHAR(100),CAST([195] AS DATETIME),120)  AS    其他手术操作日期16
,[196] AS    其他手术操作级别16
,round([197],2) AS    其他手术持续时间16
,[198] AS    其他手术操作术者16
,[199] AS    其他手术操作Ⅰ助16
,[200] AS    其他手术操作Ⅱ助16
,[201] AS    其他手术操作切口愈合等级16
,[202] AS    其他手术操作麻醉方式16
,[203] AS    其他手术麻醉分级16
,[204] AS    其他手术操作麻醉医师16
,[205] AS    其他手术操作编码17
,[206] AS    其他手术操作名称17
,CONVERT (VARCHAR(100),CAST([207] AS DATETIME),120)  AS    其他手术操作日期17
,[208] AS    其他手术操作级别17
,round([209],2) AS    其他手术持续时间17
,[210] AS    其他手术操作术者17
,[211] AS    其他手术操作Ⅰ助17
,[212] AS    其他手术操作Ⅱ助17
,[213] AS    其他手术操作切口愈合等级17
,[214] AS    其他手术操作麻醉方式17
,[215] AS    其他手术麻醉分级17
,[216] AS    其他手术操作麻醉医师17
,[217] AS    其他手术操作编码18
,[218] AS    其他手术操作名称18
,CONVERT (VARCHAR(100),CAST([219] AS DATETIME),120)  AS    其他手术操作日期18
,[220] AS    其他手术操作级别18
,[221] AS    其他手术持续时间18
,round([222],2) AS    其他手术操作术者18
,[223] AS    其他手术操作Ⅰ助18
,[224] AS    其他手术操作Ⅱ助18
,[225] AS    其他手术操作切口愈合等级18
,[226] AS    其他手术操作麻醉方式18
,[227] AS    其他手术麻醉分级18
,[228] AS    其他手术操作麻醉医师18
,[229] AS    其他手术操作编码19
,[230] AS    其他手术操作名称19
,CONVERT (VARCHAR(100),CAST([231] AS DATETIME),120)  AS    其他手术操作日期19
,[232] AS    其他手术操作级别19
,round([233],2) AS    其他手术持续时间19
,[234] AS    其他手术操作术者19
,[235] AS    其他手术操作Ⅰ助19
,[236] AS    其他手术操作Ⅱ助19
,[237] AS    其他手术操作切口愈合等级19
,[238] AS    其他手术操作麻醉方式19
,[239] AS    其他手术麻醉分级19
,[240] AS    其他手术操作麻醉医师19
,[241] AS    其他手术操作编码20
,[242] AS    其他手术操作名称20
,CONVERT (VARCHAR(100),CAST([243] AS DATETIME),120) AS    其他手术操作日期20
,[244] AS    其他手术操作级别20
,round([245],2) AS    其他手术持续时间20
,[246] AS    其他手术操作术者20
,[247] AS    其他手术操作Ⅰ助20
,[248] AS    其他手术操作Ⅱ助20
,[249] AS    其他手术操作切口愈合等级20
,[250] AS    其他手术操作麻醉方式20
,[251] AS    其他手术麻醉分级20
,[252] AS    其他手术操作麻醉医师20
,[253] AS    其他手术操作编码21
,[254] AS    其他手术操作名称21
,CONVERT (VARCHAR(100),CAST([255] AS DATETIME),120) AS    其他手术操作日期21
,[256] AS    其他手术操作级别21
,round([257],2) AS    其他手术持续时间21
,[258] AS    其他手术操作术者21
,[259] AS    其他手术操作Ⅰ助21
,[260] AS    其他手术操作Ⅱ助21
,[261] AS    其他手术操作切口愈合等级21
,[262] AS    其他手术操作麻醉方式21
,[263] AS    其他手术麻醉分级21
,[264] AS    其他手术操作麻醉医师21
,[265] AS    其他手术操作编码22
,[266] AS    其他手术操作名称22
,CONVERT (VARCHAR(100),CAST([267] AS DATETIME),120)  AS    其他手术操作日期22
,[268] AS    其他手术操作级别22
,round([269] ,2)AS    其他手术持续时间22
,[270] AS    其他手术操作术者22
,[271] AS    其他手术操作Ⅰ助22
,[272] AS    其他手术操作Ⅱ助22
,[273] AS    其他手术操作切口愈合等级22
,[274] AS    其他手术操作麻醉方式22
,[275] AS    其他手术麻醉分级22
,[276] AS    其他手术操作麻醉医师22
,[277] AS    其他手术操作编码23
,[278] AS    其他手术操作名称23
,CONVERT (VARCHAR(100),CAST([279] AS DATETIME),120)  AS    其他手术操作日期23
,[280] AS    其他手术操作级别23
,round([281],2) AS    其他手术持续时间23
,[282] AS    其他手术操作术者23
,[283] AS    其他手术操作Ⅰ助23
,[284] AS    其他手术操作Ⅱ助23
,[285] AS    其他手术操作切口愈合等级23
,[286] AS    其他手术操作麻醉方式23
,[287] AS    其他手术麻醉分级23
,[288] AS    其他手术操作麻醉医师23
,[289] AS    其他手术操作编码24
,[290] AS    其他手术操作名称24
,CONVERT (VARCHAR(100),CAST([291] AS DATETIME),120)  AS    其他手术操作日期24
,[292] AS    其他手术操作级别24
,round([293],2) AS    其他手术持续时间24
,[294] AS    其他手术操作术者24
,[295] AS    其他手术操作Ⅰ助24
,[296] AS    其他手术操作Ⅱ助24
,[297] AS    其他手术操作切口愈合等级24
,[298] AS    其他手术操作麻醉方式24
,[299] AS    其他手术麻醉分级24
,[300] AS    其他手术操作麻醉医师24
,[301] AS    其他手术操作编码25
,[302] AS    其他手术操作名称25
,CONVERT (VARCHAR(100),CAST([303] AS DATETIME),120)  AS    其他手术操作日期25
,[304] AS    其他手术操作级别25
,round([305],2) AS    其他手术持续时间25
,[306] AS    其他手术操作术者25
,[307] AS    其他手术操作Ⅰ助25
,[308] AS    其他手术操作Ⅱ助25
,[309] AS    其他手术操作切口愈合等级25
,[310] AS    其他手术操作麻醉方式25
,[311] AS    其他手术麻醉分级25
,[312] AS    其他手术操作麻醉医师25
,[313] AS    其他手术操作编码26
,[314] AS    其他手术操作名称26
,CONVERT (VARCHAR(100),CAST([315] AS DATETIME),120)  AS    其他手术操作日期26
,[316] AS    其他手术操作级别26
,round([317],2) AS    其他手术持续时间26
,[318] AS    其他手术操作术者26
,[319] AS    其他手术操作Ⅰ助26
,[320] AS    其他手术操作Ⅱ助26
,[321] AS    其他手术操作切口愈合等级26
,[322] AS    其他手术操作麻醉方式26
,[323] AS    其他手术麻醉分级26
,[324] AS    其他手术操作麻醉医师26
,[325] AS    其他手术操作编码27
,[326] AS    其他手术操作名称27
,CONVERT (VARCHAR(100),CAST([327] AS DATETIME),120)  AS    其他手术操作日期27
,[328] AS    其他手术操作级别27
,round([329],2) AS    其他手术持续时间27
,[330] AS    其他手术操作术者27
,[331] AS    其他手术操作Ⅰ助27
,[332] AS    其他手术操作Ⅱ助27
,[333] AS    其他手术操作切口愈合等级27
,[334] AS    其他手术操作麻醉方式27
,[335] AS    其他手术麻醉分级27
,[336] AS    其他手术操作麻醉医师27
,[337] AS    其他手术操作编码28
,[338] AS    其他手术操作名称28
,CONVERT (VARCHAR(100),CAST([339] AS DATETIME),120) AS    其他手术操作日期28
,[340] AS    其他手术操作级别28
,round([341],2) AS    其他手术持续时间28
,[342] AS    其他手术操作术者28
,[343] AS    其他手术操作Ⅰ助28
,[344] AS    其他手术操作Ⅱ助28
,[345] AS    其他手术操作切口愈合等级28
,[346] AS    其他手术操作麻醉方式28
,[347] AS    其他手术麻醉分级28
,[348] AS    其他手术操作麻醉医师28
,[349] AS    其他手术操作编码29
,[350] AS    其他手术操作名称29
,CONVERT (VARCHAR(100),CAST([351] AS DATETIME),120) AS    其他手术操作日期29
,[352] AS    其他手术操作级别29
,round([353],2) AS    其他手术持续时间29
,[354] AS    其他手术操作术者29
,[355] AS    其他手术操作Ⅰ助29
,[356] AS    其他手术操作Ⅱ助29
,[357] AS    其他手术操作切口愈合等级29
,[358] AS    其他手术操作麻醉方式29
,[359] AS    其他手术麻醉分级29
,[360] AS    其他手术操作麻醉医师29
,[361] AS    其他手术操作编码30
,[362] AS    其他手术操作名称30
,CONVERT (VARCHAR(100),CAST([363] AS DATETIME),120) AS    其他手术操作日期30
,[364] AS    其他手术操作级别30
,round([365],2) AS    其他手术持续时间30
,[366] AS    其他手术操作术者30
,[367] AS    其他手术操作Ⅰ助30
,[368] AS    其他手术操作Ⅱ助30
,[369] AS    其他手术操作切口愈合等级30
,[370] AS    其他手术操作麻醉方式30
,[371] AS    其他手术麻醉分级30
,[372] AS    其他手术操作麻醉医师30
,[373] AS    其他手术操作编码31
,[374] AS    其他手术操作名称31
,CONVERT (VARCHAR(100),CAST([375] AS DATETIME),120) AS    其他手术操作日期31
,[376] AS    其他手术操作级别31
,round([377],2) AS    其他手术持续时间31
,[378] AS    其他手术操作术者31
,[379] AS    其他手术操作Ⅰ助31
,[380] AS    其他手术操作Ⅱ助31
,[381] AS    其他手术操作切口愈合等级31
,[382] AS    其他手术操作麻醉方式31
,[383] AS    其他手术麻醉分级31
,[384] AS    其他手术操作麻醉医师31
,[385] AS    其他手术操作编码32
,[386] AS    其他手术操作名称32
,CONVERT (VARCHAR(100),CAST([387] AS DATETIME),120) AS    其他手术操作日期32
,[388] AS    其他手术操作级别32
,round([389],2) AS    其他手术持续时间32
,[390] AS    其他手术操作术者32
,[391] AS    其他手术操作Ⅰ助32
,[392] AS    其他手术操作Ⅱ助32
,[393] AS    其他手术操作切口愈合等级32
,[394] AS    其他手术操作麻醉方式32
,[395] AS    其他手术麻醉分级32
,[396] AS    其他手术操作麻醉医师32
,[397] AS    其他手术操作编码33
,[398] AS    其他手术操作名称33
,CONVERT (VARCHAR(100),CAST([399] AS DATETIME),120) AS    其他手术操作日期33
,[400] AS    其他手术操作级别33
,round([401],2) AS    其他手术持续时间33
,[402] AS    其他手术操作术者33
,[403] AS    其他手术操作Ⅰ助33
,[404] AS    其他手术操作Ⅱ助33
,[405] AS    其他手术操作切口愈合等级33
,[406] AS    其他手术操作麻醉方式33
,[407] AS    其他手术麻醉分级33
,[408] AS    其他手术操作麻醉医师33
,[409] AS    其他手术操作编码34
,[410] AS    其他手术操作名称34
,CONVERT (VARCHAR(100),CAST([411] AS DATETIME),120) AS    其他手术操作日期34
,[412] AS    其他手术操作级别34
,round([413],2) AS    其他手术持续时间34
,[414] AS    其他手术操作术者34
,[415] AS    其他手术操作Ⅰ助34
,[416] AS    其他手术操作Ⅱ助34
,[417] AS    其他手术操作切口愈合等级34
,[418] AS    其他手术操作麻醉方式34
,[419] AS    其他手术麻醉分级34
,[420] AS    其他手术操作麻醉医师34
,[421] AS    其他手术操作编码35
,[422] AS    其他手术操作名称35
,CONVERT (VARCHAR(100),CAST([423] AS DATETIME),120) AS    其他手术操作日期35
,[424] AS    其他手术操作级别35
,round([425],2) AS    其他手术持续时间35
,[426] AS    其他手术操作术者35
,[427] AS    其他手术操作Ⅰ助35
,[428] AS    其他手术操作Ⅱ助35
,[429] AS    其他手术操作切口愈合等级35
,[430] AS    其他手术操作麻醉方式35
,[431] AS    其他手术麻醉分级35
,[432] AS    其他手术操作麻醉医师35
,[433] AS    其他手术操作编码36
,[434] AS    其他手术操作名称36
,CONVERT (VARCHAR(100),CAST([435] AS DATETIME),120) AS    其他手术操作日期36
,[436] AS    其他手术操作级别36
,round([437],2) AS    其他手术持续时间36
,[438] AS    其他手术操作术者36
,[439] AS    其他手术操作Ⅰ助36
,[440] AS    其他手术操作Ⅱ助36
,[441] AS    其他手术操作切口愈合等级36
,[442] AS    其他手术操作麻醉方式36
,[443] AS    其他手术麻醉分级36
,[444] AS    其他手术操作麻醉医师36
,[445] AS    其他手术操作编码37
,[446] AS    其他手术操作名称37
,CONVERT (VARCHAR(100),CAST([447] AS DATETIME),120) AS    其他手术操作日期37
,[448] AS    其他手术操作级别37
,round([449],2) AS    其他手术持续时间37
,[450] AS    其他手术操作术者37
,[451] AS    其他手术操作Ⅰ助37
,[452] AS    其他手术操作Ⅱ助37
,[453] AS    其他手术操作切口愈合等级37
,[454] AS    其他手术操作麻醉方式37
,[455] AS    其他手术麻醉分级37
,[456] AS    其他手术操作麻醉医师37
,[457] AS    其他手术操作编码38
,[458] AS    其他手术操作名称38
,CONVERT (VARCHAR(100),CAST([459] AS DATETIME),120) AS    其他手术操作日期38
,[460] AS    其他手术操作级别38
,round([461],2) AS    其他手术持续时间38
,[462] AS    其他手术操作术者38
,[463] AS    其他手术操作Ⅰ助38
,[464] AS    其他手术操作Ⅱ助38
,[465] AS    其他手术操作切口愈合等级38
,[466] AS    其他手术操作麻醉方式38
,[467] AS    其他手术麻醉分级38
,[468] AS    其他手术作麻醉医师38
,[469] AS    其他手术操作编码39
,[470] AS    其他手术操作名称39
,[471] AS    其他手术操作日期39
,[472] AS    其他手术操作级别39
,round([473],2) AS    其他手术持续时间39
,[474] AS    其他手术操作术者39
,[475] AS    其他手术操作Ⅰ助39
,[476] AS    其他手术操作Ⅱ助39
,[477] AS    其他手术操作切口愈合等级39
,[478] AS    其他手术操作麻醉方式39
,[479] AS    其他手术麻醉分级39
,[480] AS    其他手术操作麻醉医师39
,[481] AS    其他手术操作编码40
,[482] AS    其他手术操作名称40
,CONVERT (VARCHAR(100),CAST([483] AS DATETIME),120) AS    其他手术操作日期40
,[484] AS    其他手术操作级别40
,round([485],2) AS    其他手术持续时间40
,[486] AS    其他手术操作术者40
,[487] AS    其他手术操作Ⅰ助40
,[488] AS    其他手术操作Ⅱ助40
,[489] AS    其他手术操作切口愈合等级40
,[490] AS    其他手术操作麻醉方式40
,[491] AS    其他手术麻醉分级40
,[492] AS    其他手术操作麻醉医师40
into #operation_info
 FROM (
SELECT * FROM 
(select c.vaa07  ,rab_info=STUFF( (select 
','
+isnull(a.bak02,'') +','
+isnull(a.bak05,'')+ ','
+isnull(cast(RAB03 as varchar(20)),'')+','
+isnull(ACH01,'') +','
+isnull(cast(( cast (datediff(SECOND,RAB17,RAB18) as decimal(10,2)) /60/60) as varchar(20)),'') +','
+isnull(BCE03A,'') +','
+isnull(BCE03B,'')+','
+isnull(BCE03C,'')+ ','
+isnull(aab01,'') +','
+isnull((case rab09 when '局部浸润麻醉' then '0302'when '腰硬联合麻醉' then '020103'when '分娩镇痛麻醉' then '020102'when '静脉麻醉' then '0102'
when '局麻+强化' then '0501' when '全身麻醉' then '0103' when '神经阻滞麻醉' then '020206'when '静吸复合麻醉' then '0103'
when '蛛网膜下腔麻醉' then '020101' when '硬膜外' then '020102'  else '' end),'')+','
+isnull(bjx01,'')+','
+isnull(bce03d,'') 
from RAB1 a where a.VAA07=c.VAA07  for xml path('')),1,1,'')
from RAB1 c   join #aa b on c.vaa07=b.VAE01  ) A OUTER APPLY  [dbo].[SplitString](rab_info,',') AS b)
AS P1
PIVOT(MAX(VALUE) FOR ID IN( 
 [1]   ,[2]   ,[3]   ,[4]   ,[5]   ,[6]   ,[7]   ,[8]   ,[9]   
 ,[10]   ,[11]   ,[12]   ,[13]   ,[14]   ,[15]   ,[16]   ,[17]   ,[18]   ,[19]   ,[20]   ,[21]   ,[22]   ,[23]   ,[24]   ,[25]   ,[26]   ,[27]   ,[28]   ,[29]   ,[30]  
  ,[31]   ,[32]   ,[33]   ,[34]   ,[35]   ,[36]   ,[37]   ,[38]   ,[39]   ,[40]   ,[41]   ,[42]   ,[43]   ,[44]   ,[45]   ,[46]   ,[47]   ,[48]   ,[49]   ,[50]   ,[51]   
  ,[52]   ,[53]   ,[54]   ,[55]   ,[56]   ,[57]   ,[58]   ,[59]   ,[60]   ,[61]   ,[62]   ,[63]   ,[64]   ,[65]   ,[66]   ,[67]   ,[68]   ,[69]   ,[70]   ,[71]   ,[72]   
  ,[73]   ,[74]   ,[75]   ,[76]   ,[77]   ,[78]   ,[79]   ,[80]   ,[81]   ,[82]   ,[83]   ,[84]   ,[85]   ,[86]   ,[87]   ,[88]   ,[89]   ,[90]   ,[91]   ,[92]   ,[93]   ,[94]   ,[95]   ,[96]   ,[97]   ,[98]   ,[99]  
   ,[100]   ,[101]   ,[102]   ,[103]   ,[104]   ,[105]   ,[106]   ,[107]   ,[108]   ,[109]   ,[110]   ,[111]   ,[112]   ,[113]   ,[114]   ,[115]   ,[116]   ,[117]   ,[118]   ,[119]   ,[120]   ,[121]   
   ,[122]   ,[123]   ,[124]   ,[125]   ,[126]   ,[127]   ,[128]   ,[129]   ,[130]   ,[131]   ,[132]   ,[133]   ,[134]   ,[135]   ,[136]   ,[137]   ,[138]   ,[139]   ,[140]   ,[141]   ,[142]   ,[143]   
   ,[144]   ,[145]   ,[146]   ,[147]   ,[148]   ,[149]   ,[150]   ,[151]   ,[152]   ,[153]   ,[154]   ,[155]   ,[156]   ,[157]   ,[158]   ,[159]   ,[160]   ,[161]   ,[162]   ,[163]   ,[164]   ,[165]   
   ,[166]   ,[167]   ,[168]   ,[169]   ,[170]   ,[171]   ,[172]   ,[173]   ,[174]   ,[175]   ,[176]   ,[177]   ,[178]   ,[179]   ,[180]   ,[181]   ,[182]   ,[183]   ,[184]   ,[185]   ,[186]   ,[187]   
   ,[188]   ,[189]   ,[190]   ,[191]   ,[192]   ,[193]   ,[194]   ,[195]   ,[196]   ,[197]   ,[198]   ,[199]   ,[200]   ,[201]   ,[202]   ,[203]   ,[204]   ,[205]   ,[206]   ,[207]   ,[208]   ,[209]  
   ,[210]   ,[211]   ,[212]   ,[213]   ,[214]   ,[215]   ,[216]   ,[217]   ,[218]   ,[219]   ,[220]   ,[221]   ,[222]   ,[223]   ,[224]   ,[225]   ,[226]   ,[227]   ,[228]   ,[229]   ,[230]   ,[231]   
   ,[232]   ,[233]   ,[234]   ,[235]   ,[236]   ,[237]   ,[238]   ,[239]   ,[240]   ,[241]   ,[242]   ,[243]   ,[244]   ,[245]   ,[246]   ,[247]   ,[248]   ,[249]   ,[250]   ,[251]   ,[252]   ,[253]   
   ,[254]   ,[255]   ,[256]   ,[257]   ,[258]   ,[259]   ,[260]   ,[261]   ,[262]   ,[263]   ,[264]   ,[265]   ,[266]   ,[267]   ,[268]   ,[269]   ,[270]   ,[271]   ,[272]   ,[273]   ,[274]   ,[275]   
   ,[276]   ,[277]   ,[278]   ,[279]   ,[280]   ,[281]   ,[282]   ,[283]   ,[284]   ,[285]   ,[286]   ,[287]   ,[288]   ,[289]   ,[290]   ,[291]   ,[292]   ,[293]   ,[294]   ,[295]   ,[296]   ,[297]   
   ,[298]   ,[299]   ,[300]   ,[301]   ,[302]   ,[303]   ,[304]   ,[305]   ,[306]   ,[307]   ,[308]   ,[309]   ,[310]   ,[311]   ,[312]   ,[313]   ,[314]   ,[315]   ,[316]   ,[317]   ,[318]   ,[319]   
   ,[320]   ,[321]   ,[322]   ,[323]   ,[324]   ,[325]   ,[326]   ,[327]   ,[328]   ,[329]   ,[330]   ,[331]   ,[332]   ,[333]   ,[334]   ,[335]   ,[336]   ,[337]   ,[338]   ,[339]   ,[340]   ,[341]  
   ,[342]   ,[343]   ,[344]   ,[345]   ,[346]   ,[347]   ,[348]   ,[349]   ,[350]   ,[351]   ,[352]   ,[353]   ,[354]   ,[355]   ,[356]   ,[357]   ,[358]   ,[359]   ,[360]   ,[361]   ,[362]   ,[363]   
   ,[364]   ,[365]   ,[366]   ,[367]   ,[368]   ,[369]   ,[370]   ,[371]   ,[372]   ,[373]   ,[374]   ,[375]   ,[376]   ,[377]   ,[378]   ,[379]   ,[380]   ,[381]   ,[382]   ,[383]   ,[384]   ,[385]   
    ,[386]   ,[387]   ,[388]   ,[389]   ,[390]   ,[391]   ,[392]   ,[393]   ,[394]   ,[395]   ,[396]   ,[397]   ,[398]   ,[399]   ,[400]   ,[401]   ,[402]   ,[403]   ,[404]   ,[405]   ,[406]   ,[407]   
    ,[408]   ,[409]   ,[410]   ,[411]   ,[412]   ,[413]   ,[414]   ,[415]   ,[416]   ,[417]   ,[418]   ,[419]   ,[420]   ,[421]   ,[422]   ,[423]   ,[424]   ,[425]   ,[426]   ,[427]   ,[428]   ,[429]  
    ,[430]   ,[431]   ,[432]   ,[433]   ,[434]   ,[435]   ,[436]   ,[437]   ,[438]   ,[439]   ,[440]   ,[441]   ,[442]   ,[443]   ,[444]   ,[445]   ,[446]   ,[447]   ,[448]   ,[449]   ,[450]   ,[451]  
    ,[452]   ,[453]   ,[454]   ,[455]   ,[456]   ,[457]   ,[458]   ,[459]   ,[460]   ,[461]   ,[462]   ,[463]   ,[464]   ,[465]   ,[466]   ,[467]   ,[468]   ,[469]   ,[470]   ,[471]   ,[472]   ,[473]   
    ,[474]   ,[475]   ,[476]   ,[477]   ,[478]   ,[479]  ,[480]   ,[481]   ,[482]   ,[483]   ,[484]   ,[485]   ,[486]   ,[487]   ,[488]   ,[489]   ,[490]   ,[491]   ,[492]  
)
)AS B

----------------------------------------护理级别、护理天数----------------------------------------------------------------
select * into #hlts from (
(select    vaf06 
 ,vaf22 as 一级护理,sum(cast((cast(datediff(second,vaf36,VAF47) as float) /60 /60 /24) as decimal(4,2)))  as 一级护理天数
,'二级护理' as 二级护理,0 as 二级护理天数
,'三级护理' as 三级护理,0 as 三级护理天数
,'特级护理' as 特级护理,0 as 特级护理天数
from v_vaf_2  a join #aa b on a.vaf06=b.VAE01  and vaf07=0  and bbx01 in (5014,1892) group by VAF06,vaf22)
union all
(select vaf06
,'一级护理' as 一级护理,0 as 一级护理天数
 ,vaf22 as 二级护理,sum(cast((cast(datediff(second,vaf36,VAF47) as float) /60 /60 /24) as decimal(4,2)))  三级护理天数
,'三级护理' as 三级护理,0 as 三级护理天数
,'特级护理' as 特级护理,0 as 特级护理天数
from v_vaf_2  a join #aa b on a.vaf06=b.VAE01  and vaf07=0  and bbx01 in (1889,5012)group by VAF06,vaf22)
union all
(select vaf06
,'一级护理' as 一级护理,0 as 一级护理天数 
,'二级护理' as 二级护理,0 as 三级护理天数
,vaf22 as 三级护理,sum(cast((cast(datediff(second,vaf36,VAF47) as float) /60 /60 /24) as decimal(4,2)))as 三级护理天数
,'特级护理' as 特级护理,0 as 特级护理天数
from v_vaf_2  a join #aa b on a.vaf06=b.VAE01 and vaf07=0  and bbx01 in (1890,7192)group by VAF06,vaf22)
union all
(select vaf06
,'一级护理' as 一级护理,0 as 一级护理天数 
,'二级护理' as 二级护理,0 as 三级护理天数
,'三级护理' as 三级护理,0 as 三级护理天数
,vaf22 as 特级护理,sum(cast((cast(datediff(second,vaf36,VAF47) as float) /60 /60 /24) as decimal(4,2))) as 特级护理天数 
from v_vaf_2  a join #aa b on a.vaf06=b.VAE01 and vaf07=0  and bbx01='1891' group by VAF06,vaf22) ) a

select vaf06, 一级护理,sum(一级护理天数)一级护理天数,二级护理,sum(二级护理天数)二级护理天数,三级护理,sum(三级护理天数)三级护理天数,特级护理,sum(特级护理天数)特级护理天数
into #hlts_info
from #hlts group by vaf06, 一级护理,二级护理,三级护理,特级护理

---------------------------------------------------------------------------------

select 
        a.VAE01,
        'xxxx' AS 组织机构代码
        ,'xxx医院' AS 医疗机构名称
            ,vaa04 AS 病案号
        ,vae19 住院次数
         ,CONVERT(varchar(100),VAE11, 20) 入院时间
        ,CONVERT(varchar(100),vae26, 20) 出院时间
        ,'-' 健康卡号
        ,A.ABJ01 医疗付费方式
        ,VAA05 姓名
        ,c.ABW01 性别
        ,CONVERT(varchar(100),VAA12, 23) 出生日期
        ,VAE46 [年龄(岁)]
        ,ISNULL(a.ACC02,'') 国籍
        ,A.ACK01 婚姻
    ,case when A.AAT02 in ('无业人员','','-','庐山区木樨路1号盛世名都A7栋701室','未提供') then '70'  
        when A.AAT02 ='学生' then '31'  
        when A.AAT02 ='农民' then '27' 
        when A.AAT02 ='工人' then '24' 
        when A.AAT02 ='职员' then '17'
        when A.AAT02 in ('个体经营者','个体','','','') then '54'
        when A.AAT02 in ('自由职业者','博主','自由','自由职业','') then '51'
        when A.AAT02 ='现役军人' then '37'     
        when A. AAT02 ='专业技术人员' then '13' 
        when A.AAT02 ='退(离)休人员' then '80' 
        when A.AAT02 in ('企业管理人员','ceo') then '80' else '90' end 职业
,CASE WHEN ABQ02='布依族' THEN '9'
    WHEN ABQ02='藏族' THEN '4'
    WHEN ABQ02='朝鲜族' THEN '10'
    WHEN ABQ02='傣族' THEN '18'
    WHEN ABQ02='侗族' THEN '12'
    WHEN ABQ02='俄罗斯族' THEN '44'
    WHEN ABQ02='哈萨克族' THEN '17'
    WHEN ABQ02='汉族' THEN '1'
    WHEN ABQ02='回族' THEN '3'
    WHEN ABQ02='黎族' THEN '19'
    WHEN ABQ02='满族' THEN '11'
    WHEN ABQ02='蒙古族' THEN '2'
    WHEN ABQ02='苗族' THEN '6'
    WHEN ABQ02='土家族' THEN '15'
    WHEN ABQ02='外籍人员' THEN '99'
    WHEN ABQ02='乌孜别克族' THEN '43'
    WHEN ABQ02='锡伯族' THEN '38'
    WHEN ABQ02='彝族' THEN '7'
    WHEN ABQ02='壮族' THEN '8'  end '民族'
     ,case when len(VAA15)=18 then 1 when len(VAA15)=9 then '6'   else '9'  end AS 证件类别
     , case when len(VAA15)=18 then vaa15 when len(VAA15)<>18 then vaa14 end AS 证件号码
    ,'' AS 医疗保险手册卡号
    ,ISNULL(vct32,'')+ISNULL(vct33,'') +ISNULL(vct34,'')   AS 出生地址 --[出生省+市+地县]
    ,ISNULL(VCT35,vct37) AS [籍贯省(自治区、直辖市)]
    ,ISNULL(vct37,'')+ISNULL(vct38,'') +ISNULL(vct39,'') +ISNULL(VCT40,'') AS 户口地址
    ,VAE58 AS 户口地址邮政编码    
    ,ISNULL(vae60,'') 现住址
    ,ISNULL(vae63,'') 现住址电话
    ,ISNULL(vct42,'') 现住址邮政编码
    ,isnull(vaa47,'') +isnull(vaa49,'') 工作单位及地址
    ,ISNULL(VAE64,'') 工作单位电话
    ,ISNULL(vaa50 ,'')工作单位邮政编码
    ,ISNULL(VAE68 ,'') AS 联系人姓名
    ,CASE AAZ02 WHEN '本人或户主' THEN    0
    WHEN '配偶' THEN    1
    WHEN '' THEN    2
    WHEN '' THEN    3
    WHEN '孙子、孙女或外孙子、外孙女' THEN    4
    WHEN '父母' THEN    5
    WHEN '祖父母或外祖父母' THEN    6
    WHEN '兄弟姐妹' THEN    7
    WHEN '同事同学' THEN    8
    WHEN '其他' THEN    9
    WHEN '本人或户主' THEN    0
    WHEN '配偶' THEN    1
    WHEN '' THEN    2
    WHEN '' THEN    3
    WHEN '孙子、孙女或外孙子、外孙女' THEN    4
    WHEN '父母' THEN    5
    WHEN '祖父母或外祖父母' THEN    6
    WHEN '兄弟姐妹' THEN    7
    WHEN '同事同学' THEN    8
    WHEN '其他' THEN    9 END AS  联系人关系
    ,ISNULL(VAE70 ,'') AS 联系人地址
     ,case when len(VAA43)=0 then VAA35  else isnull(vaa43,'1') end  AS 联系人电话
    ,'0' AS 是否为日间手术  --0  否   1 是
    ,ISNULL(a.ABR01,'')  AS 入院途径
    ,case d.BCK03 when '产科住院部' then '0502'
        when  '外科' then '0401'
        when  '综合病房' then '0501' END AS  入院科别
    ,VAM02   AS 入院病房
     ,'-'  AS 转科科别  
     ,case c1.bck03  when '产科住院部' then '0502'
            when  '外科' then '0401'
            when  '综合病房' then '0501' END AS 出院科别
          ,VAM03   AS 出院病房
          ,a.VAE27    AS [实际住院(天)] 
          ,e.BAK02   AS  [门(急)诊诊断编码] 
          ,e.VAO15    AS [门(急)诊诊断名称] 
          ,g.ABO01    AS 入院时情况
          ,g1.BAK02    AS 入院诊断编码
          ,g1.VAO15    AS 入院诊断名称
          ,CONVERT(varchar(100),a.vae30, 20)  入院后确诊日期
          ,dd.BAK02    AS 出院主要诊断编码
          ,dd.VAO15    AS 出院主要诊断名称
          ,a.abo01    AS 出院主要诊断入院病情
          , case dd.ABX01    when 5 then 9  else dd.ABX01  end  AS 主要诊断出院情况
          ,q1.[1]     AS 出院其他诊断编码1
          ,q1.[2]     AS 出院其他诊断名称1
          ,q1.[3]     AS 出院其他诊断入院病情1
          , case q1.[4] when 5 then 9  else q1.[4] end  AS   其他诊断出院情况1
          ,q1.[5]     AS 出院其他诊断编码2
          ,q1.[6]     AS 出院其他诊断名称2
          ,q1.[7]     AS 出院其他诊断入院病情2
          , case q1.[8] when 5 then 9  else q1.[8] end  AS 其他诊断出院情况2
          ,q1.[9]     AS 出院其他诊断编码3 
          ,q1.[10]   AS 出院其他诊断名称3
          ,q1. [11]     AS 出院其他诊断入院病情3
           , case q1.[12] when 5 then 9  else q1.[12] end  AS 其他诊断出院情况3
          ,q1.[13]   AS 出院其他诊断编码4
          ,q1.[14]   AS 出院其他诊断名称4
          ,q1.[15]   AS 出院其他诊断入院病情4
           , case q1.[16] when 5 then 9  else q1.[16] end  AS 其他诊断出院情况4
          ,q1.[17]   AS 出院其他诊断编码5
          ,q1.[18]   AS 出院其他诊断名称5
          ,q1.[19]   AS 出院其他诊断入院病情5
           , case q1.[20] when 5 then 9  else q1.[20] end    AS 其他诊断出院情况5
          ,q1.[21]   AS 出院其他诊断编码6
          ,q1.[22]   AS 出院其他诊断名称6
          ,q1.[23]   AS 出院其他诊断入院病情6
           , case q1.[24] when 5 then 9  else q1.[24] end  AS     其他诊断出院情况6
          ,q1.[25]     AS 出院其他诊断编码7
          ,q1.[26]     AS 出院其他诊断名称7
          ,q1.[27]     AS 出院其他诊断入院病情7
          , case q1.[28] when 5 then 9  else q1.[28] end  AS  其他诊断出院情况7
          ,q1.[29]     AS 出院其他诊断编码8
          ,q1.[30]     AS 出院其他诊断名称8
          ,q1.[31]     AS 出院其他诊断入院病情8
          , case q1.[32] when 5 then 9  else q1.[32] end  AS  其他诊断出院情况8
          ,q1.[33]   AS 出院其他诊断编码9
          ,q1.[34]   AS 出院其他诊断名称9
          ,q1.[35]   AS 出院其他诊断入院病情9
           , case q1.[36] when 5 then 9  else q1.[36] end  AS 其他诊断出院情况9
          ,q1.[37]   AS 出院其他诊断编码10
          ,q1.[38]   AS 出院其他诊断名称10
          ,q1.[39]   AS 出院其他诊断入院病情10
           , case q1.[40] when 5 then 9  else q1.[40] end  AS   其他诊断出院情况10 
        ,q1.[41]    AS 出院其他诊断编码11
        ,q1.[42]   AS 出院其他诊断名称11
        ,q1.[43]   AS 出院其他诊断入院病情11
         , case q1.[44] when 5 then 9  else q1.[44] end  AS 其他诊断出院情况11
        ,q1.[45]   AS 出院其他诊断编码12
        ,q1.[46]   AS 出院其他诊断名称12
        ,q1.[47]   AS 出院其他诊断入院病情12
         , case q1.[48] when 5 then 9  else q1.[48] end  AS 其他诊断出院情况12
        ,Q1.[49]   AS 出院其他诊断编码13
        ,Q1.[51]   AS 出院其他诊断名称13
        ,Q1.[52]   AS 出院其他诊断入院病情13
         , case q1.[53] when 5 then 9  else q1.[53] end  AS   其他诊断出院情况13
        ,Q1.[54]   AS 出院其他诊断编码14
        ,Q1.[55]   AS 出院其他诊断名称14
        ,Q1.[56]   AS 出院其他诊断入院病情14
        ,Q1.[57]   AS 其他诊断出院情况14
        ,Q1.[58]   AS 出院其他诊断编码15
        ,Q1.[59]   AS 出院其他诊断名称15
        ,Q1.[60]   AS 出院其他诊断入院病情15
        ,Q1.[61]   AS 其他诊断出院情况15
        ,Q1.[62]   AS 出院其他诊断编码16
        ,Q1.[63]   AS 出院其他诊断名称16
        ,Q1.[64]   AS 出院其他诊断入院病情16
        ,Q1.[65]   AS 其他诊断出院情况16
        ,Q1.[66]   AS 出院其他诊断编码17
        ,Q1.[67]   AS 出院其他诊断名称17
        ,Q1.[68]   AS 出院其他诊断入院病情17
        ,Q1.[69]   AS 其他诊断出院情况17
        ,Q1.[70]   AS 出院其他诊断编码18
        ,Q1.[71]   AS 出院其他诊断名称18
        ,Q1.[72]   AS 出院其他诊断入院病情18
        ,Q1.[73]   AS 其他诊断出院情况18
        ,Q1.[74]   AS 出院其他诊断编码19
        ,Q1.[75]   AS 出院其他诊断名称19
        ,Q1.[76]   AS 出院其他诊断入院病情19
        ,Q1.[77]   AS 其他诊断出院情况19
        ,Q1.[78]   AS 出院其他诊断编码20
        ,Q1.[79]   AS 出院其他诊断名称20
        ,Q1.[80]   AS 出院其他诊断入院病情20
        ,Q1.[81]   AS 其他诊断出院情况20
        ,Q1.[82]   AS 出院其他诊断编码21
        ,Q1.[83]   AS 出院其他诊断名称21
        ,Q1.[84]   AS 出院其他诊断入院病情21
        ,Q1.[85]   AS 其他诊断出院情况21
        ,Q1.[86]   AS 出院其他诊断编码22
        ,Q1.[87]   AS 出院其他诊断名称22
        ,Q1.[88]   AS 出院其他诊断入院病情22
        ,Q1.[89]   AS 其他诊断出院情况22
        ,Q1.[90]   AS 出院其他诊断编码23
        ,Q1.[91]   AS 出院其他诊断名称23
        ,Q1.[92]   AS 出院其他诊断入院病情23
        ,Q1.[93]   AS 其他诊断出院情况23
        ,Q1.[94]   AS 出院其他诊断编码24
        ,Q1.[95]   AS 出院其他诊断名称24
        ,Q1.[96]   AS 出院其他诊断入院病情24
        ,Q1.[97]   AS 其他诊断出院情况24
        ,Q1.[98]   AS 出院其他诊断编码25
        ,Q1.[99]   AS 出院其他诊断名称25
        ,Q1.[100]   AS 出院其他诊断入院病情25
        ,Q1.[101]   AS 其他诊断出院情况25
        ,Q1.[10201]   AS 出院其他诊断编码26
        ,Q1.[10202]   AS 出院其他诊断名称26
        ,Q1.[10203]   AS 出院其他诊断入院病情26
        ,Q1.[103]   AS 其他诊断出院情况26
        ,Q1.[104]   AS 出院其他诊断编码27
        ,Q1.[105]   AS 出院其他诊断名称27
        ,Q1.[106]   AS 出院其他诊断入院病情27
        ,Q1.[107]   AS 其他诊断出院情况27
        ,Q1.[108]   AS 出院其他诊断编码28
        ,Q1.[109]   AS 出院其他诊断名称28
        ,Q1.[110]   AS 出院其他诊断入院病情28
        ,Q1.[111]   AS 其他诊断出院情况28
        ,Q1.[112]   AS 出院其他诊断编码29
        ,Q1.[113]   AS 出院其他诊断名称29
        ,Q1.[114]   AS 出院其他诊断入院病情29
        ,Q1.[115]   AS 其他诊断出院情况29
        ,Q1.[116]   AS 出院其他诊断编码30
        ,Q1.[117]   AS 出院其他诊断名称30
        ,Q1.[118]   AS 出院其他诊断入院病情30
        ,Q1.[119]   AS 其他诊断出院情况30
        ,Q1.[120]   AS 出院其他诊断编码31
        ,Q1.[121]   AS 出院其他诊断名称31
        ,Q1.[122]   AS 出院其他诊断入院病情31
        ,Q1.[123]   AS 其他诊断出院情况31
        ,Q1.[124]   AS 出院其他诊断编码32
        ,Q1.[125]   AS 出院其他诊断名称32
        ,Q1.[126]   AS 出院其他诊断入院病情32
        ,Q1.[127]   AS 其他诊断出院情况32
        ,Q1.[128]   AS 出院其他诊断编码33
        ,Q1.[129]   AS 出院其他诊断名称33
        ,Q1.[130]   AS 出院其他诊断入院病情33
        ,Q1.[131]   AS 其他诊断出院情况33
        ,Q1.[132] AS 出院其他诊断编码34
        ,Q1.[133] AS 出院其他诊断名称34
        ,Q1.[134]AS 出院其他诊断入院病情34
        ,Q1.[135]AS 其他诊断出院情况34
        ,Q1.[136] AS 出院其他诊断编码35
        ,Q1.[137]AS 出院其他诊断名称35
        ,Q1.[138]AS 出院其他诊断入院病情35
        ,Q1.[139]AS 其他诊断出院情况35
        ,Q1.[140]AS 出院其他诊断编码36
        ,Q1.[141]AS 出院其他诊断名称36
        ,Q1.[142] AS 出院其他诊断入院病情36
        ,Q1.[143] AS 其他诊断出院情况36
        ,Q1.[144] AS 出院其他诊断编码37
        ,Q1.[145]AS 出院其他诊断名称37
        ,Q1.[146] AS 出院其他诊断入院病情37
        ,Q1.[147] AS 其他诊断出院情况37
        ,Q1.[148] AS 出院其他诊断编码38
        ,Q1.[149] AS 出院其他诊断名称38
        ,Q1.[150]AS 出院其他诊断入院病情38
        ,Q1.[151] AS 其他诊断出院情况38
        ,Q1.[152]AS 出院其他诊断编码39
        ,Q1.[153]AS 出院其他诊断名称39
        ,Q1.[154] AS 出院其他诊断入院病情39
        ,Q1.[155] AS 其他诊断出院情况39
        ,Q1.[156]AS 出院其他诊断编码40
        ,Q1.[157]AS 出院其他诊断名称40
        ,Q1.[158]AS 出院其他诊断入院病情40
        ,Q1.[159]AS 其他诊断出院情况40
        --  ,''医院感染总次数
           ,'' AS 病理诊断编码
           ,'' AS  病理诊断名称
           ,'' AS 病理号
           ,'' AS 病理诊断编码1
           ,'' AS 病理诊断名称1
           ,'' AS 病理号1
           ,'' AS 病理诊断编码2
           ,'' AS 病理诊断名称2
           ,'' AS 病理号2
          ,'' AS [损伤、中毒外部原因编码]
          ,'' AS [损伤、中毒外部原因名称]
          ,case when  STUFF((SELECT distinct ','+bbx05  FROM val1 where VAA01 = a.vaa01 FOR XML PATH('')),1,1,'')  is  null then 1 else 2 end  AS 有无药物过敏
          , STUFF((SELECT distinct ','+bbx05  FROM val1 where VAA01 = a.vaa01 FOR XML PATH('')),1,1,'') AS 过敏药物名称      
          ,VAM08 AS HBsAg
          ,VAM09  AS [HCV-Ab] 
          ,VAM10 AS [HIV-Ab]
        ,b1.bce02 AS 科主任编码
        ,ISNULL(VAM26,'') 科主任
        ,b2.bce02 AS [主(副主)任医师编码] 
        ,ISNULL(vam27,'') [主(副主)任医师] 
        ,b5.BCE02 AS 主治医师编码
        ,ISNULL(vam31,'') 主治医师
        ,a.BCE02C  AS  住院医师编码
        ,ISNULL(a.bce03c,'')  AS 住院医师
        ,b8.bce02 AS 责任护士编码
        ,ISNULL(a.bce03b,'') 责任护士
        ,b6.BCE02 进修医师编码
        ,ISNULL(vam28,'') 进修医师
        ,b7.bce02 实习医师编码
        ,ISNULL(vam30,'') 实习医师
        ,ISNULL(b.bce03c,'张翕')  编码员
 -- ,VAM69 编码日期
        ,ISNULL(vam33,'') 病案质量
        ,ISNULL(vam34,'') 质控医师
        ,ISNULL(vam35,'') 质控护师
        ,CONVERT(varchar(100), vam36, 23) as 质控日期
        ,case vae38 when 0 then '' end as 死亡患者尸检
        ,isnull(c.ABL01,'') ABO血型
        ,isnull(c.VAA78,'') Rh血型
  ,CASE VAM21 WHEN '0' THEN '9' WHEN NULL THEN '9' ELSE VAM21 END 门诊与出院诊断符合情况
  ,CASE VAM22 WHEN '0' THEN '9' WHEN NULL THEN '9' ELSE VAM22 END  入院与出院诊断符合情况
  ,CASE VAM23 WHEN '0' THEN '9' WHEN NULL THEN '9' ELSE VAM23 END  术前与术后诊断符合情况
  ,CASE VAM24 WHEN '0' THEN '9' WHEN NULL THEN '9' ELSE VAM24 END 临床与病理诊断符合情况
  ,CASE VAM25 WHEN '0' THEN '9' WHEN NULL THEN '9' ELSE VAM25 END 放射与病理诊断符合情况
  ,'' 抢救次数
  ,'' 抢救成功次数
  ,'' 最高诊断依据
  ,'' 分化程度
,主要手术操作编码
,主要手术操作名称
,主要手术操作日期
,主要手术操作级别
,主要手术持续时间
,主要手术操作术者
,主要手术操作Ⅰ助
,主要手术操作Ⅱ助
,主要手术操作切口愈合等级
,主要手术操作麻醉方式
,主要手术麻醉分级
,主要手术操作麻醉医师
,其他手术操作编码1
,其他手术操作名称1
,其他手术操作日期1
,其他手术操作级别1
,其他手术持续时间1
,其他手术操作术者1
,其他手术操作Ⅰ助1
,其他手术操作Ⅱ助1
,其他手术操作切口愈合等级1
,其他手术操作麻醉方式1
,其他手术麻醉分级1
,其他手术操作麻醉医师1
,其他手术操作编码2
,其他手术操作名称2
,其他手术操作日期2
,其他手术操作级别2
,其他手术持续时间2
,其他手术操作术者2
,其他手术操作Ⅰ助2
,其他手术操作Ⅱ助2
,其他手术操作切口愈合等级2
,其他手术操作麻醉方式2
,其他手术麻醉分级2
,其他手术操作麻醉医师2
,其他手术操作编码3
,其他手术操作名称3
,其他手术操作日期3
,其他手术操作级别3
,其他手术持续时间3
,其他手术操作术者3
,其他手术操作Ⅰ助3
,其他手术操作Ⅱ助3
,其他手术操作切口愈合等级3
,其他手术操作麻醉方式3
,其他手术麻醉分级3
,其他手术操作麻醉医师3
,其他手术操作编码4
,其他手术操作名称4
,其他手术操作日期4
,其他手术操作级别4
,其他手术持续时间4
,其他手术操作术者4
,其他手术操作Ⅰ助4
,其他手术操作Ⅱ助4
,其他手术操作切口愈合等级4
,其他手术操作麻醉方式4
,其他手术麻醉分级4
,其他手术操作麻醉医师4
,其他手术操作编码5
,其他手术操作名称5
,其他手术操作日期5
,其他手术操作级别5
,其他手术持续时间5
,其他手术操作术者5
,其他手术操作Ⅰ助5
,其他手术操作Ⅱ助5
,其他手术操作切口愈合等级5
,其他手术操作麻醉方式5
,其他手术麻醉分级5
,其他手术操作麻醉医师5
,其他手术操作编码6
,其他手术操作名称6
,其他手术操作日期6
,其他手术操作级别6
,其他手术持续时间6
,其他手术操作术者6
,其他手术操作Ⅰ助6
,其他手术操作Ⅱ助6
,其他手术操作切口愈合等级6
,其他手术操作麻醉方式6
,其他手术麻醉分级6
,其他手术操作麻醉医师6
,其他手术操作编码7
,其他手术操作名称7
,其他手术操作日期7
,其他手术操作级别7
,其他手术持续时间7
,其他手术操作术者7
,其他手术操作Ⅰ助7
,其他手术操作Ⅱ助7
,其他手术操作切口愈合等级7
,其他手术操作麻醉方式7
,其他手术麻醉分级7
,其他手术操作麻醉医师7
,其他手术操作编码8
,其他手术操作名称8
,其他手术操作日期8
,其他手术操作级别8
,其他手术持续时间8
,其他手术操作术者8
,其他手术操作Ⅰ助8
,其他手术操作Ⅱ助8
,其他手术操作切口愈合等级8
,其他手术操作麻醉方式8
,其他手术麻醉分级8
,其他手术操作麻醉医师8
,其他手术操作编码9
,其他手术操作名称9
,其他手术操作日期9
,其他手术操作级别9
,其他手术持续时间9
,其他手术操作术者9
,其他手术操作Ⅰ助9
,其他手术操作Ⅱ助9
,其他手术操作切口愈合等级9
,其他手术操作麻醉方式9
,其他手术麻醉分级9
,其他手术操作麻醉医师9
,其他手术操作编码10
,其他手术操作名称10
,其他手术操作日期10
,其他手术操作级别10
,其他手术持续时间10
,其他手术操作术者10
,其他手术操作Ⅰ助10
,其他手术操作Ⅱ助10
,其他手术操作切口愈合等级10
,其他手术操作麻醉方式10
,其他手术麻醉分级10
,其他手术操作麻醉医师10
,其他手术操作编码11
,其他手术操作名称11
,其他手术操作日期11
,其他手术操作级别11
,其他手术持续时间11
,其他手术操作术者11
,其他手术操作Ⅰ助11
,其他手术操作Ⅱ助11
,其他手术操作切口愈合等级11
,其他手术操作麻醉方式11
,其他手术麻醉分级11
,其他手术操作麻醉医师11
,其他手术操作编码12
,其他手术操作名称12
,其他手术操作日期12
,其他手术操作级别12
,其他手术持续时间12
,其他手术操作术者12
,其他手术操作Ⅰ助12
,其他手术操作Ⅱ助12
,其他手术操作切口愈合等级12
,其他手术操作麻醉方式12
,其他手术麻醉分级12
,其他手术操作麻醉医师12
,其他手术操作编码13
,其他手术操作名称13
,其他手术操作日期13
,其他手术操作级别13
,其他手术持续时间13
,其他手术操作术者13
,其他手术操作Ⅰ助13
,其他手术操作Ⅱ助13
,其他手术操作切口愈合等级13
,其他手术操作麻醉方式13
,其他手术麻醉分级13
,其他手术操作麻醉医师13
,其他手术操作编码14
,其他手术操作名称14
,其他手术操作日期14
,其他手术操作级别14
,其他手术持续时间14
,其他手术操作术者14
,其他手术操作Ⅰ助14
,其他手术操作Ⅱ助14
,其他手术操作切口愈合等级14
,其他手术操作麻醉方式14
,其他手术麻醉分级14
,其他手术操作麻醉医师14
,其他手术操作编码15
,其他手术操作名称15
,其他手术操作日期15
,其他手术操作级别15
,其他手术持续时间15
,其他手术操作术者15
,其他手术操作Ⅰ助15
,其他手术操作Ⅱ助15
,其他手术操作切口愈合等级15
,其他手术操作麻醉方式15
,其他手术麻醉分级15
,其他手术操作麻醉医师15
,其他手术操作编码16
,其他手术操作名称16
,其他手术操作日期16
,其他手术操作级别16
,其他手术持续时间16
,其他手术操作术者16
,其他手术操作Ⅰ助16
,其他手术操作Ⅱ助16
,其他手术操作切口愈合等级16
,其他手术操作麻醉方式16
,其他手术麻醉分级16
,其他手术操作麻醉医师16
,其他手术操作编码17
,其他手术操作名称17
,其他手术操作日期17
,其他手术操作级别17
,其他手术持续时间17
,其他手术操作术者17
,其他手术操作Ⅰ助17
,其他手术操作Ⅱ助17
,其他手术操作切口愈合等级17
,其他手术操作麻醉方式17
,其他手术麻醉分级17
,其他手术操作麻醉医师17
,其他手术操作编码18
,其他手术操作名称18
,其他手术操作日期18
,其他手术操作级别18
,其他手术持续时间18
,其他手术操作术者18
,其他手术操作Ⅰ助18
,其他手术操作Ⅱ助18
,其他手术操作切口愈合等级18
,其他手术操作麻醉方式18
,其他手术麻醉分级18
,其他手术操作麻醉医师18
,其他手术操作编码19
,其他手术操作名称19
,其他手术操作日期19
,其他手术操作级别19
,其他手术持续时间19
,其他手术操作术者19
,其他手术操作Ⅰ助19
,其他手术操作Ⅱ助19
,其他手术操作切口愈合等级19
,其他手术操作麻醉方式19
,其他手术麻醉分级19
,其他手术操作麻醉医师19
,其他手术操作编码20
,其他手术操作名称20
,其他手术操作日期20
,其他手术操作级别20
,其他手术持续时间20
,其他手术操作术者20
,其他手术操作Ⅰ助20
,其他手术操作Ⅱ助20
,其他手术操作切口愈合等级20
,其他手术操作麻醉方式20
,其他手术麻醉分级20
,其他手术操作麻醉医师20
,其他手术操作编码21
,其他手术操作名称21
,其他手术操作日期21
,其他手术操作级别21
,其他手术持续时间21
,其他手术操作术者21
,其他手术操作Ⅰ助21
,其他手术操作Ⅱ助21
,其他手术操作切口愈合等级21
,其他手术操作麻醉方式21
,其他手术麻醉分级21
,其他手术操作麻醉医师21
,其他手术操作编码22
,其他手术操作名称22
,其他手术操作日期22
,其他手术操作级别22
,其他手术持续时间22
,其他手术操作术者22
,其他手术操作Ⅰ助22
,其他手术操作Ⅱ助22
,其他手术操作切口愈合等级22
,其他手术操作麻醉方式22
,其他手术麻醉分级22
,其他手术操作麻醉医师22
,其他手术操作编码23
,其他手术操作名称23
,其他手术操作日期23
,其他手术操作级别23
,其他手术持续时间23
,其他手术操作术者23
,其他手术操作Ⅰ助23
,其他手术操作Ⅱ助23
,其他手术操作切口愈合等级23
,其他手术操作麻醉方式23
,其他手术麻醉分级23
,其他手术操作麻醉医师23
,其他手术操作编码24
,其他手术操作名称24
,其他手术操作日期24
,其他手术操作级别24
,其他手术持续时间24
,其他手术操作术者24
,其他手术操作Ⅰ助24
,其他手术操作Ⅱ助24
,其他手术操作切口愈合等级24
,其他手术操作麻醉方式24
,其他手术麻醉分级24
,其他手术操作麻醉医师24
,其他手术操作编码25
,其他手术操作名称25
,其他手术操作日期25
,其他手术操作级别25
,其他手术持续时间25
,其他手术操作术者25
,其他手术操作Ⅰ助25
,其他手术操作Ⅱ助25
,其他手术操作切口愈合等级25
,其他手术操作麻醉方式25
,其他手术麻醉分级25
,其他手术操作麻醉医师25
,其他手术操作编码26
,其他手术操作名称26
,其他手术操作日期26
,其他手术操作级别26
,其他手术持续时间26
,其他手术操作术者26
,其他手术操作Ⅰ助26
,其他手术操作Ⅱ助26
,其他手术操作切口愈合等级26
,其他手术操作麻醉方式26
,其他手术麻醉分级26
,其他手术操作麻醉医师26
,其他手术操作编码27
,其他手术操作名称27
,其他手术操作日期27
,其他手术操作级别27
,其他手术持续时间27
,其他手术操作术者27
,其他手术操作Ⅰ助27
,其他手术操作Ⅱ助27
,其他手术操作切口愈合等级27
,其他手术操作麻醉方式27
,其他手术麻醉分级27
,其他手术操作麻醉医师27
,其他手术操作编码28
,其他手术操作名称28
,其他手术操作日期28
,其他手术操作级别28
,其他手术持续时间28
,其他手术操作术者28
,其他手术操作Ⅰ助28
,其他手术操作Ⅱ助28
,其他手术操作切口愈合等级28
,其他手术操作麻醉方式28
,其他手术麻醉分级28
,其他手术操作麻醉医师28
,其他手术操作编码29
,其他手术操作名称29
,其他手术操作日期29
,其他手术操作级别29
,其他手术持续时间29
,其他手术操作术者29
,其他手术操作Ⅰ助29
,其他手术操作Ⅱ助29
,其他手术操作切口愈合等级29
,其他手术操作麻醉方式29
,其他手术麻醉分级29
,其他手术操作麻醉医师29
,其他手术操作编码30
,其他手术操作名称30
,其他手术操作日期30
,其他手术操作级别30
,其他手术持续时间30
,其他手术操作术者30
,其他手术操作Ⅰ助30
,其他手术操作Ⅱ助30
,其他手术操作切口愈合等级30
,其他手术操作麻醉方式30
,其他手术麻醉分级30
,其他手术操作麻醉医师30
,其他手术操作编码31
,其他手术操作名称31
,其他手术操作日期31
,其他手术操作级别31
,其他手术持续时间31
,其他手术操作术者31
,其他手术操作Ⅰ助31
,其他手术操作Ⅱ助31
,其他手术操作切口愈合等级31
,其他手术操作麻醉方式31
,其他手术麻醉分级31
,其他手术操作麻醉医师31
,其他手术操作编码32
,其他手术操作名称32
,其他手术操作日期32
,其他手术操作级别32
,其他手术持续时间32
,其他手术操作术者32
,其他手术操作Ⅰ助32
,其他手术操作Ⅱ助32
,其他手术操作切口愈合等级32
,其他手术操作麻醉方式32
,其他手术麻醉分级32
,其他手术操作麻醉医师32
,其他手术操作编码33
,其他手术操作名称33
,其他手术操作日期33
,其他手术操作级别33
,其他手术持续时间33
,其他手术操作术者33
,其他手术操作Ⅰ助33
,其他手术操作Ⅱ助33
,其他手术操作切口愈合等级33
,其他手术操作麻醉方式33
,其他手术麻醉分级33
,其他手术操作麻醉医师33
,其他手术操作编码34
,其他手术操作名称34
,其他手术操作日期34
,其他手术操作级别34
,其他手术持续时间34
,其他手术操作术者34
,其他手术操作Ⅰ助34
,其他手术操作Ⅱ助34
,其他手术操作切口愈合等级34
,其他手术操作麻醉方式34
,其他手术麻醉分级34
,其他手术操作麻醉医师34
,其他手术操作编码35
,其他手术操作名称35
,其他手术操作日期35
,其他手术操作级别35
,其他手术持续时间35
,其他手术操作术者35
,其他手术操作Ⅰ助35
,其他手术操作Ⅱ助35
,其他手术操作切口愈合等级35
,其他手术操作麻醉方式35
,其他手术麻醉分级35
,其他手术操作麻醉医师35
,其他手术操作编码36
,其他手术操作名称36
,其他手术操作日期36
,其他手术操作级别36
,其他手术持续时间36
,其他手术操作术者36
,其他手术操作Ⅰ助36
,其他手术操作Ⅱ助36
,其他手术操作切口愈合等级36
,其他手术操作麻醉方式36
,其他手术麻醉分级36
,其他手术操作麻醉医师36
,其他手术操作编码37
,其他手术操作名称37
,其他手术操作日期37
,其他手术操作级别37
,其他手术持续时间37
,其他手术操作术者37
,其他手术操作Ⅰ助37
,其他手术操作Ⅱ助37
,其他手术操作切口愈合等级37
,其他手术操作麻醉方式37
,其他手术麻醉分级37
,其他手术操作麻醉医师37
,其他手术操作编码38
,其他手术操作名称38
,其他手术操作日期38
,其他手术操作级别38
,其他手术持续时间38
,其他手术操作术者38
,其他手术操作Ⅰ助38
,其他手术操作Ⅱ助38
,其他手术操作切口愈合等级38
,其他手术操作麻醉方式38
,其他手术麻醉分级38
,其他手术作麻醉医师38
,其他手术操作编码39
,其他手术操作名称39
,其他手术操作日期39
,其他手术操作级别39
,其他手术持续时间39
,其他手术操作术者39
,其他手术操作Ⅰ助39
,其他手术操作Ⅱ助39
,其他手术操作切口愈合等级39
,其他手术操作麻醉方式39
,其他手术麻醉分级39
,其他手术操作麻醉医师39
,其他手术操作编码40
,其他手术操作名称40
,其他手术操作日期40
,其他手术操作级别40
,其他手术持续时间40
,其他手术操作术者40
,其他手术操作Ⅰ助40
,其他手术操作Ⅱ助40
,其他手术操作切口愈合等级40
,其他手术操作麻醉方式40
,其他手术麻醉分级40
,其他手术操作麻醉医师40

  
  ,q3.特级护理天数 
  ,q3.一级护理天数
  ,q3.二级护理天数
  ,q3.三级护理天数
  ,case when isnull(VAM48,'')=3 then 0 when isnull(VAM48,'')=1 then 1  when isnull(VAM48,'')=2 then 2 end  输血反应
  ,'' 红细胞
  ,'' 血小板 
  ,'' 血浆
  ,'' 全血
  ,'' 自体血回输
  ,'' [年龄不足1周岁的年龄(天) ]
  ,a.VAE90 [新生儿出生体重(克)]
  ,''[新生儿出生体重(克)2]
  ,''[新生儿出生体重(克)3]
  ,''[新生儿出生体重(克)4]
  ,''[新生儿出生体重(克)5]
  ,''[新生儿入院体重(克)]
  ,0 [颅脑损伤患者入院前昏迷时间(天)]
  ,0 [颅脑损伤患者入院前昏迷时间(小时)]
  ,0 [颅脑损伤患者入院前昏迷时间(分钟)]
  ,0 [颅脑损伤患者入院后昏迷时间(天)]
  ,0 [颅脑损伤患者入院后昏迷时间(小时)]
  ,0 [颅脑损伤患者入院后昏迷时间(分钟)]
  ,''有创呼吸机使用时间
  ,''重症监护室名称1
  ,''进入时间1
  ,''退出时间1
  ,''重症监护室名称2
  ,''进入时间2
  ,''退出时间2
  ,''重症监护室名称3
  ,''进入时间3
  ,''退出时间3
  ,''重症监护室名称4
  ,''进入时间4
  ,''退出时间4
  ,''重症监护室名称5
  ,''进入时间5
  ,''退出时间5
   ,case when vam88 is null  then 1 else 2 end as   是否有出院31日内再住院计划
   ,ISNULL(vam88,'') 出院31天再住院计划目的
   ,case ABV02 when '医嘱转院' then '2' when '医嘱离院' then '1' when '非医嘱离院' then '4' else '9' end  离院方式
   ,isnull(vae92,'') as [医嘱转院、转社区卫生服务机构/乡镇卫生院名称]
   ,住院总费用
   ,    住院总费用 as 住院总费用其中自付金额
,    一般医疗服务费
,    一般治疗操作费
,    护理费
,    综合医疗服务类其他费用
,    病理诊断费
,    实验室诊断费
,    影像学诊断费
,    临床诊断项目费
,    非手术治疗项目费
,    [其中:临床物理治疗费]
,    手术治疗费    
,    [其中:麻醉费]
,    [其中:手术费]
,    康复费
,    中医治疗费
,    西药费
,    [其中:抗菌药物费]
,    中成药费
,    中草药费
,    血费
,    白蛋白类制品费
,    球蛋白类制品费
,    凝血因子类制品费
,    细胞因子类制品费
,    检查用一次性医用材料费
,    治疗用一次性医用材料费
,    手术用一次性医用材料费
,    其他费
into #emr_info
from VAE1 a   
join #aa a1 on a.vae01=a1.VAE01
JOIN VAA1 c with (nolock) ON a.VAA01=c.VAA01
JOIN BCK1 d with (nolock) on a.BCK01B = d.BCK01 
left Join BCK1 i with (nolock) on a.BCK01A = i.BCK01
Join BCK1 j with (nolock) on a.BCK01C = j.BCK01
LEFT JOIN VAM1 b with (nolock) ON a.VAE01 = b.VAA07
--left join bce1 b1 on b.bce01a=b1.bce01 --科主任编码\科主任
left join bce1 b1 on b.VAM26=b1.BCE03 --科主任编码\科主任
left join bce1 b2 on b.vam27=b2.bce03 --主(副主)任医师编码\主(副)主任医师
left join bce1 b5 on b.VAM31=b5.bce03  --主治医师编码\主治医师
--住院医师编码\住院医师 
left join bce1 b8 on a.bce03b=b8.bce03--责任护士编码\责任护士
left join bce1 b6 on b.VAM28=b6.bce03 --进修医师
left join bce1 b7 on b.VAM30=b7.bce03 --实习医师

LEFT JOIN BCQ1 t with (nolock) ON a.BCK01A = t.BCK01A and ISNULL(a.BCQ04A, a.BCQ04B) = t.BCQ04
LEFT JOIN BCQ1 u with (nolock) ON a.BCK01C = u.BCK01A and a.BCQ04B = u.BCQ04
left join ABV1 i1 with (nolock) on a.ABV01 = i1.ABV01
left join VCT1 x1 with (nolock) on x1.VAA07 = a.VAE01 
left join BCK1 c1 with (nolock) on c1.BCK01 = a.BCK01D
left join ABO1 g on g.ABO01 = a.ABO01
LEFT JOIN (SELECT TOP 1 VAA07, BBX05 from VAN1 where  ACF01 = 3 ORDER BY VAN01 ASC) x on a.VAE01 = x.VAA07 --病人过敏记录
LEFT JOIN IAR1 a4 with (nolock) ON a.VAE01 = a4.VAA07 and a4.ACF01 = 2 and a4.IAR32 <> 2 
LEFT JOIN (SELECT  e1.VAA07,e1.VAO01,e1.BAK01A, e1.VAO15, e2.BAK02, e2.ABW01 FROM VAO2 e1 with (nolock) left join BAK1 e2 with (nolock) on e1.BAK01A = e2.BAK01
             WHERE e1.ACF01=3 AND e1.VAO10=0 AND e1.VAO11=1 and e1.VAF01 = 0) e on a.VAE01= e.VAA07 --西医门诊诊断
LEFT JOIN (SELECT  g1.VAA07,g1.VAO01,g1.BAK01A,g1.VAO15, g2.BAK02, g2.ABW01 FROM VAO2 g1 with (nolock) left join BAK1 g2 with (nolock) on g2.BAK01 = g1.BAK01A 
             WHERE g1.ACF01=3 AND g1.VAO10=0 AND g1.VAO11=2  and g1.VAF01 = 0) g1 on a.VAE01= g1.VAA07 --西医入院诊断
  
LEFT JOIN (SELECT TOP 1 k1.VAA07,k1.VAO01,k1.BAK01A,k1.VAO15,k2.BAK02 FROM VAO2 k1 with (nolock) left join BAK1 k2 with (nolock) on k2.BAK01 = k1.BAK01A
             WHERE k1.ACF01=3 AND k1.VAO07=1 AND  k1.VAO10=0 AND k1.VAO11=6 and  k1.VAF01 = 0 ORDER BY k1.VAO06 ASC) k on a.VAE01=k.VAA07  --西医病理诊断
LEFT JOIN (SELECT TOP 1 m1.VAA07,m1.VAO01,m1.BAK01A,m1.VAO15,m2.BAK02,m1.BAK01B, m2.ABW01 FROM VAO2 m1 with (nolock) left join BAK1 m2 with (nolock) on m2.BAK01 = m1.BAK01A
             WHERE m1.ACF01=3 AND m1.VAO07=1 AND  m1.VAO10=1 AND m1.VAO11=1  and m1.VAF01 = 0 ORDER BY m1.VAO06 ASC) m on a.VAE01=m.VAA07 --中医门诊诊断

  LEFT JOIN (SELECT TOP 1 y1.VAA07,y1.VAO01,y1.BAK01A,y1.VAO15,y2.BAK02,y1.BAK01B, y2.ABW01 FROM VAO2 y1 with (nolock) left join BAK1 y2 with (nolock) on y2.BAK01 = y1.BAK01A
             WHERE y1.ACF01=3 AND y1.VAO07=1 AND y1.VAO10=1 AND y1.VAO11=2  and y1.VAF01 = 0 ORDER BY y1.VAO06 ASC) y on a.VAE01=y.VAA07 --中医入院诊断

  LEFT JOIN BCK1 Q with (nolock) on a.BCK01D = Q.BCK01  
  LEFT JOIN BAK1 Z with (nolock) on m.BAK01B = z.BAK01 
  LEFT JOIN (SELECT TOP 1 h1.VAA07,h1.VAO01,h1.BAK01A,h1.VAO15,h2.BAK02 FROM VAO2 h1 with (nolock) left join BAK1 h2 with (nolock) on h2.BAK01 = h1.BAK01A
             WHERE h1.ACF01=3 AND h1.VAO07=1 AND h1.VAO10=0 AND h1.VAO11=7  and h1.VAF01 = 0 ORDER BY h1.VAO06 ASC) h on a.VAE01=h.VAA07 --西医损伤中毒           
  LEFT JOIN (SELECT TOP 1 n1.VAA07,n1.VAO01,n1.BAK01A,n1.VAO15,n2.BAK02 FROM VAO2 n1 left join BAK1 n2 on n2.BAK01 = n1.BAK01A
             WHERE n1.ACF01=3 AND n1.VAO07=1 AND n1.VAO10=0 AND n1.VAO11=8  and n1.VAF01 = 0 ORDER BY n1.VAO06 ASC) n on a.VAE01=n.VAA07 --西医术前诊断 
  LEFT JOIN (SELECT TOP 1 p1.VAA07,p1.VAO01,p1.BAK01A,p1.VAO15,p2.BAK02 FROM VAO2 p1 with (nolock) left join BAK1 p2 with (nolock) on p2.BAK01 = p1.BAK01A
             WHERE p1.ACF01=3 AND p1.VAO07=1 AND p1.VAO10=0 AND p1.VAO11=9  and p1.VAF01 = 0 ORDER BY p1.VAO06 ASC) p on a.VAE01=p.VAA07 --西医术后诊断
  LEFT JOIN (SELECT TOP 1 s1.VAA07,s1.VAO01,s1.BAK01A,s1.VAO15,s2.BAK02 FROM VAO2 s1 with (nolock) left join BAK1 s2 with (nolock) on s2.BAK01 = s1.BAK01A
             WHERE s1.ACF01=3 AND s1.VAO07=1 AND s1.VAO10=0 AND s1.VAO11=12  and s1.VAF01 = 0 ORDER BY s1.VAO06 ASC) s on a.VAE01=s.VAA07 --西医尸检主要诊断
  left join (select  g1.VAA07,g1.VAO01,g1.BAK01A, g1.VAO15, g2.BAK02, g2.ABW01,g1.ABX01 from VAO2 g1 with (nolock) left join BAK1 g2 with (nolock) on g1.BAK01A = g2.BAK01  
            where  g1.ACF01=3 and g1.VAO10 = 0 and g1.VAO11=3 and g1.VAO25=1) dd on a.VAE01= dd.VAA07 --西医出院诊断
 left join #qq q1 on q1.vae01=a.VAE01
 left join #operation_info q2 on q2.vaa07=a.vae01
 left join #hlts_info q3 on q3.VAF06=a.VAE01
   left join #mr_pay q4 on q4.VAE01=a.VAE01


 select  
组织机构代码 AS  A01 ,
医疗机构名称 AS  A02 ,
病案号 AS  A48 ,
住院次数 AS  A49 ,
入院时间 AS  B12 ,
出院时间 AS  B15 ,
健康卡号 AS  A47 ,
医疗付费方式 AS  A46C ,
姓名 AS  A11 ,
性别 AS  A12C ,
出生日期 AS  A13 ,
[年龄(岁)] AS  A14 ,
国籍 AS  A15C ,
婚姻 AS  A21C ,
职业 AS  A38C ,
民族 AS  A19C ,
isnull(证件类别,'') AS  A20N ,
证件号码 AS  A20 ,
出生地址 AS  A22 ,
CASE  [籍贯省(自治区、直辖市)] WHEN '北京市' THEN    1    
WHEN '天津市' THEN    2    
WHEN '河北省' THEN    3    
WHEN '山西省' THEN    4    
WHEN '内蒙古自治区' THEN     5    
WHEN '辽宁省' THEN    6    
WHEN '吉林省' THEN    7    
WHEN '黑龙江省' THEN    8    
WHEN '上海市' THEN    9    
WHEN '江苏省' THEN    10    
WHEN '浙江省' THEN    11    
WHEN '安徽省' THEN    12    
WHEN '福建省' THEN    13    
WHEN '江西省' THEN    14    
WHEN '山东省' THEN    15    
WHEN '河南省' THEN    16    
WHEN '湖北省' THEN    17    
WHEN '湖南省' THEN    18    
WHEN '广东省' THEN    19    
WHEN '广西壮族自治区' THEN    20    
WHEN '海南省' THEN    21    
WHEN '四川省' THEN    22    
WHEN '重庆市' THEN    23    
WHEN '贵州省' THEN    24    
WHEN '云南省' THEN    25    
WHEN '西藏' THEN    26    
WHEN '陕西省' THEN    27    
WHEN '甘肃省' THEN    28    
WHEN '青海省' THEN    29    
WHEN '宁夏回族自治区' THEN    30    
WHEN '新疆维吾尔自治区' THEN    31    
WHEN '台湾省' THEN    32    
WHEN '香港特别行政区' THEN    33    
WHEN '澳门' THEN    34    
WHEN '外籍' THEN    35    end as A23C ,
case when len(户口地址)=0 then '-' else 户口地址 end AS  A24 ,
CASE WHEN LEN(户口地址邮政编码)=0 THEN '-' ELSE 户口地址邮政编码 END AS  A25C ,
现住址 AS  A26 ,
现住址电话 AS  A27 ,
现住址邮政编码 AS  A28C ,
case when len(工作单位及地址)=0 then '' else 工作单位及地址 end AS  A29 ,
工作单位电话 AS  A30 ,
case when len(工作单位邮政编码)=0 then '0' when 工作单位邮政编码='' then '0'else 工作单位邮政编码 end AS  A31C ,
联系人姓名 AS  A32 ,
isnull(联系人关系,'') AS  A33C ,
case when len(联系人地址)=0 then '' else 联系人地址 end  AS  A34 ,
联系人电话 AS  A35 ,
是否为日间手术 AS  B38 ,
入院途径 AS  B11C ,
入院科别 AS  B13C ,
入院病房 AS  B14 ,
转科科别 AS  B21C ,
出院科别 AS  B16C ,
出院病房 AS  B17 ,
[实际住院(天)] AS  B20 ,
[门(急)诊诊断编码] AS  C01C ,
[门(急)诊诊断名称] AS  C02N ,
入院时情况 AS  F01 ,
入院诊断编码 AS  F02C ,
入院诊断名称 AS  F03N ,
入院后确诊日期 AS  F04 ,
出院主要诊断编码 AS  C03C ,
出院主要诊断名称 AS  C04N ,
出院主要诊断入院病情 AS  C05C ,
主要诊断出院情况 AS  F05 ,
ISNULL(出院其他诊断编码1 ,'') AS   C06x01C ,
case when len(出院其他诊断名称1) is null then '' else 出院其他诊断名称1 end AS   C07x01N ,
ISNULL(出院其他诊断入院病情1 ,'') AS   C08x01C ,
isnull(cast(其他诊断出院情况1 as varchar(2)),'')  AS   F06x01 ,
isnull(出院其他诊断编码2,'')  AS   C06x02C ,
case when len(出院其他诊断名称2) is null then '' else 出院其他诊断名称2 end  AS   C07x02N ,
ISNULL(出院其他诊断入院病情2 ,'') AS   C08x02C ,
--case when 其他诊断出院情况2 is null then ''  else 其他诊断出院情况2 end AS   F06x02 ,
isnull(cast(其他诊断出院情况2 as varchar(2)),'') as F06x02,
ISNULL(出院其他诊断编码3 ,'') AS   C06x03C ,
case when len(出院其他诊断名称3) is null then '' else 出院其他诊断名称3 end AS   C07x03N ,
ISNULL(出院其他诊断入院病情3 ,'') AS   C08x03C ,
isnull(cast(其他诊断出院情况3 as varchar(2)),'') AS   F06x03 ,
ISNULL(出院其他诊断编码4 ,'') AS   C06x04C ,
case when len(出院其他诊断名称4) is null then '' else 出院其他诊断名称4 end AS  C07x04N ,
ISNULL(出院其他诊断入院病情4 ,'') AS   C08x04C ,
isnull(cast(其他诊断出院情况4 as varchar(2)),'')  AS    F06x04 ,
ISNULL(出院其他诊断编码5 ,'') AS   C06x05C ,
ISNULL(出院其他诊断名称5 ,'') AS   C07x05N ,
ISNULL(出院其他诊断入院病情5 ,'') AS   C08x05C ,
isnull(cast(其他诊断出院情况5 as varchar(2)),'')  AS     F06x05 ,
ISNULL(出院其他诊断编码6 ,'') AS   C06x06C ,
ISNULL(出院其他诊断名称6 ,'') AS   C07x06N ,
ISNULL(出院其他诊断入院病情6 ,'') AS   C08x06C ,
isnull(cast(其他诊断出院情况6 as varchar(2)),'') AS     F06x06 ,
ISNULL(出院其他诊断编码7 ,'') AS   C06x07C ,
ISNULL(出院其他诊断名称7 ,'') AS   C07x07N ,
ISNULL(出院其他诊断入院病情7 ,'') AS   C08x07C ,
isnull(cast(其他诊断出院情况7 as varchar(2)),'')  AS   F06x07 ,
ISNULL(出院其他诊断编码8 ,'') AS   C06x08C ,
ISNULL(出院其他诊断名称8 ,'') AS   C07x08N ,
ISNULL(出院其他诊断入院病情8 ,'') AS   C08x08C ,
isnull(cast(其他诊断出院情况8 as varchar(2)),'') AS  F06x08 ,
ISNULL(出院其他诊断编码9 ,'') AS   C06x09C ,
ISNULL(出院其他诊断名称9 ,'') AS   C07x09N ,
ISNULL(出院其他诊断入院病情9 ,'') AS   C08x09C ,
isnull(cast(其他诊断出院情况9 as varchar(2)),'')  AS   F06x09 ,
ISNULL(出院其他诊断编码10 ,'') AS   C06x10C ,
ISNULL(出院其他诊断名称10 ,'') AS   C07x10N ,
ISNULL(出院其他诊断入院病情10 ,'') AS   C08x10C ,
isnull(cast(其他诊断出院情况10 as varchar(2)),'')  AS   F06x10 ,
ISNULL(出院其他诊断编码11 ,'') AS   C06x11C ,
ISNULL(出院其他诊断名称11 ,'') AS   C07x11N ,
ISNULL(出院其他诊断入院病情11 ,'') AS   C08x11C ,
isnull(cast(其他诊断出院情况11 as varchar(2)),'')  AS   F06x11 ,
ISNULL(出院其他诊断编码12 ,'') AS   C06x12C ,
ISNULL(出院其他诊断名称12 ,'') AS   C07x12N ,
ISNULL(出院其他诊断入院病情12 ,'') AS   C08x12C ,
isnull(cast(其他诊断出院情况12 as varchar(2)),'')  AS  F06x12 ,
ISNULL(出院其他诊断编码13 ,'') AS   C06x13C ,
ISNULL(出院其他诊断名称13 ,'') AS   C07x13N ,
ISNULL(出院其他诊断入院病情13 ,'') AS   C08x13C ,
isnull(cast(其他诊断出院情况13 as varchar(2)),'')  AS   F06x13 ,
ISNULL(出院其他诊断编码14 ,'') AS   C06x14C ,
ISNULL(出院其他诊断名称14 ,'') AS   C07x14N ,
ISNULL(出院其他诊断入院病情14 ,'') AS   C08x14C ,
isnull(cast(其他诊断出院情况14 as varchar(2)),'')  AS  F06x14 ,
ISNULL(出院其他诊断编码15 ,'') AS   C06x15C ,
ISNULL(出院其他诊断名称15 ,'') AS   C07x15N ,
ISNULL(出院其他诊断入院病情15 ,'') AS   C08x15C ,
case when 其他诊断出院情况15 is null then ''  else 其他诊断出院情况15 end AS    F06x15 ,
ISNULL(出院其他诊断编码16 ,'') AS   C06x16C ,
ISNULL(出院其他诊断名称16 ,'') AS   C07x16N ,
ISNULL(出院其他诊断入院病情16 ,'') AS   C08x16C ,
case when 其他诊断出院情况16 is null then ''  else 其他诊断出院情况16 end AS  F06x16 ,
ISNULL(出院其他诊断编码17 ,'') AS   C06x17C ,
ISNULL(出院其他诊断名称17 ,'') AS   C07x17N ,
ISNULL(出院其他诊断入院病情17 ,'') AS   C08x17C ,
case when 其他诊断出院情况17 is null then ''  else 其他诊断出院情况17 end AS   F06x17 ,
ISNULL(出院其他诊断编码18 ,'') AS   C06x18C ,
ISNULL(出院其他诊断名称18 ,'') AS   C07x18N ,
ISNULL(出院其他诊断入院病情18 ,'') AS   C08x18C ,
case when 其他诊断出院情况18 is null then ''  else 其他诊断出院情况18 end AS  F06x18 ,
ISNULL(出院其他诊断编码19 ,'') AS   C06x19C ,
ISNULL(出院其他诊断名称19 ,'') AS   C07x19N ,
ISNULL(出院其他诊断入院病情19 ,'') AS   C08x19C ,
case when 其他诊断出院情况19 is null then ''  else 其他诊断出院情况19 end AS   F06x19 ,
ISNULL(出院其他诊断编码20 ,'') AS   C06x20C ,
ISNULL(出院其他诊断名称20 ,'') AS   C07x20N ,
ISNULL(出院其他诊断入院病情20 ,'') AS   C08x20C ,
case when 其他诊断出院情况20 is null then ''  else 其他诊断出院情况20 end AS   F06x20 ,
ISNULL(出院其他诊断编码21 ,'') AS   C06x21C ,
ISNULL(出院其他诊断名称21 ,'') AS   C07x21N ,
ISNULL(出院其他诊断入院病情21 ,'') AS   C08x21C ,
case when 其他诊断出院情况21 is null then ''  else 其他诊断出院情况21 end AS    F06x21 ,
ISNULL(出院其他诊断编码22 ,'') AS   C06x22C ,
ISNULL(出院其他诊断名称22 ,'') AS   C07x22N ,
ISNULL(出院其他诊断入院病情22 ,'') AS   C08x22C ,
case when 其他诊断出院情况22 is null then ''  else 其他诊断出院情况22 end AS   F06x22 ,
ISNULL(出院其他诊断编码23 ,'') AS   C06x23C ,
ISNULL(出院其他诊断名称23 ,'') AS   C07x23N ,
ISNULL(出院其他诊断入院病情23 ,'') AS   C08x23C ,
case when 其他诊断出院情况23 is null then ''  else 其他诊断出院情况23 end AS  F06x23 ,
ISNULL(出院其他诊断编码24 ,'') AS   C06x24C ,
ISNULL(出院其他诊断名称24 ,'') AS   C07x24N ,
ISNULL(出院其他诊断入院病情24 ,'') AS   C08x24C ,
case when 其他诊断出院情况24 is null then ''  else 其他诊断出院情况24 end AS  F06x24 ,
ISNULL(出院其他诊断编码25 ,'') AS   C06x25C ,
ISNULL(出院其他诊断名称25 ,'') AS   C07x25N ,
ISNULL(出院其他诊断入院病情25 ,'') AS   C08x25C ,
case when 其他诊断出院情况25 is null then ''  else 其他诊断出院情况25 end AS   F06x25 ,
ISNULL(出院其他诊断编码26 ,'') AS   C06x26C ,
ISNULL(出院其他诊断名称26 ,'') AS   C07x26N ,
ISNULL(出院其他诊断入院病情26 ,'') AS   C08x26C ,
case when 其他诊断出院情况26 is null then ''  else 其他诊断出院情况26 end AS     F06x26 ,
ISNULL(出院其他诊断编码27 ,'') AS   C06x27C ,
ISNULL(出院其他诊断名称27 ,'') AS   C07x27N ,
ISNULL(出院其他诊断入院病情27 ,'') AS   C08x27C ,
case when 其他诊断出院情况27 is null then ''  else 其他诊断出院情况27 end AS   F06x27 ,
ISNULL(出院其他诊断编码28 ,'') AS   C06x28C ,
ISNULL(出院其他诊断名称28 ,'') AS   C07x28N ,
ISNULL(出院其他诊断入院病情28 ,'') AS   C08x28C ,
case when 其他诊断出院情况28 is null then ''  else 其他诊断出院情况28 end AS   F06x28 ,
ISNULL(出院其他诊断编码29 ,'') AS   C06x29C ,
ISNULL(出院其他诊断名称29 ,'') AS   C07x29N ,
ISNULL(出院其他诊断入院病情29 ,'') AS   C08x29C ,
case when 其他诊断出院情况29 is null then ''  else 其他诊断出院情况29 end AS  F06x29 ,
ISNULL(出院其他诊断编码30 ,'') AS   C06x30C ,
ISNULL(出院其他诊断名称30 ,'') AS   C07x30N ,
ISNULL(出院其他诊断入院病情30 ,'') AS   C08x30C ,
case when 其他诊断出院情况30 is null then ''  else 其他诊断出院情况30 end AS F06x30 ,
ISNULL(出院其他诊断编码31 ,'') AS   C06x31C ,
ISNULL(出院其他诊断名称31 ,'') AS   C07x31N ,
ISNULL(出院其他诊断入院病情31 ,'') AS   C08x31C ,
ISNULL(其他诊断出院情况31 ,'') AS   F06x31 ,
ISNULL(出院其他诊断编码32 ,'') AS   C06x32C ,
ISNULL(出院其他诊断名称32 ,'') AS   C07x32N ,
ISNULL(出院其他诊断入院病情32 ,'') AS   C08x32C ,
ISNULL(其他诊断出院情况32 ,'') AS   F06x32 ,
ISNULL(出院其他诊断编码33 ,'') AS   C06x33C ,
ISNULL(出院其他诊断名称33 ,'') AS   C07x33N ,
ISNULL(出院其他诊断入院病情33 ,'') AS   C08x33C ,
ISNULL(其他诊断出院情况33 ,'') AS   F06x33 ,
ISNULL(出院其他诊断编码34 ,'') AS   C06x34C ,
ISNULL(出院其他诊断名称34 ,'') AS   C07x34N ,
ISNULL(出院其他诊断入院病情34 ,'') AS   C08x34C ,
ISNULL(其他诊断出院情况34 ,'') AS   F06x34 ,
ISNULL(出院其他诊断编码35 ,'') AS   C06x35C ,
ISNULL(出院其他诊断名称35 ,'') AS   C07x35N ,
ISNULL(出院其他诊断入院病情35 ,'') AS   C08x35C ,
ISNULL(其他诊断出院情况35 ,'') AS   F06x35 ,
ISNULL(出院其他诊断编码36 ,'') AS   C06x36C ,
ISNULL(出院其他诊断名称36 ,'') AS   C07x36N ,
ISNULL(出院其他诊断入院病情36 ,'') AS   C08x36C ,
ISNULL(其他诊断出院情况36 ,'') AS   F06x36 ,
ISNULL(出院其他诊断编码37 ,'') AS   C06x37C ,
ISNULL(出院其他诊断名称37 ,'') AS   C07x37N ,
ISNULL(出院其他诊断入院病情37 ,'') AS   C08x37C ,
ISNULL(其他诊断出院情况37 ,'') AS   F06x37 ,
ISNULL(出院其他诊断编码38 ,'') AS   C06x38C ,
ISNULL(出院其他诊断名称38 ,'') AS   C07x38N ,
ISNULL(出院其他诊断入院病情38 ,'') AS   C08x38C ,
ISNULL(其他诊断出院情况38 ,'') AS   F06x38 ,
ISNULL(出院其他诊断编码39 ,'') AS   C06x39C ,
ISNULL(出院其他诊断名称39 ,'') AS   C07x39N ,
ISNULL(出院其他诊断入院病情39 ,'') AS   C08x39C ,
ISNULL(其他诊断出院情况39 ,'') AS   F06x39 ,
ISNULL(出院其他诊断编码40 ,'') AS   C06x40C ,
ISNULL(出院其他诊断名称40 ,'') AS   C07x40N ,
ISNULL(出院其他诊断入院病情40 ,'') AS   C08x40C ,
ISNULL(其他诊断出院情况40 ,'') AS   F06x40 ,
ISNULL(病理诊断编码 ,'') AS   C09C ,
ISNULL(病理诊断名称 ,'') AS   C10N ,
ISNULL(病理号 ,'') AS   C11 ,
ISNULL(病理诊断编码1 ,'') AS   F07x01C ,
ISNULL(病理诊断名称1 ,'') AS   F08x01N ,
ISNULL(病理号1 ,'') AS   F09x01 ,
ISNULL(病理诊断编码2 ,'') AS   F07x02C ,
ISNULL(病理诊断名称2 ,'') AS   F08x02N ,
ISNULL(病理号2 ,'') AS   F09x02 ,
ISNULL([损伤、中毒外部原因编码] ,'') AS   C12C ,
ISNULL([损伤、中毒外部原因名称] ,'') AS   C13N ,
ISNULL(有无药物过敏 ,'') AS   C24C ,
ISNULL(过敏药物名称 ,'') AS   C25 ,
ISNULL(HBsAg ,'') AS   F10 ,
ISNULL([HCV-Ab] ,'') AS   F11 ,
ISNULL([HIV-Ab] ,'') AS   F12 ,
ISNULL(科主任编码 ,'') AS   B22C ,
ISNULL(科主任 ,'') AS   B22 ,
ISNULL([主(副主)任医师编码] ,'') AS   B23C ,
ISNULL([主(副主)任医师] ,'') AS   B23 ,
ISNULL(主治医师编码 ,'') AS   B24C ,
ISNULL(主治医师 ,'') AS   B24 ,
ISNULL(住院医师编码 ,'') AS   B25C ,
ISNULL(住院医师 ,'') AS   B25 ,
ISNULL(责任护士编码 ,'') AS   B26C ,
ISNULL(责任护士 ,'') AS   B26 ,
ISNULL(进修医师 ,'') AS   B27 ,
ISNULL(实习医师 ,'') AS   B28 ,
ISNULL(编码员 ,'') AS   B29 ,
ISNULL(病案质量 ,'') AS   B30C ,
ISNULL(质控医师 ,'') AS   B31 ,
ISNULL(质控护师 ,'') AS   B32 ,
ISNULL(质控日期 ,'') AS   B33 ,
isnull(死亡患者尸检,'')  AS   C34C ,
ISNULL(ABO血型 ,'') AS   C26C ,
ISNULL(Rh血型 ,'') AS   C27C ,
ISNULL(主要手术操作编码 ,'-') AS  C14x01C ,        
ISNULL(主要手术操作名称 ,'-') AS  C15x01N ,        
ISNULL(主要手术操作日期,'-') AS  C16x01 ,        
ISNULL(主要手术操作级别 ,'') AS  C17x01 ,        
ISNULL(主要手术持续时间 ,'') AS  F13 ,        
ISNULL(主要手术操作术者 ,'') AS  C18x01 ,        
ISNULL(主要手术操作Ⅰ助 ,'') AS  C19x01 ,        
ISNULL(主要手术操作Ⅱ助 ,'') AS  C20x01 ,        
ISNULL(主要手术操作切口愈合等级 ,'') AS  C21x01C ,        
ISNULL(主要手术操作麻醉方式 ,'') AS  C22x01C ,        
ISNULL(主要手术麻醉分级 ,'') AS  F15 ,        
ISNULL(主要手术操作麻醉医师 ,'') AS  C23x01 ,        
ISNULL(其他手术操作编码1 ,'') AS  C35x01C ,        
ISNULL(其他手术操作名称1 ,'') AS  C36x01N ,        
ISNULL(其他手术操作日期1 ,'') AS  C37x01 ,        
ISNULL(其他手术操作级别1 ,'') AS  C38x01 ,        
ISNULL(其他手术持续时间1 ,'') AS  F14x01 ,        
ISNULL(其他手术操作术者1 ,'') AS  C39x01 ,        
ISNULL(其他手术操作Ⅰ助1 ,'') AS  C40x01 ,        
ISNULL(其他手术操作Ⅱ助1 ,'') AS  C41x01 ,        
ISNULL(其他手术操作切口愈合等级1 ,'') AS  C42x01C ,        
ISNULL(其他手术操作麻醉方式1 ,'') AS  C43x01C ,        
ISNULL(其他手术麻醉分级1 ,'') AS  F16x01 ,        
ISNULL(其他手术操作麻醉医师1 ,'') AS  C44x01 ,        
ISNULL(其他手术操作编码2 ,'') AS  C35x02C ,        
ISNULL(其他手术操作名称2 ,'') AS  C36x02N ,        
ISNULL(其他手术操作日期2 ,'') AS  C37x02 ,        
ISNULL(其他手术操作级别2 ,'') AS  C38x02 ,        
ISNULL(其他手术持续时间2 ,'') AS  F14x02 ,        
ISNULL(其他手术操作术者2 ,'') AS  C39x02 ,        
ISNULL(其他手术操作Ⅰ助2 ,'') AS  C40x02 ,        
ISNULL(其他手术操作Ⅱ助2 ,'') AS  C41x02 ,        
ISNULL(其他手术操作切口愈合等级2 ,'') AS  C42x02C ,        
ISNULL(其他手术操作麻醉方式2 ,'') AS  C43x02C ,        
ISNULL(其他手术麻醉分级2 ,'') AS  F16x02 ,        
ISNULL(其他手术操作麻醉医师2 ,'') AS  C44x02 ,        
ISNULL(其他手术操作编码3 ,'') AS  C35x03C ,        
ISNULL(其他手术操作名称3 ,'') AS  C36x03N ,        
ISNULL(其他手术操作日期3 ,'') AS  C37x03 ,        
ISNULL(其他手术操作级别3 ,'') AS  C38x03 ,        
ISNULL(其他手术持续时间3 ,'') AS  F14x03 ,        
ISNULL(其他手术操作术者3 ,'') AS  C39x03 ,        
ISNULL(其他手术操作Ⅰ助3 ,'') AS  C40x03 ,        
ISNULL(其他手术操作Ⅱ助3 ,'') AS  C41x03 ,        
ISNULL(其他手术操作切口愈合等级3 ,'') AS  C42x03C ,        
ISNULL(其他手术操作麻醉方式3 ,'') AS  C43x03C ,        
ISNULL(其他手术麻醉分级3 ,'') AS  F16x03 ,        
ISNULL(其他手术操作麻醉医师3 ,'') AS  C44x03 ,        
ISNULL(其他手术操作编码4 ,'') AS  C35x04C ,        
ISNULL(其他手术操作名称4 ,'') AS  C36x04N ,        
ISNULL(其他手术操作日期4 ,'') AS  C37x04 ,        
ISNULL(其他手术操作级别4 ,'') AS  C38x04 ,        
ISNULL(其他手术持续时间4 ,'') AS  F14x04 ,        
ISNULL(其他手术操作术者4 ,'') AS  C39x04 ,        
ISNULL(其他手术操作Ⅰ助4 ,'') AS  C40x04 ,        
ISNULL(其他手术操作Ⅱ助4 ,'') AS  C41x04 ,        
ISNULL(其他手术操作切口愈合等级4 ,'') AS  C42x04C ,        
ISNULL(其他手术操作麻醉方式4 ,'') AS  C43x04C ,        
ISNULL(其他手术麻醉分级4 ,'') AS  F16x04 ,        
ISNULL(其他手术操作麻醉医师4 ,'') AS  C44x04 ,        
ISNULL(其他手术操作编码5 ,'') AS  C35x05C ,        
ISNULL(其他手术操作名称5 ,'') AS  C36x05N ,        
ISNULL(其他手术操作日期5 ,'') AS  C37x05 ,        
ISNULL(其他手术操作级别5 ,'') AS  C38x05 ,        
ISNULL(其他手术持续时间5 ,'') AS  F14x05 ,        
ISNULL(其他手术操作术者5 ,'') AS  C39x05 ,        
ISNULL(其他手术操作Ⅰ助5 ,'') AS  C40x05 ,        
ISNULL(其他手术操作Ⅱ助5 ,'') AS  C41x05 ,        
ISNULL(其他手术操作切口愈合等级5 ,'') AS  C42x05C ,        
ISNULL(其他手术操作麻醉方式5 ,'') AS  C43x05C ,        
ISNULL(其他手术麻醉分级5 ,'') AS  F16x05 ,        
ISNULL(其他手术操作麻醉医师5 ,'') AS  C44x05 ,        
ISNULL(其他手术操作编码6 ,'') AS  C35x06C ,        
ISNULL(其他手术操作名称6 ,'') AS  C36x06N ,        
ISNULL(其他手术操作日期6 ,'') AS  C37x06 ,        
ISNULL(其他手术操作级别6 ,'') AS  C38x06 ,        
ISNULL(其他手术持续时间6 ,'') AS  F14x06 ,        
ISNULL(其他手术操作术者6 ,'') AS  C39x06 ,        
ISNULL(其他手术操作Ⅰ助6 ,'') AS  C40x06 ,        
ISNULL(其他手术操作Ⅱ助6 ,'') AS  C41x06 ,        
ISNULL(其他手术操作切口愈合等级6 ,'') AS  C42x06C ,        
ISNULL(其他手术操作麻醉方式6 ,'') AS  C43x06C ,        
ISNULL(其他手术麻醉分级6 ,'') AS  F16x06 ,        
ISNULL(其他手术操作麻醉医师6 ,'') AS  C44x06 ,        
ISNULL(其他手术操作编码7    ,'') as    C35x07C,
ISNULL(其他手术操作名称7    ,'') as    C36x07N,
ISNULL(其他手术操作日期7    ,'') as    C37x07,
ISNULL(其他手术操作级别7    ,'') as    C38x07,
ISNULL(其他手术持续时间7    ,'') as    F14x07,
ISNULL(其他手术操作术者7    ,'') as    C39x07,
ISNULL(其他手术操作Ⅰ助7    ,'') as    C40x07,
ISNULL(其他手术操作Ⅱ助7    ,'') as    C41x07,
ISNULL(其他手术操作切口愈合等级7    ,'') as    C42x07C,
ISNULL(其他手术操作麻醉方式7    ,'') as    C43x07C,
ISNULL(其他手术麻醉分级7    ,'') as    F16x07,
ISNULL(其他手术操作麻醉医师7    ,'') as    C44x07,
ISNULL(其他手术操作编码8    ,'') as    C35x08C,
ISNULL(其他手术操作名称8    ,'') as    C36x08N,
ISNULL(其他手术操作日期8    ,'') as    C37x08,
ISNULL(其他手术操作级别8    ,'') as    C38x08,
ISNULL(其他手术持续时间8    ,'') as    F14x08,
ISNULL(其他手术操作术者8    ,'') as    C39x08,
ISNULL(其他手术操作Ⅰ助8    ,'') as    C40x08,
ISNULL(其他手术操作Ⅱ助8    ,'') as    C41x08,
ISNULL(其他手术操作切口愈合等级8    ,'') as    C42x08C,
ISNULL(其他手术操作麻醉方式8    ,'') as    C43x08C,
ISNULL(其他手术麻醉分级8    ,'') as    F16x08,
ISNULL(其他手术操作麻醉医师8    ,'') as    C44x08,
ISNULL(其他手术操作编码9    ,'') as    C35x09C,
ISNULL(其他手术操作名称9    ,'') as    C36x09N,
ISNULL(其他手术操作日期9    ,'') as    C37x09,
ISNULL(其他手术操作级别9    ,'') as    C38x09,
ISNULL(其他手术持续时间9    ,'') as    F14x09,
ISNULL(其他手术操作术者9    ,'') as    C39x09,
ISNULL(其他手术操作Ⅰ助9    ,'') as    C40x09,
ISNULL(其他手术操作Ⅱ助9    ,'') as    C41x09,
ISNULL(其他手术操作切口愈合等级9    ,'') as    C42x09C,
ISNULL(其他手术操作麻醉方式9    ,'') as    C43x09C,
ISNULL(其他手术麻醉分级9    ,'') as    F16x09,
ISNULL(其他手术操作麻醉医师9    ,'') as    C44x09,
ISNULL(其他手术操作编码10    ,'') as    C35x10C,
ISNULL(其他手术操作名称10    ,'') as    C36x10N,
ISNULL(其他手术操作日期10    ,'') as    C37x10,
ISNULL(其他手术操作级别10    ,'') as    C38x10,
ISNULL(其他手术持续时间10    ,'') as    F14x10,
ISNULL(其他手术操作术者10    ,'') as    C39x10,
ISNULL(其他手术操作Ⅰ助10    ,'') as    C40x10,
ISNULL(其他手术操作Ⅱ助10    ,'') as    C41x10,
ISNULL(其他手术操作切口愈合等级10    ,'') as    C42x10C,
ISNULL(其他手术操作麻醉方式10    ,'') as    C43x10C,
ISNULL(其他手术麻醉分级10    ,'') as    F16x10,
ISNULL(其他手术操作麻醉医师10    ,'') as    C44x10,
ISNULL(其他手术操作编码11    ,'') as    C35x11C,
ISNULL(其他手术操作名称11    ,'') as    C36x11N,
ISNULL(其他手术操作日期11    ,'') as    C37x11,
ISNULL(其他手术操作级别11    ,'') as    C38x11,
ISNULL(其他手术持续时间11    ,'') as    F14x11,
ISNULL(其他手术操作术者11    ,'') as    C39x11,
ISNULL(其他手术操作Ⅰ助11    ,'') as    C40x11,
ISNULL(其他手术操作Ⅱ助11    ,'') as    C41x11,
ISNULL(其他手术操作切口愈合等级11    ,'') as    C42x11C,
ISNULL(其他手术操作麻醉方式11    ,'') as    C43x11C,
ISNULL(其他手术麻醉分级11    ,'') as    F16x11,
ISNULL(其他手术操作麻醉医师11    ,'') as    C44x11,
ISNULL(其他手术操作编码12    ,'') as    C35x12C,
ISNULL(其他手术操作名称12    ,'') as    C36x12N,
ISNULL(其他手术操作日期12    ,'') as    C37x12,
ISNULL(其他手术操作级别12    ,'') as    C38x12,
ISNULL(其他手术持续时间12    ,'') as    F14x12,
ISNULL(其他手术操作术者12    ,'') as    C39x12,
ISNULL(其他手术操作Ⅰ助12    ,'') as    C40x12,
ISNULL(其他手术操作Ⅱ助12    ,'') as    C41x12,
ISNULL(其他手术操作切口愈合等级12    ,'') as    C42x12C,
ISNULL(其他手术操作麻醉方式12    ,'') as    C43x12C,
ISNULL(其他手术麻醉分级12    ,'') as    F16x12,
ISNULL(其他手术操作麻醉医师12    ,'') as    C44x12,
ISNULL(其他手术操作编码13    ,'') as    C35x13C,
ISNULL(其他手术操作名称13    ,'') as    C36x13N,
ISNULL(其他手术操作日期13    ,'') as    C37x13,
ISNULL(其他手术操作级别13    ,'') as    C38x13,
ISNULL(其他手术持续时间13    ,'') as    F14x13,
ISNULL(其他手术操作术者13    ,'') as    C39x13,
ISNULL(其他手术操作Ⅰ助13    ,'') as    C40x13,
ISNULL(其他手术操作Ⅱ助13    ,'') as    C41x13,
ISNULL(其他手术操作切口愈合等级13    ,'') as    C42x13C,
ISNULL(其他手术操作麻醉方式13    ,'') as    C43x13C,
ISNULL(其他手术麻醉分级13    ,'') as    F16x13,
ISNULL(其他手术操作麻醉医师13    ,'') as    C44x13,
ISNULL(其他手术操作编码14    ,'') as    C35x14C,
ISNULL(其他手术操作名称14    ,'') as    C36x14N,
ISNULL(其他手术操作日期14    ,'') as    C37x14,
ISNULL(其他手术操作级别14    ,'') as    C38x14,
ISNULL(其他手术持续时间14    ,'') as    F14x14,
ISNULL(其他手术操作术者14    ,'') as    C39x14,
ISNULL(其他手术操作Ⅰ助14    ,'') as    C40x14,
ISNULL(其他手术操作Ⅱ助14    ,'') as    C41x14,
ISNULL(其他手术操作切口愈合等级14    ,'') as    C42x14C,
ISNULL(其他手术操作麻醉方式14    ,'') as    C43x14C,
ISNULL(其他手术麻醉分级14    ,'') as    F16x14,
ISNULL(其他手术操作麻醉医师14    ,'') as    C44x14,
ISNULL(其他手术操作编码15    ,'') as    C35x15C,
ISNULL(其他手术操作名称15    ,'') as    C36x15N,
ISNULL(其他手术操作日期15    ,'') as    C37x15,
ISNULL(其他手术操作级别15    ,'') as    C38x15,
ISNULL(其他手术持续时间15    ,'') as    F14x15,
ISNULL(其他手术操作术者15    ,'') as    C39x15,
ISNULL(其他手术操作Ⅰ助15    ,'') as    C40x15,
ISNULL(其他手术操作Ⅱ助15    ,'') as    C41x15,
ISNULL(其他手术操作切口愈合等级15    ,'') as    C42x15C,
ISNULL(其他手术操作麻醉方式15    ,'') as    C43x15C,
ISNULL(其他手术麻醉分级15    ,'') as    F16x15,
ISNULL(其他手术操作麻醉医师15    ,'') as    C44x15,
ISNULL(其他手术操作编码16    ,'') as    C35x16C,
ISNULL(其他手术操作名称16    ,'') as    C36x16N,
ISNULL(其他手术操作日期16    ,'') as    C37x16,
ISNULL(其他手术操作级别16    ,'') as    C38x16,
ISNULL(其他手术持续时间16    ,'') as    F14x16,
ISNULL(其他手术操作术者16    ,'') as    C39x16,
ISNULL(其他手术操作Ⅰ助16    ,'') as    C40x16,
ISNULL(其他手术操作Ⅱ助16    ,'') as    C41x16,
ISNULL(其他手术操作切口愈合等级16    ,'') as    C42x16C,
ISNULL(其他手术操作麻醉方式16    ,'') as    C43x16C,
ISNULL(其他手术麻醉分级16    ,'') as    F16x16,
ISNULL(其他手术操作麻醉医师16    ,'') as    C44x16,
ISNULL(其他手术操作编码17    ,'') as    C35x17C,
ISNULL(其他手术操作名称17    ,'') as    C36x17N,
ISNULL(其他手术操作日期17    ,'') as    C37x17,
ISNULL(其他手术操作级别17    ,'') as    C38x17,
ISNULL(其他手术持续时间17    ,'') as    F14x17,
ISNULL(其他手术操作术者17    ,'') as    C39x17,
ISNULL(其他手术操作Ⅰ助17    ,'') as    C40x17,
ISNULL(其他手术操作Ⅱ助17    ,'') as    C41x17,
ISNULL(其他手术操作切口愈合等级17    ,'') as    C42x17C,
ISNULL(其他手术操作麻醉方式17    ,'') as    C43x17C,
ISNULL(其他手术麻醉分级17    ,'') as    F16x17,
ISNULL(其他手术操作麻醉医师17    ,'') as    C44x17,
ISNULL(其他手术操作编码18    ,'') as    C35x18C,
ISNULL(其他手术操作名称18    ,'') as    C36x18N,
ISNULL(其他手术操作日期18    ,'') as    C37x18,
ISNULL(其他手术操作级别18    ,'') as    C38x18,
ISNULL(其他手术持续时间18    ,'') as    F14x18,
ISNULL(其他手术操作术者18    ,'') as    C39x18,
ISNULL(其他手术操作Ⅰ助18    ,'') as    C40x18,
ISNULL(其他手术操作Ⅱ助18    ,'') as    C41x18,
ISNULL(其他手术操作切口愈合等级18    ,'') as    C42x18C,
ISNULL(其他手术操作麻醉方式18    ,'') as    C43x18C,
ISNULL(其他手术麻醉分级18    ,'') as    F16x18,
ISNULL(其他手术操作麻醉医师18    ,'') as    C44x18,
ISNULL(其他手术操作编码19    ,'') as    C35x19C,
ISNULL(其他手术操作名称19    ,'') as    C36x19N,
ISNULL(其他手术操作日期19    ,'') as    C37x19,
ISNULL(其他手术操作级别19    ,'') as    C38x19,
ISNULL(其他手术持续时间19    ,'') as    F14x19,
ISNULL(其他手术操作术者19    ,'') as    C39x19,
ISNULL(其他手术操作Ⅰ助19    ,'') as    C40x19,
ISNULL(其他手术操作Ⅱ助19    ,'') as    C41x19,
ISNULL(其他手术操作切口愈合等级19    ,'') as    C42x19C,
ISNULL(其他手术操作麻醉方式19    ,'') as    C43x19C,
ISNULL(其他手术麻醉分级19    ,'') as    F16x19,
ISNULL(其他手术操作麻醉医师19    ,'') as    C44x19,
ISNULL(其他手术操作编码20    ,'') as    C35x20C,
ISNULL(其他手术操作名称20    ,'') as    C36x20N,
ISNULL(其他手术操作日期20    ,'') as    C37x20,
ISNULL(其他手术操作级别20    ,'') as    C38x20,
ISNULL(其他手术持续时间20    ,'') as    F14x20,
ISNULL(其他手术操作术者20    ,'') as    C39x20,
ISNULL(其他手术操作Ⅰ助20    ,'') as    C40x20,
ISNULL(其他手术操作Ⅱ助20    ,'') as    C41x20,
ISNULL(其他手术操作切口愈合等级20    ,'') as    C42x20C,
ISNULL(其他手术操作麻醉方式20    ,'') as    C43x20C,
ISNULL(其他手术麻醉分级20    ,'') as    F16x20,
ISNULL(其他手术操作麻醉医师20    ,'') as    C44x20,
ISNULL(其他手术操作编码21    ,'') as    C35x21C,
ISNULL(其他手术操作名称21    ,'') as    C36x21N,
ISNULL(其他手术操作日期21    ,'') as    C37x21,
ISNULL(其他手术操作级别21    ,'') as    C38x21,
ISNULL(其他手术持续时间21    ,'') as    F14x21,
ISNULL(其他手术操作术者21    ,'') as    C39x21,
ISNULL(其他手术操作Ⅰ助21    ,'') as    C40x21,
ISNULL(其他手术操作Ⅱ助21    ,'') as    C41x21,
ISNULL(其他手术操作切口愈合等级21    ,'') as    C42x21C,
ISNULL(其他手术操作麻醉方式21    ,'') as    C43x21C,
ISNULL(其他手术麻醉分级21    ,'') as    F16x21,
ISNULL(其他手术操作麻醉医师21    ,'') as    C44x21,
ISNULL(其他手术操作编码22    ,'') as    C35x22C,
ISNULL(其他手术操作名称22    ,'') as    C36x22N,
ISNULL(其他手术操作日期22    ,'') as    C37x22,
ISNULL(其他手术操作级别22    ,'') as    C38x22,
ISNULL(其他手术持续时间22    ,'') as    F14x22,
ISNULL(其他手术操作术者22    ,'') as    C39x22,
ISNULL(其他手术操作Ⅰ助22    ,'') as    C40x22,
ISNULL(其他手术操作Ⅱ助22    ,'') as    C41x22,
ISNULL(其他手术操作切口愈合等级22    ,'') as    C42x22C,
ISNULL(其他手术操作麻醉方式22    ,'') as    C43x22C,
ISNULL(其他手术麻醉分级22    ,'') as    F16x22,
ISNULL(其他手术操作麻醉医师22    ,'') as    C44x22,
ISNULL(其他手术操作编码23    ,'') as    C35x23C,
ISNULL(其他手术操作名称23    ,'') as    C36x23N,
ISNULL(其他手术操作日期23    ,'') as    C37x23,
ISNULL(其他手术操作级别23    ,'') as    C38x23,
ISNULL(其他手术持续时间23    ,'') as    F14x23,
ISNULL(其他手术操作术者23    ,'') as    C39x23,
ISNULL(其他手术操作Ⅰ助23    ,'') as    C40x23,
ISNULL(其他手术操作Ⅱ助23    ,'') as    C41x23,
ISNULL(其他手术操作切口愈合等级23    ,'') as    C42x23C,
ISNULL(其他手术操作麻醉方式23    ,'') as    C43x23C,
ISNULL(其他手术麻醉分级23    ,'') as    F16x23,
ISNULL(其他手术操作麻醉医师23    ,'') as    C44x23,
ISNULL(其他手术操作编码24    ,'') as    C35x24C,
ISNULL(其他手术操作名称24    ,'') as    C36x24N,
ISNULL(其他手术操作日期24    ,'') as    C37x24,
ISNULL(其他手术操作级别24    ,'') as    C38x24,
ISNULL(其他手术持续时间24    ,'') as    F14x24,
ISNULL(其他手术操作术者24    ,'') as    C39x24,
ISNULL(其他手术操作Ⅰ助24    ,'') as    C40x24,
ISNULL(其他手术操作Ⅱ助24    ,'') as    C41x24,
ISNULL(其他手术操作切口愈合等级24    ,'') as    C42x24C,
ISNULL(其他手术操作麻醉方式24    ,'') as    C43x24C,
ISNULL(其他手术麻醉分级24    ,'') as    F16x24,
ISNULL(其他手术操作麻醉医师24    ,'') as    C44x24,
ISNULL(其他手术操作编码25    ,'') as    C35x25C,
ISNULL(其他手术操作名称25    ,'') as    C36x25N,
ISNULL(其他手术操作日期25    ,'') as    C37x25,
ISNULL(其他手术操作级别25    ,'') as    C38x25,
ISNULL(其他手术持续时间25    ,'') as    F14x25,
ISNULL(其他手术操作术者25    ,'') as    C39x25,
ISNULL(其他手术操作Ⅰ助25    ,'') as    C40x25,
ISNULL(其他手术操作Ⅱ助25    ,'') as    C41x25,
ISNULL(其他手术操作切口愈合等级25    ,'') as    C42x25C,
ISNULL(其他手术操作麻醉方式25    ,'') as    C43x25C,
ISNULL(其他手术麻醉分级25    ,'') as    F16x25,
ISNULL(其他手术操作麻醉医师25    ,'') as    C44x25,
ISNULL(其他手术操作编码26    ,'') as    C35x26C,
ISNULL(其他手术操作名称26    ,'') as    C36x26N,
ISNULL(其他手术操作日期26    ,'') as    C37x26,
ISNULL(其他手术操作级别26    ,'') as    C38x26,
ISNULL(其他手术持续时间26    ,'') as    F14x26,
ISNULL(其他手术操作术者26    ,'') as    C39x26,
ISNULL(其他手术操作Ⅰ助26    ,'') as    C40x26,
ISNULL(其他手术操作Ⅱ助26    ,'') as    C41x26,
ISNULL(其他手术操作切口愈合等级26    ,'') as    C42x26C,
ISNULL(其他手术操作麻醉方式26    ,'') as    C43x26C,
ISNULL(其他手术麻醉分级26    ,'') as    F16x26,
ISNULL(其他手术操作麻醉医师26    ,'') as    C44x26,
ISNULL(其他手术操作编码27    ,'') as    C35x27C,
ISNULL(其他手术操作名称27    ,'') as    C36x27N,
ISNULL(其他手术操作日期27    ,'') as    C37x27,
ISNULL(其他手术操作级别27    ,'') as    C38x27,
ISNULL(其他手术持续时间27    ,'') as    F14x27,
ISNULL(其他手术操作术者27    ,'') as    C39x27,
ISNULL(其他手术操作Ⅰ助27    ,'') as    C40x27,
ISNULL(其他手术操作Ⅱ助27    ,'') as    C41x27,
ISNULL(其他手术操作切口愈合等级27    ,'') as    C42x27C,
ISNULL(其他手术操作麻醉方式27    ,'') as    C43x27C,
ISNULL(其他手术麻醉分级27    ,'') as    F16x27,
ISNULL(其他手术操作麻醉医师27    ,'') as    C44x27,
ISNULL(其他手术操作编码28    ,'') as    C35x28C,
ISNULL(其他手术操作名称28    ,'') as    C36x28N,
ISNULL(其他手术操作日期28    ,'') as    C37x28,
ISNULL(其他手术操作级别28    ,'') as    C38x28,
ISNULL(其他手术持续时间28    ,'') as    F14x28,
ISNULL(其他手术操作术者28    ,'') as    C39x28,
ISNULL(其他手术操作Ⅰ助28    ,'') as    C40x28,
ISNULL(其他手术操作Ⅱ助28    ,'') as    C41x28,
ISNULL(其他手术操作切口愈合等级28    ,'') as    C42x28C,
ISNULL(其他手术操作麻醉方式28    ,'') as    C43x28C,
ISNULL(其他手术麻醉分级28    ,'') as    F16x28,
ISNULL(其他手术操作麻醉医师28    ,'') as    C44x28,
ISNULL(其他手术操作编码29    ,'') as    C35x29C,
ISNULL(其他手术操作名称29    ,'') as    C36x29N,
ISNULL(其他手术操作日期29    ,'') as    C37x29,
ISNULL(其他手术操作级别29    ,'') as    C38x29,
ISNULL(其他手术持续时间29    ,'') as    F14x29,
ISNULL(其他手术操作术者29    ,'') as    C39x29,
ISNULL(其他手术操作Ⅰ助29    ,'') as    C40x29,
ISNULL(其他手术操作Ⅱ助29    ,'') as    C41x29,
ISNULL(其他手术操作切口愈合等级29    ,'') as    C42x29C,
ISNULL(其他手术操作麻醉方式29    ,'') as    C43x29C,
ISNULL(其他手术麻醉分级29    ,'') as    F16x29,
ISNULL(其他手术操作麻醉医师29    ,'') as    C44x29,
ISNULL(其他手术操作编码30    ,'') as    C35x30C,
ISNULL(其他手术操作名称30    ,'') as    C36x30N,
ISNULL(其他手术操作日期30    ,'') as    C37x30,
ISNULL(其他手术操作级别30    ,'') as    C38x30,
ISNULL(其他手术持续时间30    ,'') as    F14x30,
ISNULL(其他手术操作术者30    ,'') as    C39x30,
ISNULL(其他手术操作Ⅰ助30    ,'') as    C40x30,
ISNULL(其他手术操作Ⅱ助30    ,'') as    C41x30,
ISNULL(其他手术操作切口愈合等级30    ,'') as    C42x30C,
ISNULL(其他手术操作麻醉方式30    ,'') as    C43x30C,
ISNULL(其他手术麻醉分级30    ,'') as    F16x30,
ISNULL(其他手术操作麻醉医师30    ,'') as    C44x30,
ISNULL(其他手术操作编码31    ,'') as    C35x31C,
ISNULL(其他手术操作名称31    ,'') as    C36x31N,
ISNULL(其他手术操作日期31    ,'') as    C37x31,
ISNULL(其他手术操作级别31    ,'') as    C38x31,
ISNULL(其他手术持续时间31    ,'') as    F14x31,
ISNULL(其他手术操作术者31    ,'') as    C39x31,
ISNULL(其他手术操作Ⅰ助31    ,'') as    C40x31,
ISNULL(其他手术操作Ⅱ助31    ,'') as    C41x31,
ISNULL(其他手术操作切口愈合等级31    ,'') as    C42x31C,
ISNULL(其他手术操作麻醉方式31    ,'') as    C43x31C,
ISNULL(其他手术麻醉分级31    ,'') as    F16x31,
ISNULL(其他手术操作麻醉医师31    ,'') as    C44x31,
ISNULL(其他手术操作编码32    ,'') as    C35x32C,
ISNULL(其他手术操作名称32    ,'') as    C36x32N,
ISNULL(其他手术操作日期32    ,'') as    C37x32,
ISNULL(其他手术操作级别32    ,'') as    C38x32,
ISNULL(其他手术持续时间32    ,'') as    F14x32,
ISNULL(其他手术操作术者32    ,'') as    C39x32,
ISNULL(其他手术操作Ⅰ助32    ,'') as    C40x32,
ISNULL(其他手术操作Ⅱ助32    ,'') as    C41x32,
ISNULL(其他手术操作切口愈合等级32    ,'') as    C42x32C,
ISNULL(其他手术操作麻醉方式32    ,'') as    C43x32C,
ISNULL(其他手术麻醉分级32    ,'') as    F16x32,
ISNULL(其他手术操作麻醉医师32    ,'') as    C44x32,
ISNULL(其他手术操作编码33    ,'') as    C35x33C,
ISNULL(其他手术操作名称33    ,'') as    C36x33N,
ISNULL(其他手术操作日期33    ,'') as    C37x33,
ISNULL(其他手术操作级别33    ,'') as    C38x33,
ISNULL(其他手术持续时间33    ,'') as    F14x33,
ISNULL(其他手术操作术者33    ,'') as    C39x33,
ISNULL(其他手术操作Ⅰ助33    ,'') as    C40x33,
ISNULL(其他手术操作Ⅱ助33    ,'') as    C41x33,
ISNULL(其他手术操作切口愈合等级33    ,'') as    C42x33C,
ISNULL(其他手术操作麻醉方式33    ,'') as    C43x33C,
ISNULL(其他手术麻醉分级33    ,'') as    F16x33,
ISNULL(其他手术操作麻醉医师33    ,'') as    C44x33,
ISNULL(其他手术操作编码34    ,'') as    C35x34C,
ISNULL(其他手术操作名称34    ,'') as    C36x34N,
ISNULL(其他手术操作日期34    ,'') as    C37x34,
ISNULL(其他手术操作级别34    ,'') as    C38x34,
ISNULL(其他手术持续时间34    ,'') as    F14x34,
ISNULL(其他手术操作术者34    ,'') as    C39x34,
ISNULL(其他手术操作Ⅰ助34    ,'') as    C40x34,
ISNULL(其他手术操作Ⅱ助34    ,'') as    C41x34,
ISNULL(其他手术操作切口愈合等级34    ,'') as    C42x34C,
ISNULL(其他手术操作麻醉方式34    ,'') as    C43x34C,
ISNULL(其他手术麻醉分级34    ,'') as    F16x34,
ISNULL(其他手术操作麻醉医师34    ,'') as    C44x34,
ISNULL(其他手术操作编码35    ,'') as    C35x35C,
ISNULL(其他手术操作名称35    ,'') as    C36x35N,
ISNULL(其他手术操作日期35    ,'') as    C37x35,
ISNULL(其他手术操作级别35    ,'') as    C38x35,
ISNULL(其他手术持续时间35    ,'') as    F14x35,
ISNULL(其他手术操作术者35    ,'') as    C39x35,
ISNULL(其他手术操作Ⅰ助35    ,'') as    C40x35,
ISNULL(其他手术操作Ⅱ助35    ,'') as    C41x35,
ISNULL(其他手术操作切口愈合等级35    ,'') as    C42x35C,
ISNULL(其他手术操作麻醉方式35    ,'') as    C43x35C,
ISNULL(其他手术麻醉分级35    ,'') as    F16x35,
ISNULL(其他手术操作麻醉医师35    ,'') as    C44x35,
ISNULL(其他手术操作编码36    ,'') as    C35x36C,
ISNULL(其他手术操作名称36    ,'') as    C36x36N,
ISNULL(其他手术操作日期36    ,'') as    C37x36,
ISNULL(其他手术操作级别36    ,'') as    C38x36,
ISNULL(其他手术持续时间36    ,'') as    F14x36,
ISNULL(其他手术操作术者36    ,'') as    C39x36,
ISNULL(其他手术操作Ⅰ助36    ,'') as    C40x36,
ISNULL(其他手术操作Ⅱ助36    ,'') as    C41x36,
ISNULL(其他手术操作切口愈合等级36    ,'') as    C42x36C,
ISNULL(其他手术操作麻醉方式36    ,'') as    C43x36C,
ISNULL(其他手术麻醉分级36    ,'') as    F16x36,
ISNULL(其他手术操作麻醉医师36    ,'') as    C44x36,
ISNULL(其他手术操作编码37    ,'') as    C35x37C,
ISNULL(其他手术操作名称37    ,'') as    C36x37N,
ISNULL(其他手术操作日期37    ,'') as    C37x37,
ISNULL(其他手术操作级别37    ,'') as    C38x37,
ISNULL(其他手术持续时间37    ,'') as    F14x37,
ISNULL(其他手术操作术者37    ,'') as    C39x37,
ISNULL(其他手术操作Ⅰ助37    ,'') as    C40x37,
ISNULL(其他手术操作Ⅱ助37    ,'') as    C41x37,
ISNULL(其他手术操作切口愈合等级37    ,'') as    C42x37C,
ISNULL(其他手术操作麻醉方式37    ,'') as    C43x37C,
ISNULL(其他手术麻醉分级37    ,'') as    F16x37,
ISNULL(其他手术操作麻醉医师37    ,'') as    C44x37,
ISNULL(其他手术操作编码38    ,'') as    C35x38C,
ISNULL(其他手术操作名称38    ,'') as    C36x38N,
ISNULL(其他手术操作日期38    ,'') as    C37x38,
ISNULL(其他手术操作级别38    ,'') as    C38x38,
ISNULL(其他手术持续时间38    ,'') as    F14x38,
ISNULL(其他手术操作术者38    ,'') as    C39x38,
ISNULL(其他手术操作Ⅰ助38    ,'') as    C40x38,
ISNULL(其他手术操作Ⅱ助38    ,'') as    C41x38,
ISNULL(其他手术操作切口愈合等级38    ,'') as    C42x38C,
ISNULL(其他手术操作麻醉方式38    ,'') as    C43x38C,
ISNULL(其他手术麻醉分级38    ,'') as    F16x38,
ISNULL(其他手术作麻醉医师38    ,'') as    C44x38,
ISNULL(其他手术操作编码39    ,'') as    C35x39C,
ISNULL(其他手术操作名称39    ,'') as    C36x39N,
ISNULL(其他手术操作日期39    ,'') as    C37x39,
ISNULL(其他手术操作级别39    ,'') as    C38x39,
ISNULL(其他手术持续时间39    ,'') as    F14x39,
ISNULL(其他手术操作术者39    ,'') as    C39x39,
ISNULL(其他手术操作Ⅰ助39    ,'') as    C40x39,
ISNULL(其他手术操作Ⅱ助39    ,'') as    C41x39,
ISNULL(其他手术操作切口愈合等级39    ,'') as    C42x39C,
ISNULL(其他手术操作麻醉方式39    ,'') as    C43x39C,
ISNULL(其他手术麻醉分级39    ,'') as    F16x39,
ISNULL(其他手术操作麻醉医师39    ,'') as    C44x39,
ISNULL(其他手术操作编码40    ,'') as    C35x40C,
ISNULL(其他手术操作名称40    ,'') as    C36x40N,
ISNULL(其他手术操作日期40    ,'') as    C37x40,
ISNULL(其他手术操作级别40    ,'') as    C38x40,
ISNULL(其他手术持续时间40    ,'') as    F14x40,
ISNULL(其他手术操作术者40    ,'') as    C39x40,
ISNULL(其他手术操作Ⅰ助40    ,'') as    C40x40,
ISNULL(其他手术操作Ⅱ助40    ,'') as    C41x40,
ISNULL(其他手术操作切口愈合等级40    ,'') as    C42x40C,
ISNULL(其他手术操作麻醉方式40    ,'') as    C43x40C,
ISNULL(其他手术麻醉分级40    ,'') as    F16x40,
ISNULL(其他手术操作麻醉医师40    ,'') as    C44x40
,isnull(ceiling([特级护理天数]),0) AS  F17 
,isnull(ceiling(一级护理天数),0) AS  F18 
,isnull( ceiling(二级护理天数),0) AS  F19 
,isnull(ceiling(三级护理天数) ,0) AS  F20 
,ISNULL(输血反应,'') AS  F21 ,
ISNULL(红细胞,'') AS  F22 ,
ISNULL(血小板 ,'')AS  F23 ,
ISNULL(血浆,'') AS  F24 ,
ISNULL(全血,'') AS  F25 ,
ISNULL(自体血回输,'') AS  F26 ,
ISNULL(cast ([年龄不足1周岁的年龄(天) ] as varchar(2)),'')AS  A16 ,
ISNULL(cast ([新生儿出生体重(克)] as varchar(9)),'')AS  A18x01 ,
[新生儿出生体重(克)2] AS  A18x02 ,
[新生儿出生体重(克)3] AS  A18x03 ,
[新生儿出生体重(克)4]  AS  A18x04 ,
[新生儿出生体重(克)5]  AS  A18x05 ,
[新生儿入院体重(克)]    AS  A17 ,
[颅脑损伤患者入院前昏迷时间(天)] AS  C28 ,
[颅脑损伤患者入院前昏迷时间(小时)]AS  C29 ,
[颅脑损伤患者入院前昏迷时间(分钟)]AS  C30 ,
[颅脑损伤患者入院后昏迷时间(天)]  AS  C31 ,
[颅脑损伤患者入院后昏迷时间(小时)]  AS  C32 ,
[颅脑损伤患者入院后昏迷时间(分钟)] AS  C33 ,
有创呼吸机使用时间 AS  C47 ,
重症监护室名称1 AS  C48x01C ,
进入时间1 AS  C49x01 ,
退出时间1 AS  C50x01 ,
重症监护室名称2 AS  C48x02C ,
进入时间2 AS  C49x02 ,
退出时间2 AS  C50x02 ,
重症监护室名称3 AS  C48x03C ,
进入时间3 AS  C49x03 ,
退出时间3 AS  C50x03 ,
重症监护室名称4 AS  C48x04C 
,进入时间4 AS  C49x04 ,
退出时间4 AS  C50x04 ,
重症监护室名称5 AS  C48x05C ,
进入时间5 AS  C49x05 ,
退出时间5 AS  C50x05 ,
是否有出院31日内再住院计划 AS  B36C ,
出院31天再住院计划目的 AS  B37 ,
离院方式 AS  B34C ,
[医嘱转院、转社区卫生服务机构/乡镇卫生院名称] AS  B35
,    住院总费用 D01
,    住院总费用其中自付金额 D09
,    一般医疗服务费 D11
,    一般治疗操作费 D12
,    护理费 D13
,    综合医疗服务类其他费用 D14
,    病理诊断费 D15
,    实验室诊断费 D16
,    影像学诊断费 D17
,    临床诊断项目费 D18
,    非手术治疗项目费 D19
,    [其中:临床物理治疗费] D19x01
,    手术治疗费    D20
,    [其中:麻醉费] D20x01
,    [其中:手术费] D20x02
,    康复费 D21
,    中医治疗费 D22
,    西药费 D23
,    [其中:抗菌药物费] D23x01
,    中成药费 D24
,    中草药费 D25
,    血费 D26 
,    白蛋白类制品费 D27
,    球蛋白类制品费 D28
,    凝血因子类制品费 D29
,    细胞因子类制品费 D30
,    检查用一次性医用材料费 D31
,    治疗用一次性医用材料费 D32
,    手术用一次性医用材料费 D33
,    其他费 D34
 from #emr_info

drop table #aa
drop table #bb
drop table  #qq
drop table  #operation_info
drop table #hlts
drop table #hlts_info
drop table #emr_info
drop table #mr_pay

 

posted @ 2020-09-18 09:23  采采芣苢_薄言襭之  阅读(626)  评论(2编辑  收藏  举报