Changeset 508 for ccr/trunk/p/C0CRXN.m
- Timestamp:
- May 21, 2009, 1:12:11 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ccr/trunk/p/C0CRXN.m
r404 r508 1 C0CRXN 2 ;; 0.1;CCDCCR;nopatch;noreleasedate1 C0CRXN ; CCDCCR/GPL - CCR RXN utilities; 12/6/08 2 ;;1.0;C0C;;May 19, 2009; 3 3 ;Copyright 2009 George Lilly. Licensed under the terms of the GNU 4 4 ;General Public License See attached copy of the License. … … 22 22 Q 23 23 ; 24 EXPAND 24 EXPAND ; MAIN ROUTINE TO CREATE THE C0C RXNORM VUID EXPANSION FILE (176.112) 25 25 ; READ EACH RECORD FROM 176.111 AND USE THE VUID TO LOOK UP THE RXNORM 26 26 ; CODE FROM 176.001 (RXNORM CONCEPTS) … … 83 83 Q 84 84 ; 85 EXP2 85 EXP2 ; ROUTINE TO CREATE 176.113 C0C RXNORM VUID MAPPING DISCREPANCIES FILE 86 86 ; CROSS CHECKS THE NATIONAL DRUG FILE AND THE VA MAPPING FILE AGAINST 87 87 ; THE UMLS RXNORM DATABASE … … 158 158 W "NDF TEXT MISMATCH: ",NDFTCNT,! 159 159 Q 160 CHKNDF 160 CHKNDF ; ROUTINE TO CHECK THE NATIONAL DRUG FILE WITH THE UMLS RXNORM DB 161 161 ; USING THE AVUID INDEX, READS ALL VUID CODES IN ^PSNDF(50.68), 162 162 ; CHECKS TO SEE IF THE CODE IS IN 176.001, AND CREATES A RECORD … … 253 253 W "TEXT MATCHES:",TXTMATCH,! 254 254 Q 255 SETFDA(C0CSN,C0CSV) 255 SETFDA(C0CSN,C0CSV) ; INTERNAL ROUTINE TO MAKE AN FDA ENTRY FOR FIELD C0CSN 256 256 ; TO SET TO VALUE C0CSV. 257 257 ; C0CFDA,C0CA,C0CZX ARE ASSUMED FROM THE CALLING ROUTINE … … 263 263 S C0CFDA(C0CSI,"+"_C0CZX_",",C0CSJ)=C0CSV 264 264 Q 265 ZFILE(ZFN,ZTAB) 265 ZFILE(ZFN,ZTAB) ; EXTRINSIC TO RETURN FILE NUMBER FOR FIELD NAME PASSED 266 266 ; BY VALUE IN ZFN. FILE NUMBER IS PIECE 1 OF C0CA(ZFN) 267 267 ; IF ZTAB IS NULL, IT DEFAULTS TO C0CA … … 271 271 E S ZR="" 272 272 Q ZR 273 ZFIELD(ZFN,ZTAB) 273 ZFIELD(ZFN,ZTAB) ;EXTRINSIC TO RETURN FIELD NUMBER FOR FIELD NAME PASSED 274 274 ; BY VALUE IN ZFN. FILE NUMBER IS PIECE 2 OF C0CA(ZFN) 275 275 ; IF ZTAB IS NULL, IT DEFAULTS TO C0CA … … 280 280 Q ZR 281 281 ; 282 ZVALUE(ZFN,ZTAB) 282 ZVALUE(ZFN,ZTAB) ;EXTRINSIC TO RETURN VALUE FOR FIELD NAME PASSED 283 283 ; BY VALUE IN ZFN. FILE NUMBER IS PIECE 3 OF C0CA(ZFN) 284 284 ; IF ZTAB IS NULL, IT DEFAULTS TO C0CA
Note:
See TracChangeset
for help on using the changeset viewer.