Difference between revisions of "Ignacio Valdes Implementation Log"

From VistApedia
Jump to: navigation, search
(Episode 61 Bringing CPRS, TMG-CPRS back onto the screen when it is off screen)
 
(66 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Ignacio Valdes, a psychiatrist in Houston Texas with Astronaut, LLC [http://astronautvista.com] has been charged with implementing VistA for a psychiatric facilities. He has posted his progress on the Hardhats discussion group [http://groups.google.com/group/Hardhats/topics?hl=en&start=]. Some of the threads are reproduced here.  
+
Astronaut, LLC [http://astronautvista.com] has been charged with implementing VistA for a psychiatric hospital. Posted is the progress on the Hardhats discussion group [http://groups.google.com/group/Hardhats/topics?hl=en&start=]. Some of the threads are reproduced here.  
  
The traditional method for implementing a new VistA instance has been likened to an old-fashioned barn-raising: at the appointed time the holders of "institutional memory" would gather and put the thing together. There was no written blueprint, yet at the end of the day there would be a solid, usable structure in place. The unedited discussions quoted here give a taste of the skill and wackiness of such a gathering.  
+
The traditional method for implementing a new VistA instance has been likened to an old-fashioned barn-raising: at the appointed time the holders of "institutional memory" would gather and put the thing together. There was no written blueprint, yet at the end of the day there would be a solid, usable structure in place.  
  
In this case however, the ultimate goal is not just a new VistA instance, but also a blueprint for how to do it.
+
The ultimate goal of this is not just a new VistA instance, but also a blueprint for how to do it.
  
 
Note that this page is a work in progress; see Hardhats [http://groups.google.com/group/Hardhats/topics?hl=en&start=] for logs that do not appear here.
 
Note that this page is a work in progress; see Hardhats [http://groups.google.com/group/Hardhats/topics?hl=en&start=] for logs that do not appear here.
[[Category:Intracare Implementation Log]]
+
[[Category:Cambridge / Intracare Implementation Log]]
  
 
+
==[[Ignacio Valdes Implementation Log/Episode1|Episode 1 The Layer Cake]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode2|Episode 2 Multiple Sign-ons]]==
==Episode 1 The Layer Cake== [[Episode 1|The Layer Cake]]
+
==[[Ignacio Valdes Implementation Log/Episode3|Episode 3 IPv4 vs. IPv6]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode4|Episode 4 Billing/Management Keane Records integration/population]]==
==Episode 2== [[Episode2|Multiple Sign-ons]]
+
==[[Ignacio Valdes Implementation Log/Episode5|Episode 5 Patient picture?]] ==
 
+
==[[Ignacio Valdes Implementation Log/Episode6|Episode 6 Implementation funding?]] ==
==Episode 3== [[Episode3|IPv4 vs. IPv6]]
+
==[[Ignacio Valdes Implementation Log/Episode7|Episode 7 iptables and other useful port commands]] ==
==Episode 4 Billing and Management Software== [[Episode4|Keane records integration/population]]
+
==[[Ignacio Valdes Implementation Log/Episode8|Episode 8 Power outage restart]] ==
==Episode 5== [[Episode5|Patient picture?]]
+
==[[Ignacio Valdes Implementation Log/Episode9|Episode 9 Initial hospital configuration terminal session]]==
==Episode 6== (missing)
+
==[[Ignacio Valdes Implementation Log/Episode10|Episode 10 Psychiatry specific DSM Axis II-V diagnosis, precaution ordering]]==
==Episode 7== [[Episode7|iptables and other useful port commands]]
+
==[[Ignacio Valdes Implementation Log/Episode11|Episode 11 VistA configuration Utility, KIDS Patch Install]]==
==Episode 8== [[Episode8|Power outage restart]]
+
==[[Ignacio Valdes Implementation Log/Episode12|Episode 12 How do you create a new patient?]]==
==Episode 9== [[Episode9|Initial hospital configuration terminal session]]
+
==[[Ignacio Valdes Implementation Log/Episode13|Episode 13 Ordering Configuration]] ==
==Episode 10== [[Episode10|Psychiatry specific DSM Axis II-V diagnosis, precaution ordering]]
+
==[[Ignacio Valdes Implementation Log/Episode14|Episode 14 Hardware, multi-user systems?]] ==
==Episode 11== [[Episode11|WorldVistA configuration Utility, KIDS Patch Install]]
+
==[[Ignacio Valdes Implementation Log/Episode15|Episode 15 Non-proprietary signature consenting of patients]] ==
 
+
==[[Ignacio Valdes Implementation Log/Episode16|Episode 16 KIDs VA DHCP style login How to]] ==
==Episode 12 How do you create a new patient?== [[Episode12|How do you create a new patient?]]
+
==[[Ignacio Valdes Implementation Log/Episode17|Episode 17 KIDs Patch Install Best Practice.]] ==
 
+
==[[Ignacio Valdes Implementation Log/Episode18|Episode 18 Adding Locations to Hospital Location File Using Fileman.]]==
==Episode 13 Ordering Configuration == [[Episode13|Ordering Configuration]]
+
==[[Ignacio Valdes Implementation Log/Episode19|Episode 19 Adding Locations to Hospital Location File Using Fileman.]]==
==Episode 14 Hardware, multi-user systems?== [[Episode14|Hardware, multi-user systems?]]
+
==[[Ignacio Valdes Implementation Log/Episode20|Episode 20 Location for Current Activities Dialog Box]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode21|Episode 21 Little graphics in templates?]]==
==Episode 15 Non-proprietary signature consenting of patients== [[Episode15|Non-proprietary signature consenting of patients.]]
+
==[[Ignacio Valdes Implementation Log/Episode22|Episode 22 How to allow editing of Template Fields.]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode23|Episode 23 AIMS Examination template?]]==
==Episode 16 KIDs VA DHCP style login How to== [[Episode16|VA DHCP style login HowTo How to]]
+
==[[Ignacio Valdes Implementation Log/Episode24|Episode 24 Changing Intro Message]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode25|Episode 25 Demystifying Templating, Document Classes and Titles for Dummies.]]==  
==Episode 17 KIDs Patch Install Best Practice.== [[Episode17|KIDs Patch Install Best Practice.]]
+
==[[Ignacio Valdes Implementation Log/Episode26|Episode 26 Scheduling patients for a Clinic]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode27|Episode 27 Suppressing WORK COPY -- NOT FOR MEDICAL RECORD]]==
==Episode 18 Adding Locations to Hospital Location File Using Fileman.== [[Episode18|Adding Locations to Hospital Location File Using Fileman.]]
+
==[[Ignacio Valdes Implementation Log/Episode28|Episode 28 Easy template importing and exporting]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode29|Episode 29 Adding Appointment Schedule Menu to Clerk ID.]]==
==Episode 19 Adding Locations to Hospital Location File Using Fileman.== [[Episode19| Adding Locations to Hospital Location File Using Fileman.]]
+
==[[Ignacio Valdes Implementation Log/Episode30|Episode 30 Change Access/Verify code text to UserID/Password?]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode31|Episode 31 'Cowboy' System Backup]]==
==Episode 20 Location for Current Activities Dialog Box== [[Episode20| Location for Current Activities Dialog Box]]
+
==[[Ignacio Valdes Implementation Log/Episode32|Episode 32 Merge Records?]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode33|Episode 33 The Whole Enchilada Admissions Workflow]]==
==Episode 21 Little graphics in templates?== [[Episode21|Little graphics in templates?]]
+
==[[Ignacio Valdes Implementation Log/Episode34|Episode 34 Entering Insurance Information?]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode35|Episode 35 CPRS options, Number of Days, Default Date?]]==
==Episode 22 How to allow editing of Template Fields.== [[Episode22|How to allow editing of Template Fields.]]
+
==[[Ignacio Valdes Implementation Log/Episode36|Episode 36 Patient movement and tracking?]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode37|Episode 37 Maximum number of users already signed on to this processor]] ==
==Episode 23 AIMS Examination template?== [[Episode23|AIMS Examination template?]]
+
==[[Ignacio Valdes Implementation Log/Episode38|Episode 38 Hospital Electronic Signature Policy?]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode39|Episode 39 Patient lab reports connection]]==
==Episode 24 Changing Intro Message== [[Episode24|Changing Intro Message]]
+
==[[Ignacio Valdes Implementation Log/Episode40|Episode 40 Kevin Toppenberg's GUI_Config easy(er) install package.]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode41|Episode 41 Option to Security Key mapping, Granting of a Key or Keys, Key management menus.]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode42|Episode 42 Is there such a thing as: Introduction to programming vista with mumps?]]==
==Episode 25 Demystifying Templating, Document Classes and Titles for Dummies.== [[Episode25|Demystifying Templating, Document Classes and Titles for Dummies. ]]
+
==[[Ignacio Valdes Implementation Log/Episode43|Episode 43 Pharmacy.]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode44|Episode 44 Editable CPRS handout for clinicians.]]==
==Episode 26 Scheduling patients for a Clinic== [[Episode26|Scheduling patients for a Clinic]]
+
==[[Ignacio Valdes Implementation Log/Episode45|Episode 45 Page number printout revisited.]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode46|Episode 46 A (Very) brief Programming VistA with MUMPS page numbering example]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode47|Episode 47 Slow text login problem and a resolution]]==
==Episode 27 Suppressing WORK COPY -- NOT FOR MEDICAL RECORD== [[Episode27|Suppressing WORK COPY -- NOT FOR MEDICAL RECORD]]
+
==[[Ignacio Valdes Implementation Log/Episode48|Episode 48 Updating software on a production system?]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode49|Episode 49 Destination unreachable (Host administratively prohibited)]]==
==Episode 28 Easy template importing and exporting== [[Episode28|Easy template importing and exporting]]
+
==[[Ignacio Valdes Implementation Log/Episode50|Episode 50 KIDs Patch Creation?]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode51|Episode 51 Extreme training/development tip with screen/cloud/Astronaut.)]]==
==Episode 29 Adding Appointment Schedule Menu to Clerk ID.== [[Episode29|Adding Appointment Schedule Menu to Clerk ID.]]
+
==[[Ignacio Valdes Implementation Log/Episode52|Episode 52 Death of a Patient.]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode53|Episode 53 User Roles and Permissions Management.]]==
==Episode 30 Change Access/Verify code text to UserID/Password?== [[Episode30|Change Access/Verify code text to UserID/Password?]]
+
==[[Ignacio Valdes Implementation Log/Episode54|Episode 54 Discharge Summaries]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode55|Episode 55 Consult Service|Consult Service.]]==
==Episode 31 'Cowboy' System Backup== [[Episode31|'Cowboy' System Backup]]
+
==[[Ignacio Valdes Implementation Log/Episode56|Episode 56 Same Access Code Disentangling.]]==  
==Episode 32 Merge Records?== [[Episode32|Merge Records?]]
+
==[[Ignacio Valdes Implementation Log/Episode57|Episode 57 Appropriate keys for a social worker id?]]==  
==Episode 33 The Whole Enchilada Admissions Workflow== [[Episode33|The Whole Enchilada Admissions Workflow]]
+
==[[Ignacio Valdes Implementation Log/Episode58|Episode 58 Printed Labels?]]==
==Episode 34 Entering Insurance Information?== [[Episode34|Entering Insurance Information?]]
+
==[[Ignacio Valdes Implementation Log/Episode59|Episode 59 Linking a Template with a Title]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode60|Episode 60 Example of setting Institution file Station Number]]==  
==Episode 35  CPRS options, Number of Days, Default Date?== [[Episode35| CPRS options, Number of Days, Default Date?]]
+
==[[Ignacio Valdes Implementation Log/Episode61|Episode 61 Bringing CPRS, TMG-CPRS back onto the screen when it is off screen]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode62|Episode 62 Hardware Price/Performance as of 6/29/2010]]==
==Episode 36 Patient movement and tracking?== [[Episode36|Patient movement and tracking?]]
+
==[[Ignacio Valdes Implementation Log/Episode63|Episode 63 Non-provider and their assistant co-signing?]]==
==Episode 37 Maximum number of users already signed on to this processor == [[Episode37|Maximum number of users already signed on to this processor]]
+
==[[Ignacio Valdes Implementation Log/Episode64|Episode 64 Setting user Electronic Signature Code through Text Based Interface.]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode65|Episode 65 Template title ascending sort]]==
==Episode 38 Hospital Electronic Signature Policy?== [[Episode38|Hospital Electronic Signature Policy?]]
+
==[[Ignacio Valdes Implementation Log/Episode66|Episode 66 Windows 7 TMG-CPRS formatted text printer truncation problem/solution.]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode67|Episode 67 Taskman Job Limit Exceeded.]]==
==Episode 39 Patient lab reports connection== [[Episode39|Patient lab reports connection]]
+
==[[Ignacio Valdes Implementation Log/Episode68|Episode 68 Provider appear on Primary Provider Selection Box?]]==
==Episode 40 Kevin Toppenberg's GUI_Config easy(er) install package.== [[Episode40|Kevin Toppenberg's GUI_Config easy(er) install package.]]
+
==[[Ignacio Valdes Implementation Log/Episode69|Episode 69 Aftercare Interdisciplinary note editing and signing?]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode70|Episode 70 Listing Installed KIDS builds or patches.]]==
==Episode 41 Option to security Key mapping, Granting of a Key or Keys, Key management menus.== [[Episode41|Option to security Key mapping, Granting of a Key or Keys, Key management menus.]]
+
==[[Ignacio Valdes Implementation Log/Episode71|Episode 71 Deleting the WorldVistA drug file.]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode72|Episode 72 Taskman Cleanup.]]==
==Episode 42 Is there such a thing as: Introduction to programming vista with mumps?== [[Episode42|Is there such a thing as: Introduction to programming vista with mumps?]]
+
==[[Ignacio Valdes Implementation Log/Episode73|Episode 73 More Taskman Cleanup.]]==
==Episode 43 Pharmacy.== [[Episode43|Pharmacy.]]
+
==[[Ignacio Valdes Implementation Log/Episode74|Episode 74 Medication Ordering Keys.]]==
==Episode 44 Editable CPRS handout for clinicians.== [[Episode44|Editable CPRS handout for clinicians.]]
+
==[[Ignacio Valdes Implementation Log/Episode75|Episode 75 List of unsigned notes by provider.]]==
==Episode 45 Page number printout revisited.== [[Episode45|Page number printout revisited.]]
+
==[[Ignacio Valdes Implementation Log/Episode76|Episode 76 Set CPRS Timeout Value.]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode77|Episode 77 Add/Change Patient Data Object.]]==
==Episode 46 A (Very) brief Programming VistA with MUMPS page numbering example== [[Episode46|A (Very) brief Programming VistA with MUMPS page numbering example]]
+
==[[Ignacio Valdes Implementation Log/Episode78|Episode 78 ePrescribing(eRX) Certification with NewCrop]]==
 
+
==[[Ignacio Valdes Implementation Log/Episode79|Episode 79 Report Creation for the CPRS Reports Tab]]==
==Episode 47 Slow text login problem and a resolution== [[Episode47|Slow text login problem and a resolution.]]
+
==[[Ignacio Valdes Implementation Log/Episode80|Episode 80 Purge or Clear Access Verify Code History]]==
==Episode 48 Updating software on a production system?== [[Episode48|Updating software on a production system?]]
 
==Episode 49 Destination unreachable (Host administratively prohibited)== [[Episode49|Destination unreachable (Host administratively prohibited)]]
 
 
 
==Episode 50 KIDs Patch Creation?== [[Episode50|KIDs Patch Creation?]]
 
==Episode 51 Extreme training/development tip with screen/cloud/Astronaut.)== [[Episode51|Extreme training/development tip with screen/cloud/Astronaut.]]
 
 
 
==Episode 52 Death of a Patient.==  
 
[[Episode52|Death of a Patient.]]
 
 
 
==Episode 53 User Roles and Permissions Management.==  
 
[[Episode53 User Roles and Permissions Management|User Roles and Permissions Management.]]
 
 
 
==Episode 54 Discharge Summaries.==  
 
[[Episode54 Discharge Summaries|Discharge Summaries.]]
 
 
 
==Episode 55 Consult Service.==  
 
[[Episode55 Consult Service|Consult Service.]]
 
 
 
==Episode 56 Same Access Code Disentangling..==  
 
[[Episode56 Same Access Code Disentangling|Same Access Code Disentangling.]]
 
 
 
==Episode 57 Appropriate keys for a social worker id?==  
 
[[Episode57 Appropriate keys for a social worker id?|Appropriate keys for a social worker id?]]
 
 
 
==Episode 58 Printed Labels?==  
 
[[Episode58 Printed Labels|Printed Labels?]]
 
 
 
==Episode 59 Linking a Template with a Title==  
 
[[Episode59 Linking a Template with a Title|Linking a Template with a Title]]
 
 
 
==Episode 60 Example of setting Institution file Station Number==  
 
[[Episode 60 Example of setting Institution file Station Number|Example of setting Institution file Station Number]]
 
 
 
==Episode 61 Bringing CPRS, TMG-CPRS back onto the screen when it is off screen==  
 
[[Episode 61 Bringing CPRS, TMG-CPRS back onto the screen when it is off screen|Bringing CPRS, TMG-CPRS back onto the screen when it is off screen]]
 
 
 
==Episode 62 Hardware Price/Performance as of 6/29/2010==  
 
[[Episode 62 Hardware Price/Performance as of 6/29/2010|Hardware Price/Performance as of 6/29/2010]]
 
 
 
==Episode 63 Non-provider and their assistant co-signing?==  
 
[[Episode 63 Non-provider and their assistant co-signing?|Non-provider and their assistant co-signing?]]
 

Latest revision as of 04:45, 13 November 2020

Astronaut, LLC [1] has been charged with implementing VistA for a psychiatric hospital. Posted is the progress on the Hardhats discussion group [2]. Some of the threads are reproduced here.

The traditional method for implementing a new VistA instance has been likened to an old-fashioned barn-raising: at the appointed time the holders of "institutional memory" would gather and put the thing together. There was no written blueprint, yet at the end of the day there would be a solid, usable structure in place.

The ultimate goal of this is not just a new VistA instance, but also a blueprint for how to do it.

Note that this page is a work in progress; see Hardhats [3] for logs that do not appear here.

Contents

Episode 1 The Layer Cake

Episode 2 Multiple Sign-ons

Episode 3 IPv4 vs. IPv6

Episode 4 Billing/Management Keane Records integration/population

Episode 5 Patient picture?

Episode 6 Implementation funding?

Episode 7 iptables and other useful port commands

Episode 8 Power outage restart

Episode 9 Initial hospital configuration terminal session

Episode 10 Psychiatry specific DSM Axis II-V diagnosis, precaution ordering

Episode 11 VistA configuration Utility, KIDS Patch Install

Episode 12 How do you create a new patient?

Episode 13 Ordering Configuration

Episode 14 Hardware, multi-user systems?

Episode 15 Non-proprietary signature consenting of patients

Episode 16 KIDs VA DHCP style login How to

Episode 17 KIDs Patch Install Best Practice.

Episode 18 Adding Locations to Hospital Location File Using Fileman.

Episode 19 Adding Locations to Hospital Location File Using Fileman.

Episode 20 Location for Current Activities Dialog Box

Episode 21 Little graphics in templates?

Episode 22 How to allow editing of Template Fields.

Episode 23 AIMS Examination template?

Episode 24 Changing Intro Message

Episode 25 Demystifying Templating, Document Classes and Titles for Dummies.

Episode 26 Scheduling patients for a Clinic

Episode 27 Suppressing WORK COPY -- NOT FOR MEDICAL RECORD

Episode 28 Easy template importing and exporting

Episode 29 Adding Appointment Schedule Menu to Clerk ID.

Episode 30 Change Access/Verify code text to UserID/Password?

Episode 31 'Cowboy' System Backup

Episode 32 Merge Records?

Episode 33 The Whole Enchilada Admissions Workflow

Episode 34 Entering Insurance Information?

Episode 35 CPRS options, Number of Days, Default Date?

Episode 36 Patient movement and tracking?

Episode 37 Maximum number of users already signed on to this processor

Episode 38 Hospital Electronic Signature Policy?

Episode 39 Patient lab reports connection

Episode 40 Kevin Toppenberg's GUI_Config easy(er) install package.

Episode 41 Option to Security Key mapping, Granting of a Key or Keys, Key management menus.

Episode 42 Is there such a thing as: Introduction to programming vista with mumps?

Episode 43 Pharmacy.

Episode 44 Editable CPRS handout for clinicians.

Episode 45 Page number printout revisited.

Episode 46 A (Very) brief Programming VistA with MUMPS page numbering example

Episode 47 Slow text login problem and a resolution

Episode 48 Updating software on a production system?

Episode 49 Destination unreachable (Host administratively prohibited)

Episode 50 KIDs Patch Creation?

Episode 51 Extreme training/development tip with screen/cloud/Astronaut.)

Episode 52 Death of a Patient.

Episode 53 User Roles and Permissions Management.

Episode 54 Discharge Summaries

Episode 55 Consult Service|Consult Service.

Episode 56 Same Access Code Disentangling.

Episode 57 Appropriate keys for a social worker id?

Episode 58 Printed Labels?

Episode 59 Linking a Template with a Title

Episode 60 Example of setting Institution file Station Number

Episode 61 Bringing CPRS, TMG-CPRS back onto the screen when it is off screen

Episode 62 Hardware Price/Performance as of 6/29/2010

Episode 63 Non-provider and their assistant co-signing?

Episode 64 Setting user Electronic Signature Code through Text Based Interface.

Episode 65 Template title ascending sort

Episode 66 Windows 7 TMG-CPRS formatted text printer truncation problem/solution.

Episode 67 Taskman Job Limit Exceeded.

Episode 68 Provider appear on Primary Provider Selection Box?

Episode 69 Aftercare Interdisciplinary note editing and signing?

Episode 70 Listing Installed KIDS builds or patches.

Episode 71 Deleting the WorldVistA drug file.

Episode 72 Taskman Cleanup.

Episode 73 More Taskman Cleanup.

Episode 74 Medication Ordering Keys.

Episode 75 List of unsigned notes by provider.

Episode 76 Set CPRS Timeout Value.

Episode 77 Add/Change Patient Data Object.

Episode 78 ePrescribing(eRX) Certification with NewCrop

Episode 79 Report Creation for the CPRS Reports Tab

Episode 80 Purge or Clear Access Verify Code History