HLOASUB ;IRMFO-ALB/CJM - Subscription Registry ;03/24/2004 14:43
Source file <HLOASUB.m>
Package | Total | Call Graph |
---|---|---|
Health Level Seven | 1 | ($$ADD,$$CHECKWHO,$$DELETE,$$UPD)^HLOASUB1 |
Kernel | 1 | $$NOW^XLFDT |
Name | Comments | DBIA/ICR reference |
---|---|---|
DELETE(IEN) | ;Deletes the entry in the HL7 Subscription Registry.
|
|
NEXT(IEN,RECIP) | ;
|
|
ADD(IEN,WHO,ERROR) | ;
|
|
ONLIST(IEN,LINKIEN,APPNAME,FAC1,FAC2,FAC3) | ;
|
|
CREATE(OWNER,DESCRIP,ERROR) | ;
|
|
END(IEN,WHO) | ;will terminate a recipient from the list.The sub-record isn't
|
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^HLCS(870 - [#870] | NEXT+34 |
^HLD(779.4 - [#779.4] | CREATE+12, CREATE+14, CREATE+15, ONLIST+12, ADD+41, NEXT+21, NEXT+32 |
Name | Line Occurrences |
---|---|
$$ONLIST | ADD+38, END+19 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
APPNAME | ONLIST~, ONLIST+12 |
DA | ADD+32~, ADD+40*, ADD+41, ADD+50, END+10~, END+21*, END+23 |
DA(1 | ADD+40*, ADD+43*, END+21* |
DATA | CREATE+9~, CREATE+19, ADD+32~, ADD+41, ADD+50, END+10~, END+23 |
DATA( | CREATE+16*, CREATE+17*, CREATE+18*, ADD+41*, ADD+44*, ADD+45*, ADD+46*, ADD+47*, ADD+48*, ADD+49* , END+22* |
DESCRIP | CREATE~, CREATE+18 |
ERROR | CREATE~, CREATE+10!, CREATE+11*, CREATE+13*, CREATE+19, ADD~, ADD+33!, ADD+36*, ADD+37, ADD+41* , ADD+50 |
FAC1 | ONLIST~, ONLIST+12 |
FAC2 | ONLIST~, ONLIST+12 |
FAC3 | ONLIST~, ONLIST+12 |
IEN | CREATE+9~, CREATE+14*, CREATE+16, CREATE+19, ONLIST~, ONLIST+12, ADD~, ADD+36, ADD+38, ADD+40 , ADD+41, ADD+43, NEXT~, NEXT+20, NEXT+21, NEXT+32, END~, END+14, END+19, END+21 , DELETE~, DELETE+1 |
LAST | NEXT+17~, NEXT+18*, NEXT+19, NEXT+21 |
LINKIEN | ONLIST~, ONLIST+12 |
NEXT | NEXT+17~, NEXT+21*, NEXT+22, NEXT+31, NEXT+32, NEXT+39 |
NODE | NEXT+17~, NEXT+32*, NEXT+33, NEXT+34, NEXT+35, NEXT+36, NEXT+37, NEXT+38 |
OK | ADD+32~, ADD+34*, ADD+39*, ADD+41*, ADD+50*, ADD+52, END+10~, END+11*, END+20*, END+23* , END+25 |
OWNER | CREATE~, CREATE+11, CREATE+17 |
PARMS | ADD+32~, ADD+37, END+18~, END+19 |
PARMS("LINK I | EN" , ADD+38, ADD+45, END+19 |
PARMS("RECEIV | ING APPLICATION" , ADD+38, ADD+44, END+19, ING FACILITY" , ADD+38, ADD+46, ADD+47, ADD+48, END+19 |
RECIP | NEXT~ |
RECIP("LINK I | EN" , NEXT+24*, NEXT+33* |
RECIP("LINK N | AME" , NEXT+25*, NEXT+34* |
RECIP("RECEIV | ING APPLICATION" , NEXT+23*, NEXT+35*, ING FACILITY" , NEXT+26*, NEXT+27*, NEXT+28*, NEXT+36*, NEXT+37*, NEXT+38* |
RECIP("SUBIEN" | NEXT+18, NEXT+29*, NEXT+31* |
SUBIEN | ADD+32~, ADD+38*, ADD+39, ADD+40, ADD+41, END+10~, END+13*, END+16*, END+19*, END+20 , END+21 |
WHO | ADD~, ADD+37, ADD+51!, END~, END+19, END+24! |
WHO("SUBIEN" | END+15, END+16 |