All Protocols

Package: Kernel Protocols List

Name Type Lock Description Entry Action Exit Action
Name Type Lock Description Entry Action Exit Action
XU USER SIGN-ON extended action This is a protocol option to link other packages that want to know about a user sign-on event. The protocols must not read/write to the screen because we may be doing a GUI sign-on. They can set Text that will be displayed to the user by calling SET^XUS1A(string) The first character should be a "!" to cause the text to be placed on a new line. DUZ will be defined but other variables may not be. It is called from XUS1A.
XU USER TERMINATE extended action This is a protocol to link other packages that want to know about a USER TERMINATE event. Other pachages can attach to this protocol option and they will be called when a USER is Terminated. DUZ will be the person that is running the terminate option. XUIFN will point to the NEW PERSON file entry that is being terminated. It is called from XUSTERM2.
XUMF NAME menu
XUMF LLCL action D EN^VALM("XUMF LLCL")
XUMF DSTA action D EN^VALM("XUMF DSTA")
XUMF AUTO action D EN^XUMF4A
XUMF NATL action D EN^VALM("XUMF NATL")
XUMF RDSN action D RDSN^XUMF4
XUMF RDSN MENU menu
XUMF CHCK action D EN^VALM("XUMF CHCK")
XUHUI FIELD CHANGE EVENT extended action This is used to launch, in the backgound, the protocols that are listed in the ITEM multiple. Called from routine: DEQUE^XUHUI.
XUHUI SEND MESSAGE action This Action protocol is used to send a mail message to Members of Group: XUHUI CHANGE EVENT. D ^XUHUIMSG
XUHUI SEND HL7 MESSAGE action This Action protocol is used to send an HL7 MFN message to the HUI remote middleware. D ^XUHUIHL7
XUMF MFS EVENTS extended action This protocol allows applications to subscribe to MFS update (push and unsolicited updates) events. I $T(MFSEXIT^HDISVAP)'="" D MFSEXIT^HDISVAP
XULM LOCK MANAGER MENU menu This is the protocol menu for the Kernel Lock Manager List Manager screen.
XULM SELECT LOCK action This action allows a user to select a lock from the list. It then displays a new screen with detailed information about the lock. D SELECT^XULMUI
XULM SINGLE LOCK MENU menu This is the protocol menu for the XULM DISPLAY SINGLE LOCK List Template.
XULM DISPLAY SYSTEM LOCKS action This List Template action protocol displays a list of the system locks. System locks are generally ignored within the Lock Manager. They are locks held by infrastucture packages, such as the Kernel or HL7 package. D SYSTEM^XULMUI
XULM REFRESH LOCKS action This List Manager action protocol re-builds the list of locks by reading the lock table. D REFRESH^XULMUI
XULM TERMINATE PROCESS action This List Manager action protocol will terminate the process that is currently selected. D KILLPROC^XULMUI1
XULM GO TO action This List Manager action asks the user where he wants to go to on the list and then shifts the display to that location. D GOTO^XULMUI
XULM SORT/SCREEN LOCKS action This action provides the user with several options for how the list locks should be displayed. The options include sorting the list by patient name, sorting the list by the user name, sorting the list by the lock string, or screening the entries by lock reference, which means that only locks that relate to a specific file will be included in the display. D OPTIONS^XULMUI
XULM SELECT NODE action This action allows the user to select either a single computer node or all the computer nodes. If the user selects a single node then the display of locks will include only locks placed by processess running on that node. D SLCTNODE^XULMUI