For information on converting to InterSystems IRIS,
see the InterSystems IRIS Adoption Guide
and the InterSystems IRIS In-Place Conversion Guide,
both available on the WRC Distributions page (login required).
Base class for batches of homogenous RecordMap objects
Note that the RecordMap framework will automatically define a relationship called Records
to the Record type contained in the batch. The RECORDMAPGENERATED parameter should be set to 0 if this
automatic update should not occur.
Parameter to indicate that the class has been generated by the RecordMap framework.
If this parameter is set to 0, the RecordMap framework will NOT update this class automatically,
and responsibility for any further changes will fall on the user.
parameter XMLIGNORENULL = 0;
Ensure RecordMap classes use the default XMLIGNORENULL behaviour for XML import and export.
This parameter is set to 1 in Ens.MessageBody.
property %Source as %String (MAXLEN = 2000, XMLPROJECTION = "NONE");
Name of source document or connection from which this batch was created.
Get the Batch Header from an incoming stream. This is only invoked once by the RecordMap
batch services when a new stream is passed in. Any extra data must be returned in pLookAhead
for use in parsing the first record.