Index: /ccr/trunk/p/C0CIN.m
===================================================================
--- /ccr/trunk/p/C0CIN.m	(revision 751)
+++ /ccr/trunk/p/C0CIN.m	(revision 752)
@@ -25,8 +25,8 @@
  S ZI="/home/vademo2/CCR" ;directory purposely leaving off the trailing /
  S ZJ="PAT_358_CCR_V1_0_21.xml" ; random test patient
- D RPCFIN(.GPL,358,"GPLTEST","CCR",ZJ,ZI)
+ D RPCFIN(.GPL,358,135,"GPLTEST","CCR",ZJ,ZI)
  Q
  ;
-RPCAIN(RTN,DFN,SOURCE,TYPE,ARY) ; ARRAY IN RPC - ACCEPT AN XML DOCUMENT
+RPCAIN(RTN,DFN,DUZ,SOURCE,TYPE,ARY) ; ARRAY IN RPC - ACCEPT AN XML DOCUMENT
  ; AND STORE IT IN THE INCOMING XML FILE
  ; RETURNS THE IEN OF THE RECORD OR TEXT IF THERE IS AN ERROR
@@ -35,4 +35,5 @@
  N C0CFDA,ZX
  S C0CFDA(C0CXF,"+1,",.01)=DFN ; PATIENT
+ S C0CFDA(C0CXF,"+1,",.02)=DUZ ; PROVIDER CREATING THE RECORD
  S C0CFDA(C0CXF,"+1,",1)=$$NOW^XLFDT ;DATE
  S C0CFDA(C0CXF,"+1,",2)=TYPE  ;TYPE
@@ -55,5 +56,5 @@
  Q $O(^C0C(171.401,"B",ZSRC,""))
  ;
-RPCFIN(RTN,DFN,SOURCE,TYPE,FN,FP) ; FILE IN RPC - READ AN XML DOCUMENT
+RPCFIN(RTN,DFN,DUZ,SOURCE,TYPE,FN,FP) ; FILE IN RPC - READ AN XML DOCUMENT
  ; FROM A HOST FILE AND STORE IT IN THE INCOMING XML FILE
  N ZX,ZTMP
@@ -64,5 +65,5 @@
  I '$D(ZTMP) D  Q  ; NO LUCK
  . W "FILE NOT LOADED",!
- D RPCAIN(.RTN,DFN,SOURCE,TYPE,"ZTMP")
+ D RPCAIN(.RTN,DFN,DUZ,SOURCE,TYPE,"ZTMP")
  N C0CFDA
  S C0CFDA(175,RTN_",",5)=FN ; FILE NAME
@@ -74,5 +75,5 @@
  ; THAT ARE STORED IN THE INCOMING XML FILE
  ; RETURNS AN ARRAY OF THE FORM 
- ; RTN(x)="IEN^DATE^TYPE^SOURCE^STATUS" WHERE
+ ; RTN(x)="IEN^DATE^TYPE^SOURCE^STATUS^CREATEDBY" WHERE
  ; IEN IS THE RECORD NUMBER OF THE XML DOCUMENT
  ; DATE IS THE DATE THE DOCUMENT WAS STORED IN THE FILE
@@ -80,4 +81,5 @@
  ; SOURCE IS THE NAME OF THE DOCUMENT SOURCE FROM THE CCR SOURCE FILE
  ; STATUS IS THE STATUS OF THE DOCUMENT (VALUES TO BE DEFINED)
+ ; CREATEDBY IS THE NAME OF THE PROVIDER WHO UPLOADED THE XML
  N ZF S ZF=175 ; FILE NUMBER OF INCOMING XML FILE
  N ZI S ZI=""
@@ -90,4 +92,5 @@
  . S $P(RTN(ZN),"^",4)=$$GET1^DIQ(ZF,ZI_",",3,"E") ;SOURCE
  . S $P(RTN(ZN),"^",5)=$$GET1^DIQ(ZF,ZI_",",7,"I") ; STATUS
+ . S $P(RTN(ZN),"^",6)=$$GET1^DIQ(ZF,ZI_",",.02,"E") ; CREATED BY
  Q
  ;
