User Tools

Site Tools


fmk:ddv:1.4.0:effectuateplannedvaccination

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
fmk:ddv:1.4.0:effectuateplannedvaccination [2018-12-27 08:34] – created nigfmk:ddv:1.4.0:effectuateplannedvaccination [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 6: Line 6:
  
 Servicen returnerer et element med oplysninger om den vaccination, der er oprettet som et resultat af requestet. Servicen returnerer et element med oplysninger om den vaccination, der er oprettet som et resultat af requestet.
 +
 +== Forespørgsel ==
 +
 +<code xml>
 +<ns2:EffectuatePlannedVaccinationRequest>
 +    <ns2:PersonCivilRegistrationIdentifier>1111111118</ns2:PersonCivilRegistrationIdentifier>
 +    <ns2:Created> .. </ns2:Created>
 +    <ns2:EffectuatePlannedVaccination>
 +        <ns2:PlannedVaccination>
 +            <ns2:PlannedVaccinationIdentifier>32115342238</ns2:PlannedVaccinationIdentifier>
 +            <ns2:VaccineIdentifier>1617179308</ns2:VaccineIdentifier>
 +            <ns2:VaccineName>Hepatitis A</ns2:VaccineName>
 +            <ns2:PlannedVaccinationDateTime>2012-05-31T22:00:00.000Z</ns2:PlannedVaccinationDateTime>
 +            <ns2:VaccinationPlanIdentifier>117201</ns2:VaccinationPlanIdentifier>
 +            <ns2:VaccinationPlanVersionIdentifier>2</ns2:VaccinationPlanVersionIdentifier>
 +            <ns2:VaccinationPlanName>Hepatitis A</ns2:VaccinationPlanName>
 +            <ns2:VaccinationPlanItemIdentifier>117202</ns2:VaccinationPlanItemIdentifier>
 +            <ns2:VaccinationPlanItemDescription>0</ns2:VaccinationPlanItemDescription>
 +            <ns2:VaccinationPlanItemIndex>1</ns2:VaccinationPlanItemIndex>
 +            <ns2:VaccinationPlanItemMinimumInterval>0</ns2:VaccinationPlanItemMinimumInterval>
 +            <ns2:CoverageDuration>1 år</ns2:CoverageDuration>
 +            <ns2:Modified> .. </ns2:Modified>
 +            <ns2:Created> .. </ns2:Created>
 +        </ns2:PlannedVaccination>
 +        <ns2:VaccinationCreate>
 +            <ns2:EffectuatedDateTime>2012-05-31T10:00:00Z</ns2:EffectuatedDateTime>
 +            <ns2:DrugIdentifier>116401</ns2:DrugIdentifier>
 +            <ns2:BatchNumber>12345</ns2:BatchNumber>
 +            <ns2:CoverageDuration>1 år</ns2:CoverageDuration>
 +            <ns2:VaccineIdentifier>1617179308</ns2:VaccineIdentifier>
 +        </ns2:VaccinationCreate>
 +    </ns2:EffectuatePlannedVaccination>
 +</ns2:EffectuatePlannedVaccinationRequest>
 +
 +</code>
 +
 +== Svar ==
 +
 +<code xml>
 +<ns2:EffectuatePlannedVaccinationResponse>
 +    <ns2:Vaccination>
 +        <ns2:VaccinationIdentifier>116604</ns2:VaccinationIdentifier>
 +        <ns2:VaccinationVersionIdentifier>1</ns2:VaccinationVersionIdentifier>
 +        <ns2:Modified>…</ns2:Modified>
 +        <ns2:Created>…</ns2:Created>
 +        <ns2:Reviewed>…</ns2:Reviewed>
 +        <ns2:Vaccine>
 +            <ns2:VaccineIdentifier>1617179308</ns2:VaccineIdentifier>
 +            <ns2:VaccineName>Hepatitis a, inaktiveret, hel virus</ns2:VaccineName>
 +            <ns2:ATC>…</ns2:ATC>
 +        </ns2:Vaccine>
 +        <ns2:VaccinationCredibility>6</ns2:VaccinationCredibility>
 +        <ns2:SSIDrug>
 +            <ns2:ATC>…</ns2:ATC>
 +            <ns2:DrugIdentifier>32115313011</ns2:DrugIdentifier>
 +            <ns2:DrugName> Havrix </ns2:DrugName>
 +            <ns2:DrugForm>…</ns2:DrugForm>
 +            <ns2:DrugStrength>…</ns2:DrugStrength>
 +        </ns2:SSIDrug>
 +        <ns2:BatchNumber>12345</ns2:BatchNumber>
 +        <ns2:CoverageDuration>1 år</ns2:CoverageDuration>
 +        <ns2:EffectuatedDateTime>2012-05-31T00:00:00Z</ns2:EffectuatedDateTime>
 +        <ns2:EffectuatedPlannedItem>
 +            <ns2:VaccinationPlanIdentifier>117201</ns2:VaccinationPlanIdentifier>
 +            <ns2:VaccinationPlanVersionIdentifier>2</ns2:VaccinationPlanVersionIdentifier>
 +            <ns2:VaccinationPlanName>Hepatitis A</ns2:VaccinationPlanName>
 +            <ns2:VaccinationPlanItemIdentifier>117202</ns2:VaccinationPlanItemIdentifier>
 +            <ns2:VaccinationPlanItemDescription>0</ns2:VaccinationPlanItemDescription>
 +            <ns2:VaccinationPlanItemIndex>1</ns2:VaccinationPlanItemIndex>
 +        </ns2:EffectuatedPlannedItem>
 +        <ns2:ConfirmedByPrescriptionServer>false</ns2:ConfirmedByPrescriptionServer>
 +        <ns2:ActiveStatus>true</ns2:ActiveStatus>
 +        <ns2:IsPrevious>false</ns2:IsPrevious >
 +    </ns2:Vaccination>
 +</ns2:EffectuatePlannedVaccinationResponse>
 +</code>
 +
 +== Fejl ==
 +
 +  * PersonWithCprNotFound(4000, "Person med CPR-nr. {0} kunne ikke findes!", CLIENT) 
 +  * InconsistentPersonIdentifier(4005, "Inkonsistente CPR-numre angivet", CLIENT)
 +  * IllegalArgument(1004, "En forkert parameter blev anvendt ({0})", CLIENT)
 +    * "OldVaccinationIdentifier/OldVaccinationVersion skal ikke anvendes ved oprettelse af en ny vaccination"
 +  * DrugNotFound(4004, "Lægemiddel kunne ikke findes!", CLIENT)
 +  * MissingRequiredArgument(1003, "En obligarisk oplysning mangler ({0})", CLIENT)
 +    * "vaccine eller lægemiddel"
 +  * VaccineNotFound(4003, "Vaccine kunne ikke findes!", CLIENT)
 +  * MissingRequiredArgument(1003, "En obligarisk oplysning mangler ({0})", CLIENT)
 +    * "vaccinationsdato"
 +  * CitizenRegistrationNotAllowedForVaccine(4101, "Den angivne vaccine må kun registreres af en læge!", CLIENT)
fmk/ddv/1.4.0/effectuateplannedvaccination.1545899665.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki