/** * German: Feldart */ export type IFieldType = /** * Ein unbedingtes Mussfeld muss in einem Satz vorhanden sein. Sollte in der Spalte * Vorkommen ein mehrfaches bzw. n-faches Auftreten zugelassen sein, so muss dieses Feld * mindestens einmal in dem Satz vorkommen */ "M" /** * Bei einem bedingten Mussfeld ist die Existenz an eine bestimmte Bedingung (s. Spalte * Bedingungen) oder an das Auftreten eines referenzierten Feldes auf einer übergeordneten * Hierarchiestufe (s. Spalte Vorkommen) gebunden. Ein bedingtes Mussfeld muss in einem * Satz vorhanden sein, wenn entweder in der Spalte Bedingung ein Eintrag vorhanden und * erfüllt ist oder das auf der übergeordnete Hierarchiestufe (s. Spalte Vorkommen) referenzierte * Feld existiert. */ | "m" /** * Ein Kannfeld kann in einem Satz auftreten, wobei das Vorkommen an keinerlei Bedingungen * geknüpft ist. Sollte jedoch die entsprechende Information vorliegen, muss sie in dem * dazugehörenden Feld dargestellt werden, wobei der Nachweis über das Vorhandensein der * Informationen – im Gegensatz zu bedingten Mussfeldern – nicht programmtechnisch erfolgen * kann. */ | "K" /** * Bei einem bedingten Kannfeld ist die Existenz an eine bestimmte Bedingung (s. Spalte * Bedingungen) oder an das Auftreten eines referenzierten Feldes auf einer übergeordneten * Hierarchiestufe (s. Spalte Vorkommen) gebunden. Ein bedingtes Kannfeld darf in einem Satz * vorhanden sein, wenn entweder in der Spalte Bedingung ein Eintrag vorhanden und erfüllt ist * oder das auf der übergeordnete Hierarchiestufe (s. Spalte Vorkommen) referenzierte Feld * existiert. */ | "k";