download


Click here for a complete list of operations.

DownloadProduct

Schema Input: Click here to open the XML Schema (XSD) validation file for the Input Data.

Schema Output: Click here to open the XML Schema (XSD) validation file for the Output Data.

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /index.gaas/2024-11/download.asmx HTTP/1.1
Host: index.hcisolutions.ch
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.hcisolutions.ch/index/DownloadProduct"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <DownloadProductInput xmlns="http://www.hcisolutions.ch/index">
      <INDEX>string</INDEX>
      <FROMDATE>date</FROMDATE>
      <FILTER>bytes</FILTER>
      <QS>boolean</QS>
    </DownloadProductInput>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <PRODUCT CREATION_DATETIME="dateTime" PROD_DATE="dateTime" VALID_DATE="dateTime" RELEASE="string" xmlns="http://www.hcisolutions.ch/index">
      <PRD DT="dateTime">
        <PRDNO>int</PRDNO>
        <DSCRD>string</DSCRD>
        <DSCRF>string</DSCRF>
        <DSCRLONGD>string</DSCRLONGD>
        <DSCRLONGF>string</DSCRLONGF>
        <BNAMD>string</BNAMD>
        <BNAMF>string</BNAMF>
        <BNAMLONGD>string</BNAMLONGD>
        <BNAMLONGF>string</BNAMLONGF>
        <ADNAMD>string</ADNAMD>
        <ADNAMF>string</ADNAMF>
        <ADNAMLONGD>string</ADNAMLONGD>
        <ADNAMLONGF>string</ADNAMLONGF>
        <SIZE>string</SIZE>
        <ADINFD>string</ADINFD>
        <ADINFF>string</ADINFF>
        <ADINFLONGD>string</ADINFLONGD>
        <ADINFLONGF>string</ADINFLONGF>
        <DSCRSWISSMEDICD>string</DSCRSWISSMEDICD>
        <DSCRSWISSMEDICF>string</DSCRSWISSMEDICF>
        <GENCD>string</GENCD>
        <GENGRP>string</GENGRP>
        <ATC>string</ATC>
        <IT>string</IT>
        <ITBAG>string</ITBAG>
        <KONO>int</KONO>
        <TRADE>string</TRADE>
        <CDBRAND>string</CDBRAND>
        <CDBRANDSUB>string</CDBRANDSUB>
        <PRTNO>int</PRTNO>
        <PRTNO2>int</PRTNO2>
        <MONO>int</MONO>
        <CDGALD>string</CDGALD>
        <CDGALF>string</CDGALF>
        <FORMD>string</FORMD>
        <FORMF>string</FORMF>
        <DOSE>double</DOSE>
        <DOSEU>string</DOSEU>
        <DRGFD>string</DRGFD>
        <DRGFF>string</DRGFF>
        <ORPH>boolean</ORPH>
        <BIOPHA>boolean</BIOPHA>
        <BIOSIM>string</BIOSIM>
        <BFS>boolean</BFS>
        <BLOOD>boolean</BLOOD>
        <MSCD>string</MSCD>
        <PRDIXREL>int</PRDIXREL>
        <CDS>int</CDS>
        <SYND>string</SYND>
        <SYNF>string</SYNF>
        <KP>string</KP>
        <BFSDATA>string</BFSDATA>
        <DRGPRICEY>boolean</DRGPRICEY>
        <QAP>int</QAP>
        <BFSDAT>dateTime</BFSDAT>
        <BFSCDAT>dateTime</BFSCDAT>
        <DRGPRICEYDAT>dateTime</DRGPRICEYDAT>
        <DRGPRICEYCDAT>dateTime</DRGPRICEYCDAT>
        <MDCLASS>string</MDCLASS>
        <MDNB>string</MDNB>
        <CDSMODULES>string</CDSMODULES>
        <SMNR>integer</SMNR>
        <SMSTRENGTHNR>string</SMSTRENGTHNR>
        <SMCAT>string</SMCAT>
        <STREHA>boolean</STREHA>
        <STREHADAT>dateTime</STREHADAT>
        <STREHACDAT>dateTime</STREHACDAT>
        <STREHAPRICEY>boolean</STREHAPRICEY>
        <STREHAPRICEYDAT>dateTime</STREHAPRICEYDAT>
        <STREHAPRICEYCDAT>dateTime</STREHAPRICEYCDAT>
        <EXPORTONLY>boolean</EXPORTONLY>
        <LTC_ASC>int</LTC_ASC>
        <TRE>
          <TRCD>string</TRCD>
          <TRCD>string</TRCD>
        </TRE>
        <SMNAS>boolean</SMNAS>
        <KIDO>boolean</KIDO>
        <AAP>boolean</AAP>
        <GMN>string</GMN>
        <MDATTR>string</MDATTR>
        <PPLUS>string</PPLUS>
        <UFI>string</UFI>
        <DEL>boolean</DEL>
        <CPT>
          <CPTLNO>int</CPTLNO>
          <CNAMED>string</CNAMED>
          <CNAMEF>string</CNAMEF>
          <GENGRPCPT>string</GENGRPCPT>
          <IDXIND>string</IDXIND>
          <DDDD>double</DDDD>
          <DDDU>string</DDDU>
          <DDDA>string</DDDA>
          <IDXIA>string</IDXIA>
          <IXREL>int</IXREL>
          <GALF>string</GALF>
          <EDQMPDF>string</EDQMPDF>
          <DRGGRPCD>string</DRGGRPCD>
          <PRDGRPCD>string</PRDGRPCD>
          <PRBSUIT>boolean</PRBSUIT>
          <CSOLV>boolean</CSOLV>
          <SOLVQ>double</SOLVQ>
          <SOLVQU>string</SOLVQU>
          <PHVAL>double</PHVAL>
          <LSPNSOL>double</LSPNSOL>
          <APDURSOL>double</APDURSOL>
          <EXCIP>string</EXCIP>
          <EXCIPQ>string</EXCIPQ>
          <EXCIPCD>string</EXCIPCD>
          <EXCIPCF>string</EXCIPCF>
          <PQTY>double</PQTY>
          <PQTYU>string</PQTYU>
          <STDPRESCU>string</STDPRESCU>
          <SIZEMM>decimal</SIZEMM>
          <WEIGHT>decimal</WEIGHT>
          <LOOKD>string</LOOKD>
          <LOOKF>string</LOOKF>
          <IMG2>boolean</IMG2>
          <RILL>string</RILL>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
        </CPT>
        <CPT>
          <CPTLNO>int</CPTLNO>
          <CNAMED>string</CNAMED>
          <CNAMEF>string</CNAMEF>
          <GENGRPCPT>string</GENGRPCPT>
          <IDXIND>string</IDXIND>
          <DDDD>double</DDDD>
          <DDDU>string</DDDU>
          <DDDA>string</DDDA>
          <IDXIA>string</IDXIA>
          <IXREL>int</IXREL>
          <GALF>string</GALF>
          <EDQMPDF>string</EDQMPDF>
          <DRGGRPCD>string</DRGGRPCD>
          <PRDGRPCD>string</PRDGRPCD>
          <PRBSUIT>boolean</PRBSUIT>
          <CSOLV>boolean</CSOLV>
          <SOLVQ>double</SOLVQ>
          <SOLVQU>string</SOLVQU>
          <PHVAL>double</PHVAL>
          <LSPNSOL>double</LSPNSOL>
          <APDURSOL>double</APDURSOL>
          <EXCIP>string</EXCIP>
          <EXCIPQ>string</EXCIPQ>
          <EXCIPCD>string</EXCIPCD>
          <EXCIPCF>string</EXCIPCF>
          <PQTY>double</PQTY>
          <PQTYU>string</PQTYU>
          <STDPRESCU>string</STDPRESCU>
          <SIZEMM>decimal</SIZEMM>
          <WEIGHT>decimal</WEIGHT>
          <LOOKD>string</LOOKD>
          <LOOKF>string</LOOKF>
          <IMG2>boolean</IMG2>
          <RILL>string</RILL>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
        </CPT>
        <PRDICD>
          <ICD>string</ICD>
          <RTYP>string</RTYP>
          <RSIG>string</RSIG>
          <REMD>string</REMD>
          <REMF>string</REMF>
        </PRDICD>
        <PRDICD>
          <ICD>string</ICD>
          <RTYP>string</RTYP>
          <RSIG>string</RSIG>
          <REMD>string</REMD>
          <REMF>string</REMF>
        </PRDICD>
        <GSASA>
          <ISCRUSHABLE>boolean</ISCRUSHABLE>
          <CRUSHABLEREMD>string</CRUSHABLEREMD>
          <CRUSHABLEREMF>string</CRUSHABLEREMF>
          <ISSUSPENDABLE>boolean</ISSUSPENDABLE>
          <SUSPENDABLEREMD>string</SUSPENDABLEREMD>
          <SUSPENDABLEREMF>string</SUSPENDABLEREMF>
          <ALTERNATIVESD>string</ALTERNATIVESD>
          <ALTERNATIVESF>string</ALTERNATIVESF>
          <EVIDENCELEVEL>int</EVIDENCELEVEL>
          <REFERENCES>string</REFERENCES>
          <CAPSISOPENABLE>boolean</CAPSISOPENABLE>
          <CAPSOPENABLEREMD>string</CAPSOPENABLEREMD>
          <CAPSOPENABLEREMF>string</CAPSOPENABLEREMF>
          <CAPSOPENABLEREF>string</CAPSOPENABLEREF>
          <CAPSOPENABLEEL>int</CAPSOPENABLEEL>
          <LIQDURABILITYD>string</LIQDURABILITYD>
          <LIQDURABILITYF>string</LIQDURABILITYF>
          <LIQDURABILITYREF>string</LIQDURABILITYREF>
          <LIQDURABILITYEL>int</LIQDURABILITYEL>
          <DIVGSASA>int</DIVGSASA>
          <DIVGSASAREF>string</DIVGSASAREF>
          <DIVGSASAEL>int</DIVGSASAEL>
        </GSASA>
        <DIETARYADVICE>
          <DIETTYPE>string</DIETTYPE>
        </DIETARYADVICE>
        <DIETARYADVICE>
          <DIETTYPE>string</DIETTYPE>
        </DIETARYADVICE>
      </PRD>
      <PRD DT="dateTime">
        <PRDNO>int</PRDNO>
        <DSCRD>string</DSCRD>
        <DSCRF>string</DSCRF>
        <DSCRLONGD>string</DSCRLONGD>
        <DSCRLONGF>string</DSCRLONGF>
        <BNAMD>string</BNAMD>
        <BNAMF>string</BNAMF>
        <BNAMLONGD>string</BNAMLONGD>
        <BNAMLONGF>string</BNAMLONGF>
        <ADNAMD>string</ADNAMD>
        <ADNAMF>string</ADNAMF>
        <ADNAMLONGD>string</ADNAMLONGD>
        <ADNAMLONGF>string</ADNAMLONGF>
        <SIZE>string</SIZE>
        <ADINFD>string</ADINFD>
        <ADINFF>string</ADINFF>
        <ADINFLONGD>string</ADINFLONGD>
        <ADINFLONGF>string</ADINFLONGF>
        <DSCRSWISSMEDICD>string</DSCRSWISSMEDICD>
        <DSCRSWISSMEDICF>string</DSCRSWISSMEDICF>
        <GENCD>string</GENCD>
        <GENGRP>string</GENGRP>
        <ATC>string</ATC>
        <IT>string</IT>
        <ITBAG>string</ITBAG>
        <KONO>int</KONO>
        <TRADE>string</TRADE>
        <CDBRAND>string</CDBRAND>
        <CDBRANDSUB>string</CDBRANDSUB>
        <PRTNO>int</PRTNO>
        <PRTNO2>int</PRTNO2>
        <MONO>int</MONO>
        <CDGALD>string</CDGALD>
        <CDGALF>string</CDGALF>
        <FORMD>string</FORMD>
        <FORMF>string</FORMF>
        <DOSE>double</DOSE>
        <DOSEU>string</DOSEU>
        <DRGFD>string</DRGFD>
        <DRGFF>string</DRGFF>
        <ORPH>boolean</ORPH>
        <BIOPHA>boolean</BIOPHA>
        <BIOSIM>string</BIOSIM>
        <BFS>boolean</BFS>
        <BLOOD>boolean</BLOOD>
        <MSCD>string</MSCD>
        <PRDIXREL>int</PRDIXREL>
        <CDS>int</CDS>
        <SYND>string</SYND>
        <SYNF>string</SYNF>
        <KP>string</KP>
        <BFSDATA>string</BFSDATA>
        <DRGPRICEY>boolean</DRGPRICEY>
        <QAP>int</QAP>
        <BFSDAT>dateTime</BFSDAT>
        <BFSCDAT>dateTime</BFSCDAT>
        <DRGPRICEYDAT>dateTime</DRGPRICEYDAT>
        <DRGPRICEYCDAT>dateTime</DRGPRICEYCDAT>
        <MDCLASS>string</MDCLASS>
        <MDNB>string</MDNB>
        <CDSMODULES>string</CDSMODULES>
        <SMNR>integer</SMNR>
        <SMSTRENGTHNR>string</SMSTRENGTHNR>
        <SMCAT>string</SMCAT>
        <STREHA>boolean</STREHA>
        <STREHADAT>dateTime</STREHADAT>
        <STREHACDAT>dateTime</STREHACDAT>
        <STREHAPRICEY>boolean</STREHAPRICEY>
        <STREHAPRICEYDAT>dateTime</STREHAPRICEYDAT>
        <STREHAPRICEYCDAT>dateTime</STREHAPRICEYCDAT>
        <EXPORTONLY>boolean</EXPORTONLY>
        <LTC_ASC>int</LTC_ASC>
        <TRE>
          <TRCD>string</TRCD>
          <TRCD>string</TRCD>
        </TRE>
        <SMNAS>boolean</SMNAS>
        <KIDO>boolean</KIDO>
        <AAP>boolean</AAP>
        <GMN>string</GMN>
        <MDATTR>string</MDATTR>
        <PPLUS>string</PPLUS>
        <UFI>string</UFI>
        <DEL>boolean</DEL>
        <CPT>
          <CPTLNO>int</CPTLNO>
          <CNAMED>string</CNAMED>
          <CNAMEF>string</CNAMEF>
          <GENGRPCPT>string</GENGRPCPT>
          <IDXIND>string</IDXIND>
          <DDDD>double</DDDD>
          <DDDU>string</DDDU>
          <DDDA>string</DDDA>
          <IDXIA>string</IDXIA>
          <IXREL>int</IXREL>
          <GALF>string</GALF>
          <EDQMPDF>string</EDQMPDF>
          <DRGGRPCD>string</DRGGRPCD>
          <PRDGRPCD>string</PRDGRPCD>
          <PRBSUIT>boolean</PRBSUIT>
          <CSOLV>boolean</CSOLV>
          <SOLVQ>double</SOLVQ>
          <SOLVQU>string</SOLVQU>
          <PHVAL>double</PHVAL>
          <LSPNSOL>double</LSPNSOL>
          <APDURSOL>double</APDURSOL>
          <EXCIP>string</EXCIP>
          <EXCIPQ>string</EXCIPQ>
          <EXCIPCD>string</EXCIPCD>
          <EXCIPCF>string</EXCIPCF>
          <PQTY>double</PQTY>
          <PQTYU>string</PQTYU>
          <STDPRESCU>string</STDPRESCU>
          <SIZEMM>decimal</SIZEMM>
          <WEIGHT>decimal</WEIGHT>
          <LOOKD>string</LOOKD>
          <LOOKF>string</LOOKF>
          <IMG2>boolean</IMG2>
          <RILL>string</RILL>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
        </CPT>
        <CPT>
          <CPTLNO>int</CPTLNO>
          <CNAMED>string</CNAMED>
          <CNAMEF>string</CNAMEF>
          <GENGRPCPT>string</GENGRPCPT>
          <IDXIND>string</IDXIND>
          <DDDD>double</DDDD>
          <DDDU>string</DDDU>
          <DDDA>string</DDDA>
          <IDXIA>string</IDXIA>
          <IXREL>int</IXREL>
          <GALF>string</GALF>
          <EDQMPDF>string</EDQMPDF>
          <DRGGRPCD>string</DRGGRPCD>
          <PRDGRPCD>string</PRDGRPCD>
          <PRBSUIT>boolean</PRBSUIT>
          <CSOLV>boolean</CSOLV>
          <SOLVQ>double</SOLVQ>
          <SOLVQU>string</SOLVQU>
          <PHVAL>double</PHVAL>
          <LSPNSOL>double</LSPNSOL>
          <APDURSOL>double</APDURSOL>
          <EXCIP>string</EXCIP>
          <EXCIPQ>string</EXCIPQ>
          <EXCIPCD>string</EXCIPCD>
          <EXCIPCF>string</EXCIPCF>
          <PQTY>double</PQTY>
          <PQTYU>string</PQTYU>
          <STDPRESCU>string</STDPRESCU>
          <SIZEMM>decimal</SIZEMM>
          <WEIGHT>decimal</WEIGHT>
          <LOOKD>string</LOOKD>
          <LOOKF>string</LOOKF>
          <IMG2>boolean</IMG2>
          <RILL>string</RILL>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
        </CPT>
        <PRDICD>
          <ICD>string</ICD>
          <RTYP>string</RTYP>
          <RSIG>string</RSIG>
          <REMD>string</REMD>
          <REMF>string</REMF>
        </PRDICD>
        <PRDICD>
          <ICD>string</ICD>
          <RTYP>string</RTYP>
          <RSIG>string</RSIG>
          <REMD>string</REMD>
          <REMF>string</REMF>
        </PRDICD>
        <GSASA>
          <ISCRUSHABLE>boolean</ISCRUSHABLE>
          <CRUSHABLEREMD>string</CRUSHABLEREMD>
          <CRUSHABLEREMF>string</CRUSHABLEREMF>
          <ISSUSPENDABLE>boolean</ISSUSPENDABLE>
          <SUSPENDABLEREMD>string</SUSPENDABLEREMD>
          <SUSPENDABLEREMF>string</SUSPENDABLEREMF>
          <ALTERNATIVESD>string</ALTERNATIVESD>
          <ALTERNATIVESF>string</ALTERNATIVESF>
          <EVIDENCELEVEL>int</EVIDENCELEVEL>
          <REFERENCES>string</REFERENCES>
          <CAPSISOPENABLE>boolean</CAPSISOPENABLE>
          <CAPSOPENABLEREMD>string</CAPSOPENABLEREMD>
          <CAPSOPENABLEREMF>string</CAPSOPENABLEREMF>
          <CAPSOPENABLEREF>string</CAPSOPENABLEREF>
          <CAPSOPENABLEEL>int</CAPSOPENABLEEL>
          <LIQDURABILITYD>string</LIQDURABILITYD>
          <LIQDURABILITYF>string</LIQDURABILITYF>
          <LIQDURABILITYREF>string</LIQDURABILITYREF>
          <LIQDURABILITYEL>int</LIQDURABILITYEL>
          <DIVGSASA>int</DIVGSASA>
          <DIVGSASAREF>string</DIVGSASAREF>
          <DIVGSASAEL>int</DIVGSASAEL>
        </GSASA>
        <DIETARYADVICE>
          <DIETTYPE>string</DIETTYPE>
        </DIETARYADVICE>
        <DIETARYADVICE>
          <DIETTYPE>string</DIETTYPE>
        </DIETARYADVICE>
      </PRD>
      <RESULT>
        <OK_ERROR>bytes</OK_ERROR>
        <NBR_RECORD>int</NBR_RECORD>
        <ERROR_CODE>string</ERROR_CODE>
        <MESSAGE>string</MESSAGE>
      </RESULT>
    </PRODUCT>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /index.gaas/2024-11/download.asmx HTTP/1.1
Host: index.hcisolutions.ch
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <DownloadProductInput xmlns="http://www.hcisolutions.ch/index">
      <INDEX>string</INDEX>
      <FROMDATE>date</FROMDATE>
      <FILTER>bytes</FILTER>
      <QS>boolean</QS>
    </DownloadProductInput>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <PRODUCT CREATION_DATETIME="dateTime" PROD_DATE="dateTime" VALID_DATE="dateTime" RELEASE="string" xmlns="http://www.hcisolutions.ch/index">
      <PRD DT="dateTime">
        <PRDNO>int</PRDNO>
        <DSCRD>string</DSCRD>
        <DSCRF>string</DSCRF>
        <DSCRLONGD>string</DSCRLONGD>
        <DSCRLONGF>string</DSCRLONGF>
        <BNAMD>string</BNAMD>
        <BNAMF>string</BNAMF>
        <BNAMLONGD>string</BNAMLONGD>
        <BNAMLONGF>string</BNAMLONGF>
        <ADNAMD>string</ADNAMD>
        <ADNAMF>string</ADNAMF>
        <ADNAMLONGD>string</ADNAMLONGD>
        <ADNAMLONGF>string</ADNAMLONGF>
        <SIZE>string</SIZE>
        <ADINFD>string</ADINFD>
        <ADINFF>string</ADINFF>
        <ADINFLONGD>string</ADINFLONGD>
        <ADINFLONGF>string</ADINFLONGF>
        <DSCRSWISSMEDICD>string</DSCRSWISSMEDICD>
        <DSCRSWISSMEDICF>string</DSCRSWISSMEDICF>
        <GENCD>string</GENCD>
        <GENGRP>string</GENGRP>
        <ATC>string</ATC>
        <IT>string</IT>
        <ITBAG>string</ITBAG>
        <KONO>int</KONO>
        <TRADE>string</TRADE>
        <CDBRAND>string</CDBRAND>
        <CDBRANDSUB>string</CDBRANDSUB>
        <PRTNO>int</PRTNO>
        <PRTNO2>int</PRTNO2>
        <MONO>int</MONO>
        <CDGALD>string</CDGALD>
        <CDGALF>string</CDGALF>
        <FORMD>string</FORMD>
        <FORMF>string</FORMF>
        <DOSE>double</DOSE>
        <DOSEU>string</DOSEU>
        <DRGFD>string</DRGFD>
        <DRGFF>string</DRGFF>
        <ORPH>boolean</ORPH>
        <BIOPHA>boolean</BIOPHA>
        <BIOSIM>string</BIOSIM>
        <BFS>boolean</BFS>
        <BLOOD>boolean</BLOOD>
        <MSCD>string</MSCD>
        <PRDIXREL>int</PRDIXREL>
        <CDS>int</CDS>
        <SYND>string</SYND>
        <SYNF>string</SYNF>
        <KP>string</KP>
        <BFSDATA>string</BFSDATA>
        <DRGPRICEY>boolean</DRGPRICEY>
        <QAP>int</QAP>
        <BFSDAT>dateTime</BFSDAT>
        <BFSCDAT>dateTime</BFSCDAT>
        <DRGPRICEYDAT>dateTime</DRGPRICEYDAT>
        <DRGPRICEYCDAT>dateTime</DRGPRICEYCDAT>
        <MDCLASS>string</MDCLASS>
        <MDNB>string</MDNB>
        <CDSMODULES>string</CDSMODULES>
        <SMNR>integer</SMNR>
        <SMSTRENGTHNR>string</SMSTRENGTHNR>
        <SMCAT>string</SMCAT>
        <STREHA>boolean</STREHA>
        <STREHADAT>dateTime</STREHADAT>
        <STREHACDAT>dateTime</STREHACDAT>
        <STREHAPRICEY>boolean</STREHAPRICEY>
        <STREHAPRICEYDAT>dateTime</STREHAPRICEYDAT>
        <STREHAPRICEYCDAT>dateTime</STREHAPRICEYCDAT>
        <EXPORTONLY>boolean</EXPORTONLY>
        <LTC_ASC>int</LTC_ASC>
        <TRE>
          <TRCD>string</TRCD>
          <TRCD>string</TRCD>
        </TRE>
        <SMNAS>boolean</SMNAS>
        <KIDO>boolean</KIDO>
        <AAP>boolean</AAP>
        <GMN>string</GMN>
        <MDATTR>string</MDATTR>
        <PPLUS>string</PPLUS>
        <UFI>string</UFI>
        <DEL>boolean</DEL>
        <CPT>
          <CPTLNO>int</CPTLNO>
          <CNAMED>string</CNAMED>
          <CNAMEF>string</CNAMEF>
          <GENGRPCPT>string</GENGRPCPT>
          <IDXIND>string</IDXIND>
          <DDDD>double</DDDD>
          <DDDU>string</DDDU>
          <DDDA>string</DDDA>
          <IDXIA>string</IDXIA>
          <IXREL>int</IXREL>
          <GALF>string</GALF>
          <EDQMPDF>string</EDQMPDF>
          <DRGGRPCD>string</DRGGRPCD>
          <PRDGRPCD>string</PRDGRPCD>
          <PRBSUIT>boolean</PRBSUIT>
          <CSOLV>boolean</CSOLV>
          <SOLVQ>double</SOLVQ>
          <SOLVQU>string</SOLVQU>
          <PHVAL>double</PHVAL>
          <LSPNSOL>double</LSPNSOL>
          <APDURSOL>double</APDURSOL>
          <EXCIP>string</EXCIP>
          <EXCIPQ>string</EXCIPQ>
          <EXCIPCD>string</EXCIPCD>
          <EXCIPCF>string</EXCIPCF>
          <PQTY>double</PQTY>
          <PQTYU>string</PQTYU>
          <STDPRESCU>string</STDPRESCU>
          <SIZEMM>decimal</SIZEMM>
          <WEIGHT>decimal</WEIGHT>
          <LOOKD>string</LOOKD>
          <LOOKF>string</LOOKF>
          <IMG2>boolean</IMG2>
          <RILL>string</RILL>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
        </CPT>
        <CPT>
          <CPTLNO>int</CPTLNO>
          <CNAMED>string</CNAMED>
          <CNAMEF>string</CNAMEF>
          <GENGRPCPT>string</GENGRPCPT>
          <IDXIND>string</IDXIND>
          <DDDD>double</DDDD>
          <DDDU>string</DDDU>
          <DDDA>string</DDDA>
          <IDXIA>string</IDXIA>
          <IXREL>int</IXREL>
          <GALF>string</GALF>
          <EDQMPDF>string</EDQMPDF>
          <DRGGRPCD>string</DRGGRPCD>
          <PRDGRPCD>string</PRDGRPCD>
          <PRBSUIT>boolean</PRBSUIT>
          <CSOLV>boolean</CSOLV>
          <SOLVQ>double</SOLVQ>
          <SOLVQU>string</SOLVQU>
          <PHVAL>double</PHVAL>
          <LSPNSOL>double</LSPNSOL>
          <APDURSOL>double</APDURSOL>
          <EXCIP>string</EXCIP>
          <EXCIPQ>string</EXCIPQ>
          <EXCIPCD>string</EXCIPCD>
          <EXCIPCF>string</EXCIPCF>
          <PQTY>double</PQTY>
          <PQTYU>string</PQTYU>
          <STDPRESCU>string</STDPRESCU>
          <SIZEMM>decimal</SIZEMM>
          <WEIGHT>decimal</WEIGHT>
          <LOOKD>string</LOOKD>
          <LOOKF>string</LOOKF>
          <IMG2>boolean</IMG2>
          <RILL>string</RILL>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
        </CPT>
        <PRDICD>
          <ICD>string</ICD>
          <RTYP>string</RTYP>
          <RSIG>string</RSIG>
          <REMD>string</REMD>
          <REMF>string</REMF>
        </PRDICD>
        <PRDICD>
          <ICD>string</ICD>
          <RTYP>string</RTYP>
          <RSIG>string</RSIG>
          <REMD>string</REMD>
          <REMF>string</REMF>
        </PRDICD>
        <GSASA>
          <ISCRUSHABLE>boolean</ISCRUSHABLE>
          <CRUSHABLEREMD>string</CRUSHABLEREMD>
          <CRUSHABLEREMF>string</CRUSHABLEREMF>
          <ISSUSPENDABLE>boolean</ISSUSPENDABLE>
          <SUSPENDABLEREMD>string</SUSPENDABLEREMD>
          <SUSPENDABLEREMF>string</SUSPENDABLEREMF>
          <ALTERNATIVESD>string</ALTERNATIVESD>
          <ALTERNATIVESF>string</ALTERNATIVESF>
          <EVIDENCELEVEL>int</EVIDENCELEVEL>
          <REFERENCES>string</REFERENCES>
          <CAPSISOPENABLE>boolean</CAPSISOPENABLE>
          <CAPSOPENABLEREMD>string</CAPSOPENABLEREMD>
          <CAPSOPENABLEREMF>string</CAPSOPENABLEREMF>
          <CAPSOPENABLEREF>string</CAPSOPENABLEREF>
          <CAPSOPENABLEEL>int</CAPSOPENABLEEL>
          <LIQDURABILITYD>string</LIQDURABILITYD>
          <LIQDURABILITYF>string</LIQDURABILITYF>
          <LIQDURABILITYREF>string</LIQDURABILITYREF>
          <LIQDURABILITYEL>int</LIQDURABILITYEL>
          <DIVGSASA>int</DIVGSASA>
          <DIVGSASAREF>string</DIVGSASAREF>
          <DIVGSASAEL>int</DIVGSASAEL>
        </GSASA>
        <DIETARYADVICE>
          <DIETTYPE>string</DIETTYPE>
        </DIETARYADVICE>
        <DIETARYADVICE>
          <DIETTYPE>string</DIETTYPE>
        </DIETARYADVICE>
      </PRD>
      <PRD DT="dateTime">
        <PRDNO>int</PRDNO>
        <DSCRD>string</DSCRD>
        <DSCRF>string</DSCRF>
        <DSCRLONGD>string</DSCRLONGD>
        <DSCRLONGF>string</DSCRLONGF>
        <BNAMD>string</BNAMD>
        <BNAMF>string</BNAMF>
        <BNAMLONGD>string</BNAMLONGD>
        <BNAMLONGF>string</BNAMLONGF>
        <ADNAMD>string</ADNAMD>
        <ADNAMF>string</ADNAMF>
        <ADNAMLONGD>string</ADNAMLONGD>
        <ADNAMLONGF>string</ADNAMLONGF>
        <SIZE>string</SIZE>
        <ADINFD>string</ADINFD>
        <ADINFF>string</ADINFF>
        <ADINFLONGD>string</ADINFLONGD>
        <ADINFLONGF>string</ADINFLONGF>
        <DSCRSWISSMEDICD>string</DSCRSWISSMEDICD>
        <DSCRSWISSMEDICF>string</DSCRSWISSMEDICF>
        <GENCD>string</GENCD>
        <GENGRP>string</GENGRP>
        <ATC>string</ATC>
        <IT>string</IT>
        <ITBAG>string</ITBAG>
        <KONO>int</KONO>
        <TRADE>string</TRADE>
        <CDBRAND>string</CDBRAND>
        <CDBRANDSUB>string</CDBRANDSUB>
        <PRTNO>int</PRTNO>
        <PRTNO2>int</PRTNO2>
        <MONO>int</MONO>
        <CDGALD>string</CDGALD>
        <CDGALF>string</CDGALF>
        <FORMD>string</FORMD>
        <FORMF>string</FORMF>
        <DOSE>double</DOSE>
        <DOSEU>string</DOSEU>
        <DRGFD>string</DRGFD>
        <DRGFF>string</DRGFF>
        <ORPH>boolean</ORPH>
        <BIOPHA>boolean</BIOPHA>
        <BIOSIM>string</BIOSIM>
        <BFS>boolean</BFS>
        <BLOOD>boolean</BLOOD>
        <MSCD>string</MSCD>
        <PRDIXREL>int</PRDIXREL>
        <CDS>int</CDS>
        <SYND>string</SYND>
        <SYNF>string</SYNF>
        <KP>string</KP>
        <BFSDATA>string</BFSDATA>
        <DRGPRICEY>boolean</DRGPRICEY>
        <QAP>int</QAP>
        <BFSDAT>dateTime</BFSDAT>
        <BFSCDAT>dateTime</BFSCDAT>
        <DRGPRICEYDAT>dateTime</DRGPRICEYDAT>
        <DRGPRICEYCDAT>dateTime</DRGPRICEYCDAT>
        <MDCLASS>string</MDCLASS>
        <MDNB>string</MDNB>
        <CDSMODULES>string</CDSMODULES>
        <SMNR>integer</SMNR>
        <SMSTRENGTHNR>string</SMSTRENGTHNR>
        <SMCAT>string</SMCAT>
        <STREHA>boolean</STREHA>
        <STREHADAT>dateTime</STREHADAT>
        <STREHACDAT>dateTime</STREHACDAT>
        <STREHAPRICEY>boolean</STREHAPRICEY>
        <STREHAPRICEYDAT>dateTime</STREHAPRICEYDAT>
        <STREHAPRICEYCDAT>dateTime</STREHAPRICEYCDAT>
        <EXPORTONLY>boolean</EXPORTONLY>
        <LTC_ASC>int</LTC_ASC>
        <TRE>
          <TRCD>string</TRCD>
          <TRCD>string</TRCD>
        </TRE>
        <SMNAS>boolean</SMNAS>
        <KIDO>boolean</KIDO>
        <AAP>boolean</AAP>
        <GMN>string</GMN>
        <MDATTR>string</MDATTR>
        <PPLUS>string</PPLUS>
        <UFI>string</UFI>
        <DEL>boolean</DEL>
        <CPT>
          <CPTLNO>int</CPTLNO>
          <CNAMED>string</CNAMED>
          <CNAMEF>string</CNAMEF>
          <GENGRPCPT>string</GENGRPCPT>
          <IDXIND>string</IDXIND>
          <DDDD>double</DDDD>
          <DDDU>string</DDDU>
          <DDDA>string</DDDA>
          <IDXIA>string</IDXIA>
          <IXREL>int</IXREL>
          <GALF>string</GALF>
          <EDQMPDF>string</EDQMPDF>
          <DRGGRPCD>string</DRGGRPCD>
          <PRDGRPCD>string</PRDGRPCD>
          <PRBSUIT>boolean</PRBSUIT>
          <CSOLV>boolean</CSOLV>
          <SOLVQ>double</SOLVQ>
          <SOLVQU>string</SOLVQU>
          <PHVAL>double</PHVAL>
          <LSPNSOL>double</LSPNSOL>
          <APDURSOL>double</APDURSOL>
          <EXCIP>string</EXCIP>
          <EXCIPQ>string</EXCIPQ>
          <EXCIPCD>string</EXCIPCD>
          <EXCIPCF>string</EXCIPCF>
          <PQTY>double</PQTY>
          <PQTYU>string</PQTYU>
          <STDPRESCU>string</STDPRESCU>
          <SIZEMM>decimal</SIZEMM>
          <WEIGHT>decimal</WEIGHT>
          <LOOKD>string</LOOKD>
          <LOOKF>string</LOOKF>
          <IMG2>boolean</IMG2>
          <RILL>string</RILL>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
        </CPT>
        <CPT>
          <CPTLNO>int</CPTLNO>
          <CNAMED>string</CNAMED>
          <CNAMEF>string</CNAMEF>
          <GENGRPCPT>string</GENGRPCPT>
          <IDXIND>string</IDXIND>
          <DDDD>double</DDDD>
          <DDDU>string</DDDU>
          <DDDA>string</DDDA>
          <IDXIA>string</IDXIA>
          <IXREL>int</IXREL>
          <GALF>string</GALF>
          <EDQMPDF>string</EDQMPDF>
          <DRGGRPCD>string</DRGGRPCD>
          <PRDGRPCD>string</PRDGRPCD>
          <PRBSUIT>boolean</PRBSUIT>
          <CSOLV>boolean</CSOLV>
          <SOLVQ>double</SOLVQ>
          <SOLVQU>string</SOLVQU>
          <PHVAL>double</PHVAL>
          <LSPNSOL>double</LSPNSOL>
          <APDURSOL>double</APDURSOL>
          <EXCIP>string</EXCIP>
          <EXCIPQ>string</EXCIPQ>
          <EXCIPCD>string</EXCIPCD>
          <EXCIPCF>string</EXCIPCF>
          <PQTY>double</PQTY>
          <PQTYU>string</PQTYU>
          <STDPRESCU>string</STDPRESCU>
          <SIZEMM>decimal</SIZEMM>
          <WEIGHT>decimal</WEIGHT>
          <LOOKD>string</LOOKD>
          <LOOKF>string</LOOKF>
          <IMG2>boolean</IMG2>
          <RILL>string</RILL>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTCMP>
            <LINE>int</LINE>
            <SUBNO>int</SUBNO>
            <QTY>string</QTY>
            <QTYU>string</QTYU>
            <WHK>string</WHK>
            <PREFIX_DE>string</PREFIX_DE>
            <PREFIX_FR>string</PREFIX_FR>
            <SUFFIX_DE>string</SUFFIX_DE>
            <SUFFIX_FR>string</SUFFIX_FR>
          </CPTCMP>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTIX>
            <IXNO>int</IXNO>
            <GRP>int</GRP>
            <RLV>int</RLV>
          </CPTIX>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <CPTROA>
            <SYSLOC>string</SYSLOC>
            <ROA>string</ROA>
          </CPTROA>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
          <EDQMROAS>
            <EDQMROA>string</EDQMROA>
            <EDQMMOA>string</EDQMMOA>
          </EDQMROAS>
        </CPT>
        <PRDICD>
          <ICD>string</ICD>
          <RTYP>string</RTYP>
          <RSIG>string</RSIG>
          <REMD>string</REMD>
          <REMF>string</REMF>
        </PRDICD>
        <PRDICD>
          <ICD>string</ICD>
          <RTYP>string</RTYP>
          <RSIG>string</RSIG>
          <REMD>string</REMD>
          <REMF>string</REMF>
        </PRDICD>
        <GSASA>
          <ISCRUSHABLE>boolean</ISCRUSHABLE>
          <CRUSHABLEREMD>string</CRUSHABLEREMD>
          <CRUSHABLEREMF>string</CRUSHABLEREMF>
          <ISSUSPENDABLE>boolean</ISSUSPENDABLE>
          <SUSPENDABLEREMD>string</SUSPENDABLEREMD>
          <SUSPENDABLEREMF>string</SUSPENDABLEREMF>
          <ALTERNATIVESD>string</ALTERNATIVESD>
          <ALTERNATIVESF>string</ALTERNATIVESF>
          <EVIDENCELEVEL>int</EVIDENCELEVEL>
          <REFERENCES>string</REFERENCES>
          <CAPSISOPENABLE>boolean</CAPSISOPENABLE>
          <CAPSOPENABLEREMD>string</CAPSOPENABLEREMD>
          <CAPSOPENABLEREMF>string</CAPSOPENABLEREMF>
          <CAPSOPENABLEREF>string</CAPSOPENABLEREF>
          <CAPSOPENABLEEL>int</CAPSOPENABLEEL>
          <LIQDURABILITYD>string</LIQDURABILITYD>
          <LIQDURABILITYF>string</LIQDURABILITYF>
          <LIQDURABILITYREF>string</LIQDURABILITYREF>
          <LIQDURABILITYEL>int</LIQDURABILITYEL>
          <DIVGSASA>int</DIVGSASA>
          <DIVGSASAREF>string</DIVGSASAREF>
          <DIVGSASAEL>int</DIVGSASAEL>
        </GSASA>
        <DIETARYADVICE>
          <DIETTYPE>string</DIETTYPE>
        </DIETARYADVICE>
        <DIETARYADVICE>
          <DIETTYPE>string</DIETTYPE>
        </DIETARYADVICE>
      </PRD>
      <RESULT>
        <OK_ERROR>bytes</OK_ERROR>
        <NBR_RECORD>int</NBR_RECORD>
        <ERROR_CODE>string</ERROR_CODE>
        <MESSAGE>string</MESSAGE>
      </RESULT>
    </PRODUCT>
  </soap12:Body>
</soap12:Envelope>