Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

https://inera.atlassian.net/l/c/siHwVRRz

Tjänstekontrakt

...

getCareContacts 

Detta tjänstekontrakt används för att hämta bokade tider för en invånare på mottagningar som finns på invånarens engagemangsindex.

...

Tider som hämtas från GetCareContacts version 2 respektive GetCareContacts version 3 kommer via BPM och där sker en konvertering till det interna kontraktet mvk:crm:scheduling:2. Både det externa schemat riv:clinicalprocess:logistics:logistics:2/3 och det interna schemat mvk:crm:scheduling:2 sätter väldigt få begränsningar. Istället framgår i tjänstekontraktsbeskrivningen för riv:clinicalprocess:logistics:logistics:2/3 vilka fält som är obligatoriska och vilken kardinalitet attributet har. Nedan kommer en beskrivning av vilket data som krävs i Bokade tider för att tiden ska visas i Bokade tider. Detta behöver alltså inte överensstämma med vare sig de externa eller det interna schemat eller tjänstekontraktsbeskrivningen för de externa schemana.  

Namn

Typ

Kommentar

Begäran



subjectOfCareId

SubjectOfCareIdType

Personnummer enl. yyyymmddxxxx.

period

DatePeriodType

Innehåller startDate och endDate i formatet yyyymmdd

contractVersion

VersionType

Kan ha värde 2.x eller 3.x

Svar



subjectOfCareId

SubjectOfCareIdType

Personnummer enl yyyymmddxxxx

hsaId

HsaIdType

HSA-id för mottagning/vårdenhet

facilityName

String

Namn på mottagning/vårdenhet

careContact

CareContactType

Lista med användarens tider för angiven vårdenhet

...