Page History
...
Operation | Parametre | Beskrivelse |
|---|---|---|
| GetSorEntity | SorIds: Array af SOR-Id'er, der ønskes fremsøgt [Date]: Datagrundlags-dato | Returnerer information for hver af de forespurgte SOR entiteter, der gjaldt på den angivne dato* Operationen hed i første udgave af servicen BRSGetSorEntity, hvilket stadig understøttes som alias. |
| SearchAllChildren | SorIds: Array af SOR-Id'er, hvis under-entiteter ønskes fremsøgt [Date]: Datagrundlags-dato | Returnerer information for alle under-entiteter for hver af de forespurgte SOR entiteter, der gjaldt på den angivne dato* Operationen hed i første udgave af servicen BRSSearchAllChildren, hvilket stadig understøttes som alias. |
| MapShakToSor | ShakId: SHAK id, der ønskes mappet [Date]: Datagrundlags-dato | Returnerer information for de SOR-entiteter, der på den angivne dato* havde det forespurgte SHAK id. Operationen hed i første udgave af servicen BRSMapShakToSor, hvilket stadig understøttes som alias. |
| GetSorEntityByProvider | ProviderIds: Array af ydernumre [Date]: Datagrundlags-dato | Returnerer information for (en liste af) alle SOR entiteter, der var tildelt det angivne ydernummer på den angivne dato* |
| IsSorEntityDescendantOfSorEntity | SorIdAndParentSorIdPairs: Todimensionelt array af SOR-Id-par [Date]: Datagrundlags-dato | Returnerer et array af booleans - for hvert par af id'er [id, mulig forælder] - om den pågældende enhed hørte under den mulige forælder i hierarkiet på den angivne dato* |
| EntityNameLookup | MatchEntityName: Streng, der matches på som en del af enhedsnavnet | Returnerer information for et mindre antal SOR entiteter, hvis navn indeholder den angivne søgestreng begrænset af at entiteten:
Hvis intet CVR-nummer er angivet, søges i hele SOR-træet. Såfremt søgningen matcher flere SOR entiteter end servicen er konfigureret til at returnere, indkluderer responset json-markøren |
| InstitutionOwnerCvrNumber | SorIds: Array af SOR-Id'er, der ønskes fremsøgt | Returnerer CVR nummeret på den Institutionsejer som den forespurgte SOR enhed hørte under på den angivne dato* |
| InstitutionOwnerCvrNumberByShak | ShakIds: Array af SHAK-Id'er, der ønskes fremsøgt | Returnerer CVR nummeret på den Institutionsejer som den forespurgte SHAK enhed hører under. Der tjekkes udelukkende på de fire første cifre af SHAK-id'et |
| BatchedOperations | Operations: Array af operationer | Returnerer et array med resultaterne fra de forskellige operationer i den rækkefølge som de er komme i. |
| ReplacedSORMap | SorIds: Array af SOR-Id'er, der ønskes fremsøgt | Tager imod en liste af SOR koder. Slår for hver angivet SOR-kode hele relationstræet op i begge retninger (både parent og child). Resultatet er et JSON-array med alle erstatninger og tilhørende gyldighedsperioder. |
| GetSorEntityByVisitingAddressPostCodeAndHealthInstitutionEntityType | postCodeId: Et fire-cifret postnummer | Tager i mod postnummer og en sundhedsinstitution entitetstype og finder alle SOR-koder på postnummer som har sundhedsinstitution entitetstypen. |
Eksempler
Herunder illustreres eksempel-requests og de tilhørende responses for operationerne.
...
| Code Block | ||||
|---|---|---|---|---|
| ||||
HTTP/1.1 200 OK
Connection: keep-alive
X-Powered-By: Undertow/1
Server: WildFly/8
Transfer-Encoding: chunked
Content-Type: application/json;charset=utf-8
{
"459811000016001":[
{
"fromSor":"459811000016001",
"toSor":"1292411000016002",
"fromDate":"2024-01-01",
"toDate":""
},
{
"fromSor":"595111000016009",
"toSor":"1292411000016002",
"fromDate":"2024-01-01",
"toDate":""
},
{
"fromSor":"595161000016006",
"toSor":"1292411000016002",
"fromDate":"2024-01-01",
"toDate":""
},
{
"fromSor":"653971000016003",
"toSor":"1292411000016002",
"fromDate":"2024-01-01",
"toDate":""
}
],
"1292411000016002":[
{
"fromSor":"459811000016001",
"toSor":"1292411000016002",
"fromDate":"2024-01-01",
"toDate":""
},
{
"fromSor":"595111000016009",
"toSor":"1292411000016002",
"fromDate":"2024-01-01",
"toDate":""
},
{
"fromSor":"595161000016006",
"toSor":"1292411000016002",
"fromDate":"2024-01-01",
"toDate":""
},
{
"fromSor":"653971000016003",
"toSor":"1292411000016002",
"fromDate":"2024-01-01",
"toDate":""
}
],
"501281000016008":[
{
"fromSor":"501281000016008",
"toSor":"1449941000016009",
"fromDate":"2025-06-01",
"toDate":""
},
{
"fromSor":"501341000016007",
"toSor":"1449941000016009",
"fromDate":"2025-06-01",
"toDate":""
}
],
"239871000016006":[
{
"fromSor":"239871000016006",
"toSor":"239861000016001",
"fromDate":"2024-01-01",
"toDate":""
}
]
} |
GetSorEntityByVisitingAddressPostCodeAndHealthInstitutionEntityType
| Code Block | ||||
|---|---|---|---|---|
| ||||
curl -i -X POST -H "Content-Type: application/json" -d "{\"op\": \"GetSorEntityByVisitingAddressPostCodeAndHealthInstitutionEntityType\", \"postCodeId\": \"6700\", \"entityTypeId\": \"6700\" }" http://test1.ekstern-test.nspop.dk:8080/sores/ |
| Code Block | ||||
|---|---|---|---|---|
| ||||
HTTP/1.1 200 OK
Connection: keep-alive
X-Powered-By: Undertow/1
Server: WildFly/8
Transfer-Encoding: chunked
Content-Type: application/json;charset=utf-8
{ "SORIds" : [ "648151000016002", "648141000016000", "648121000016005", "648101000016003", "648091000016009", "658041000016004", "648111000016001", "648131000016007" ] } |