- GMVDCHLP ;HOIFO/DAD,FT-VITALS COMPONENT: HELP TEXT ;9/29/00 09:17
- ;;5.0;GEN. MED. REC. - VITALS;;Oct 31, 2002
- ;
- ; This routine uses the following IAs:
- ; #10104 - ^XLFSTR calls (supported)
- ;
- HELP(RESULT,GMVITTYP) ;
- ; *** Get help text ***
- ; Input:
- ; GMVITTYP = A vital type abbreviation
- ; Output:
- ; RESULT() = The help text
- N GMVLINE,GMVTXT K RESULT
- S GMVITTYP=$$UP^XLFSTR(GMVITTYP)
- I $T(@GMVITTYP)]"" D
- . F GMVLINE=1:1 S GMVTXT=$P($T(@GMVITTYP+GMVLINE),";;",2) Q:GMVTXT=U D
- .. S RESULT(GMVLINE)=GMVTXT
- .. Q
- . Q
- Q
- ;;
- AG ;;ABDOMINAL GIRTH
- ;;Abdominal girth must be numeric with no decimal places
- ;;Must be in the range 0 - 150 IN (0 - 381 CM).
- ;;^
- AUD ;;AUDIOMETRY
- ;;Audiometry is entered as eight readings for right ear followed by
- ;;eight readings for left ear. Readings are delimited by slashes (/).
- ;;Must be in the range 0 - 110.
- ;;E.g.:
- ;; 100/100/100/95/90/90/85/80/105/105/105/105/100/100/95/90/
- ;;^
- BP ;;BLOOD PRESSURE
- ;;Blood Pressure must be in the range 0 - 300 and in one of the
- ;;following formats:
- ;;E.g.:
- ;; 120/80 (systolic / diastolic)
- ;; 120/100/80 (systolic / mean / diastolic)
- ;; 120 (systolic [must have doppler or palpated qualifier])
- ;;^
- CG ;;CIRCUMFERENCE/GIRTH
- ;;Circumference/girth must be numeric with a maximum of two decimal
- ;;places. Must be in the range 0 - 200 IN (0 - 508 CM).
- ;;^
- CVP ;;CENTRAL VENOUS PRESSURE
- ;;Central venous pressure must be numeric with a maximum of one decimal
- ;;place. Must be in the range -13.6 - 136 CM H2O (-10 - 100 mmHg).
- ;;^
- FH ;;FUNDAL HEIGHT
- ;;Fundal height must be numeric with no decimal places.
- ;;Must be in the range 10 - 50 IN (25 - 127 CM).
- ;;^
- FT ;;FETAL HEART TONES
- ;;Fetal heart tones must be numeric with no decimal places.
- ;;Must be in the range 50 - 250.
- ;;^
- HC ;;HEAD CIRCUMFERENCE
- ;;Head circumference if entered in inches must be in the range of
- ;;10 - 30 inches with a maximum of three decimal places, where the
- ;;decimal part must be a multiple of 0.125.
- ;;E.g.:
- ;; 23, 24.125, 23.25, 30.375, 28.5
- ;;Head circumfrence if entered in centimeters must be in the range of
- ;;26 - 76 centimeters with a maximum of two decimal places.
- ;;E.g.:
- ;; 30.2, 45
- ;;^
- HE ;;HEARING
- ;;Hearing is entered as N for Normal, or A for Abnormal.
- ;;^
- HT ;;HEIGHT
- ;;Height must be numeric with a maximum of two decimal places.
- ;;Must be in the range 1 - 100 IN (2.54 - 254 CM).
- ;;^
- P ;;PULSE
- ;;Pulse must be numeric between 0 and 300 with no decimal places.
- ;;^
- PN ;;PAIN
- ;;Pain score is entered as one of the following integers.
- ;; 0 = Patient verbalizes no pain.
- ;; 1 to 10 = Patient verbalizes having pain.
- ;; ( 1 = slightly uncomfortable/minimal pain)
- ;; (10 = worst imaginable pain)
- ;; 99 = Patient unable to respond/communicate pain level.
- ;;^
- PO2 ;;PULSE OXIMETRY
- ;;Pulse oximetry must be numeric with no decimal places.
- ;;The value is interpreted as a percentage (0 - 100 %).
- ;;Supplemental O2 information may also be entered:
- ;;O2 Flow rate must be numeric with a maximum of one decimal place.
- ;;Must be in the range 0.5 - 20 liters / minute.
- ;;O2 concentration must be numeric with no decimal places.
- ;;The value is interpreted as a percentage (0 - 100 %).
- ;;^
- R ;;RESPIRATION
- ;;Respiration must be numeric between 0 and 99 with no decimal places.
- ;;^
- T ;;TEMPERATURE
- ;;Temperature must be numeric with a maximum of two decimal places.
- ;;Must be in the range 45 - 120 F (7.2 - 48.9 C).
- ;;^
- TON ;;TONOMETRY
- ;;Tonometry is entered a reading for right eye, followed by a slash
- ;;(/) followed by a reading for the left eye. The slash is required.
- ;;Must be in the range 0 - 80.
- ;;E.g.:
- ;; 18/18, /20, 18/, 10/13
- ;;^
- VC ;;VISION CORRECTED
- ;;Vision corrected must entered in the form RightEye/LeftEye. Only
- ;;denominators should be entered, the initial 20/ is assumed. Must
- ;;be in the range 10 - 999.
- ;;E.g.:
- ;; 20/20 (Right eye 20/20. Left eye 20/20.)
- ;; 20/ (Right eye 20/20. No left eye measurement.)
- ;; /20 (No right eye measurement. Left eye 20/20.)
- ;;^
- VU ;;VISION UNCORRECTED
- ;;Vision uncorrected must entered in the form RightEye/LeftEye. Only
- ;;denominators should be entered, the initial 20/ is assumed. Must
- ;;be in the range 10 - 999.
- ;;E.g.:
- ;; 20/20 (Right eye 20/20. Left eye 20/20.)
- ;; 20/ (Right eye 20/20. No left eye measurement.)
- ;; /20 (No right eye measurement. Left eye 20/20.)
- ;;^
- WT ;;WEIGHT
- ;;Weight must be numeric with a maximum of two decimal places.
- ;;Must be in the range 0 - 1500 LB (0 - 681 KG).
- ;;^
- --- Routine Detail --- with STRUCTURED ROUTINE LISTING ---[H[J[2J[HGMVDCHLP 4734 printed Jan 18, 2025@02:59:45 Page 2
- GMVDCHLP ;HOIFO/DAD,FT-VITALS COMPONENT: HELP TEXT ;9/29/00 09:17
- +1 ;;5.0;GEN. MED. REC. - VITALS;;Oct 31, 2002
- +2 ;
- +3 ; This routine uses the following IAs:
- +4 ; #10104 - ^XLFSTR calls (supported)
- +5 ;
- HELP(RESULT,GMVITTYP) ;
- +1 ; *** Get help text ***
- +2 ; Input:
- +3 ; GMVITTYP = A vital type abbreviation
- +4 ; Output:
- +5 ; RESULT() = The help text
- +6 NEW GMVLINE,GMVTXT
- KILL RESULT
- +7 SET GMVITTYP=$$UP^XLFSTR(GMVITTYP)
- +8 IF $TEXT(@GMVITTYP)]""
- Begin DoDot:1
- +9 FOR GMVLINE=1:1
- SET GMVTXT=$PIECE($TEXT(@GMVITTYP+GMVLINE),";;",2)
- if GMVTXT=U
- QUIT
- Begin DoDot:2
- +10 SET RESULT(GMVLINE)=GMVTXT
- +11 QUIT
- End DoDot:2
- +12 QUIT
- End DoDot:1
- +13 QUIT
- +14 ;;
- AG ;;ABDOMINAL GIRTH
- +1 ;;Abdominal girth must be numeric with no decimal places
- +2 ;;Must be in the range 0 - 150 IN (0 - 381 CM).
- +3 ;;^
- AUD ;;AUDIOMETRY
- +1 ;;Audiometry is entered as eight readings for right ear followed by
- +2 ;;eight readings for left ear. Readings are delimited by slashes (/).
- +3 ;;Must be in the range 0 - 110.
- +4 ;;E.g.:
- +5 ;; 100/100/100/95/90/90/85/80/105/105/105/105/100/100/95/90/
- +6 ;;^
- BP ;;BLOOD PRESSURE
- +1 ;;Blood Pressure must be in the range 0 - 300 and in one of the
- +2 ;;following formats:
- +3 ;;E.g.:
- +4 ;; 120/80 (systolic / diastolic)
- +5 ;; 120/100/80 (systolic / mean / diastolic)
- +6 ;; 120 (systolic [must have doppler or palpated qualifier])
- +7 ;;^
- CG ;;CIRCUMFERENCE/GIRTH
- +1 ;;Circumference/girth must be numeric with a maximum of two decimal
- +2 ;;places. Must be in the range 0 - 200 IN (0 - 508 CM).
- +3 ;;^
- CVP ;;CENTRAL VENOUS PRESSURE
- +1 ;;Central venous pressure must be numeric with a maximum of one decimal
- +2 ;;place. Must be in the range -13.6 - 136 CM H2O (-10 - 100 mmHg).
- +3 ;;^
- FH ;;FUNDAL HEIGHT
- +1 ;;Fundal height must be numeric with no decimal places.
- +2 ;;Must be in the range 10 - 50 IN (25 - 127 CM).
- +3 ;;^
- FT ;;FETAL HEART TONES
- +1 ;;Fetal heart tones must be numeric with no decimal places.
- +2 ;;Must be in the range 50 - 250.
- +3 ;;^
- HC ;;HEAD CIRCUMFERENCE
- +1 ;;Head circumference if entered in inches must be in the range of
- +2 ;;10 - 30 inches with a maximum of three decimal places, where the
- +3 ;;decimal part must be a multiple of 0.125.
- +4 ;;E.g.:
- +5 ;; 23, 24.125, 23.25, 30.375, 28.5
- +6 ;;Head circumfrence if entered in centimeters must be in the range of
- +7 ;;26 - 76 centimeters with a maximum of two decimal places.
- +8 ;;E.g.:
- +9 ;; 30.2, 45
- +10 ;;^
- HE ;;HEARING
- +1 ;;Hearing is entered as N for Normal, or A for Abnormal.
- +2 ;;^
- HT ;;HEIGHT
- +1 ;;Height must be numeric with a maximum of two decimal places.
- +2 ;;Must be in the range 1 - 100 IN (2.54 - 254 CM).
- +3 ;;^
- P ;;PULSE
- +1 ;;Pulse must be numeric between 0 and 300 with no decimal places.
- +2 ;;^
- PN ;;PAIN
- +1 ;;Pain score is entered as one of the following integers.
- +2 ;; 0 = Patient verbalizes no pain.
- +3 ;; 1 to 10 = Patient verbalizes having pain.
- +4 ;; ( 1 = slightly uncomfortable/minimal pain)
- +5 ;; (10 = worst imaginable pain)
- +6 ;; 99 = Patient unable to respond/communicate pain level.
- +7 ;;^
- PO2 ;;PULSE OXIMETRY
- +1 ;;Pulse oximetry must be numeric with no decimal places.
- +2 ;;The value is interpreted as a percentage (0 - 100 %).
- +3 ;;Supplemental O2 information may also be entered:
- +4 ;;O2 Flow rate must be numeric with a maximum of one decimal place.
- +5 ;;Must be in the range 0.5 - 20 liters / minute.
- +6 ;;O2 concentration must be numeric with no decimal places.
- +7 ;;The value is interpreted as a percentage (0 - 100 %).
- +8 ;;^
- R ;;RESPIRATION
- +1 ;;Respiration must be numeric between 0 and 99 with no decimal places.
- +2 ;;^
- T ;;TEMPERATURE
- +1 ;;Temperature must be numeric with a maximum of two decimal places.
- +2 ;;Must be in the range 45 - 120 F (7.2 - 48.9 C).
- +3 ;;^
- TON ;;TONOMETRY
- +1 ;;Tonometry is entered a reading for right eye, followed by a slash
- +2 ;;(/) followed by a reading for the left eye. The slash is required.
- +3 ;;Must be in the range 0 - 80.
- +4 ;;E.g.:
- +5 ;; 18/18, /20, 18/, 10/13
- +6 ;;^
- VC ;;VISION CORRECTED
- +1 ;;Vision corrected must entered in the form RightEye/LeftEye. Only
- +2 ;;denominators should be entered, the initial 20/ is assumed. Must
- +3 ;;be in the range 10 - 999.
- +4 ;;E.g.:
- +5 ;; 20/20 (Right eye 20/20. Left eye 20/20.)
- +6 ;; 20/ (Right eye 20/20. No left eye measurement.)
- +7 ;; /20 (No right eye measurement. Left eye 20/20.)
- +8 ;;^
- VU ;;VISION UNCORRECTED
- +1 ;;Vision uncorrected must entered in the form RightEye/LeftEye. Only
- +2 ;;denominators should be entered, the initial 20/ is assumed. Must
- +3 ;;be in the range 10 - 999.
- +4 ;;E.g.:
- +5 ;; 20/20 (Right eye 20/20. Left eye 20/20.)
- +6 ;; 20/ (Right eye 20/20. No left eye measurement.)
- +7 ;; /20 (No right eye measurement. Left eye 20/20.)
- +8 ;;^
- WT ;;WEIGHT
- +1 ;;Weight must be numeric with a maximum of two decimal places.
- +2 ;;Must be in the range 0 - 1500 LB (0 - 681 KG).
- +3 ;;^