Tjänstekontrakt för att stödja datahämtning till kvalitetsregister

Issue #357 new
Former user created an issue

Hej!

Blev hänvisad hit efter konversation med info@inera.se angående ett ärende jag lade upp där.

Jag vet inte om det är rätt domän att rapportera på, jag misstänker att mina frågor rör flera domäner egentligen, men huvudfrågan gäller engagemangsindex och metoden Update.

Vi har ett system som innehåller patientinformation och har en önskan om att kunna förmedla denna information till kvalitetsregister via tjänsteplattformen.

Vårt behov är att kunna meddela att vårt system har information att hämta för olika kvalitetsregister i form av observationer, aktiviteter, vårdkontakter osv och vi vill undvika att ha direkt kommunikation med respektive register utan hoppas på att tjänsteplattformen kan hjälpa till och där vi tittar på en lösning där vi ska stödja såväl hämtning av data (GetActivities, GetObservations, GetCareContacts etc) som att kunna förmedla att denna information finns att hämta. Så, rent formellt är den grundläggande frågan vi vill utreda, hur vi förmedlar detta på det smidigaste sättet? Behöver det förmedlas och hur går det till?

  1. Finns detta idag, dvs skulle vårt system kunna använda NTjP för detta syfte idag eller är det någonting som är på väg att implementeras? I så fall, finns det något datum för oss att förhålla oss till?
  2. Är tjänstekontraktet Update den metod som vi bör/skall använda för att meddela detta?
  3. Om så är fallet, hur använder vi den? Har läst tjänstekontraktsbeskrivningen och även det XML-schema som finns, men behöver ett konkret exempel. Hur fyller vi en Update-begäran med exempelvis att vi har en observation och en aktivitet som kan hämtas? Hur särskiljer vi på dem?
  4. Om Update ska användas – är det tillräckligt, dvs behöver vårt system även anropa /implementera andra tjänstekontrakt för att meddela att vi har information? Exempelvis ProcessNotification? Vilka är dessa i så fall och hur använder vi dem? Gärna konkreta exempel. Det räcker om de är avgränsade till vad vi har att göra på vår sida, sedan är det ju upp till respektive kvalitetsregister att implementera på GetFormData på sin sida, men projektet hos oss är avgränsat till att tillhandahålla information på vår sida om tjänsteplattformen.
  5. Om så inte är fallet att Update används för detta, hur gör vi för att använda tjänsteplattformen på enklaste sätt för att förmedla att information finns att hämta? Behövs det, eller kommer man att anropa samtliga uppkopplade system?

Tackar på förhand och med vänliga hälsningar,

/Anders Waller

Comments (2)

  1. Thomas Fafoutis

    Hej Anders,

    tanken är, precis så som du beskriver, att ett verksamhetssystem som exempelvis skapar vårdkontakter, aktiviteter eller observationer och ämnar exponera dessa via motsvarande TK:s (GetCareContacts, GetObservations eller GetActivities) ska uppdatera engagemangsindex via TK Update, för att informationen ska synliggöras för aggregerade tjänster. VIktigt att komma ihåg är att endast en instans av respektive informationsmängd får exponeras. Innehåller ert system originalet eller är det en kopia från annat verksamhetssystem?

  2. Log in to comment