ETSLNC1 ;O-OIFO/FM23 - LOINC APIs 2 ;01/31/2017
Source file <ETSLNC1.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Enterprise Terminology Services | 3 | ETSLNC ETSLNC3 ETSLNCTX |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CHKCODE(ETSLOINC) | ;Check if LOINC Code exists
|
|
| GETCODE(ETSIEN) | ;Get LOINC Code by IEN
; Input -- ETSIEN LOINC file IEN ; Output -- $$GETCODE ; LOINC Code with check digit ; or ; -1^<error message> - Error |
|
| GETNAME(ETSINPT,ETSINTY,NAME) | ;Get LOINC Name Array by Code or IEN
; Input -- ETSINPT LOINC Code or IEN ; ETSINTY Input Type (Optional- Default "C") ; "C"=LOINC Code ; "I"=LOINC IEN |
|
| GETIEN(ETSCODE) | ;Retrieve the IEN if given a code.
|
|
| GETSTAT(ETSINPT,ETSTYP) | ; Retrieves the current Status.
|
| Name | Field # of Occurrence |
|---|---|
| $$EXTERNAL^DILFD | GETSTAT+42 |
| $$UP^XLFSTR | GETSTAT+18, GETSTAT+26 |
| FileNo | Call Tags |
|---|---|
| ^ETSLNC(129.1 - [#129.1] | EXTERNAL^DILFD |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ETSLNC(129.1 - [#129.1] | CHKCODE+17, CHKCODE+20, CHKCODE+21, GETCODE+15, GETNAME+36, GETNAME+42, GETNAME+43, GETNAME+44, GETIEN+2, GETSTAT+32 , GETSTAT+35 |
| Name | Line Occurrences |
|---|---|
| $$CHKCODE | GETNAME+39, GETSTAT+26 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ETSANS | GETCODE+8~, GETCODE+9*, GETCODE+16*, GETCODE+17, GETSTAT+11~, GETSTAT+42*, GETSTAT+43 |
| ETSCIEN | GETNAME+16~, GETNAME+31*, GETNAME+35, GETNAME+36*, GETNAME+38, GETNAME+39*, GETNAME+42, GETNAME+43, GETNAME+44, GETSTAT+11~ , GETSTAT+23*, GETSTAT+26*, GETSTAT+29, GETSTAT+32, GETSTAT+35 |
| ETSCKDGT | CHKCODE+10~, CHKCODE+16*, CHKCODE+25 |
| ETSCODE | CHKCODE+10~, CHKCODE+16*, CHKCODE+17, CHKCODE+20, GETNAME+16~, GETIEN~, GETIEN+1, GETIEN+2, GETSTAT+11~ |
| ETSDATA | CHKCODE+21*, CHKCODE+22, CHKCODE+25, GETCODE+8~, GETCODE+15*, GETCODE+16 |
| ETSIEN | CHKCODE+10~, CHKCODE+20*, CHKCODE+21, CHKCODE+28, GETCODE~, GETCODE+12, GETCODE+15 |
| ETSINPT | GETNAME~, GETNAME+25, GETNAME+36, GETNAME+39, GETSTAT~, GETSTAT+14, GETSTAT+23, GETSTAT+26* |
| ETSINTY | GETNAME~, GETNAME+28*, GETNAME+29, GETNAME+35, GETNAME+38 |
| ETSLOINC | CHKCODE~, CHKCODE+13, CHKCODE+16 |
| ETSSTATI | GETSTAT+11~, GETSTAT+35*, GETSTAT+39, GETSTAT+42 |
| ETSTYP | GETSTAT~, GETSTAT+17*, GETSTAT+18*, GETSTAT+19, GETSTAT+23, GETSTAT+26 |
| NAME | GETNAME~, GETNAME+19 |
| NAME("FULLNAME" | GETNAME+22!, GETNAME+42* |
| NAME("LONGNAME" | GETNAME+22!, GETNAME+44* |
| NAME("SHORTNAME" | GETNAME+22!, GETNAME+43* |
| U | CHKCODE+25, GETCODE+16 |