MAGDHOWP ;WOIFO/PMK - Generate VistA Imaging HL7 message for Clinical Procedures Check-in ;04 Sep 2018 10:41 AM
Source file <MAGDHOWP.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CLINPROC(FILE702P,ORDERFLAG) | ; entry point from MDHL7BH
 ; FILE702P ---- pointer to the clinical procedure in ^MDD(702,FILE702P,...) ; ORDERFLAG --- 0=cancel, 1=new order  | 
 
 
 
  | 
| TELEREAD(ORC1) | ; add the CP order to the TeleReader Read/Unread list
 | 
|
| OUTPUT(N) | ; called by OUTPUT^MAGDHOW2 if CPINVOCATION=1
 | 
|
| CPORDER(GMRCIEN,HL7USID) | ; entry point from OBR^MAGDHOW4, ENTRY^MAGDHOWC, MAGDHOWS
 ; Return Code ; -1,ERROR -------- error return ; 0,NOT A CP ----- not a clinical procedure ; 1,UNIDIRECT ---- clinical procedure with no bidirectional instruments ; 2,UNFINISHED --- unfinished clinical procedure with bidirectional instruments ; 3,FINISHED ----- finished clinical procedure with bidirectional instruments ; ; MAGHOWC and MAGDHOWS ignore consult & appointment transactions for ; unfinished CP's ("2,UNFINISHED") and process them for cancelled, completed, ; and discontinued CP's, CP's with no bidirectional instruments, and non-CP ; CPRS Consult Request Tracking consults & procedures. ; ; MAGDHOW4 needs to get CP's HL7 Universal Service Identifier (HL7USID) and ; store it in OBR-4 for clinical procedures.  | 
|
| IEN01 | ;;F;DISCONTINUED
 | 
|
| IEN02 | ;;F;COMPLETE
 | 
|
| IEN03 | ;;U;HOLD
 | 
|
| IEN04 | ;;U;FLAGGED
 | 
|
| IEN05 | ;;U;PENDING
 | 
|
| IEN06 | ;;U;ACTIVE
 | 
|
| IEN07 | ;;F;EXPIRED
 | 
|
| IEN08 | ;;U;SCHEDULED
 | 
|
| IEN09 | ;;U;PARTIAL RESULTS
 | 
|
| IEN10 | ;;U;DELAYED
 | 
|
| IEN11 | ;;U;UNRELEASED
 | 
|
| IEN12 | ;;F;DISCONTINUED/EDIT
 | 
|
| IEN13 | ;;F;CANCELLED
 | 
|
| IEN14 | ;;U;LAPSED
 | 
|
| IEN15 | ;;U;RENEWED
 | 
|
| IEN99 | ;;F;NO STATUS
 | 
| FileNo | Call Tags | 
|---|---|
| ^GMR(123 - [#123] | GET1^DIQ | 
| ^MDD(702 - [#702] | GET1^DIQ | 
| ^MDS(702.01 - [#702.01] | GET1^DIQ | 
| 702.011 | GET1^DIQ | 
| ^MDS(702.09 - [#702.09] | GET1^DIQ |