Versions Compared

Key

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

...

Komponent

Innebörd

Informationsentitet

Namn på informationsobjekt. Informationsobjekt har alltid namn på svenska. Det skall vara enkelt att förstå vilken data tjänsten tillhandahåller. Använd singular eller plural efter behov.

Exempel: Student, Studenter

Kvalificering

(ej obligatorisk)

Indikerar en specifik variant av informationsobjekt.

Exempel: OrganisationerBakåtTotal indikerar att tjänsten tillhandahåller bakåtkompatibelt organisationsträd.

Omfattning

(ej obligatorisk)

Används endast om flera informationsobjekt skickas i samma meddelande.

Använd “Delta” eller “Total” för att indikera om meddelandet innehåller samtliga objekt eller bara nya/uppdaterade objekt.

Exempel: PersonalTotal, PersonalDelta

Mottagare

(ej obligatorisk)

Används endast för “privata tjänster” dvs legacy-tjänster ämnade för direktintegration med en specifik konsument. Använd med försiktighet.

Använd prefix: “To”.

Exempel: FrånvaroTotalToRetendo

Parameter

(ej obligatorisk)

Används endast för Get-tjänster där en parameter är nödvändig för att göra skillnad mellan likartade tjänster som tillhandahåller samma informationsobjekt. Använd med försiktighet.

Använd prefix: “By”.

Exempel: Get.UserIDByPersonnummer

Livscykel för tjänster

Integrationstjänster följer samma livscykel som andra objekt i arkitekturen. Följande modell beskriver denna livscykel:

...

Livscykelstadier

Följande tabell beskriver livscykelns olika stadier i en integrationstjänstekontext.

Tillstånd

Innebörd

Proposed

Tjänsten är på förslag att tas fram och designarbete pågår.

Rejected

Arbetet med tjänsten har avbrutits.

Decided

Design är granskad och godkänd av integrationsarkitekt. Beslut är fattat om införande.

Emerging

Tjänsten är under utvärdering.

Appointed

Tjänsten följer beslutade designprinciper och är det föredragna sättet att integrera med systemet för detta syfte.

Preserving

Tjänsten är tillgänglig tills vidare men följer inte designprinciper och kan komma att ersättas i framtiden.

Sunset

Det finns ett beslut om att avveckla tjänsten och den har ett fastställt datum för End of Life. Nya konsumenter bör i normalfallet inte använda den.

Decommissioned

Tjänsten är avvecklad.

Ägarskap

Dokumentation

Infrastruktur

...