Definition der Eigenschaften

Mit dieser Api werden die Definitionen der Eigenschaften ausgegeben.

Felder

Feld Beschreibung required default Typ Beispiel
plid Eindeutige ID des Datensatzes integer
description Beschreibung des Datensatzes zur internen Verwendung string
default Standardwert; Der Wert wird verwendet, wenn kein Wert übergeben wird string
reference string
name Name des Datensatzes 0 string
locale Sprachabhängige Textbausteine object
archived 0 string
erpID Eindeutige ID im Drittsystem; Datum für den Datenaustausch mit Drittsystemen string
erpName Name des Drittsystems; Datum für den Datenaustausch mit Drittsystemen string
erpNumber Eindeutige Nummer im Drittsystem; Datum für den Datenaustausch mit Drittsystemen string
erpLastUpdate Letzte Aktualisierung; Datum für den Datenaustausch mit Drittsystemen string
erpCreation Erstellungsdatum; Datum für den Datenaustausch mit Drittsystemen string
ranking 0 string

Eine Definition auslesen

Die URL /api/util/propertydefinition/[PLID] liefert eine Definition zurück Es kann auch über eine Parameterangabe angefragt werden. Die URL /api/util/propertydefinition?name=careinstructions.trocknen.t1 liefert die gleiche Definition zurück

{
    "dataset": {
        "7bf0e6e9-1904-4240-ad88-36e1c3da1d15": {
            "plid": 12,
            "description": "Pflegehinweis",
            "default": "",
            "reference": "pb_item",
            "name": "careinstructions.trocknen.t1",
            "locale": {
                "de": {
                  "name":"trocknen mit reduzierter thermischer Beanspruchung"    
                },
                "en": {
                  "name": "tumble drying lower temp."
                }
            },
            "archived": "0",
            "erpID": "",
            "erpName": "",
            "erpNumber": "",
            "erpLastUpdate": "2013-12-15T16:43:53",
            "erpCreation": "0000-01-01T00:00:00",
            "ranking": null
        }
    },
    "sys": {
        "pagination": {
            "total": 1,
            "currentPage": 1,
            "objectsPerPage": 20,
            "offset": 0,
            "nextOffset": null,
            "prevOffset": null,
            "pages": 1
        },
        "message": "200 OK",
        "code": 200
    }
}

Definitionen auslesen

Die URL /api/util/propertydefinition liefert alle Definitionen zurück.

{
    "dataset": {
        "c1c21149-c507-41ca-b055-01b32e56d9f1": {},
        "9f575e8d-45d7-45ff-b974-033b701ae9d5": {},
        "ad44a127-62a9-4929-8d48-ea2af0eb4d76": {},
        "53912e5a-031e-4d6f-8b9a-0c4418e3e74d": {},
        "eed1b4ba-5bae-4865-bf17-c8ae7e532ba0": {},
        "aaf6a0dc-3828-4a24-c02f-688b61703e4b": {},
        "9e383131-51ae-41f5-928c-60e2e6fea9ae": {},
        "7a3df160-8d1c-4f58-ed4a-acdeb193479a": {},
        "372ab868-12fc-4f29-d486-16571eb793d1": {},
        "44d70296-612d-46f8-b29d-272c28dfafcd": {},
        "a37d757f-7fc6-466f-94aa-78615fa1f794": {},
        "a4bd730d-747c-4c8f-edd7-6b7fd1bd6dc5": {},
        "b7985157-a8de-424c-e9a5-97736d1a6bf5": {},
        "235aa653-b4c4-4d72-a4b2-3f4138b5181d": {},
        "747b348e-4206-4802-8069-0f312ba4cdc2": {},
        "a862a309-7251-47e0-b84a-e89384907c29": {},
        "ad7f3522-245e-4ad7-ea05-3dc116be33f8": {},
        "87a51f3b-cfcd-45f1-b495-f0f25845f4c5": {},
        "73e13199-d5a3-49cf-d4d7-60925cbe88b6": {},
        "757c7cdb-5b58-49c8-b4d9-15162c8935c4": {},
    "sys": {
        "pagination": {
            "total": 71,
            "currentPage": 1,
            "objectsPerPage": 20,
            "offset": 0,
            "nextOffset": 20,
            "prevOffset": null,
            "pages": 4
        },
        "message": "200 OK",
        "code": 200
    }
}