Nedenfor følger en liste over Avroskjema produsert av Team Dokumentløsninger, og hvilke topicer en kan konsumere meldingene på.
For å kunne konsumere meldingene må du få tilgang av Team Dokumentløsninger i Git-repoet dokumenthandtering-iac. Topicer uten q1-suffiks gir tilganger for både q2 og prod. Som hovedregel er det topicene med aapen i navnet som blir brukt utenfor teamet.
Det er i hovedsak følgende applikasjoner som produserer Avro-meldinger:
- gir andre fagsystem beskjed når det skjer endringer (insert eller update) på en inngående journalpost, uavhengig av hvem som har gjort endringen. Ved å filtrere på tema kan ulike fagsystem enkelt få beskjed om oppdateringar som gjelder dem.
- beskrivelse av feltene i Avro-skjemaet finner du i joarkhendelser-doken
- Avro-skjema relatert til joarkhendelser:
- joarkjournalfoeringhendelser er tilgjengelig på topic aapen-dok-journalfoering
- joarkjournalfoeringhendelser er tilgjengelig på topic aapen-dok-journalfoering-q1
- sender notifikasjon (varsel) til mottaker via epost eller sms.
- beskrivelse av feltene i Avro-skjemaet finner du i doknotifikasjon-doken
- Avro-skjema relatert til doknotifikasjon:
- notifikasjon er tilgjengelig på topic privat-dok-notifikasjon
- notifikasjonMedKontaktInfo er tilgjengelig på topic privat-dok-notifikasjon-med-kontakt-info
- notifikasjonEpost er tilgjengelig på topic privat-dok-notifikasjon-epost
- notifikasjonSms er tilgjengelig på topic privat-dok-notifikasjon-sms
- notifikasjonStopp er tilgjengelig på topic privat-dok-notifikasjon-stopp
- notifikasjonStatus er tilgjengelig på topic aapen-dok-notifikasjon-status
- informerer dokdistdittnav om når et dokument blir lest av bruker
- Avro-skjema relatert til safselvbetjening (kun brukt internt i teamet)
- hoveddokumentLest er tilgjengelig på topic privat-dokdistdittnav-lestavmottaker
- hoveddokumentLest er tilgjengelig på topic privat-dokdistdittnav-lestavmottaker-q1
Det er semantisk versjonering av teamdokumenthandtering-avro-schemas-pakken, og alle commits vil lage en ny versjon av pakken.
Dersom oppdateringen skal være en major-versjon må commit-tittel inneholde tekststrengen (MAJOR)
. Dersom commit-tittel inneholder (MINOR)
vil versjonen bli en
minor-versjon. Commits som ikke har noen av delene blir automatisk en patch-versjon.
Spørsmål om koden eller prosjektet kan rettes til Slack-kanalen for #Team Dokumentløsninger.