1 | $TXT Created by TOPPENBERG,KEVIN at FAMILY PHYSICANS OF GREENEVILLE (KIDS) on 1/7/10
|
---|
2 | =============================================================================
|
---|
3 | Run Date: 3/31/10 Designation: TMG1-1.0*1.0*6
|
---|
4 | Package : TMG - FAMILY PHYSICANS OF GREENEVILLE Priority: Optional
|
---|
5 | Version : 1 SEQ #6 Status: Released
|
---|
6 | =============================================================================
|
---|
7 |
|
---|
8 | Associated patches: None
|
---|
9 |
|
---|
10 | Subject: Patch to support TMG-CPRS Imaging
|
---|
11 |
|
---|
12 | Category:
|
---|
13 | - Routine
|
---|
14 |
|
---|
15 | Description:
|
---|
16 | ============
|
---|
17 | This patch provides adds extra fields use with TMG-CPRS imaging, added to NETWORK LOCATION
|
---|
18 | file, with field numbers and field names being in the TMG numberspace.
|
---|
19 |
|
---|
20 | Important background information
|
---|
21 | ================================
|
---|
22 | Traditional CPRS does not support built in imaging. It will show an icon next to a note
|
---|
23 | to flag that there is an image attached to the note. But it does not provide a way to
|
---|
24 | view this. This task has been deligated to a separate application, VistA Imaging (VI).
|
---|
25 |
|
---|
26 | TMG-CPRS integrates the display of such objects into a separate IMAGES tab inside TMG-CPRS.
|
---|
27 |
|
---|
28 | With VI, the server will provide the name of the linked image. It is the responsibility of the
|
---|
29 | client to fetch the image via a shared MS Windows samba filesystem. We did not feel this gave
|
---|
30 | adequate security, as anyone at this computer could browse all images if they simply knew the
|
---|
31 | folder path.
|
---|
32 |
|
---|
33 | TMG-CPRS changes this system slightly. I should still be compatible with other VistA imaging
|
---|
34 | solutions, though this has not been tested. It uses a drop-box system, whereby the server puts
|
---|
35 | the requested files into a drop-box folder. And it is from here that TMG-CPRS moves the image
|
---|
36 | to a local temporary folder on the client. In this way, the server controls what is visible
|
---|
37 | to the client.
|
---|
38 |
|
---|
39 | At our location, we have a linux server running VistA, and we have a MS Windows server running
|
---|
40 | our domain for all the desktop client PC's. We store the images on the linux server, and put
|
---|
41 | the drop-box folder on the MS Windows machine. We then mount the windows drive as a drive on the
|
---|
42 | Linux filesystem.
|
---|
43 |
|
---|
44 | TMG-CPRS has functionality to also transport the images inside RPC calls (independant of any
|
---|
45 | requirements for a common file system.) But it is slower. It also has the ability to interact
|
---|
46 | directly with the stored images folder, if that is how an administer wants to set things up.
|
---|
47 | However, at the time of this writing that have not been fully debugged and are turned off.
|
---|
48 |
|
---|
49 | Information about images is stored in the IMAGE file (2005) on the server. A file name will be
|
---|
50 | stored in the FILEREF field, but there is no path included in the file name. This allows the
|
---|
51 | images to be moved if needed without breaking the filename. The TMG-CPRS RPC calls need to know
|
---|
52 | where the images are stored. And it needs to know where the drop box is. This information is
|
---|
53 | stored in the three custom fields below.
|
---|
54 |
|
---|
55 | The patch provides three custom fields to the NETWORK LOCATION file:
|
---|
56 |
|
---|
57 | 22700-TMG PRIVATE PHYSICAL REFERENCE e.g. /opt/var/Vista/server-files
|
---|
58 | 22701-TMG NODE DIVIDER SYMBOL e.g. /
|
---|
59 | 22702-TMG DROPBOX PHYSICAL REFERENCE e.g. /mnt/WinServer/dropbox/
|
---|
60 |
|
---|
61 | The final piece of configuration that will be required to be set up is the filepath of the
|
---|
62 | drop-boxfolder on the MS Windows samba filesystem. This will allow TMG-CPRS to pull the image
|
---|
63 | and display it. This will be configurable under TMG-CPRS options. Options --> Images tab.
|
---|
64 |
|
---|
65 |
|
---|
66 | Post-installation Configuration instructions.
|
---|
67 | ==============================================
|
---|
68 |
|
---|
69 | ... to be finished later...
|
---|
70 |
|
---|
71 |
|
---|
72 |
|
---|
73 | INSTALLATION INSTRUCTIONS:
|
---|
74 | ==========================
|
---|
75 | Users should be logged off the system.
|
---|
76 | Note: the follow instructions were copied from another KIDS install and modified.
|
---|
77 | There may be some discrepancies.
|
---|
78 |
|
---|
79 | The following are instructions for those using the Packman method:
|
---|
80 | ------------------------------------------------------------------
|
---|
81 | 1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu.
|
---|
82 |
|
---|
83 | 2. Review your mapped set. If any of the routines listed in the
|
---|
84 | ROUTINE SUMMARY section are mapped, they should be removed
|
---|
85 | from the mapped set at this time.
|
---|
86 |
|
---|
87 | 3. From the Kernel Installation and Distribution System Menu, select
|
---|
88 | the Installation menu.
|
---|
89 |
|
---|
90 | 4. From this menu, you may elect to use the following options
|
---|
91 | (when prompted for INSTALL NAME, enter TMG1-1.0-6:
|
---|
92 | a. Backup a Transport Global
|
---|
93 | b. Compare Transport Global to Current System
|
---|
94 | c. Verify Checksums in Transport Global
|
---|
95 |
|
---|
96 | 5. Use the Install Package(s) option and select the package TMG1-1.0-6
|
---|
97 |
|
---|
98 | 6. When prompted 'Want KIDS to INHIBIT LOGONs during the install? YES//'
|
---|
99 | respond NO.
|
---|
100 |
|
---|
101 | 7. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and
|
---|
102 | Protocols? YES//', respond NO.
|
---|
103 |
|
---|
104 | 8. If routines were unmapped as part of step 2, they should be returned
|
---|
105 | to the mapped set once the installation has run to completion.
|
---|
106 |
|
---|
107 | 9. (See step 9 below)
|
---|
108 |
|
---|
109 | The following are instructions for those loading the patch via Host File System:
|
---|
110 | ---------------------------------------------------------------------------------
|
---|
111 | 1. Navigate the menu option path to reach the Kernel Installation and Distribution
|
---|
112 | System Menu. Or, the menu option XPD MAIN may be entered directly.
|
---|
113 |
|
---|
114 | 2. Next, at the menu displaying:
|
---|
115 | Edits and Distribution ...
|
---|
116 | Utilities ...
|
---|
117 | Installation ... <---------- pick this one.
|
---|
118 |
|
---|
119 | 3. Next, at the menu displaying the options as below, choose each of the options
|
---|
120 | in a step-by-step fashion, in numerical order (i.e. 1, 2, 3 etc.) Step #1 will
|
---|
121 | prompt the user to enter the file path on the host file system where the source
|
---|
122 | file is stored. The filename to enter is TMG1-1.0-6.KIDS, but add the
|
---|
123 | appropriate path. E.g. /tmp/TMG1-1.0-6.KIDS
|
---|
124 |
|
---|
125 | 1 Load a Distribution
|
---|
126 | 2 Verify Checksums in Transport Global
|
---|
127 | 3 Print Transport Global
|
---|
128 | 4 Compare Transport Global to Current System
|
---|
129 | 5 Backup a Transport Global
|
---|
130 | 6 Install Package(s)
|
---|
131 | Restart Install of Package(s)
|
---|
132 | Unload a Distribution
|
---|
133 |
|
---|
134 | 4. From this menu, you may elect to use the following options
|
---|
135 | (when prompted for INSTALL NAME, enter TMG1-1.0-6
|
---|
136 | a. Backup a Transport Global
|
---|
137 | b. Compare Transport Global to Current System
|
---|
138 | c. Verify Checksums in Transport Global
|
---|
139 |
|
---|
140 | 5. Use the Install Package(s) option and select the package TMG1-1.0-6
|
---|
141 |
|
---|
142 | 6. When prompted 'Want KIDS to INHIBIT LOGONs during the install? YES//'
|
---|
143 | respond NO.
|
---|
144 |
|
---|
145 | 7. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and
|
---|
146 | Protocols? YES//', respond NO.
|
---|
147 |
|
---|
148 | 8. If routines were unmapped as part of step 2, they should be returned
|
---|
149 | to the mapped set once the installation has run to completion.
|
---|
150 |
|
---|
151 |
|
---|
152 | =============================================================================
|
---|
153 | User Information:
|
---|
154 | Entered By : TOPPENBERG,KEVIN Date Entered : 3/31/10
|
---|
155 | Completed By: TOPPENBERG,KEVIN Date Completed: 3/31/10
|
---|
156 | Released By : TOPPENBERG,KEVIN Date Released : 3/31/10
|
---|
157 | =============================================================================
|
---|
158 |
|
---|
159 | Packman Mail Message:
|
---|
160 | =====================
|
---|
161 |
|
---|
162 | $END TXT
|
---|