Koppeltaal 2.0 Implementation Guide (Full Documentation)
0.16.2 - ci-build NL

Koppeltaal 2.0 Implementation Guide (Full Documentation) - Local Development build (v0.16.2) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Changelog

Changelog

Deze pagina bevat een overzicht van de wijzigingen per versie van de Koppeltaal 2.0 Implementation Guide.

0.16.2 (2026-04-02)

Hersteld

  • ValueSet IDs: FHIR resource IDs van endpoint-connection-type en audit-event-type hernoemd naar KT2-endpoint-connection-type en KT2-audit-event-type om conflict met standaard FHIR R4 ValueSets in HAPI FHIR te voorkomen. Canonical URLs blijven ongewijzigd.
  • RelatedPerson example: ID override verwijderd uit relatedperson-nictiz-example die botste met Nictiz dependency (nl-core-ContactPerson-01-nictiz), waardoor Simplifier geen package kon aanmaken.

0.16.1 (2026-03-26)

Gewijzigd

  • ValueSet expansions: SNOMED CT Dutch edition (module 11000146104) geconfigureerd als bron voor expansions, met Nederlandse display-namen. NL extensiecodes (bijv. 310391000146105) worden nu opgenomen.

0.16.0 (2026-03-24)

Versie bump na merge PR #52 (profiel changes in 0.15.x).

0.15.5 (2026-03-13)

Gewijzigd

  • KT2CareTeam profiel: participant[patient] op 0..0 gezet — de patiënt wordt altijd via CareTeam.subject gerepresenteerd, niet als participant

0.15.4 (2026-03-09)

Gewijzigd

  • CareTeam autorisatierollen: Case Manager rol samengevoegd met Zorgondersteuner (leveranciersfeedback)
    • SNOMED code 768821004 (Care team coordinator) valt nu onder Zorgondersteuner autorisatieniveau
    • Twee Practitioner autorisatieniveaus: Behandelaar (405623001) en Zorgondersteuner (224608005 + 768821004)

0.15.3 (2026-02-18)

Hersteld

  • KT2CareTeam profiel: SLICING_CANNOT_BE_EVALUATED validatiefouten opgelost door sub-slicing op role te verwijderen

Gewijzigd

  • KT2CareTeam profiel: Custom KoppeltaalCareTeamRole CodeSystem vervangen door SNOMED CT codes (Nictiz review)
  • ValueSets: KoppeltaalPractitionerRoleValueSet en KoppeltaalRelatedPersonRoleValueSet gebruiken nu SNOMED CT codes
  • Voorbeelden: Alle CareTeam voorbeelden bijgewerkt met SNOMED CT rolcodes

0.15.2 (2026-02-17)

Gewijzigd

  • Autorisaties rol code mapping: SNOMED CT codes bijgewerkt op basis van Nictiz review (Mirte)
    • Practitioner: Zorgondersteuner 224609002224608005, Case Manager 224608005768821004
    • RelatedPerson: Mantelzorger 224610006407542009, Wettelijk vertegenwoordiger 419358007310391000146105, Naaste 133932002125677006, Buddy 12568000762071000
    • Familierelaties bijgewerkt met correcte SNOMED concepten

0.15.1 (2026-01-27)

Hersteld

  • KT2_RelatedPerson profiel: Typefout in kt2-role-display-validation invariant description hersteld

0.15.0 (2025-11-25)

Geen wijzigingen ten opzichte van 0.15.0-beta.9.

0.15.0-beta.9 (2025-10-30)

Gewijzigd

  • KT2_RelatedPerson profiel: Display-validatie beperkt tot alleen codes 23 en 24
    • FHIRPath invariant kt2-role-display-validation valideert nu alleen COD472 codes 23 (Contactpersoon) en 24 (Wettelijke vertegenwoordiger)
    • Overige COD472 codes vereisen geen exacte display-matching meer

0.15.0-beta.8 (2025-10-28)

Hersteld

  • KT2_RelatedPerson profiel: Exacte display-waarden afgedwongen voor COD472 rolcodes
    • FHIRPath invariant kt2-role-display-validation toegevoegd
    • Breaking change: Resources met incorrecte display-waarden worden nu afgewezen met 422 error

0.15.0-beta.7 (2025-10-23)

Hersteld

  • Choice type constraints: FHIR validatiefouten opgelost voor 0..0 cardinaliteit op choice type elementen (KT2_Patient, KT2_ActivityDefinition)
  • Extension slicing conflicten: "derived max cannot be greater than base max" fouten opgelost (KT2_AuditEvent, KT2_ActivityDefinition, KT2_Task)
  • NamingSystem ID: Ontbrekend expliciet ID toegevoegd aan koppeltaal-client-id NamingSystem

0.15.0-beta.6 (2025-10-22)

Gewijzigd

  • KT2_ActivityDefinition profiel: useContext slice hernoemd van feature naar koppeltaal-expansion

0.15.0-beta.5 (2025-10-21)

Gewijzigd

  • KT2_ActivityDefinition profiel: useContext slice hernoemd van feature naar koppeltaal-expansion

0.15.0-beta.4 (2025-10-21)

Gewijzigd

  • Terminologie hernoemd: Van "features" naar "expansion" terminologie
    • KoppeltaalFeatures CodeSystem → KoppeltaalExpansion
    • KoppeltaalFeatures_VS ValueSet → KoppeltaalExpansion_VS
    • URLs bijgewerkt van koppeltaal-features naar koppeltaal-expansion

0.15.0-beta.3 (2025-10-21)

Toegevoegd

  • KT2Task validatiedocumentatie: Verplichte validatieregels voor Tasks met Task.code = view
  • KT2CareTeam validatiedocumentatie: Verplichte validatieregels voor CareTeam operaties

0.15.0-beta.2 (2025-10-21)

Hersteld

  • KT2_ActivityDefinition useContext validatie: Required binding toegevoegd voor expansion codes

Toegevoegd

  • ValueSet: KoppeltaalExpansion_VS (http://vzvz.nl/fhir/ValueSet/koppeltaal-expansion)

0.15.0-beta.1 (2025-10-16)

Gewijzigd

  • Versieschema: Gewijzigd van 1.4.5-beta.x naar 0.15.0-beta.x (semver compatibiliteit)
  • Nictiz dependencies: Bijgewerkt van 0.11.0-beta.1 naar 0.12.0-beta.4

1.4.5-beta.012 (2025-10-14)

Hersteld

  • KT2_ActivityDefinition useContext.code binding: Gewijzigd van extensible naar required

1.4.5-beta.011 (2025-10-09)

Hersteld

  • KoppeltaalUsageContextType_VS: ValueSet gecorrigeerd om naar CodeSystem te verwijzen in plaats van een andere ValueSet

1.4.5-beta.010 (2025-10-07)

Toegevoegd

  • KoppeltaalFeatures: Nieuw CodeSystem voor Koppeltaal-specifieke feature codes
  • Code 026-RolvdNaaste: "Rol van de naaste" feature code

Gewijzigd

  • KoppeltaalUsageContext → KoppeltaalUsageContextType: CodeSystem hernoemd conform FHIR naamgeving

Hersteld

  • Origin RuleSet: Cardinaliteit voor KT2_ResourceOrigin extension gecorrigeerd van 0..* naar 0..1

1.4.5-beta.009 (2025-09-11)

Toegevoegd

  • KoppeltaalUsageContextType: Nieuw CodeSystem voor custom usage context types
  • KoppeltaalUsageContextType_VS: Nieuw ValueSet voor custom usage context types

Gewijzigd

  • KT2_ActivityDefinition: Required binding toegevoegd voor useContext.code