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:
|
" codeBody "
USE [Demo04]
GA
/****** Heb bezwaar: UserDefinedFunction [dbo]. [cusfn_Responses] de Datum van het Manuscript: het 15:45 van 07/13/2010: 58 ******/
VASTGESTELDE ANSI_NULLS
GA
PLAATS QUOTED_IDENTIFIER
GA
CRE�ëR FUNCTIE [dbo]. [cusfn_FilingHistory] (@PatientVisitId int.)
WINST VARCHAR (8000)
ZOALS BEGINNEN
VERKLAAR
@TicketNumber VARCHAR (20),
@FilingType VARCHAR (10),
@ClearingHouseName VARCHAR (255),
@FiledTo VARCHAR (255),
@FiledBy VARCHAR (30),
@ClaimDate DATETIME,
@ProceduresFiled VARCHAR (255),
@Charges GELD,
@Result VARCHAR (8000);
REEKS @Result = ''
VERKLAAR CURSEUR MyCursor LOKALE FAST_FORWARD
VOOR UITGEZOCHT
pv.TicketNumber,
„Elektronisch“ ALS FilingType,
ch.ClearinghouseName,
ic.ListName ALS FiledTo,
ecf.FiledBy,
ecf.FileTransmitted ALS ClaimDate,
de EG. Procedures ALS ProceduresFiled,
de EG. Lasten ALS Lasten
IN
#temp
VAN
Ecf van EDIClaimFile
BINNEN SLUIT me aan bij EDIClaim de EG OP ecf.EDIClaimFileId = ec.EDIClaimFileId
BINNEN SLUIT me aan bij InsuranceCarriers ic OP ec.InsuranceCarriersId = ic.InsuranceCarriersId
BINNEN SLUIT me aan patientvisit bij pv OP ec.patientvisitID = pv.patientvisitID
BINNEN SLUIT me aan bij verrekenkamer CH OP ecf.clearinghouseID = ch.clearinghouseID
WAAR
pv.PatientVisitId = @PatientVisitId
TUSSENVOEGSEL IN
#temp
(
TicketNumber,
FilingType,
ClearinghouseName,
FiledTo,
FiledBy,
ClaimDate,
ProceduresFiled,
Lasten
)
SELECTEER
pv.TicketNumber,
„Document“ ALS FilingType,
'' ALS ClearinghouseName,
ISNULL (pvpc. Naam, „Geen Drager“) ALS FiledTo,
pvpc.createdby ALS FiledBy,
pvpc.created ALS ClaimDate,
pvpc. Procedures ALS ProceduresFiled,
pvpc. Lasten ALS Lasten
VAN
PatientvisitPaperClaim pvpc
BINNEN SLUIT me aan patientvisit bij pv OP pvpc.patientvisitID = pv.patientvisitID
WAAR
pv.PatientVisitId = @PatientVisitId
SELECTEER
*
VAN
#temp
OPEN MyCursor
De HAAL DAARNA VAN MyCursor IN @TicketNumber, @FilingType, @ClearingHouseName, @FiledBy @FiledTo, @ClaimDate, @ProceduresFiled, @Charges;
TERWIJL @@FETCH_STATUS = 0
BEGIN
PLAATS @Result = @Result
+ „Kaartje: “ + WEGGEGAAN (ISNULL (@TICKETNUMBER, '') + RUIMTE (10), 10)
+ „Type: “ + @FilingType + RUIMTE (5)
+ Het „Huis van cl: “ + WEGGEGAAN (ISNULL (@CLEARINGHOUSENAME, '') + RUIMTE (15), 15)
+ „FiledTo: “ + WEGGEGAAN (ISNULL (@FILEDTO, '') + RUIMTE (40), 40)
+ „FiledBy: “ + WEGGEGAAN (@FILEDBY ISNULL (, '') + RUIMTE (20), 20)
+ „ClaimDate: “ + GING (ISNULL (BEKEERLING (VARCHAR (15), @CLAIMDATE, 101), '') + RUIMTE (15), 15) WEG
+ „Procedures: “ + WEGGEGAAN (ISNULL (@PROCEDURESFILED, '') + RUIMTE (60), 60)
+ KLUSJE (13) + KLUSJE (10);
De HAAL DAARNA VAN MyCursor IN @TicketNumber, @FilingType, @ClearingHouseName, @FiledBy @FiledTo, @ClaimDate, @ProceduresFiled, @Charges;
EIND;
DICHTE MyCursor;
DEALLOCATE MyCursor;
KEER RTRIM (@RESULT) TERUG;
EIND
|