Class Patient

java.lang.Object
  extended by Patient

public final class Patient
extends java.lang.Object

This class was manufactured using XUL2Swing in collaboration with Mozilla Firefox. XUL2Swing is available at http://paul.medlock.com


Field Summary
private static java.lang.String EMPTY
           
private static java.lang.String FALSE
           
protected  java.awt.Font groupFont
           
private static java.lang.String GUI_CancelButton
           
private static java.lang.String GUI_Country1
           
private static java.lang.String GUI_Font
           
private static java.lang.String GUI_HelpButton
           
private static java.lang.String GUI_Label0006
           
private static java.lang.String GUI_Label0008
           
private static java.lang.String GUI_Label0010
           
private static java.lang.String GUI_Label0011
           
private static java.lang.String GUI_Label0013
           
private static java.lang.String GUI_Label0016
           
private static java.lang.String GUI_Label0017
           
private static java.lang.String GUI_Label0019
           
private static java.lang.String GUI_Label0020
           
private static java.lang.String GUI_Label0022
           
private static java.lang.String GUI_Label0023
           
private static java.lang.String GUI_Label0025
           
private static java.lang.String GUI_Label0026
           
private static java.lang.String GUI_Label0028
           
private static java.lang.String GUI_Label0032
           
private static java.lang.String GUI_Label0034
           
private static java.lang.String GUI_Label0036
           
private static java.lang.String GUI_Label0038
           
private static java.lang.String GUI_Label0040
           
private static java.lang.String GUI_Label0042
           
private static java.lang.String GUI_Label0044
           
private static java.lang.String GUI_Label0046
           
private static java.lang.String GUI_Label0048
           
private static java.lang.String GUI_Label0050
           
private static java.lang.String GUI_Label0051
           
private static java.lang.String GUI_Label0053
           
private static java.lang.String GUI_Label0055
           
private static java.lang.String GUI_LoadButton
           
private static java.lang.String GUI_SaveButton
           
private static java.lang.String GUI_SigOnfile
           
private static java.lang.String GUI_Tab0003
           
private static java.lang.String GUI_Tab0029
           
private static java.lang.String ID_CancelButton
           
private static java.lang.String ID_HelpButton
           
private static java.lang.String ID_LoadButton
           
private static java.lang.String ID_SaveButton
           
private static java.lang.String ID_SigOnfile
           
protected  java.awt.Font labelFont
           
private  javax.swing.JTextField mBillingCode
           
private  javax.swing.JTextField mBirthDate
           
private  javax.swing.JButton mCancelButton
           
private  javax.swing.JTextField mCellPhone
           
private  javax.swing.JTextField mChartNr
           
private  javax.swing.JTextField mCity
           
protected  java.awt.event.ActionListener mClient
          Reference to the ActionListener for createWindow
private  javax.swing.JTextField mCountry
           
private  javax.swing.JTextField mEmployer
           
private  javax.swing.JTextField mFirstName
           
private  javax.swing.Box mHbox0001
           
private  javax.swing.Box mHbox0005
           
private  javax.swing.Box mHbox0007
           
private  javax.swing.Box mHbox0009
           
private  javax.swing.Box mHbox0012
           
private  javax.swing.Box mHbox0014
           
private  javax.swing.Box mHbox0015
           
private  javax.swing.Box mHbox0018
           
private  javax.swing.Box mHbox0021
           
private  javax.swing.Box mHbox0024
           
private  javax.swing.Box mHbox0027
           
private  javax.swing.Box mHbox0031
           
private  javax.swing.Box mHbox0033
           
private  javax.swing.Box mHbox0035
           
private  javax.swing.Box mHbox0037
           
private  javax.swing.Box mHbox0039
           
private  javax.swing.Box mHbox0041
           
private  javax.swing.Box mHbox0043
           
private  javax.swing.Box mHbox0045
           
private  javax.swing.Box mHbox0047
           
private  javax.swing.Box mHbox0049
           
private  javax.swing.Box mHbox0052
           
private  javax.swing.Box mHbox0054
           
private  javax.swing.JTextField mHealthCareId
           
private  javax.swing.JButton mHelpButton
           
private  javax.swing.JTextField mHomePhone
           
private  javax.swing.JTextField mLastName
           
private  javax.swing.JButton mLoadButton
           
private  javax.swing.JTextField mMiddleInitial
           
private  javax.swing.JTextField mPatientId
           
private  javax.swing.JTextField mPatientIndicator
           
private  javax.swing.JTextField mProvider
           
private  javax.swing.JTextField mRetireDate
           
private  javax.swing.JButton mSaveButton
           
private  javax.swing.JTextField mSex
           
private  javax.swing.JTextField mSigDate
           
private  javax.swing.JCheckBox mSigOnfile
           
private  javax.swing.JTextField mSocsec
           
private  javax.swing.JTextField mState
           
private  javax.swing.JTextField mStatus
           
private  javax.swing.JTextField mStreet
           
private  javax.swing.JTextField mStreet2
           
private  javax.swing.JTabbedPane mTabbox0002
           
private  javax.swing.Box mTabpanel0004
           
private  javax.swing.Box mTabpanel0030
           
private  javax.swing.JTextField mType
           
private  javax.swing.Box mVbox0056
           
protected  java.awt.Container mWindow
          Reference to the content pane for the frame
private  javax.swing.JTextField mWorkExtension
           
private  javax.swing.JTextField mWorkLocation
           
private  javax.swing.JTextField mWorkPhone
           
private  javax.swing.JTextField mZipcode
           
private static java.lang.String TRUE
           
private static java.lang.String XP_BillingCode
           
private static java.lang.String XP_BirthDate
           
private static java.lang.String XP_CellPhone
           
private static java.lang.String XP_ChartNr
           
private static java.lang.String XP_City
           
private static java.lang.String XP_Country
           
private static java.lang.String XP_Employer
           
private static java.lang.String XP_FirstName
           
private static java.lang.String XP_HealthCareId
           
private static java.lang.String XP_HomePhone
           
private static java.lang.String XP_LastName
           
private static java.lang.String XP_MiddleInitial
           
private static java.lang.String XP_PatientId
           
private static java.lang.String XP_PatientIndicator
           
private static java.lang.String XP_Provider
           
private static java.lang.String XP_RetireDate
           
private static java.lang.String XP_Sex
           
private static java.lang.String XP_SigDate
           
private static java.lang.String XP_SigOnfile
           
private static java.lang.String XP_Socsec
           
private static java.lang.String XP_State
           
private static java.lang.String XP_Status
           
private static java.lang.String XP_Street
           
private static java.lang.String XP_Street2
           
private static java.lang.String XP_Type
           
private static java.lang.String XP_WorkExtension
           
private static java.lang.String XP_WorkLocation
           
private static java.lang.String XP_WorkPhone
           
private static java.lang.String XP_Zipcode
           
 
Constructor Summary
Patient()
          Default Constructor
 
Method Summary
 void createWindow(java.awt.Container _window, java.awt.event.ActionListener _client)
          Instantiate the components of the window and establish their relationships.
 javax.swing.JTextField getBillingCode()
           
 javax.swing.JTextField getBirthDate()
           
 javax.swing.JButton getCancelButton()
           
 javax.swing.JTextField getCellPhone()
           
 javax.swing.JTextField getChartNr()
           
 javax.swing.JTextField getCity()
           
 javax.swing.JTextField getCountry()
           
 javax.swing.JTextField getEmployer()
           
 javax.swing.JTextField getFirstName()
           
 javax.swing.JTextField getHealthCareId()
           
 javax.swing.JButton getHelpButton()
           
 javax.swing.JTextField getHomePhone()
           
 javax.swing.JTextField getLastName()
           
 javax.swing.JButton getLoadButton()
           
 javax.swing.JTextField getMiddleInitial()
           
 javax.swing.JTextField getPatientId()
           
 javax.swing.JTextField getPatientIndicator()
           
 javax.swing.JTextField getProvider()
           
 javax.swing.JTextField getRetireDate()
           
 javax.swing.JButton getSaveButton()
           
 javax.swing.JTextField getSex()
           
 javax.swing.JTextField getSigDate()
           
 javax.swing.JCheckBox getSigOnfile()
           
 javax.swing.JTextField getSocsec()
           
 javax.swing.JTextField getState()
           
 javax.swing.JTextField getStatus()
           
 javax.swing.JTextField getStreet()
           
 javax.swing.JTextField getStreet2()
           
 javax.swing.JTextField getType()
           
 java.awt.Container getWindow()
           
 javax.swing.JTextField getWorkExtension()
           
 javax.swing.JTextField getWorkLocation()
           
 javax.swing.JTextField getWorkPhone()
           
 javax.swing.JTextField getZipcode()
           
 void loadNameAddr(XMLDoc _data, org.w3c.dom.Node _node)
          Load the NameAddr components.
 void loadPatientData(XMLDoc _data, org.w3c.dom.Node _node)
          Load the PatientData components.
 void saveNameAddr(XMLDoc _data, org.w3c.dom.Node _node)
          Save the NameAddr components.
 void savePatientData(XMLDoc _data, org.w3c.dom.Node _node)
          Save the PatientData components.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY

private static final java.lang.String EMPTY
See Also:
Constant Field Values

TRUE

private static final java.lang.String TRUE
See Also:
Constant Field Values

FALSE

private static final java.lang.String FALSE
See Also:
Constant Field Values

GUI_Font

private static final java.lang.String GUI_Font
See Also:
Constant Field Values

GUI_Tab0003

private static final java.lang.String GUI_Tab0003
See Also:
Constant Field Values

GUI_Label0006

private static final java.lang.String GUI_Label0006
See Also:
Constant Field Values

XP_ChartNr

private static final java.lang.String XP_ChartNr
See Also:
Constant Field Values

GUI_Label0008

private static final java.lang.String GUI_Label0008
See Also:
Constant Field Values

XP_LastName

private static final java.lang.String XP_LastName
See Also:
Constant Field Values

GUI_Label0010

private static final java.lang.String GUI_Label0010
See Also:
Constant Field Values

XP_FirstName

private static final java.lang.String XP_FirstName
See Also:
Constant Field Values

GUI_Label0011

private static final java.lang.String GUI_Label0011
See Also:
Constant Field Values

XP_MiddleInitial

private static final java.lang.String XP_MiddleInitial
See Also:
Constant Field Values

GUI_Label0013

private static final java.lang.String GUI_Label0013
See Also:
Constant Field Values

XP_Street

private static final java.lang.String XP_Street
See Also:
Constant Field Values

XP_Street2

private static final java.lang.String XP_Street2
See Also:
Constant Field Values

GUI_Label0016

private static final java.lang.String GUI_Label0016
See Also:
Constant Field Values

XP_City

private static final java.lang.String XP_City
See Also:
Constant Field Values

GUI_Label0017

private static final java.lang.String GUI_Label0017
See Also:
Constant Field Values

XP_State

private static final java.lang.String XP_State
See Also:
Constant Field Values

GUI_Label0019

private static final java.lang.String GUI_Label0019
See Also:
Constant Field Values

XP_Zipcode

private static final java.lang.String XP_Zipcode
See Also:
Constant Field Values

GUI_Label0020

private static final java.lang.String GUI_Label0020
See Also:
Constant Field Values

XP_Country

private static final java.lang.String XP_Country
See Also:
Constant Field Values

GUI_Country1

private static final java.lang.String GUI_Country1
See Also:
Constant Field Values

GUI_Label0022

private static final java.lang.String GUI_Label0022
See Also:
Constant Field Values

XP_HomePhone

private static final java.lang.String XP_HomePhone
See Also:
Constant Field Values

GUI_Label0023

private static final java.lang.String GUI_Label0023
See Also:
Constant Field Values

XP_CellPhone

private static final java.lang.String XP_CellPhone
See Also:
Constant Field Values

GUI_Label0025

private static final java.lang.String GUI_Label0025
See Also:
Constant Field Values

XP_BirthDate

private static final java.lang.String XP_BirthDate
See Also:
Constant Field Values

GUI_Label0026

private static final java.lang.String GUI_Label0026
See Also:
Constant Field Values

XP_Sex

private static final java.lang.String XP_Sex
See Also:
Constant Field Values

GUI_Label0028

private static final java.lang.String GUI_Label0028
See Also:
Constant Field Values

XP_Socsec

private static final java.lang.String XP_Socsec
See Also:
Constant Field Values

GUI_Tab0029

private static final java.lang.String GUI_Tab0029
See Also:
Constant Field Values

GUI_Label0032

private static final java.lang.String GUI_Label0032
See Also:
Constant Field Values

XP_Type

private static final java.lang.String XP_Type
See Also:
Constant Field Values

GUI_Label0034

private static final java.lang.String GUI_Label0034
See Also:
Constant Field Values

XP_Provider

private static final java.lang.String XP_Provider
See Also:
Constant Field Values

GUI_Label0036

private static final java.lang.String GUI_Label0036
See Also:
Constant Field Values

XP_PatientId

private static final java.lang.String XP_PatientId
See Also:
Constant Field Values

GUI_Label0038

private static final java.lang.String GUI_Label0038
See Also:
Constant Field Values

XP_BillingCode

private static final java.lang.String XP_BillingCode
See Also:
Constant Field Values

GUI_Label0040

private static final java.lang.String GUI_Label0040
See Also:
Constant Field Values

XP_PatientIndicator

private static final java.lang.String XP_PatientIndicator
See Also:
Constant Field Values

GUI_Label0042

private static final java.lang.String GUI_Label0042
See Also:
Constant Field Values

XP_HealthCareId

private static final java.lang.String XP_HealthCareId
See Also:
Constant Field Values

GUI_SigOnfile

private static final java.lang.String GUI_SigOnfile
See Also:
Constant Field Values

XP_SigOnfile

private static final java.lang.String XP_SigOnfile
See Also:
Constant Field Values

ID_SigOnfile

private static final java.lang.String ID_SigOnfile
See Also:
Constant Field Values

GUI_Label0044

private static final java.lang.String GUI_Label0044
See Also:
Constant Field Values

XP_SigDate

private static final java.lang.String XP_SigDate
See Also:
Constant Field Values

GUI_Label0046

private static final java.lang.String GUI_Label0046
See Also:
Constant Field Values

XP_Employer

private static final java.lang.String XP_Employer
See Also:
Constant Field Values

GUI_Label0048

private static final java.lang.String GUI_Label0048
See Also:
Constant Field Values

XP_Status

private static final java.lang.String XP_Status
See Also:
Constant Field Values

GUI_Label0050

private static final java.lang.String GUI_Label0050
See Also:
Constant Field Values

XP_WorkPhone

private static final java.lang.String XP_WorkPhone
See Also:
Constant Field Values

GUI_Label0051

private static final java.lang.String GUI_Label0051
See Also:
Constant Field Values

XP_WorkExtension

private static final java.lang.String XP_WorkExtension
See Also:
Constant Field Values

GUI_Label0053

private static final java.lang.String GUI_Label0053
See Also:
Constant Field Values

XP_WorkLocation

private static final java.lang.String XP_WorkLocation
See Also:
Constant Field Values

GUI_Label0055

private static final java.lang.String GUI_Label0055
See Also:
Constant Field Values

XP_RetireDate

private static final java.lang.String XP_RetireDate
See Also:
Constant Field Values

GUI_LoadButton

private static final java.lang.String GUI_LoadButton
See Also:
Constant Field Values

ID_LoadButton

private static final java.lang.String ID_LoadButton
See Also:
Constant Field Values

GUI_SaveButton

private static final java.lang.String GUI_SaveButton
See Also:
Constant Field Values

ID_SaveButton

private static final java.lang.String ID_SaveButton
See Also:
Constant Field Values

GUI_CancelButton

private static final java.lang.String GUI_CancelButton
See Also:
Constant Field Values

ID_CancelButton

private static final java.lang.String ID_CancelButton
See Also:
Constant Field Values

GUI_HelpButton

private static final java.lang.String GUI_HelpButton
See Also:
Constant Field Values

ID_HelpButton

private static final java.lang.String ID_HelpButton
See Also:
Constant Field Values

mClient

protected java.awt.event.ActionListener mClient
Reference to the ActionListener for createWindow


mWindow

protected java.awt.Container mWindow
Reference to the content pane for the frame


labelFont

protected java.awt.Font labelFont

groupFont

protected java.awt.Font groupFont

mHbox0001

private javax.swing.Box mHbox0001

mTabbox0002

private javax.swing.JTabbedPane mTabbox0002

mTabpanel0004

private javax.swing.Box mTabpanel0004

mHbox0005

private javax.swing.Box mHbox0005

mChartNr

private javax.swing.JTextField mChartNr

mHbox0007

private javax.swing.Box mHbox0007

mLastName

private javax.swing.JTextField mLastName

mHbox0009

private javax.swing.Box mHbox0009

mFirstName

private javax.swing.JTextField mFirstName

mMiddleInitial

private javax.swing.JTextField mMiddleInitial

mHbox0012

private javax.swing.Box mHbox0012

mStreet

private javax.swing.JTextField mStreet

mHbox0014

private javax.swing.Box mHbox0014

mStreet2

private javax.swing.JTextField mStreet2

mHbox0015

private javax.swing.Box mHbox0015

mCity

private javax.swing.JTextField mCity

mState

private javax.swing.JTextField mState

mHbox0018

private javax.swing.Box mHbox0018

mZipcode

private javax.swing.JTextField mZipcode

mCountry

private javax.swing.JTextField mCountry

mHbox0021

private javax.swing.Box mHbox0021

mHomePhone

private javax.swing.JTextField mHomePhone

mCellPhone

private javax.swing.JTextField mCellPhone

mHbox0024

private javax.swing.Box mHbox0024

mBirthDate

private javax.swing.JTextField mBirthDate

mSex

private javax.swing.JTextField mSex

mHbox0027

private javax.swing.Box mHbox0027

mSocsec

private javax.swing.JTextField mSocsec

mTabpanel0030

private javax.swing.Box mTabpanel0030

mHbox0031

private javax.swing.Box mHbox0031

mType

private javax.swing.JTextField mType

mHbox0033

private javax.swing.Box mHbox0033

mProvider

private javax.swing.JTextField mProvider

mHbox0035

private javax.swing.Box mHbox0035

mPatientId

private javax.swing.JTextField mPatientId

mHbox0037

private javax.swing.Box mHbox0037

mBillingCode

private javax.swing.JTextField mBillingCode

mHbox0039

private javax.swing.Box mHbox0039

mPatientIndicator

private javax.swing.JTextField mPatientIndicator

mHbox0041

private javax.swing.Box mHbox0041

mHealthCareId

private javax.swing.JTextField mHealthCareId

mSigOnfile

private javax.swing.JCheckBox mSigOnfile

mHbox0043

private javax.swing.Box mHbox0043

mSigDate

private javax.swing.JTextField mSigDate

mHbox0045

private javax.swing.Box mHbox0045

mEmployer

private javax.swing.JTextField mEmployer

mHbox0047

private javax.swing.Box mHbox0047

mStatus

private javax.swing.JTextField mStatus

mHbox0049

private javax.swing.Box mHbox0049

mWorkPhone

private javax.swing.JTextField mWorkPhone

mWorkExtension

private javax.swing.JTextField mWorkExtension

mHbox0052

private javax.swing.Box mHbox0052

mWorkLocation

private javax.swing.JTextField mWorkLocation

mHbox0054

private javax.swing.Box mHbox0054

mRetireDate

private javax.swing.JTextField mRetireDate

mVbox0056

private javax.swing.Box mVbox0056

mLoadButton

private javax.swing.JButton mLoadButton

mSaveButton

private javax.swing.JButton mSaveButton

mCancelButton

private javax.swing.JButton mCancelButton

mHelpButton

private javax.swing.JButton mHelpButton
Constructor Detail

Patient

public Patient()
Default Constructor

Method Detail

getWindow

public final java.awt.Container getWindow()
Returns:
reference to the frame content pane object

getChartNr

public final javax.swing.JTextField getChartNr()
Returns:
reference to mChartNr

getLastName

public final javax.swing.JTextField getLastName()
Returns:
reference to mLastName

getFirstName

public final javax.swing.JTextField getFirstName()
Returns:
reference to mFirstName

getMiddleInitial

public final javax.swing.JTextField getMiddleInitial()
Returns:
reference to mMiddleInitial

getStreet

public final javax.swing.JTextField getStreet()
Returns:
reference to mStreet

getStreet2

public final javax.swing.JTextField getStreet2()
Returns:
reference to mStreet2

getCity

public final javax.swing.JTextField getCity()
Returns:
reference to mCity

getState

public final javax.swing.JTextField getState()
Returns:
reference to mState

getZipcode

public final javax.swing.JTextField getZipcode()
Returns:
reference to mZipcode

getCountry

public final javax.swing.JTextField getCountry()
Returns:
reference to mCountry

getHomePhone

public final javax.swing.JTextField getHomePhone()
Returns:
reference to mHomePhone

getCellPhone

public final javax.swing.JTextField getCellPhone()
Returns:
reference to mCellPhone

getBirthDate

public final javax.swing.JTextField getBirthDate()
Returns:
reference to mBirthDate

getSex

public final javax.swing.JTextField getSex()
Returns:
reference to mSex

getSocsec

public final javax.swing.JTextField getSocsec()
Returns:
reference to mSocsec

getType

public final javax.swing.JTextField getType()
Returns:
reference to mType

getProvider

public final javax.swing.JTextField getProvider()
Returns:
reference to mProvider

getPatientId

public final javax.swing.JTextField getPatientId()
Returns:
reference to mPatientId

getBillingCode

public final javax.swing.JTextField getBillingCode()
Returns:
reference to mBillingCode

getPatientIndicator

public final javax.swing.JTextField getPatientIndicator()
Returns:
reference to mPatientIndicator

getHealthCareId

public final javax.swing.JTextField getHealthCareId()
Returns:
reference to mHealthCareId

getSigOnfile

public final javax.swing.JCheckBox getSigOnfile()
Returns:
reference to mSigOnfile

getSigDate

public final javax.swing.JTextField getSigDate()
Returns:
reference to mSigDate

getEmployer

public final javax.swing.JTextField getEmployer()
Returns:
reference to mEmployer

getStatus

public final javax.swing.JTextField getStatus()
Returns:
reference to mStatus

getWorkPhone

public final javax.swing.JTextField getWorkPhone()
Returns:
reference to mWorkPhone

getWorkExtension

public final javax.swing.JTextField getWorkExtension()
Returns:
reference to mWorkExtension

getWorkLocation

public final javax.swing.JTextField getWorkLocation()
Returns:
reference to mWorkLocation

getRetireDate

public final javax.swing.JTextField getRetireDate()
Returns:
reference to mRetireDate

getLoadButton

public final javax.swing.JButton getLoadButton()
Returns:
reference to mLoadButton

getSaveButton

public final javax.swing.JButton getSaveButton()
Returns:
reference to mSaveButton

getCancelButton

public final javax.swing.JButton getCancelButton()
Returns:
reference to mCancelButton

getHelpButton

public final javax.swing.JButton getHelpButton()
Returns:
reference to mHelpButton

loadNameAddr

public final void loadNameAddr(XMLDoc _data,
                               org.w3c.dom.Node _node)
Load the NameAddr components.

Parameters:
_data - contains the XML data object.
_node - is the context node that each XPath expression references to find where to obtain data.

loadPatientData

public final void loadPatientData(XMLDoc _data,
                                  org.w3c.dom.Node _node)
Load the PatientData components.

Parameters:
_data - contains the XML data object.
_node - is the context node that each XPath expression references to find where to obtain data.

saveNameAddr

public final void saveNameAddr(XMLDoc _data,
                               org.w3c.dom.Node _node)
Save the NameAddr components.

Parameters:
_data - contains the XML data object.
_node - is the context node that each XPath expression references to find where to save data.

savePatientData

public final void savePatientData(XMLDoc _data,
                                  org.w3c.dom.Node _node)
Save the PatientData components.

Parameters:
_data - contains the XML data object.
_node - is the context node that each XPath expression references to find where to save data.

createWindow

public final void createWindow(java.awt.Container _window,
                               java.awt.event.ActionListener _client)
Instantiate the components of the window and establish their relationships.

Parameters:
_window - references the container in which to create components.
_client - references the ActionListener object to receive events for the window button clicks and listbox selects.