OID register
TEHIKu OIDide registrist on leitavad ISO OID koodid, mille haldaja on TEHIK.
TEHIKu hallatav OID on Estonian eHealth Foundation 1.3.6.1.4.1.28284, mille alla koonduvad taotlejate alam-OIDid. Igal e-tervise infosüsteemi kuuluval asutusel on võimalik oma alam-OIDe ise struktureerida.
Registris on võimalik iga asutuse alla kuuluvaid OIDe ja alam-OIDe puustruktuurselt avada.
Avalik API
Arendajatel on võimalik kasutada avalikku OID API-t:
https://akk.tehik.ee/oid-fe/api/v1/public/oid
Terve OID-puu alla laadimine CSV failina:
https://akk.tehik.ee/oid-fe/api/v1/public/oid/export
Näidispäringud
curl https://akk.tehik.ee/oid-fe/api/v1/public/oid/get/1.3.6.1.4.1.28284.2
{
"id": 859,
"fullOid": "1.3.6.1.4.1.28284.2",
"mainNumber": 2,
"name": "Tervishoiutöötajad",
"description": null,
"status": "COMPLETE",
"parentFullOid": "1.3.6.1.4.1.28284",
"parentOidName": "Estonian eHealth Foundation",
"owner": null,
"hasSubtree": true,
"subtree": null,
"reason": null,
"reasonDescription": null,
"isDefault": null
}
curl https://akk.tehik.ee/oid-fe/api/v1/public/oid/get/1.3.6.1.4.1.28284.2?fetch-subtree=true
{
"id": 859,
"fullOid": "1.3.6.1.4.1.28284.2",
"mainNumber": 2,
"name": "Tervishoiutöötajad",
"description": null,
"status": "COMPLETE",
"parentFullOid": "1.3.6.1.4.1.28284",
"parentOidName": "Estonian eHealth Foundation",
"owner": null,
"hasSubtree": true,
"subtree": [
{
"id": 880,
"fullOid": "1.3.6.1.4.1.28284.2.1",
"mainNumber": 1,
"name": "Arstid",
"description": null,
"status": "COMPLETE",
"parentFullOid": "1.3.6.1.4.1.28284.2",
"parentOidName": "Tervishoiutöötajad",
"owner": null,
"hasSubtree": false,
"subtree": null,
"reason": null,
"reasonDescription": null,
"isDefault": null
},
curl https://akk.tehik.ee/oid-fe/api/v1/public/oid/get/1.3.6.1.4.1.28284.9.7.1?with-parent-level=3
{
"id": 877,
"fullOid": "1.3.6.1.4.1.28284",
"mainNumber": 28284,
"name": "Estonian eHealth Foundation",
"description": null,
"status": "COMPLETE",
"parentFullOid": "1.3.6.1.4.1",
"parentOidName": "IANA-registered Private Enterprises",
"owner": null,
"hasSubtree": true,
"subtree": [
{
"id": 1304,
"fullOid": "1.3.6.1.4.1.28284.1",
"mainNumber": 1,
"name": "Tervishoiuteenuste osutajad",
"description": null,
"status": "COMPLETE",
"parentFullOid": "1.3.6.1.4.1.28284",
"parentOidName": "Estonian eHealth Foundation",
"owner": null,
"hasSubtree": true,
"subtree": null,
"reason": null,
"reasonDescription": null,
"isDefault": null
},
OID-ide haldus TTO vaatest
OID-ide haldurid näevad ning saavad lisada ja muuta enda haldusalas olevaid OID-e. Muudetavad väljad on: haldur, kirjeldus ja staatus. Staatust ei saa muuta vaikimisi loodud OID-ide komplekti ja juur-OIDi puhul. OIDi muutmisel või lisamisel saadetakse vastav taotlus TEHIKule. TEHIKu administraator saab taotluse kinnitada või tagasi lükata.
OIDide halduritel on võimalik andmekirjelduskeskkonda sisse logida. Ligipääsu saamiseks palume saata kirja [email protected] koos oma isikukoodi ja asutuse OID-iga.
Otsingu kasutamine
Otsingu abil on võimalik kiiresti leida üles OID-i vaste. Näiteks otsing märksõnaga “1.3.6.1.4.1.28284.8.1.1.3.1” annab järgneva vaste:
OID-e on võimalik otsida ka nime järgi. Näiteks otsing märksõnaga “Põhja-Eesti Regionaalhaigla” annab järgneva vaste:
Tulemuse peale vajutades kuvatakse OID-i juur-OID ja staatus (aktiivne/aegunud/tühistatud):