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

ABME8PAT.m

Go to the documentation of this file.
  1. ABME8PAT ; IHS/ASDST/DMJ - 837 PAT Segment
  1. ;;2.6;IHS 3P BILLING SYSTEM;;NOV 12, 2009
  1. ;Patient Information
  1. ;
  1. START ;START HERE
  1. K ABMREC("PAT"),ABMR("PAT")
  1. S ABME("RTYPE")="PAT"
  1. D LOOP
  1. K ABME,ABM
  1. Q
  1. LOOP ;LOOP HERE
  1. F I=10:10:100 D
  1. .D @I
  1. .I $D(^ABMEXLM("AA",+$G(ABMP("INS")),+$G(ABMP("EXP")),ABME("RTYPE"),I)) D @(^(I))
  1. .I $G(ABMREC("PAT"))'="" S ABMREC("PAT")=ABMREC("PAT")_"*"
  1. .S ABMREC("PAT")=$G(ABMREC("PAT"))_ABMR("PAT",I)
  1. Q
  1. 10 ;segment
  1. S ABMR("PAT",10)="PAT"
  1. Q
  1. 20 ;PAT01 - Individual Relationship Code
  1. S ABMR("PAT",20)=$$REL^ABMUTLP(ABMP("BDFN"))
  1. Q
  1. 30 ;PAT02 - Patient Location Code
  1. S ABMR("PAT",30)=""
  1. Q
  1. 40 ;PAT03 - Employment Status Code
  1. S ABMR("PAT",40)=""
  1. Q
  1. 50 ;PAT04 - Student Status Code
  1. S ABMR("PAT",50)=""
  1. Q
  1. 60 ;PAT05 - Date Time Period Format Qualifier
  1. S ABMR("PAT",60)=""
  1. Q
  1. 70 ;PAT06 - Date Time Period
  1. S ABMR("PAT",70)=""
  1. Q
  1. 80 ;PAT07 - Unit or Basis for Measurement Code
  1. S ABMR("PAT",80)=""
  1. Q
  1. 90 ;PAT08 - Weight
  1. S ABMR("PAT",90)=""
  1. Q
  1. 100 ;PAT09 - Pregnancy Indicator
  1. S ABMR("PAT",100)=""
  1. Q