|
- package de.uniluebeck.mi.projmi6.model;
-
- import java.time.LocalDateTime;
-
- /**
- * Created by Johannes on 21/11/2015.
- */
- public class HL7Message {
- private LocalDateTime dateTime;
- private String messageContent;
-
- private boolean failed;
-
- private Patient patient;
- private int fallId;
-
- public HL7Message(Patient patient, int fallId, LocalDateTime dateTime, String messageContent, boolean failed) {
- this.patient = patient;
- this.fallId = fallId;
- this.dateTime = dateTime;
- this.messageContent = messageContent;
- this.failed = failed;
- }
-
- public LocalDateTime getDateTime() {
- return dateTime;
- }
-
- public void setDateTime(LocalDateTime dateTime) {
- this.dateTime = dateTime;
- }
-
- @Override
- public String toString() {
- return dateTime + " - " + (failed ? "<fehlerhafte Nachricht>" :
- (patient != null ? patient.getNachname() + ", " + patient.getVorname() : ""));
- }
-
- public String getMessageContent() {
- return messageContent;
- }
-
- public void setMessageContent(String messageContent) {
- this.messageContent = messageContent;
- }
-
- public boolean isFailed() {
- return failed;
- }
-
- public void setFailed(boolean failed) {
- this.failed = failed;
- }
-
- public Patient getPatient() {
- return patient;
- }
-
- public void setPatient(Patient patient) {
- this.patient = patient;
- }
-
- public int getFallId() {
- return fallId;
- }
-
- public void setFallId(int fallId) {
- this.fallId = fallId;
- }
- }
|