| 1 | PXRMTDUP ; SLC/PKR - Update Taxonomy Dialog Selectable codes.;04/04/2003
 | 
|---|
| 2 |  ;;2.0;CLINICAL REMINDERS;;Feb 04, 2005
 | 
|---|
| 3 |  ;
 | 
|---|
| 4 |  ;=======================================================
 | 
|---|
| 5 | BUILD(TIEN) ;Build the list of selectable codes for one taxonomy.
 | 
|---|
| 6 |  N DATEBLT,FILE,NODE,PTR,TEMP
 | 
|---|
| 7 |  S TEMP=$G(^PXD(811.3,TIEN,0))
 | 
|---|
| 8 |  S DATEBLT=$P(TEMP,U,2)
 | 
|---|
| 9 |  ;Make sure the expansion exists.
 | 
|---|
| 10 |  I DATEBLT="" D EXPAND^PXRMBXTL(TIEN,"")
 | 
|---|
| 11 |  ;Copy the expansion into the selectable lists.
 | 
|---|
| 12 |  F FILE=80,81 D
 | 
|---|
| 13 |  . S NODE=$S(FILE=80:"SDX",FILE=81:"SPR")
 | 
|---|
| 14 |  . S PTR=$S(FILE=80:"ICD9P",FILE=81:"ICPTP")
 | 
|---|
| 15 |  . K ^PXD(811.2,TIEN,NODE)
 | 
|---|
| 16 |  . M ^PXD(811.2,TIEN,NODE)=^PXD(811.3,TIEN,FILE)
 | 
|---|
| 17 |  . M ^PXD(811.2,TIEN,NODE,"B")=^PXD(811.3,TIEN,FILE,PTR)
 | 
|---|
| 18 |  . K ^PXD(811.2,TIEN,NODE,PTR)
 | 
|---|
| 19 |  Q
 | 
|---|
| 20 |  ;
 | 
|---|