eOrdering API 1.3, revízia 2018-05-15
Detail lekárne

Požiadavka

Syntax

Podľa ID

GET /api.svc/json/pharmacies/{id}

Podľa kódu PZS

GET /api.svc/json/pharmacies/key/{key}
Poznámky
Pre popis všeobecne akceptovaných parametrov a návratových hodnôt, pozri sekciu API všeobecne / Detail objektu.
Touto metódou je možné získať aj profil s nastaveným Flags = 20.

Parametre

Parameter Popis Povinný Typ Povolené hodnoty Predvolená hodnota
id identifikátor lekárne áno integer
key kód PZS lekárne áno string
includeInSupplierStatus vrátiť aj reťazec dodávateľov k danej lekárni nie boolean true, 1, false, 0 false

Príklad

Zobrazenie lekárne s identifikátorom 12 a zahrnutie do výsledku aj jej reťazec dodávateľov.

Požiadavka

GET https://pharminfo.sk/eo/api.svc/json/pharmacies/406?includeInSupplierStatus=true HTTP/1.1
Authorization: EOv1 j2SjQgX883bEn59Kpvds:xlcD9L7J1vNG36x/MZ6qzXdbA0rNAAdNzMdPOzkYL7Q=
Date: Mon, 18 Nov 2013 09:21:01 GMT
Content-Type: application/json; charset=utf-8

Zobrazenie detailu tej istej lekárne pomocu jej kódu PZS.

GET https://pharminfo.sk/eo/api.svc/json/pharmacies/key/P88857160301?includeInSupplierStatus=true HTTP/1.1
Authorization: EOv1 j2SjQgX883bEn59Kpvds:xlcD9L7J1vNG36x/MZ6qzXdbA0rNAAdNzMdPOzkYL7Q=
Date: Mon, 18 Nov 2013 09:21:01 GMT
Content-Type: application/json; charset=utf-8

Odpoveď je v oboch prípadoch rovnaká.

Odpoveď

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Date: Mon, 18 Nov 2013 09:21:01 GMT
Content-Length: 833
{
    "id": 406,
    "name": "Lekáreň A - Medical",
    "address": "Záhradnícka 42",
    "city": "Bratislava",
    "postalCode": "821 08",
    "country": "",
    "flags": 0,
    "companyId": 398,
    "key": "P88857160301",
    "inSupplierStatus": [
        {
            "supplier": 4,
            "supplierUniqueName": "MED",
            "isActive": true
        },
        {
            "supplier": 8,
            "supplierUniqueName": "PHA",
            "stockUniqueName": "PHA-AA",
            "isActive": false
        },
        {
            "supplier": 2,
            "supplierUniqueName": "PHX",
            "stockUniqueName": "PHX-BA",
            "isActive": false
        },
        {
            "supplier": 1,
            "supplierUniqueName": "WALMARK"
        }
    ],
    "isReplaced": true,
    "replacementId": 17
}