#Parameter1:Behandlungart:Table:Behandlung;Kostenvoranschlag
#Parameter2:Status:Table:Offen;Abgeschlossen;Fakturiert
-SQL-

if '#Parameter1'='Behandlung' begin
   if '#Parameter2'='Offen' begin
	  SELECT dbo.View_Behandlungsuebersicht.Nrbehandlung, dbo.View_Behandlungsuebersicht.Bezeichnung, dbo.View_Behandlungsuebersicht.aktiv, dbo.View_Behandlungsuebersicht.Behandler, 
             dbo.View_Behandlungsuebersicht.Behandlungsbeginn, dbo.View_Behandlungsuebersicht.Behandlungsende, dbo.View_Behandlungsuebersicht.Rabatt, dbo.View_Behandlungsuebersicht.Total, 
             dbo.View_Behandlungsuebersicht.Taxpunktwert, dbo.View_Behandlungsuebersicht.Nrpatient, dbo.View_Behandlungsuebersicht.Status, dbo.get_name(dbo.BEHANDLU.Nrpatient) AS Patient
	  FROM   dbo.View_Behandlungsuebersicht INNER JOIN
             dbo.BEHANDLU ON dbo.View_Behandlungsuebersicht.Nrbehandlung = dbo.BEHANDLU.Nrbehandlung   
	  where behandlu.status<>9 and bezeichnung='Offene Behandlung'
   end
   if '#Parameter2'='Abgeschlossen' begin
	  SELECT dbo.View_Behandlungsuebersicht.Nrbehandlung, dbo.View_Behandlungsuebersicht.Bezeichnung, dbo.View_Behandlungsuebersicht.aktiv, dbo.View_Behandlungsuebersicht.Behandler, 
             dbo.View_Behandlungsuebersicht.Behandlungsbeginn, dbo.View_Behandlungsuebersicht.Behandlungsende, dbo.View_Behandlungsuebersicht.Rabatt, dbo.View_Behandlungsuebersicht.Total, 
             dbo.View_Behandlungsuebersicht.Taxpunktwert, dbo.View_Behandlungsuebersicht.Nrpatient, dbo.View_Behandlungsuebersicht.Status, dbo.get_name(dbo.BEHANDLU.Nrpatient) AS Patient
	  FROM   dbo.View_Behandlungsuebersicht INNER JOIN
             dbo.BEHANDLU ON dbo.View_Behandlungsuebersicht.Nrbehandlung = dbo.BEHANDLU.Nrbehandlung   
	  where behandlu.status<>9 and bezeichnung='Abgeschlossene Behandlung'
   end 
   if '#Parameter2'='Fakturiert' begin
	  SELECT dbo.View_Behandlungsuebersicht.Nrbehandlung, dbo.View_Behandlungsuebersicht.Bezeichnung, dbo.View_Behandlungsuebersicht.aktiv, dbo.View_Behandlungsuebersicht.Behandler, 
             dbo.View_Behandlungsuebersicht.Behandlungsbeginn, dbo.View_Behandlungsuebersicht.Behandlungsende, dbo.View_Behandlungsuebersicht.Rabatt, dbo.View_Behandlungsuebersicht.Total, 
             dbo.View_Behandlungsuebersicht.Taxpunktwert, dbo.View_Behandlungsuebersicht.Nrpatient, dbo.View_Behandlungsuebersicht.Status, dbo.get_name(dbo.BEHANDLU.Nrpatient) AS Patient
	  FROM   dbo.View_Behandlungsuebersicht INNER JOIN
             dbo.BEHANDLU ON dbo.View_Behandlungsuebersicht.Nrbehandlung = dbo.BEHANDLU.Nrbehandlung   
	  where behandlu.status<>9 and bezeichnung='Fakturierte Behandlung'
   end 
end else begin
   if '#Parameter2'='Offen' begin
	  SELECT dbo.View_Behandlungsuebersicht.Nrbehandlung, dbo.View_Behandlungsuebersicht.Bezeichnung, dbo.View_Behandlungsuebersicht.aktiv, dbo.View_Behandlungsuebersicht.Behandler, 
             dbo.View_Behandlungsuebersicht.Behandlungsbeginn, dbo.View_Behandlungsuebersicht.Behandlungsende, dbo.View_Behandlungsuebersicht.Rabatt, dbo.View_Behandlungsuebersicht.Total, 
             dbo.View_Behandlungsuebersicht.Taxpunktwert, dbo.View_Behandlungsuebersicht.Nrpatient, dbo.View_Behandlungsuebersicht.Status, dbo.get_name(dbo.BEHANDLU.Nrpatient) AS Patient
	  FROM   dbo.View_Behandlungsuebersicht INNER JOIN
             dbo.BEHANDLU ON dbo.View_Behandlungsuebersicht.Nrbehandlung = dbo.BEHANDLU.Nrbehandlung   
	  where behandlu.status<>9 and bezeichnung='Offene Kostenvoranschlag'
   end 
   if '#Parameter2'='Abgeschlossen' begin
	  SELECT dbo.View_Behandlungsuebersicht.Nrbehandlung, dbo.View_Behandlungsuebersicht.Bezeichnung, dbo.View_Behandlungsuebersicht.aktiv, dbo.View_Behandlungsuebersicht.Behandler, 
             dbo.View_Behandlungsuebersicht.Behandlungsbeginn, dbo.View_Behandlungsuebersicht.Behandlungsende, dbo.View_Behandlungsuebersicht.Rabatt, dbo.View_Behandlungsuebersicht.Total, 
             dbo.View_Behandlungsuebersicht.Taxpunktwert, dbo.View_Behandlungsuebersicht.Nrpatient, dbo.View_Behandlungsuebersicht.Status, dbo.get_name(dbo.BEHANDLU.Nrpatient) AS Patient
	  FROM   dbo.View_Behandlungsuebersicht INNER JOIN
             dbo.BEHANDLU ON dbo.View_Behandlungsuebersicht.Nrbehandlung = dbo.BEHANDLU.Nrbehandlung   
	  where behandlu.status<>9 and bezeichnung='Abgeschlossener Kostenvoranschlag'
   end 
   if '#Parameter2'='Fakturiert' begin
	  SELECT dbo.View_Behandlungsuebersicht.Nrbehandlung, dbo.View_Behandlungsuebersicht.Bezeichnung, dbo.View_Behandlungsuebersicht.aktiv, dbo.View_Behandlungsuebersicht.Behandler, 
             dbo.View_Behandlungsuebersicht.Behandlungsbeginn, dbo.View_Behandlungsuebersicht.Behandlungsende, dbo.View_Behandlungsuebersicht.Rabatt, dbo.View_Behandlungsuebersicht.Total, 
             dbo.View_Behandlungsuebersicht.Taxpunktwert, dbo.View_Behandlungsuebersicht.Nrpatient, dbo.View_Behandlungsuebersicht.Status, dbo.get_name(dbo.BEHANDLU.Nrpatient) AS Patient
	  FROM   dbo.View_Behandlungsuebersicht INNER JOIN
             dbo.BEHANDLU ON dbo.View_Behandlungsuebersicht.Nrbehandlung = dbo.BEHANDLU.Nrbehandlung   
	  where behandlu.status<>9 and bezeichnung='Fakturierter Kostenvoranschlag'
   end 
end
