Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Denne operation benyttes til at fremsøge en SOR-enhed. Som input til operationen angives SOR-Id på SOR-enhed der skal hentes, samt evt. dato til fremhentning af tidligere versioner. Hvis dato ikke angives returneres gældende version for SOR-enheden. 

Input
ElementData type OptionalBeskrivelse

SorIdentifier

long noSor-Id for den SOR-enhed der skal hentes.
SnapshotDatedate yes

Kan benyttes, hvis der ønskes en tidligere version af SOR-enheden, som den så ud på den angivne dato.

Hvis dato ikke angives returneres gældende version for SOR-enheden.

Output
ElementData typeBeskrivelse
SorEntitySorEntitySor entity object svarende til sor entity record i SDM databasen
StatusStatusStatus for hvordan kaldet gik

SorShakMap Operation

Denne operation benyttes til, at foretage opslag på et SOR-Id for, at få returneret, hvilken SHAK-kode der evt. er relateret til den pågældende SOR-enhed.

Operationen kan kaldes med en dato for, at fremfinde en historisk mapning. Hvis dato ikke er udfyldt returneres mapning som er gældende dagsdato.

Input
ElementData type OptionalBeskrivelse
SorIdentifierinteger noSOR
id
-Id der angiver den SOR-enhed der ønskes at fremsøge SHAK-mapning for.
datedate yesHvis udfyldt returneres historisk mapning fra angivne dato. Hvis ikke udfyldt, så returneres data fra dagsdato.
Output
ElementData typeBeskrivelse
 SorShakMapResp ShakSorMap Shak sor map objekt type
StatusStatusStatus for hvordan kaldet gik

ShakSorMap Operation

Denne operation benyttes til, at foretage opslag på et SHAK-Id for, at få returneret, hvilke SOR-enheder der er knyttet til SHAK-koden.

Operationen kan kaldes med en dato for, at fremfinde en historisk mapning. Hvis dato ikke er udfyldt returneres mapning som er gældende dagsdato.

Input
ElementData type OptionalBeskrivelse
ShakIdentifierstring7 noShak
id
-Id som der ønskes fremsøgt mapninger for.
datedate yesHvis udfyldt returneres historisk mapning fra angivne dato. Hvis ikke udfyldt, så returneres data fra dagsdato.
Output
ElementData typeBeskrivelse
 ShakSorMapRespList of ShakSorMap Shak sor map objekt type
StatusStatusStatus for hvordan kaldet gik

Search Operation

Search operation er ikke taget i brug endnu. Kald af denne service operation vil returnere en fejl.

Input
ElementData type OptionalBeskrivelse
SearchparametersSearchParametersType yes Søge parameter
SearchLimit

SearchLimitType

 yes (default search scope = ALL)Søge begrænsning
Output
ElementData typeBeskrivelse
SorEntitiesSorEntity listEn liste over de SOR enheder
StatusStatusStatus for hvordan kaldet gik

Fælles

Sikkerhed

Fælles for hele servicen, er at der bliver benyttet Den Gode Webservice (DGWS) til authentifikering, og der accepteres kun niveau 3 (VOCES og FOCESVOCES2, FOCES2, VOCES3) eller 4 (MOCESMOCES2, MOCES3) ID kort udstedt af SOSI-STS. Selvom at niveau 3 både indeholder FOCES og VOCESFOCES2, VOCES2, VOCES3, så er det kun FOCES kun FOCES2 og VOCES3 som er tilladt.  

Namespaces

Alle kald til servicen vil benytte request typer defineret under namespacet:

...

Mange af de data typer som bliver benyttet, kan typisk findes her:

httphttps://sor-filer.nsisundhedsdata.dk/sor_produktion/xsd/

Typer under både v_1_0_0 og v_2_0_0 bliver benyttet.

...

Alle typer hentet eksternt fra er ikke angivet i dette dokument, da listen så vil blive meget lang.

Gyldighed

I de kald hvor at SorEntity bliver returneret, der er den returnerede version ikke den gyldige version af enheden. Den returnerede version er hvad der vil blive gyldigt i fremtiden (tidligst dagen efter)de kan ses i WSDL-filen.

ArrayOfLong type

ElementData typeBeskrivelse
longlongEn liste af tal værdier

...