GeminiHost

<back to all web services

Login

Login Parameters:
NameParameterData TypeRequiredDescription
UserNamequerystringNo
PasswordquerystringNo
LoginKeyquerystringNo
Access Parameters:
NameParameterData TypeRequiredDescription
ErrorformboolNo
ErrorMessageformstringNo
UserIdformintNo
IsNurseformboolNo
WorkerIdformintNo
IsDealerformboolNo
TokenformstringNo
UserNameformstringNo
ClinicIdsformint[]No
ProtocolsformintNo
CountryformstringNo
DealerFirstNameformstringNo
DealerSurNameformstringNo
DealerMailformstringNo
DealerMobilePhoneformstringNo
AllowNewsformboolNo
AllowOrdersformboolNo
AllowProtocolformboolNo
AllowReportsformboolNo
AllowSeminarformboolNo
AllowSeminarManagementformboolNo
AllowGemifinOrderformboolNo
AllowDiscountformboolNo
WebRequestOperationsformOperationReturn[]No
UnreadThreadsformintNo
ExternalDoctorformExternalDoctorReturnNo
OperationReturn Parameters:
NameParameterData TypeRequiredDescription
OperationIdformintNo
OperationCodeformstringNo
OperationDescriptionformstringNo
ExternalDoctorReturn Parameters:
NameParameterData TypeRequiredDescription
UserIdformintNo
ClinicIdsformint[]No
FirstNameformstringNo
SurNameformstringNo
TitleformstringNo
CityformstringNo
AllowNewsformboolNo
AllowOrdersformboolNo
AllowProtocolformboolNo
AllowReportsformboolNo
AllowSeminarformboolNo
BillToNameformstringNo
BillToStreetformstringNo
BillToHouseNrformstringNo
BillToPostCodeformstringNo
BillToCityformstringNo
BillToCountryformstringNo
BillToICOformstringNo
BillToDICformstringNo
BillToPhoneformstringNo
BillToMobilePhoneformstringNo
BillToMailformstringNo
OrderFlagsformOrderFlagGpDto[]No
WebRequestOperationsformOperationReturn[]No
OrderFlagGpDto Parameters:
NameParameterData TypeRequiredDescription
CodeformstringNo
ShortCodeformstringNo
StudyformboolNo
WebIconformstringNo
BaseXpoDto Parameters:
NameParameterData TypeRequiredDescription
UIDformintNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .soap11 suffix or ?format=soap11

HTTP + SOAP11

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /soap11 HTTP/1.1 
Host: data.oriem.cz 
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: Login

<?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>

<Login xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebSite.Gemini.WS.ServiceS">
  <LoginKey>String</LoginKey>
  <Password>String</Password>
  <UserName>String</UserName>
</Login>

    </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: application/xml
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>

<Access xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebSite.Gemini.WS.ServiceS">
  <AllowDiscount>false</AllowDiscount>
  <AllowGemifinOrder>false</AllowGemifinOrder>
  <AllowNews>false</AllowNews>
  <AllowOrders>false</AllowOrders>
  <AllowProtocol>false</AllowProtocol>
  <AllowReports>false</AllowReports>
  <AllowSeminar>false</AllowSeminar>
  <AllowSeminarManagement>false</AllowSeminarManagement>
  <ClinicIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </ClinicIds>
  <Country>String</Country>
  <DealerFirstName>String</DealerFirstName>
  <DealerMail>String</DealerMail>
  <DealerMobilePhone>String</DealerMobilePhone>
  <DealerSurName>String</DealerSurName>
  <Error>false</Error>
  <ErrorMessage>String</ErrorMessage>
  <ExternalDoctor>
    <AllowNews>false</AllowNews>
    <AllowOrders>false</AllowOrders>
    <AllowProtocol>false</AllowProtocol>
    <AllowReports>false</AllowReports>
    <AllowSeminar>false</AllowSeminar>
    <BillToCity>String</BillToCity>
    <BillToCountry>String</BillToCountry>
    <BillToDIC>String</BillToDIC>
    <BillToHouseNr>String</BillToHouseNr>
    <BillToICO>String</BillToICO>
    <BillToMail>String</BillToMail>
    <BillToMobilePhone>String</BillToMobilePhone>
    <BillToName>String</BillToName>
    <BillToPhone>String</BillToPhone>
    <BillToPostCode>String</BillToPostCode>
    <BillToStreet>String</BillToStreet>
    <City>String</City>
    <ClinicIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>0</d3p1:int>
    </ClinicIds>
    <FirstName>String</FirstName>
    <OrderFlags xmlns:d3p1="http://schemas.datacontract.org/2004/07/Plugin.Data.Gemini.Dto">
      <d3p1:OrderFlagGpDto>
        <UID xmlns="http://schemas.datacontract.org/2004/07/Rosa.Domain">0</UID>
        <d3p1:Code>String</d3p1:Code>
        <d3p1:ShortCode>String</d3p1:ShortCode>
        <d3p1:Study>false</d3p1:Study>
        <d3p1:WebIcon>String</d3p1:WebIcon>
      </d3p1:OrderFlagGpDto>
    </OrderFlags>
    <SurName>String</SurName>
    <Title>String</Title>
    <UserId>0</UserId>
    <WebRequestOperations>
      <OperationReturn>
        <OperationCode>String</OperationCode>
        <OperationDescription>String</OperationDescription>
        <OperationId>0</OperationId>
      </OperationReturn>
    </WebRequestOperations>
  </ExternalDoctor>
  <IsDealer>false</IsDealer>
  <IsNurse>false</IsNurse>
  <Protocols>0</Protocols>
  <Token>String</Token>
  <UnreadThreads>0</UnreadThreads>
  <UserId>0</UserId>
  <UserName>String</UserName>
  <WebRequestOperations>
    <OperationReturn>
      <OperationCode>String</OperationCode>
      <OperationDescription>String</OperationDescription>
      <OperationId>0</OperationId>
    </OperationReturn>
  </WebRequestOperations>
  <WorkerId>0</WorkerId>
</Access>

    </soap:Body>
</soap:Envelope>