LEXTRAN3 ;ISL/FJF - Lexicon Process MFS Mapping Update Change ; 30 Aug 2011 12:27 AM
Source file <LEXTRAN3.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CTRL | ; control
|
|
| INIT | ; initiate variables
; ; record data |
|
| PRFIEN(SCTCDE) | ; get preferred term IEN in 757.01 for subset update
|
|
| INPSUB(PRF,SUB) | ; check if concept PRF is member of subset SUB
|
|
| CHANGE() | ; check if the after data is different from the before data
; i.e. detect if any change |
|
| ADDPLS(PRF,SUB) | ; Add the concept to the problem list subset
|
|
| UPDPLP(SCT,ICD,ORD) | ; update patient problem list file
; SCTMAP^GMPLX1 is a CPRS problem list function which scans the patient ; data file and updates the SNOMED CT code field on the basis of the ; mapping change ; ; check for existence of function; if not found do not attempt to call |
|
| DELPLS | ; remove a concept from subset
|
|
| ACTVMAP(SRC,MAP) | ; return whether active map exists for given code and
; mapping identifier |
|
| SUBIEN() | ; get next IEN for addition to 757.21
|
|
| DELIEN() | ; determine IEN of record to be erased from 757.21
|