585
Bearbeitungen
Änderungen
→Namenskonventionen
== Namenskonventionen ==
Es wird zwischen den Namenskonventionen von '''Datasets''', '''Templates''' und '''Value Sets''' unterschieden. === Datasets ===Zu jedem Dataset müssen Name und Versions-Label ===(VersionLabel) angegeben werden. Der '''Name''' des Datasets ist passend dem Inhalt zu wählen. Im Das ''Version'Versions-Label(VersionLabel)'' wird prinzipiell die 'des DataSets muss wie folgt angegeben werden:''Jahrzahl'[Hauptversions-Jahr]'' der Publikation des .[optionale Nebenversions-Nummer]'''Templates''' Als Trenner fungiert ein Punkt (nach abgeschlossenem Ballot-Verfahren"."), des wobei folgendes gilt:<br/>;'''Value Sets[Hauptversions-Jahr]''' bzw: Das Jahr in welcher die Hauptversion publiziert wurde. Es wird zur Zeit als sehr unwahrscheinlich genommen das eine Hauptversion mehr als ein Mal im Jahr publiziert wird. des <br/>;'''''[optionale Nebenversions-Nummer]''Datasets''' eingetragen. Sollte die Angabe des Jahres nicht ausreichend sein, : Eine darauffolgende Nummer welche für jede neue Nebenversion um eins hochgezählt wird sie mit .Monat ergänzt. Gleiches gilt für tagesaktuelle Versionen.:Beispiele:<br/>:* '''2019''' für die erste Hauptversion<br/>:* '''2019.011''' für eine neue Nebenversion der Hauptversion 2019<br/>:* '''2019.2''' für eine weitere Nebenversion der Hauptversion 2019<br/>'''2021''' für eine neue Hauptversion im Jahr 2021<br/>'''2021.1''' für eine neue Nebenversion der Hauptversion 2021<br/>usw.01 === Templates ===Zu jedem Template müssen Bezeichnung (DisplayName), Versions-Label (VersionLabel) und Name des Templates angegeben werden.16
Das '''Vorgaben für andere Versions-Label (VersionLabel)''' des Templates?: TODOmuss gleich dem des DataSets angegeben werden ('''[Hauptversions-Jahr]''.[Nebenversions-Nummer]''''', siehe oben).
'''[Präfix]_[Template-Typ]_[ElementName]'''<br>
Als Trenner fungieren Unterstriche ("_"), wobei folgendes gilt:
*'''Other'''-Template im AT-CDA-BBR:
::Name: atcdabbr_other_AddressCompilation<br>
::DisplayName: "Address Compilation"
{{BeginYellowBox}}
Hinweise zur Änderung bestehender Templates siehe [[https://wiki.hl7.at/index.php?title=Hilfe:Art-Decor_Leitfadenerstellung#.C3.84nderung_bestehender_Templates|Art-Decor Leitfadenerstellung - Änderung bestehender Templates]]
{{EndYellowBox}}
=== Value Sets ===
Die '''Namen''' von Value Sets werden wie folgt angegeben:
'''[Präfix]_[ValueSetName]_VS'''<br/>
Als Trenner fungieren Unterstriche ("_"), wobei folgendes gilt:
;[Präfix]: Als Präfix dient das Projektkürzel (Name des Repositories), z.B. "eimpf".
;[ValueSetName]: Bezeichnung des Value Sets in Upper-CamelCase-Notation, wobei "Displayname" und "Name" des Value Sets identisch sein sollen
;VS: steht immer am Ende jeder Value Set Bezeichnung
Beispiel:
:*Name: eimpf_Abrechenbarkeit_VS
:*Wiedergabename: eimpf_Abrechenbarkeit_VS
Im '''Version-Label''' wird prinzipiell die '''Jahreszahl''' der letzten Änderung des '''Value Sets''' eingetragen. Sollte die Angabe des Jahres nicht ausreichend sein, wird sie mit "-[Monat]" ergänzt. Gleiches gilt für tagesaktuelle Versionen.
Beispiele:
:* 2019
:* 2019-01
:* 2019-01-16
=== Bezeichnungen für Value Sets Item-Label ===Die Namen von Value Sets werden wie folgt angegeben:Der im Item-Label des '''[Präfix]_[ValueSetsName]_VSDocument-Level Templates'''<br/>angegebene Name wird von Art-Decor später automatisch als Name für das entsprechende Schematron verwendet, z.B. „eimpf-UpdateImmunisierungsstatus“.
==Versionierung==