source: cprs/branches/foia-cprs/CPRS-Chart/CPRSChart.dpr@ 459

Last change on this file since 459 was 459, checked in by Kevin Toppenberg, 16 years ago

Adding foia-cprs branch

File size: 15.8 KB
Line 
1program CPRSChart;
2
3uses
4 Forms,
5 ORSystem,
6 fPage in 'fPage.pas' {frmPage},
7 fHSplit in 'fHSplit.pas' {frmHSplit},
8 fHP in 'fHP.pas' {frmHP},
9 fCover in 'fCover.pas' {frmCover},
10 fMeds in 'fMeds.pas' {frmMeds},
11 fNotes in 'fNotes.pas' {frmNotes},
12 fDCSumm in 'fDCSumm.pas' {frmDCSumm},
13 fLabs in 'fLabs.pas' {frmLabs},
14 fReports in 'fReports.pas' {frmReports},
15 uCore in 'uCore.pas',
16 fPtSel in 'fPtSel.pas' {frmPtSel},
17 fPtSens in 'fPtSens.pas' {frmPtSens},
18 rCore in 'rCore.pas',
19 fEncnt in 'fEncnt.pas' {frmEncounter},
20 fVisit in 'fVisit.pas' {frmVisit},
21 fPtDemo in 'fPtDemo.pas' {frmPtDemo},
22 rTIU in 'rTIU.pas',
23 fxBroker in 'fxBroker.pas' {frmBroker},
24 fNoteBA in 'fNoteBA.pas' {frmNotesByAuthor},
25 fNoteBD in 'fNoteBD.pas' {frmNotesByDate},
26 fLabTest in 'fLabTest.pas' {frmLabTest},
27 fLabTestGroups in 'fLabTestGroups.pas' {frmLabTestGroups},
28 fLabTests in 'fLabTests.pas' {frmLabTests},
29 rLabs in 'rLabs.pas',
30 fSignItem in 'fSignItem.pas' {frmSignItem},
31 rCover in 'rCover.pas',
32 fRptBox in 'fRptBox.pas' {frmReportBox},
33 rReports in 'rReports.pas',
34 fAbout in 'fAbout.pas' {frmAbout},
35 fxLists in 'fxLists.pas' {frmDbgList},
36 fProbs in 'fProbs.pas' {frmProblems},
37 fAutoSz in 'fAutoSz.pas' {frmAutoSz},
38 rMisc in 'rMisc.pas',
39 fxServer in 'fxServer.pas' {frmDbgServer},
40 fPtCWAD in 'fPtCWAD.pas' {frmPtCWAD},
41 rMeds in 'rMeds.pas',
42 fVitals in 'fVitals.pas' {frmVitals},
43 uProbs in 'uProbs.pas',
44 fProbEdt in 'fProbEdt.pas' {frmdlgProb},
45 fProbflt in 'fProbFlt.pas' {frmPlVuFilt},
46 fProbCmt in 'fProbCmt.pas' {frmProbCmt},
47 fNoteCslt in 'fNoteCslt.pas' {frmNoteConsult},
48 fNotePrt in 'fNotePrt.pas' {frmNotePrint},
49 uConst in 'uConst.pas',
50 fConsults in 'Consults\fConsults.pas' {frmConsults},
51 fLkUpLocation in 'fLkUpLocation.pas' {frmLkUpLocation},
52 fRename in 'fRename.pas' {frmRename},
53 fDateRange in 'fDateRange.pas' {frmDateRange},
54 fRenewOutMed in 'fRenewOutMed.pas' {frmRenewOutMed},
55 fConsult513Prt in 'Consults\fConsult513Prt.pas' {frm513Print},
56 fConsultAct in 'Consults\fConsultAct.pas' {frmConsultAction},
57 fConsultAlertTo in 'Consults\fConsultAlertTo.pas' {frmConsultAlertsTo},
58 fConsultBD in 'Consults\fConsultBD.pas' {frmConsultsByDate},
59 fConsultBS in 'Consults\fConsultBS.pas' {frmConsultsByService},
60 fConsultBSt in 'Consults\fConsultBSt.pas' {frmConsultsByStatus},
61 fConsultsView in 'Consults\fConsultsView.pas' {frmConsultsView},
62 rConsults in 'Consults\rConsults.pas',
63 uConsults in 'Consults\uConsults.pas',
64 fTimeout in 'fTimeout.pas' {frmTimeout},
65 fNoteDR in 'fNoteDR.pas' {frmNoteDelReason},
66 rDCSumm in 'rDCSumm.pas',
67 fSplash in 'fSplash.pas' {frmSplash},
68 fCsltNote in 'Consults\fCsltNote.pas' {frmCsltNote},
69 rProbs in 'rProbs.pas',
70 fEditConsult in 'Consults\fEditConsult.pas' {frmEditCslt},
71 fEditProc in 'Consults\fEditProc.pas' {frmEditProc},
72 fAllgyFind in 'fAllgyFind.pas' {frmAllgyFind},
73 fAddlSigners in 'fAddlSigners.pas' {frmAddlSigners},
74 fLabPrint in 'fLabPrint.pas' {frmLabPrint},
75 fReportsPrint in 'fReportsPrint.pas' {frmReportPrt},
76 fvit in 'fvit.pas' {frmVit},
77 uPCE in 'Encounter\uPCE.pas',
78 fEncounterFrame in 'Encounter\fEncounterFrame.pas' {frmEncounterFrame},
79 fPCEBase in 'Encounter\fPCEBase.pas' {frmPCEBase},
80 fPCELex in 'Encounter\fPCELex.pas' {frmPCELex},
81 fPCEOther in 'Encounter\fPCEOther.pas' {frmPCEOther},
82 fProcedure in 'Encounter\fProcedure.pas' {frmProcedures},
83 fSkinTest in 'Encounter\fSkinTest.pas' {frmSkinTests},
84 fVisitType in 'Encounter\fVisitType.pas' {frmVisitType},
85 rPCE in 'Encounter\rPCE.pas',
86 fDiagnoses in 'Encounter\fDiagnoses.pas' {frmDiagnoses},
87 fPatientEd in 'Encounter\fPatientEd.pas' {frmPatientEd},
88 fExam in 'Encounter\fExam.pas' {frmExams},
89 fHealthFactor in 'Encounter\fHealthFactor.pas' {frmHealthFactors},
90 fImmunization in 'Encounter\fImmunization.pas' {frmImmunizations},
91 fEncVitals in 'Encounter\fEncVitals.pas' {frmEncVitals},
92 fEffectDate in 'fEffectDate.pas' {frmEffectDate},
93 fPtSelDemog in 'fPtSelDemog.pas' {frmPtSelDemog},
94 fPtSelOptns in 'fPtSelOptns.pas' {frmPtSelOptns},
95 uInit in 'uInit.pas',
96 uSpell in 'uSpell.pas',
97 dShared in 'dShared.pas' {dmodShared: TDataModule},
98 fDrawers in 'fDrawers.pas' {frmDrawers},
99 fMedCopy in 'fMedCopy.pas' {frmMedCopy},
100 uReminders in 'uReminders.pas',
101 rReminders in 'rReminders.pas',
102 fReminderTree in 'fReminderTree.pas' {frmReminderTree},
103 fReminderDialog in 'fReminderDialog.pas' {frmRemDlg},
104 fReportsAdhocSubItem1 in 'fReportsAdhocSubItem1.pas' {frmReportsAdhocSubItem1},
105 fReportsAdhocComponent1 in 'fReportsAdhocComponent1.pas' {frmReportsAdhocComponent1},
106 fPtSelMsg in 'fPtSelMsg.pas' {frmPtSelMsg},
107 fMHTest in 'fMHTest.pas' {frmMHTest},
108 fGAF in 'Encounter\fGAF.pas' {frmGAF},
109 fPCEProvider in 'Encounter\fPCEProvider.pas' {frmPCEProvider},
110 fPCEBaseGrid in 'Encounter\fPCEBaseGrid.pas' {frmPCEBaseGrid},
111 fPCEBaseMain in 'Encounter\fPCEBaseMain.pas' {frmPCEBaseMain},
112 fNoteProps in 'fNoteProps.pas' {frmNoteProperties},
113 fNotesBP in 'fNotesBP.pas' {frmNotesBP},
114 fLabInfo in 'fLabInfo.pas' {frmLabInfo},
115 fPreReq in 'Consults\fPreReq.pas' {frmPrerequisites},
116 fDCSummProps in 'fDCSummProps.pas' {frmDCSummProperties},
117 fHFSearch in 'Encounter\fHFSearch.pas' {frmHFSearch},
118 fConsMedRslt in 'Consults\fConsMedRslt.pas' {frmConsMedRslt},
119 mVitMetric in 'Vitals\mVitMetric.pas' {fraVitMetric: TFrame},
120 mVitAll in 'Vitals\mVitAll.pas' {fraVitAll: TFrame},
121 mVitBase in 'Vitals\mVitBase.pas' {fraVitBase: TFrame},
122 uVitals in 'Vitals\uVitals.pas',
123 rVitals in 'Vitals\rVitals.pas',
124 mVitPulse in 'Vitals\mVitPulse.pas' {fraVitPulse: TFrame},
125 mVitResp in 'Vitals\mVitResp.pas' {fraVitResp: TFrame},
126 mVitBP in 'Vitals\mVitBP.pas' {fraVitPB: TFrame},
127 mVitTemp in 'Vitals\mVitTemp.pas' {fraVitTemp: TFrame},
128 mVitHeight in 'Vitals\mVitHeight.pas' {fraVitHeight: TFrame},
129 mVitWeight in 'Vitals\mVitWeight.pas' {fraVitWeight: TFrame},
130 mVitPain in 'Vitals\mVitPain.pas' {fraVitPain: TFrame},
131 mVitPO2 in 'Vitals\mVitPO2.pas' {fraVitPO2: TFrame},
132 mVitCVP in 'Vitals\mVitCVP.pas' {fraVitCVP: TFrame},
133 mVitCirGirth in 'Vitals\mVitCirGirth.pas' {fraVitCircum: TFrame},
134 uDCSumm in 'uDCSumm.pas',
135 uDocTree in 'uDocTree.pas',
136 fVitalsDate in 'Vitals\fVitalsDate.pas' {frmVitalsDate},
137 uTemplates in 'Templates\uTemplates.pas',
138 fTemplateDialog in 'Templates\fTemplateDialog.pas' {frmTemplateDialog},
139 fTemplateEditor in 'Templates\fTemplateEditor.pas' {frmTemplateEditor},
140 fTemplateFieldEditor in 'Templates\fTemplateFieldEditor.pas' {frmTemplateFieldEditor},
141 fTemplateFields in 'Templates\fTemplateFields.pas' {frmTemplateFields},
142 fTemplateObjects in 'Templates\fTemplateObjects.pas' {frmTemplateObjects},
143 fTemplateView in 'Templates\fTemplateView.pas' {frmTemplateView},
144 mTemplateFieldButton in 'Templates\mTemplateFieldButton.pas' {fraTemplateFieldButton: TFrame},
145 rTemplates in 'Templates\rTemplates.pas',
146 uTemplateFields in 'Templates\uTemplateFields.pas',
147 fTemplateAutoGen in 'Templates\fTemplateAutoGen.pas' {frmTemplateAutoGen},
148 mVisitRelated in 'Encounter\mVisitRelated.pas' {fraVisitRelated: TFrame},
149 fRemVisitInfo in 'fRemVisitInfo.pas' {frmRemVisitInfo},
150 fIconLegend in 'fIconLegend.pas' {frmIconLegend},
151 mImgText in 'mImgText.pas' {fraImgText: TFrame},
152 fTemplateImport in 'Templates\fTemplateImport.pas' {frmTemplateImport},
153 fRemCoverSheet in 'fRemCoverSheet.pas' {frmRemCoverSheet},
154 uTIU in 'uTIU.pas',
155 fRemCoverPreview in 'fRemCoverPreview.pas' {frmRemCoverPreview},
156 fPCEEdit in 'Encounter\fPCEEdit.pas' {frmPCEEdit},
157 uSurgery in 'uSurgery.pas',
158 fSurgeryView in 'fSurgeryView.pas' {frmSurgeryView},
159 rSurgery in 'rSurgery.pas',
160 uCaseTree in 'uCaseTree.pas',
161 fSurgery in 'fSurgery.pas' {frmSurgery},
162 fNoteIDParents in 'fNoteIDParents.pas' {frmNoteIDParents},
163 uReports in 'uReports.pas',
164 fNoteCPFields in 'fNoteCPFields.pas' {frmNoteCPFields},
165 CPRSChart_TLB in 'CPRSChart_TLB.pas',
166 uEventHooks in 'uEventHooks.pas',
167 rEventHooks in 'rEventHooks.pas',
168 fPtSelOptSave in 'fPtSelOptSave.pas' {frmPtSelOptSave},
169 uOrders in 'Orders\uOrders.pas',
170 fOCSession in 'Orders\fOCSession.pas' {frmOCSession},
171 fODAllgy in 'Orders\fODAllgy.pas',
172 fODAuto in 'Orders\fODAuto.pas',
173 fODBase in 'Orders\fODBase.pas' {frmODBase},
174 fODDiet in 'Orders\fODDiet.pas' {frmODDiet},
175 fODDietLT in 'Orders\fODDietLT.pas' {frmODDietLT},
176 fODGen in 'Orders\fODGen.pas' {frmODGen},
177 fODLab in 'Orders\fODLab.pas' {frmODLab},
178 fODLabImmedColl in 'Orders\fODLabImmedColl.pas' {frmODLabImmedColl},
179 fODLabOthCollSamp in 'Orders\fODLabOthCollSamp.pas' {frmODLabOthCollSamp},
180 fODLabOthSpec in 'Orders\fODLabOthSpec.pas' {frmODLabOthSpec},
181 fODMedComplex in 'Orders\fODMedComplex.pas' {frmODMedComplex},
182 fODMedFA in 'Orders\fODMedFA.pas' {frmODMedFA},
183 fODMedIn in 'Orders\fODMedIn.pas' {frmODMedIn},
184 fODMedIV in 'Orders\fODMedIV.pas' {frmODMedIV},
185 fODMedOIFA in 'Orders\fODMedOIFA.pas' {frmODMedOIFA},
186 fODMedOut in 'Orders\fODMedOut.pas' {frmODMedOut},
187 fODMeds in 'Orders\fODMeds.pas' {frmODMeds},
188 fODMessage in 'Orders\fODMessage.pas' {frmODMessage},
189 fODMisc in 'Orders\fODMisc.pas' {frmODMisc},
190 fODRad in 'Orders\fODRad.pas' {frmODRad},
191 fODRadApproval in 'Orders\fODRadApproval.pas' {frmODRadApproval},
192 fODRadConShRes in 'Orders\fODRadConShRes.pas' {frmODRadConShRes},
193 fODRadImType in 'Orders\fODRadImType.pas' {frmODRadImType},
194 fODSaveQuick in 'Orders\fODSaveQuick.pas' {frmODQuick},
195 fODText in 'Orders\fODText.pas' {frmODText},
196 fODVitals in 'Orders\fODVitals.pas' {frmODVitals},
197 fOMAction in 'Orders\fOMAction.pas' {frmOMAction},
198 fOMHTML in 'Orders\fOMHTML.pas' {frmOMHTML},
199 fOMNavA in 'Orders\fOMNavA.pas' {frmOMNavA},
200 fOMProgress in 'Orders\fOMProgress.pas' {frmOMProgress},
201 fOMSet in 'Orders\fOMSet.pas' {frmOMSet},
202 fOMVerify in 'Orders\fOMVerify.pas' {frmOMVerify},
203 fOrderComment in 'Orders\fOrderComment.pas' {frmWardComments},
204 fOrderFlag in 'Orders\fOrderFlag.pas' {frmFlagOrder},
205 fOrders in 'Orders\fOrders.pas' {frmOrders},
206 fOrdersAlert in 'Orders\fOrdersAlert.pas' {frmAlertOrders},
207 fOrderSaveQuick in 'Orders\fOrderSaveQuick.pas' {frmSaveQuickOrder},
208 fOrdersComplete in 'Orders\fOrdersComplete.pas' {frmCompleteOrders},
209 fOrdersCopy in 'Orders\fOrdersCopy.pas' {frmCopyOrders},
210 fOrdersDC in 'Orders\fOrdersDC.pas' {frmDCOrders},
211 fOrdersHold in 'Orders\fOrdersHold.pas' {frmHoldOrders},
212 fOrdersOnChart in 'Orders\fOrdersOnChart.pas' {frmOnChartOrders},
213 fOrdersPrint in 'Orders\fOrdersPrint.pas' {frmOrdersPrint},
214 fOrdersRefill in 'Orders\fOrdersRefill.pas' {frmRefillOrders},
215 fOrdersRelease in 'Orders\fOrdersRelease.pas' {frmReleaseOrders},
216 fOrdersRenew in 'Orders\fOrdersRenew.pas' {frmRenewOrders},
217 fOrdersSign in 'Orders\fOrdersSign.pas' {frmSignOrders},
218 fOrdersTS in 'Orders\fOrdersTS.pas' {frmOrdersTS},
219 fOrdersUnhold in 'Orders\fOrdersUnhold.pas' {frmUnholdOrders},
220 fOrdersVerify in 'Orders\fOrdersVerify.pas' {frmVerifyOrders},
221 fOrderUnflag in 'Orders\fOrderUnflag.pas' {frmUnflagOrder},
222 fOrderVw in 'Orders\fOrderVw.pas' {frmOrderView},
223 rODAllergy in 'Orders\rODAllergy.pas',
224 rODBase in 'Orders\rODBase.pas',
225 rODDiet in 'Orders\rODDiet.pas',
226 rODLab in 'Orders\rODLab.pas',
227 rODMeds in 'Orders\rODMeds.pas',
228 rODRad in 'Orders\rODRad.pas',
229 rOrders in 'Orders\rOrders.pas',
230 uODBase in 'Orders\uODBase.pas',
231 fOCAccept in 'Orders\fOCAccept.pas' {frmOCAccept},
232 fODConsult in 'Consults\fODConsult.pas' {frmODCslt},
233 fODProc in 'Consults\fODProc.pas' {frmODProc},
234 uOptions in 'Options\uOptions.pas',
235 fOptionsCombinations in 'Options\fOptionsCombinations.pas' {frmOptionsCombinations},
236 fOptionsDays in 'Options\fOptionsDays.pas' {frmOptionsDays},
237 fOptionsLists in 'Options\fOptionsLists.pas' {frmOptionsLists},
238 fOptionsNewList in 'Options\fOptionsNewList.pas' {frmOptionsNewList},
239 fOptionsNotes in 'Options\fOptionsNotes.pas' {frmOptionsNotes},
240 fOptionsOther in 'Options\fOptionsOther.pas' {frmOptionsOther},
241 fOptionsPatientSelection in 'Options\fOptionsPatientSelection.pas' {frmOptionsPatientSelection},
242 fOptionsPrimaryList in 'Options\fOptionsPrimaryList.pas' {frmOptionsPrimaryList},
243 fOptionsReminders in 'Options\fOptionsReminders.pas' {frmOptionsReminders},
244 fOptionsReportsCustom in 'Options\fOptionsReportsCustom.pas' {frmOptionsReportsCustom},
245 fOptionsReportsDefault in 'Options\fOptionsReportsDefault.pas' {frmOptionsReportsDefault},
246 fOptionsSubscribe in 'Options\fOptionsSubscribe.pas' {frmOptionsSubscribe},
247 fOptionsSurrogate in 'Options\fOptionsSurrogate.pas' {frmOptionsSurrogate},
248 fOptionsTeams in 'Options\fOptionsTeams.pas' {frmOptionsTeams},
249 fOptionsTitles in 'Options\fOptionsTitles.pas' {frmOptionsTitles},
250 rOptions in 'Options\rOptions.pas',
251 fOptions in 'Options\fOptions.pas' {frmOptions},
252 uSignItems in 'uSignItems.pas',
253 mCoPayDesc in 'mCoPayDesc.pas' {fraCoPayDesc: TFrame},
254 XuDigSigSC_TLB in 'XuDigSigSC_TLB.pas',
255 fOrdersCV in 'Orders\fOrdersCV.pas' {frmChgEvent},
256 fODReleaseEvent in 'Orders\fODReleaseEvent.pas' {frmOrdersReleaseEvent},
257 fODActive in 'Orders\fODActive.pas' {frmODActive},
258 fDefaultEvent in 'fDefaultEvent.pas' {frmDefaultEvent},
259 mEvntDelay in 'mEvntDelay.pas' {fraEvntDelayList: TFrame},
260 fOrdersEvntRelease in 'Orders\fOrdersEvntRelease.pas' {frmOrdersEvntRelease},
261 rECS in 'rECS.pas',
262 fODChangeEvtDisp in 'Orders\fODChangeEvtDisp.pas' {frmChangeEventDisp},
263 fODValidateAction in 'Orders\fODValidateAction.pas' {frmInvalidActionList},
264 fODChild in 'Orders\fODChild.pas' {frmODChild},
265 uAccessibleStringGrid in 'uAccessibleStringGrid.pas' {AccessibleStringGrid: CoClass},
266 Accessibility_TLB in 'Accessibility_TLB.pas',
267 uAccessibleListBox in 'uAccessibleListBox.pas' {AccessibleListBox: CoClass},
268 uAccessibleTreeNode in 'uAccessibleTreeNode.pas' {IAccessibleTreeNode: CoClass},
269 uAccessibleTreeView in 'uAccessibleTreeView.pas' {AccessibleTreeView: CoClass},
270 fDupPts in 'fDupPts.pas' {frmDupPts},
271 VERGENCECONTEXTORLib_TLB in 'VERGENCECONTEXTORLib_TLB.pas',
272 uOrPtf in 'uOrPtf.pas',
273 fPatientFlagMulti in 'fPatientFlagMulti.pas' {frmFlags},
274 fFrame in 'fFrame.pas' {frmFrame},
275 fAlertForward in 'fAlertForward.pas' {frmAlertForward},
276 fODMedNVA in 'Orders\fODMedNVA.pas' {frmODMedNVA},
277 uAccessibleRichEdit in 'uAccessibleRichEdit.pas' {AccessibleRichEdit: CoClass},
278 fPrintList in 'fPrintList.pas' {frmPrintList},
279 fODChangeUnreleasedRenew in 'Orders\fODChangeUnreleasedRenew.pas' {frmODChangeUnreleasedRenew},
280 UBAMessages in 'BA\UBAMessages.pas',
281 UBAConst in 'BA\UBAConst.pas',
282 UBAGlobals in 'BA\UBAGlobals.pas',
283 fBALocalDiagnoses in 'BA\fBALocalDiagnoses.pas' {frmBALocalDiagnoses},
284 fReview in 'fReview.pas' {frmReview},
285 fARTFreeTextMsg in 'fARTFreeTextMsg.pas' {frmARTFreeTextMsg},
286 fAllgyBox in 'fAllgyBox.pas' {frmAllgyBox},
287 fARTAllgy in 'fARTAllgy.pas' {frmARTAllergy},
288 UBACore in 'BA\UBACore.pas',
289 fBAOptionsDiagnoses in 'BA\fBAOptionsDiagnoses.pas' {frmBAOptionsDiagnoses},
290 fOtherSchedule in 'Orders\fOtherSchedule.pas' {frmOtherSchedule};
291
292{$R *.TLB}
293
294{$R *.RES}
295
296begin
297 if not UpdateSelf then // only start if not copying new version
298 begin
299 RegisterCPRSTypeLibrary; // will halt program if /regserver or /unregserver param
300 Application.Initialize;
301 frmSplash := nil;
302 if ParamSearch('SPLASH') <> 'OFF' then
303 begin
304 frmSplash := TfrmSplash.Create(Application); // show splash screen
305 frmSplash.Show; // "
306 frmSplash.Refresh; // "
307 end;
308 Application.Title := 'CPRS - Patient Chart';
309 Application.HelpFile := 'cprs.hlp';
310 Application.CreateForm(TdmodShared, dmodShared);
311 Application.CreateForm(TfrmFrame, frmFrame);
312 frmSplash.Free; // close & free splash screen
313 Application.Run;
314 end;
315end.
Note: See TracBrowser for help on using the repository browser.