diff --git a/cs/bsdx0200GUISourceCode/CGDocumentManager.cs b/cs/bsdx0200GUISourceCode/CGDocumentManager.cs index b5c908c..70b7721 100644 --- a/cs/bsdx0200GUISourceCode/CGDocumentManager.cs +++ b/cs/bsdx0200GUISourceCode/CGDocumentManager.cs @@ -23,11 +23,16 @@ namespace IndianHealthService.ClinicalScheduling private bool m_bSchedManager; private bool m_bExitOK = true; public string m_sHandle = "0"; + + //Connection variables private string m_AccessCode=""; private string m_VerifyCode=""; private string m_Server=""; private int m_Port=0; + //Encoding string (empty by default) + private string m_Encoding=""; + //M Connection member variables private DataSet m_dsGlobal = null; private System.ComponentModel.IContainer components = null; @@ -36,15 +41,13 @@ namespace IndianHealthService.ClinicalScheduling #endregion + /// + /// Constructor. Sets up connector, and ties BMXNet Events to function here. + /// public CGDocumentManager() { InitializeComponent(); - m_ConnectInfo = new BMXNetConnectInfo(); - //m_ConnectInfo.bmxNetLib.StartLog(); //This line turns on logging of messages m_bSchedManager = false; - CDocMgrEventDelegate = new BMXNetConnectInfo.BMXNetEventDelegate(CDocMgrEventHandler); - m_ConnectInfo.BMXNetEvent += CDocMgrEventDelegate; - m_ConnectInfo.EventPollingEnabled = false; } #region BMXNet Event Handler @@ -226,6 +229,12 @@ namespace IndianHealthService.ClinicalScheduling private void InitializeApp(bool bReLogin) { + m_ConnectInfo = new BMXNetConnectInfo(m_Encoding); // Encoding is "" unless passed in command line + //m_ConnectInfo.bmxNetLib.StartLog(); //This line turns on logging of messages + CDocMgrEventDelegate = new BMXNetConnectInfo.BMXNetEventDelegate(CDocMgrEventHandler); + m_ConnectInfo.BMXNetEvent += CDocMgrEventDelegate; + m_ConnectInfo.EventPollingEnabled = false; + try { //Set M connection info @@ -392,7 +401,8 @@ namespace IndianHealthService.ClinicalScheduling { "s=", s => _current.m_Server = s }, { "p=", p => _current.m_Port = int.Parse(p) }, { "a=", a => _current.m_AccessCode = a }, - { "v=", v => _current.m_VerifyCode = v } + { "v=", v => _current.m_VerifyCode = v }, + { "e=", e => _current.m_Encoding = e} }; opset.Parse(args); @@ -647,7 +657,7 @@ namespace IndianHealthService.ClinicalScheduling m_dsGlobal.Relations.Add(dr); //Build active provider table - sCommandText = "SELECT BMXIEN, NAME FROM NEW_PERSON WHERE INACTIVE_DATE = ''"; + sCommandText = "SELECT BMXIEN, NAME FROM NEW_PERSON WHERE INACTIVE_DATE = '' AND BMXIEN > 1"; ConnectInfo.RPMSDataTable(sCommandText, "Provider", m_dsGlobal); Debug.Write("LoadGlobalRecordsets -- Provider loaded\n"); @@ -1038,7 +1048,8 @@ namespace IndianHealthService.ClinicalScheduling System.IntPtr pHandle = this.Handle; DataTable dtOut; RPMSDataTableDelegate rdtd = new RPMSDataTableDelegate(ConnectInfo.RPMSDataTable); - dtOut = (DataTable) this.Invoke(rdtd, new object[] {sSQL, sTableName}); + //dtOut = (DataTable) this.Invoke(rdtd, new object[] {sSQL, sTableName}); + dtOut = ConnectInfo.RPMSDataTable(sSQL, sTableName); return dtOut; } catch (Exception ex) diff --git a/cs/bsdx0200GUISourceCode/CalendarGrid.cs b/cs/bsdx0200GUISourceCode/CalendarGrid.cs index e0649d3..d144134 100644 --- a/cs/bsdx0200GUISourceCode/CalendarGrid.cs +++ b/cs/bsdx0200GUISourceCode/CalendarGrid.cs @@ -8,6 +8,7 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Windows.Forms; + /// /// This class is reponsible for rendering the Calendar Grid. /// diff --git a/cs/bsdx0200GUISourceCode/ClinicalScheduling.csproj b/cs/bsdx0200GUISourceCode/ClinicalScheduling.csproj index ce3e97c..d309812 100644 --- a/cs/bsdx0200GUISourceCode/ClinicalScheduling.csproj +++ b/cs/bsdx0200GUISourceCode/ClinicalScheduling.csproj @@ -107,9 +107,9 @@ false - + False - bin\Release\BMXNet20.dll + ..\..\..\BMX\bmx_0200scr\BMX2\BMXNet\bin\Release\BMXNet21.dll System diff --git a/cs/bsdx0200GUISourceCode/ClinicalScheduling.csproj.user b/cs/bsdx0200GUISourceCode/ClinicalScheduling.csproj.user index f90d871..ab6968a 100644 --- a/cs/bsdx0200GUISourceCode/ClinicalScheduling.csproj.user +++ b/cs/bsdx0200GUISourceCode/ClinicalScheduling.csproj.user @@ -35,7 +35,7 @@ Project - /s=192.168.254.129 /p=9260 /a=shabiel12 /v=catdog.44 + /s=172.16.17.31 /p=9240 /a=shabiel12 /v=catdog.44 /e=windows-1256 C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\IEExec.exe @@ -54,7 +54,7 @@ Project - /s=192.168.254.129 /p=9260 /a=shabiel12 /v=catdog.44 + /s=172.16.17.31 /p=9240 /a=shabiel12 /v=catdog.44 /e=windows-1256 diff --git a/cs/bsdx0200GUISourceCode/ClinicalScheduling.sln b/cs/bsdx0200GUISourceCode/ClinicalScheduling.sln index f54a6d6..3bc7432 100644 --- a/cs/bsdx0200GUISourceCode/ClinicalScheduling.sln +++ b/cs/bsdx0200GUISourceCode/ClinicalScheduling.sln @@ -3,6 +3,8 @@ Microsoft Visual Studio Solution File, Format Version 10.00 # Visual C# Express 2008 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClinicalScheduling", "ClinicalScheduling.csproj", "{8C05C4F7-FE81-479F-87A0-44E04C7F6E0F}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BMXNet", "..\..\..\BMX\bmx_0200scr\BMX2\BMXNet\BMXNet.csproj", "{DE8E4CC9-4F3A-4E32-8DFE-EE5692E8FC45}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -13,6 +15,10 @@ Global {8C05C4F7-FE81-479F-87A0-44E04C7F6E0F}.Debug|Any CPU.Build.0 = Debug|Any CPU {8C05C4F7-FE81-479F-87A0-44E04C7F6E0F}.Release|Any CPU.ActiveCfg = Release|Any CPU {8C05C4F7-FE81-479F-87A0-44E04C7F6E0F}.Release|Any CPU.Build.0 = Release|Any CPU + {DE8E4CC9-4F3A-4E32-8DFE-EE5692E8FC45}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DE8E4CC9-4F3A-4E32-8DFE-EE5692E8FC45}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DE8E4CC9-4F3A-4E32-8DFE-EE5692E8FC45}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DE8E4CC9-4F3A-4E32-8DFE-EE5692E8FC45}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/cs/bsdx0200GUISourceCode/ClinicalScheduling.suo b/cs/bsdx0200GUISourceCode/ClinicalScheduling.suo index ddf0700..b5854a1 100644 Binary files a/cs/bsdx0200GUISourceCode/ClinicalScheduling.suo and b/cs/bsdx0200GUISourceCode/ClinicalScheduling.suo differ diff --git a/cs/bsdx0200GUISourceCode/UCPatientAppts.cs b/cs/bsdx0200GUISourceCode/UCPatientAppts.cs index a099d3b..f20b7eb 100644 --- a/cs/bsdx0200GUISourceCode/UCPatientAppts.cs +++ b/cs/bsdx0200GUISourceCode/UCPatientAppts.cs @@ -44,7 +44,7 @@ namespace IndianHealthService.ClinicalScheduling void SetPastFilter(bool ShowPastAppts) { if (ShowPastAppts) dvAppt.RowFilter = ""; - else dvAppt.RowFilter = "ApptDate > " + "#" + DateTime.Today.ToShortDateString() + "#"; + else dvAppt.RowFilter = "ApptDate > " + "'" + DateTime.Today.ToShortDateString() + "'"; } private void chkPastAppts_CheckedChanged(object sender, EventArgs e) diff --git a/cs/bsdx0200GUISourceCode/bin/Release/BMXNet21.dll b/cs/bsdx0200GUISourceCode/bin/Release/BMXNet21.dll new file mode 100644 index 0000000..a5f5c3c Binary files /dev/null and b/cs/bsdx0200GUISourceCode/bin/Release/BMXNet21.dll differ diff --git a/cs/bsdx0200GUISourceCode/bin/Release/ClinicalScheduling.XML b/cs/bsdx0200GUISourceCode/bin/Release/ClinicalScheduling.XML index a6f42d4..75e5f9e 100644 --- a/cs/bsdx0200GUISourceCode/bin/Release/ClinicalScheduling.XML +++ b/cs/bsdx0200GUISourceCode/bin/Release/ClinicalScheduling.XML @@ -4,6 +4,107 @@ ClinicalScheduling + + + Summary description for DApptSearch. + + + + + Required designer variable. + + + + + If b is true, moves member vars into control data + otherwise, moves control data into member vars + + + + + + Clean up any resources being used. + + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Gets the resource selected by the user + + + + + Gets the date selected by the user + + + + + User Control that shows patient's appointments and allows printing + + + + + Ctor - Creates control and populates data into datagridview + + Document Manager from main context + Patient IEN + + + + Sets the filter for the DataView on whether to show past appointments or not + + boolean - self explanatory + + + + Required designer variable. + + + + + Clean up any resources being used. + + true if managed resources should be disposed; otherwise, false. + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Summary description for DResource. + + + + + Required designer variable. + + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + If b is true, moves member vars into control data + otherwise, moves control data into member vars + + + + + + Clean up any resources being used. + + Summary description for DPatientApptDisplay. @@ -25,7 +126,255 @@ the contents of this method with the code editor. - + + + Summary description for DAccessTemplate. + + + + + Required designer variable. + + + + + If b is true, moves member vars into control data + otherwise, moves control data into member vars + + + + + + Clean up any resources being used. + + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Returns the open file dialog object + + + + + Sets or returns the start date to apply the template + + + + + Sets or returns the number of weeks to apply the template + + + + + Summary description for DSplash. + + + + + Required designer variable. + + + + + Clean up any resources being used. + + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Gets or sets the value of the Status displayed on the splash screen + + + + + Summary description for DAccessGroupItem. + + + + + Required designer variable. + + + + + Clean up any resources being used. + + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + If b is true, moves member vars into control data + otherwise, moves control data into member vars + + + + + + Contains the IEN of the AccessType in the BSDX_ACCESS_TYPE file + + + + + Contains the name of the AccessType + + + + + Summary description for CGView. + + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Clean up any resources being used. + + + + + Marks all selected appointments as No Show + + + + + + + Delete appointment ApptID + + + + + + + Delete all selected appointments + + + + + Access the CalendarGrid associated with this view + + + + + Accesses the document associated with this view + + + + + This class was regenerated from Calendargrid.dll using Reflector.exe + by Sam Habiel for WorldVista. The original source code is lost. + + + + + Contains array of availability blocks for a scheduling resource + + + + + Called by LoadTemplate to create Access Block + Returns the IEN of the availability block in the RPMS BSDX AVAILABILITY file. + + + + + Update availability block schedule based on info in RPMS + + + + + Given a selected date, + Calculates StartDay and End Day and returns them in output params. + nWeeks == number of Weeks to display + nColumnCount is number of days displayed per week. If 5 columns, begin on + Monday, if 7 Columns, begin on Sunday + + Returns TRUE if the document's data needs refreshing based on + this newly selected date. + + + + + Calls each AVview associated with this AVdocument and tells it to update itself + + + + + Resource IEN in ^BSDXRES + + + + + The list of Resource names + + + + + Contains the hashtable of Availability Blocks + + + + + Holds the date selected by the user in CGView.dateTimePicker1 + + + + + Contains the beginning date of the appointment document + + + + + This class was regenerated from Calendargrid.dll using Reflector.exe + by Sam Habiel for WorldVista. The original source code is lost. + + + + + Summary description for DSelectSchedules. + + + + + Required designer variable. + + + + + Clean up any resources being used. + + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Returns the an ArrayList of selected resource names + + + This class was regenerated from Calendargrid.dll using Reflector.exe by Sam Habiel for WorldVista. The original source code is lost. @@ -37,12 +386,6 @@ by Sam Habiel for WorldVista. The original source code is lost. - - - This class was regenerated from Calendargrid.dll using Reflector.exe - by Sam Habiel for WorldVista. The original source code is lost. - - This class is reponsible for rendering the Calendar Grid. @@ -58,6 +401,44 @@ WM_HSCROLL (0x114 - Horizontal Scrolling) + + + Summary description for DResourceGroup. + + + + + Required designer variable. + + + + + Clean up any resources being used. + + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + If b is true, moves member vars into control data + otherwise, moves control data into member vars + + + + + + Contains the IEN of the Resource in the BSDX_RESOURCE file + + + + + Contains the name of the Resource + + Summary description for DPatientLookup. @@ -94,45 +475,6 @@ The string representation of the Health Record Number - - - Summary description for DManagement. - - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Summary description for DAccessType. - - - - - Required designer variable. - - - - - Clean up any resources being used. - - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - If b is true, moves member vars into control data - otherwise, moves control data into member vars - - - Summary description for DResourceGroup. @@ -236,6 +578,83 @@ the contents of this method with the code editor. + + + Summary description for DocumentManager. + + + + + Constructor. Sets up connector, and ties BMXNet Events to function here. + + + + + Clean up any resources being used. + + + + + Return the first view having a resource array matching sResourceArray + + + + + + + Propogate availability updates to all sRresource's doc/views + + + + + Propogate availability updates to all doc/views + + + + + Calls each view associated with document Doc and closes it. + + + + + Calls each view associated with Availability Doc and closes it. + + + + + Returns the document manager's BMXNetConnectInfo member + + + + + True if the current user holds the BSDXZMGR or XUPROGMODE keys in RPMS + + + + + Holds the user and division + + + + + This dataset contains tables used by the entire application + + + + + Returns the single CGDocumentManager object + + + + + Returns the list of currently opened documents + + + + + Returns the list of currently opened CGAVViews + + Represents a strongly typed in-memory cache of data. @@ -271,75 +690,6 @@ Row event argument class - - - Summary description for DCancelAppt. - - - - - Required designer variable. - - - - - If b is true, moves member vars into control data - otherwise, moves control data into member vars - - - - - - Clean up any resources being used. - - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Sets or returns the rebook access type: -1 = use current type, -2 = use any type, 0 = prompt for a type - - - - - Returns true if appt cancelled by Clinic, otherwise false - - - - - Returns value of AutoRebook check box - - - - - Returns internal entry in the CANCELLATION REASON file (409.2) - - - - - Returns cancellation remarks. - - - - - Sets or returns the number of days in the future to start searching for availability - - - - - Sets and returns the maximum number of days in the future to look for rebook availability - - - - - This class was regenerated from Calendargrid.dll using Reflector.exe - by Sam Habiel for WorldVista. The original source code is lost. - - Summary description for DResourceUser. @@ -388,290 +738,38 @@ True if the user is allowed to create, edit and delete appointments - + - Summary description for DAccessTemplate. + Summary description for DManagement. - + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Summary description for dInputText. + + + Required designer variable. - - - If b is true, moves member vars into control data - otherwise, moves control data into member vars - - - - + Clean up any resources being used. - + Required method for Designer support - do not modify the contents of this method with the code editor. - - - Returns the open file dialog object - - - - - Sets or returns the start date to apply the template - - - - - Sets or returns the number of weeks to apply the template - - - - - Summary description for DAutoRebook. - - - - - Required designer variable. - - - - - If b is true, moves member vars into control data - otherwise, moves control data into member vars - - - - - - Clean up any resources being used. - - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Sets or returns the rebook access type: -1 = use current type, -2 = use any type, 0 = prompt for a type - - - - - Returns value of AutoRebook check box - - - - - Sets or returns the number of days in the future to start searching for availability - - - - - Sets and returns the maximum number of days in the future to look for rebook availability - - - - - Summary description for DAccessGroup. - - - - - Required designer variable. - - - - - Clean up any resources being used. - - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - If b is true, moves member vars into control data - otherwise, moves control data into member vars - - - - - - Gets the name of the Access Group; - - - - - Summary description for CGView. - - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Clean up any resources being used. - - - - - Marks all selected appointments as No Show - - - - - - - Delete appointment ApptID - - - - - - - Delete all selected appointments - - - - - Access the CalendarGrid associated with this view - - - - - Accesses the document associated with this view - - - - - Class that encapsulates printing functions in Clinical Scheduling - - - - - - Print Letter to be given or mailed to the patient - - Strongly typed PatientApptsRow to pass (just one ApptRow) - You know what that is - Contains letter string - Title of the letter - - - - Cancellation Letter to be given or mailed to the patient - - Strongly typed PatientApptsRow to pass (just one ApptRow) - You know what that is - Contains letter string - Title of the letter - - - - Print rebook letters. Prints old and new appointments dates then the missive. - - Strongly typed appointment row - etc - Text of the letter to print - Title to print at the top of the letter - - - - Print message on a page; typically that there are no appointments to be found. - Or just a test message to verify that printing works. - - The exact string to print. - Print Page event args - - - - Print Routing Slip - - Appointment Data Structure - String to print for title - etc - - - - Summary description for DResourceGroup. - - - - - Required designer variable. - - - - - Clean up any resources being used. - - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - If b is true, moves member vars into control data - otherwise, moves control data into member vars - - - - - - Contains the IEN of the Resource in the BSDX_RESOURCE file - - - - - Contains the name of the Resource - - - - - Summary description for DResource. - - - - - Required designer variable. - - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - If b is true, moves member vars into control data - otherwise, moves control data into member vars - - - - - - Clean up any resources being used. - - Summary description for DCheckIn. @@ -753,82 +851,243 @@ Appointment end time - + - This class was regenerated from Calendargrid.dll using Reflector.exe - by Sam Habiel for WorldVista. The original source code is lost. + Summary description for DAccessType. - + - User Control that shows patient's appointments and allows printing - - - - Required designer variable. - - - Clean up any resources being used. - - true if managed resources should be disposed; otherwise, false. - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Ctor - Creates control and populates data into datagridview - - Document Manager from main context - Patient IEN - - - - Sets the filter for the DataView on whether to show past appointments or not - - boolean - self explanatory - - - - Use this dialog to select resources and dates (begin and end) for their examination. - - DSelectLetterClinics ds = new DSelectLetterClinics(); - ds.InitializePage(this.m_DocManager.GlobalDataSet, "Print Clinic Cancellation Letters"); - ds.ShowDialog(this) - - //get the resource names and call the letter printer - string sClinics = ds.SelectedClinics; - DateTime dtBegin = ds.BeginDate; - DateTime dtEnd = ds.EndDate; - - - - - - - Ctor; also sets default enter and cancel buttons - - - + Clean up any resources being used. - + Required method for Designer support - do not modify the contents of this method with the code editor. - + - Returns the |-delimited string of selected resource id's + If b is true, moves member vars into control data + otherwise, moves control data into member vars + + + + + + This class was regenerated from Calendargrid.dll using Reflector.exe + by Sam Habiel for WorldVista. The original source code is lost. + + + + + This class was regenerated from Calendargrid.dll using Reflector.exe + by Sam Habiel for WorldVista. The original source code is lost. + + + + + Class that encapsulates printing functions in Clinical Scheduling + + + + + + Print Letter to be given or mailed to the patient + + Strongly typed PatientApptsRow to pass (just one ApptRow) + You know what that is + Contains letter string + Title of the letter + + + + Cancellation Letter to be given or mailed to the patient + + Strongly typed PatientApptsRow to pass (just one ApptRow) + You know what that is + Contains letter string + Title of the letter + + + + Print rebook letters. Prints old and new appointments dates then the missive. + + Strongly typed appointment row + etc + Text of the letter to print + Title to print at the top of the letter + + + + Print message on a page; typically that there are no appointments to be found. + Or just a test message to verify that printing works. + + The exact string to print. + Print Page event args + + + + Print Routing Slip + + Appointment Data Structure + String to print for title + etc + + + + Summary description for DAutoRebook. + + + + + Required designer variable. + + + + + If b is true, moves member vars into control data + otherwise, moves control data into member vars + + + + + + Clean up any resources being used. + + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Sets or returns the rebook access type: -1 = use current type, -2 = use any type, 0 = prompt for a type + + + + + Returns value of AutoRebook check box + + + + + Sets or returns the number of days in the future to start searching for availability + + + + + Sets and returns the maximum number of days in the future to look for rebook availability + + + + + Summary description for DAccessGroup. + + + + + Required designer variable. + + + + + Clean up any resources being used. + + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + If b is true, moves member vars into control data + otherwise, moves control data into member vars + + + + + + Gets the name of the Access Group; + + + + + CGSchedLib contains static functions that are called from throughout the + scheduling application. + + + + + Summary description for DCancelAppt. + + + + + Required designer variable. + + + + + If b is true, moves member vars into control data + otherwise, moves control data into member vars + + + + + + Clean up any resources being used. + + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Sets or returns the rebook access type: -1 = use current type, -2 = use any type, 0 = prompt for a type + + + + + Returns true if appt cancelled by Clinic, otherwise false + + + + + Returns value of AutoRebook check box + + + + + Returns internal entry in the CANCELLATION REASON file (409.2) + + + + + Returns cancellation remarks. + + + + + Sets or returns the number of days in the future to start searching for availability + + + + + Sets and returns the maximum number of days in the future to look for rebook availability @@ -854,69 +1113,22 @@ Clean up any resources being used. - + - Summary description for DAccessGroupItem. + This class was regenerated from Calendargrid.dll using Reflector.exe + by Sam Habiel for WorldVista. The original source code is lost. - + - Required designer variable. + This class was regenerated from Calendargrid.dll using Reflector.exe + by Sam Habiel for WorldVista. The original source code is lost. - + - Clean up any resources being used. - - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - If b is true, moves member vars into control data - otherwise, moves control data into member vars - - - - - - Contains the IEN of the AccessType in the BSDX_ACCESS_TYPE file - - - - - Contains the name of the AccessType - - - - - Summary description for dInputText. - - - - - Required designer variable. - - - - - Clean up any resources being used. - - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - CGSchedLib contains static functions that are called from throughout the - scheduling application. + This class was regenerated from Calendargrid.dll using Reflector.exe + by Sam Habiel for WorldVista. The original source code is lost. @@ -945,82 +1157,12 @@ Accesses the document associated with this view - - - Summary description for DSelectSchedules. - - - - - Required designer variable. - - - - - Clean up any resources being used. - - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Returns the an ArrayList of selected resource names - - - + This class was regenerated from Calendargrid.dll using Reflector.exe by Sam Habiel for WorldVista. The original source code is lost. - - - This class was regenerated from Calendargrid.dll using Reflector.exe - by Sam Habiel for WorldVista. The original source code is lost. - - - - - Summary description for DApptSearch. - - - - - Required designer variable. - - - - - If b is true, moves member vars into control data - otherwise, moves control data into member vars - - - - - - Clean up any resources being used. - - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Gets the resource selected by the user - - - - - Gets the date selected by the user - - Contains the array of appointments and availabily that make up the document class @@ -1090,6 +1232,12 @@ Contains the beginning date of the appointment document + + + This class was regenerated from Calendargrid.dll using Reflector.exe + by Sam Habiel for WorldVista. The original source code is lost. + + Represents a strongly typed in-memory cache of data. @@ -1125,6 +1273,43 @@ Row event argument class + + + Use this dialog to select resources and dates (begin and end) for their examination. + + DSelectLetterClinics ds = new DSelectLetterClinics(); + ds.InitializePage(this.m_DocManager.GlobalDataSet, "Print Clinic Cancellation Letters"); + ds.ShowDialog(this) + + //get the resource names and call the letter printer + string sClinics = ds.SelectedClinics; + DateTime dtBegin = ds.BeginDate; + DateTime dtEnd = ds.EndDate; + + + + + + + Ctor; also sets default enter and cancel buttons + + + + + Clean up any resources being used. + + + + + Required method for Designer support - do not modify + the contents of this method with the code editor. + + + + + Returns the |-delimited string of selected resource id's + + Summary description for DCopyAppts. @@ -1141,191 +1326,11 @@ the contents of this method with the code editor. - - - This class was regenerated from Calendargrid.dll using Reflector.exe - by Sam Habiel for WorldVista. The original source code is lost. - - This class was regenerated from Calendargrid.dll using Reflector.exe by Sam Habiel for WorldVista. The original source code is lost. - - - Summary description for DSplash. - - - - - Required designer variable. - - - - - Clean up any resources being used. - - - - - Required method for Designer support - do not modify - the contents of this method with the code editor. - - - - - Gets or sets the value of the Status displayed on the splash screen - - - - - This class was regenerated from Calendargrid.dll using Reflector.exe - by Sam Habiel for WorldVista. The original source code is lost. - - - - - This class was regenerated from Calendargrid.dll using Reflector.exe - by Sam Habiel for WorldVista. The original source code is lost. - - - - - This class was regenerated from Calendargrid.dll using Reflector.exe - by Sam Habiel for WorldVista. The original source code is lost. - - - - - Summary description for DocumentManager. - - - - - Clean up any resources being used. - - - - - Return the first view having a resource array matching sResourceArray - - - - - - - Propogate availability updates to all sRresource's doc/views - - - - - Propogate availability updates to all doc/views - - - - - Calls each view associated with document Doc and closes it. - - - - - Calls each view associated with Availability Doc and closes it. - - - - - Returns the document manager's BMXNetConnectInfo member - - - - - True if the current user holds the BSDXZMGR or XUPROGMODE keys in RPMS - - - - - Holds the user and division - - - - - This dataset contains tables used by the entire application - - - - - Returns the single CGDocumentManager object - - - - - Returns the list of currently opened documents - - - - - Returns the list of currently opened CGAVViews - - - - - Contains array of availability blocks for a scheduling resource - - - - - Called by LoadTemplate to create Access Block - Returns the IEN of the availability block in the RPMS BSDX AVAILABILITY file. - - - - - Update availability block schedule based on info in RPMS - - - - - Given a selected date, - Calculates StartDay and End Day and returns them in output params. - nWeeks == number of Weeks to display - nColumnCount is number of days displayed per week. If 5 columns, begin on - Monday, if 7 Columns, begin on Sunday - - Returns TRUE if the document's data needs refreshing based on - this newly selected date. - - - - - Calls each AVview associated with this AVdocument and tells it to update itself - - - - - Resource IEN in ^BSDXRES - - - - - The list of Resource names - - - - - Contains the hashtable of Availability Blocks - - - - - Holds the date selected by the user in CGView.dateTimePicker1 - - - - - Contains the beginning date of the appointment document - - diff --git a/cs/bsdx0200GUISourceCode/bin/Release/ClinicalScheduling.exe b/cs/bsdx0200GUISourceCode/bin/Release/ClinicalScheduling.exe index 8269e96..8df6854 100644 Binary files a/cs/bsdx0200GUISourceCode/bin/Release/ClinicalScheduling.exe and b/cs/bsdx0200GUISourceCode/bin/Release/ClinicalScheduling.exe differ