User Tools

Site Tools


fmk:ddv:1.4.0:vaccinepas

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fmk:ddv:1.4.0:vaccinepas [2021-02-11 12:16] jsofmk:ddv:1.4.0:vaccinepas [2026-03-06 08:53] (current) – external edit 127.0.0.1
Line 24: Line 24:
     <DocumentId>100000007</DocumentId>     <DocumentId>100000007</DocumentId>
     <PersonInfo>     <PersonInfo>
-        <ns4:PersonNameStructure> +        <PersonNameStructure> 
-            <ns3:PersonGivenName>Lone</ns3:PersonGivenName> +            <PersonGivenName>Lone</PersonGivenName> 
-            <ns3:PersonSurnameName>Knudsen</ns3:PersonSurnameName> +            <PersonSurnameName>Knudsen</PersonSurnameName> 
-        </ns4:PersonNameStructure> +        </PersonNameStructure> 
-        <ns5:PersonCivilRegistrationIdentifier>1102014746</ns5:PersonCivilRegistrationIdentifier>+        <PersonCivilRegistrationIdentifier>1102014746</PersonCivilRegistrationIdentifier>
     </PersonInfo>     </PersonInfo>
     <VaccinationAgainst>SARS-CoV-2 (COVID-19)</VaccinationAgainst>     <VaccinationAgainst>SARS-CoV-2 (COVID-19)</VaccinationAgainst>
Line 39: Line 39:
         <EffectuatedDateTime>2021-02-03T23:00:00Z</EffectuatedDateTime>         <EffectuatedDateTime>2021-02-03T23:00:00Z</EffectuatedDateTime>
     </Effectuation>     </Effectuation>
-    <VaccinationPassportAsPDF>...</ns2:VaccinationPassportAsPDF>+    <VaccinationPassportAsPDF>...</VaccinationPassportAsPDF>
 </GetVaccinationPassportAsPDFResponse> </GetVaccinationPassportAsPDFResponse>
 </code> </code>
Line 47: Line 47:
   * En intern versionstæller for passets validerings- og renderingslogik er uændret.   * En intern versionstæller for passets validerings- og renderingslogik er uændret.
  
-Hvis borgeren //ikke// opfylder kriterierne for et vaccinepas, vil responset indeholde flg fault struktur: +==== Service-specifikke fejlkoder ====
  
-<code> + 
-<SOAP-ENV:Fault> +Hvis borgeren //ikke// opfylder kriterierne for et vaccinepas, vil servicen fejle med fejlkode 4105 (Borger er ikke berettiget til at få udstedt et vaccinepas!).  
-    <faultcode>SOAP-ENV:Client</faultcode> + 
-    <faultstring xml:lang="en">Borger er ikke berettiget til at få udstedt et vaccinepas!</faultstring> +Angives en ukendt værdi i VaccinationPlanCategory, returneres fejl 1004 (En forkert parameter blev anvendt). 
-    <detail> + 
-        <medcom:FaultCode xmlns:medcom="http://www.medcom.dk/dgws/2006/04/dgws-1.0.xsd">NotEligibleForVaccinationPassport</medcom:FaultCode+==== Udvidet brug ==== 
-        <ddv:errorcode xmlns:ddv="http://vaccinationsregister.dk/schemas/2010/07/01">4105</ddv:errorcode+Følgende 2 flag giver adgang til udvidet brug af servicen 
-    </detail+  * IncludeVaccinationStatusHvis dette flag inkluderes i request'et med værdien ''true'', svares der ikke med ovennævnte fejlkode 4105, hvis borgeren ikke er færdigvaccineret. I stedes inkluderes elementet VaccinationStatus med en af værdierne ''Ikke vaccineret'', ''Delvist vaccineret'' eller ''Vaccineret''.  
-</SOAP-ENV:Fault>+  * IncludeVaccinesAndDrugsHvis dette flag inkluderes med værdien ''true'', tilføjes yderligere information om de vacciner og tilhørende lægemidler som borgeren er vaccineret medDette tilføjes under Effectuation som hhvVaccine og SSIDrug 
 +  * IncludeEffectuationCountryCode: Hvis dette flag inkluderes med værdien ''true'', tilføjes landekode til de returnerede vaccinationer 
 +  * IncludeAdditionalEffectuations: Hvis dette flag inkluderes med værdien ''true'', tilføjes yderligere vaccinationer udover det første fuldt gennemførte vaccinationsforløb. Yderligere vaccinationer inkluderes som AdditinalEffectuation-elementer. 
 + 
 +==== Eksempel på udvidet brug ==== 
 + 
 +== Forespørgsel ==  
 + 
 +<code xml> 
 +<GetVaccinationPassportAsPDFRequest> 
 +    <PersonCivilRegistrationIdentifier>1102014746</PersonCivilRegistrationIdentifier>  
 +    <VaccinationPlanCategory>COVID_19</VaccinationPlanCategory> 
 +    <IncludePdf>false</IncludePdf> 
 +    <IncludeVaccinationStatus>true</IncludeVaccinationStatus
 +    <IncludeVaccinesAndDrugs>true</IncludeVaccinesAndDrugs
 +</GetVaccinationPassportAsPDFRequest>
 </code> </code>
 +
 +== Svar ==
 +
 +<code xml>
 +<GetVaccinationPassportAsPDFResponse>
 +    <VaccinationStatus>Vaccineret</VaccinationStatus>
 +    <DocumentId>1000384</DocumentId>
 +    <PersonInfo>
 +        <ns3:PersonNameStructure>
 +            <ns2:PersonGivenName>Lone</ns2:PersonGivenName>
 +            <ns2:PersonSurnameName>Knudsen</ns2:PersonSurnameName>
 +        </ns3:PersonNameStructure>
 +        <ns4:PersonCivilRegistrationIdentifier>1102014746</ns4:PersonCivilRegistrationIdentifier>
 +    </PersonInfo>
 +    <VaccinationAgainst>SARS-CoV-2 (COVID-19)</VaccinationAgainst>
 +    <Effectuation>
 +        <DrugName>Moderna Covid-19 Vaccine</DrugName>
 +        <EffectuatedDateTime>2021-02-09T23:00:00Z</EffectuatedDateTime>
 +        <Vaccine>
 +            <VaccineIdentifier>32115518136</VaccineIdentifier>
 +            <VaccineName>Moderna Covid-19 Vaccine</VaccineName>
 +            <Disease>
 +                <DiseaseIdentifier>32115515735</DiseaseIdentifier>
 +                <DiseaseName>Covid-19</DiseaseName>
 +                <DiseaseNameDK>Covid-19 sygdom</DiseaseNameDK>
 +                <ATC>
 +                    <Code>J07BX</Code>
 +                    <Text>Andre virale vacciner</Text>
 +                </ATC>
 +            </Disease>
 +            <ATC>
 +                <Code>J07BX</Code>
 +                <Text>Andre virale vacciner</Text>
 +            </ATC>
 +            <VaccineKeywordsText></VaccineKeywordsText>
 +        </Vaccine>
 +        <SSIDrug>
 +            <ATC />
 +            <DrugIdentifier>32115518135</DrugIdentifier>
 +            <DrugName>Moderna Covid-19 vaccine</DrugName>
 +            <DrugForm>
 +                <DrugFormText>injektionsvæske, suspension</DrugFormText>
 +            </DrugForm>
 +            <DrugStrength />
 +        </SSIDrug>
 +    </Effectuation>
 +    <Effectuation>
 +        <DrugName>Comirnaty Covid-19 vaccine</DrugName>
 +        <EffectuatedDateTime>2021-04-06T22:00:00Z</EffectuatedDateTime>
 +        <Vaccine>
 +            <VaccineIdentifier>32115517138</VaccineIdentifier>
 +            <VaccineName>Comirnaty Covid-19 vaccine</VaccineName>
 +            <Disease>
 +                <DiseaseIdentifier>32115515735</DiseaseIdentifier>
 +                <DiseaseName>Covid-19</DiseaseName>
 +                <DiseaseNameDK>Covid-19 sygdom</DiseaseNameDK>
 +                <ATC>
 +                    <Code>J07BX</Code>
 +                    <Text>Andre virale vacciner</Text>
 +                </ATC>
 +            </Disease>
 +            <ATC>
 +                <Code>J07BX</Code>
 +                <Text>Andre virale vacciner</Text>
 +            </ATC>
 +            <VaccineKeywordsText></VaccineKeywordsText>
 +        </Vaccine>
 +        <SSIDrug>
 +            <ATC />
 +            <DrugIdentifier>32115516935</DrugIdentifier>
 +            <DrugName>Comirnaty Covid-19 Vaccine</DrugName>
 +            <DrugForm>
 +                <DrugFormText>injektionsvæske, suspension</DrugFormText>
 +            </DrugForm>
 +            <DrugStrength />
 +        </SSIDrug>
 +    </Effectuation>
 +</GetVaccinationPassportAsPDFResponse>
 +</code>
 +
fmk/ddv/1.4.0/vaccinepas.1613045803.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki