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 "
SET NOCOUNT
SELECTEER
pp.PatientProfileID,
pp.PatientID,
dbo.FormatName (pp. Prefix, pp. Eerst, pp. Midden, pp. Het laatst, pp. Achtervoegsel) ALS PatientName,
ISNULL (BEKEERLING (VARCHAR (20), pp.birthdate, 101), '') ALS Geboortedatum,
pp. Geslacht,
ISNULL (cri.FamilySize, '') ALS FamilySize,
BEKEERLING (GELD, ISNULL (cri.MonthlyIncome * 12, 0)) ALS Inkomen,
pv.TicketNumber,
ISNULL (BEKEERLING (VARCHAR (20), PV. Bezoek, 101), '') ALS Bezoek,
d.ListName ALS Arts,
f.ListName ALS Faciliteit,
c.ListName ALS Bedrijf,
ic.ListName ALS Drager,
pvp.CPTCode,
ml. Beschrijving ALS Bepalend woord,
pvp.TotalFee ALS Prijs,
pvp.TotalAllowed ZOALS Toegestaan,
SOM (ISNULL (pvp.CalculatedUnits, 0)) ALS Eenheden,
SOM (ISNULL (td. Bedrag, 0)) ALS Betaling
VAN
PatientVisit pv
SLUIT me aan bij PatientProfile pp OP pv.PatientProfileId = pp.PatientProfileId
SLUIT me aan bij DoctorFacility D OP pv.DoctorId = d.DoctorFacilityId
SLUIT me aan bij DoctorFacility c OP pv.CompanyId = c.DoctorFacilityId
SLUIT me aan bij DoctorFacility F OP pv.FacilityId = f.DoctorFacilityId
De LINKERZIJDE SLUIT zich aan bij InsuranceCarriers ic OP pv.PrimaryInsuranceCarriersId = ic.InsuranceCarriersId
De LINKERZIJDE SLUIT zich aan bij PatientVisitProcs pvp OP pv.PatientVisitId = pvp.PatientVisitId
De LINKERZIJDE SLUIT zich aan bij Partij B OP pvp.BatchId = b.BatchId
De LINKERZIJDE SLUIT zich aan bij Procedures p OP pvp.ProceduresId = p.ProceduresId
De LINKERZIJDE SLUIT zich aan cusCRIInterview bij cri OP pp.PatientProfileId = cri.PatientProfileID
De LINKERZIJDE SLUIT zich aan bij MedLists ml OP p.CPTProcedureCodeQualifierMId = ml.MedListsId
De LINKERZIJDE SLUIT zich aan bij vt VisitTransactions OP pv.PatientVisitId = vt.PatientVisitId
De LINKERZIJDE SLUIT zich aan bij TransactionDistributions td OP td.PatientVisitProcsId = pvp.PatientVisitProcsId
De LINKERZIJDE SLUIT zich aan bij Transacties tc OP vt.VisitTransactionsId = tc.VisitTransactionsId WAAR tc. Type = „P“ EN tc.ActionTypeMId BINNEN (SELECTEER * UIT medlists WAAR TableName = „PaymentTypes“ EN Beschrijving = „Terugwinning HSN“)
WAAR
ISNULL (pvp. Geledigd, 0) = 0
EN --Filter op het Type en de Waaier van Datum
(
(„1“ = „1“ EN pvp.DateOfServiceFrom >= ISNULL („07/01/2010“, „1/1/1900“) EN pvp.DateOfServiceFrom < dateadd (D, 1, ISNULL („07/27/2010“, „1/1/3000“))) OF
(„1“ = „2“ EN pvp.DateOfEntry >= ISNULL („07/01/2010“, „1/1/1900“) EN pvp.DateOfEntry < dateadd (D, 1, ISNULL („07/27/2010“, „1/1/3000“)))
)
EN --Filter op Arts
(
(ONGELDIG NIET IS ONGELDIG EN (ONGELDIGE) pv.DoctorID BINNEN) OF
(ONGELDIG IS ONGELDIG)
)
EN --Filter op Faciliteit
(
(ONGELDIG NIET IS ONGELDIG EN (ONGELDIGE) pv.FacilityID BINNEN) OF
(ONGELDIG IS ONGELDIG)
)
EN --Filter op Bedrijf
(
(ONGELDIG NIET IS ONGELDIG EN (ONGELDIGE) pv.CompanyID BINNEN) OF
(ONGELDIG IS ONGELDIG)
)
EN --Filter op de Drager van de Verzekering
(
(ONGELDIG NIET IS ONGELDIG EN (ONGELDIGE) pv.PrimaryInsuranceCarriersId BINNEN) OF
(ONGELDIG IS ONGELDIG)
)
EN --Filter bij het Indienen van Type
(
(ONGELDIG NIET IS ONGELDIG EN (ONGELDIGE) pv.FilingMethodMId BINNEN) OF
(ONGELDIG IS ONGELDIG)
)
EN --Filter op Bepalend woord CPT
(
(„2664“ ZIJN NIET ONGELDIG EN p.CPTProcedureCodeQualifierMId BINNEN (2664)) OF
(„2664“ ZIJN ONGELDIG)
)
GROEP LANGS
pp.PatientProfileId,
pp.PatientID,
dbo.FormatName (pp. Prefix, pp. Eerst, pp. Midden, pp. Het laatst, pp. Achtervoegsel),
pp. Geboortedatum,
pp. Geslacht,
ISNULL (cri.FamilySize, ''),
BEKEERLING (GELD, ISNULL (cri.MonthlyIncome * 12, 0)),
pv.TicketNumber,
ISNULL (BEKEERLING (VARCHAR (20), PV. Bezoek, 101), ''),
d.ListName,
f.ListName,
c.ListName,
ic.ListName,
pvp.CPTCode,
ml. Beschrijving,
pvp.TotalFee,
pvp.TotalAllowed,
td. Bedrag
ORDE LANGS
PatientName,
TicketNumber
|