User Tools

Site Tools


fmk:ddv:1.4.0:multiupdatevaccination

This is an old revision of the document!


MultiUpdateVaccination

Denne service giver mulighed for at udføre flere opdateringsoperationer i samme request.

Servicen returnerer en liste af responses for de enkelte operationer.

Rækkefølgen mellem de enkelte operationer kan ændres vilkårligt.

Forespørgsel
<ns2:MultiUpdateRequest>
    <ns2:PersonCivilRegistrationIdentifier>1111111118</ns2:PersonCivilRegistrationIdentifier>
    <ns2:Modified></ns2:Modified>
    <ns2:MultiUpdateIn>
        <ns2:CreateSinglePlannedVaccination>
            <ns2:VaccineIdentifier>1617179308</ns2:VaccineIdentifier>
            <ns2:PlannedVaccinationDateTime>2012-04-01T12:18:04Z</ns2:PlannedVaccinationDateTime>
        </ns2:CreateSinglePlannedVaccination>
    </ns2:MultiUpdateIn>
    <ns2:MultiUpdateIn>
        <ns2:CreateSinglePlannedVaccination>
            <ns2:VaccineIdentifier>1617179308</ns2:VaccineIdentifier>
            <ns2:PlannedVaccinationDateTime>2012-05-01T12:18:04Z</ns2:PlannedVaccinationDateTime> 
        </ns2:CreateSinglePlannedVaccination>
    </ns2:MultiUpdateIn>
</ns2:MultiUpdateRequest>

Hvor <MultiUpdateInStructure>-elementet er en choice-struktur der indeholder et af de XML-schemaer der definerer opdateringsoperationerne – et større antal strukturer kan indlejres. Se snitfladens XML-schemaer for detaljer.

Svar
<ns2:MultiUpdateResponse>
    <ns2:PersonCivilRegistrationIdentifier>1111111118</ns2:PersonCivilRegistrationIdentifier>
    <ns2:MultiUpdateOut>
        <ns2:PlannedVaccination>...</ns2:PlannedVaccination>
    </ns2:MultiUpdateOut>
    <ns2:MultiUpdateOut>
        <ns2:PlannedVaccination>...</ns2:PlannedVaccination>
    </ns2:MultiUpdateOut>
</ns2:MultiUpdateResponse>

Hvor MultiUpdateOutStructure er et choice-element, der kan indeholde de forskellige typer som opdateringsoperationerne kan give som response. Der henvises til schemaer for yderligere detaljer.

Fejl
  • PersonWithCprNotFound(4000, “Person med CPR-nr. {0} kunne ikke findes!”, CLIENT)
  • UnauthorizedToAccessOtherPersonData(2001, “Du har ikke bemyndigelse til at tilgå andre personers data!”, CLIENT)

Derudover fejl fra de øvrige enkeltstående operationer.

Extention

Bemærk at denne service er ændret i DDV 1.4.0.E1. (se dukumentation)

fmk/ddv/1.4.0/multiupdatevaccination.1549456983.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki