My Oracle Support Banner

Can the Mixed="true" Being Set For The Complex Types be Removed from Outbound xsd? (Doc ID 2292558.1)

Last updated on MARCH 31, 2019

Applies to:

Oracle Healthcare Master Person Index - Version 4.0.2 and later
Information in this document applies to any platform.

Goal

 

This document aims to provide clarification on  the generated outbound.xsd file which contains complexType mixed="true"  after applying OHMPI 4.0.2.  Customer believe that this is unnecessary  since there shouldn't be text outside of the elements/attributes specified.

For example:

<xsd:element name="SystemObject">
<xsd:complexType mixed="true">
<xsd:attribute name="SystemCode" type="xsd:string" use="required"/>
<xsd:attribute name="LID" type="xsd:string" use="required"/>
<xsd:attribute name="Status" type="xsd:string" use="required"/>
</xsd:complexType>
</xsd:element>

 

According to the customer, this extra settings impacts  the code being generated when customer create Java objects from the XSD for the processing of the XML messages.

 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.