| IA # | Name | Type | Custodial Package | Date Created | DBIC Approval Status | Status | Usage | File # | General Description | Remote Procedure | Routine | Date Activated |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IA # | Name | Type | Custodial Package | Date Created | DBIC Approval Status | Status | Usage | File # | General Description | Remote Procedure | Routine | Date Activated |
| 14 | DBIA14 | Routine | GEN. MED. REC. - VITALS | 1990/02/23 | Retired | Private | GMRVUT0 | |||||
| 78 | DBIA78 | Other | GEN. MED. REC. - VITALS | 1991/02/05 | APPROVED | Active | Private | The Vitals Package developers have granted the Health Summary team permission to add the application group "GMTS" to ^DIC(120.51, when file 120.51, the Vital Type file, exists. |
||||
| 1120 | GMRVUTL | Routine | GEN. MED. REC. - VITALS | 1995/01/18 | APPROVED | Active | Supported |
User can extract the latest record for a desired vital type from the Vital/Measurement database for a particular patient by calling EN6^GMRVUTL. Input Variables: DFN = The internal entry number in the Patient file (#2) for the patient data that is to be retrieved. GMRVSTR = The abbreviation of the vital/measurement desired from the Vital Type file (#120.51). For example: S GMRVSTR="T",DFN=5 D EN6^GMRVUTL "T" is the abbreviation of temperature. GMRVSTR will be killed. Output Variable: X is set to the entire zeroth node for the entry in question in the Vital/Measurement file (#120.5), for example, ^GMR(120.5,IEN,0), where IEN is the subscript in the file that contains the data. The following shows the format of value containd in X. X=2920728.06^5^2^2920728.13482^42^2098^6^101.1 |
GMRVUTL | |||
| 1381 | GMRV VITAL MEASUREMENT | File | GEN. MED. REC. - VITALS | 1995/11/07 | APPROVED | Active | Controlled Subscription | 120.5 | This DBIA authorizes access to the following fields in the GMRV Vital Measurement (120.5) file. |
|||
| 1382 | GMRV VITAL TYPE | File | GEN. MED. REC. - VITALS | 1995/11/07 | APPROVED | Active | Controlled Subscription | 120.51 | Nursing has permission to access the GMRV Vital Type (120.51) file. |
|||
| 1383 | GMRV VITAL SITE | File | GEN. MED. REC. - VITALS | 1995/11/07 | Retired | Private | 120.52 | Nursing has permission to access the following fields in the GMRV Vital Site (120.52) file. |
||||
| 1384 | GMRV VITAL SITE | File | GEN. MED. REC. - VITALS | 1995/11/07 | Retired | Private | 120.53 | Nursing has permission to access the following fields in the GMRV Vital Site (120.53) file. |
||||
| 1431 | GMRVDS0 | Routine | GEN. MED. REC. - VITALS | 1995/11/20 | APPROVED | Active | Private | Nursing can access the GMRVDS0 routine as described in this DBIA. |
GMRVDS0 | |||
| 1439 | GMRVDS1 | Routine | GEN. MED. REC. - VITALS | 1995/11/21 | APPROVED | Active | Private | Nursing can access the following entry point in the GMRVDS1 routine as described in this DBIA. |
GMRVDS1 | |||
| 1440 | GMRVED0 | Routine | GEN. MED. REC. - VITALS | 1995/11/22 | APPROVED | Active | Private | Nursing can access the following entry points described in this DBIA for the GMRVED0 routine. |
GMRVED0 | |||
| 1441 | GMRVEE0 | Routine | GEN. MED. REC. - VITALS | 1995/11/22 | APPROVED | Active | Private | Nursing can access the following entry point described in this DBIA for the GMRVEE0 routine. |
GMRVEE0 | |||
| 1442 | GMRVER0 | Routine | GEN. MED. REC. - VITALS | 1995/11/22 | APPROVED | Active | Private | Nursing can access the following entry point described in this DBIA for the GMRVER0 routine. |
GMRVER0 | |||
| 1443 | GMRVSAS0 | Routine | GEN. MED. REC. - VITALS | 1995/11/22 | APPROVED | Active | Private | Nursing can access the following entry point described in this DBIA for the GMRVSAS0 routine. |
GMRVSAS0 | |||
| 1444 | GMRVSC0 | Routine | GEN. MED. REC. - VITALS | 1995/11/22 | APPROVED | Active | Private | Nursing can access the following entry points described in this DBIA for the GMRVSC0 routine. 12/17/2003: Modified this IA to add the EN3 entry point. |
GMRVSC0 | |||
| 1445 | GMRVSR0 | Routine | GEN. MED. REC. - VITALS | 1995/11/22 | APPROVED | Active | Private | Nursing can access the following entry points described in this DBIA for the GMRVSR0 routine. |
GMRVSR0 | |||
| 1446 | GMRVUT0 | Routine | GEN. MED. REC. - VITALS | 2006/11/28 | APPROVED | Active | Controlled Subscription | This routine will return vital/measurement for a patient over a given date/time range. |
GMRVUT0 | |||
| 1447 | GMRVUT2 | Routine | GEN. MED. REC. - VITALS | 1995/11/22 | APPROVED | Active | Private | Nursing can access the following entry point described in this DBIA for the GMRVUT2 routine. |
GMRVUT2 | |||
| 1448 | GMRVVS0 | Routine | GEN. MED. REC. - VITALS | 1995/11/22 | APPROVED | Active | Private | Nursing can access the following entry points described in this DBIA for the GMRVVS0 routine. |
GMRVVS0 | |||
| 1536 | Deleting Options | Other | GEN. MED. REC. - VITALS | 1996/05/29 | Retired | Private | The Nursing package can delete the following Vitals/Measurements options using the appropriate KIDS supported method to do this: GMRV CUSTOM V/M, GMRV PULSE RADIAL, GMRVOR DGADM, GMRVOR DGDIS, GMRVOR DGPM, GMRVOR DGXFR, GMRVORADMIT V/M, GMRVORB/P, GMRVORHT, GMRVORMENU, GMRVORP CUM REPORT, GMRVORP DISP VITALS, GMRVORP SF511, GMRVORPULSE, GMRVORRESP, GMRVORTEMP, GMRVORTPR, GMRVORTPR B/P, GMRVORWT |
|||||
| 1589 | GMRVPCE0 | Routine | GEN. MED. REC. - VITALS | 1996/08/08 | APPROVED | Active | Controlled Subscription | The GMRVPCE0 routine can be used to enter data into the Vitals/Measurements package (using PCE Device Interface Specification), validate measurement data (which uses PCE Device Interface Specification), print help for a particular measurement, or validate a particular measurement. |
GMRVPCE0 | |||
| 1914 | GMRVALL0 | Routine | GEN. MED. REC. - VITALS | 1997/01/29 | APPROVED | Active | Private | Nursing can access the following entry point described in this DBIA for GMRVED0 routine. |
GMRVALL0 | |||
| 1927 | Vitals File Access for CPRS/OERR - GMR(120.5 | File | GEN. MED. REC. - VITALS | 1997/02/07 | Pending | Private | 120.5 | The file GMR(120.5 is supported by Vitals/Measurements for use by CPRS/ OERR to return most recent vitals for a patient. The "AA" x-ref and zero nodes are used. |
||||
| 1928 | Vitals File Access for CPRS/OERR - GMRD(120.51 | File | GEN. MED. REC. - VITALS | 1997/02/07 | Pending | Private | 120.51 | The file GMRD(120.51 is supported by Vitals/Measurements for use by CPRS/ OERR to return most recent vitals for a patient. The "B" x-ref is used. |
||||
| 1938 | GMRVSITE | Routine | GEN. MED. REC. - VITALS | 1997/02/19 | APPROVED | Active | Private | The Nursing package can use the DEFAULT and CHAR entry points in the GMRVSITE routine of the Vitals/Measurements package. |
GMRVSITE | |||
| 1940 | GMRVCAQU | Routine | GEN. MED. REC. - VITALS | 1997/02/19 | APPROVED | Active | Private | The Nursing package can call EN1^GMRVCAQU in the Vitals/Measurements package. |
GMRVCAQU | |||
| 2087 | DBIA2087 | File | GEN. MED. REC. - VITALS | 1997/08/26 | APPROVED | Active | Controlled Subscription | 120.5 |
This is used in the Caseload Profile report. It is looking for blood pressures above 159/90 (either value high). |
|||
| 3112 | DBIA3112 | File | GEN. MED. REC. - VITALS | 2000/05/17 | APPROVED | Active | Private | 120.51 | GMRV VITAL TYPE entries are used as findings in Clinical Reminders. Therefore Clinical Reminders needs to point to GMRV VITAL TYPE entries. It also needs the PCE ABBREVIATION for reminder dialogs. |
|||
| 3196 | GMVUTL7 | Remote Procedure | GEN. MED. REC. - VITALS | 2000/09/13 | Withdrawn | Private | ||||||
| 3450 | VITALS TYPE POINTER | File | GEN. MED. REC. - VITALS | 2001/09/11 | Pending | Controlled Subscription | 120.51 | |||||
| 3647 | GMVPXRM | Routine | GEN. MED. REC. - VITALS | 2003/11/07 | APPROVED | Active | Controlled Subscription | GMVPXRM | ||||
| 3835 | PXRM DIRECT READ OF GMRV VITAL MEASUREMENT FILE | File | GEN. MED. REC. - VITALS | 2002/11/05 | APPROVED | Active | Private | 120.5 | Clinical Reminders requests the ability to do a global read on the GMRV Vital Measurement File, specifically, ^GMR(120.5. using multiple fields from the Zero Node to populate the new Clinical Reminders Index. |
|||
| 3996 | GMV ADD VM | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Controlled Subscription |
NAME: GMV ADD VM TAG: EN1 ROUTINE: GMVDCSAV RETURN VALUE TYPE: SINGLE VALUE AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE WORD WRAP ON: TRUE DESCRIPTION: This remote procedure call is used to enter a new Vital/Measurement record in the GMRV Vital Measurement file (#120.5). This remote procedure call is documented in Integration Agreement 3996. INPUT PARAMETER: GMRVDATA PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 255 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: This variable contains the data needed to create a Vital/Measurement record in the GMRV Vital Measurement (#120.5) file. The values are parsed out of the GMRVDATA variable and filed. GMRVDATA has the following data: piece1^piece2^piece3^piece4^piece5 where: piece1 = date/time in FileMan internal format piece2 = patient number from FILE 2 (i.e., DFN) piece3 = vital type, a semi-colon, the reading, a semi-colon, and oxygen flow rate and percentage values [optional] (e.g., 21;99;1 l/min 90%) piece4 = hospital location (FILE 44) pointer value piece5 = user number from FILE 200 (i.e., DUZ), an asterisk, and the qualifier (File 120.52) internal entry numbers separated by colons (e.g., 547*50:65) RETURN PARAMETER DESCRIPTION: RESULT does not return a value. The data is filed in the GMRV VITAL MEASUREMENT (#120.5) file. Example: > S GMRVDATA="3051011.1635^134^1;120/80;^67^87*2:38:50:75" > D EN1^GMVDCSAV(.RESULT,GMRVDATA) |
GMV ADD VM | |||
| 4021 | OR call to GMRVSC0 | Routine | GEN. MED. REC. - VITALS | 2003/03/18 | Withdrawn | Private | GMRVSR0 | |||||
| 4023 | OR call to GMRVSR0 | Routine | GEN. MED. REC. - VITALS | 2003/03/18 | Withdrawn | Private | GMRVSR0 | |||||
| 4024 | OR call to GMRVUTL | Routine | GEN. MED. REC. - VITALS | 2003/03/18 | Withdrawn | Private | GMRVUTL | |||||
| 4178 | DISK CONSUMPTION ESTIMATE FOR CLINICAL REMINDERS | File | GEN. MED. REC. - VITALS | 2003/08/05 | APPROVED | Active | Private | 120.5 | ||||
| 4251 | GMVDCEXT | Routine | GEN. MED. REC. - VITALS | 2003/09/29 | APPROVED | Active | Private | GMVDCEXT | ||||
| 4273 | VDEF EVENTS AND EXTRACTION LISTS | Other | GEN. MED. REC. - VITALS | 2004/08/23 | Retired | Supported | The following VDEF events are under the custoday of GEN. MED. REC. - VITALS: ORU^R01^VTLS The following VDEF extraction list are under the custoday of GEN. MED. REC. - VITALS: PID-0-VITAL OBR-0-VITAL OBX-0-VITALNAME OBX-15-VITALNAME OBX-0-VITALINFO OBX-15-VITALINFO OBX-0-VITALERR OBX-0-VITALQUAL OBX-17-VITALQUAL-1 OBX-17-VITALQUAL-2 |
|||||
| 4350 | GMV ALLERGY | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Private |
NAME: GMV ALLERGY TAG: ALLERGY ROUTINE: GMVUTL3 RETURN VALUE TYPE: ARRAY AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE WORD WRAP ON: TRUE DESCRIPTION: This remote procedure call retrieves the patient's allergy information. This remote procedure call is documented in Integration Agreement 4350. INPUT PARAMETER: DFN PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 30 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: DFN is a pointer to the PATIENT file (#2). RETURN PARAMETER DESCRIPTION: Returns the patient allergy information in the array specified. The result array returns: RESULT(n)=This patient has the following allergy(ies): (n+1)=piece1 where piece1 = the allergy name n = sequential number starting at 1. If there is no data, then the following is returned: RESULT(1)=No Allergy Assessment Example: > S DFN=134 > D ALLERGY^GMVUTL3(.RESULT,DFN) ZW RESULT > RESULT(1)="This patient has the following allergy(ies): " > RESULT(2)="PENICILLIN" |
GMV ALLERGY | |||
| 4351 | GMV CHECK DEVICE | Remote Procedure | GEN. MED. REC. - VITALS | 2004/02/20 | Pending | Private | This procedure calls a KERNEL utility to return a list of printers the user may select to print output. Returns a maximum of twenty entries. |
|||||
| 4352 | GMV CLINIC PT | Remote Procedure | GEN. MED. REC. - VITALS | 2004/02/20 | Pending | Private | This procedure lists patients who have an appointment for a selected clinic and a given period of time. |
|||||
| 4353 | GMV CONVERT DATE | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Private |
NAME: GMV CONVERT DATE TAG: GETDT ROUTINE: GMVGETQ RETURN VALUE TYPE: SINGLE VALUE AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE WORD WRAP ON: TRUE DESCRIPTION: This remote procedure call converts a user-supplied date/time into VA FileMan's internal and external date format. This remote procedure call is documented in Integration Agreement 4353. INPUT PARAMETER: GMRDATE PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 30 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: GMRDATE is the user-supplied date/time text. RETURN PARAMETER DESCRIPTION: RESULT=Date in internal FileMan format^Date in external FileMan format Example: > S GMRDATE="10/11/2005@10:30AM" > D GETDT^GMVGETQ(.RESULT,GMRDATE) ZW RESULT > RESULT="3051011.103^OCT 11, 2005@10:30:00" |
GMV CONVERT DATE | |||
| 4354 | GMV GET CATEGORY IEN | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Private |
NAME: GMV GET CATEGORY IEN TAG: CATEGORY ROUTINE: GMVUTL8 RETURN VALUE TYPE: SINGLE VALUE AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE DESCRIPTION: Returns the IEN if the value is found in the GMRV VITAL CATEGORY (#120.53) file. This remote procedure call is documented in Integration Agreement 4354. INPUT PARAMETER: GMVCAT PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 45 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: GMVCAT = Name of Category (from FILE 120.53) (e.g., METHOD) RETURN PARAMETER DESCRIPTION: Returns the IEN if GMVCAT exists in FILE 120.53 Example: > S GMVCAT="METHOD" > D CATEGORY^GMVUTL8(.RESULT,GMVCAT) ZW RESULT > RESULT=2 |
GMV GET CATEGORY IEN | |||
| 4355 | GMV GET CURRENT TIME | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Controlled Subscription |
NAME: GMV GET CURRENT TIME TAG: TIME ROUTINE: GMVUTL7 RETURN VALUE TYPE: SINGLE VALUE AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE WORD WRAP ON: FALSE DESCRIPTION: Gets the current date and time from the server. This remote procedure call is documented in Integration Agreement 4355. RETURN PARAMETER DESCRIPTION: Returns current date and time in FileMan internal and external format. Example: > D TIME^GMVUTL7(.RESULT) ZW RESULT > RESULT=3051011.143332 Note: There is an input parameter, P2, listed in the TIME line tag of the GMVUTL7 routine. However, it is not used. It can be set to any value or omitted. It remains for backwards compatibility. |
GMV GET CURRENT TIME | |||
| 4356 | GMV GET DATA | Remote Procedure | GEN. MED. REC. - VITALS | 2004/02/20 | Pending | Private | ||||||
| 4357 | GMV GET VITAL TYPE IEN | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Private |
NAME: GMV GET VITAL TYPE IEN TAG: TYPE ROUTINE: GMVUTL8 RETURN VALUE TYPE: SINGLE VALUE AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE DESCRIPTION: Returns the IEN if the value is found in the GMRV VITAL TYPE (#120.51) file. This remote procedure call is documented in Integration Agreement 4357. INPUT PARAMETER: GMVTYPE PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 55 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: GMVTYPE = Name of Vital Type (from FILE 120.51) (e.g., WEIGHT) RETURN PARAMETER DESCRIPTION: Returns the IEN if GMVTYPE exists in FILE 120.51. Example: > S GMVTYPE="WEIGHT" > D TYPE^GMVUTL8(.RESULT,GMVTYPE) ZW RESULT > RESULT=9 |
GMV GET VITAL TYPE IEN | |||
| 4358 | GMV LATEST VM | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Controlled Subscription |
NAME: GMV LATEST VM TAG: GETLAT ROUTINE: GMVGETD RETURN VALUE TYPE: GLOBAL ARRAY AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE WORD WRAP ON: TRUE DESCRIPTION: This remote procedure call retrieves the latest vital records for a given patient. This remote procedure call is documented in Integration Agreement 4358. INPUT PARAMETER: GMRDFN PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 10 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: GMRDFN variable is a pointer to the Patient (#2) file (i.e., DFN). RETURN PARAMETER DESCRIPTION: Returns the name of the global array (i.e., ^TMP($J,"GRPC")) containing the latest vitals for the selected patient. The TMP global contains: ^TMP($J,"GRPC",n)=piece1 where piece1 = is a formatted line of text. n = sequential number starting at 1. The formatted line of text includes the vital type, value and unit (U.S.), value and unit (metric), qualifiers, supplemental oxygen, body mass index value, and person who entered the record. If there is no data for the patient, the following is returned: ^TMP($J,"GRPC",1)=There are no results to report Example: > S GMRDFN=134 > D GETLAT^GMVGETD(.RESULT,GMRDFN) ZW RESULT > RESULT="^TMP(539349605,"GRPC")" > D ^%G > Global ^TMP($J,"GRPC" > ^TMP(539349605,"GRPC",1)=Temp.: (08/09/05@08:00) 102 F (38.9 C)* (ORAL) _VITPROVIDER,ONE > 2)=Pulse: (07/14/05@16:33) 55 (LEFT,CAROTID,PALPATED,LYING) _VITPROVIDER,ONE > 3)=Resp.: (07/14/05@16:33) 31 (SPONTANEOUS,SITTING) _VITPROVIDER,ONE > 4)=Pulse Ox: (08/22/05@13:48) 99% with supplemental O2 1 L/min 90% NASAL CANNULA _VITPROVIDER,ONE > 5)=B/P: (09/26/05@11:30) 120/80* (L ARM,SITTING,CAROTID,CALF) _VITPROVIDER,TWO > 6)=Ht.: (09/14/05@17:18) 5 ft 6 in (167.64 cm) (ACTUAL) _VITPROVIDER,ONE > 7)=Wt.: (09/14/05@17:18) 135 lb (61.36 kg) (ACTUAL,STANDING) _VITPROVIDER,ONE > 8)=Body Mass Index: 22 9)=CVP: (08/22/05@17:09) 15 cmH2O (11.0 mmHg) _VITPROVIDER,ONE 10)=Circ/Girth: (07/22/05@10:22) 1 in (2.54 cm) (DRY,ABDO MINAL) _VITPROVIDER,TWO 11)=Pain: (09/15/05@16:43) 5 _VITPROVIDER,ONE |
GMV LATEST VM | |||
| 4359 | GMV VITALS/CAT/QUAL | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Controlled Subscription |
NAME: GMV VITALS/CAT/QUAL TAG: GETVITAL ROUTINE: GMVUTL7 RETURN VALUE TYPE: ARRAY AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE WORD WRAP ON: TRUE DESCRIPTION: Returns all qualifier information for the vital types selected. This remote procedure call is documented in Integration Agreement 4359. INPUT PARAMETER: GMVLIST PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 60 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: A list of vital type abbreviations (FILE 120.51, Field 1) separated by up-arrows (e.g., "HT^WT" for height and weight). When the value is null, all qualifier information will be returned for all vital types. RETURN PARAMETER DESCRIPTION: Returns the qualifier information for the selected vital types in the array specified. Includes the abnormal high and low values for the vital type, if any. The result array contains: RESULT(n)=piece1^piece2^piece3^piece4^piece5^piece6^piece7^piece8^piece9 RESULT(n.nnn)=pieceA^pieceB^pieceC^pieceD where n is a sequential number starting with 1 piece1 = V for vital type piece2 = FILE 120.51 IEN for this vital type piece3 = vital type name (FILE 120.51, Field .01) piece4 = Abbreviation (FILE 120.51, Field 1) piece5 = PCE Abbreviation (FILE 120.51, Field 7) piece6 = If vital type is Blood Pressure this is the abnormal systolic high value (File 120.57, Field 5.7). If vital type is Temperature, this is the abnormal high value (File 120.57, Field 5.1) If vital type is Respiration, this is the abnormal high value (File 120.57, Field 5.5) If vital type is Pulse, this is the abnormal high value (File 120.57, Field 5.3) If vital type is Central Venous Pressure, this is the abnormal high value (File 120.57, Field 6.1) piece7 = If vital type is Blood Pressure this is the abnormal diastolic high value (File 120.57, Field 5.71). If vital type is Temperature, this is the abnormal low value (File 120.57, Field 5.2) If vital type is Respiration, this is the abnormal low value (File 120.57, Field 5.6) If vital type is Pulse, this is the abnormal low value (File 120.57, Field 5.4) If vital type is Central Venous Pressure, this is the abnormal low value (File 120.57, Field 6.2) piece8 = If vital type is Blood Pressure this is the abnormal systolic low value (File 120.57, Field 5.8). If vital type is Central Pressure, this is the abnormal O2 saturation (File 120.57, Field 6.3) piece9 = If vital type is Blood Pressure this is the abnormal diastolic low value (File 120.57, Field 5.81). RESULT(n.nnn)=pieceA^pieceB^pieceC^pieceD where pieceA = C for CATEGORY or Q for QUALIFIER if pieceA is C, then pieceB = FILE 120.53 IEN for this category pieceC = category name (FILE 120.53, Field .01) pieceD = null if pieceB is Q, then pieceB = FILE 120.52 IEN for this qualifier pieceC = qualifier name (FILE 120.52, Field .01) pieceD = synonym (FILE 120.52, Field .02) Example: > S GMVLIST="HT^WT" > D GETVITAL^GMVUTL7(.RESULT,GMVLIST) ZW RESULT > RESULT(1)="V^8^HEIGHT^HT^HT^" > RESULT(1.001)="C^4^QUALITY" > RESULT(1.002)="Q^42^ACTUAL^A" > RESULT(1.003)="Q^43^ESTIMATED^E" > RESULT(1.004)="Q^107^Stated^St" > RESULT(2)="V^9^WEIGHT^WT^WT^" > RESULT(2.001)="C^2^METHOD" > RESULT(2.002)="Q^39^OTHER^Oth" > RESULT(2.003)="Q^50^SITTING^Si" > RESULT(2.004)="Q^51^STANDING^St" > RESULT(2.005)="C^4^QUALITY" > RESULT(2.006)="Q^42^ACTUAL^A" |
GMV VITALS/CAT/QUAL | |||
| 4360 | GMV MANAGER | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Private |
NAME: GMV MANAGER TAG: RPC ROUTINE: GMVRPCM RETURN VALUE TYPE: GLOBAL ARRAY AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE WORD WRAP ON: TRUE DESCRIPTION: Performs many functions for the Manager module. This remote procedure call is documented in Integration Agreement 4360. INPUT PARAMETER: OPTION PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 10 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: Routine tag line in GMVRPCM to call. INPUT PARAMETER: DATA PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 100 REQUIRED: YES SEQUENCE NUMBER: 2 DESCRIPTION: Other data as required for the call. RETURN PARAMETER DESCRIPTION: This remote procedure call performs various actions such as building selection lists and modifying package parameters. The entry point is RPC^GMVRPCM. It has input parameters of RESULTS, OPTION and DATA (ex: RPC^GMVRPCM(.RESULTS,OPTION,DATA). The RESULTS variable will contain the ^TMP("GMVMGR",$J) global array reference. The ^TMP("GMVMGR",$J) global array contains the results. The OPTION variable identifies a line label in the GMVRPCM routine that will be invoked to process the call. The DATA variable contains any additional values needed by the OPTION variable to process the call. 1) When the OPTION value is ADDQUAL, this RPC will link a GMRV VITAL QUALIFIER (#120.52) file entry to a GMRV VITAL TYPE (#120.51) file entry. The DATA value is a three part value separated by semi-colons(;). The first value is the FILE 120.51 internal entry number (IEN). The second value is the GMRV VITAL CATEGORY (#120.53) IEN. The third value is the GMRV VITAL QUALIFIER (#120.52). Example: > S DATA="1;1;1" > S OPTION="ADDQUAL" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=1^Qualifier Assigned If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 2) When the OPTION value is DELQUAL, this RPC will unlink a qualifier to a GMRV VITAL TYPE (#120.51) file entry. The DATA value is a three part value separated by semi-colons. The first value is the FILE 120.51 internal entry number (IEN). The second value is the GMRV VITAL CATEGORY (#120.53) IEN. The third value is the GMRV VITAL QUALIFIER (#120.52) IEN. Example: > S DATA="1;1;1" > S OPTION="DELQUAL" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=1^Qualifier removed. If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 3) When the OPTION value is DELTEMP, this RPC will delete a data input template definition. The DATA value is a two part value separated by a caret (^). The first value is the ENTITY value. See IA #2263 for a list of entity values. The second value is the name of the data input template. Example: > S DATA="USR^PAIN ONLY" > S OPTION="DELTEMP" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=1^Template Removed. If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 4) When the OPTION value is GETCATS, this RPC will return a list of qualifiers (FILE 120.52) associated with a vital type (FILE 120.51). The DATA value is a one part value. It is a pointer value to FILE 120.51 The TMP global contains: ^TMP("GMVMGR",$J,0)=piece1^piece2 ^TMP("GMVMGR",$J,n)=piece3^piece4^piece5 where piece1 = number of categories (FILE 120.53) associated with this vital type piece2 = vital type name piece3 = category IEN (FILE 120.53) piece4 = category name (FILE 120.53, Field .01) piece5 = qualifier names (FILE 120.52, Field .01) separated by a comma and space n = sequential number starting with 1 Example: > S DATA="21" > S OPTION="GETCATS" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=1^PULSE OXIMETRY 1)=2^METHOD^AEROSOL/HUMIDIFIED MASK, CPAP, FACE TENT, L ARM, MASK, NASAL CANNULA, NON RE-BREATHER, PARTIAL RE-BREATHER, ROOM AIR, T-PIECE, TRACHEOSTOMY COLLAR, VENTILATOR, VENTURI MASK If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 5) When the OPTION value is GETDATA, this RPC will return the value of the entry you specify. The DATA value is a three part value. The first part is the file number. The second part is the IEN number of the entry. The third part is the field number. The TMP global contains: ^TMP("GMVMGR",$J,0)=external value of the field Example: > S DATA="120.51^1^1" > D RPC(.RESULT,"GETDATA",DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539339804)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539339804,0)=BP If a value cannot be found, then a null value is returned. 6) When the OPTION value is GETDEF, this RPC will return default template names. The DATA value is a one part value. If it is null, then all default templates for that user will be returned. The TMP global contains: ^TMP("GMVMGR",$J,0)=piece1 ^TMP("GMVMGR",$J,n)=piece2^piece3 where piece1 = number of templates found piece2 = an IEN value, a semi-colon, and a global reference piece3 = template name n = sequential number starting with 1 Example A: > S DATA="" > S OPTION="GETDEF" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=4 1)=125;SC(^WARD 10A 2)=334;DIC(4.2,^TEST 3)=4601;VA(200,^Height ONLY 4)=547;VA(200,^All Vital Signs If the DATA value is an entity value (see IA 2263 for a list of entity values), then the default template name for that entity will be returned. The TMP global contains: ^TMP("GMVMGR",$J,0)=template name Example B: > S DATA="USR" > S OPTION="GETDEF" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=MY DEFAULT If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 7) When the OPTION value is GETHILO, this RPC will return the abnormal high or low value for a vital type. The DATA value is a one part value which identifies a field number in the GMRV VITALS PARAMETERS (#120.57) field. The TMP global contains: ^TMP("GMVMGR",$J,0)=field value Example: > S DATA=5.2 > S OPTION="GETHILO" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=94 A zero is returned if there is no value in the field. 8) When the OPTION value is GETLIST, this RPC returns a list of entries for the file number specified. The DATA value is a one part value. It is a file number. The TMP global contains: ^TMP("GMVMGR",$J,0)=piece1^piece2 ^TMP("GMVMGR",$J,n)=piece3^piece4 where piece1 = number of entries returned piece2 = file name [not returned in all cases] piece3 = file number, a semi-colon and record IEN piece4 = the .01 value of the record n = sequential number starting with 1 Examples: Retrieve a list of wards. > S DATA=42 > S OPTION="GETLIST" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539363784)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539363784,0)=26^WARD LOCATION 1)=42;14^10A n)=42;15^10B 26)=42;39^10Z Retrieve a list of clinics. > S DATA=44 > S OPTION="GETLIST" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539363784)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539363784,0)=61 1)=44;6^HOUSE/A n)=44;8^HOUSE/C 61)=44;39^HOUSE/ZZ Retrieve a list vital types. > S DATA=120.51 > S OPTION="GETLIST" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539363784)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539363784,0)=10^GMRV VITAL TYPE 1)=120.51;1^BLOOD PRESSURE N)=120.51;19^CENTRAL VENOUS PRESSURE 10)=120.51;9^WEIGHT Retrieve a list of qualifiers. > S DATA=120.52 > S OPTION="GETLIST" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539363784)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539363784,0)=80^GMRV VITAL QUALIFIER 1)=120.52;74^ABDOMINAL n)=120.52;42^ACTUAL 80)=120.52;99^WRIST Retrieve a list of CPRS teams. > S DATA=100.21 > S OPTION="GETLIST" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539363784)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539363784,0)=103 1)=100.21;28^1AS n)=100.21;60^1ASO 103)=100.21;96^consult team Retrieve a list of nursing units. > S DATA=211.4 > S OPTION="GETLIST" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539363784)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539363784,0)=21 1)=211.4;7^10E n)=211.4;17^10W 21)=211.4;9^SICU If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 9) When the OPTION value is GETQUAL, this RPC returns a list of qualifiers associated with this vital type. The DATA value is a two part value separated by a semi-colon. The first part is vital type (FILE 120.51) IEN. The second part is a category (FILE 120.53) IEN. The TMP global contains: ^TMP("GMVMGR",$J,0)=piece1^piece2 ^TMP("GMVMGR",$J,n)=piece3^piece4 where piece1 = number of entries found piece2 = category name (FILE 120.53, Field .01) piece3 = qualifier IEN piece4 = qualifier name (FILE 120.52, Field .01) n = sequential number starting with 1 Example: > S DATA="1;1",OPTION="GETQUAL" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=6^LOCATION 1)=139^Test Qualifier 2)=53^FEMORAL 3)=2^L ARM 4)=4^L LEG 5)=24^PERIPHERAL 6)=1^R ARM If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 10) When the OPTION value is GETTEMP, this RPC will return a list data input templates defintions. The DATA value is a two part value separated by a caret. The first part is an entity value. See IA 2263 for a list of entities. The second part is a data input template name. When DATA is null, all data input template definitions are returned. The TMP global contains: ^TMP("GMVMGR",$J,0)=piece1 ^TMP("GMVMGR",$J,n)=piece2^piece3^piece4^piece5^piece6 where piece1 = number of entries returned piece2 = 1, 2, 3, or 4. (1 = Domain, 2 = Institution, 3 = Hospital location and 4 = New Person) piece3 = file IEN, a semi-colon and global reference piece4 = Field .01 value of the file specified in piece3 piece5 = template name piece6 = template description text, a bar, vital type IEN (FILE 120.51), a colon, a metric flag (0=U.S. and 1=metric), category IEN (FILE 120.53), a coma, and a qualifier IEN (FILE 120.52), a tilde indicates additional category and qualifier combinations for the vital type. A semi-colon indicates the start of the next vital type. n = sequential number starting with 1 Example: > S DATA="USR",OPTION="GETTEMP" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=1 1)=4^547;VA(200,^VITUSER,ONE^MY DEFAULT^ALL VITALS|1:0:1,2~2,59~3,50;20:1| If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 11) When the OPTION value is LOOKUP, this RPC will do a file lookup The DATA value is a three part value separated by a caret. The first part is a file number. The second part is a value to look up. The third part is the field or fields to do the look up on. If the third piece is not defined, the lookup is done on the .01 field of the file. The TMP global contains: ^TMP("GMVMGR",$J,0)=piece1 ^TMP("GMVMGR",$J,n)=piece2^piece3 where piece1 = number of entries found piece2 = file number, a semi-colon and record IEN piece3 = field value Example: > S DATA="44^OUTPAT^.01",OPTION="LOOKUP" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539359648)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539359648,0)=3 1)=44;75^OUTPATIENT NUC MED 2)=44;74^OUTPATIENT RADIOLOGY 3)=44;80^OUTPATIENT ULTRASOUND If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 12) When the OPTION value is NEWQUAL, this RPC will always return an error message instructing the user to use the New Term Rapid Turnaround process. The DATA value is always null. Example: > S DATA="" > S OPTION="NEWQUAL" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=-1^Use the New Term Rapid Turnaround (NTRT) process to add qualifiers 13) When the OPTION value is NEWTEMP, this RPC will file a new data input template. The DATA value is a three part value separated by a caret. The first part is an entity. See IA 2263 for a list of entities. The second part is the name of the data input template. The third part is the description text. If the third part is null, the template description will default to "No Description". The TMP global contains: ^TMP("GMVMGR",$J,0)=piece1^piece2^piece3^piece4 where piece1 = 1, 2, 3, or 4 (1 = DOMAIN (#4.2), 2 = INSTITUTION (#4), 3 = HOSPITAL LOCATION, and 4 = NEW PERSON) piece2 = IEN, a semi-colon, and global reference (e.g., 3;DIC(4.2) piece3 = the .01 field value for the record in piece2 piece4 = data input name Example: > S DATA="USR^1 EAST^All Vital Types" > S OPTION="NEWTEMP" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539343036)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539343036,0)=4^547;VA(200,^VITUSER,ONE^1 EAST If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 14) When the OPTION value is RENTEMP, this RPC will rename a data input template. The DATA value is a three part value separated by a caret. The first part is an entity. See IA 2263 for a list of entities. The second part is the current template name. The third part is the new name of the template. The TMP global contains: ^TMP("GMVMGR",$J,0)=1^Renamed Example: > S DATA="USR^FRANK'S DEFAULT^MY DEFAULT" > S OPTION="RENTEMP" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=1^Renamed If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 15) When the OPTION value is SETDATA, this RPC always returns an error message that instructs the user to use the New Term Rapid Turnaround process. The DATA value is null. Example: > S DATA="" > S OPTION="SETDATA" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=-1^Use the New Term Rapid Turnaround (NTRT) process to add qualifiers 16) When the OPTION value is SETDEF, this RPC will set that data input template as a default. The DATA value is a two part value separated by a caret. The first part is an entity. See IA 2263 for a list of entities. The second part is the name of the template that will become the default template. The TMP global contains: ^TMP("GMVMGR",$J,0)=1^Set As Default Example: > S DATA="USR^FRANK'S LIST" > S OPTION="SETDEF" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=1^Set As Default. If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 17) When the OPTION value is SETHILO, this RPC will set the high and low abnormal values for a vital type. The DATA value is a two part value separated by a caret. The first part is a field number in the GMRV VITALS PARAMETERS (#120.57) file. The second part is the value that field should be set to. The TMP global contains: ^TMP("GMVMGR",$J,0)=1^Update Complete. Example: > S DATA="5.1^102",OPTION="SETHILO" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=1^Update Complete. If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 18) When the OPTION value is SETTEMP, this RPC will save the input template definition. DATA is a three part value separated by a caret. The first part is an entity. See IA 2263 for a list of entities. The second part is the template name. The third part is the template definition. The TMP global contains: ^TMP("GMVMGR",$J,0)=1^Template Saved. Example: > S DATA="USR^ONE VITAL TYPE ONLY^CONTAINS ONLY ONE VITAL TYPE|2:0:1,102"| > S OPTION="SETTEMP" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539356158)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539356158,0)=1^Template Saved. If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 19) When the OPTION value is VALID, this RPC will validate data. DATA is a four part value separated by a caret. The first part is the a file number. The second part is a record number. The third part is a field number. The fourth part is the value to validate. The TMP global contains: ^TMP("GMVMGR",$J,0)=1^Valid Data Example: > S DATA="120.5^8864^.01^3051012.1034",OPTION="VALID" > D RPC^GMVRPCM(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVMGR",539343036)" > D ^%G > Global ^TMP("GMVMGR",$J > ^TMP("GMVMGR",539343036,0)=1^Valid Data If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. |
GMV MANAGER | |||
| 4361 | GMV NUR UNIT PT | Remote Procedure | GEN. MED. REC. - VITALS | 2004/02/20 | Pending | Private | This procedure returns a list of active patients for a nursing location. |
|||||
| 4362 | GMV PTSELECT | Remote Procedure | GEN. MED. REC. - VITALS | 2004/02/20 | APPROVED | Active | Private | Used as a method of processing a patient DFN and returning all warnings and notices (i.e. sensitivity or same last 4 of SSN) to the client application for processing. Also includes a call to log access of sensitive patients to the DG SECURITY LOG file. |
GMV PTSELECT | |||
| 4363 | GMV ROOM/BED | Remote Procedure | GEN. MED. REC. - VITALS | 2004/02/20 | Pending | Private | This procedure extracts room/bed information from Room-Bed file (#405.4) for a given MAS ward. |
|||||
| 4364 | GMV TEAM PATIENTS | Remote Procedure | GEN. MED. REC. - VITALS | 2004/02/20 | Pending | Private | This procedure retrieves patients assigned to a given team. |
GMV TEAM PATIENTS | ||||
| 4365 | GMV WARD PT | Remote Procedure | GEN. MED. REC. - VITALS | 2004/02/20 | Pending | Private | This procedure lists patients registered on a particular MAS ward. |
GMV WARD PT | ||||
| 4366 | GMV USER | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Private |
NAME: GMV USER TAG: RPC ROUTINE: GMVRPCU RETURN VALUE TYPE: GLOBAL ARRAY AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE WORD WRAP ON: TRUE DESCRIPTION: Retrieves data about the user (e.g., parameter settings). This remote procedure call is documented in Integration Agreement 4366. INPUT PARAMETER: OPTION PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 10 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: Routine tag line to call in GMVRPCU. INPUT PARAMETER: DATA PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 100 REQUIRED: YES SEQUENCE NUMBER: 2 DESCRIPTION: Other data as required for the call. RETURN PARAMETER DESCRIPTION: This Remote Procedure Call (RPC) performs various actions focusing on the user. The entry point is RPC^GMVRPCU. It has input parameters of RESULTS, OPTION and DATA (e.g., RPC^GMVRPCU(RESULTS,OPTION,DATA)). The RESULTS variable contains the results of the call or the location where the results can be found. The OPTION variable identifies another entry point in the GMVRPCU routine that is invoked to process the call. The DATA variable contains any values needed by the OPTION variable to process the call. 1) When the OPTION value is SETPAR, this RPC will set and/or delete the value of a GMV USER DEFAULTS setting (e.g., the user's default template). The DATA value is a two part value separated by a caret. The first part is name of a setting. The second part is the value of the setting. If the second part is null, the existing value of the setting is deleted. The TMP global contains: ^TMP("GMVUSER",$J,0)=1^Parameter set. or ^TMP("GMVUSER",$J,0)=1^Parameter cleared Example: > S DATA="DefaultTemplate^547;VA(200,|MY DEFAULT",OPTION="SETPAR"| > D RPC^GMVRPCU(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVUSER",539374023)" > D ^%G > Global ^TMP("GMVUSER",$J > ^TMP("GMVUSER",539374023,0)=1^Parameter set. If an error is encountered, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned. 2) When the OPTION value is GETPAR, this RPC will return the value of the GMV USER DEFAULTS setting specified in the DATA value. The DATA value is a one part value. It is the name of a setting (e.g., the user's default template). The TMP global contains: ^TMP("GMVUSER",$J,0)=value of setting or null Example: > S DATA="DefaultTemplate",OPTION="GETPAR" > D RPC^GMVRPCU(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVUSER",539374023)" > D ^%G > Global ^TMP("GMVUSER",$J > ^TMP("GMVUSER",539374023,0)=547;VA(200,|ONE VITAL TYPE ONLY| 3) When the OPTION value is SIGNON, this RPC will return information about the user who is currently signed onto the system. The DATA value is not used. The user's IEN (i.e., DUZ) to the NEW PERSON (#200) file value must be defined when this call is made. The RESULT variable will return the following array: RESULT(0)=NEW PERSON (#200) file internal entry number (DUZ) RESULT(1)=User's name (FILE 200, Field .01) RESULT(2)=Domain (FILE 4.2) internal entry number RESULT(3)=Domain name (FILE 4.2, Field .01) RESULT(4)=Institution (FILE 4) internal entry number the user is signed into (i.e., DUZ(2)) RESULT(5)=Institution name (FILE 4, Field .01) RESULT(6)="0" or "1". "1" indicates the user has the GMV MANAGER or programmer key. "0" indicates the user has neither key. RESULT(7)=The user's title (FILE 200, Field 8) RESULT(8)=This value is always null. RESULT(9)=Number of seconds the system will wait for a response from the user (i.e., DTIME). The default time is 300 seconds. RESULT(10)=INSTITUTION (#4) file IEN^FILE 4 external value^station number (e.g., 499^SUPPORT ISC^499). Example: > S OPTION="SIGNON" > D RPC(.RESULT,OPTION) ZW RESULT > RESULT="^TMP("GMVUSER",539375907)" > D ^%G > Global ^TMP("GMVUSER",$J > ^TMP("GMVUSER",539375907,0)=547 1)=VITUSER,ONE 2)=334 3)=DEV.DEV.DNS 4)=499 5)=SUPPORT ISC 6)=1 7)=PROGRAMMER 8)= 9)=9999 10)=499^SUPPORT ISC^499 |
GMV USER | |||
| 4367 | GMV PARAMETER | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Private |
NAME: GMV PARAMETER TAG: RPC ROUTINE: GMVPAR RETURN VALUE TYPE: GLOBAL ARRAY AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE WORD WRAP ON: TRUE DESCRIPTION: Sets and retrieves parameter values used by the graphical user interface. This remote procedure call is documented in Integration Agreement 4367. INPUT PARAMETER: OPTION PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 10 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: Routine tag line to call. INPUT PARAMETER: ENT PARAMETER TYPE: LITERAL SEQUENCE NUMBER: 2 DESCRIPTION: The entity value to use. See Integration Agreement 2263 and FILE 8989.518 for a list of entity values. INPUT PARAMETER: PAR PARAMETER TYPE: LITERAL SEQUENCE NUMBER: 3 DESCRIPTION: The parameter value to use. See FILE 8989.51 for a list of parameter values. This value must start with the letters "GMV" (no quotes). INPUT PARAMETER: INST PARAMETER TYPE: LITERAL SEQUENCE NUMBER: 4 DESCRIPTION: The instance to use. INPUT PARAMETER: VAL PARAMETER TYPE: LITERAL SEQUENCE NUMBER: 6 DESCRIPTION: The value assigned to a parameter. Values are stored in FILE 8989.5. RETURN PARAMETER DESCRIPTION: This remote procedure call sets and retrieves parameter settings that are used in the graphical user interface. The entry point is RPC^GMVPAR.. It has input parameters of RESULTS, OPTION, ENT, PAR, INST and VAL (ex: RPC^GMVPAR(RESULTS,OPTION,ENT,PAR,INST,VAL). The RESULTS variable contains the results of the call or the location where the results can be found. The OPTION variable identifies the entry point in the GMVPAR routine that will be invoked to process the call. If an error occurrs, the ^TMP global contains: ^TMP($J,0)=-1^error message text 1) When the OPTION value is DELPAR, this RPC deletes the value for the instance, parameter and entity specified. The TMP global contains: ^TMP($J,0)=1^Instance deleted Example: > S OPTION="DELPAR",ENT="SYS",PAR="GMV DLL VERSION" > S INST="GMV_VITALSVIEWENTER.DLL:v. 07/21/05 10:34" > D RPC^GMVPAR(.RESULT,OPTION,ENT,PAR,INST) ZW RESULT > RESULT="^TMP(538999278)" > D ^%G > Global ^TMP($J > ^TMP(538999278,0)=1^Instance deleted 2) When the OPTION value is ENTVAL, this RPC returns the external value of the entity specified. The TMP global contains: TMP($J,0)=external value Example: > S OPTION="ENTVAL",ENT="USR" > D RPC(.RESULT,OPTION,ENT) ZW RESULT > RESULT="^TMP(538993252)" > D ^%G > Global ^TMP($J > ^TMP(538993252,0)=TRAXLER,FRANK 3) When the OPTION value is GETLST, this RPC returns a list of instances and their values for the parameter and entity specified. The TMP global contains: ^TMP($J,0)=piece1 ^TMP($J,n)=piece2^piece3 where piece1 = number of entries returned piece2 = instance name piece3 = instance value n = sequential number starting with 1 Example: > S OPTION="GETLST",ENT="USR",PAR="GMV USER DEFAULTS" > D RPC(.RESULT,OPTION,ENT,PAR) ZW RESULT > RESULT="^TMP(538993252)" > D ^%G > Global ^TMP($J > ^TMP(538993252,0)=44 1)=DefaultTemplate^547;VA(200,|MY DEFAULT| n)=UNIT_INDEX^0 44)=WARD_INDEX^-1 4) When the OPTION value is GETPAR, this RPC will get the value for the instance, parameter and entity specified. The TMP global contains: ^TMP($J,0)=piece1 where piece1 = value Example: > S ENT="USR",PAR="GMV USER DEFAULTS",INST="DefaultTemplate" > S OPTION="GETPAR" > D RPC(.RESULT,OPTION,ENT,PAR,INST) ZW RESULT > RESULT="^TMP(538993252)" > D ^%G > Global ^TMP($J > ^TMP(538993252,0)=547;VA(200,|MY DEFAULT| 5) When the OPTION value is SETPAR, this RPC set the value of an instance for the instance, parameter and entity specified. The TMP global contains: ^TMP($J,0)=1^Parameter updated Example: > S OPTION="SETPAR",ENT="USR",PAR="GMV USER DEFAULTS",INST="SearchDelay" > S VAL=1.5 > D RPC^GMVPAR(.RESULT,OPTION,ENT,PAR,INST,VAL) ZW RESULT > RESULT="^TMP(538999278)" > D ^%G > Global ^TMP($J > ^TMP(538999278,0)=1^Parameter updated |
GMV PARAMETER | |||
| 4414 | GMV MARK ERROR | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Controlled Subscription |
NAME: GMV MARK ERROR TAG: ERROR ROUTINE: GMVUTL1 RETURN VALUE TYPE: SINGLE VALUE AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE DESCRIPTION: This remote procedure call marks a selected vitals record in the GMRV Vital Measurement (#120.5) file as entered-in-error. This remote procedure call is documented in Integration Agreement 4414. INPUT PARAMETER: GMVDATA PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 60 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: GMVDATA contains the following information: piece1^piece2^piece3 where piece1 = FILE 120.5 IEN piece2 = FILE 200 IEN (i.e., DUZ) piece3 = A single value to indicate the reason for the error. 1 = INCORRECT DATE/TIME, 2 = INCORRECT READING, 3 = INCORRECT PATIENT and 4 = INVALID RECORD RETURN PARAMETER DESCRIPTION: If the record is marked as entered in error, RESULT is set to "OK". Otherwise, RESULT is set to "Record Not Found" Example: > S GMVDATA="1560^547^1" > D ERROR^GMVUTL1(.RESULT,GMVDATA) ZW RESULT > RESULT="OK" |
GMV MARK ERROR | |||
| 4416 | GMV EXTRACT REC | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Controlled Subscription |
NAME: GMV EXTRACT REC TAG: GETVM ROUTINE: GMVGETD RETURN VALUE TYPE: GLOBAL ARRAY AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE WORD WRAP ON: TRUE DESCRIPTION: This remote procedure call retrieves vital records from the GMRV Vital Measurement (#120.5) file for a selected patient within a given date span. This remote procedure call is documented in Integration Agreement 4416. INPUT PARAMETER: GMRVDATA PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 30 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: GMRVDATA consists of 4 pieces of information: piece1^piece2^piece3^piece4 where piece1 = Patient (#2) file pointer (i.e., DFN) piece2 = End date of search (FileMan internal format) piece3 = single vital type abbreviation (File 120.51, Field 1) [optional] If not defined, the default is "T;P;R;BP;HT;WT;PN;PO2;CG;CVP" piece4 = Start date of search (FileMan internal format) RETURN PARAMETER DESCRIPTION: Returns the name of the global array (i.e., ^TMP($J,"GRPC")) containing a list of vital records for the selected patient within the defined date range. The TMP global contains: ^TMP($J,"GRPC",n)=piece1^piece2 where piece1 = File 120.5 IEN piece2 = a string of text in the following format: Date/time taken (external) Vital Type Abbreviation: Rate U.S. units (Metric value) (Qualifiers) n = sequential number starting at 1. Example: > S GMRVDATA="134^3051028^BP^3051001" > D GETVM^GMVGETD(.RESULT,GMRVDATA) ZW RESULT > RESULT="^TMP(538999278,"GRPC")" > D ^%G > Global ^TMP($J,"GRPC" > ^TMP(538999278,"GRPC",1)=8858^10/11/05@16:35 B/P: 120/80* (L ARM, SITTING, CAROTID, CALF) _VITPROVIDER,ONE > 2)=8961^10/20/05@14:47 B/P: 128/81* (L ARM, SITTING, PALPATED) _VITPROVIDER,TWO If there is no data, then the following is returned: ^TMP($J,"GRPC",1)=0^NO VITALS/MEASUREMENTS ENTERED WITHIN THIS PERIOD |
GMV EXTRACT REC | |||
| 4420 | GMV DLL VERSION | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Private |
NAME: GMV DLL VERSION TAG: DLL ROUTINE: GMVUTL8 RETURN VALUE TYPE: SINGLE VALUE AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE DESCRIPTION: Returns a YES or NO response to indicate if the Dynamic Link Library (DLL) file should be used. This remote procedure call is documented in Integration Agreement 4420. INPUT PARAMETER: GMVX PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 50 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: This value is the name of the file and the date/time associated with it (e.g., GMV_VITALSVIEWENTER.DLL:v. 07/21/05 10:34). RETURN PARAMETER DESCRIPTION: Returns YES if the file can be used. Returns NO, if the file cannot be used. Returns null if the file was not found. Example: > S GMVX="GMV_VITALSVIEWENTER.DLL:v. 07/21/05 10:34" > D DLL^GMVUTL8(.RESULT,GMVX) ZW RESULT > RESULT="NO" |
GMV DLL VERSION | |||
| 4451 | GMVVISN | Routine | GEN. MED. REC. - VITALS | 2004/09/15 | Retired | Supported | This IA supports the VISN Support Service Center's request to extract data for the Financial and Clinical Data Mart. |
GMVVISN | ||||
| 4461 | GMV LOCATION SELECT | Remote Procedure | GEN. MED. REC. - VITALS | 2006/01/03 | APPROVED | Active | Private |
NAME: GMV LOCATION SELECT TAG: RPC ROUTINE: GMVRPCHL RETURN VALUE TYPE: GLOBAL ARRAY AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE WORD WRAP ON: TRUE DESCRIPTION: Select a hospital location by name, from a patient appointment or from a patient admission. INPUT PARAMETER: OPTION PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 10 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: Routine tag line in GMVRPCHL to call. INPUT PARAMETER: DATA PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 100 REQUIRED: YES SEQUENCE NUMBER: 2 DESCRIPTION: Other data as required for the call. RETURN PARAMETER DESCRIPTION: This remote procedure call allows the user to select a hospital location. The entry point is RPC^GMVRPCHL. It has input parameters of RESULTS, OPTION and DATA (ex. RPC^GMVRPCHL(.RESULTS,OPTION,DATA). The RESULTS variable will contain the ^TMP("GMVHLOC",$J) global array reference. The ^TMP("GMVHLOC",$J) global array contains the results. The OPTION variable identifies a line label in the GMVRPCHL routine that will be invoked to process the call. The DATA variable contains any additional values needed by the OPTION variable to process the call. 1) When the OPTION value is NAME, this RPC will do a file lookup. The DATA value is a three part value separated by carets(^). The first part is a file number. The second part is a value to look up. The third part is the field or fields to do the look up on. If the third piece is not defined, the lookup is done on the .01 field of the file. The TMP global contains: ^TMP("GMVHLOC",$J,0)=piece1 ^TMP("GMVHLOC",$J,n)=piece2^piece3 where piece1 = number of entries found piece2 = file number, a semi-colon and record IEN piece3 = field value Example: >S OPTION="NAME",DATA="44^OUTPATIENT^.01" >D RPC^GMVRPCHL(.RESULT,OPTION,DATA) ZW RESULT >RESULT="^TMP("GMVHLOC",539052767)" >D ^%G >Global ^TMP("GMVHLOC",$J >^TMP("GMVHLOC",539052767,0)=3 1)=44;75^OUTPATIENT NUC MED 2)=44;74^OUTPATIENT RADIOLOGY 3)=44;80^OUTPATIENT ULTRASOUND 2) When the OPTION value is APPT, this RPC will return a list of clinic appointments for the patient. The DATA value is a four part value separated by carets(^). The first piece is DFN. The second piece is the start date of the search. If not defined, this value defaults to 365 days prior to today. The third piece is the end date of the search. If not defined, the value defaults to today. Both dates are in FileMan internal format. The fourth piece is a string of numbers to indicate what types of appointments to return. If not defined, the value defaults to "123456789" (i.e., all appointment types) where: 1 - Active/Kept 2 - Inpatient appts. only 3 - No-shows 4 - No-shows, auto-rebook 5 - Cancelled by clinic 6 - Cancelled by clinic, auto rebook 7 - Cancelled by patient 8 - Cancelled by patient, auto rebook 9 - No action taken The TMP global contains: ^TMP("GMVHLOC",$J,0)=piece1 ^TMP("GMVHLOC",$J,n)=piece2^piece3^piece4^piece5^piece6^piece7 ^piece8^piece9^ where piece1 = number of entries found piece2 = date/time of appt (FM internal) piece3 = date/time of appt (external) piece4 = hospital location IEN (FILE 44) piece5 = hospital location name (FILE 44, Field .01) piece6 = appt status (internal) piece7 = appt status (external) piece8 = appt type (internal) piece9 = appt type (external) Example: > S OPTION="APPT",DATA="78^3051201^3051206^" > D RPC^GMVRPCHL(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVHLOC",539052767)" > D ^%G > Global ^TMP("GMVHLOC",$J > ^TMP("GMVHLOC",539052767,0)=1 1)=3051206.1^DEC 6,2005@10:00^88^WEIGHT CLINIC^^^9^REGULAR 3) When the OPTION value is ADMIT, this RPC will return a list of hospital admissions for the patient specified. The DATA value is the patient's DFN. The TMP global contains: ^TMP("GMVHLOC",$J,0)=piece1 ^TMP("GMVHLOC",$J,n)=piece2^piece3^piece4^piece5^piece6 where piece1 = number of entries found piece2 = date/time of admission (external) piece3 = hospital location IEN (FILE 44) piece4 = hospital location name (FILE 44, Field .01) piece5 = type of movement (FILE 405.1, Field .01) piece6 = movement IEN (FILE 405) Example: > S OPTION="ADMIT",DATA=134 > D RPC^GMVRPCHL(.RESULT,OPTION,DATA) ZW RESULT > RESULT="^TMP("GMVHLOC",539052767)" > D ^%G > Global ^TMP("GMVHLOC",$J > ^TMP("GMVHLOC",539052767,0)=1 1)=Apr 09, 2001 1:48:43 pm^67^ 2-ASM^DIRECT^1712 If an error is encountered for NAME, ADMIT or APPT, a "-1" followed by a caret and the error message text (i.e., -1^error message) is returned in RESULT(0). |
GMV LOCATION SELECT | |||
| 4504 | 4504 | File | GEN. MED. REC. - VITALS | 2004/09/08 | APPROVED | Active | Controlled Subscription | 120.52 | This IA will allow package to directly look at the .01 field in order to get the text of the Vital Qualifier. This also gives the packages permission to reference all of the crossreference in the file in order to find the entry that is being sought after. |
|||
| 4566 | GMRV VITAL QUALIFIER | File | GEN. MED. REC. - VITALS | 2004/11/30 | APPROVED | Active | Private | 120.51 | PBM needs to be able to access VITAL QUALIFIERS for direct global reads. |
|||
| 4583 | GMVHDR | Routine | GEN. MED. REC. - VITALS | 2005/02/16 | Retired | Private | This Integration Agreement supports the VistA Data Extraction Framework (VDEF) package. |
GMVHDR | ||||
| 4653 | GMVUTL8 | Routine | GEN. MED. REC. - VITALS | 2005/04/06 | APPROVED | Active | Private | This agreement supports the GMVUTL8 routine entry points listed below. |
GMVUTL8 | |||
| 4654 | GMV V/M ALLDATA | Remote Procedure | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Private |
NAME: GMV V/M ALLDATA TAG: VMDATA ROUTINE: GMVGGR1 RETURN VALUE TYPE: GLOBAL ARRAY AVAILABILITY: SUBSCRIPTION INACTIVE: ACTIVE WORD WRAP ON: TRUE DESCRIPTION: This remote procedure call lists all vitals/measurements data for a given date/time span. This remote procedure call is documented in Integration Agreement 4654. INPUT PARAMETER: GMVDATA PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 60 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: GMVDATA consists of 4 pieces of data: piece1^piece2^piece3^piece4 where piece1 = File 2 IEN (i.e., DFN) piece2 = Start date/time for search (FileMan internal format) piece3 = End date/time for search (FileMan internal format) piece4 = 0 (zero) RETURN PARAMETER DESCRIPTION: RESULT array returns the data or a "NO DATA" message. Case A: The NO DATA message is returned. The TMP global returns: ^TMP($J,1)=lastname,first social security number date of birth age "(Yrs)" gender ^TMP($J,2)="Unit:" unit "Room:" room ^TMP($J,3)="Division:" division ^TMP($J,4)= search date range ^TMP($J,5)="NO DATA" Example: > S GMVDATA="90^3051012^3051012^0" > D VMDATA^GMVGGR1(.RESULT,GMVDATA) ZW RESULT > RESULT="^TMP(539349605)" > D ^%G > Global ^TMP($J > ^TMP(539349605,1)=VITPATIENT,ONE 000-11-1234 JAN 2,1934 71 (Yrs) MALE 2)=Unit: Room: 3)=Division: 4)=OCT 11,2005 - OCT 11,2005 5)=NO DATA Casee B: Fourth piece of GMVDATA (Flag) is 0 The TMP global returns: ^TMP($J,1)=lastname,first social security number date of birth age "(Yrs)" sex ^TMP($J,2)="Unit:" unit "Room:" room ^TMP($J,3)="Division:" division ^TMP($J,4)= search date range ^TMP($J,n)=piece1 through piece23 where piece1 = date of reading in mm-dd-yy format piece2 = time of reading in hh:mm:ss format piece3 = Temperature value and qualifier abbreviations piece4 = Pulse value and qualifier abbreviations piece5 = Respiration and qualifier abbreviations piece6 = Pulse Oximetry value, qualifier abbreviations, flow rate and percentage value piece7 = Blood Pressure value and qualifier abbreviations piece8 = Weight value (pounds) and qualifier abbreviations piece9 = Weight value (kilos) piece10 = Body Mass Index calculation piece11 = Height value (inches) and qualifier abbreviations piece12 = Height value (centimeters) piece13 = Circumference Girth value (inches) and qualifier abbreviations piece14 = Circumference Girth value (centimeters) piece15 = Central Venous Pressure value (cmH2O) piece16 = Central Venous Pressure value (mmHg) piece17 = Input value (from Intake & Output package) piece18 = Output value (from Intake & Output package) piece19 = Pain value piece20 = always null piece21 = always null piece22 = hospital location (FILE 44, Field .01) piece23 = name of person who entered the data (FILE 200, Field .01) Example: > S GMVDATA="134^3050901^3050930^0" > D VMDATA^GMVGGR1(.RESULT,GMVDATA) ZW RESULT > RESULT="^TMP(539349605)" > D ^%G > Global ^TMP($J > ^TMP(539349605,1)=VITPATIENT,TWO 000-11-1234 JUN 1,1957 48 (Yrs) FEMALE 2)=Unit: 2-ASM Room: 3)=Division: TEST HINES 4)=SEP 1,2005 - SEP 30,2005 5)=09-14-05^17:18:00^^^^^^135- A St^61.36^22^66- A^167.64^^^^^^^^ ^^2-ASM^VITPROVIDER,ONE 6)=09-26-05^11:30:57^^^^^120/80*- La Si Car Clf^^^^^^^^^^^^^^^2-A SM^VITPROVIDER,TWO |
GMV V/M ALLDATA | |||
| 4753 | AVPR index | File | GEN. MED. REC. - VITALS | 2014/12/12 | APPROVED | Active | Private | 120.5 | The Virtual Patient Record (VPR) would like to create an action index on the GMRV Vital Measurement file #120.5, that would call a VPR API in routine VPREVNT when data in the file is entered or modified. The FileMan utility CREIXN^DDMOD would be used in a post-init for patch VPR*1*3 to create the AVPR index, instead of exporting the data dictionary. The three fields listed here are the ones included in the index. |
2015/02/23 | ||
| 4784 | GMVMHV | Routine | GEN. MED. REC. - VITALS | 2005/08/18 | APPROVED | Active | Private | The MyHealtheVet package requests permission to retrieve patient vitals/measurements data. |
GMVMHV | |||
| 4791 | GMVHS | Routine | GEN. MED. REC. - VITALS | 2005/12/20 | APPROVED | Active | Controlled Subscription | This routine will return vital/measurement data for a patient over a given date/time range. |
GMVHS | |||
| 4815 | GMVDCSAV | Routine | GEN. MED. REC. - VITALS | 2005/10/19 | APPROVED | Active | Controlled Subscription | Allows the subscriber to file patient vitals data in the GMRV VITAL MEASUREMENT (#120.5) file. |
GMVDCSAV | |||
| 4831 | GMV_VitalsViewEnter.dll | Other | GEN. MED. REC. - VITALS | 2005/11/30 | APPROVED | Active | Private | This integration agreement allows the subscribing package to call the Dynamic Link Library (DLL) file named GMV_VitalsViewEnter.dll. This DLL is a Graphical User Interface (GUI) for entering and displaying patient vitals information. This DLL is written in Delphi. It is called from another Delphi application. The entry points and input variables are Delphi, not M. The following GMV-namespaced Remote Procedure Calls must be in the RPC (#320) field of the OPTION (#19) file entry used to create the Broker context. They are: GMV ADD VM GMV CONVERT DATE GMV GET CATEGORY IEN GMV GET CURRENT TIME GMV GET VITAL TYPE IEN GMV LATEST VM GMV MANAGER GMV PARAMETER GMV USER GMV VITALS/CAT/QUAL GMV V/M ALLDATA GMV EXTRACT REC GMV MARK ERROR GMV ALLERGY GMV DLL VERSION GMV LOCATION SELECT GMV CLOSEST READING [added to the list on 6/23/09] These additional Remote Procedure Calls must be in the RPC (#320) field of the OPTION (#19) file entry used to create the Broker context. They are: ORWPT PTINQ VAFCTFU CONVERT DFN TO ICN VAFCTFU CONVERT ICN TO DFN |
2009/06/23 | |||
| 4833 | ADDRPCS FOR GUI 26 | Routine | GEN. MED. REC. - VITALS | 2005/11/02 | APPROVED | Active | Private | This Integration Agreement is for the sole purpose of allowing the CPRS GUI 26 post-install routine to add the GMRV RPCs to the CPRS option. |
GMV3PST | |||
| 4866 | DBIA4866 | File | GEN. MED. REC. - VITALS | 2006/07/10 | APPROVED | Active | Private | 120.51 | Clinical Procedures is using a Fileman call $$FIND1^DIC to find the internal entry number of the Vital type in GMRV Vital Type file (#120.51). |
|||
| 4867 | DBIA4867 | File | GEN. MED. REC. - VITALS | 2006/07/26 | APPROVED | Active | Private | 120.5 | This IA will be used in conjunction with IA 4815. IA 4815 allows Clinical Procedures (CP) to add vital measuements. IA 4867 gives CP the permission to lock the ^GMR(120.5,0) global root before adding the vital measurements and let CP use a reverse $O command ^GMR(120.5,"A") to get the internal entry number of the last entry of vital measurement that was added. |
|||
| 5046 | GMVUTL | Routine | GEN. MED. REC. - VITALS | 2007/11/14 | APPROVED | Active | Supported | The CLIO, F1250 and GETREC entry points return a patient vitals record in an array. |
GMVUTL | 2008/03/19 | ||
| 5047 | GMVGETVT | Routine | GEN. MED. REC. - VITALS | 2007/11/14 | APPROVED | Active | Supported | APIs that return values for vital types (FILE 120.51). |
GMVGETVT | |||
| 5048 | GMVGETQL | Routine | GEN. MED. REC. - VITALS | 2007/11/14 | APPROVED | Active | Supported | APIs that return values for qualifiers (FILE 120.52). |
GMVGETQL | 2008/03/19 | ||
| 5050 | GMVGETC | Routine | GEN. MED. REC. - VITALS | 2007/11/14 | APPROVED | Active | Supported | APIs that return values for categories (FILE 120.53). |
GMVGETC | 2008/03/19 | ||
| 5468 | ONE TIME RELEASE OF GMV CLOSEST READING | Other | GEN. MED. REC. - VITALS | 2009/06/23 | APPROVED | Active | Private | This is a one time ICR to allow OE/RR to release the GMV CLOSEST READING RPC in patch OR*3.0*296. |
2009/06/23 | |||
| 5702 | GMVRPCM | Routine | GEN. MED. REC. - VITALS | 2011/08/03 | APPROVED | Active | Private | This routine performs various actions such as building selection lists and modifying package parameters; VPR requests use of it to pull values from the GMRV Vitals Parameters file #120.57. Complete details about this call may be found in ICR #4360, RPC 'GMV MANAGER'. |
GMVRPCM | 2012/05/25 | ||
| 5861 | GMV MANAGER | Remote Procedure | GEN. MED. REC. - VITALS | 2012/10/04 | Withdrawn | Private | The PADP package uses RPC GMV MANAGER in order to pull in qualifiers of vitals. The package uses these when the nurse enters vitals for their patient. I would like to request permission to use it. |
GMV MANAGER | ||||
| 5862 | GMV ADD VM | Remote Procedure | GEN. MED. REC. - VITALS | 2012/10/04 | Withdrawn | Private | The PADP package uses RPC GMV ADD VM in order to upload vitals. I would like to request permission to use it. |
GMV ADD VM | ||||
| 6207 | ABBVAL GMVUTL | Routine | GEN. MED. REC. - VITALS | 2015/07/13 | APPROVED | Active | Controlled Subscription | This ICR authorizes access to the ABBVAL function in GMVUTL7 to retrieve the high and low measurements of a vital type. |
GMVUTL7 | 2015/07/27 | ||
| 6360 | NDS associated fields | File | GEN. MED. REC. - VITALS | 2016/02/18 | Pending | Supported | 120.51 | Implement the native standardization LOINC for file #120.51 Vital Signs terminology domain GMRV VITAL TYPE file (#120.51) |
||||
| 6361 | NDS Associated Fields | File | GEN. MED. REC. - VITALS | 2016/02/18 | Pending | Supported | 120.52 | Implement the native standardization for SNOMED CT for file #120.52 for the Vital Signs terminology domain GMRV VITAL QUALIFIER file (#120.52). |
||||
| 6362 | NDS associated fields | File | GEN. MED. REC. - VITALS | 2016/02/18 | Pending | Supported | 120.53 | Implement the native standardization SNOMED CT for file #120.53 for the Vital Signs terminology domain GMRV VITAL CATEGORY file (#120.53). |
||||
| 6364 | HMP ACCESS TO GMRD(120.53 | File | GEN. MED. REC. - VITALS | 2016/02/19 | APPROVED | Retired | Controlled Subscription | 120.53 | The Electronic Health MGMT Platform (HMP) is making direct global reads of the GMRV VITAL CATEGORY File (#120.53) in order to retrieve all the data in the file. HMP is syncing this file and the data it contains between the local VistA system and the JDS database system. HMP is using a $ORDER to loop thru the file to pull all the data and send it to JDS. ********************************************************************** This ICR was retired as of 10/27/17 when HMP was shut down. HMP*2.0*12 released on 10/17/17 is an informational patch outlining the steps for the sites to shut down the application. If HMP is reactivated in the future, the HMP project team should review the access provided by this ICR with the custodial application before the ICR is reactivated. See VistA Document Library (VDL) for list of retired HMP ICRs. ********************************************************************** |
2016/03/23 | ||
| 6365 | HMP ACCESS TO GMRD(120.52 | File | GEN. MED. REC. - VITALS | 2016/02/19 | APPROVED | Retired | Controlled Subscription | 120.52 | The Electronic Health MGMT Platform (HMP) is making direct global reads of the GMRC VITAL QUALIFIER File (#120.52) in order to retrieve all the data in teh file. HMP syncs a copy of the local file with the JDS database system used by the eHMP interface. HMP is using a $ORDER to loop thru the file to pull all the data and send it to JDS. ********************************************************************** This ICR was retired as of 10/27/17 when HMP was shut down. HMP*2.0*12 released on 10/17/17 is an informational patch outlining the steps for the sites to shut down the application. If HMP is reactivated in the future, the HMP project team should review the access provided by this ICR with the custodial application before the ICR is reactivated. See VistA Document Library (VDL) for list of retired HMP ICRs. ********************************************************************** |
2016/03/23 | ||
| 6366 | HMP ACCESS TO GMRD(120.51 | File | GEN. MED. REC. - VITALS | 2016/02/19 | APPROVED | Retired | Controlled Subscription | 120.51 | The Electronic Health MGMT Platform (HMP) is accessing the GMRV VIAL TYPE File (#120.51) using direct global in order to sync the local file with the JDS database system used the HMP user interface. HMP is using a $ORDER to loop thru the file and pull all data and send the data to JDS. ********************************************************************** This ICR was retired as of 10/27/17 when HMP was shut down. HMP*2.0*12 released on 10/17/17 is an informational patch outlining the steps for the sites to shut down the application. If HMP is reactivated in the future, the HMP project team should review the access provided by this ICR with the custodial application before the ICR is reactivated. See VistA Document Library (VDL) for list of retired HMP ICRs. ********************************************************************** |
2016/03/23 | ||
| 6422 | HMP Access to ERROR~GMVUTL1 | Routine | GEN. MED. REC. - VITALS | 2016/06/29 | Retired | Controlled Subscription | The Enterprise Health MGMT Platform (HMP) uses the ERROR^GMVUTL1 API to mark a vital as entered in error. ********************************************************************** This ICR was retired as of 10/27/17 when HMP was shut down. HMP*2.0*12 released on 10/17/17 is an informational patch outlining the steps for the sites to shut down the application. If HMP is reactivated in the future, the HMP project team should review the access provided by this ICR with the custodial application before the ICR is reactivated. HMP developer verified HMP needs an ICR for access to GMVUTL1 API. Custodial package could not review this ICR prior to HMP shutdown. It will need to be reviewed by the custodial package in the future if HMP is reactivated. ********************************************************************** |
GMVUTL1 | ||||
| 7437 | GMVBMI | Routine | GEN. MED. REC. - VITALS | 2023/09/07 | APPROVED | Active | Private | The CALBMI entry point provides a consistent and accurate calculation of the BMI value for an associated weight measurement. |
GMVBMI | 2023/09/08 |