IF  EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[AKTARIM_VWHDOSYA_PUSULA]') AND OBJECTPROPERTY(id,N'IsVIew') = 1)
BEGIN
    INSERT INTO SCRIPT_BACKUPS (SCRIPTNAME,SCRIPT,SCRIPTDATE) SELECT 'AKTARIM_VWHDOSYA_PUSULA' SCRIPTNAME,OBJECT_DEFINITION(OBJECT_ID('AKTARIM_VWHDOSYA_PUSULA')) AS SCRIPT,GETDATE() AS SCRIPTDATE
    DROP VIEW AKTARIM_VWHDOSYA_PUSULA
END
go

CREATE VIEW AKTARIM_VWHDOSYA_PUSULA
AS
select 	 Id ProtokolId ,HastaId,GelisTipiId ,AcilisTarihi,KapanisTarihi,BolumId, (Select Adi From MetCer.Ortak.Bolum(NOLOCK) Where Id = HP.BolumId) BolumAdi,   
					 DoktorId, (Select Adi + ' ' + Soyadi From MetCer.IK.Personel(NOLOCK) Where Id = HP.DoktorId) DoktorAdi,    
					  (Select Case When PersonelTipiId = 2 Then 'Dış Doktor' Else 'İç Doktor' End From MetCer.IK.Personel(NOLOCK) Where Id = HP.DoktorId) DoktorTipi,
					  (SELECT Adi FROM  MetCer.hasta.ProtokolTipi hpt (nolock) WHERE  hpt.ProtokolTipiId=hp.protokoltipiId) ProtokolTipiAdi,ProtokolTipiId,
					  ProtokolDefterNo					  
					  
					     FROM MetCer.Hasta.Protokol HP WHERE STATE <>0 

