| 1 | DVBABTIU ;ALB/SPH - CAPRI TIU UTILITIES ;05/01/03
 | 
|---|
| 2 |  ;;2.7;AMIE;**53**;Apr 10, 1995
 | 
|---|
| 3 |  ;
 | 
|---|
| 4 | NOTETL(Y) ; Returns list of TIU titles sorted by title
 | 
|---|
| 5 |  N DVBCNT,DVBIEN
 | 
|---|
| 6 |  S DVBCNT=0,DVBIEN=0,DVBDOCNM=""
 | 
|---|
| 7 |  F  S DVBDOCNM=$O(^TIU(8925.1,"B",DVBDOCNM)) Q:DVBDOCNM=""  D
 | 
|---|
| 8 |    .F  S DVBIEN=$O(^TIU(8925.1,"B",DVBDOCNM,DVBIEN)) Q:'DVBIEN  D
 | 
|---|
| 9 |  ..;S DVBDOCNM=$P($G(^TIU(8925.1,DVBIEN,0)),"^",1)
 | 
|---|
| 10 |  ..S DVBDOCTY=$P($G(^TIU(8925.1,DVBIEN,0)),"^",4)
 | 
|---|
| 11 |  ..S DVBDOCST=$P($G(^TIU(8925.1,DVBIEN,0)),"^",7)
 | 
|---|
| 12 |  ..S Y(DVBCNT)=DVBDOCTY_"  "_DVBDOCNM_"  "_DVBDOCST_"  IEN#"_DVBIEN,DVBCNT=DVBCNT+1
 | 
|---|
| 13 |  Q
 | 
|---|
| 14 | VISIT(DVBVISIT,DVBPAT,DVBVDT,DVBCLIN) ;
 | 
|---|
| 15 |  N DVBIEN
 | 
|---|
| 16 |  S DVBIEN=0 F  S DVBIEN=$O(^AUPNVSIT("B",DVBVDT,DVBIEN)) Q:DVBIEN=""  D
 | 
|---|
| 17 |  . I $P($G(^AUPNVSIT(DVBIEN,0)),U,5)=DVBPAT D
 | 
|---|
| 18 |  .. I $P($G(^AUPNVSIT(DVBIEN,0)),U,22)=DVBCLIN S DVBVISIT=DVBIEN_"^"_$P($G(^AUPNVSIT(DVBIEN,150)),U)
 | 
|---|
| 19 |  Q
 | 
|---|