FindProcessConfiguration structures

Request

<xsd:complexType name="FindProcessConfigurationType">

<xsd:sequence>

<xsd:element ref="header:EIHHeader"/>

<xsd:element name="ProcessConfigurationDetails" type="eih:ProcessConfigurationDetailsType" minOccurs="1" maxOccurs="1">

</xsd:sequence>

</xsd:complexType>

 

<xsd:complexType name="ProcessConfigurationDetailsType">

<xsd:sequence>

<xsd:element name="ProcessConfigReference" type="eih:ProcessConfigReferenceType" minOccurs="0" maxOccurs="1"/>

<xsd:element name="ProcessConfigStatus" type="eih:ProcessConfigStatusType" minOccurs="1" maxOccurs="1" />

</xsd:sequence>

</xsd:complexType>

 

<xsd:simpleType name="ProcessConfigStatusType">

<xsd:restriction base="xsd:string">

<xsd:enumeration value="Active"/>

<xsd:enumeration value="Inactive"/>

<xsd:enumeration value="All"/>

</xsd:restriction>

</xsd:simpleType>

Response

<xsd:complexType name="FindProcessConfigResponseType">

<xsd:sequence>

<xsd:element ref="header:EIHHeader" minOccurs="1" maxOccurs="1"/>

<xsd:element name="ProcessConfigResponseDetails" type="eih:ProcessConfigResponseDetailsType" minOccurs="0" maxOccurs="unbounded"/>

</xsd:sequence>

</xsd:complexType>

 

<xsd:complexType name="ProcessConfigResponseDetailsType">

<xsd:sequence>

<xsd:element name="Identifier" type="eih:ProcessConfigurationIdType" minOccurs="1" maxOccurs="1" />

<xsd:element name="Active" type="xsd:boolean" minOccurs="1" maxOccurs="1" />

<xsd:element name="Name" type="xsd:string" minOccurs="1" maxOccurs="1" />

</xsd:sequence>

</xsd:complexType>