[x]
Posted via EE Mobile

Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again.

Question
[x]
Attachment Details
[x]
The Solution Rating System

With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.

  • The Grade of the Solution
  • The Zone Rank of the Expert Providing the Solution
  • The Number of Author and Expert Comments
  • The Number of Experts Contributing
  • The Feedback of the Community

Your Input Matters
Because of the way the system is set up, the most important variable in this equation is you. As a member of Experts Exchange, you are able to cast your vote on the quality of the solutions in regard to how complete, accurate, helpful and easy to understand each solution is. When you provide your feedback, each rating is adjusted accordingly. So, if you see a solution that has a poor rating that you think is a good solution, let us know by rating it. As you do, the rating will be adjusted and will become more accurate for other members of our site.

If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support.

Thank you!

9.6

SQL Query Help Needed

Asked by JeffSturgeon2002 in SQL Server 2005, MS SQL Server, SQL Query Syntax

Please note, the SQL is handled dynamically by the SQL Server, therefore items in my WHERE clause will look odd to you and will not make much sense. Trust me, its not an issue.

Right now, my SQL works just fine. Instead of getting all my results in individual fields, I want it in one field (like the section I commented out) - (FacilityId + PatientControlNumber + PatientMRN + ...... etc) all as one field.

Any assistance is appreciated.
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:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
244:
245:
246:
247:
248:
249:
250:
251:
252:
253:
254:
255:
256:
257:
258:
259:
SET NOCOUNT ON
 
CREATE TABLE #Details
	(
	FacilityId VARCHAR(20),
	PatientControlNumber VARCHAR(20),
	PatientMRN VARCHAR(20),
                SSN VARCHAR(9),
                Zip VARCHAR(10),
                DOB VARCHAR(15) ,
                Sex VARCHAR(1),
                AdmissionDate VARCHAR(15), 
               [Source of Admission] VARCHAR(10),
               PatientDischargeStatus VARCHAR(10),
               DischargeDate VARCHAR(15), 
               PrimaryDiag VARCHAR(10),
               SecondDiag VARCHAR(10),
               ThirdDiag VARCHAR(10),
               FourthDiag VARCHAR(10),
               FifthDiag VARCHAR(10),
               SixthDiag VARCHAR(10),
               SeventhDiag VARCHAR(10),
               EighthDiag VARCHAR(10),
               NinthDiag VARCHAR(10),
               PrincipleCode VARCHAR(15),
               SecondCode VARCHAR(15),
               ThirdCode VARCHAR(15),
               FourthCode VARCHAR(15),
               FifthCode VARCHAR(15),
               SixthCode VARCHAR(15),
               [Primary CPT Date] VARCHAR(15) ,
               [Coding Method Used] VARCHAR(10),
               [Statement Covers Period] VARCHAR(20) ,
               [Total Charges] MONEY ,
               [Primary Payer] VARCHAR(50),
               [Secondary Payer] VARCHAR(50),
               [Third Payer] VARCHAR(50),
               [Performing Physician ID] VARCHAR(15),
               [Other Physician ID] VARCHAR(15),
               [Type of Bill] VARCHAR(5),
               Primary_Diag VARCHAR(10),
               Second_Diag VARCHAR(10),
               Third_Diag VARCHAR(10),
               Fourth_Diag VARCHAR(10),
               Fifth_Diag VARCHAR(10),
               Sixth_Diag  VARCHAR(10)
	)
 
INSERT INTO #Details
 
SELECT 
	/*pv.TicketNumber , 
	dbo.FormatName(pp.Prefix , pp.First , pp.Middle , pp.Last , pp.Suffix) AS PatientName ,*/
	LEFT(f.FederalTaxId , 10) AS FacilityId ,
    	RIGHT('00000000000000000' + pp.PatientId, 17) AS PatientControlNumber ,
	RIGHT('00000000000000000' + COALESCE(pp.MedicalRecordNumber, '0'), 17) AS PatientMRN ,
    	CASE WHEN pp.SSN IS NULL THEN '300'
    	     ELSE LEFT(pp.SSN , 9)
    	END AS SSN ,
    	LEFT(pp.Zip , 5) AS Zip ,
    	REPLACE(CONVERT(VARCHAR(10) , pp.birthdate , 101) , '/' , '') AS DOB ,
    	pp.Sex ,
    	REPLACE(CONVERT(VARCHAR(10) , pvf.HospitalizationFrom , 1) , '/' , '') AS AdmissionDate ,
	ml.Code AS [Source of Admission] , --  Admission Source (Filing 3 Tab)
	mll.Code AS PatientDischargeStatus ,  -- Patient Status (Filing 3 Tab)
	REPLACE(CONVERT(VARCHAR(10) , pvf.HospitalizationTo , 1) , '/' , '') AS DischargeDate ,
	LEFT(replace(pvd1.ICD9Code , '.' , '') , 5) AS PrimaryDiag ,
	LEFT(replace(pvd2.ICD9Code , '.' , '') , 5) AS SecondDiag ,
	LEFT(replace(pvd3.ICD9Code , '.' , '') , 5) AS ThirdDiag ,
	LEFT(replace(pvd4.ICD9Code , '.' , '') , 5) AS FourthDiag ,
	LEFT(replace(pvd5.ICD9Code , '.' , '') , 5) AS FifthDiag ,
	LEFT(replace(pvd6.ICD9Code , '.' , '') , 5) AS SixthDiag ,
	LEFT(replace(pvd7.ICD9Code , '.' , '') , 5) AS SeventhDiag ,
	LEFT(replace(pvd8.ICD9Code , '.' , '') , 5) AS EighthDiag ,
	LEFT(replace(pvd9.ICD9Code , '.' , '') , 5) AS NinthDiag ,
	LEFT(pvp.CPTCode, 5) + ISNULL(CONVERT(varchar(4), ml4.Code), '  ') + ISNULL(CONVERT(varchar(4), ml5.Code), ' ') AS PrincipleCode , 
	LEFT(pvp2.CPTCode, 5) + ISNULL(CONVERT(varchar(4), ml6.Code), '  ') + ISNULL(CONVERT(varchar(4), ml7.Code), ' ') AS SecondCode ,  
	LEFT(pvp3.CPTCode, 5) + ISNULL(CONVERT(varchar(4), ml8.Code), '  ') + ISNULL(CONVERT(varchar(4), ml9.Code), ' ') AS ThirdCode ,
	LEFT(pvp4.CPTCode, 5) + ISNULL(CONVERT(varchar(4), ml10.Code), '  ') + ISNULL(CONVERT(varchar(4), ml11.Code), ' ') AS FourthCode ,
	LEFT(pvp5.CPTCode, 5) + ISNULL(CONVERT(varchar(4), ml12.Code), '  ') + ISNULL(CONVERT(varchar(4), ml13.Code), ' ') AS FifthCode ,
	LEFT(pvp6.CPTCode, 5) + ISNULL(CONVERT(varchar(4), ml14.Code), '  ') + ISNULL(CONVERT(varchar(4), ml15.Code), ' ') AS SixthCode ,
	REPLACE(CONVERT(VARCHAR(10) , pvp.DateOfServiceFrom , 1) , '/' , '') AS [Primary CPT Date] ,
	'4' as [Coding Method Used] ,
	REPLACE(CONVERT(VARCHAR(10) , pvp.DateOfServiceFrom , 1) , '/' , '') + REPLACE(CONVERT(VARCHAR(10) , pvp.DateOfServiceTo , 1) , '/' , '')  AS [Statement Covers Period] ,
	/*pva.OrigInsAllocation ,
	pva.OrigPatAllocation ,*/
    	CAST((pva.OrigInsAllocation + pva.OrigPatAllocation) * 100 AS Integer) AS [Total Charges] ,
	LEFT(ic.ListName,25) AS [Primary Payer] , 
	LEFT(ic2.ListName,25) AS [Secondary Payer] ,
	LEFT(ic3.ListName,25) AS [Third Payer] ,
	LEFT(od.StateLicenseNo,12) AS [Performing Physician ID] ,
	LEFT(oth.StateLicenseNo,12) AS [Other Physician ID] ,
	'999' AS [Type of Bill] ,
	LEFT(replace(pvd1.ICD9Code , '.' , '') , 5) AS Primary_Diag ,
	LEFT(replace(pvd2.ICD9Code , '.' , '') , 5) AS Second_Diag ,
	LEFT(replace(pvd3.ICD9Code , '.' , '') , 5) AS Third_Diag ,
	LEFT(replace(pvd4.ICD9Code , '.' , '') , 5) AS Fourth_Diag ,
	LEFT(replace(pvd5.ICD9Code , '.' , '') , 5) AS Fifth_Diag ,
	LEFT(replace(pvd6.ICD9Code , '.' , '') , 5) AS Sixth_Diag 
 
FROM
    	PatientVisit pv
    	INNER JOIN PatientProfile pp ON pv.PatientProfileId = pp.PatientProfileId
	LEFT OUTER JOIN PatientVisitAgg pva ON pv.PatientVisitId = pva.PatientVisitId
	LEFT JOIN PatientVisitFiling pvf ON pv.PatientVisitId = pvf.PatientVisitId
    	LEFT JOIN MedLists ml ON pvf.AdmissionSourceMId = ml.MedListsId
    	LEFT JOIN Medlists mll ON pvf.PatientStatusMId = mll.MedListsId 
    	LEFT JOIN DoctorFacility d ON pv.DoctorId = d.DoctorFacilityId
    	LEFT JOIN DoctorFacility f ON pv.FacilityId = f.DoctorFacilityId
    	LEFT JOIN DoctorFacility c ON pv.CompanyId = c.DoctorFacilityId
	LEFT JOIN DoctorFacility od ON pv.OperatingDoctorId = od.DoctorFacilityId
	LEFT JOIN DoctorFacility oth ON pv.OtherDoctorId = oth.DoctorFacilityId
	LEFT JOIN PatientVisitInsurance pvi ON pv.PatientVisitID = pvi.PatientVisitID AND pvi.OrderForClaims = 1
	LEFT JOIN PatientInsurance pi ON pvi.PatientInsuranceID = pi.PatientInsuranceID
                LEFT JOIN InsuranceCarriers ic ON pi.InsuranceCarriersID = ic.InsuranceCarriersID
	LEFT JOIN PatientVisitInsurance pvi2 ON pv.PatientVisitID = pvi2.PatientVisitID AND pvi2.OrderForClaims = 2
	LEFT JOIN PatientInsurance pi2 ON pvi2.PatientInsuranceID = pi2.PatientInsuranceID
                LEFT JOIN InsuranceCarriers ic2 ON pi2.InsuranceCarriersID = ic2.InsuranceCarriersID
                LEFT JOIN PatientVisitInsurance pvi3 ON pv.PatientVisitID = pvi3.PatientVisitID AND pvi3.OrderForClaims = 3
	LEFT JOIN PatientInsurance pi3 ON pvi3.PatientInsuranceID = pi3.PatientInsuranceID
                LEFT JOIN InsuranceCarriers ic3 ON pi3.InsuranceCarriersID = ic3.InsuranceCarriersID
    	LEFT JOIN PatientVisitDiags pvd1 ON pv.PatientVisitId = pvd1.PatientVisitId and pvd1.listorder = 1
    	LEFT JOIN PatientVisitDiags pvd2 ON pv.PatientVisitId = pvd2.PatientVisitId and pvd2.listorder = 2
    	LEFT JOIN PatientVisitDiags pvd3 ON pv.PatientVisitId = pvd3.PatientVisitId and pvd3.listorder = 3
    	LEFT JOIN PatientVisitDiags pvd4 ON pv.PatientVisitId = pvd4.PatientVisitId and pvd4.listorder = 4
    	LEFT JOIN PatientVisitDiags pvd5 ON pv.PatientVisitId = pvd5.PatientVisitId and pvd5.listorder = 5
    	LEFT JOIN PatientVisitDiags pvd6 ON pv.PatientVisitId = pvd6.PatientVisitId and pvd6.listorder = 6
    	LEFT JOIN PatientVisitDiags pvd7 ON pv.PatientVisitId = pvd7.PatientVisitId and pvd7.listorder = 7
    	LEFT JOIN PatientVisitDiags pvd8 ON pv.PatientVisitId = pvd8.PatientVisitId and pvd8.listorder = 8
    	LEFT JOIN PatientVisitDiags pvd9 ON pv.PatientVisitId = pvd9.PatientVisitId and pvd9.listorder = 9
	LEFT JOIN PatientVisitProcs pvp ON pv.PatientVisitId = pvp.PatientVisitId AND pvp.ListOrder = 1
	LEFT JOIN PatientVisitProcs pvp2 ON pv.PatientVisitId = pvp2.PatientVisitId AND pvp2.Listorder = 2 
	LEFT JOIN PatientVisitProcs pvp3 ON pv.PatientVisitId = pvp3.PatientVisitId AND pvp3.Listorder = 3 
	LEFT JOIN PatientVisitProcs pvp4 ON pv.PatientVisitId = pvp4.PatientVisitId AND pvp4.ListOrder = 4 
	LEFT JOIN PatientVisitProcs pvp5 ON pv.PatientVisitId = pvp5.PatientVisitId AND pvp5.ListOrder = 5
	LEFT JOIN PatientVisitProcs pvp6 ON pv.PatientVisitId = pvp6.PatientVisitId AND pvp6.ListOrder = 6
	LEFT OUTER JOIN MedLists ml4 ON pvp.Modifier1MId = ml4.MedListsId 
	LEFT OUTER JOIN MedLists ml5 ON pvp.Modifier2MId = ml5.MedListsId 
	LEFT OUTER JOIN MedLists ml6 ON pvp2.Modifier1MId = ml6.MedListsId 
	LEFT OUTER JOIN MedLists ml7 ON pvp2.Modifier2MId = ml7.MedListsId 
	LEFT OUTER JOIN MedLists ml8 ON pvp3.Modifier1MId = ml8.MedListsId 
	LEFT OUTER JOIN MedLists ml9 ON pvp3.Modifier2MId = ml9.MedListsId 
	LEFT OUTER JOIN MedLists ml10 ON pvp4.Modifier1MId = ml10.MedListsId 
	LEFT OUTER JOIN MedLists ml11 ON pvp4.Modifier2MId = ml11.MedListsId 
	LEFT OUTER JOIN MedLists ml12 ON pvp5.Modifier1MId = ml12.MedListsId 
	LEFT OUTER JOIN MedLists ml13 ON pvp5.Modifier2MId = ml13.MedListsId 
	LEFT OUTER JOIN MedLists ml14 ON pvp6.Modifier1MId = ml14.MedListsId 
	LEFT OUTER JOIN MedLists ml15 ON pvp6.Modifier2MId = ml15.MedListsId
 
WHERE
	--Filter on Date
	(
	(1 = 1 AND (pv.Entered >= ISNULL(NULL, '1/1/1900') AND pv.Entered < DATEADD(d,1,ISNULL(NULL,'1/1/3000'))))  OR
	(1 = 2 AND (pvp.DateOfServiceFrom>= ISNULL(NULL, '1/1/1900') AND pvp.DateOfServiceFrom < DATEADD(d,1,ISNULL(NULL,'1/1/3000'))))
	)
	AND --Filter on Doctor
	(
	(NULL IS NOT NULL AND pv.DoctorID IN (NULL)) OR
	(NULL IS NULL)
	)
	AND --Filter on Operating Doctor
	(
	(NULL IS NOT NULL AND pv.OperatingDoctorId IN (NULL)) OR
	(NULL IS NULL)
	)
	AND --Filter on Company
	(
	(NULL IS NOT NULL AND pv.CompanyID IN (NULL)) OR
	(NULL IS NULL)
	)
	AND --Filter on Facility
	(
	(NULL IS NOT NULL AND pv.FacilityID IN (NULL)) OR
	(NULL IS NULL)
	)
	AND --Filter on CPT Code
	(
	(NULL IS NOT NULL AND pvp.ProceduresId IN (NULL)) OR
	(NULL IS NULL)
	)
	AND --Filter on Diagnosis
	(
	(NULL IS NOT NULL AND pvd1.DiagnosisId IN (NULL)) OR 
	(NULL IS NOT NULL AND pvd2.DiagnosisId IN (NULL)) OR 
	(NULL IS NOT NULL AND pvd3.DiagnosisId IN (NULL)) OR 
	(NULL IS NOT NULL AND pvd4.DiagnosisId IN (NULL)) OR 
	(NULL IS NOT NULL AND pvd5.DiagnosisId IN (NULL)) OR 
	(NULL IS NOT NULL AND pvd6.DiagnosisId IN (NULL)) OR 
	(NULL IS NOT NULL AND pvd7.DiagnosisId IN (NULL)) OR 
	(NULL IS NOT NULL AND pvd8.DiagnosisId IN (NULL)) OR 
	(NULL IS NOT NULL AND pvd9.DiagnosisId IN (NULL)) OR 
	(NULL IS NULL)
	)
	AND --Filter on Patient
	(
	('561' IS NOT NULL AND pp.PatientProfileID IN (561)) OR
	('561' IS NULL)
	)
	AND --Filter on Patient Sex
	(
	(Null IS NOT NULL AND pp.sex in (Null)) OR
	(Null IS NULL)
	)
	AND --Filter on Insurance Carrier
	(
	(NULL IS NOT NULL AND pv.PrimaryInsuranceCarriersId IN (NULL)) OR
	(NULL IS NULL)
	)
 
--SELECT 
--	FacilityId + --- Facility Identification #
--	PatientControlNumber + --- Patient Control Number
--	PatientMRN + --- Patient Medical Record Number
--             SSN + --- Patient Social Security Number
--             Zip + --- Patient Zip Code
--             DOB + --- Patient Birth Date
--            Sex + --- Patient Gender
--            AdmissionDate + --- Admission Date
--            [Source of Admission] + --  Source of Admission 
--            PatientDischargeStatus +  -- Patients Discharge Status 
--            DischargeDate + --- Discharge Date 
--            PrimaryDiag + --- Primary Diagnosis
--            SecondDiag + --- 1st Other Diagnosis Code
--            ThirdDiag + --- 2nd Other Diagnosis Code
--            FourthDiag + --- 3rd Other Diagnosis Code
--            FifthDiag + --- 4th Other Diagnosis Code
--            SixthDiag + --- 5th Other Diagnosis Code
--            SeventhDiag + --- 6th Other Diagnosis Code
--            EighthDiag + --- 7th Other Diagnosis Code
--            NinthDiag + --- 8th Other Diagnosis Code
--            PrincipleCode + --- Principal Procedure
--            SecondCode + --- 1st Other Procedure
--            ThirdCode + --- 2nd Other Procedure
--            FourthCode + --- 3rd Other Procedure
--            FifthCode + --- 4th Other Procedure
--            SixthCode + --- 5th Other Procedure
--            [Primary CPT Date] + --- Date of CPT4 or Principal Procedure Date
--            [Coding Method Used] + --- Procedure Coding Method Used
--            [Statement Covers Period] + --- Statement covers period
--            [Total Charges] + --- Total Charges
--            [Primary Payer] + --- Primary Payer
--            [Secondary Payer] + --- Secondary Payer
--            [Third Payer] + --- Third Payer
--            [Performing Physician ID] + --- Performing Physician ID
--            [Other Physician ID] + --- Other Physician ID
--            [Type of Bill] + --- Type of Bill
--            PrimaryDiag + --- Primary Diagnosis
--            SecondDiag + --- 1st Other Diagnosis Code
--            ThirdDiag + --- 2nd Other Diagnosis Code
--            FourthDiag + --- 3rd Other Diagnosis Code
--            FifthDiag + --- 4th Other Diagnosis Code
--            SixthDiag  --- 5th Other Diagnosis Code 
--            as String 
 
	
 
SELECT * FROM #Details
 
DROP TABLE #Details
[+][-]07/05/09 10:25 AM, ID: 24780614Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]07/05/09 10:36 AM, ID: 24780650Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]07/05/09 10:42 AM, ID: 24780685Accepted Solution

View this solution now by starting your 30-day free trial. Setting up your free trial is quick, easy, and secure. We will return you to this solution, unlocked, when you're done.

About this solution

Zones: SQL Server 2005, MS SQL Server, SQL Query Syntax
Sign Up Now!
Solution Provided By: angelIII
Participating Experts: 4
Solution Grade: A
 
[+][-]07/05/09 10:44 AM, ID: 24780695Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]07/05/09 10:47 AM, ID: 24780705Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]07/05/09 10:50 AM, ID: 24780712Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]07/05/09 10:51 AM, ID: 24780718Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]07/05/09 10:55 AM, ID: 24780734Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]07/05/09 06:29 PM, ID: 24781953Assisted Solution

Assisted solutions are selected by the member who asked the question as a comment that contributed to their question's solution.

Start your 30-day free trial to view this Assisted Solution or ask the Experts your question.

 
[+][-]07/06/09 08:06 AM, ID: 24785883Assisted Solution

Assisted solutions are selected by the member who asked the question as a comment that contributed to their question's solution.

Start your 30-day free trial to view this Assisted Solution or ask the Experts your question.

 
[+][-]07/06/09 08:31 AM, ID: 24786210Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]07/06/09 09:47 AM, ID: 24786965Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
 
Loading Advertisement...
20091111-EE-VQP-89 - Hierarchy / EE_QW_3_20080625