Im Rahmen der Veranstaltung "CS3330 - Projektpraktikum MedizinischeInformatik" an der Universität zu Lübeck entstandenes Krankenhausinformationssystem (KIS).
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

130 linhas
6.8 KiB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?import javafx.geometry.*?>
  3. <?import javafx.scene.text.*?>
  4. <?import javafx.scene.control.*?>
  5. <?import java.lang.*?>
  6. <?import javafx.scene.layout.*?>
  7. <?import java.net.URL?>
  8. <?import de.uniluebeck.mi.projmi6.view.DateTimePicker?>
  9. <VBox fx:controller="de.uniluebeck.mi.projmi6.controller.FallController" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1">
  10. <children>
  11. <GridPane vgap="5.0" fx:id="fallFields" id="fallFields">
  12. <children>
  13. <Label text="Patient:"/>
  14. <Label fx:id="fallPatID" text="John Doe (PatID = XXX)" GridPane.columnIndex="1"/>
  15. <Label text="Aufnahmedatum:" GridPane.rowIndex="1"/>
  16. <DateTimePicker GridPane.rowIndex="1" GridPane.columnIndex="1" fx:id="dtTmAufnahme" />
  17. <Label text="Entlassungsdatum:" GridPane.rowIndex="2"/>
  18. <DateTimePicker GridPane.rowIndex="2" GridPane.columnIndex="1" fx:id="dtTmEntlassung" />
  19. <Label text="Versichertennummer:" GridPane.rowIndex="3"/>
  20. <TextField fx:id="fallVersichertennummer" GridPane.columnIndex="1" GridPane.rowIndex="3"/>
  21. <Label text="Einweisender Arzt:" GridPane.rowIndex="4"/>
  22. <HBox alignment="CENTER_LEFT" spacing="5.0" GridPane.columnIndex="1" GridPane.rowIndex="4">
  23. <children>
  24. <TextField fx:id="fallEinweisenderArzt" GridPane.columnIndex="1" GridPane.rowIndex="4"
  25. HBox.hgrow="ALWAYS"/>
  26. <CheckBox fx:id="fallSelbsteinweisung" mnemonicParsing="false" text="Selbsteinweisung"/>
  27. </children>
  28. </HBox>
  29. <Label text="Fallart:" GridPane.rowIndex="5"/>
  30. <ComboBox fx:id="fallFallart" prefWidth="150.0" GridPane.columnIndex="1" GridPane.rowIndex="5"/>
  31. <Label text="Kasse:" GridPane.rowIndex="6"/>
  32. <ComboBox fx:id="fallKasse" prefWidth="250.0" GridPane.columnIndex="1" GridPane.rowIndex="6"/>
  33. <Label text="Hauptdiagnose:" GridPane.rowIndex="7"/>
  34. <ComboBox fx:id="fallHauptdiagnose" prefWidth="150.0" GridPane.columnIndex="1" GridPane.rowIndex="7"/>
  35. </children>
  36. <columnConstraints>
  37. <ColumnConstraints percentWidth="30" minWidth="200"/>
  38. <ColumnConstraints hgrow="ALWAYS" />
  39. </columnConstraints>
  40. <rowConstraints>
  41. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
  42. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
  43. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
  44. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
  45. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
  46. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
  47. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
  48. </rowConstraints>
  49. <VBox.margin>
  50. <Insets bottom="10.0" left="10.0" right="10.0" top="5.0"/>
  51. </VBox.margin>
  52. </GridPane>
  53. <HBox alignment="TOP_RIGHT" VBox.vgrow="ALWAYS">
  54. <children>
  55. <Button fx:id="btnFallEnableEdit" mnemonicParsing="false" onAction="#clickedFallEnableEdit"
  56. text="Bearbeitung aktivieren">
  57. <HBox.margin>
  58. <Insets right="5.0"/>
  59. </HBox.margin>
  60. </Button>
  61. <Button fx:id="btnFallCancel" mnemonicParsing="false" onAction="#clickedFallCancel" text="Storno"/>
  62. <Button fx:id="btnFallAbort" cancelButton="true" mnemonicParsing="false" onAction="#clickedFallAbort"
  63. text="Abbrechen">
  64. <HBox.margin>
  65. <Insets left="5.0" right="5.0"/>
  66. </HBox.margin>
  67. </Button>
  68. <Button fx:id="btnFallSave" mnemonicParsing="false" onAction="#clickedFallSave" text="Speichern">
  69. <HBox.margin>
  70. <Insets right="10.0"/>
  71. </HBox.margin>
  72. </Button>
  73. </children>
  74. </HBox>
  75. <HBox>
  76. <children>
  77. <GridPane HBox.hgrow="ALWAYS">
  78. <children>
  79. <Label styleClass="ersteller-label" text="Ersteller: "/>
  80. <Label styleClass="ersteller-label" text="Erstelldatum:" GridPane.rowIndex="1"/>
  81. <Label styleClass="ersteller-value" fx:id="fallCreator" text="Doc Holiday" GridPane.columnIndex="1"/>
  82. <Label styleClass="ersteller-value" fx:id="fallCreateTime" text="12.01.2011 12:50" GridPane.columnIndex="1"
  83. GridPane.rowIndex="1"/>
  84. </children>
  85. <columnConstraints>
  86. <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0"/>
  87. <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0"/>
  88. </columnConstraints>
  89. <rowConstraints>
  90. <RowConstraints minHeight="10.0" vgrow="SOMETIMES"/>
  91. <RowConstraints minHeight="10.0" vgrow="SOMETIMES"/>
  92. </rowConstraints>
  93. </GridPane>
  94. <GridPane HBox.hgrow="ALWAYS">
  95. <columnConstraints>
  96. <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0"/>
  97. <ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0"/>
  98. </columnConstraints>
  99. <rowConstraints>
  100. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
  101. <RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
  102. </rowConstraints>
  103. <children>
  104. <Label styleClass="ersteller-label" text="Letzter Bearbeiter"/>
  105. <Label styleClass="ersteller-label" text="Letzte Änderung:" GridPane.rowIndex="1"/>
  106. <Label styleClass="ersteller-value" fx:id="fallEditor" text="Dr. House" GridPane.columnIndex="1"/>
  107. <Label styleClass="ersteller-value" fx:id="fallEditTime" text="11.11.2011 11:11" GridPane.columnIndex="1"
  108. GridPane.rowIndex="1"/>
  109. </children>
  110. </GridPane>
  111. </children>
  112. <VBox.margin>
  113. <Insets bottom="10.0" left="10.0" right="10.0" top="10.0"/>
  114. </VBox.margin>
  115. </HBox>
  116. </children>
  117. <stylesheets>
  118. <URL value="@style.css" />
  119. </stylesheets>
  120. </VBox>