Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: IBINI07O

IBINI07O.m

Go to the documentation of this file.
  1. IBINI07O ; ; 21-MAR-1994
  1. ;;Version 2.0 ; INTEGRATED BILLING ;; 21-MAR-94
  1. Q:'DIFQ(357.2) F I=1:2 S X=$T(Q+I) Q:X="" S Y=$E($T(Q+I+1),4,999),X=$E(X,4,999) S:$A(Y)=126 I=I+1,Y=$E(Y,2,999)_$E($T(Q+I+1),5,99) S:$A(Y)=61 Y=$E(Y,2,999) X NO E S @X=Y
  1. Q Q
  1. ;;^DD(357.2,.07,3)
  1. ;;=How should the subcolumns be separated?
  1. ;;^DD(357.2,.07,21,0)
  1. ;;=^^2^2^2930527^
  1. ;;^DD(357.2,.07,21,1,0)
  1. ;;=
  1. ;;^DD(357.2,.07,21,2,0)
  1. ;;=What characters are used to separate the subcolumns.
  1. ;;^DD(357.2,.07,"DT")
  1. ;;=2930415
  1. ;;^DD(357.2,.08,0)
  1. ;;=EXTRA LINES FOR SELECTIONS^NJ1,0^^0;8^K:+X'=X!(X>9)!(X<0)!(X?.E1"."1N.N) X
  1. ;;^DD(357.2,.08,.1)
  1. ;;=NUMBER OF ADDITIONAL LINES FOR EACH ENTRY ON LIST?
  1. ;;^DD(357.2,.08,3)
  1. ;;=How many extra lines should be allocated for each selection, in addition to the 1 the selection will print on?
  1. ;;^DD(357.2,.08,21,0)
  1. ;;=^^4^4^2930527^
  1. ;;^DD(357.2,.08,21,1,0)
  1. ;;=
  1. ;;^DD(357.2,.08,21,2,0)
  1. ;;=Each entry on the list prints on only one line. However, if you want
  1. ;;^DD(357.2,.08,21,3,0)
  1. ;;=extra space to appear below each entry on the list then this field should
  1. ;;^DD(357.2,.08,21,4,0)
  1. ;;=be set to the number of blank lines desired.
  1. ;;^DD(357.2,.08,"DT")
  1. ;;=2930427
  1. ;;^DD(357.2,.09,0)
  1. ;;=GROUP HEADER APPEARANCE^FX^^0;9^S X=$$UPPER^VALM1(X) K:$L(X)>3!("UBC"'[$E(X,1))!("UBC"'[$E(X,2))!("UBC"'[$E(X,3)) X
  1. ;;^DD(357.2,.09,.1)
  1. ;;=HOW SHOULD THE HEADER FOR EACH GROUP OF ENTRIES APPEAR? CHOOSE FROM {U,B,C}
  1. ;;^DD(357.2,.09,3)
  1. ;;=B=bold, C=center,U=underline. You can enter any combination of {B,C,U}
  1. ;;^DD(357.2,.09,21,0)
  1. ;;=^^1^1^2930401^^^
  1. ;;^DD(357.2,.09,21,1,0)
  1. ;;=This field determines the appearance of the group headers.
  1. ;;^DD(357.2,.09,"DT")
  1. ;;=2930616
  1. ;;^DD(357.2,.11,0)
  1. ;;=SELECTION ROUTINE^R*P357.6'^IBE(357.6,^0;11^S DIC("S")="I $P(^(0),U,6)=3,$P(^(0),U,9)=1" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
  1. ;;^DD(357.2,.11,3)
  1. ;;=Enter the package interface used to obtain this list.
  1. ;;^DD(357.2,.11,12)
  1. ;;=Allows only available selection routines.
  1. ;;^DD(357.2,.11,12.1)
  1. ;;=S DIC("S")="I $P(^(0),U,6)=3,$P(^(0),U,9)=1"
  1. ;;^DD(357.2,.11,21,0)
  1. ;;=^^2^2^2930527^
  1. ;;^DD(357.2,.11,21,1,0)
  1. ;;=
  1. ;;^DD(357.2,.11,21,2,0)
  1. ;;=This identifies the Package Interface that is used to fill the list.
  1. ;;^DD(357.2,.11,"DT")
  1. ;;=2930115
  1. ;;^DD(357.2,.12,0)
  1. ;;=UNDERLINE SELECTIONS?^RS^0:NO;1:YES;^0;12^Q
  1. ;;^DD(357.2,.12,.1)
  1. ;;=SHOULD EACH ENTRY ON THE LIST BE UNDERLINED? (YES/NO)
  1. ;;^DD(357.2,.12,3)
  1. ;;=Should the items on the list be underlined?
  1. ;;^DD(357.2,.12,21,0)
  1. ;;=^^2^2^2930527^
  1. ;;^DD(357.2,.12,21,1,0)
  1. ;;=
  1. ;;^DD(357.2,.12,21,2,0)
  1. ;;=Answer yes if each entry on the list should be underlined.
  1. ;;^DD(357.2,.12,"DT")
  1. ;;=2930414
  1. ;;^DD(357.2,.13,0)
  1. ;;=NUMBER OF COLUMNS^NJ2,0^^0;13^K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X
  1. ;;^DD(357.2,.13,.1)
  1. ;;=HOW MANY COLUMNS OF LIST ENTRIES SHOULD THE LIST HAVE? (OPTIONAL)
  1. ;;^DD(357.2,.13,3)
  1. ;;=
  1. ;;^DD(357.2,.13,4)
  1. ;;=D HELP5^IBDFU5
  1. ;;^DD(357.2,.13,21,0)
  1. ;;=^^6^6^2930527^
  1. ;;^DD(357.2,.13,21,1,0)
  1. ;;=
  1. ;;^DD(357.2,.13,21,2,0)
  1. ;;=A selection list may be displayed in an area several columns wide. The
  1. ;;^DD(357.2,.13,21,3,0)
  1. ;;=starting position and height of each column may be specified. However, it
  1. ;;^DD(357.2,.13,21,4,0)
  1. ;;=is not necessary because defaults values will be used. The defaults used
  1. ;;^DD(357.2,.13,21,5,0)
  1. ;;=assume that nothing else is going in the block except the selection list
  1. ;;^DD(357.2,.13,21,6,0)
  1. ;;=and that the entire block should be filled.
  1. ;;^DD(357.2,.13,"DT")
  1. ;;=2930802
  1. ;;^DD(357.2,1,0)
  1. ;;=LIST COLUMN^357.21I^^1;0
  1. ;;^DD(357.2,1,21,0)
  1. ;;=^^2^2^2940216^^^^
  1. ;;^DD(357.2,1,21,1,0)
  1. ;;=A column is a rectangular area that has the necessary width to display a
  1. ;;^DD(357.2,1,21,2,0)
  1. ;;=single item on the list.
  1. ;;^DD(357.2,1,"DT")
  1. ;;=2930802