Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: SDOE

SDOE.m

Go to the documentation of this file.
  1. SDOE ;ALB/MJK - ACRP APIs For An Encounter ;8/12/96
  1. ;;5.3;Scheduling;**131,1015**;Aug 13, 1993;Build 21
  1. ;
  1. ; ------------------------- cpt api's --------------------------
  1. ;
  1. CPT(SDOE,SDERR) ; -- SDOE ASSIGNED A PROCEDURE [API ID: 65]
  1. D PREP^SDQUT
  1. Q $$CPT^SDOECPT(.SDOE,$G(SDERR))
  1. ;
  1. GETCPT(SDOE,SDCPT,SDERR) ; -- SDOE GET PROCEDURES [API ID: 61]
  1. D PREP^SDQUT
  1. G GETCPTG^SDOECPT
  1. ;
  1. FINDCPT(SDOE,SDCPTID,SDERR) ; -- SDOE FIND PROCEDURE [API ID: 71]
  1. D PREP^SDQUT
  1. Q $$FINDCPT^SDOECPT(.SDOE,.SDCPTID,$G(SDERR))
  1. ;
  1. ; ------------------------- dx api's --------------------------
  1. ;
  1. DX(SDOE,SDERR) ; -- SDOE ASSIGNED A DIAGNOSIS [API ID: 64]
  1. D PREP^SDQUT
  1. Q $$DX^SDOEDX(.SDOE,$G(SDERR))
  1. ;
  1. GETDX(SDOE,SDDX,SDERR) ; -- SDOE GET DIAGNOSES [API ID: 56]
  1. D PREP^SDQUT
  1. G GETDXG^SDOEDX
  1. ;
  1. FINDDX(SDOE,SDDXID,SDERR) ; -- SDOE FIND DIAGNOSIS [API ID: 70]
  1. D PREP^SDQUT
  1. Q $$FINDDX^SDOEDX(.SDOE,.SDDXID,$G(SDERR))
  1. ;
  1. GETPDX(SDOE,SDERR) ; -- SDOE GET PRIMARY DIAGNOSIS [API ID: 73]
  1. D PREP^SDQUT
  1. Q $$GETPDX^SDOEDX(.SDOE,$G(SDERR))
  1. ;
  1. ; ------------------------- provider api's --------------------------
  1. ;
  1. PRV(SDOE,SDERR) ; -- SDOE ASSIGNED A PROVIDER [API ID: 63]
  1. D PREP^SDQUT
  1. Q $$PRV^SDOEPRV(.SDOE,$G(SDERR))
  1. ;
  1. GETPRV(SDOE,SDPRV,SDERR) ; -- SDOE GET PROVIDERS [API ID: 58]
  1. D PREP^SDQUT
  1. G GETPRVG^SDOEPRV
  1. ;
  1. FINDPRV(SDOE,SDPRVID,SDERR) ; -- SDOE FIND PROVIDER [API ID: 69]
  1. D PREP^SDQUT
  1. Q $$FINDPRV^SDOEPRV(.SDOE,.SDPRVID,$G(SDERR))
  1. ;
  1. ; --------------------------------oe api's--------------------------
  1. ;
  1. GETOE(SDOE,SDERR) ; -- SDOE GET ZERO NODE [API ID: 98]
  1. D PREP^SDQUT
  1. Q $$GETOE^SDOEOE(.SDOE,$G(SDERR))
  1. ;
  1. GETGEN(SDOE,SDAT,SDERR) ; -- SDOE GET GENERAL DATA [API ID: 76]
  1. D PREP^SDQUT
  1. G GETGENG^SDOEOE
  1. ;
  1. PARSE(SDATA,SDFMT,SDY,SDERR) ; -- SDOE PARSE GENERAL DATA [API ID: 78]
  1. D PREP^SDQUT
  1. G PARSEG^SDOEOE
  1. ;
  1. EXAE(DFN,SDBEG,SDEND,SDFLAGS,SDERR) ; -- SDOE FIND FIRST STANDALONE [API ID: 72]
  1. D PREP^SDQUT
  1. Q $$EXAE^SDOEOE(.DFN,.SDBEG,.SDEND,$G(SDFLAGS),$G(SDERR))
  1. ;
  1. GETLAST(DFN,SDBEG,SDFLAGS,SDERR) ; -- SDOE FIND LAST STANDALONE [API ID: 75]
  1. D PREP^SDQUT
  1. Q $$GETLAST^SDOEOE(.DFN,.SDBEG,$G(SDFLAGS),$G(SDERR))
  1. ;
  1. EXOE(DFN,SDBEG,SDEND,SDFLAGS,SDERR) ; -- SDOE FIND FIRST ENCOUNTER [API ID: 74]
  1. D PREP^SDQUT
  1. Q $$EXOE^SDOEOE(.DFN,.SDBEG,.SDEND,$G(SDFLAGS),$G(SDERR))
  1. ;
  1. ER(SDOE) ; -- api retrieves Extended Reference field
  1. ; - not supported generically
  1. ; - will be removed in the future
  1. ; - you need IA to use!
  1. ;
  1. Q $P($G(^SCE(SDOE,0)),U,9)
  1. ;