@prefix fhir: <http://hl7.org/fhir/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

# - resource -------------------------------------------------------------------

[] a fhir:Questionnaire ;
  fhir:id [ fhir:v "LKFK02Questionnaire"] ;
  fhir:text [
     fhir:status [ fhir:v "generated" ]
  ] ;
  fhir:url [ fhir:v "https://elga.moped.at/Questionnaire/LKFK02Questionnaire"], [ fhir:v "https://elga.moped.at/Questionnaire/LKFK02Questionnaire"] ;
  fhir:version [ fhir:v "0.1.0"], [ fhir:v "0.1.0"] ;
  fhir:title [ fhir:v "LKF K02 Questionnaire"], [ fhir:v "LKF K02 Questionnaire"] ;
  fhir:status [ fhir:v "draft"], [ fhir:v "draft"] ;
  fhir:date [ fhir:v "2025-12-19T13:11:40+00:00"], [ fhir:v "2025-12-19T13:11:40+00:00"] ;
  fhir:publisher [ fhir:v "ELGA GmbH"], [ fhir:v "ELGA GmbH"] ;
  fhir:contact ( [
     fhir:name [ fhir:v "ELGA GmbH" ] ;
     fhir:telecom ( [
       fhir:system [ fhir:v "url" ] ;
       fhir:value [ fhir:v "https://elga.gv.at" ]
     ] )
  ] [
     fhir:name [ fhir:v "ELGA GmbH" ] ;
     fhir:telecom ( [
       fhir:system [ fhir:v "url" ] ;
       fhir:value [ fhir:v "https://elga.gv.at" ]
     ] )
  ] ) ;
  fhir:description [ fhir:v "K02 Questionnaire - KA-Stammdaten"], [ fhir:v "K02 Questionnaire - KA-Stammdaten"] ;
  fhir:jurisdiction ( [
     fhir:coding ( [ ] )
  ] [
     fhir:coding ( [ ] )
  ] ) ;
  fhir:item ( [
     fhir:linkId [ fhir:v "satzartenkennzeichen" ] ;
     fhir:text [ fhir:v "Satzartenkennzeichen" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:readOnly [ fhir:v "true" ] ;
     fhir:maxLength [ fhir:v "3" ] ;
     fhir:initial ( [
       fhir:value [ fhir:v "K02" ]
     ] )
  ] [
     fhir:linkId [ fhir:v "jahr" ] ;
     fhir:text [ fhir:v "Jahr" ] ;
     fhir:type [ fhir:v "integer" ] ;
     fhir:maxLength [ fhir:v "4" ]
  ] [
     fhir:linkId [ fhir:v "krankenanstaltennummer" ] ;
     fhir:text [ fhir:v "Krankenanstaltennummer" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "6" ]
  ] [
     fhir:linkId [ fhir:v "krankenanstalt-bezeichnung" ] ;
     fhir:text [ fhir:v "Krankenanstalt – Bezeichnung" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "150" ]
  ] [
     fhir:linkId [ fhir:v "krankenanstalt-straße" ] ;
     fhir:text [ fhir:v "Krankenanstalt – Straße" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "50" ]
  ] [
     fhir:linkId [ fhir:v "krankenanstalt-postleitzahl" ] ;
     fhir:text [ fhir:v "Krankenanstalt – Postleitzahl" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "6" ]
  ] [
     fhir:linkId [ fhir:v "krankenanstalt-ort" ] ;
     fhir:text [ fhir:v "Krankenanstalt – Ort" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "50" ]
  ] [
     fhir:linkId [ fhir:v "krankenanstalt-telefon" ] ;
     fhir:text [ fhir:v "Krankenanstalt – Telefon" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "20" ]
  ] [
     fhir:linkId [ fhir:v "krankenanstalt-fax" ] ;
     fhir:text [ fhir:v "Krankenanstalt – Fax" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "20" ]
  ] [
     fhir:linkId [ fhir:v "krankenanstalt-homepage" ] ;
     fhir:text [ fhir:v "Krankenanstalt – Homepage" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "100" ]
  ] [
     fhir:linkId [ fhir:v "rechtsträger-bezeichnung" ] ;
     fhir:text [ fhir:v "Rechtsträger – Bezeichnung" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "150" ]
  ] [
     fhir:linkId [ fhir:v "rechtsträger-straße" ] ;
     fhir:text [ fhir:v "Rechtsträger – Straße" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "50" ]
  ] [
     fhir:linkId [ fhir:v "rechtsträger-postleitzahl" ] ;
     fhir:text [ fhir:v "Rechtsträger – Postleitzahl" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "6" ]
  ] [
     fhir:linkId [ fhir:v "rechtsträger-ort" ] ;
     fhir:text [ fhir:v "Rechtsträger – Ort" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "50" ]
  ] [
     fhir:linkId [ fhir:v "rechtsträger-telefon" ] ;
     fhir:text [ fhir:v "Rechtsträger – Telefon" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "20" ]
  ] [
     fhir:linkId [ fhir:v "rechtsträger-fax" ] ;
     fhir:text [ fhir:v "Rechtsträger – Fax" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "20" ]
  ] [
     fhir:linkId [ fhir:v "rechtsträger-homepage" ] ;
     fhir:text [ fhir:v "Rechtsträger – Homepage" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "100" ]
  ] [
     fhir:extension ( [
       fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/entryFormat" ] ;
       fhir:value [ fhir:v "NACHNAME/Vorname/Titel" ]
     ] [
       fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/regex" ] ;
       fhir:value [ fhir:v "^[A-ZÄÖÜ]+\\/[A-ZÄÖÜ][a-zäöüß]+\\/[A-Za-zÄÖÜäöüß\\.]+$" ]
     ] ) ;
     fhir:linkId [ fhir:v "ärztliche-leitung" ] ;
     fhir:text [ fhir:v "Ärztliche Leitung" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "100" ] ;
     fhir:item ( [
       fhir:extension ( [
         fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl" ] ;
         fhir:value [
           fhir:coding ( [
             fhir:system [ fhir:v "http://hl7.org/fhir/questionnaire-item-control" ] ;
             fhir:code [ fhir:v "help" ] ;
             fhir:display [ fhir:v "Help-Button" ]
           ] ) ;
           fhir:text [ fhir:v "Help-Button" ]
         ]
       ] ) ;
       fhir:linkId [ fhir:v "ärztliche-leitung_helpText" ] ;
       fhir:text [ fhir:v "Bitte geben Sie den Namen im Format NACHNAME/Vorname/Titel ein, z. B. MÜLLER/Anna/Dr." ] ;
       fhir:type [ fhir:v "display" ]
     ] )
  ] [
     fhir:extension ( [
       fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/entryFormat" ] ;
       fhir:value [ fhir:v "NACHNAME/Vorname/Titel" ]
     ] [
       fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/regex" ] ;
       fhir:value [ fhir:v "^[A-ZÄÖÜ]+\\/[A-ZÄÖÜ][a-zäöüß]+\\/[A-Za-zÄÖÜäöüß\\.]+$" ]
     ] ) ;
     fhir:linkId [ fhir:v "verwaltungsleitung" ] ;
     fhir:text [ fhir:v "Verwaltungsleitung" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "100" ] ;
     fhir:item ( [
       fhir:extension ( [
         fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl" ] ;
         fhir:value [
           fhir:coding ( [
             fhir:system [ fhir:v "http://hl7.org/fhir/questionnaire-item-control" ] ;
             fhir:code [ fhir:v "help" ] ;
             fhir:display [ fhir:v "Help-Button" ]
           ] ) ;
           fhir:text [ fhir:v "Help-Button" ]
         ]
       ] ) ;
       fhir:linkId [ fhir:v "verwaltungsleitung_helpText" ] ;
       fhir:text [ fhir:v "Bitte geben Sie den Namen im Format NACHNAME/Vorname/Titel ein, z. B. MÜLLER/Anna/Dr." ] ;
       fhir:type [ fhir:v "display" ]
     ] )
  ] [
     fhir:extension ( [
       fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/entryFormat" ] ;
       fhir:value [ fhir:v "NACHNAME/Vorname/Titel" ]
     ] [
       fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/regex" ] ;
       fhir:value [ fhir:v "^[A-ZÄÖÜ]+\\/[A-ZÄÖÜ][a-zäöüß]+\\/[A-Za-zÄÖÜäöüß\\.]+$" ]
     ] ) ;
     fhir:linkId [ fhir:v "pflegedienstleitung" ] ;
     fhir:text [ fhir:v "Pflegedienstleitung" ] ;
     fhir:type [ fhir:v "string" ] ;
     fhir:maxLength [ fhir:v "100" ] ;
     fhir:item ( [
       fhir:extension ( [
         fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl" ] ;
         fhir:value [
           fhir:coding ( [
             fhir:system [ fhir:v "http://hl7.org/fhir/questionnaire-item-control" ] ;
             fhir:code [ fhir:v "help" ] ;
             fhir:display [ fhir:v "Help-Button" ]
           ] ) ;
           fhir:text [ fhir:v "Help-Button" ]
         ]
       ] ) ;
       fhir:linkId [ fhir:v "pflegedienstleitung_helpText" ] ;
       fhir:text [ fhir:v "Bitte geben Sie den Namen im Format NACHNAME/Vorname/Titel ein, z. B. MÜLLER/Anna/Dr." ] ;
       fhir:type [ fhir:v "display" ]
     ] )
  ] ) .

# -------------------------------------------------------------------------------------

