<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" xmlns:intf="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns1="urn:BeanService" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!--WSDL created by Apache Axis version: 1.3
Built on Oct 05, 2005 (05:23:37 EDT)-->
 <wsdl:types>
  <schema targetNamespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="urn:BeanService"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="ArrayOf_xsd_anyType">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:anyType[]"/>
     </restriction>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="urn:BeanService" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="NdfrtFullConcept">
    <sequence>
     <element name="CHILDREN" nillable="true" type="impl:ArrayOf_xsd_anyType"/>
     <element name="KIND" nillable="true" type="soapenc:string"/>
     <element name="NAME" nillable="true" type="soapenc:string"/>
     <element name="NUI" nillable="true" type="soapenc:string"/>
     <element name="PARENTS" nillable="true" type="impl:ArrayOf_xsd_anyType"/>
     <element name="conceptAssociations" nillable="true" type="impl:ArrayOf_xsd_anyType"/>
     <element name="conceptProperties" nillable="true" type="impl:ArrayOf_xsd_anyType"/>
     <element name="conceptRoles" nillable="true" type="impl:ArrayOf_xsd_anyType"/>
    </sequence>
   </complexType>
   <complexType name="NdfrtMinimalConcept">
    <sequence>
     <element name="KIND" nillable="true" type="soapenc:string"/>
     <element name="NAME" nillable="true" type="soapenc:string"/>
     <element name="NUI" nillable="true" type="soapenc:string"/>
    </sequence>
   </complexType>
   <complexType name="NdfrtFullInteractionType">
    <sequence>
     <element name="COMMENT" nillable="true" type="soapenc:string"/>
     <element name="drug1" nillable="true" type="tns1:NdfrtMinimalConcept"/>
     <element name="drug2" nillable="true" type="tns1:NdfrtMinimalConcept"/>
     <element name="interactionCount" type="xsd:int"/>
     <element name="interactionTriple" nillable="true" type="impl:ArrayOf_xsd_anyType"/>
    </sequence>
   </complexType>
   <complexType name="NdfrtInteractionTriple">
    <sequence>
     <element name="drug1" nillable="true" type="tns1:NdfrtMinimalConcept"/>
     <element name="drug2" nillable="true" type="tns1:NdfrtMinimalConcept"/>
     <element name="drugInteraction" nillable="true" type="tns1:NdfrtMinimalConcept"/>
     <element name="severity" nillable="true" type="soapenc:string"/>
    </sequence>
   </complexType>
   <complexType name="NdfrtInteractingDrug">
    <sequence>
     <element name="interactingDrug" nillable="true" type="tns1:NdfrtMinimalConcept"/>
     <element name="severity" nillable="true" type="soapenc:string"/>
    </sequence>
   </complexType>
   <complexType name="NdfrtInteractionType">
    <sequence>
     <element name="drug" nillable="true" type="tns1:NdfrtMinimalConcept"/>
     <element name="interactions" nillable="true" type="impl:ArrayOf_xsd_anyType"/>
    </sequence>
   </complexType>
   <complexType name="NdfrtProperty">
    <sequence>
     <element name="NAME" nillable="true" type="soapenc:string"/>
     <element name="VALUE" nillable="true" type="soapenc:string"/>
    </sequence>
   </complexType>
   <complexType name="NdfrtAssociation">
    <sequence>
     <element name="NAME" nillable="true" type="soapenc:string"/>
     <element name="OBJECT" nillable="true" type="tns1:NdfrtMinimalConcept"/>
    </sequence>
   </complexType>
   <complexType name="NdfrtRole">
    <sequence>
     <element name="NAME" nillable="true" type="soapenc:string"/>
     <element name="OBJECT" nillable="true" type="tns1:NdfrtMinimalConcept"/>
    </sequence>
   </complexType>
  </schema>
 </wsdl:types>

   <wsdl:message name="getIdTypeListRequest">

   </wsdl:message>

   <wsdl:message name="getPropertyListRequest">

   </wsdl:message>

   <wsdl:message name="findDrugInteractionsResponse">

      <wsdl:part name="findDrugInteractionsReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="getRelatedConceptsByAssociationRequest1">

      <wsdl:part name="nui" type="soapenc:string"/>

      <wsdl:part name="assocName" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getRelatedConceptsByRoleResponse1">

      <wsdl:part name="getRelatedConceptsByRoleReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="getVaClassOfConceptRequest">

      <wsdl:part name="nui" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getRoleListResponse">

      <wsdl:part name="getRoleListReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="DUMMY_DONOTUSE_getOneRoleRequest">

   </wsdl:message>

   <wsdl:message name="findConceptsByNameResponse">

      <wsdl:part name="findConceptsByNameReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="getRelatedConceptsByReverseRoleResponse1">

      <wsdl:part name="getRelatedConceptsByReverseRoleReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="getRelatedConceptsByAssociationResponse">

      <wsdl:part name="getRelatedConceptsByAssociationReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="DUMMY_DONOTUSE_getOneFullInteractionTypeResponse">

      <wsdl:part name="DUMMY_DONOTUSE_getOneFullInteractionTypeReturn" type="tns1:NdfrtFullInteractionType"/>

   </wsdl:message>

   <wsdl:message name="findConceptsByNameRequest">

      <wsdl:part name="conceptName" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="findConceptsByNameRequest1">

      <wsdl:part name="conceptName" type="soapenc:string"/>

      <wsdl:part name="kindName" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getAllInfoRequest">

      <wsdl:part name="nui" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getParentConceptsResponse">

      <wsdl:part name="getParentConceptsReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="DUMMY_DONOTUSE_getOneRoleResponse">

      <wsdl:part name="DUMMY_DONOTUSE_getOneRoleReturn" type="tns1:NdfrtRole"/>

   </wsdl:message>

   <wsdl:message name="getRelatedConceptsByReverseRoleResponse">

      <wsdl:part name="getRelatedConceptsByReverseRoleReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="DUMMY_DONOTUSE_getOneFullInteractionTypeRequest">

   </wsdl:message>

   <wsdl:message name="getConceptPropertiesRequest">

      <wsdl:part name="nui" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="DUMMY_DONOTUSE_getOneInteractingDrugResponse">

      <wsdl:part name="DUMMY_DONOTUSE_getOneInteractingDrugReturn" type="tns1:NdfrtInteractingDrug"/>

   </wsdl:message>

   <wsdl:message name="getVAClassMembersRequest">

      <wsdl:part name="nui" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getNDFRTversionRequest">

   </wsdl:message>

   <wsdl:message name="DUMMY_DONOTUSE_getOneInteractionTripleResponse">

      <wsdl:part name="DUMMY_DONOTUSE_getOneInteractionTripleReturn" type="tns1:NdfrtInteractionTriple"/>

   </wsdl:message>

   <wsdl:message name="getRelatedConceptsByAssociationResponse1">

      <wsdl:part name="getRelatedConceptsByAssociationReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="getVAClassMembersResponse">

      <wsdl:part name="getVAClassMembersReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="getKindListRequest">

   </wsdl:message>

   <wsdl:message name="getNDFRTversionResponse">

      <wsdl:part name="getNDFRTversionReturn" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getRelatedConceptsByRoleRequest1">

      <wsdl:part name="nui" type="soapenc:string"/>

      <wsdl:part name="roleName" type="soapenc:string"/>

      <wsdl:part name="transitive" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getParentConceptsResponse1">

      <wsdl:part name="getParentConceptsReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="interactionsResponse">

      <wsdl:part name="interactionsReturn" type="tns1:NdfrtFullInteractionType"/>

   </wsdl:message>

   <wsdl:message name="findConceptsByNameResponse1">

      <wsdl:part name="findConceptsByNameReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="getConceptsByPropertyRequest">

      <wsdl:part name="propertyName" type="soapenc:string"/>

      <wsdl:part name="propertyValue" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="findDrugInteractionsRequest1">

      <wsdl:part name="nui" type="soapenc:string"/>

      <wsdl:part name="scope" type="xsd:int"/>

   </wsdl:message>

   <wsdl:message name="getRoleListRequest">

   </wsdl:message>

   <wsdl:message name="getPropertyListResponse">

      <wsdl:part name="getPropertyListReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="DUMMY_DONOTUSE_getOneDrugInteractionTypeResponse">

      <wsdl:part name="DUMMY_DONOTUSE_getOneDrugInteractionTypeReturn" type="tns1:NdfrtInteractionType"/>

   </wsdl:message>

   <wsdl:message name="findDrugInteractionsResponse1">

      <wsdl:part name="findDrugInteractionsReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="findConceptsByIDRequest">

      <wsdl:part name="idType" type="soapenc:string"/>

      <wsdl:part name="idString" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getEPCClassOfConceptResponse">

      <wsdl:part name="getEPCClassOfConceptReturn" type="tns1:NdfrtMinimalConcept"/>

   </wsdl:message>

   <wsdl:message name="getParentConceptsRequest1">

      <wsdl:part name="nui" type="soapenc:string"/>

      <wsdl:part name="transitive" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="findConceptsByIDResponse">

      <wsdl:part name="findConceptsByIDReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="getAllInfoResponse">

      <wsdl:part name="getAllInfoReturn" type="tns1:NdfrtFullConcept"/>

   </wsdl:message>

   <wsdl:message name="getRelatedConceptsByRoleResponse">

      <wsdl:part name="getRelatedConceptsByRoleReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="DUMMY_DONOTUSE_getOneInteractionTripleRequest">

   </wsdl:message>

   <wsdl:message name="DUMMY_DONOTUSE_getOneAssociationRequest">

   </wsdl:message>

   <wsdl:message name="interactionsRequest">

      <wsdl:part name="nui1" type="soapenc:string"/>

      <wsdl:part name="nui2" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="DUMMY_DONOTUSE_getOneAssociationResponse">

      <wsdl:part name="DUMMY_DONOTUSE_getOneAssociationReturn" type="tns1:NdfrtAssociation"/>

   </wsdl:message>

   <wsdl:message name="getEPCClassOfConceptRequest">

      <wsdl:part name="nui" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getRelatedConceptsByAssociationRequest">

      <wsdl:part name="nui" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getRelatedConceptsByRoleRequest">

      <wsdl:part name="nui" type="soapenc:string"/>

      <wsdl:part name="roleName" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getAssociationListRequest">

   </wsdl:message>

   <wsdl:message name="getKindListResponse">

      <wsdl:part name="getKindListReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="interactionsResponse1">

      <wsdl:part name="interactionsReturn" type="tns1:NdfrtFullInteractionType"/>

   </wsdl:message>

   <wsdl:message name="DUMMY_DONOTUSE_getOnePropertyRequest">

   </wsdl:message>

   <wsdl:message name="getChildConceptsResponse1">

      <wsdl:part name="getChildConceptsReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="getAssociationListResponse">

      <wsdl:part name="getAssociationListReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="getRelatedConceptsByReverseRoleRequest1">

      <wsdl:part name="nui" type="soapenc:string"/>

      <wsdl:part name="roleName" type="soapenc:string"/>

      <wsdl:part name="transitive" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getConceptPropertiesResponse">

      <wsdl:part name="getConceptPropertiesReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="getIdTypeListResponse">

      <wsdl:part name="getIdTypeListReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="DUMMY_DONOTUSE_getOneDrugInteractionTypeRequest">

   </wsdl:message>

   <wsdl:message name="getChildConceptsRequest">

      <wsdl:part name="nui" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="findDrugInteractionsRequest">

      <wsdl:part name="nui" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getVaClassOfConceptResponse">

      <wsdl:part name="getVaClassOfConceptReturn" type="tns1:NdfrtMinimalConcept"/>

   </wsdl:message>

   <wsdl:message name="getRelatedConceptsByReverseRoleRequest">

      <wsdl:part name="nui" type="soapenc:string"/>

      <wsdl:part name="roleName" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getConceptPropertiesResponse1">

      <wsdl:part name="getConceptPropertiesReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="DUMMY_DONOTUSE_getOneInteractingDrugRequest">

   </wsdl:message>

   <wsdl:message name="getConceptPropertiesRequest1">

      <wsdl:part name="nui" type="soapenc:string"/>

      <wsdl:part name="propName" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getChildConceptsRequest1">

      <wsdl:part name="nui" type="soapenc:string"/>

      <wsdl:part name="transitive" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getParentConceptsRequest">

      <wsdl:part name="nui" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="DUMMY_DONOTUSE_getOnePropertyResponse">

      <wsdl:part name="DUMMY_DONOTUSE_getOnePropertyReturn" type="tns1:NdfrtProperty"/>

   </wsdl:message>

   <wsdl:message name="interactionsRequest1">

      <wsdl:part name="nui1" type="soapenc:string"/>

      <wsdl:part name="nui2" type="soapenc:string"/>

      <wsdl:part name="scope" type="xsd:int"/>

   </wsdl:message>

   <wsdl:message name="getConceptsByPropertyResponse">

      <wsdl:part name="getConceptsByPropertyReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:message name="getChildConceptsResponse">

      <wsdl:part name="getChildConceptsReturn" type="impl:ArrayOf_xsd_anyType"/>

   </wsdl:message>

   <wsdl:portType name="NdfrtAPI">

      <wsdl:operation name="getConceptProperties" parameterOrder="nui">

         <wsdl:input message="impl:getConceptPropertiesRequest" name="getConceptPropertiesRequest"/>

         <wsdl:output message="impl:getConceptPropertiesResponse" name="getConceptPropertiesResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getConceptProperties" parameterOrder="nui propName">

         <wsdl:input message="impl:getConceptPropertiesRequest1" name="getConceptPropertiesRequest1"/>

         <wsdl:output message="impl:getConceptPropertiesResponse1" name="getConceptPropertiesResponse1"/>

      </wsdl:operation>

      <wsdl:operation name="getAssociationList">

         <wsdl:input message="impl:getAssociationListRequest" name="getAssociationListRequest"/>

         <wsdl:output message="impl:getAssociationListResponse" name="getAssociationListResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getChildConcepts" parameterOrder="nui">

         <wsdl:input message="impl:getChildConceptsRequest" name="getChildConceptsRequest"/>

         <wsdl:output message="impl:getChildConceptsResponse" name="getChildConceptsResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getChildConcepts" parameterOrder="nui transitive">

         <wsdl:input message="impl:getChildConceptsRequest1" name="getChildConceptsRequest1"/>

         <wsdl:output message="impl:getChildConceptsResponse1" name="getChildConceptsResponse1"/>

      </wsdl:operation>

      <wsdl:operation name="getAllInfo" parameterOrder="nui">

         <wsdl:input message="impl:getAllInfoRequest" name="getAllInfoRequest"/>

         <wsdl:output message="impl:getAllInfoResponse" name="getAllInfoResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getPropertyList">

         <wsdl:input message="impl:getPropertyListRequest" name="getPropertyListRequest"/>

         <wsdl:output message="impl:getPropertyListResponse" name="getPropertyListResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getNDFRTversion">

         <wsdl:input message="impl:getNDFRTversionRequest" name="getNDFRTversionRequest"/>

         <wsdl:output message="impl:getNDFRTversionResponse" name="getNDFRTversionResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getKindList">

         <wsdl:input message="impl:getKindListRequest" name="getKindListRequest"/>

         <wsdl:output message="impl:getKindListResponse" name="getKindListResponse"/>

      </wsdl:operation>

      <wsdl:operation name="findConceptsByID" parameterOrder="idType idString">

         <wsdl:input message="impl:findConceptsByIDRequest" name="findConceptsByIDRequest"/>

         <wsdl:output message="impl:findConceptsByIDResponse" name="findConceptsByIDResponse"/>

      </wsdl:operation>

      <wsdl:operation name="findConceptsByName" parameterOrder="conceptName">

         <wsdl:input message="impl:findConceptsByNameRequest" name="findConceptsByNameRequest"/>

         <wsdl:output message="impl:findConceptsByNameResponse" name="findConceptsByNameResponse"/>

      </wsdl:operation>

      <wsdl:operation name="findConceptsByName" parameterOrder="conceptName kindName">

         <wsdl:input message="impl:findConceptsByNameRequest1" name="findConceptsByNameRequest1"/>

         <wsdl:output message="impl:findConceptsByNameResponse1" name="findConceptsByNameResponse1"/>

      </wsdl:operation>

      <wsdl:operation name="getConceptsByProperty" parameterOrder="propertyName propertyValue">

         <wsdl:input message="impl:getConceptsByPropertyRequest" name="getConceptsByPropertyRequest"/>

         <wsdl:output message="impl:getConceptsByPropertyResponse" name="getConceptsByPropertyResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getRelatedConceptsByRole" parameterOrder="nui roleName">

         <wsdl:input message="impl:getRelatedConceptsByRoleRequest" name="getRelatedConceptsByRoleRequest"/>

         <wsdl:output message="impl:getRelatedConceptsByRoleResponse" name="getRelatedConceptsByRoleResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getRelatedConceptsByRole" parameterOrder="nui roleName transitive">

         <wsdl:input message="impl:getRelatedConceptsByRoleRequest1" name="getRelatedConceptsByRoleRequest1"/>

         <wsdl:output message="impl:getRelatedConceptsByRoleResponse1" name="getRelatedConceptsByRoleResponse1"/>

      </wsdl:operation>

      <wsdl:operation name="getParentConcepts" parameterOrder="nui">

         <wsdl:input message="impl:getParentConceptsRequest" name="getParentConceptsRequest"/>

         <wsdl:output message="impl:getParentConceptsResponse" name="getParentConceptsResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getParentConcepts" parameterOrder="nui transitive">

         <wsdl:input message="impl:getParentConceptsRequest1" name="getParentConceptsRequest1"/>

         <wsdl:output message="impl:getParentConceptsResponse1" name="getParentConceptsResponse1"/>

      </wsdl:operation>

      <wsdl:operation name="findDrugInteractions" parameterOrder="nui">

         <wsdl:input message="impl:findDrugInteractionsRequest" name="findDrugInteractionsRequest"/>

         <wsdl:output message="impl:findDrugInteractionsResponse" name="findDrugInteractionsResponse"/>

      </wsdl:operation>

      <wsdl:operation name="findDrugInteractions" parameterOrder="nui scope">

         <wsdl:input message="impl:findDrugInteractionsRequest1" name="findDrugInteractionsRequest1"/>

         <wsdl:output message="impl:findDrugInteractionsResponse1" name="findDrugInteractionsResponse1"/>

      </wsdl:operation>

      <wsdl:operation name="interactions" parameterOrder="nui1 nui2">

         <wsdl:input message="impl:interactionsRequest" name="interactionsRequest"/>

         <wsdl:output message="impl:interactionsResponse" name="interactionsResponse"/>

      </wsdl:operation>

      <wsdl:operation name="interactions" parameterOrder="nui1 nui2 scope">

         <wsdl:input message="impl:interactionsRequest1" name="interactionsRequest1"/>

         <wsdl:output message="impl:interactionsResponse1" name="interactionsResponse1"/>

      </wsdl:operation>

      <wsdl:operation name="getEPCClassOfConcept" parameterOrder="nui">

         <wsdl:input message="impl:getEPCClassOfConceptRequest" name="getEPCClassOfConceptRequest"/>

         <wsdl:output message="impl:getEPCClassOfConceptResponse" name="getEPCClassOfConceptResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getIdTypeList">

         <wsdl:input message="impl:getIdTypeListRequest" name="getIdTypeListRequest"/>

         <wsdl:output message="impl:getIdTypeListResponse" name="getIdTypeListResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getRoleList">

         <wsdl:input message="impl:getRoleListRequest" name="getRoleListRequest"/>

         <wsdl:output message="impl:getRoleListResponse" name="getRoleListResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getRelatedConceptsByAssociation" parameterOrder="nui">

         <wsdl:input message="impl:getRelatedConceptsByAssociationRequest" name="getRelatedConceptsByAssociationRequest"/>

         <wsdl:output message="impl:getRelatedConceptsByAssociationResponse" name="getRelatedConceptsByAssociationResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getRelatedConceptsByAssociation" parameterOrder="nui assocName">

         <wsdl:input message="impl:getRelatedConceptsByAssociationRequest1" name="getRelatedConceptsByAssociationRequest1"/>

         <wsdl:output message="impl:getRelatedConceptsByAssociationResponse1" name="getRelatedConceptsByAssociationResponse1"/>

      </wsdl:operation>

      <wsdl:operation name="getVaClassOfConcept" parameterOrder="nui">

         <wsdl:input message="impl:getVaClassOfConceptRequest" name="getVaClassOfConceptRequest"/>

         <wsdl:output message="impl:getVaClassOfConceptResponse" name="getVaClassOfConceptResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getRelatedConceptsByReverseRole" parameterOrder="nui roleName">

         <wsdl:input message="impl:getRelatedConceptsByReverseRoleRequest" name="getRelatedConceptsByReverseRoleRequest"/>

         <wsdl:output message="impl:getRelatedConceptsByReverseRoleResponse" name="getRelatedConceptsByReverseRoleResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getRelatedConceptsByReverseRole" parameterOrder="nui roleName transitive">

         <wsdl:input message="impl:getRelatedConceptsByReverseRoleRequest1" name="getRelatedConceptsByReverseRoleRequest1"/>

         <wsdl:output message="impl:getRelatedConceptsByReverseRoleResponse1" name="getRelatedConceptsByReverseRoleResponse1"/>

      </wsdl:operation>

      <wsdl:operation name="getVAClassMembers" parameterOrder="nui">

         <wsdl:input message="impl:getVAClassMembersRequest" name="getVAClassMembersRequest"/>

         <wsdl:output message="impl:getVAClassMembersResponse" name="getVAClassMembersResponse"/>

      </wsdl:operation>

      <wsdl:operation name="DUMMY_DONOTUSE_getOneInteractionTriple">

         <wsdl:input message="impl:DUMMY_DONOTUSE_getOneInteractionTripleRequest" name="DUMMY_DONOTUSE_getOneInteractionTripleRequest"/>

         <wsdl:output message="impl:DUMMY_DONOTUSE_getOneInteractionTripleResponse" name="DUMMY_DONOTUSE_getOneInteractionTripleResponse"/>

      </wsdl:operation>

      <wsdl:operation name="DUMMY_DONOTUSE_getOneFullInteractionType">

         <wsdl:input message="impl:DUMMY_DONOTUSE_getOneFullInteractionTypeRequest" name="DUMMY_DONOTUSE_getOneFullInteractionTypeRequest"/>

         <wsdl:output message="impl:DUMMY_DONOTUSE_getOneFullInteractionTypeResponse" name="DUMMY_DONOTUSE_getOneFullInteractionTypeResponse"/>

      </wsdl:operation>

      <wsdl:operation name="DUMMY_DONOTUSE_getOneInteractingDrug">

         <wsdl:input message="impl:DUMMY_DONOTUSE_getOneInteractingDrugRequest" name="DUMMY_DONOTUSE_getOneInteractingDrugRequest"/>

         <wsdl:output message="impl:DUMMY_DONOTUSE_getOneInteractingDrugResponse" name="DUMMY_DONOTUSE_getOneInteractingDrugResponse"/>

      </wsdl:operation>

      <wsdl:operation name="DUMMY_DONOTUSE_getOneDrugInteractionType">

         <wsdl:input message="impl:DUMMY_DONOTUSE_getOneDrugInteractionTypeRequest" name="DUMMY_DONOTUSE_getOneDrugInteractionTypeRequest"/>

         <wsdl:output message="impl:DUMMY_DONOTUSE_getOneDrugInteractionTypeResponse" name="DUMMY_DONOTUSE_getOneDrugInteractionTypeResponse"/>

      </wsdl:operation>

      <wsdl:operation name="DUMMY_DONOTUSE_getOneProperty">

         <wsdl:input message="impl:DUMMY_DONOTUSE_getOnePropertyRequest" name="DUMMY_DONOTUSE_getOnePropertyRequest"/>

         <wsdl:output message="impl:DUMMY_DONOTUSE_getOnePropertyResponse" name="DUMMY_DONOTUSE_getOnePropertyResponse"/>

      </wsdl:operation>

      <wsdl:operation name="DUMMY_DONOTUSE_getOneAssociation">

         <wsdl:input message="impl:DUMMY_DONOTUSE_getOneAssociationRequest" name="DUMMY_DONOTUSE_getOneAssociationRequest"/>

         <wsdl:output message="impl:DUMMY_DONOTUSE_getOneAssociationResponse" name="DUMMY_DONOTUSE_getOneAssociationResponse"/>

      </wsdl:operation>

      <wsdl:operation name="DUMMY_DONOTUSE_getOneRole">

         <wsdl:input message="impl:DUMMY_DONOTUSE_getOneRoleRequest" name="DUMMY_DONOTUSE_getOneRoleRequest"/>

         <wsdl:output message="impl:DUMMY_DONOTUSE_getOneRoleResponse" name="DUMMY_DONOTUSE_getOneRoleResponse"/>

      </wsdl:operation>

   </wsdl:portType>

   <wsdl:binding name="NdfrtAPISoapBinding" type="impl:NdfrtAPI">

      <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>

      <wsdl:operation name="getConceptProperties">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getConceptPropertiesRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getConceptPropertiesResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getConceptProperties">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getConceptPropertiesRequest1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getConceptPropertiesResponse1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getAssociationList">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getAssociationListRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getAssociationListResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getChildConcepts">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getChildConceptsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getChildConceptsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getChildConcepts">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getChildConceptsRequest1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getChildConceptsResponse1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getAllInfo">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getAllInfoRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getAllInfoResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getPropertyList">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getPropertyListRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getPropertyListResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getNDFRTversion">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getNDFRTversionRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getNDFRTversionResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getKindList">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getKindListRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getKindListResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="findConceptsByID">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="findConceptsByIDRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="findConceptsByIDResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="findConceptsByName">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="findConceptsByNameRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="findConceptsByNameResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="findConceptsByName">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="findConceptsByNameRequest1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="findConceptsByNameResponse1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getConceptsByProperty">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getConceptsByPropertyRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getConceptsByPropertyResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getRelatedConceptsByRole">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getRelatedConceptsByRoleRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getRelatedConceptsByRoleResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getRelatedConceptsByRole">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getRelatedConceptsByRoleRequest1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getRelatedConceptsByRoleResponse1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getParentConcepts">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getParentConceptsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getParentConceptsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getParentConcepts">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getParentConceptsRequest1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getParentConceptsResponse1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="findDrugInteractions">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="findDrugInteractionsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="findDrugInteractionsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="findDrugInteractions">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="findDrugInteractionsRequest1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="findDrugInteractionsResponse1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="interactions">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="interactionsRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="interactionsResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="interactions">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="interactionsRequest1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="interactionsResponse1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getEPCClassOfConcept">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getEPCClassOfConceptRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getEPCClassOfConceptResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getIdTypeList">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getIdTypeListRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getIdTypeListResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getRoleList">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getRoleListRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getRoleListResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getRelatedConceptsByAssociation">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getRelatedConceptsByAssociationRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getRelatedConceptsByAssociationResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getRelatedConceptsByAssociation">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getRelatedConceptsByAssociationRequest1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getRelatedConceptsByAssociationResponse1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getVaClassOfConcept">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getVaClassOfConceptRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getVaClassOfConceptResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getRelatedConceptsByReverseRole">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getRelatedConceptsByReverseRoleRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getRelatedConceptsByReverseRoleResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getRelatedConceptsByReverseRole">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getRelatedConceptsByReverseRoleRequest1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getRelatedConceptsByReverseRoleResponse1">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getVAClassMembers">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getVAClassMembersRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getVAClassMembersResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="DUMMY_DONOTUSE_getOneInteractionTriple">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="DUMMY_DONOTUSE_getOneInteractionTripleRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="DUMMY_DONOTUSE_getOneInteractionTripleResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="DUMMY_DONOTUSE_getOneFullInteractionType">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="DUMMY_DONOTUSE_getOneFullInteractionTypeRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="DUMMY_DONOTUSE_getOneFullInteractionTypeResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="DUMMY_DONOTUSE_getOneInteractingDrug">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="DUMMY_DONOTUSE_getOneInteractingDrugRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="DUMMY_DONOTUSE_getOneInteractingDrugResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="DUMMY_DONOTUSE_getOneDrugInteractionType">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="DUMMY_DONOTUSE_getOneDrugInteractionTypeRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="DUMMY_DONOTUSE_getOneDrugInteractionTypeResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="DUMMY_DONOTUSE_getOneProperty">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="DUMMY_DONOTUSE_getOnePropertyRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="DUMMY_DONOTUSE_getOnePropertyResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="DUMMY_DONOTUSE_getOneAssociation">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="DUMMY_DONOTUSE_getOneAssociationRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="DUMMY_DONOTUSE_getOneAssociationResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="DUMMY_DONOTUSE_getOneRole">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="DUMMY_DONOTUSE_getOneRoleRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ndfrt.nlm.nih.gov" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="DUMMY_DONOTUSE_getOneRoleResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://mor.nlm.nih.gov/axis/services/NdfrtAPI" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

   </wsdl:binding>

   <wsdl:service name="NdfrtAPIService">

      <wsdl:port binding="impl:NdfrtAPISoapBinding" name="NdfrtAPI">

         <wsdlsoap:address location="http://mor.nlm.nih.gov/axis/services/NdfrtAPI"/>

      </wsdl:port>

   </wsdl:service>

</wsdl:definitions>
