DECOR-informatie voor project: Jeugdgezondheidszorg (jgz-)

Projectinformatie

De jeugdgezondheidszorg vervangt haar papieren dossiers door een digitale versie. Het Digitaal Dossier Jeugdgezondheidszorg (DD JGZ) maakt betere zorg mogelijk.

Artsen, verpleegkundigen en assistenten van de jeugdgezondheidszorg zijn de enige gebruikers van het DD JGZ. Zij gebruiken uitsluitend de dossiers van de kinderen die zij in zorg hebben. DD JGZ is de nieuwe naam voor het Elektronisch Kinddossier (EKD). Deze nieuwe naam geeft beter weer dat het dossier alleen bestemd is voor gebruik binnen de jeugdgezondheidszorg.

De Basisdataset JGZ vormt de inhoudelijke basis van het Digitaal Dossier Jeugdgezondheidszorg (DD JGZ). De Basisdataset JGZ is eigendom van en wordt beheerd onder verantwoordelijkheid van het Nederlands Centrum Jeugdgezondheid (NCJ). De Basisdataset JGZ vormt de basis onder diverse vormen van communicatie tussen jeugdgezondheidszorginstellingen onderling en tussen jeugdgezondheidszorginstellingen en hun partners zoals het Rijksinstituut voor Volksgezondheid en Milieu (RIVM) voor bijvoorbeeld het Rijksvaccinatieprogramma en Audiologische Centra (AC) voor gehoorscreening. Deze vormen van communicatie worden vormgegeven door het Nationaal ICT instituut in de Zorg (Nictiz) in samenspraak met de eerder genoemde partijen.

Doel: betere zorg
Het doel van de Basisdataset JGZ is betere registratie voor betere zorg. Bezoekt een kind de jeugdgezondheidszorg, dan vermeldt de arts, verpleegkundige of doktersassistente de bevindingen die van belang zijn voor ontwikkeling van dat kind in het dossier. De Basisdataset JGZ geeft aan wat er kan worden genoteerd en op welke manier dat moet gebeuren. Deze standaardisering maakt medische dossiers overdraagbaar. Dit is een voorwaarde is om kinderen gedurende hun hele jeugd te kunnen begeleiden.

Opgenomen in het digitaal dossier
De Basisdataset JGZ is opgenomen in de dossier-applicaties die binnen de JGZ worden gebruikt. De leveranciers van deze applicaties verwerken nieuwe versies van de Basisdataset JGZ in de nieuwe releases van hun software. Gebruikers van het DD JGZ maken daardoor automatisch gebruik van de actuele versie van de Basisdataset JGZ.

Uitgangspunten:

  1. De zorg voor het kind staat voorop
  2. Zorgverleners bepalen in samenspraak met de ouder wat zij onderzoeken
  3. Zorgverleners vermelden alleen wat nodig is voor goede zorg
  4. Activiteiten (contactmomenten) zijn leidend voor de structuur van het dossier
  5. Per activiteit worden alleen relevante elementen getoond in het dossier
  6. Gegevens zijn na eenmalig vermelden meervoudig beschikbaar binnen het dossier
  7. JGZ-organisaties kunnen eigen rubrieken toevoegen aan het medisch dossier
  8. Eenheid van taal maakt dossiers overdraagbaar binnen de jeugdgezondheidszorg

Aanvullende projectinformatie

Artefact-prefix Project-URI
jgz- http://decor.nictiz.nl/jeugdgezondheidszorg/
Standaardtaal Template-element namespace
nl-NL hl7:
Disclaimer
De inhoud van deze publicatie is zorgvuldig voorbereid en beoordeeld. Echter staat Nictiz en NCJ noch in voor de juistheid, volledigheid of kwaliteit van de verstrekte informatie noch dat het up-to-date is. Aansprakelijkheid claims tegen Nictiz en NCJ ten aanzien van materiële of immateriële schade veroorzaakt door het gebruik of het niet-gebruik van de aangeboden informatie of door onjuiste of onvolledige informatie zijn in principe uitgesloten op voorwaarde dat er geen aantoonbare toerekenbare opzet of grove schuld van de kant van het instituut.
Auteurslijst
  • dr Kai U. Heitmann
  • Alexander Henket
  • Bettie Carmiggelt
  • Marja Verwoerd
  • Ondine Engelse
  • Paula Zwijgers
  • Aad Nienhuis
  • Rens Verhage
  • Ron Alders
  • José van Lieshout
  • Claartje Hülsmann
  • Arianne van de Wetering
  • Kyndylan Nienhuis

Versiegegevens

Datum Door Omschrijving
2014‑05‑28 12:59:24 Alexander Henket Officiële release: 6.12.6.0
Zesde patchrelease op versie 6.12.0.0 van 6 februari 2013. Deze patchrelease bevat de wijzigingen zoals gedetailleerd toegelicht in de versiegegevens van 13 mei 2014 en 29 april 2014
2014‑05‑13 AH
  • HL7: wijziging in bericht 4 om het scenario te ondersteunen waarin een correctie moet worden uitgevoerd vanwege invoer bij het verkeerde kind, moet het mogelijk zijn om een contactmoment zonder toegediende vaccinaties te versturen. Hiervoor is naast template VersturenVaccinaties-payload ook XML Schema REPC_MT002140NL.xsd bijgewerkt.
  • HL7: wijziging in DOB, bericht 2 en bericht 4. Specificatie op gebruik van @nullFlavor='NI' toegevoegd indien bij beschikbaarheid van meerdere partijnummers niet meer te achterhalen is welke het was. (templates A_Rijksvaccinatie-universal, A_Rijksvaccinatie-informational-all, A_Rijksvaccinatie-informational-administered)
  • HL7: wijziging in bericht 5. In template VersturenHielprikverzoek-payload was de auteur van een aanvullende opmerking verplicht gesteld. Dat is conform het XML Schema, maar er is geen waarde in de BDS of het scenario voorzien. Specificatie aangepast zodat er een @nullFlavor kan worden gebruikt.
  • Bericht 5 Hielprikverzoek: verduidelijkingen in het gebruik van naamelementen en tevens ontbrekende verwijziging naar BSN moeder toegevoegd
  • HL7: wijziging in bericht 4 template Versturen vaccinaties (interactie). Hierin stond nog een verplichting op het overseer element terwijl dat alleen verplicht kan zijn voor vertrouwensniveau Midden. Alle voorbeelden voor dit bericht zijn ook naar verwachte vertrouwensniveau Laag gebracht.
  • HL7: tekstuele wijziging in DOB. In template A_HeelPrick-universal werd in de omschrijving van @negationInd precies de omgekeerde betekenis aan 'true' en 'false' gegeven. 'true'== geen hielprik. 'false'==hielprik.
  • HL7: tekstuele wijziging template R_PatientNL-GBA-identified-confirmable. Hier stond dat het adres "zoals bekend in de instelling" van toepassing is. Dit moest het GBA-adres zijn.
2014‑04‑29 AH
  • In scenario RVP - Rijksvaccinatieprogramma, transactie Opvragen vaccinatiestatus stond in de omschrijving nog dat het vertrouwensniveau onbekend was. Deze zin is verwijderd. In de conditie stond reeds het juiste vertrouwensniveau.
  • In scenario RVP - Rijksvaccinatieprogramma, transactie Opvragen vaccinatiestatus is het type adres, indien er op adres wordt gezocht, verplicht gesteld conform de geldende template OpvragenVaccinatiestatus-payload
  • In de terminologiekoppelingen en waardelijsten zijn de weergavenamen van de codes gelijkgetrokken met de weergavenamen op het betreffende codesysteem. Deze zijn initieel ingevoerd met ver-Nederlandse weergavenamen zoals ze in de BDS stonden. Sommige daarvan waren een accurate vertaling, sommige een vertaling die alleen in een specifieke context geldig is. De geldende term blijft de term zoals deze in de dataset staat, welke overeenkomt met de BDS. De wijziging heeft dus geen effect op de BDS. Wel is het denkbaar dat leveranciers die waardelijsten direct uit ART-DECOR importeren daarmee andere weergavenamen binnen krijgen dan voorheen. De SQL Server database-export bevat nog steeds de BDS-termen. Voorbeeld van een wijziging is adrestype HP die voorheen "Woonadres" heette, maar nu conform het HL7-codesysteem "physical visit address"
  • HL7: technische correctie. HL7-codesystemen '2.16.840.1.113883.5.1012' (PostalAddressUse) en '2.16.840.1.113883.5.1011' (TelecommunicationAddressUse) zijn beide deprecated verklaard en opgegaan in '2.16.840.1.113883.5.1119' (AddressUse). De codes en weergavenamen zijn daarbij behouden. Deze wijziging in de internationale materialen stamt al uit november 2007, maar was over het hoofd gezien. Aangezien de codes worden gebruikt in een XML-attribuut komt het codesysteem verder nergens technisch terug in berichten. De verouderde OID's stonden in de tabel Waarden in de SQL-database, dus deze wijziging heeft wel effect op nieuwe versies van de SQL-database
  • BDS/HL7: Waardendomein W0096 had verkeerde mappings naar HL7 voor waarde 307 Adoptief vader (was FTH, is ADOPTF) en 308 Adoptief moeder (was MTH, is ADOPTM)
  • BDS/HL7: Waardendomein W0115 had verkeerde mappings naar HL7 voor waarde 1054 Vader van vader (was GRFTHFTH, is PGRFTH), 1055 Moeder van vader (was GRMTHFTH, is PGRMTH), 1056 Vader van moeder (was GRFTHMTH, is MGRFTH) en 1057 Moeder van moeder (was GRMTHMTH, is MGRMTH)
  • HL7: In template VersturenVaccinaties-payload (bericht 4) is de opsomming van contactmomentcodes vervangen door de bestaande waardelijst W0188_HL7_Contactmomenten met daarin alle contactmomenttypen uit oogpunt van onderhoudbaarheid. Als gevolg daarvan is code 97 die in de oorspronkelijke lijst stond maar daar niet hoorde nu @nullFlavor='OTH', en is code 35 Neonatale gehoorscreening erbij gekomen. Dat wil overigens niet zeggen dat code 35 een logisch contactmomenttype is voor vaccinatie.
  • HL7: technische correctie in template VersturenHielprikverzoek-payload (bericht 5). De koppeling met template PatientPerson-universal op element patient is verplaatst naar include onder dit element. De oorspronkelijke instructie bleek onnodig complex te interpreteren/implementeren voor zelfs de schematronengine. Voor het bericht zelf heeft deze wijziging geen gevolg.
  • HL7: technische correctie in template R_AssignedEntityNL-confirmable-location (onderdeel bericht 4). De formele koppeling met BDS-element 603 Uitvoerende JGZ-organisatie ID ontbrak. Voor het bericht zelf heeft deze wijziging geen gevolg.
  • HL7: technische correctie in template A_Rijksvaccinatie-universal (onderdeel Dossieroverdracht). In het voorbeeld stond templateId '2.16.840.1.113883.2.4.6.10.100.117' in plaats van '2.16.840.1.113883.2.4.6.10.100.116'. Voor het bericht zelf heeft deze wijziging geen gevolg.
  • HL7: wijziging in template A_Rijksvaccinatie-informational-administered (onderdeel bericht 4). Uit privacyoverwegingen mag bij bezwaar alleen nog in geval van Medisch bezwaar, de reden worden meegestuurd. Voorheen was Principieel bezwaar ook nog toegestaan. Dit heeft ook berichtimpact.
2014‑03‑12 11:34:56 AH Officiële release: 6.12.5.0

Vijfde patchrelease op versie 6.12.0.0 van 6 februari 2013. Deze patchrelease bevat de volgende wijzigingen:

  • In het scenario "Versturen vaccinaties" (bericht 4) was het bericht onterecht nog op Vertrouwensniveau Midden gesteld. Dit is gewijzigd in "Laag". Het XML-materiaal was wel aangepast
  • De dataset voor de Handleiding-versie van de BDS is verwijderd en alle scripting waarin deze versie een rol speelt is aangepast. Deze Handleiding-dataset is namelijk te "berekenen" met de informatie die in de tehcnische versie al aanwezig is. De Handleiding-dataset was bedoeld om in ART-DECOR inzicht te geven, maar in de praktijk kijken mensen die geïnteresseerd zijn in deze versie via de BDS-website. De dubbele beheerslast diende daardoor geen doel.
  • Berichtdefinities zijn aangepast op de HL7 Template ITS. Dit is een wijziging in notatie zonder implementatieconsequenties. Attributen zijn nu name/value. Voorbeeld: <attribute classCode="OBS"/> is nu <attribute name="classCode" value="OBS"/>
  • De handleidingdataset (BDS) is verwijderd omdat deze nu volledig en consistent kan worden gegenereerd uit de informatie in de technische dataset
  • De transactie voor interactie REPC_IN002120NL_JGZ is verwijderd aangezien deze nooit als zodanig is geïmplementeerd

Deze publicatie wijzigt ook de status van het scenario Opvragen Vaccinatiestatus naar definitief, zodat de status van alle onderdelen als volgt is:

Definitieve publicatie voor de volgende onderdelen:

  • Basisdataset (BDS) versie 3.2.2. Zie de BDS-viewer.
  • Scenario Dossieroverdracht
    • Versturen JGZ-dossieroverdrachtverzoek (interactie-id REPC_IN902120NL)
  • Scenario Rijksvaccinatieprogramma
    • Opvragen/opleveren vaccinatiestatus (interactie-id REPC_IN002170NL en REPC_IN002171NL) ook bekend als Bericht 1 en Bericht 2
    • Versturen partijnummers (interactie-id PRMM_IN010043NL) ook bekend als Bericht 3
    • Versturen vaccinaties (interactie-id REPC_IN002140NL) ook bekend als Bericht 4
  • Scenario Neonatale hielprikscreening
    • Versturen hielprikverzoek (interactie-id POOR_IN002150NL) ook bekend als Bericht 5

XML-materialen

  • Er zijn geen wijzigingen in de XML Schemas, webservices en/of voorbeelden
  • De Schematrons zijn opnieuw gegenereerd uit de specificatie om verbeteringen in dat proces mee te nemen
2013‑12‑16 AH Officiële release: 6.12.4.0 DOB

Vierde patchrelease op versie 6.12.0.0 van 6 februari 2013 waarin alle tot op heden aangedragen punten zijn verwerkt, zoals omschreven in de versie-informatie tot dit moment. Alle punten zijn het gevolg van zaken die zijn gebleken in de praktijk bij de implementatie door de leveranciers/VZVZ en, waar het de BDS betreft ook, besproken met NCJ. Vanwege de wijzigingen die ook in de BDS nodig bleken is besloten om deze versie te verhogen naar BDS versie 3.2.2. Ook belangrijk is dat vanaf deze patchrelease alle specificatieregels die niet in de Dossieroverdracht-kwalificatieset thuishoren en tijdelijk uitgeschakeld waren, weer actief zijn ten behoeve van de volgende fase.

Let op dat naast de specificatie gewijzigde XML-Schema's opgeleverd zijn. Zie versiegegevens dd. 29-11-2013 voor details. Er zijn geen inhoudelijke wijzigingen in het XML-materiaal ten opzichte van 29-11-2013. Wel zijn de volgende HTML-bestanden gewijzigd in het XML-materiaal:

  • index.html - opnieuw gegenereerd met de huidige versiemarkering
  • wsdl/ZorgOverdrachtVerzoekJGZ-02.html - opnieuw gegenereerd waardoor alle voorbeelden in xml-JGZ weer zijn gekoppeld
2013‑11‑29 AH Tussentijdse vrijgave van XML-materialen waarin de XML- Schema's voor de volgende interacties zijn gecorrigeerd op basis van de specificatie waardoor ze nu ook bruikbaar zijn op vertrouwensniveau Laag:
  • Versturen vaccinaties (interactie-id REPC_IN002140NL) ook bekend als Bericht 4
  • Versturen hielprikverzoek (interactie-id POOR_IN002150NL) ook bekend als Bericht 5
2013‑09‑22 AH
  1. HL7: Element 315 "Pubesbeharing jongen" was in template "obs_Pubesbeharing_jongen" gekoppeld met waardendomein W0292 in plaats van W0291. Inhoudelijk zijn deze gelijk, dus het leidde niet tot schematron/validatieproblemen
  2. HL7: Element 924 "Lichaamskant VWO 27" was in template "obs_27_Houdt_potlood_met_vingers_vast" gekoppeld met waardendomein W0206 in plaats van W0671. (wijziging in BDS 3.2.2 niet goed doorgevoerd)
  3. HL7: Element 934 "35. Reageert op mondeling verzoek" was in template "obs_35_Reageert_op_mondeling_verzoek" gekoppeld met waardendomein W0175 in plaats van W0438. Zie issue#73
  4. HL7: Element 936 "37. Zegt 2 "geluidswoorden" met begrip" was in template "obs_37_Zegt_2_geluidswoorden_met_begrip" gekoppeld met waardendomein W0175 in plaats van W0438. Zie issue#73
  5. HL7: Element 937 "38. Begrijpt enkele dagelijks gebruikte zinnen" was in template "obs_38_Begrijpt_enkele_dagelijks_gebruikte_zinnen" gekoppeld met waardendomein W0175 in plaats van W0438. Zie issue#73
  6. HL7: Template obs_Overall_risicoinschatting_SPARK bevatte een foutief datatype in het voorbeeld voor het element value. Zie issue#80
  7. HL7: Element 81 Familielid onder rubriek 12 Erfelijke belasting en ouderkenmerken had in HL7 in vier gevallen andere codes dan in de BDS. De BDS was correct en de correctie is in HL7 gedaan (W0115_HL7). Deze rubriek is alleen relevant voor kenmerken van een natuurlijke vader/moeder/broer/zus. FTH is nu NFTH, MTH is nu NMTH, BRO is nu NBRO en SIS is nu NSIS. Zie issue#77
  8. HL7: Template obs_Scrotale_testes bevatte een foutief datatype voor element value. CV moest BL zijn. Ook het voorbeeld bijgewerkt. Zie issue#78
  9. HL7: Templates obs_Zwemles en obs_Schoolzwemmen bevatte een foutief datatype voor element value. CV moest BL zijn. Ook het voorbeeld bijgewerkt. Zie issue#79
  10. HL7: Template obs_Papieren_dossier_aanwezig bevatte onterecht een verplichting op het attribuut @negationInd. Zie issue#81
  11. HL7: Templates obs_3_Handen_af_en_toe_open_links en obs_6_Pakt_in_rugligging_voorwerp_binnen_bereik_li bevatten een fout in het templateId in het voorbeeld. Zie issue#82
  12. HL7: Templates activityEncounterEVN en activityEncounterINT hielden geen rekening met code/@nullFlavor waardoor in dat geval een onterechte melding werd gegeven. Zie issue#83
  13. HL7: Template activityRegistrationEvent bevatte expliciete controles die onjuist geformuleerd waren. Daardoor werden ze nooit getriggerd. Zie issue#84
  14. HL7: Template TransmissionWrapperAttentionLineAORTA, OpvragenVaccinatiestatus, R_PatientNL-JGZ-universal en R_PatientNL-GBA-identified-confirmable hadden datatype II voor het element value. Omdat dit een BSN bevat, is II.NL.BSN precieser. Zie issue#85
  15. HL7: Scenario DOB en Template rubricCluster19 bevatten een verplichting op element 748 Anamnese. Deze is in de BDS wel verplicht, maar historisch gezien misschien niet aanwezig. Zie issue#86
  16. HL7: Template careProvisionDossier. Element 1167 Papieren dossier aanwezig was onterecht verplicht. Zie issue#88
  17. HL7: Template careProvisionDossier. De waarschuwing voor ontbreken van een Integraal dossier JGZ wekte verkeerde indruk en de melding is aangepast. Zie issue#89
  18. BDS/HL7: Er waren twee waardenlijsten KleurVruchtwater. De waardelijst met de naam KleurVruchtwater die inhoudelijk gelijk was aan W0158_HL7 is verwijderd.
  19. BDS: Nieuw element 1498 Bestand mimetype moet optioneel zijn, in plaats van verplicht
  20. HL7: Waardendomein/waardelijst W0005 had de verkeerde weergavenaam en omschrijving. Was "Land", maar moest zijn "Gemeente". Inhoudelijk klopten deze wel.
  21. HL7: Template DatatypeEDTextOrBase64 aangevuld met text/csv, application/octet-stream en een waarschuwing bij text/html. Zie issue#91
  22. BDS/DOB: Element "Bestand mimetype" niet langer verplicht
  23. HL7: Template careProvisionEventAuthorization: verplichting op xsi:nil verwijderd omdat deze niet nodig was bij personalRelationship/relationshipHolder
  24. HL7: Template careProvisionEventComponent6InformationControlAc: verplichting op xsi:nil verwijderd omdat deze niet nodig was bij personalRelationship/relationshipHolder
  25. HL7: Template activitiesEncounterINTAuthor: verplichting op xsi:nil verwijderd omdat deze niet nodig was bij personalRelationship/relationshipHolder
  26. HL7: Template activitiesEscort: verplichting op xsi:nil verwijderd omdat deze niet nodig was bij personalRelationship/relationshipHolder
  27. HL7: Template obs_Erfelijke_bepaalde_ziekte_in_de_familie: verplichting op xsi:nil verwijderd omdat deze niet nodig was bij personalRelationship/relationshipHolder
  28. HL7: Template obs_Ouderkenmerken: verplichting op xsi:nil verwijderd omdat deze niet nodig was bij personalRelationship/relationshipHolder
  29. HL7: Template R_PatientNL-JGZ-universal: verplichting op nullFlavor in combinatie met xsi:nil verwijderd omdat deze niet nodig was bij guardianPerson
  30. HL7: Template A_OntvangenZorg-universal: verplichting op xsi:nil verwijderd omdat deze niet nodig was bij personalRelationship/relationshipHolder
  31. HL7: Template A_Zwangerschap-universal: verplichting op xsi:nil verwijderd omdat deze niet nodig was bij personalRelationship/relationshipHolder
  32. HL7: Template R_PatientNL-JGZ-universal: voorbeeld voor taal van de ouder gecorrigeerd conform specificatie. Er stond nog een verkeerd codesysteem
  33. HL7: Template TransmissionWrapperMCCI_MT000300: voorbeeld voor acknowledgement/typeCode gecorrigeerd conform specificatie. Er stond CA waar AA vereist is
  34. XML: XML Schema POOR_IN002150NL Bericht 5 Hielprikverzoek bevatte een koppeling met control act wrapper MCAI_MT700201 welke niet geschikt is voor vertrouwensniveau Laag. Deze is conform de specificatie omgezet naar MCAI_MT700201_OPT_OV. Zie issue#92
  35. BDS: Element 1438 Proef van Romberg / Waardendomein W0663 heeft een gecorrigeerd type. Was N (Nummer), is nu KL_AN (Keuzelijst). Zie issue#69
  36. BDS: Element 1440 Menstekening / Waardendomein W0665 heeft een gecorrigeerd type. Was N (Nummer), is nu KL_AN (Keuzelijst). Zie issue#70
2013‑09‑19 AH Officiële release: 6.12.3.0 Kwalificatieset DOB

Derde patchrelease op versie 6.12.0.0 van 6 februari 2013 waarin alle tot op heden aangedragen punten zoals omschreven in de versie-informatie tot dit moment, zijn verwerkt. Alle punten zijn het gevolg van zaken die zijn gebleken in de praktijk bij de implementatie door de leveranciers/VZVZ en, waar het de BDS betreft ook, besproken met NCJ. Vanwege de wijzigingen die ook in de BDS nodig bleken is besloten om deze versie te verhogen naar BDS versie 3.2.2.

Let op dat naast de specificatie ook een nieuw XML Schema en een update aan de bijbehorende webservice voor de nieuwe interactie is toegevoegd. De bijgewerkte bestanden staan in de XML-materialen. Het betreft de volgende bestanden:

  • REPC_IN902120NL.xsd - Dossieroverdrachtverzoek versie 2
  • wsdl/ZorgOverdrachtVerzoekJGZ-02.wsdl - Webservice Dossieroverdrachtverzoek versie 2 (update aan de soapAction en operation/@name)
2013‑09‑12 AH
  1. BDS: voor alle elementen in scenario Registratie conformance op R (Required) gezet. Dit houdt in dat systemen ze moeten ondersteunen, los van het feit of er altijd een waarde voor is. Dit was altijd al intentie, maar is nu expliciet
  2. HL7: element 1168 Locatie papieren dossier maakt geen onderdeel meer uit van dossieroverdracht. Zie issue#59
  3. BDS/HL7: elementen toevoegen in de groep G072 Toegevoegd bestand. Bestandsnaam en Bestand mimetype. Zie issue#60
  4. BDS/HL7: element 1171 Afzender bestand is optioneel gemaakt. Zie issue#47
  5. BDS:HL7: groep 22 huid/haar nagels vervallen, element 163 Bijzonderheden huid/haar/nagels 0..* en element 164 Toelichting huid/haar/nagels AN..4000. Zie issue#46
  6. BDS/HL7: groep 27 Bovenste extremiteiten vervalt, element 802 Bijzonderheden bovenste extremiteiten wordt 0..1 en element 803 Lichaamskant bijzonderheden bovenste extremiteiten vervalt. Zie issue#48
  7. BDS/HL7: element 9 Gemeente van inschrijving en element 659 Gemeente van inschrijving ouder/verzorger heten nu "Gemeente" en "Gemeente ouder/verzorger". Zie issue#55
  8. BDS/HL7: element 10 Woonplaats, element 22 Geboorteplaats en element 660 Woonplaats ouder/verzorger hebben nu waardendomein W0670 Alfanumeriek 80 conform de GBA-lengte voor woonplaatsen. Zie issue#40 (Geboorteplaats) en issue#55
  9. BDS/HL7: element 16 Postcode is nu 1..1 R. Zie issue#55
  10. BDS/HL7: element 18 Indicatie geheim is geen onderdeel meer van dossieroverdracht. Zie issue#55
  11. BDS/HL7: element 1378 Zwemles met waardelijst vervallen, nieuwe elementen 1499 Zwemles (Ja/Nee) en 1500 Schoolzwemmen (Ja/Nee). Zie issue#62
  12. BDS/HL7: element 1439 Kruis van Reitan heeft nieuwe waarden gekregen (codering niet gewijzigd). In de HL7-template voor het element is het datatype omgezet van INT naar CV conform alle overige gecodeerde waarden. Zie issue#63
  13. BDS/HL7: elementen 1486 en 1487 Bloeddruk systolisch/diastolisch zijn uit groep 112 Bloeddruk gehaald en zijn nu 0..1. Groep 112 is met overige inhoud opgeheven. Zie issue#50
  14. BDS/HL7: groep 27 VWO vraag 27 is vervallen, element 923 27. Houdt potlood met vingers vast is nu 0..1 en element 924 Lichaamskant VWO 27 heeft een nieuw waardendomein W0671 Rechts links beide. Zie issue#52 en issue#53
  15. BDS/HL7: rubriek 18 Activiteit, element 730 Uitvoerende activiteit heet nu Uitvoerende activiteit ID en er is een nieuw element 1501 Uitvoerende activiteit naam bij gekomen. Zie issue#68
  16. HL7: in contactgebonden rubrieken met een Mandatory antwoord op een "nagevraagd" of "onderzocht" vraag is deze vraag nu Optioneel. Zie issue#54
  17. BDS: elementen 626 Toelichting Apgar score en 1339 Toelichting vitamine hebben nu waardendomein W0082 AN..4000. Zie issue#64
  18. HL7/XML: XML Schema update zodat BDS-elementen 725 Status activiteit en 1424 Indicatie activiteit nu ook mogelijk zijn op activiteiten (hl7:registrationEvent en hl7:nonEncounterCareActivity). Zie issue#57
  19. HL7/XML: XML Schema update zodat appendage/document geen location meer ondersteunt en pertinentInformation nu een keuze ondersteund met daarin een nieuwe klasse annotationObsEvent voor diverse losse opmerkingen zoals element 1167 Papieren dossier aanwezig die nergens anders bij horen. Zie issue#33
  20. HL7: Template A_CoverageNL-minimal aangepast zodat de 'weergave' van element 53 Ziektekostenverzekering ook voor JAXB verwerkbaar is. Zie issue#65
  21. HL7: Template R_PatientNL-universal aangepast zodat niet geboorteplaats en geboorteland tegelijk verplicht zijn conform BDS. Zie issue#66
  22. HL7: Template Rubriek 12 Erfelijke belasting en ouderkenmerken, groepen 19 Erfelijke ziekten en 20 Ouderkenmerken toegevoegd voor consistentie. Zie issue#67
  23. HL7: Template Rubriek 23 Hoofd/hals, groep 23 Hoofd toegevoegd voor consistentie. Zie issue#67
2013‑09‑09 AH
  1. BDS: Op plaatsen waar de eenheid "mm Hg" werd aangegeven, is deze vervangen door de formele UCUM notatie "mm[Hg]" ten behoeve van codegeneratie door de leveranciers
  2. BDS: Waardendomein W0661 "Diagnose Audiologisch Centrum" was niet correct ingevoerd waardoor deze op N (Nummer) stond in plaats van KL_AN (Keuzelijst)
  3. BDS: Waardendomeinen W0336_BDS en W0336_HL7 hadden nog de naam van voor de naamwijzigingswijziging "W0336 Conclusie visusbepaling", maar moesten "W0336 Voldoende Onvoldoende Twijfelachtig" heten
  4. HL7: Cardinaliteiten op naamdelen toegevoegd in NaamZoalsBekendBijInstelling en NaamKindZoalsBekendBijInstelling conform issue#41
2013‑09‑02 AH
  1. BDS: element 1492 "Gewichtsklasse op basis van BMI" was verkeerd gekoppeld aan waardendomein W0167 "Berekend veld" in plaats van W0668 "Gewichtsklasse op basis van BMI" conform NCJ wijzigingsverzoek #211
  2. HL7: Tekstueel. In een drietal gevallen was een voorbeeld van een verschil tussen plaats en gemeente opgenomen. Plaats 'Voorburg' ligt echter in gemeente 'Leidschendam-Voorburg' en niet in 's-Gravenhage
  3. ART-DECOR: Gebruiker Kyndylan toegevoegd
  4. HL7: In de onderliggende XML-materialen de WSDL waarin de service voor het dossieroverdrachtbericht is gedefinieerd is, is de versie "02" uit de soapAction verwijderd. Zie issue#38.
  5. HL7/BDS: element 222 Lichaamskant bijzonderheden onderste extremiteiten is op basis van AD issue#35 en in overleg met de NCJ optioneel gemaakt met als conditie dat deze verplicht is, indien van toepassing. Zie issue#35.
2013‑08‑08 AH
  1. HL7: in template careProvisionDossier bevatte overeenkomstig het XML Schema en de BDS een verplichte responsibleParty voor de verantwoordelijke organisatie obv GBA. Deze wordt desondanks niet gebruikt in de kwalificatie en is om die reden optioneel gemaakt in Schema en Schematron
  2. HL7: in template activityEncounterEVN is het voorbeeld gecorrigeerd. Het element value had reasonCode moeten zijn
  3. HL7: in template activitiesPerformer ontbrak de specificatie van het in XML Schema verplichte attribuut assignedEntity/@classCode
  4. HL7: in template obs_Erfelijke_bepaalde_ziekte_in_de_familie is het voorbeeld aangepast zodat het verplichte element relationshipHolder is opgenomen
  5. HL7: in templates obs_Bijzonderheden_abdomen en obs_Bijzonderheden_navel waren in de voorbeelden de value elementen niet correct gevuld
  6. HL7: ART-DECOR issue#28 "XSD wijkt af" - in template careProvisionDossier is het voorbeeld gecorrigeerd
  7. HL7: ART-DECOR issue#31 "methode lengtemeting is niet verplicht in BDS, wel in HL7". In template obs_Lengte is het element methodCode optioneel gemaakt
  8. HL7: In het verlengde van issue#31 hier boven is ook in de template obs_Gewicht de methodCode optioneel gemaakt
  9. HL7: in template R_PatientNL-JGZ-Informal-identified-confirmable, AdresKind en AdresOuderVerzorger is de specificatie van het element houseNumber aangepast zodat duidelijk is dat indien het bronsysteem een separate huisletter heeft, deze dan NIET in dit element thuishoort, maar in het element buildingNumberSuffix.
2013‑08‑06 AH
  1. BDS: Waardendomein W0096 had verkeerde mappings naar HL7 voor waarde 164 Stiefmoeder (was STPPRN, is nu STPMTH) en voor waarde 1021 Stiefvader (was STPPRN, is nu STPFTH)
  2. BDS: Adrestype "Anders" bestaat niet in HL7. In dat geval wordt het attribuut addr/@use leeggelaten. Er stond een mapping naar addr/@nullFlavor="OTH" zoals dat voor andere waarden "Anders" gebruikelijk is, maar dat heeft als betekenis dat het adres om een "andere reden niet bekend is". Hierop zijn ook de templates AdresKind en AdresOuderVerzorger aangepast, omdat deze addr/@use verplicht stelde.
  3. HL7: Templates met gegenereerde voorbeelden en een value element met datatype BL hadden geen waarde. Dit kwam 29 keer voor
  4. HL7: Template activitiesPerformer miste assignedEntity/@classCode="ASSIGNED" specificatie die verplicht is in XML Schema
2013‑08‑01 AH
  1. Vanuit de dataset (BDS) waren voor waardendomeinen van het type AN_EXT geen koppelingen gelegd. Het betreft W0005 Gemeente (code), W0014 Land (code), W0022 BSN (identifier), W0029 Nationaliteit (code), W0050 Taal (code), W0060 URA-nummer (identifier), W0063 UZI-nummer (identifier), W0077 Schoolnummer (identifier). Voor de gecodeerde waardendomeinen is dat alsnog gedaan door een koppeling met het complete codesysteem te leggen in plaats van een geënumereerde waardenlijst. Dat is omdat het externe codelijsten betreft die buiten deze specificatie om kunnen wijzigen. Voor de waardendomeinen die in deze specificatie 'identifier' zijn geworden kan deze relatie met de OID voor BSN, UZI en URA niet op dezelfde manier worden gelegd. Deze zal in de export naar CSV/MS-SQLServer worden meegenomen. Uiteraard stonden de codesystemen en identificatiesystemen al wel op de plaatsen ze in templates worden toegepast
2013‑07‑31 AH
  1. In diverse transacties een dubbele en soms inconsistente vermelding van het te gebruiken vertrouwensniveau verwijderd.
  2. DECOR Issue #26: Voorbeeld in template careProvisionEventSubjectOf aangepast zodat duidelijker is dat assignedEntity onderdeel is van de template (contains relatie)
2013‑07‑29 AH
  1. In de koppeling tussen BDS element 725 Status contact en waarde 01 Uitgevoerd was in de koppeling met de bijbehorende HL7-code een spelfout geslopen. "complete" moet zijn "completed". Dit is ook gecorrigeerd in het waardendomein W0190_HL7
  2. In de templates activityEncounterEVN en activityEncounterINT was in plaats van het waardendomein W0190_HL7 en directe koppeling met codes gemaakt waarin meer nuance mogelijk was dan het waardendomein. Dit is gecorrigeerd door de koppeling met W0190_HL7 te herstellen
  3. De templates rubricCluster19 Terugkerende anamnese, rubricCluster23 Hoofd/hals, rubricCluster25 Bewegingsapparaat, rubricCluster39 Hartonderzoek, rubricCluster42 Van Wiechenonderzoek waren niet compleet. Er was door een misverstand teveel uitgecommentarieerd t.b.v. de kwalificatieset DOB. Deze zijn nu weer compleet
  4. De template voor de nieuwe interactie Dossieroverdrachtverzoek bevatte een koppeling met het template voor ControlActProcess.overseer voor queries. Daardoor klopte de controle hier niet. Dat is alleen van toepassing als de interactie op Midden wordt gebruikt, ondanks dat dat niet nodig is.
2013‑07‑10 AH Officiële release: 6.12.2.0 Kwalificatieset DOB

Tweede patchrelease op versie 6.12.0.0 van 6 februari 2013 waarin alle tot op heden aangedragen punten zoals omschreven in de versie-informatie van 10-06-2013 t/m 25-06-2013, zijn verwerkt. Naast deze wijzigingen is, in overleg met de koepels, VZVZ en de leveranciers, besloten tot de overgang van het dossieroverdrachtverzoek van vertrouwensniveau Midden naar Laag. Dit gebeurt op basis van toevoeging van een nieuwe interactie, omdat "_JGZ" in het oorspronkelijke interactie-id als postfix niet had mogen staan. Versionering zal met ingang van deze nieuwe interactie wel met postfix 02, 03 etc. gebeuren

  1. Oud interactie-id: REPC_IN002120NL_JGZ
  2. Nieuw interactie-id: REPC_IN902120NL

Inhoudelijk wijzigt het dossieroverdrachtverzoek niet. Wel kan met ingang van deze nieuwe interactie in de ControlActWrapper het element overseer achterwege worden gelaten en worden volstaan met de identificatie van het systeem. Voor de duidelijkheid: dit systeem is altijd te herleiden op de organisatie en binnen de organisatie is altijd te herleiden wie verantwoordelijk is geweest. Het is alleen op dit moment niet noodzakelijk om dat in het bericht mee te geven. Tevens is het goed te weten dat dit vertrouwensniveau een minimumniveau is en dat op een later moment in de tijd met ongewijzigde specificatie alsnog op vertrouwensniveau midden kan worden overgeschakeld.

Let op dat naast de specificatie ook een nieuw XML Schema en een nieuwe webservice voor de nieuwe interactie is toegevoegd. De bijgewerkte bestanden staan in de XML-materialen. Het betreft de volgende bestanden:

  • REPC_IN902120NL.xsd - Dossieroverdrachtverzoek versie 2
  • wsdl/ZorgOverdrachtVerzoekJGZ-02.wsdl - Webservice Dossieroverdrachtverzoek versie 2
2013‑06‑26 AH VERSIE TEN BEHOEVE VAN DE KWALIFICATIESET DOSSIEROVERDRACHT

Deze versie is tot stand gekomen op basis van de ART-DECOR specificatie dd 25-juni-2013 en de "Definitieve JGZ DOB kwalificatieset dd 25-april-2013" [DOBSET]. Toepassing van [DOBSET] heeft geleid tot verwijdering van diverse (delen van) rubrieken teneinde daar HTML/Schematron van te kunnen genereren. Er is in geen geval iets in de resterende specificatie aangepast in afwijking op de volledige specificatie. Het resultaat is daarmee dus een volwaardige en representatieve subset van de volledige specificatie.

2013‑06‑25 AH
  1. In templates activitiesComponent1NonBDSData en activitiesComponent2MetaData is een verplichte templateId opgenomen. Dit is niet backwards compatible en voegt semantisch niets toe, maar zorgt wel voor veel efficiëntere matching. Deze templates worden op 530 locaties aangeroepen. Vanwege het templateId alle nonBDSData bijvoorbeeld met *[hl7:nonBDSData[hl7:templateId/@root='2.16.840.1.113883.2.4.6.10.100.10028']] allemaal worden gevonden. Voorheen was daar een mogelijk zeer diep pad voor nodig wat veel performance kostte
  2. In diverse templates is een expliciet predicate opgenomen in de elementnaam als het element met een (grotere) waardenlijstkoppeling betreft. Door niet meer iedere code in het pad op te nemen gaat de performance met sprongen vooruit. Semantisch wijzigt er niets.
  3. Auteurs Paula, Zwijgers, Aad Nienhuis, Rens Verhage, Ron Alders, José van Lieshout toegevoegd
2013‑06‑19 AH
  1. In templates voor Rubriek 42 Van Wiechen onderzoek, vragen 4, 9, 12, 14, 16, 19, 25, 29, 30, 31-43, 45-48, 50-51, 60, 64-67, 73 onterecht gekoppeld aan waardendomein W0175 Plus Min. Dit is gecorrigeerd naar W0438 Plus Min M.
  2. In een aantal templates waar targetSiteCode als element niet meer wordt gedefinieerd, moesten de voorbeelden nog worden aangepast
  3. In templates voor Rubriek 24 Romp, waren de specificaties van het element hl7:value verwisseld tussen "obs_Bijzonderheden_navel" en "obs_Bijzonderheden_abdomen"
  4. Koppelingen met waardenlijst AdministrativeGender vervangen door W0023_HL7 waarin naast dezelfde codes, vooral ook de nullFlavor UNK is opgenomen. Waardenlijst AdministrativeGender is nu ook verwijderd om verdere verwarring te voorkomen.
2013‑06‑10 AH
  1. In template "A_Rijksvaccinatie-informational-all" behorende bij Bericht 2 Opleveren vaccinaties was ten onrechte de combinatie van een geplande vaccinatie met bezwaar uitezonderd. Dit is gecorrigeerd en er is ook een voorbeeld van opgenomen.
2013‑04‑25 AH Officiële release: 6.12.1.0

Eerste patchrelease op versie 6.12.0.0 van 6 februari 2013 waarin alle tot op heden aangedragen punten, zoals gebundeld en omschreven in de versie-informatie van 16-04-2013, zijn verwerkt.

De status van de materialen ten opzichte van versie 6.12.0.0 verandert in deze patchrelease niet. Deze release betreft correcties.

Let op dat naast de specificatie ook enkele XML Schema's moesten worden gewijzigd. De bijgewerkte XML Schema's staan zoals altijd, in de XML-materialen. Het betreft de volgende schema's:

  • REPC_MT002170NL.xsd - Bericht 1 Opvragen vaccinaties - parameter person.birthTime voor geboortedatum was IVL_TS (periode), is nu TS (datum/tijd). De specificatie was al op datum/tijd en opvragen op basis van een periode waarin het kind geboren is, was daarmee al niet mogelijk.
  • REPC_MT002171NL.xsd - Bericht 2 Opleveren vaccinaties - koppelt nu met R_Patient [universal] in plaats van R_Patient [identified] zodat de in de gegevensrichtlijn gevraagde extra informatie naast de BSN ook mee kan
  • REPC_MT902000NL.xsd - Dossieroverdrachtverzoek - koppelt nu weer met A_Rijksvaccinatie [universal] versie 2 in plaats van versie 3. Dit was per ongeluk in 6.12.0.0 verkeerd gegaan. Alleen bericht 2 gebruikt de nieuwste versie. Verder is de auteur op de samenvatting 0-4 (careProvisionEvent/summary/observationEvent/author) niet langer verplicht, aangezien deze geen BDS voorstelt.

In de implementatie van het Dossieroverdrachtbericht is een zekere fasering gekozen waarin in eerste aanleg nog niet alle informatie mee zal komen. Hier is in deze publicatie niet expliciet rekening mee gehouden. De specificatie is volledig, maar bevat voldoende optionaliteit om ook de afgesproken subset te ondersteunen.

2013‑04‑16 AH
  1. Tikfouten verbeterd. Op diverse plaatsen in de templates stond in tekst de code 'CPCH' als dossiertype (CareProvision/code) vermeld, waar dit 'CPHC' moest zijn. In de formele vocabulairedefinitie direct onder de tekst stond het wel correct.
  2. De vijf transacties met weergavenaam "Ontvangstbevestiging" een postfix gegeven waardoor ze van elkaar te onderscheiden zijn. Voorbeeld: "Ontvangstbevestiging geldige partijnummers"
  3. Issue 19 opgelost. Transactie "Bericht 1" Opvragen vaccinaties, "Bericht 2" Opleveren vaccinaties en "Bericht 4" Versturen vaccinaties en de daaraan hangende templates bevatten nu het adres conform de gegevensrichtlijn. Bericht 2 heeft tevens overige NAW-gegevens erbij gekregen conform de gegevensrichtlijn. Let op: voor Bericht 2 moest het onderliggende schema ook worden aangepast omdat oorspronkelijk alleen R_Patient [identified] was gekoppeld. Voor het doorgeven van de ontbrekende persoonsgegevens is echter R_Patient [universal] vereist.
  4. "Bericht 5" Hielprikverzoek heeft verbeterde aanwijzingen bij gebruik van gemeente vs. woonplaats in scenario en template.
  5. "Bericht 5" Hielprikverzoek heeft geen verplichting meer op Bijzonderheden hielprik bij (herhaalde) tweede verzoek. Dit gegeven is niet altijd beschikbaar en de gegevensrichtlijn eiste dit ook niet. (melding RIVM)
  6. Issue 21 opgelost. Handleidingversie BDS-element 1159 Verwijzing naar moet zijn "Advies en verwijzing naar"
  7. Onder transactie 'versturenGeldigePartijnummersAck' ontbrak de taalindicator op de trigger waardoor deze niet werd getoond
  8. BaseId '2.16.840.1.113883.2.4.6.10.100' toegevoegd zodat template-id die hiervan zijn afgeleid ook nette weergavenamen krijgen, tevens de standaard-id naar deze waarde omgezet. (deze OID is door Stg. HL7 toegekend)
  9. In alle control act wrapper templates diverse asserts voor UZI/URA omgezet naar formele specificaties in de vorm van attributes. Het netto resultaat is hetzelfde, maar attributes levert leesbare specificatie op terwijl asserts eigenlijk alleen bedoeld zijn voor schematron
  10. In alle templates die via een @contains relatie verwezen naar een van Periode-x-Start-x-Eind-x templates deze verwijzing vervangen door een template dat specifiek is voor de context. De voorgaande costructie verwees naar een generiek template waarop alle mogelijk datasetkoppelingen waren gedefinieerd. Als je dat template aanroept trek je meteen ook al die datasetkoppelingen in een context waar slechts enkele van die koppelingen bedoeld en relevant zijn. Dat bemoeilijkt interpretatie door een ontvanger. Dit geldt bijvoorbeeld voor de BDS-elmenten:
    • "Periode geldigheid adres kind"
    • "Periode geldigheid contactpersoon"
    • "Geel zien"
    • "Periode zorg op maat"
  11. Vergelijkbaar met bovenstaande omzetting voor periodes is ook de koppeling naar de generieke templates voor namen en adressen opgedeeld in templates die specifiek voor een bepaalde context geschikt zijn. Zo is er nu een template AdresKind en een template NaamKind.
  12. De adrestemplates zijn nu veel explicieter geschikt voor het BDS-element Soort adres.
  13. Het voorbeeld in template careProvisionEventAppendage uitgebreid met een inline document zodat beter naar voren komt hoe het hele dossier meekomt in een overdrachtbericht
  14. In alle templates met het attribuut @negationInd deze voorzien van expliciete toelichting op gebruik daarvan, omdat dit in de praktijk altijd een lastig attribuut blijkt. Hierbij is ook issue 23 opgelost.
  15. In template rubricCluster52 de koppeling met 1 component op basis van "obs_Melding_VIR" gewijzigd in een keuze uit "obs_Aanmelding_VIR" en "obs_Afmelding_VIR". De oorspronkelijke template klopte semantisch niet. Deze leek te zeggen dat een aanmelding duurde van tijdstip x tot tijdstip y. Bovendien moest de meldende persoon dan op zowel de aan- als de afmelding gelden, wat niet correct is.
  16. In template obs_Scoliose_hoekmeting de koppeling met element Lichaamskant scoliose hoekmeting (801) gecorrigeerd. Deze hing aan het verkeerde element
  17. In template R_AssignedEntityNL-identified de koppeling met element Verantwoordelijke JGZ-organisatie ID (1441) gecorrigeerd. Deze hing aan het verkeerde element
  18. In template R_PatientNL-universal de koppeling met element Land vanwaar ingeschreven (285) gecorrigeerd. Deze hing aan het verkeerde element
  19. In template R_AssignedEntityNL-confirmable-location de plaats voor element Uitvoerende uitvoerende locatie (1452) welke relevant is voor meldingen aan het RIVM gewijzigd. Dit heeft impact op met name bericht 4. Het is nu gekoppeld als organisatieeenheid van de Uitvoerende organisatie. Door de plaats waar het eerst stond, die op zichzelf niet fout was, kon het verplichte element Naam uitvoerende persoon (1410) niet worden geplaatst. Deze was over het hoofd gezien waardoor dit in eerste instantie niet opviel
  20. In template A_HeelPrick-universal de suggestie afgezwakt dat een (deel van een) hielprikverzoek per se uit Bericht 5 afkomstig moet zijn. In feite doet het niet terzake langs welke weg de betreffende informatie in het DD JGZ is gekomen
  21. In template R_PatientNL-universal bij het element asPatientOfOtherProvider/subjectOf/careProvision/code het doorgeven van het attribuut @codeSystem verplicht gemaakt. Op deze manier is ook als er een @nullFlavor wordt gezet, te zien of het om een ander "Soort voor- of buitenschoolse voorziening" (codeSystem='2.16.840.1.113883.2.4.4.40.2') of een "Andere organisaties/hulpverleners" (codeSystem='2.16.840.1.113883.5.4') gaat. Dit verschil was eerst voor een ontvanger niet te maken (bij @nullFlavor)
  22. BDS: element 1495 Overall risico-inschatting SPARK was onterecht gekoppeld aan waardendomein W0082. Dit moest W0669 zijn.
  23. BDS: elementen 235, 236, 237, 809, 810, 245 waren gekoppeld aan handleidinggroep H022 (Lengte) onder rubriek R027, maar diezelfde groep zit ook in rubriek R012 Erfelijke belasting en ouderkenmerken. De groepen zijn echter niet inhoudelijk gelijk. De handleidinggroep H022 onder rubriek R027 is daarom nu groep H075
  24. In template Hielprikverzoek was het element reason met daarin de reden voor herhaalde of tweede hielprik gekoppeld aan de waardenlijst voor BDS-elementen (W0647_HL7) in plaats van de waardenlijst voor Reden herhaling/tweede hielprik (W0317_HL7)
  25. In template rubricObservation waren onterecht subjectOf1/conclusion en subjectOf2/annotation gekoppeld. Deze horen bij de activiteiten. Deze onterechte koppeling veroorzaakte, vanwege het prototype karakter van het template, veel grotere schematrons dan noodzakelijk. Dit leidde tot sterk performanceverlies.
  26. In relatie tot de wijziging in het template rubricObservation is de koppeling van alle rubriekobservatie-templates met dit prototype verwijderd. Alle deze rubriekobservatie-templates waren al volledig gedefinieerd en kregen geen meerwaarde van de koppeling. Eerder andersom: uit het prototype kwamen ook iedere keer extra elementen mee (author/informant/performer/location) die veel performance kosten en niets opleverden. De template rubricObservation is nu nergens meer aan gekoppeld.
  27. In de templates 'obs_Verzorginghygiëne' en 'obs_51_Begrijpt_analogieën_en_tegenstellingen' en de aanroepen ervan het diakritische teken ë vervangen door een 'gewone' e om een probleem in de verwijzingen te omzeilen
  28. In alle template-elementen met een verplichting op @xsi:type is nu naast de tekstuele omschrijving een formele definitie opgenomen zodat het ook wordt gecontroleerd in schematron
  29. In alle template-elementen met een verplichting op @xsi:nil is nu naast de tekstuele omschrijving een formele definitie opgenomen zodat het ook wordt gecontroleerd in schematron
  30. In alle Van Wiechen templates is waar van toepassing de generieke koppeling met waardenlijst voor Links/Rechts vervangen door de code voor Links of Rechts.
  31. In enkele Van Wiechen templates was onterecht ook een targetSiteCode gedefinieerd, bijvoorbeeld voor vraag 14. Deze zijn verwijderd
  32. In alle templates waar dat nog niet het geval was is onder het bovenste element een voorbeeld opgenomen voor het hele template.
  33. In waardenlijst CitizenRoleType is voor code _CitizenRoleType type 'A' (Abstract) gecorrigeerd in type 'S' (Specializable)
  34. In templates met adressen is het element additionalLocator aangescherpt. Hierin moet letterlijk 'to' of 'by' staan conform SBV-Z specificatie. Oorspronkelijk moest het veld deze waarden slechts 'bevatten'.
  35. In template obs_Aanmelding_VIR, obs_Afmelding_VIR, obs_Melding_AMK en obs_Consultatie_AMK, obs_Bijzonderheden_SPP is de @contains relatie op performer vervangen door inline definitie. De @contains relatie zorgde voor een performer element binnen performer wat niet correct is.
  36. In template obs_Scrotale_testes is het datatype op het element value gecorrigeerd van BL in CV
  37. In template obs_Overall_risicoinschatting_SPARK is het datatype op het element value gecorrigeerd van ST in CV
  38. In template R_PatientNL-JGZ-universal is het datatype op het element asCitizen/politicalNation/name gecorrigeerd van CV in TN
  39. In template obs_Geruis_intensiteit, obs_Geruis_timing had het element methodCode zonder noodzaak een verplichting op @xsi:type
  40. In template obs_Bloeddruk_diastolisch, obs_Bloeddruk_systolisch waren de attributen op observationRange onterecht verplicht
  41. In template rubricCluster52 is de @code voor het element code gecorrigeerd van R013 in R052
  42. In templates voor SDQ-vragen 1-25 is de koppeling met waardendomein W0368_HL7 (Geruis timing) gecorrigeerd in W0572_HL7 (Niet waar Een beetje waar Zeker waar)
  43. Verbeteringen beschrijving van contacten versus afspraken. Voorbeeld bij een afgezegd contactmoment is verbeterd door de reden toe te voegen. Afspraken zijn uitgebreid zodat nu ook nog openstaande afspraken worden ondersteund met een verwijzing naar 'warme' overdracht.
  44. Templates voor nonBDSData en metaData zijn aangepast zodat er geen verwijzingen meer zijn naar hele lange waardenlijsten voor elementen, groepen en rubrieken, maar meer naar de codesystemen waar deze in thuishoren. Hierdoor is dit deel iets minder specifiek, maar komt het de performance van controle wel sterk ten goede.
  45. In template obs_Opmerking_bij_VWO_8, obs_Opmerking_bij_VWO_17 het voorbeeld gecorrigeerd
  46. In template obs_Middelomtrek_in_millimeters het voorbeeld en de waarde voor het element hl7:code gecorrigeerd.
  47. In diverse templates is het taalattribuut toegevoegd op <constraint/> elementen waardoor de tekst nu ook wordt getoond.
  48. In diverse templates is @negationInd="true|false" omgezet naar @name="negationInd". Effectief ging het toch om de omschrijving bij het attribuut. Het datatype bepaalde al de waarde.
  49. In templates obs_Erfelijke_bepaalde_ziekte_in_de_familie, obs_Ouderkenmerken het attribuut "classcode" in het voorbeeld gecorrigeerd naar "classCode"
  50. In templates obs_Aanmelding_VIR, obs_Afmelding_VIR, obs_Melding_AMK, obs_Consultatie_AMK het verplichte attribuut "classCode" toegevoegd in het voorbeeld
  51. In template R_AssignedEntityNL-confirmable-location (onderdeel bericht 4 Versturen vaccinaties) de conditionele Uitvoerende persoon geheel verwijderd conform gegevensrichtlijn
  52. In template Hielprikverzoek bij element subjectOf6/annotation/author/assignedEntity de definitie van het attribuut typeCode vervangen door classCode met dezelfde waarde
  53. In templates waarin partijnummer kan voorkomen gecorrigeerd dat deze ook mag voorkomen bij geplande vaccinaties (van tevoren geuit bezwaar), en tevens dat het element mag worden weggelaten indien het partijnummer niet bekend is (bijvoorbeeld bij buitenlandse en historische vaccinaties)
  54. In template R_PatientNL-JGZ-universal is het voorbeeld en de definitie voor asEmployee (met name bij Ouders), een spelfout in coveredPartyOf (verzekeringen) en adresdelen in het voorbeeld (gecodeerde gemeente en land moeten ook weergavenaam hebben) gecorrigeerd.
  55. In template R_PatientNL-JGZ-universal is de wijziging van 2012-11-06 teruggedraaid door weer 1.0.639.2 via de waardenlijst W0050 te koppelen. Het is niet de standaard, maar er kan maar 1 mapping naar HL7 zijn van waardenlijst W0050 welke ook elders wordt gebruikt.
  56. Het onderliggende XML Schema voor dossieroverdracht is aangepast zodat de mandatory auteur voor de Samenvatting 0-4 nu optioneel is. Deze kent geen equivalent in de BDS en was niet gedekt in de desbetreffende template, maar zorgde wel voor validatieproblemen
  57. Alle voorbeelden in de XML-materialen opnieuw gevalideerd en verbeterd
  58. Schematron engine verbeterd wat meestal tot kleinere schematrons maar vooral meer accurate controles heeft geleid met betere meldingen
  59. In template rubricCluster25 zijn de volgende wijzigingen doorgevoerd:
    1. Templates voor elementen 1425 en 1426 zijn uit de groep 27 gehaald die nu dus nog maar één element bevat (lichaamskant zit in binnen de ene observatie).
    2. Templates voor elementen 804, 223, 805 zijn uit groep 28 gehaald. Groep 28 heeft nu ook nog maar 1 observatie.
    3. Template voor groep 24 aangemaakt met daarin Bijzonderheden wervelkolom ten behoeve van consistentie binnen deze rubriek
  60. Lichaamskant/targetSiteCode. Alle templates waarvan het element zelf al zegt of het links of rechts betreft hebben geen element targetSitecode meer. Deze voegde niets toe
  61. Lichaamskant/targetSiteCode. Alle templates waarvoor de BDS zelf een element Lichaamskant definieert hebben nu, conform de BDS, een optionele targetSiteCode in plaats van een verplichte
  62. In template rubricCluster39 is verduidelijkt dat per voorkomen van groep 44 maar 1 meetmethode gebruikt kan worden. Dat was minder helder om elke observatie zijn eigen meetmethode bevat in HL7.
  63. In template careProvisionDossier is ten behoeve van dossieroverdracht de verplichting op careProvisionEvent.effectiveTime komen te vervallen. Deze heeft geen dekking in de BDS, is onvoldoende helder in relatie tot responsibleParty.time en author.time en is mogelijk niet altijd beschikbaar.
2013‑02‑06 AH Officiële release: 6.12.0.0

Definitieve publicatie voor de volgende onderdelen:

  • Basisdataset (BDS) versie 3.2.1
  • Scenario Dossieroverdracht
    • Versturen JGZ-dossieroverdrachtverzoek (interactie-id REPC_IN002120NL_JGZ)
  • Scenario Rijksvaccinatieprogramma
    • Versturen partijnummers (interactie-id PRMM_IN010043NL) ook bekend als Bericht 3
    • Versturen vaccinaties (interactie-id REPC_IN002140NL) ook bekend als Bericht 4
  • Scenario Neonatale hielprikscreening
    • Versturen hielprikverzoek (interactie-id POOR_IN002150NL) ook bekend als Bericht 5

Voorlopige publicatie voor de volgende onderdelen:

  • Scenario Rijksvaccinatieprogramma
    • Opvragen/opleveren vaccinatiestatus (interactie-id REPC_IN002170NL en REPC_IN002171NL) ook bekend als Bericht 1 en Bericht 2

Voor de implementatie van deze materialen zijn nog aanvullende materialen vereist. Allereerst zijn dat de XML-materialen welke bij de huidige set horen, maar voor implementatie op AORTA moet u ook beschikken over de specificaties en eisen vanaf versie 6.12 of hoger. Zie www.aortarelease.nl voor details.

Bekende technische issues binnen deze publicatie:

  • Versturen JGZ-dossieroverdrachtverzoek op basis van BDS 3.2.1 heeft hetzelfde interactie-id REPC_IN002120NL_JGZ maar is niet backward compatibel met REPC_IN002120NL_JGZ op basis van BDS versie 3.1 uit versie 6.3. Dit is een bewuste projectkeuze geweest omdat voor de voorgaande versie van de interactie nog nooit is gekwalificeerd en deze ook nog niet in productie is genomen.
  • Waardendomein W0193 Begeleider bevat concepten die niet naar 1 HL7-domein te mappen zijn: Oppas, Zorgverlener. Deze gaan nu naar NullFlavor OTH waardoor ze moeilijk te lezen zijn uit de originalText. Het is in DECOR wel mogelijk om uit verschillende codestelsels een waardendomein samen te stellen, maar dat zou incompatibel zijn met de huidige opzet van de Basisdataset.

2013‑02‑05 AH

NCJ #149: Registreren van kinderen die zorg ontvangen van een collega JGZ-organisatie - link

  • Na overleg tussen de Redactieraad en de leveranciers is besloten om de bestaande groep 85 in rubriek 5 scherper te definiëren voor het doel dat het in de praktijk toch al had, namelijk het vastleggen van de organisatie waar een kind in zorg is en een nieuwe groep (groep 91, optioneel, herhalend) toe te voegen voor de organisatie die het kind op basis van de GBA in beeld moet houden. De inspectie eist het kunnen opleveren van deze informatie. De verschillende leveranciers hebben elk hun eigen alternatieve methoden voorgesteld om dit te kunnen opleveren. De gekozen oplossing voor dit wijzigingsverzoek sluit niet uit dat een leverancier/organisatie deze alternatieve methode weet te implementeren en zorgt er tegelijk voor dat de BDS een gedefinieerde ruimte biedt voor vastlegging. Leveranciers kunnen de nieuwe elementen op door hen gekozen wijze aanbieden in hun DD JGZ.

2012‑12‑19 AH

NCJ #123: Taalscreeningsuitslag twijfelachtig - link

  • BDS:
    Wijziging in element 818 'Uitslag taalsignaleringsinstrument'. Waardendomein W0284 'Voldoende Onvoldoende' is vervangen door W0336. Dit waardendomein heette 'Conclusie visusbepaling' en is zonder inhoudelijke wijziging gewijzigd in 'Voldoende Onvoldoende Twijfelachtig'
  • HL7 dossieroverdracht:
    Bestaande template obs_Beoordeling_taalontwikkeling is gekoppeld aan het waardendomein W0336

NCJ #171/#172: Huidafwijkingen in richtlijn - link #171/link #172

  • BDS:
    Nieuwe codes 23 'Midline laesie' en '24' 'Vaatmalformatie' in bestaand waardendomein W0217 'Bijzonderheden huid/haar/nagels'
  • HL7 dossieroverdracht:
    Toegevoegd in bestaande waardenlijst/valueset W0217_HL7 zonder verder wijziging

NCJ #209: Overgewicht: bloeddruk en middelomtrek - link

  • BDS:
    Nieuw element 1485 Middelomtrek in mm, bestaand waardendomein W0252 'Lengte in millimeters'
  • BDS:
    Nieuwe groep G112 Bloeddruk met nieuwe elementen 1486 'Bloeddruk systolisch' en 1487 'Bloeddruk diastolisch'. Nieuwe groepen G113 'Afkapwaarden bloeddruk systolisch' en G114 'Afkapwaarden bloeddruk diastolisch' elk met nieuwe elementen voor ondergrens en bovengrens (elementen 1488/1489 en 1490/1491)
  • HL7 dossieroverdracht:
    Een nieuw stuk modellering is toegevoegd aan de Observation onder RubricCluster ten behoeve van de afkapwaarden. Er zijn nieuwe templates obs_Bloeddruk_systolisch en obs_Bloeddruk_diastolisch welke zijn gebaseerd op e-Perinatologie. In dat project werden echter geen afkapwaarden gebruikt dus deze zijn toegevoegd.

NCJ #210: Begeleiding overgewicht - link

  • BDS:
    Nieuwe interventiecode 7 'Begeleiding' onder waardendomein W0620 'Interventie'
  • HL7 dossieroverdracht:
    Toegevoegd in bestaande waardenlijst/valueset W0620_HL7 zonder verder wijziging

NCJ #211: Gewichtsklasse op basis van BMI - link

  • BDS:
    Nieuw element 1492 'Gewichtsklasse op basis van BMI' met nieuw waardendomein W0668 'Gewichtsklasse op basis van BMI'
  • HL7 dossieroverdracht:
    Geen wijziging omdat het berekend veld is

NCJ #219: Reden geen deelname aan VVE - link

  • BDS:
    Nieuw element 1493 'Reden geen deelname aan VVE' met bestaand waardendomein W0075. Dit waardendomein heette 'Reden geen psz', en heet nu met ongewijzigde inhoud 'Reden geen psz/vve'
  • HL7 dossieroverdracht:
    Toegevoegd in bestaande template R_PatientNL-JGZ-universal aan AdministrativeObservation. Tevens Voor- of buitenschoolse voorzieningen (714)/Deelname VVE (1417)/Reden geen deelname PSZ (716) in dit zelfde deel van het model uitgewerkt

NCJ #220: Verwijsbrief - link

  • BDS:
    Nieuw element 1494 'Verwijsbrief' met bestaand waardendomein W0004 'Ja Nee'.
  • HL7 dossieroverdracht:
    Een nieuw stuk modellering is toegevoegd aan de choicebox Intervention en in de template activitiesSubjectOfConclusion uitgewerkt

NCJ #232: Geplande vaccinaties - link

  • BDS:
    Groep G094 Vaccinatieschema 0..* O
    Element 1448 Datum verkijgen vaccinatieschema 1..1 R M
    Groep G095 Geplande vaccinatie 0..* O
    Element 1449 Soort geplande vaccinatie 1..1 R M
    Element 1450 Minimale uitvoerdatum vaccinatie 0..1 R
    Element 1451 Streefdatum vaccinatie 0..1 R
  • Bericht 2:
    Groep G094 Vaccinatieschema 0..* O
    Element 1448 Datum verkijgen vaccinatieschema 1..1 R M
    Groep G095 Geplande vaccinatie 0..* O
    Element 1449 Soort geplande vaccinatie 1..1 R M
    Element 1450 Minimale uitvoerdatum vaccinatie 1..1 R M
    Element 1451 Streefdatum vaccinatie 1..1 R M

NCJ #233: Wijziging VOBO in SPARK - link

  • BDS/HL7:
    Alle voorkomens van 'VOBO' zijn gewijzigd in 'SPARK'. In W0640 'Screeningsinstrument PP' is 'VOBO' als synoniem opgenomen voor de vindbaarheid

NCJ #238: Overall risicoinschatting SPARK - link

  • BDS:
    Nieuw element 1495 'Overall risicoinschatting SPARK' met nieuw waardendomein W0669 'Overall risicoinschatting SPARK' en synoniem 'Overall risicoinschatting VOBO'
  • BDS:
    Wijziging in element 1346 'Conclusie SPP' dat voor screeningsinstrument SPARK dit element niet moet worden gebruikt, maar in plaats daarvan het nieuwe element 1495
  • HL7 dossieroverdracht:
    Nieuwe template obs_Overall_risicoinschatting_SPARK die is toegevoegd in bestaand template rubricCluster54

NCJ #250: Vaccinatie locatie - link

  • BDS:
    Element 1452 Locatie uitvoerende organisatie 0..1
  • Bericht 4:
    Element 1452 Locatie uitvoerende organisatie 1..1 R M

NCJ #251 Omzetten van alle perioden in startdatum en einddatum - link

  • Nieuwe groepen G096 t/m G111 (0..1 O)
    Nieuwe elementen 1455 t/m 1484 (0..1 R)

HL7: Opvragen vaccinaties: templateId toegevoegd dat onterecht ontbrak aan de payload.

2012‑12‑03 AH

HL7: Dossieroverdracht: Alle rubrieken en booleanelementen gekoppeld die nog niet waren gekoppeld. Geslacht was incorrect gekoppeld aan het parentelement.

Bekende omissie in HL7 Dossieroverdracht: Deelname VVE (element 1417) is nog niet gekoppeld/gedekt.

2012‑11‑06 AH

HL7: Dossieroverdracht: element LanguageCommunication/languageCode had verkeerde OID 1.0.639.2. Dit moest 2.16.840.1.113883.6.121 zijn. Talen op deze plaatsen zijn tt-RR (t=taal, R=regio) volgens RFC3066 volgens het RIM.

2012‑11‑02 AH

Inhoud: na input Marvin Philippi/Berthe de Kok, aanpassing in scenario voor Hielprikverzoek (Bericht 5) en HL7-template "PatientPerson-universal" zodat Contactgegevens niet meer vereist (mandatory) zijn. Die zijn namelijk alleen beschikbaar als er een geboortebericht is.

2012‑10‑29 AH

Techniek: mapping van waardendomein W0004 Ja/Nee omgezet naar DECOR datatype boolean

Techniek: mapping element 1334 Activiteit ID met waardendomein W0642 Alfanumeriek 10 omgezet naar DECOR datatype identifier, conform element 1377 Activiteit ID.

2012‑10‑24 AH

Techniek: controle op BSN in de inhoud versus die in de wrapper was niet goed gespecificeerd voor Dossieroverdracht, Hielprikverzoek, en VersturenVaccinaties. Deze gaf een onterechte schematronmelding

Inhoud: specificatie op het element acceptAckCode expliciet toegevoegd in alle berichten. Het stond er al wel, maar minder expliciet.

Inhoud: specificatie van alle berichtinhoud templates, dus exclusief de wrappers, gesloten gemaakt. Op deze manier worden elementen buiten de specificatie afgekeurd in de validatie.

Inhoud: voorlopige specificatie van Locatie opgenomen in VersturenVaccinaties (Bericht 4) - betreft wijziging onder substanceAdministrationEvent/performer

Inhoud: specificatie van Bericht 2 gewijzigd voor substanceAdministration/performer zodat BDS-element 1336 Uitvoerende instantie vaccinatie beter wordt toegelicht

Inhoud: specificatie van Bericht 2 en 4 gewijzigd zodat versturen van Bezwaarreden, anders dan Medisch en Principieel zijn uitgesloten.

Inhoud: specificatie van template AdresVestigingVertrekNederland opgeheven en teruggeplaatst (zoals in AORTA 2011) in R_Patient als administratieve observatie op patient en personalRelationship omdat het als adres tot ambigue en moeilijk te implementeren situaties zou leiden

Inhoud: dataset en template mapping van element 1439 Kruis van Reitan gecorrigeerd van code 1 en code 2 naar getal 1 en 2 conform Apgarscore, SDQ score en andere scoringselementen

2012‑10‑08 AH

Techniek: nieuwe export uit BDS SQL db en licht gewijzigde opbouw dataset om export terug naar BDS SQL db beter mogelijk te maken. Tevens opruiming van achteraf niet zinvolle conversieartefacten

  • Alle mapping commentaren verwijderd uit dataset. Deze horen thuis in scenario's en regels/templates en lopen in de dataset slechts de kans uit de pas te lopen omdat hier geen beheer op zit
  • De presentatienaam voor groepen en elementen was als synoniem opgevoerd maar daar stonden ook werkelijke synoniemen. Dit is later niet uit elkaar te houden. De presentatienaam blijft bestaan in de commentaarregel "Tonen in presentatie als:"
  • De omschrijving van het waardendomein was als deel van de omschrijving van het element opgevoerd. Dit is later niet uit elkaar te houden. De omschrijving van het waardendomein is daarom verhuisd naar de commentaarregel "Waardendomein:"
  • De commentaarregel "Waardendomein:" is uitgebreid met de waardendomeinomschrijving, waardendomeinoorpsrong, lengte, min en max. De opmaak van de regel is nu "Waardendomein: Elementen.WaardenDomeinID (WaardenDomeinen.Type | WaardenDomeinen.WaardenDomein | WaardenTypes.Omschrijving_handleiding | WaardenDomeinen.Toelichting | WaardenDomeinen.Oorsprong | WaardenDomeinen.Lengte | WaardenDomeinen.Min | WaardenDomeinen.Max )"

Inhoudelijk: wrapperspecificatie aangepast op basis van AORTA-wrapperspecificatie versie 6.11 waarin een nieuw type organisatie "GBO" is gedefinieerd waarmee organisaties die aansluiten op basis van PKIo-certificaten worden bedoeld zoals het RIVM.

Inhoudelijk: specificatie van Bericht 2 aangepast zodat zowel Streefdatum als Minimale uitvoerdatum worden ondersteund conform de gegevensrichtlijn

Inhoudelijk: specificatie van Bericht 4 aangepast zodat Locatie wordt ondersteund op basis van de huidige inzichten voor dit gegeven dat geen concept in de BDS kent

2012‑10‑01 AH
  • Toegevoegd in scenario Rijksvaccinatieprogramma nieuwe transactiegroep met Opvragen/opleveren Vaccinatiestatus met bijhorende templates. Brondocument: Concept gegevensrichtlijn Rijksvaccinatieprogramma versie 0.9 datum 20 september 2012. Hiervoor is het scenario Rijksvaccinatieprogramma weer teruggezet naar status "draft" komende van "final". Ten behoeve van deze transacties is ook de CMET COCT_RM900916NL02 A_Rijksvaccinatie [universal] aangepast en als versie 3 (COCT_RM900916NL03) opgenomen onder het bericht "Opleveren Vaccinatiestatus". Merk op dat de berichten "Versturen dossieroverdracht" en "Versturen Vaccinaties" (Bericht 4) op dit moment nog gebruik blijven maken van A_Rijksvaccinatie [universal] versie 2.
  • Aan alle transactiegroepen een expliciete koppeling met de betreffende webservices gelegd (in tekst) om zoeken te voorkomen.
  • Auteurs Marja Verwoerd en Ondine Engels toegevoegd
2012‑09‑07 11:49:00 AH
  • NCJ #225: Spelfout Groep G073 "taalsignalseringsinstrument" gewijzigd in "taalsignaleringsinstrument" - link
  • NCJ #226: Spelfout Element 1414 waarde 03 "Reeël" gewijzigd in "Reëel". - link
2012‑09‑05 14:39:00 AH
  • Techniek: cardinaliteiten en conformance in het basisscenario BDS voor conditionele elementen weer allemaal op de conceptregel geplaatst. Dit vereenvoudigt conversie terug naar de SQL database
2012‑09‑03 17:51:00 AH
  • Template: in de template VersturenGeldigePartijnummers-payload is het element met id="2.16.840.1.113883.2.4.3.11.60.100.9.140.4" die koppelt met het concept Vaccintype is de koppeling op basis van codeSystem omgezet naar valueSet="W0422_HL7" en @isMandatory="false" conform de andere 2 templates met dit concept. De OID voor het codeSystem was overigens wel dezelfde als het codesysteem dat in de waardenlijst wordt gebruikt
  • Spelling: spelfout verwijderd uit template/@id '2.16.840.1.113883.2.4.6.10.100.200.2' zonder technische consequentie
  • Techniek: bepaalde issues (id 6, 7 en 8) leken nog open omdat het tijdstempel op de afsluitende gebeurtenis voor een "open" gebeurtenis
  • Techniek: in de terminologiekoppelingen waren nog koppelingen met een vervangen waardendomein W0396 t.b.v. Risicoinschatting besnijdenis blijven staan. Deze zijn in commentaar geplaatst
  • Techniek: de oid's voor LOINC, ObservationInterpretation en AttentionLineElementTypeNL zijn nu ook opgenomen in de sectie ids voor de leesbaarheid
2012‑08‑31 09:44:00 AH
  • Meta: projectinformatie alinea 2 aangevuld met informatie over de rol van Nictiz, het RIVM en andere partijen zoals Audiologische Centra
  • Techniek: reference URL naar http://www.nictiz.nl/jeugdgezondheidszorg verplaatst naar bovengenoemde 2e alinea. Zodra de publicaties op een vaste plaats worden gedaan kan de <reference/> weer terugkeren. Hij wordt gebruikt voor de schematrons om een melding aan de definitie bij de melding te tonen. De link http://www.nictiz.nl/jeugdgezondheidszorg bevat echter alleen generieke projectinformatie.
  • Techniek: restURI toegevoegd voor online koppelingen met waardenlijsten. Waardenlijsten krijgen hierdoor een extra link naar de online versie in XML en CSV wat handig is voor leveranciers
  • Spelling: DECOR is nu Decor
2012‑08‑01 AH Officiële release: 6.11.0.0

Definitieve versie ter publicatie op basis van Basisdataset versie 3.2. Omdat dit de eerste keer is dat langs dit medium wordt gepubliceerd volgt onderstaand de handelswijze die is gevolgd bij de totstandkoming.

Status van de Basisdataset bij NCJ (Microsoft SQL Server)

De normatieve, leidende plaats voor de Basisdataset (BDS) is bij gebleken verschillen de database van de NCJ. Op moment van schrijven is BDS v3.1 zichtbaar en bestaat BDS v3.2 alleen in de achtergrond. De BDS-Decor-specificatie betreft een zorgvuldige en geteste conversie van BDS 3.2. Vanwege de verschillen in de technische architectuur zijn sommige zaken anders opgelost, maar alle relevante gegevens zijn overgenomen en getest reproduceerbaar.

Conversieaanpak van SQL Server naar Decor

  • Alle (goedgekeurde) wijzigingen in de rubrieken, groepen, elementen, waardendomeinen, waarden zijn te allen tijde eerst ingevoerd in de SQL Server database en daarna geconverteerd via export naar XML en XSLT-transformatie naar Decor
  • Export loopt via export per tabel naar een XML-bestand. Tabel Elementen wordt dan bijvoorbeeld Elementen.xml, Waardendomeinen wordt Waardendomeinen.xml enzovoorts. Elke databaserij komt in een XML row-element en iedere kolom komt in een gelijknamig element en zijn waarde daarin als text() node. De meeste tabellen zijn opgehaald met SELECT * FROM "tabelnaam" behalve:
    • Elementen - opgehaald met ORDER BY RubriekID, Sortering
    • Waarden - opgehaald met ORDER BY WaardenDomeinID, Sortering
    Ook zijn uit BDS 3.1 de tabellen Elementen en opgehaald. Bij de overgang van BDS 3.1 naar BDS 3.2 is een databasewijziging ingezet waarbij informatie uit de Elementen-kolommen GBAbericht, Entbericht, Geboortebericht, Planningsbericht, Overdracht en in de 3.2 tabel ElementenHL7Attributen de kolom BerichtElementID verloren was gegaan.
  • Transformatie resulteert in de Decor-datasets, vocabulaire en de representingTemplates van de scenario's
    • Decor ondersteunt geen technische/handleidingweergave op de manier zoals die in de oorspronkelijke BDS wel staat. Dit is voorlopig opgelost door twee datasets te maken. Dit zal in de toekomst nog veranderen.
    • De sortering van rubrieken, groepen, elementen, waarden blijkt uit de XML-element volgorde
    • De identificatie van BDS-rubrieken begint met "2.16.840.1.113883.2.4.3.11.60.100.2.1." gevolgd door het rubrieknummer
    • De identificatie van BDS-technische groepen begint met "2.16.840.1.113883.2.4.3.11.60.100.2.2." gevolgd door het groepnummer
    • De identificatie van BDS-elementen begint met "2.16.840.1.113883.2.4.3.11.60.100.2.3." gevolgd door het elementnummer
    • De identificatie van BDS-waardendomeinen begint met "2.16.840.1.113883.2.4.3.11.60.100.2.4." gevolgd door het waardendomeinnummer
    • De identificatie van BDS-handleiding rubrieken begint met "2.16.840.1.113883.2.4.3.11.60.100.2.6." gevolgd door het rubrieknummer
    • De identificatie van BDS-handleiding groepen begint met "2.16.840.1.113883.2.4.3.11.60.100.2.7." gevolgd door het groepnummer
    • De identificatie van BDS-handleiding elementen begint met "2.16.840.1.113883.2.4.3.11.60.100.2.8." gevolgd door het elementnummer
    • De identificatie van BDS-handleiding waarden begint met "2.16.840.1.113883.2.4.3.11.60.100.2.9." gevolgd door het waardenummer
    • De identificatie van BDS-handleiding waardendomeinen begint met "2.16.840.1.113883.2.4.3.11.60.100.2.10." gevolgd door het waardendomeinnummer
    • De BDS-naam staat in de concept/name
    • Als er een synoniem is staat deze in concept/synonym
    • De omschrijving, eventueel aangevuld met de toelichting op het waardendomein staat in concept/desc
    • Alle overige metainformatie uit de SQL-database staat in separate concept/comment elementen
    • De Elementen versie 3.1 kolom Overdracht is gebruikt voor het maken van de representingTemplate in het scenario voor overdracht
    • In Decor is er een strikte scheiding tussen concepten en codes. Een code wordt gehanteerd als een instnatiatie van een concept in een bepaalde context. Als zodanig heeft de BDS SQL database twee contexten: Registratie/opslag en communicatie in HL7v3. Het gevolg is dan ook dat ieder waardendomein met te-coderen-concepten twee koppelingen kent in de vocabulaire van Decor. De zogenaamde linking pin is uiteraard het in de dataset gedefinieerde concept.

Wijzigingen in dossieroverdracht

Dossieroverdracht is eerder gepubliceerd geweest op basis BDS v3.1. Er is tot op heden nog geen volledige test en kwalificatie geweest. Hier onder staan de wijzigingen op hoofdlijnen:

  • Bijgewerkt met de nieuwe elementen in BDS 3.2 zoals:
    • Er is een nieuw stuk aan het dossier via CareProvisionEvent/subjectOf waarin de informatie over Status in zorg en Zorgbeëindiging terechtkomt
    • Nieuwe A_Rijksvaccinatie [universal] versie 2
  • Alle te gebruiken HL7v3-elementen zijn nu beschreven en gekoppeld aan BDS-elementen. Voor ieder BDS-element is nu terug te vinden waar het hoort.
  • De postfix _JGZ is van alle artefacten, behalve het interactie-id voor overdracht, verwijderd. Dit leidde tot problemen in het genereren van XML Schema's
  • De specifieke CMET R_AssignedEntityNL_PO [universal] is vervangen door de generieke R_AssignedEntityNL [universal]. Ook hier leidde de postfix _PO tot problemen in het genereren van XML schema's maar bovendien leidt het tot compatibiliteit met andere programma's
  • De specifieke CMET R_PatientNL_JGZ [universal] is vervangen door de generieke R_PatientNL [universal] versie 02. Zie boven voor de rationale.
  • De specifieke klassen PersonalRelationship en AssignedEntity zijn vervangen door CMET's. De specificatie is niet groter geworden, dus er moeten eveveel elementen worden gebruikt. Meestal moest er slechts een code of naam worden ingevuld zoals "Ouder", zonder dat duidelijk is welke ouder. Als de BDS wordt uitgebreid met aanvullende details dan kan dat zonder aanpassing van de onderliggende structuur.
  • Alle rubrieken en sommige van de CMET's hebben templateId-elementen erbij gekregen. Dit helpt in validatie door een ontvanger om te bepalen waarmee hij te maken heeft. Ook de schematrons reageren bij voorkeur op dit type pointer bij sterk gelijkende en/of herhalende fragmenten.

Wijzigingen in rijksvaccinatieprogramma

Er zijn geen wijzigingen in Rijksvaccinatieprogramma ten opzichte van de laatst gepubliceerde versie 1.0.4

Wijzigingen in neonatale hielprikscreening

Er zijn geen wijzigingen in neonatale hielprikscreening ten opzichte van de laatst gepubliceerde versie 1.0.3

2012‑06‑22 AH Verbeteringen naar aanleiding van Redactieraad bijeenkomst. Technische groep G093 Status in zorg 1..* aangemaakt, testis veranderd in testes in enkele waarden, Waardendomein W0209 Zindelijkheid aangepast zodat waarden 06-09 de waarden 01-05 vervangen in plaats van aanvullen, "Mislukt" vervangen door "Niet gelukt" bij de visustests. Voor al deze datasetwijzigingen zijn ook de terminologiekoppelingen en de transactiekoppelingen meegenomen.
2012‑06‑18 AH
  • Alle dubbele vermeldingen van conceptLists (waardendomeinen) vervangen door een ref bij de 2e en verder
  • Het volgnummer uit de identificatie van conceoptLists gehaald nu deze nooit tweemaal voorkomen
  • BDS element 755 "Ingrijpende gebeurtenissen" waarvan het waardendomein van W0202 (codelijst) is omgezet naar W0082 (vrije tekst) voorzien van een history-element waar dit ook uit blijkt.
  • Waarde Mislukt toegevoegd en aan NAV (NullFlavor) gekoppeld in alle Oog/visus-'kaarten'. BDS-elementen: 692, 832 (APK Rechts/Links), 1418, 1419 (APK-TOV 5 meter Rechts/Links), 1420, 142 (APK-TOV 4 meter Rechts/Links), 833, 834 (APK-TOV 3 meter Rechts/Links), 835, 836 (LH-kaart Rechts/Links), 837, 838 (Landolt-C-kaart Rechts/Links)
  • Volgorde van BDS element 1425 "Bijzonderheden hand links" en 1426 "Bijzonderheden hand rechts" omgedraaid zodat dit bij alle overige R/L concepten aansluit
  • Volgorde van BDS element 805 "Bijzonderheden voet links" en 223 "Bijzonderheden voet rechts" omgedraaid zodat dit bij alle overige R/L concepten aansluit
2012‑06‑11 AH
  • Datasets opnieuw opgebouwd op de laatste BDS 3.2 versie. De rubriekvolgorde komt nu overeen, de handleidinggroepen zijn op verzoek vervangen door de technische groepen. De handleidinggroepinformatie staat nog wel in commentaar in de technische dataset, maar er is nog een tweede dataset bijgekomen voor de handleiding weergave. Dit is een tijdelijke situatie totdat we de exacte manier van oplossen hebben uitgedacht. In elk geval is alle informatie overgenomen uit de BDS SQL-database. Ook synoniemen zijn nu correct vertegenwoordigd.
2012‑06‑08 AH
  • Dataset volledig vernieuwd uit de nieuwe versie 3.2 database onder http://basisdataset.ncj.nl.
    • Alle 828 elementen zijn vertegenwoordigd in de exacte volgorde als in de oorsorpnkelijke BDS, ook als ze niet in berichten terechtkomen zoals berekende velden.
    • In principe zijn de handleiding groepen gekozen boven de technische. Op plaatsen waar alleen een technische groep wordt gestart is deze aangehouden. De meeste elementen zitten echter tegelijk in beide typen groepen en dan 'wint' de handleidinggroep.
    • Er is nu extra informatie. Alle aan elementen gekoppelde waardenlijsten zijn nu meegenomen.
    • In een aantal gevallen is gesimplificeerd in de notatie van de koppeling met HL7, vooral waar het naamdelen en adresdelen betreft. Hierdoor zijn de waardendomeinen onder BDS-elementen ook zuiverder.
  • Scenario's gecompleteerd voor dossieroverdracht (JDO), nenatale hielprikscreening (NHS) en rijksvaccinatieprogramma (RVP). Alle koppelingen van BDS-elementen (concepten) aan berichten (transacties) zijn nu compleet
  • Voor alle gebruikte identificaties (ids) is nu de betreffende omschrijving beschikbaar
  • Alle conceptcodes in de dataset zijn in de terminologie-sectie gekoppeld aan de betreffende HL7-codes/codesystemen.
  • Alle HL7-waardenlijsten bijgewerkt naar volgens BDS v3.2
  • Alle regels (templates) voor de berichten zijn gedefinieerd en behalve voor JDO, ook op berichtelementniveau gekoppeld aan de betreffende concepten.
2012‑06‑04 AH
  • Concepten voor "Erfelijke belasting nagevraagd" en "Ouderkenmerken nagevraagd" verwijderd conform besluit Redactieraad 25-05-2012
  • Concept "Geen" toegevoegd in conceptenlijst voor Erfelijke belasting conform besluit Redactieraad 25-05-2012
  • Spelfout op "Enuresis/defecatie-problemen" onder element 485 Indicatie gecorrigeerd conform besluit Redactieraad 25-05-2012
  • Omschrijving van concept 23 "Oogarts/optometrist/opticiën" aangevuld met "orthoptist" onder element 1159 Verwijzing naar, conform verzoek Bettie 04-06-2012
  • Groep 92 Zorgbeëindiging toegevoegd onder Rubriek 50 en element 487 en 488 hieronder geschaard conform besluit Redactieraad 25-05-2012, ten behoeve van longitudinaal bijhouden van redenen voor zorbeëindiging
  • Koppeling met HL7v3 code gewijzigd voor "Geen" bij Ouderkenmerken. Dit was "01", maar moet zijn nullFlavor "NA"
2012‑05‑29 AH
  • Voorbeeldscenario voor protocollen en richtlijnen toegevoegd. Eerste gebruik van dit type scenario
  • Eerste ronde controles op de templates voor dossieroverdracht
2012‑05‑23 AH
  • BDS-element 1322 Doodsoorzaak ouder mapping, hint aangepast zodat er niet tweemaal naar waardendomein W0020 werd verwezen maar 1x W0647 en 1x W0020
  • BDS-element 1121 Spreektaal ouder, aangepast zodat de dubbele koppeling met het waardendomein is gereduceerd tot één
  • BDS-element 495 Toelichting niet verschenen, aangepast zodat de dubbele koppeling met het waardendomein is gereduceerd tot één
  • BDS-element 196 Romp onderzocht, aangepast zodat de dubbele koppeling met het waardendomein is gereduceerd tot één
  • BDS-element 360 Zorg ontvangen in gezin, hint/valueDomain aangepast zodat er niet tweemaal naar waardendomein W0004 werd verwezen maar 1x W0647 en 1x W0004
  • Issues 9-12 aangemaakt
  • Templates die koppelen met een representingTemplate aangevuld met een context en voor Versturen partijnummers alle paden nagelopen
2012‑05‑21 AH
  • Bettie Carmiggelt toegevoegd als author
  • Alle conceptLists gekoppeld aan de betreffende value sets, zodat deze koppeling te zien is in ART bij de dataset
2011‑07‑01 KH initial release

Datasets, codes, OID's en Regels: deze informatie wordt gebruikt voor weergave- en validatiedoeleinden.