Thank you Jeffrey.. I have extensive experience writing back end interface processes. I rarely unsed globals or object script on the back end basic program (Cache). IRIS/ InterOperability / BPL / DTL is fascinating to to me. But, I don't really have a working Interoperability interface process to reference (which would make understanding the nuances here much easier). I am certain there are 1000s of IRIS interfaces out there. Just wish I could see one that works. :)

Node: Server008, Instance: IRISHEALTH
 
Username: Admin
Password: ********
USER>d ^%G
 
Device:
Right margin: 80 =>
Screen size for paging (0=nopaging)? 24 =>
For help on global specifications DO HELP^%G
Global ^EnsPortal.Settings(,"LastProduction") ^EnsPortal.Settings("XXX","LastProduction")="Foo.Bar"
  <UNDEFINED> in  ^EnsPortal.Settings("XXX","LastProduction")="Foo.Bar"  [Invali
d global reference]
Global ^

Ok, I figured out 'why'. I did not chose a source doc 'type'. I was able to add HL7 2.3.1, however, when I tried to add XML, there were no schemas to pull from-

I tried multiple XML target classes. None seemed to have a pre-defined schema. I expected that I would find 'at least' one that contained the same kind of medical data type tags as you find on the HL7 schemas. Is there an XML schema like this, and, how do I load it into my new DTL item?

Yes..

$J 243984
$K  
$P |TCP|1972|243984
$Roles %Manager,%Developer,%DB_ENSLIB,%EnsRole_Operator,%EnsRole_RulesDeveloper,%EnsRole_WebDeveloper,%EnsRole_Developer,%EnsRole_Administrator,FSB_SQL_Portal,FSB_Analyst,FSB_Data_Steward,FSB_Admin
$S 2199021666888
$T 0
$TL 1
$USERNAME Admin
$X 485
$Y 578
$ZA 24576
$ZB  
$ZC 266216
$ZE <INVALID OREF>SQLPUBLICSECURITYCheck+1^%SYS.SQLSEC
$ZJ 2
$ZM SCAWDBY\Latin1\K\UTF8\
$ZP 231436
$ZR ^%qMsg("%ObjectErrors","en-us",5540)
$ZS 2147483647
$ZT ETNERRB^%ETN
$ZTS 67042,65990.8937867
$ZU( 5) %SYS
$ZU( 12) c:\intersystems\irishealth\mgr\
$ZU( 18) 0
$ZU( 20) %SYS
$ZU( 23,1) 5
$ZU( 34) 156243492
$ZU( 39) %SYS
$ZU( 55) 0
$ZU( 56,0) $Id: //iris/2024.1.0/kernel/common/src/aclass.c#1 $ 183
$ZU( 56,1) 17032
$ZU( 61) 13
$ZU( 61,30,n) 196621
$ZU( 67,10,$J) 27
$ZU( 67,11,$J) CSP Gateway
$ZU( 67,12,$J) localhost
$ZU( 67,13,$J) CSPa24.dll
$ZU( 67,14,$J) SbJxvYT9ST
$ZU( 67,15,$J) ::1
$ZU( 67,4,$J) 0^0^0^0
$ZU( 67,5,$J) %STACK
$ZU( 67,6,$J) %SYS