Ny datatype 'ssidrugbatchnumbers' i stamdataregister 'ddv' tilgængelig

Started by Pierre Jakobsen, 2023-08-17 15:06:43

Previous topic - Next topic

Pierre Jakobsen

Så er den nye datatype 'ssidrugbatchnumbers' tilgængelig i alle NSP miljø'erne inkl. PROD.
Som de øvrige datatyper i 'ddv' registret er 'ssidrugbatchnumbers' dokumenteret på NSPOP: https://www.nspop.dk/display/public/web/Vaccinestamdata

Initielt findes kun batchnumre for et begrænset antal 'ssidrugs'. SSI vil løbende tilføje nye.

Eks. på et request (som henter de første 100 entries):

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:ReplicationRequest xmlns:ns2="http://nsi.dk/2011/10/21/StamdataKrs/">
<register>ddv</register>
<datatype>ssidrugbatchnumbers</datatype>
<version>1</version>
<offset>00000000000000000000</offset>
<maxRecords>100</maxRecords>
</ns2:ReplicationRequest>


Eks. på response (snippet)

<?xml version="1.0" encoding="UTF-8"?>
<ns7:ReplicationResponse xmlns:ns7="http://nsi.dk/2011/10/21/StamdataKrs/" xmlns:ns2="http://www.medcom.dk/dgws/2006/04/dgws-1.0.xsd" xmlns:ns3="http://www.w3.org/2000/09/xmldsig#" xmlns:ns4="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:ns5="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:ns6="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<atom:feed xmlns:atom="http://www.w3.org/2005/Atom">
<atom:id>tag:nsi.dk,2011:ddv/ssidrugbatchnumbers/v1</atom:id>
<atom:updated>2023-08-17T12:26:56.673Z</atom:updated>
<atom:title>Stamdata Registry Feed</atom:title>
<atom:author>
<atom:name>National Sundheds IT</atom:name>
</atom:author>
<atom:entry>
<atom:id>tag:nsi.dk,2011:ddv/ssidrugbatchnumbers/v1/16881159530000000001</atom:id>
<atom:title/>
<atom:updated>2023-06-30T09:05:53.000Z</atom:updated>
<atom:content type="application/xml">
<ssidrugbatchnumbers:ssidrugbatchnumbers xmlns:ssidrugbatchnumbers="http://nsi.dk/-/stamdata/3.0/ddv" xmlns="http://nsi.dk/-/stamdata/3.0/ddv">
<Id>95bcee44ff7bccc9e01ec1cb7ca491a9</Id>
<BatchNumberIdentifier>32115756975</BatchNumberIdentifier>
<VersionID>1</VersionID>
<DrugIdentifier>32115313017</DrugIdentifier>
<BatchNumber>pne1234</BatchNumber>
<ddvModifiedDate>2023-06-30T10:47:35.000+02:00</ddvModifiedDate>
<ddvValidFrom>2022-09-12T08:17:39.000+02:00</ddvValidFrom>
<ddvValidTo>2999-12-31T00:00:00.000+01:00</ddvValidTo>
<ValidFrom>2023-06-30T11:05:53.000+02:00</ValidFrom>
<ValidTo>2999-12-31T01:00:00.000+01:00</ValidTo>
</ssidrugbatchnumbers:ssidrugbatchnumbers>
</atom:content>
</atom:entry>
<atom:entry>
<atom:id>tag:nsi.dk,2011:ddv/ssidrugbatchnumbers/v1/16881159530000000002</atom:id>
<atom:title/>
<atom:updated>2023-06-30T09:05:53.000Z</atom:updated>
<atom:content type="application/xml">
<ssidrugbatchnumbers:ssidrugbatchnumbers xmlns:ssidrugbatchnumbers="http://nsi.dk/-/stamdata/3.0/ddv" xmlns="http://nsi.dk/-/stamdata/3.0/ddv">
<Id>e3221e0bba2f8d14e45327d849145a9d</Id>
<BatchNumberIdentifier>32115756976</BatchNumberIdentifier>
<VersionID>1</VersionID>
<DrugIdentifier>32115530002</DrugIdentifier>
<BatchNumber>vax1234</BatchNumber>
<ddvModifiedDate>2023-06-30T10:47:35.000+02:00</ddvModifiedDate>
<ddvValidFrom>2022-12-19T12:51:05.000+01:00</ddvValidFrom>
<ddvValidTo>2999-12-31T00:00:00.000+01:00</ddvValidTo>
<ValidFrom>2023-06-30T11:05:53.000+02:00</ValidFrom>
<ValidTo>2999-12-31T01:00:00.000+01:00</ValidTo>
</ssidrugbatchnumbers:ssidrugbatchnumbers>
</atom:content>
</atom:entry>

......
</atom:feed>
</ns7:ReplicationResponse>


Der er bestilt whitelisting til den nye datatype for alle eksisterende CVR-numre på 'ddv' registret. Hvis det alligevel ikke er slået igennem, kan whitelisting bestilles ved at oprette en supportsag på nspop.dk

BEMÆRK Den nye stamdatatype medfører ingen snitflademæssige ændringer eller krav om brug heraf. Hensigten er at højne kvaliteten af de indberettede data samt gøre det muligt at udvikle brugervendte løsninger, som fx. kunne tilbyde fremsøgning af vaccine på grundlag af et indtastet batchnummer.
Vi følger op med en implementeringsnote i nærmeste fremtid.

På DDV teamets vegne
Pierre Jakobsen