Sjabloon:VersieInfo: verschil tussen versies

Uit informatiestandaarden
Ga naar: navigatie, zoeken
(Added V3.0.0-beta.2 for mp)
(Update versienummers voor patchrelease december 2024)
 
(48 tussenliggende versies door 10 gebruikers niet weergegeven)
Regel 24: Regel 24:
  
 
| MedMij:V2020.01 = {{#switch: {{{1}}}
 
| MedMij:V2020.01 = {{#switch: {{{1}}}
  | BgZ = 3.1.18
+
  | BgZ = 3.1.24
  | Laboratoriumresultaten = 2.0.36
+
  | Laboratoriumresultaten = 2.0.40
 
  | Medicatieproces = 9.0.7
 
  | Medicatieproces = 9.0.7
 
  | MedicatieprocesVerstrekkingenvertaling = 9.A.1
 
  | MedicatieprocesVerstrekkingenvertaling = 9.A.1
  | AllergieIntolerantie1 = 2.0.35
+
  | AllergieIntolerantie1 = 2.0.40
  | AllergieIntolerantie = 3.0.35
+
  | AllergieIntolerantie = 3.0.40
 
  | AllergieIntolerantieVertaling = 2.A.14
 
  | AllergieIntolerantieVertaling = 2.A.14
  | eAfspraak = 2.0.35
+
  | eAfspraak = 2.0.40
  | Zelfmetingen = 2.0.36
+
  | Zelfmetingen = 2.0.42
  | PDFA = 3.0.37
+
  | PDFA = 3.0.43
  | PDFA1 = 3.0.37
+
  | PDFA1 = 3.0.43
  | Huisartsgegevens = 2.0.36
+
  | Huisartsgegevens = 2.0.42
  | BgGGZ = 2.0.37
+
  | BgGGZ = 2.0.41
 
  | BgLZ = 2.0.24
 
  | BgLZ = 2.0.24
  | Beelden = 2.0.35
+
  | Beelden = 2.0.40
  | Vragenlijsten = 2.0.37
+
  | Vragenlijsten = 2.0.42
  | Vragenlijsten1 = 1.0.37
+
  | Vragenlijsten1 = 1.0.42
  | Geboortezorg = 1.0.2
+
  | Geboortezorg = 1.0.5
 
  | package = 2.2.18
 
  | package = 2.2.18
 
  | nictiz.fhir.nl.stu3.zib2017 = 2.2.18
 
  | nictiz.fhir.nl.stu3.zib2017 = 2.2.18
Regel 52: Regel 52:
  
 
| MedMij:V2020.02 = {{#switch: {{{1}}}
 
| MedMij:V2020.02 = {{#switch: {{{1}}}
  | BgLZ = 3.1.17
+
  | BgLZ = 3.1.21
 
  | package = 2.2.18
 
  | package = 2.2.18
 
  | nictiz.fhir.nl.stu3.zib2017 = 2.2.18
 
  | nictiz.fhir.nl.stu3.zib2017 = 2.2.18
Regel 59: Regel 59:
  
 
| MedMij:V6 = {{#switch: {{{1}}}
 
| MedMij:V6 = {{#switch: {{{1}}}
  | Dossierwijzigingsverzoek = 1.0.13
+
  | Dossierwijzigingsverzoek = 1.0.18
  | Vaccinatie-Immunisatie = 1.0.11
+
  | Vaccinatie-Immunisatie = 1.0.16
  | MedMij_FHIR_IG_R4 = 1.0.4
+
| Vaccinatie-Immunisatie2 = 2.0.0
  | MedMij_FunctioneelOntwerp = 1.0.1
+
  | MedMij_FHIR_IG_R4 = 1.0.5
  | Kwalificatie = 1.0.3
+
  | MedMij_FunctioneelOntwerp = 1.0.2
  | package = 0.8.0-beta.1
+
  | Kwalificatie = 1.0.5
  | nictiz.fhir.nl.r4.zib2020 = 0.8.0-beta.1
+
  | package = 0.11.0-beta.1
  | nictiz.fhir.nl.r4.nl-core = 0.8.0-beta.1
+
  | nictiz.fhir.nl.r4.zib2020 = 0.11.0-beta.1
 +
  | nictiz.fhir.nl.r4.nl-core = 0.11.0-beta.1
 
  | nictiz.fhir.nl.r4.patientcorrections = 1.0.6
 
  | nictiz.fhir.nl.r4.patientcorrections = 1.0.6
| nictiz.fhir.nl.r4.vaccinationimmunization = 1.0.3
 
 
  | nictiz.fhir.nl.r4.immunization = 1.0.3
 
  | nictiz.fhir.nl.r4.immunization = 1.0.3
  | Editie = 6.1.3
+
  | Editie = 6.1.4
 
}}
 
}}
  
 
| MedMij:IG:V1 = {{#switch: {{{1}}}
 
| MedMij:IG:V1 = {{#switch: {{{1}}}
   | MedMij_FHIR_IG_R4 = 1.0.4
+
   | MedMij_FHIR_IG_R4 = 1.0.5
 
}}
 
}}
  
 
| MedMij:FO:V1 = {{#switch: {{{1}}}
 
| MedMij:FO:V1 = {{#switch: {{{1}}}
   | MedMij_FunctioneelOntwerp = 1.0.1
+
   | MedMij_FunctioneelOntwerp = 1.0.2
 
}}
 
}}
  
 
| MedMij:Kwalificatie:V1 = {{#switch: {{{1}}}
 
| MedMij:Kwalificatie:V1 = {{#switch: {{{1}}}
   | MedMij_Kwalificatie = 1.0.3
+
   | MedMij_Kwalificatie = 1.0.4
 
}}
 
}}
  
 
| FHIR:V1.0 = {{#switch: {{{1}}}
 
| FHIR:V1.0 = {{#switch: {{{1}}}
  | FHIR_IG_R4 = 1.0.3
+
  | FHIR_IG_R4 = 1.0.4
 
}}
 
}}
  
Regel 119: Regel 119:
 
}}
 
}}
  
| mp:V3.0.0 = {{#switch: {{{1}}}
+
| mp:V3.0.0-beta.3 = {{#switch: {{{1}}}
 
  | mp9 = 3.0.0-beta.3
 
  | mp9 = 3.0.0-beta.3
 
  | nictiz.fhir.nl.r4.zib2020 = 0.10.0-beta.1
 
  | nictiz.fhir.nl.r4.zib2020 = 0.10.0-beta.1
 
  | nictiz.fhir.nl.r4.nl-core = 0.10.0-beta.1
 
  | nictiz.fhir.nl.r4.nl-core = 0.10.0-beta.1
  | nictiz.fhir.nl.r4.medicationprocess9 = 2.0.0-beta.3
+
  | nictiz.fhir.nl.r4.medicationprocess9 = 2.0.0-beta.5
 +
}}
 +
 
 +
| mp:V3.0.0 = {{#switch: {{{1}}}
 +
| mp9 = 3.0.0-beta.4
 +
| nictiz.fhir.nl.r4.zib2020 = 0.11.0-beta.1
 +
| nictiz.fhir.nl.r4.nl-core = 0.11.0-beta.1
 +
| nictiz.fhir.nl.r4.medicationprocess9 = 2.0.0-beta.6
 
}}
 
}}
  
Regel 133: Regel 140:
  
 
| vpk:V4.0 = {{#switch: {{{1}}}
 
| vpk:V4.0 = {{#switch: {{{1}}}
  | eOverdracht = 4.0-rc.23
+
  | eOverdracht = 4.0.3
 
  | nictiz.fhir.nl.stu3.zib2017 = 2.2.18
 
  | nictiz.fhir.nl.stu3.zib2017 = 2.2.18
  | nictiz.fhir.nl.stu3.eoverdracht = 1.0.0-rc.23
+
  | nictiz.fhir.nl.stu3.eoverdracht = 4.0.0
 +
}}
 +
 
 +
| vpk:V4.1 = {{#switch: {{{1}}}
 +
| eOverdracht = 4.1.0-alpha.1
 +
| nictiz.fhir.nl.stu3.zib2017 = 2.2.18
 +
| nictiz.fhir.nl.stu3.eoverdracht = 4.1.0-alpha.1
 
  | nictiz.fhir.nl.stu3.zib2020-preadopt = 0.1.3
 
  | nictiz.fhir.nl.stu3.zib2020-preadopt = 0.1.3
 
}}
 
}}
Regel 141: Regel 154:
 
| hg:V1 = {{#switch: {{{1}}}
 
| hg:V1 = {{#switch: {{{1}}}
 
  | ELZ = 0.2.0-beta.1
 
  | ELZ = 0.2.0-beta.1
  | BITS = https://bits.nictiz.nl/projects/ELZ
+
  | BITS = {{Sjabloon:VerwijzingServicemanagement}}
 
  | nictiz.fhir.nl.r4.elz = 0.2.0-beta.1
 
  | nictiz.fhir.nl.r4.elz = 0.2.0-beta.1
 
}}
 
}}
Regel 163: Regel 176:
 
  | nictiz.fhir.nl.r4.nl-core = 0.10.0-beta.1
 
  | nictiz.fhir.nl.r4.nl-core = 0.10.0-beta.1
 
  | nictiz.fhir.nl.r4.cio = 1.0.0-beta.2
 
  | nictiz.fhir.nl.r4.cio = 1.0.0-beta.2
 +
}}
 +
 +
| cio:V2.0.0-beta.3 = {{#switch: {{{1}}}
 +
| CiO = 2.0.0-beta.3
 +
| BITS = https://bits.nictiz.nl/projects/CIO
 +
| nictiz.fhir.nl.r4.nl-core = 0.10.0-beta.1
 +
| nictiz.fhir.nl.r4.cio = 1.0.0-beta.5
 +
}}
 +
 +
| uz:V1.0.0-alpha.1 = {{#switch: {{{1}}}
 +
| OBC = 1.0.0-alpha.1
 +
| BITS = https://bits.nictiz.nl/projects/UZ
 
}}
 
}}
  
Regel 177: Regel 202:
 
| BgZ:V1.1.0 = {{#switch: {{{1}}}
 
| BgZ:V1.1.0 = {{#switch: {{{1}}}
 
  | BgZ = 1.1.0-alfa.1
 
  | BgZ = 1.1.0-alfa.1
 +
| BITS = https://bits.nictiz.nl/projects/MSZ
 +
}}
 +
 +
| BgZ:V2.0 = {{#switch: {{{1}}}
 +
| BgZ = 2.0
 +
| nictiz.fhir.nl.stu3.zib2017 = 2.2.18
 +
| nictiz.fhir.nl.stu3.bgz= 2.0.2-beta.1
 
  | BITS = https://bits.nictiz.nl/projects/MSZ
 
  | BITS = https://bits.nictiz.nl/projects/MSZ
 
}}
 
}}
  
 
| jgz:V7 = {{#switch: {{{1}}}
 
| jgz:V7 = {{#switch: {{{1}}}
  | JGZ = 7.1.2
+
  | JGZ = 7.1.3
  | BITS = https://bits.nictiz.nl/projects/JGZ
+
| BITS = {{Sjabloon:VerwijzingServicemanagement}}
 +
}}
 +
 
 +
| jgz:V8 = {{#switch: {{{1}}}
 +
| JGZ = 8.0.0-rc.1
 +
  | BITS = {{Sjabloon:VerwijzingServicemanagement}}
 +
}}
 +
 
 +
| jgz:V0.1 = {{#switch: {{{1}}}
 +
| BDSV= 0.1.0-alpha.1
 +
| BITS = {{Sjabloon:VerwijzingServicemanagement}}
 +
}}
 +
 
 +
| imm:V2 = {{#switch: {{{1}}}
 +
| Vaccinatie-Immunisatie = 2.0.0
 +
| nictiz.fhir.nl.r4.nl-core = 0.11.0-beta.1
 +
| nictiz.fhir.nl.r4.immunization = 2.0.0
 +
| BITS = {{Sjabloon:VerwijzingServicemanagement}}
 
}}
 
}}
  

Huidige versie van 19 dec 2024 om 14:37

Doel

Er zijn allerlei situaties waarin de specifieke versie van een component een bepaalde versie van een ander component gebruikt, bijvoorbeeld een versie van een informatiestandaard die een bepaalde versie van een FHIR-package nodig heeft. Dit sjabloon is bedoeld om dit soort versie-afhankelijkheden te leggen.

Gebruik

Dit sjabloon koppelt simpelweg de versie (om legacy-redenen 'release' genoemd) van de gebruikende component plus de naam van de gebruikte component aan de versienummer van deze gebruikte component.

Het sjabloon kan op pagina's ingezet worden met:

{{VersieInfo|[component](|release=[release])(|namespace=[namespace])}}
  • component: de naam van de gebruikte component, dus bv. de naam van het FHIR-package dat een standaard gebruikt.
  • release: de versie(string) van de gebruikende component, dus bv. de versie van een informatiestandaard die het FHIR-package gebruikt. Als deze parameter wordt weggelaten, wordt als default de ROOTPAGENAME van de (aanroepende) pagina gebruikt.
  • namespace: als de gebruikende pagina zich in een andere namespace bevindt dan de namespace geregistreerd in dit sjabloon kan hier de namespace expliciet vermeld worden. Dit is vooral relevant voor verwijzingen waarin het versienummer wordt opgenomen.

Dit wordt dan vervangen door het bijbehorende versienummer. De naam van 'component' dient uiteraard exact overeen te komen met de naam die in dit sjabloon staat.

Bijvoorbeeld: binnen MedMij worden versienummers van individuele informatiestandaarden gekoppeld aan een bepaalde MedMij-release. Bv. de BgZ heeft binnen de MedMij-release "V2019.01" het versienummer 2.1.13. Dit kan opgezocht worden via:

{{VersieInfo|BgZ|release=V2019.01}}

Onderhoud versienummers

Het sjabloon bestaat uit een geneste switch; de eerste tak kijkt naar de Release (de eerste parameter), de tweede naar de naam van de gezochte component. Deze informatie staat bovenaan de pagina wanneer deze bewerkt wordt.

Wanneer het nodig is om een nieuwe release toe te voegen, volstaat het om het volgende stuk toe te voegen:

| NAMESPACE:<release> = {{#switch: {{{2}}}
 | <component1> = x.x.x
 | <component2> = x.x.x
 ...
 | <componentN> = x.x.x

}}

Afwijkende versienummers in systeemrolcodes

In sommige informatiestandaarden zijn er systeemrolcodes met een versie die afwijkt van die van de standaard als geheel. Typisch gebeurt dit wanneer er een use case is bijgekomen in een standaard; de major-versie wordt opgehoogd, maar de systeemrollen in de oorspronkelijke use case blijven de oorspronkelijke versie gebruiken (zolang er nog geen reden is om over te gaan naar een nieuwe versie).

Er is gekozen voor een pragmatische aanpak in dit soort gevallen door simpelweg een tweede entry toe te voegen voor de afwijkende major-versie; de standaard "PDF/A" staat bijvoorbeeld twee keer in het lijstje, een keer als "PDFA" en een keer als "PDFA1" voor de oudere systeemrolcodes.