Versions Compared

Key

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

...

ITI snitfladerne kaldes som SOAP web services, og er i det såkaldte XML basererede "RIM format". Til at realisere disse kald kan tredieparts bibliotekerne fra IPF Open eHealth Integration Platform anvendes. Dette bibliotek kan blandet andet mappe fra RIM formatet til en en "OpeneHealth core model", som er java klasser. Og gør det at udvikle ITI kald meget lettere.

...

  1. Opret kald i OpenHealth code model
    1. For iti41 kald indebærer det blandt andet opret/indlæs af dokument samt opret af metadata
    2. For iti42, 57 og 61 indebærer det oprettelse af meatadata
  2. Udfør kald - det transformeres til RIM formatet på vej ud, og tilbage til Core model ved returning
  3. Aflæs kaldet svar og håndter det (der kan komme fejl retur)

Gliffy Diagram
macroId0ae8a696-f205-4e88-95ac-79e6d9f9d455
namekald
pagePin1


I afsnittene nedenfor, som omhandler understøttelse af bruger historierne "opret stable dokumnent", "ret stable dokument" og "slet dokument"  er det angivet psodokode, hvorpå man kan implementere kalende vha. ovennævnte metode. Afsnittene hænger sammen, sådan at for den givne brugerhistorie kan man se koden (OpeneHealth core model), som skaber kaldet, og hvilke request og response (rim format) det så medfører.

...