<% Dim SQLtxt Dim rs Dim rsRechArt Dim ArztID Dim RechNr Dim BelegNr %> <% Sub CheckLogin() Dim SQLtxt ArztID = 0 If len(Request.Form("txtRechNr"))>0 Then RechNr=Request.Form("txtRechNr") else RechNr=0 End If If Session("login")="OK" Then ' Response.Write("Login ist OK") If len(Session("ArztID")) Then ArztID=Session("ArztID") Else Response.Write("Kundennr. fehlt trotz Anmeldung OK") Response.End() End If Else Response.Write("Bitte geben Sie erst Ihre Zugangsdaten ein") Response.End() End If set rsRechArt=Nothing SQLtxt="SELECT * FROM KZ_Rechnungsart" ' Response.Write(SQLtxt) Call dbConnect(C_CONNECTIONSTRING) Set rsRechArt = dbExecuteSQL(SQLtxt) If rsREchArt.EOF then Response.Write("Keine Rechnungsarten vorhanden") Response.end() End If End Sub %> BIPAS - Arztabrechnungen
Start
Shop
 
Kontakt
Impressum
Sitemap
 

<%Response.Write(Session("ArztID") & " - " & Session("ArztName"))%> <% Call CheckLogin()%>

Patientenrechnung
Rechnungsnr.
<% Set rs=Nothing SQLtxt="SELECT * FROM PA_Rechkopf WHERE ArztId=" & ArztID & " AND RechNr=" & RechNr ' Response.Write(SQLtxt) Call dbConnect(C_CONNECTIONSTRING) Set rs = dbExecuteSQL(SQLtxt) If rs.EOF then Response.Write("Rechnungsnummer nicht vorhanden") Response.end() End If BelegNr = rs("BelegNr") %>
Adresse " size="40" readonly="true">   Datum " size="15" readonly="true">
  " size="40" readonly="true">   Rech.Art
  " size="40" readonly="true">   Amb/Stat " size="5" readonly="true">
  " size="40" readonly="true">   Stat.von-bis " size="10" readonly="true"> " size="10" readonly="true">
PLZ/Ort " size="5" readonly="true">
" size="25" readonly="true">
     
        Betrag " size="20" readonly="true">
Pat.Name " size="40" readonly="true">   Mahnkosten " size="20" readonly="true">
Geb.Dat. " size="20" readonly="true">   Summe " size="20" readonly="true">
<% set rs=Nothing SQLtxt="SELECT PA_BehandTexte.* " SQLtxt = SQLtxt & "FROM PA_BehandTexte " SQLtxt = SQLtxt & "WHERE PA_BehandTexte.ArztID=" & ArztID & " AND PA_BehandTexte.BelegNr=" & BelegNr ' Response.Write(SQLtxt) Call dbConnect(C_CONNECTIONSTRING) Set rs = dbExecuteSQL(SQLtxt) If rs.EOF then Response.Write("Keine Rechnungstexte vorhanden") Else Do Until rs.EOF Response.Write(rs("TxtArt") & " - " & rs("Text") & "
") rs.MoveNext loop End If %>
<% set rs=Nothing SQLtxt="SELECT PA_BehandKopf.ArztID, PA_BehandKopf.RechNr, PA_BehandPos.* " SQLtxt = SQLtxt & "FROM PA_BehandKopf INNER JOIN PA_BehandPos ON (PA_BehandKopf.BelegNr = PA_BehandPos.BelegNr) AND (PA_BehandKopf.ArztID = PA_BehandPos.ArztID) " SQLtxt = SQLtxt & "WHERE PA_BehandKopf.ArztID=" & ArztID & " AND PA_BehandKopf.RechNr=" & RechNr ' Response.Write(SQLtxt) Call dbConnect(C_CONNECTIONSTRING) Set rs = dbExecuteSQL(SQLtxt) If rs.EOF then Response.Write("Keine Rechnungspositionen vorhanden") Response.end() End If Do Until rs.EOF zeile="" +_ "" +_ "" +_ "" +_ "" +_ "" +_ "" +_ "" +_ "" + cr Response.Write(zeile) if Not isnull(rs("PosText2")) Then zeile="" +_ "" +_ "" +_ "" +_ "" +_ "" +_ "" +_ "" +_ "" + cr Response.Write(zeile) End If rs.MoveNext loop %>
" & rs("PosNr") & "" & rs("PosDat") & "" & rs("GebO") & "" & rs("GOZiffer") & "" & rs("PosText") & "" & FormatNumber(rs("Faktor"),2) & "" & FormatNumber(rs("Betrag"),2) & "
    " & rs("PosText2") & "