Difference between revisions of "SHabiel Pages"

From VistApedia
Jump to: navigation, search
(Other)
 
(26 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
{|
 +
|
 +
== RPMS ==
 
[[RPMS_Installation|RPMS Installation on Cache]]
 
[[RPMS_Installation|RPMS Installation on Cache]]
  
 
[[RPMS_PortInstallation_to_GTM|RPMS Port and Installation on GT.M]]
 
[[RPMS_PortInstallation_to_GTM|RPMS Port and Installation on GT.M]]
  
[[Adding_Users|Adding new Users to VISTA]]
+
== Pharmacy ==
 +
[[Pharmacy_Inpatient_Setup| Pharmacy: Inpatient Pharmacy Set-up]]
 +
 
 +
[[Pharmacy_AR/WS_Setup| Pharamcy: Ward Stock Set-up]]
 +
 
 +
[[Pharmacy_CS_Setup| Pharmacy: Controlled Substances Package Set-up]]
 +
 
 +
[[KIDS_Drug_File| Pharmacy: KIDS Drug File]]
  
[[Enter_A_Drug|How to enter a drug in VISTA]]
+
[[Enter_A_Drug| Pharmacy: How to enter a drug in VISTA]]
  
[[Lab_Brief_Setup|Sam tries to set up Lab]]
+
[[NDC_Rules| Pharmacy: NDC Rules etc.]]
  
 +
== Taskman ==
 
[[Taskman_Recurring_Tasks|Taskman Tasks]]
 
[[Taskman_Recurring_Tasks|Taskman Tasks]]
  
[[Setting_up_a_Linux_Printer|Setting up a Linux Printer for use with VISTA in GT.M]]
+
[[Debugging_Taskman_Tasks|Debugging Taskman Tasks]]
 +
 
 +
[[Taskman_Internals|Taskman Internals]]
 +
 
 +
== Sys Admin ==
 +
[[Adding_Users|Adding new Users to VISTA]]
 +
 
 +
[[Transplant_Cleanup| Cleaning up a Transplanted RPMS or VISTA system]]
 +
 
 +
[[Setting_up_a_VISTA_Printer|Setting up a VISTA Printer]]
  
 
[[Setting_Up_Mailman_For_External_Email| Setting up Mailman for External Email]]
 
[[Setting_Up_Mailman_For_External_Email| Setting up Mailman for External Email]]
Line 19: Line 39:
 
[[VISTA_Auto_Signon|VISTA Automatic Sign-on]]
 
[[VISTA_Auto_Signon|VISTA Automatic Sign-on]]
  
[[EWD_Install_Instructions|EWD Installation From Scratch!]]
+
[[VISTA_Set-up_Outline| VISTA Set-up starting from scratch]]
  
[[Patient_Merge|Patient Merge Set-up and Use in VISTA]]
+
[[VISTA_XWB_Broker_Troubleshooting| VISTA XWB Broker Troubleshooting]]
  
[[Pharmacy_Inpatient_Setup| Pharmacy: Inpatient Pharmacy Set-up]]
+
[[VISTA_System_Management_Daily_or_Weekly_Tasks | VISTA System Management Daily or Weekly Tasks]]
  
[[Pharmacy_AR/WS_Setup| Pharamcy: Ward Stock Set-up]]
+
[[Set-up_Fileman_Browser_Device | Set up the Fileman Browser]]
  
[[Pharmacy_CS_Setup| Pharmacy: Controlled Substances Package Set-up]]
+
== Lab ==
 +
[[Lab_Brief_Setup|Sam tries to set up Lab]]
  
 +
== CPRS ==
 
[[CPRS_Config:_Order_Checks| CPRS Configuration: Order Checks]]
 
[[CPRS_Config:_Order_Checks| CPRS Configuration: Order Checks]]
  
Line 35: Line 57:
 
[[CPRS_Config:_Turn_Off_HDR| Turn off Remote Data Order Checking]]
 
[[CPRS_Config:_Turn_Off_HDR| Turn off Remote Data Order Checking]]
  
[[WorldVistA_2.0_Enhancements| WorldVistA 2.0 Enhancements]]
+
[[CPRS_on_Wine| Running CPRS on Linux via Wine]]
 +
 
 +
== Other ==
 +
[[Patient_Merge|Patient Merge Set-up and Use in VISTA]]
 +
 
 +
[[TLS_Enable_VISTA_Service| TLS Enable a VISTA Service]]
 +
 
 +
[[Fileman_Internals| Fileman Internals]]
  
Mumps Classes
+
[[Dev_Copy| Copying devices from another environment]]
 +
 
 +
[[MFS_list| Master File Server controlled files]]
 +
 
 +
[[Terminal_Emulators | List of known issues with modern Terminal Emulators and VISTA]]
 +
 
 +
[[Bulk_rename_routines | Bulk of rename of Routines using Command Line tools]]
 +
 
 +
[[GNUParallel_load_and_compile_to_GTM | Use GNU Parallel to load and import a new database to GT.M]]
 +
 
 +
[[Fancy_ZSTEP_GTM | Enhanced ZSTEP to detect variable changes or print code ]]
 +
 
 +
[[VistA_Event_Drivers | Events Drivers in VistA]]
 +
 
 +
== Mumps Classes ==
 
* [[Mumps_Class_1|Class 1]] (Intro, History and Features of M)
 
* [[Mumps_Class_1|Class 1]] (Intro, History and Features of M)
 
* [[Mumps_Class_2|Class 2]] (Structure of Language, variables, etc)
 
* [[Mumps_Class_2|Class 2]] (Structure of Language, variables, etc)
Line 60: Line 103:
 
* [[Mumps_Class_21|Class 21]] (Error Processing in Mumps)
 
* [[Mumps_Class_21|Class 21]] (Error Processing in Mumps)
  
Fileman API Classes
+
== Fileman API Classes ==
 
* [[Fileman_API_Class_1|Class 1]] (Intro, ^DIR, ^DIC, ^%DT, ^%DTC, ^XLFDT)
 
* [[Fileman_API_Class_1|Class 1]] (Intro, ^DIR, ^DIC, ^%DT, ^%DTC, ^XLFDT)
 
* [[Fileman_API_Class_2|Class 2]] (EN^DDIOL, %RCR, EN1^DIP, ^DIE, ^DIK)
 
* [[Fileman_API_Class_2|Class 2]] (EN^DDIOL, %RCR, EN1^DIP, ^DIE, ^DIK)
 +
 +
== Student Projects ==
 +
* [[VISTA_Class_Student_Projects | Projects suitable for students learning VISTA]]

Latest revision as of 17:08, 28 January 2019

RPMS

RPMS Installation on Cache

RPMS Port and Installation on GT.M

Pharmacy

Pharmacy: Inpatient Pharmacy Set-up

Pharamcy: Ward Stock Set-up

Pharmacy: Controlled Substances Package Set-up

Pharmacy: KIDS Drug File

Pharmacy: How to enter a drug in VISTA

Pharmacy: NDC Rules etc.

Taskman

Taskman Tasks

Debugging Taskman Tasks

Taskman Internals

Sys Admin

Adding new Users to VISTA

Cleaning up a Transplanted RPMS or VISTA system

Setting up a VISTA Printer

Setting up Mailman for External Email

Basic GT.M Journaling Instructions

VISTA Automatic Sign-on

VISTA Set-up starting from scratch

VISTA XWB Broker Troubleshooting

VISTA System Management Daily or Weekly Tasks

Set up the Fileman Browser

Lab

Sam tries to set up Lab

CPRS

CPRS Configuration: Order Checks

CPRS Configuration: Notifications

Turn off Remote Data Order Checking

Running CPRS on Linux via Wine

Other

Patient Merge Set-up and Use in VISTA

TLS Enable a VISTA Service

Fileman Internals

Copying devices from another environment

Master File Server controlled files

List of known issues with modern Terminal Emulators and VISTA

Bulk of rename of Routines using Command Line tools

Use GNU Parallel to load and import a new database to GT.M

Enhanced ZSTEP to detect variable changes or print code

Events Drivers in VistA

Mumps Classes

  • Class 1 (Intro, History and Features of M)
  • Class 2 (Structure of Language, variables, etc)
  • Class 3 (Operators)
  • Class 4 (Strings and String Functions ($A, $C, $TR, $L, $P, $E, $F)
  • Class 5 (String pattern matching operator (?), Read, Write Set)
  • Class 6 (Read, Write, Set, Kill)
  • Class 7 (Do, If, $Test)
  • Class 8 (For loop)
  • Class 9 (Routine Walkthrough; debugging with native GT.M and TMGIDE)
  • Class 10 (Routine Walkthrough; $Reference and naked global references
  • Class 11 (Stack, Symbol Table, effect of Do and Goto; New)
  • Class 12 (Extrinsic Functions; passing parameters)
  • Class 13 ($Order and $Data)
  • Class 14 ($Query, $QS and $QL)
  • Class 15 (Indirection, Xecute, $Get, $Text)
  • Class 16 ($Text, $Name, $Random, $Reverse etc)
  • Class 17 (Locks)
  • Class 18 (Devices: Files, Null, Terminal, TCP)
  • Class 19 (Devices: Pipe; using ^%ZIS)
  • Class 20 (Job command; Transactions in Mumps)
  • Class 21 (Error Processing in Mumps)

Fileman API Classes

  • Class 1 (Intro, ^DIR, ^DIC, ^%DT, ^%DTC, ^XLFDT)
  • Class 2 (EN^DDIOL, %RCR, EN1^DIP, ^DIE, ^DIK)

Student Projects