I think your research makes more sense. I am going to try to start a google doc with information both by yourself and @rdrd .
Currently I'm trying to look at all the dll's that were delivered with the EncoreViewr2 program. I believe the executable only runs a minimal (crippled?) version or at least a limited subset of the delivered DLL's. I'm using the dependency walker utility by Steve P. Miller (
) however, I have not found much in terms of the functions exposed by these dll's. I do see some intriguing names in there though (especially the encore.bl.* and respironics.*.bl.* DLL's ) :
Code: Select all
5,120 Encore.Compression.dll
122,880 Encore.BL.RDAS.XmlSerializers.dll
28,160 Encore.SqlServer.dll
7,680 Encore.BL.ServiceAppMgmt.dll
19,968 Encore.BL.EDIBulkExport.dll
7,168 Encore.BL.ScheduleMgmt.dll
745,472 Encore.DAL.SQLServer.dll
36,864 Encore.BulkImport.dll
15,360 Encore.BL.ComplianceInformation.dll
73,216 Encore.BL.Entity.dll
12,288 Encore.BL.Wrappers.dll
40,960 Encore.BL.RDAS.RTPServer.dll
88,576 Encore.BL.Facades.dll
73,728 Encore.BL.DataParsing.RTP.dll
84,480 Encore.UnitTestHelper.dll
4,096 EncoreLite.Config.dll
49,152 Encore.Utilities.dll
45,056 Encore.Exception.dll
24,576 Encore.Logger.dll
20,480 Encore.Encryption.dll
6,656 Encore.TherapyData.DataContainer.Base.dll
95,232 Encore.PTD.DataContainers.dll
32,768 Encore.PSTD.DataContainers.dll
4,096 Encore.EDI.DataContainers.Base.dll
28,672 Encore.Validation.dll
434,176 Encore.DataContainers.dll
86,016 Encore.DAL.Serialization.dll
93,696 Encore.EDI.DataContainers.dll
61,440 Encore.DAL.Interface.dll
25,088 EncoreLite.DataContainers.dll
10,240 Encore.MediaController.DataContainers.dll
8,704 Encore.ScheduleMgmt.DataContainers.dll
5,632 Encore.ServiceAppMgmt.DataContainers.dll
15,360 Encore.EDI.DataContainers.EDIClient.dll
18,944 Encore.EDI.DataContainers.Import.dll
25,088 Encore.BL.DataParsing.Common.dll
6,656 Encore.BL.Infrastructure.dll
81,920 EncorePro.DAL.Interface.dll
4,608 Encore.DI.dll
81,920 Encore.BL.Validation.Interface.dll
114,688 Encore.BL.Validation.dll
97,792 Encore.BL.DataParsing.SmartCard.dll <<===============================
49,152 Encore.MediaController.dll
46,592 Encore.BL.Summarization.PTD.View.dll
110,592 Encore.BL.DataParsing.UDF.dll <<===============================
92,160 Encore.BL.DataParsing.XmlEncorePro.dll
118,784 Encore.BL.dll
32,768 Encore.BL.Encoder.dll
61,440 Encore.BL.Security.dll
33,280 Encore.Security.dll
86,016 Encore.BL.RDAS.dll
9,728 Encore.BL.Interface.dll
10,752 Encore.Auditor.dll
1,564,672 Encore.Reporting.dll
12,288 Encore.Reporting.BL.dll
83,456 Encore.BL.Summarization.PTD.dll
45,056 Encore.WinControls.dll
10,752 EncoreLite.BL.dll
45,056 Encore.BL.TherapyData.dll
58,880 EncoreLite.DAL.dll
23,040 Encore.BL.DataParsing.dll
70,144 EncoreLite.Infrastructure.dll
2,625,536 Encore.Reporting.TherapyDataReport.dll
...
49,152 Respironics.EncoreNet.BL.DataAcquisition.dll
5,632 Respironics.EncoreNet.BL.DataAnalysis.dll
61,440 Respironics.EncoreNet.BL.dll
61,440 Respironics.EncoreNet.BL.EncoreCommon.dll
294,912 Respironics.EncoreNet.BL.PatientTherapyData.dll
94,208 Respironics.EncoreNet.BL.Security.dll
73,728 Respironics.EncoreNet.Common.dll
196,608 Respironics.EncoreNet.DAL.dll
8,704 Respironics.EncoreNet.DAL.Interface.dll
32,768 Respironics.EncoreNet.DAL.Support.dll
20,480 Respironics.EncoreNet.Encryption.dll
20,480 Respironics.EncoreNet.Exception.dll
16,384 Respironics.EncoreNet.Logger.dll
36,864 Respironics.RDAS.Common.dll
36,864 Respironics.EncoreNet.Reporting.DAL.dll
40,960 Respironics.RDAS.BL.dll
36,864 Respironics.EncoreNet.Utilities.dll
65,536 Respironics.EncoreNet.Reporting.TherapyDataReport.RDL.dll
40,960 Respironics.RDAS.DAL.dll
36,864 Respironics.EncoreNet.WinControls.dll
1,941,504 Respironics.EncoreNet.Reporting.TherapyDataReport.dll
1,294,336 Respironics.EncoreNet.Reporting.dll
8,704 Respironics.EncoreNet.Reporting.BL.dll
61,440 Respironics.EncoreViewer.DAL.dll