94: (
95: p_element IN varchar2
96: ) IS
97:
98: parser xmlparser.parser;
99: doc xmldom.DOMDocument;
100: element xmlDom.DOMElement;
101: dummyelem xmlDom.DOMElement;
102: nl xmlDom.DOMNodeList;
106: agentId NUMBER;
107: BEGIN
108:
109: -- API body
110: parser := xmlparser.newParser;
111:
112: xmlparser.setValidationMode(parser, FALSE);
113: xmlparser.showWarnings(parser, TRUE);
114: xmlparser.parseBuffer(parser, p_element);
108:
109: -- API body
110: parser := xmlparser.newParser;
111:
112: xmlparser.setValidationMode(parser, FALSE);
113: xmlparser.showWarnings(parser, TRUE);
114: xmlparser.parseBuffer(parser, p_element);
115:
116: doc := xmlparser.getDocument(parser);
109: -- API body
110: parser := xmlparser.newParser;
111:
112: xmlparser.setValidationMode(parser, FALSE);
113: xmlparser.showWarnings(parser, TRUE);
114: xmlparser.parseBuffer(parser, p_element);
115:
116: doc := xmlparser.getDocument(parser);
117: element := xmldom.getDocumentElement(doc);
110: parser := xmlparser.newParser;
111:
112: xmlparser.setValidationMode(parser, FALSE);
113: xmlparser.showWarnings(parser, TRUE);
114: xmlparser.parseBuffer(parser, p_element);
115:
116: doc := xmlparser.getDocument(parser);
117: element := xmldom.getDocumentElement(doc);
118:
112: xmlparser.setValidationMode(parser, FALSE);
113: xmlparser.showWarnings(parser, TRUE);
114: xmlparser.parseBuffer(parser, p_element);
115:
116: doc := xmlparser.getDocument(parser);
117: element := xmldom.getDocumentElement(doc);
118:
119: if NOT (xmldom.isnull(element)) then
120: interactionId := to_number(getProperty(element, 'InteractionId'));
133: end if;
134: end;
135:
136: PROCEDURE insertIESQuestionData (p_element IN CLOB ) IS
137: parser xmlparser.parser;
138: doc xmldom.DOMDocument;
139: element xmlDom.DOMElement;
140: dummyelem xmlDom.DOMElement;
141: nl xmlDom.DOMNodeList;
145: agentId NUMBER;
146: BEGIN
147: -- Standard Start of API savepoint
148: -- API body
149: parser := xmlparser.newParser;
150:
151: xmlparser.setValidationMode(parser, FALSE);
152: xmlparser.showWarnings(parser, TRUE);
153: xmlparser.parseClob(parser, p_element);
147: -- Standard Start of API savepoint
148: -- API body
149: parser := xmlparser.newParser;
150:
151: xmlparser.setValidationMode(parser, FALSE);
152: xmlparser.showWarnings(parser, TRUE);
153: xmlparser.parseClob(parser, p_element);
154:
155: doc := xmlparser.getDocument(parser);
148: -- API body
149: parser := xmlparser.newParser;
150:
151: xmlparser.setValidationMode(parser, FALSE);
152: xmlparser.showWarnings(parser, TRUE);
153: xmlparser.parseClob(parser, p_element);
154:
155: doc := xmlparser.getDocument(parser);
156: element := xmldom.getDocumentElement(doc);
149: parser := xmlparser.newParser;
150:
151: xmlparser.setValidationMode(parser, FALSE);
152: xmlparser.showWarnings(parser, TRUE);
153: xmlparser.parseClob(parser, p_element);
154:
155: doc := xmlparser.getDocument(parser);
156: element := xmldom.getDocumentElement(doc);
157:
151: xmlparser.setValidationMode(parser, FALSE);
152: xmlparser.showWarnings(parser, TRUE);
153: xmlparser.parseClob(parser, p_element);
154:
155: doc := xmlparser.getDocument(parser);
156: element := xmldom.getDocumentElement(doc);
157:
158: if NOT (xmldom.isnull(element)) then
159: interactionId := to_number(getProperty(element, 'InteractionId'));
209: (
210: p_element IN varchar2
211: ) IS
212:
213: parser xmlparser.parser;
214: doc xmldom.DOMDocument;
215: element xmlDom.DOMElement;
216: dummyelem xmlDom.DOMElement;
217: nl xmlDom.DOMNodeList;
221: agentId NUMBER;
222: BEGIN
223:
224: -- API body
225: parser := xmlparser.newParser;
226:
227: xmlparser.setValidationMode(parser, FALSE);
228: xmlparser.showWarnings(parser, TRUE);
229: xmlparser.parseBuffer(parser, p_element);
223:
224: -- API body
225: parser := xmlparser.newParser;
226:
227: xmlparser.setValidationMode(parser, FALSE);
228: xmlparser.showWarnings(parser, TRUE);
229: xmlparser.parseBuffer(parser, p_element);
230:
231: doc := xmlparser.getDocument(parser);
224: -- API body
225: parser := xmlparser.newParser;
226:
227: xmlparser.setValidationMode(parser, FALSE);
228: xmlparser.showWarnings(parser, TRUE);
229: xmlparser.parseBuffer(parser, p_element);
230:
231: doc := xmlparser.getDocument(parser);
232: element := xmldom.getDocumentElement(doc);
225: parser := xmlparser.newParser;
226:
227: xmlparser.setValidationMode(parser, FALSE);
228: xmlparser.showWarnings(parser, TRUE);
229: xmlparser.parseBuffer(parser, p_element);
230:
231: doc := xmlparser.getDocument(parser);
232: element := xmldom.getDocumentElement(doc);
233:
227: xmlparser.setValidationMode(parser, FALSE);
228: xmlparser.showWarnings(parser, TRUE);
229: xmlparser.parseBuffer(parser, p_element);
230:
231: doc := xmlparser.getDocument(parser);
232: element := xmldom.getDocumentElement(doc);
233:
234: if NOT (xmldom.isnull(element)) then
235: interactionId := to_number(getProperty(element, 'InteractionId'));
248: end if;
249: end;
250:
251: PROCEDURE insertIESPanelData (p_element IN CLOB ) IS
252: parser xmlparser.parser;
253: doc xmldom.DOMDocument;
254: element xmlDom.DOMElement;
255: dummyelem xmlDom.DOMElement;
256: nl xmlDom.DOMNodeList;
260: agentId NUMBER;
261: BEGIN
262: -- Standard Start of API savepoint
263: -- API body
264: parser := xmlparser.newParser;
265:
266: xmlparser.setValidationMode(parser, FALSE);
267: xmlparser.showWarnings(parser, TRUE);
268: xmlparser.parseClob(parser, p_element);
262: -- Standard Start of API savepoint
263: -- API body
264: parser := xmlparser.newParser;
265:
266: xmlparser.setValidationMode(parser, FALSE);
267: xmlparser.showWarnings(parser, TRUE);
268: xmlparser.parseClob(parser, p_element);
269:
270: doc := xmlparser.getDocument(parser);
263: -- API body
264: parser := xmlparser.newParser;
265:
266: xmlparser.setValidationMode(parser, FALSE);
267: xmlparser.showWarnings(parser, TRUE);
268: xmlparser.parseClob(parser, p_element);
269:
270: doc := xmlparser.getDocument(parser);
271: element := xmldom.getDocumentElement(doc);
264: parser := xmlparser.newParser;
265:
266: xmlparser.setValidationMode(parser, FALSE);
267: xmlparser.showWarnings(parser, TRUE);
268: xmlparser.parseClob(parser, p_element);
269:
270: doc := xmlparser.getDocument(parser);
271: element := xmldom.getDocumentElement(doc);
272:
266: xmlparser.setValidationMode(parser, FALSE);
267: xmlparser.showWarnings(parser, TRUE);
268: xmlparser.parseClob(parser, p_element);
269:
270: doc := xmlparser.getDocument(parser);
271: element := xmldom.getDocumentElement(doc);
272:
273: if NOT (xmldom.isnull(element)) then
274: interactionId := to_number(getProperty(element, 'InteractionId'));