1 | GMTSXPS3 ; SLC/KER - Health Summary Status ; 07/18/2000
|
---|
2 | ;;2.7;Health Summary;**35,34,37**;Oct 20, 1995
|
---|
3 | ;
|
---|
4 | Q
|
---|
5 | STA ; Status of Components
|
---|
6 | D CLR,EXP,CHK,CLR Q
|
---|
7 | CHK ; Check Health Summary Components
|
---|
8 | N GMTSI,GMTSSNM,GMTSSAB,GMTSSDF,GMTSENM,GMTSEAB,GMTSEDF,GMTSCNT,GMTSDUP,X
|
---|
9 | S (GMTSCNT,GMTSI)=0 F S GMTSI=$O(^GMT(142.1,GMTSI)) Q:+GMTSI=0 D IE
|
---|
10 | S GMTSI=0 F S GMTSI=$O(^TMP($J,"GMTSST",GMTSI)) Q:+GMTSI=0 D EI
|
---|
11 | Q
|
---|
12 | IE ; Compare Installed to Exported
|
---|
13 | S GMTSSNM=$P($G(^GMT(142.1,GMTSI,0)),"^",1),GMTSSAB=$P($G(^GMT(142.1,GMTSI,0)),"^",4),GMTSSDF=$P($G(^GMT(142.1,GMTSI,0)),"^",6)
|
---|
14 | I GMTSI<501,'$D(^TMP($J,"GMTSST",GMTSI)) S X=" "_GMTSSNM_" not exported ("_GMTSI_")" D CL(X) Q
|
---|
15 | S GMTSENM=$P($G(^TMP($J,"GMTSST",GMTSI)),"^",1),GMTSEAB=$P($G(^TMP($J,"GMTSST",GMTSI)),"^",2),GMTSEDF=$P($G(^TMP($J,"GMTSST",GMTSI)),"^",3)
|
---|
16 | I GMTSI<501,$L(GMTSSNM),GMTSENM="",'$D(^GMT(142.1,"B",GMTSSNM)) S X=" "_GMTSSNM_" not exported" D CL(X) Q
|
---|
17 | I GMTSI<501,$L(GMTSSNM),GMTSENM="",$D(^GMT(142.1,"B",GMTSSNM)) S GMTSDUP=0 D DP Q:+GMTSDUP>1
|
---|
18 | I GMTSI<501,$L(GMTSSNM),GMTSENM="",$D(^GMT(142.1,"B",GMTSSNM)) S X=" "_GMTSSNM_" w/wrong IEN ("_GMTSI_")" D CL(X) Q
|
---|
19 | I GMTSI<501,GMTSSNM'=GMTSENM S X=" "_"Not exported as "_GMTSSNM D CL(X) Q
|
---|
20 | I GMTSI<501,GMTSSDF="P",GMTSEDF'="P" S X=" "_GMTSSNM_" disabled at site" D CL(X) Q
|
---|
21 | I GMTSI<501,GMTSSDF="",GMTSEDF="P" S X=" Disable component "_GMTSSNM_" in use" D CL(X) Q
|
---|
22 | I GMTSI>500,GMTSENM="" S X=" "_GMTSSNM_" (local component)" D CL(X) Q
|
---|
23 | Q
|
---|
24 | EI ; Compare Exported to Installed
|
---|
25 | S GMTSSNM=$P($G(^GMT(142.1,GMTSI,0)),"^",1),GMTSSAB=$P($G(^GMT(142.1,GMTSI,0)),"^",4),GMTSSDF=$P($G(^GMT(142.1,GMTSI,0)),"^",6)
|
---|
26 | S GMTSENM=$P($G(^TMP($J,"GMTSST",GMTSI)),"^",1),GMTSEAB=$P($G(^TMP($J,"GMTSST",GMTSI)),"^",2),GMTSEDF=$P($G(^TMP($J,"GMTSST",GMTSI)),"^",3)
|
---|
27 | I GMTSI<501,GMTSSNM="" S X=" "_GMTSENM_" exported/not found" D CL(X) Q
|
---|
28 | I GMTSI<501,GMTSSNM'=GMTSENM S X=" "_GMTSSNM_" exported/modified" D CL(X) Q
|
---|
29 | Q
|
---|
30 | DP ; Duplicate Components
|
---|
31 | N X,GMTSI,GMTSIS Q:'$L($G(GMTSSNM))
|
---|
32 | S GMTSIS="",GMTSI=0 F S GMTSI=$O(^GMT(142.1,"B",GMTSSNM,GMTSI)) Q:+GMTSI=0 D
|
---|
33 | . S GMTSDUP=+($G(GMTSDUP))+1,GMTSIS=GMTSIS_"/"_GMTSI
|
---|
34 | S:$E(GMTSIS,1)="/" GMTSIS=$E(GMTSIS,2,$L(GMTSIS)) S:GMTSIS'["/" GMTSDUP=1
|
---|
35 | I +($G(GMTSDUP))>1 S X=" "_GMTSSNM_" duplicated ("_GMTSIS_")" D CL(X)
|
---|
36 | Q
|
---|
37 | ;
|
---|
38 | ; Miscellaneous
|
---|
39 | EXP ; Retrieve Exported Components
|
---|
40 | N GMTSEX,GMTSTXT,GMTSI,GMTSCI,GMTSNM,GMTSAB,GMTSDF S GMTSTXT="" F GMTSI=1:1 D Q:'$L(GMTSTXT)
|
---|
41 | . S GMTSTXT="" S GMTSEX="S GMTSTXT=$T(COMP+"_GMTSI_")" X GMTSEX S GMTSTXT=$P(GMTSTXT,";",3,299) Q:GMTSTXT="" S GMTSCI=+($P(GMTSTXT,";",1)) Q:GMTSCI=0 S GMTSNM=$P(GMTSTXT,";",2) Q:GMTSNM=""
|
---|
42 | . S GMTSAB=$P(GMTSTXT,";",3) Q:GMTSAB="" S GMTSDF=$P(GMTSTXT,";",4),^TMP($J,"GMTSST",GMTSCI)=GMTSNM_"^"_GMTSAB_"^"_GMTSDF
|
---|
43 | Q
|
---|
44 | CLR ; Clean up
|
---|
45 | K ^TMP($J,"GMTSST") Q
|
---|
46 | CL(X) ; Component Status Line
|
---|
47 | S X=$G(X) S:$L(X) GMTSCNT=+($G(GMTSCNT))+1 D:GMTSCNT=1 TL^GMTSXPS1(" Component Status:")
|
---|
48 | D TL^GMTSXPS1(X) Q
|
---|
49 | COMP ; Components List (exported)
|
---|
50 | ;;1;ADVERSE REACTIONS/ALLERGIES;ADR
|
---|
51 | ;;2;MAS DEMOGRAPHICS BRIEF;BDEM
|
---|
52 | ;;3;LAB CHEMISTRY & HEMATOLOGY;CH
|
---|
53 | ;;4;CLINICAL WARNINGS;CW
|
---|
54 | ;;5;CRISIS NOTES;CN
|
---|
55 | ;;6;MAS DEMOGRAPHICS;DEM
|
---|
56 | ;;7;DIETETICS;DI
|
---|
57 | ;;8;MAS DISCHARGES;DC
|
---|
58 | ;;9;MAS CLINIC VISITS FUTURE;CVF
|
---|
59 | ;;10;MAS ADMISSIONS/DISCHARGES;ADC
|
---|
60 | ;;11;MAS DISCHARGE DIAGNOSIS;DD
|
---|
61 | ;;12;MAS SURGERIES ICD CODES;OPC
|
---|
62 | ;;14;MAS CLINIC VISITS PAST;CVP
|
---|
63 | ;;15;PROGRESS NOTES;PN
|
---|
64 | ;;16;MAS TRANSFERS;TR
|
---|
65 | ;;17;MAS TREATING SPECIALTY;TS
|
---|
66 | ;;18;LAB CUMULATIVE SELECTED 1;SCL1
|
---|
67 | ;;19;LAB CUMULATIVE SELECTED 2;SCL2
|
---|
68 | ;;20;LAB CUMULATIVE SELECTED 3;SCL3
|
---|
69 | ;;21;LAB CUMULATIVE SELECTED 4;SCL4
|
---|
70 | ;;23;SURGERY REPORTS;SR
|
---|
71 | ;;24;MAS DISABILITIES;DS
|
---|
72 | ;;25;ADVANCE DIRECTIVE;CD
|
---|
73 | ;;26;PROGRESS NOTES BRIEF;BPN
|
---|
74 | ;;27;SURGERY REPORTS BRIEF;BSR
|
---|
75 | ;;28;PHARMACY OUTPATIENT;RXOP
|
---|
76 | ;;29;PHARMACY UNIT DOSE;RXUD
|
---|
77 | ;;30;PHARMACY INTRAVENOUS;RXIV
|
---|
78 | ;;31;LAB ORDERS BRIEF;BLO
|
---|
79 | ;;32;LAB ORDERS;LO
|
---|
80 | ;;33;LAB TESTS SELECTED;SLT
|
---|
81 | ;;34;RADIOLOGY STATUS;RS
|
---|
82 | ;;35;RADIOLOGY PROFILE;RP
|
---|
83 | ;;36;LAB BLOOD TRANSFUSIONS;BT
|
---|
84 | ;;37;LAB MICROBIOLOGY BRIEF;BMIC
|
---|
85 | ;;38;LAB MICROBIOLOGY;MIC
|
---|
86 | ;;43;LAB CUMULATIVE SELECTED;SCLU
|
---|
87 | ;;45;LAB BLOOD AVAILABILITY;BA
|
---|
88 | ;;46;LAB SURGICAL PATHOLOGY;SP
|
---|
89 | ;;47;VITAL SIGNS;VS
|
---|
90 | ;;48;LAB CYTOPATHOLOGY;CY
|
---|
91 | ;;49;VITAL SIGNS SELECTED;SVS
|
---|
92 | ;;50;MAS PROCEDURES ICD CODES;PRC
|
---|
93 | ;;51;MEDICINE SUMMARY;MEDS
|
---|
94 | ;;52;RADIOLOGY IMPRESSION;RI
|
---|
95 | ;;54;ORDERS CURRENT;ORC
|
---|
96 | ;;55;MAS ADT HISTORY;ADT
|
---|
97 | ;;56;RADIOLOGY IMPRESSION SELECTED;SRI
|
---|
98 | ;;57;DISCHARGE SUMMARY;DCS
|
---|
99 | ;;58;DISCHARGE SUMMARY BRIEF;BDS
|
---|
100 | ;;59;PROBLEM LIST ACTIVE;PLA
|
---|
101 | ;;60;PROBLEM LIST INACTIVE;PLI
|
---|
102 | ;;61;PROBLEM LIST ALL;PLL
|
---|
103 | ;;62;SOCIAL WORK;SW
|
---|
104 | ;;64;MAS ADT HISTORY EXPANDED;EADT
|
---|
105 | ;;65;COMPENSATION AND PENSION EXAMS;CP
|
---|
106 | ;;66;MEDICINE ABNORMAL BRIEF;MEDA
|
---|
107 | ;;67;MEDICINE BRIEF REPORT;MEDB
|
---|
108 | ;;68;MEDICINE FULL CAPTIONED;MEDC
|
---|
109 | ;;69;MEDICINE FULL REPORT;MEDF
|
---|
110 | ;;71;MENTAL HEALTH PHYSICAL EXAM;MHPE
|
---|
111 | ;;72;LAB ELECTRON MICROSCOPY;EM
|
---|
112 | ;;73;ADVERSE REACTIONS/ALLERG BRIEF;BADR
|
---|
113 | ;;74;SPINAL CORD DYSFUNCTION;SCD
|
---|
114 | ;;75;VITAL SIGNS OUTPATIENT;VSO
|
---|
115 | ;;76;VITAL SIGNS SELECTED OUTPAT.;SVSO
|
---|
116 | ;;77;SURGERY ONLY REPORTS;SRO
|
---|
117 | ;;78;SURGERY NON OR PROCEDURES;NSR
|
---|
118 | ;;79;SURGERY SEL NON OR PROCEDURES;SNSR
|
---|
119 | ;;201;PCE LOCATION OF HOME;LH;P
|
---|
120 | ;;202;CLINICAL REMINDERS DUE;CR
|
---|
121 | ;;203;PCE HEALTH FACTORS SELECTED;SHF;P
|
---|
122 | ;;204;PCE HEALTH FACTORS ALL;HF;P
|
---|
123 | ;;205;PCE OUTPATIENT ENCOUNTERS;OE
|
---|
124 | ;;206;PCE MEASUREMENTS NON-TABULAR;NTM;P
|
---|
125 | ;;207;PCE IMMUNIZATIONS;IM;P
|
---|
126 | ;;208;PCE SKIN TESTS;ST;P
|
---|
127 | ;;209;PCE MEASUREMENTS SELECTED;MEAS;P
|
---|
128 | ;;212;PCE EDUCATION;ED
|
---|
129 | ;;213;PCE EDUCATION LATEST;EDL
|
---|
130 | ;;220;PCE OUTPATIENT DIAGNOSIS;OD;P
|
---|
131 | ;;230;PCE EXAMS LATEST;EXAM;P
|
---|
132 | ;;231;PCE TREATMENTS PROVIDED;TP;P
|
---|
133 | ;;232;CLINICAL REMINDERS MAINTENANCE;CM
|
---|
134 | ;;233;PROGRESS NOTES SELECTED;SPN
|
---|
135 | ;;234;CLINICAL REMINDERS SUMMARY;CRS
|
---|
136 | ;;235;MAG IMAGING;MAGI
|
---|
137 | ;;236;ONCOLOGY;ONC
|
---|
138 | ;;237;VITAL SIGNS DETAILED DISPLAY;VSD
|
---|
139 | ;;238;GLOBAL ASSESSMENT FUNCTIONING;GAF
|
---|