medication_information scientificname medicationid productname inventory containerlocation...

1
MEDICATION_INFORMATI ON ScientificName MedicationId ProductName Inventory ContainerLocation PERSONAL_NAME EnglishGivenNa me EnglishLastNam e ChineseGivenNa me ChineseLastNam e PERSONAL_INFORMATI ON Name IdNumber BloodType BirthDay Gender HOSPITAL_INFORMATI ON HospitalGivenId DepartmentId WardId RoomId BedId DOSAGE DoseSize Unit Frequenc y Route Instruct ion DayToUse NURSE HASH TABLE (Key:HospitalGivenId) PatientListHead PERSONAL_INFORMATI ON Name IdNumber BloodType BirthDay Gender PERSONAL_NAME EnglishGivenNa me EnglishLastNam e ChineseGivenNa me ChineseLastNam e HOSPITAL_INFORMATI ON HospitalGivenId DepartmentId WardId RoomId BedId Tim e Tim e Tim e .. .. .. FREQUENCY TIME MAPPING HASH TABLE (Key:Frequency) PATIENT NURSE MAPPING HASH TABLE (Key:PatientId) PATIENT HASH TABLE (Key:HospitalGivenId) PRESCRIPTION HASH TABLE (Key:PrescriptionId) PRESCRIPTION PrescriptionId CreationTime StartTime EndTime Status IsSchedulable Dosage MedicationInfo ScheduleEventHash Table ScheduleEventList Head PrescriptionListE ntry PRESCRIPTION PrescriptionId CreationTime StartTime EndTime Status IsSchedulable Dosage MedicationInfo ScheduleEventHash Table ScheduleEventList Head PrescriptionListE ntry : : : : : : ListHe ad : : : : : : : : : TIMER TABLE : : : : : : Tim e : : : : : : : : : SCHEDULE EVENT HASH TABLE (Key:EventId) PATIENT PersonalInformation HospitalInformation ValidPrescriptionHas hTable ExpiredPrescriptionL istHead ValidPrescriptionLis tHead PatientListEntry PhysicalRecordListH ead MemoRecordListHead PersonalScheduleList Head PersonalScheduleRecordL istHead ConsumableMaterialSupplyL istHead InjectionRecordList Head PATIENT PersonalInformation HospitalInformation ValidPrescriptionHas hTable ExpiredPrescriptionL istHead ValidPrescriptionLis tHead PatientListEntry PhysicalRecordListH ead MemoRecordListHead PersonalScheduleList Head PersonalScheduleRecordLi stHead ConsumableMaterialSupply ListHead InjectionRecordList Head SCHEDULE_EVENT_NODE EventId NurseOrPatientId PrescriptionId ScheduleEventType Status CreationTime EventDefaultScheduledTime EventExpectedSchedule dTime ExpiredTime ScheduleEventListEntry TimerTableListEntry DirtyFlag ScheduleEventData IsPeriodic IsSequential PeriodicAppointmentListEn try SequentialAppointmentLi stEntry SCHEDULE_EVENT_NODE EventId NurseOrPatientId PrescriptionId ScheduleEventType Status CreationTime EventDefaultScheduledTime EventExpectedSchedule dTime ExpiredTime TimerTableListEntry DirtyFlag ScheduleEventData IsPeriodic IsSequential PeriodicAppointmentListEn try SequentialAppointmentLi stEntry ScheduleEventListEntry SCHEDULE_EVENT_NODE EventId NurseOrPatientId PrescriptionId ScheduleEventType Status CreationTime EventDefaultScheduledTime EventExpectedSchedule dTime ExpiredTime TimerTableListEntry DirtyFlag ScheduleEventData IsPeriodic IsSequential PeriodicAppointmentListEn try SequentialAppointmentLi stEntry ScheduleEventListEntry SCHEDULE_EVENT_NODE EventId NurseOrPatientId PrescriptionId ScheduleEventType Status CreationTime EventDefaultScheduledTime EventExpectedSchedule dTime ExpiredTime TimerTableListEntry DirtyFlag ScheduleEventData IsPeriodic IsSequential PeriodicAppointmentListEn try SequentialAppointmentLi stEntry ScheduleEventListEntry SCHEDULE_EVENT_NODE EventId NurseOrPatientId PrescriptionId ScheduleEventType Status CreationTime EventDefaultScheduledTime EventExpectedSchedule dTime ExpiredTime ScheduleEventListEntry TimerTableListEntry DirtyFlag ScheduleEventData IsPeriodic IsSequential PeriodicAppointmentListEn try SequentialAppointmentLi stEntry APPOINTMNET_EVEN T DisplayTitle Content SCHEDULE_EVENT_NODE EventId NurseOrPatientId PrescriptionId ScheduleEventType Status CreationTime EventDefaultScheduledTime EventExpectedSchedule dTime ExpiredTime TimerTableListEntry DirtyFlag ScheduleEventData IsPeriodic IsSequential PeriodicAppointmentListEn try SequentialAppointmentLi stEntry ScheduleEventListEntry APPOINTMNET_EVEN T DisplayTitle Content PHYSICAL_RECORD PhysicalRecord Id Type LogTime Value NurseId PhysicalRecordLi stEntry NURSE PersonalInforma tion HospitalInforma tion PersonalScheduleLi stHead Ward NURSE PersonalInforma tion HospitalInforma tion PersonalScheduleLi stHead Ward WARD WardId Name MEMO_RECORD MemoId Memo LogTime NurseId MemoRecordListE ntry CONSUMABLE_MATERIAL_SUPPLY_RECORD SupplyRecordId LogTime Classification Content Amount NureseId SupplyRecordListEn try INJECTION_RECOR D InjectionRecord Id PrescriptionId LogTime Location NurseId InjectionRecordLis tEntry WTM AAA Server RK NURSE_ID NurseId(P) NurseIdListE ntry NURSE_ID NurseId NurseIdListE ntry NURSE_ID NurseId(P) NurseIdListE ntry NURSE_ID NurseId NurseIdListE ntry ReadyNurseListHead NURSE_ID NurseId NurseIdListE ntry NURSE_ID NurseId NurseIdListE ntry

Upload: nicholas-carpenter

Post on 27-Mar-2015

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: MEDICATION_INFORMATION ScientificName MedicationId ProductName Inventory ContainerLocation PERSONAL_NAME EnglishGivenName EnglishLastName ChineseGivenName

MEDICATION_INFORMATIONScientificNameMedicationIdProductNameInventoryContainerLocation

PERSONAL_NAMEEnglishGivenNameEnglishLastNameChineseGivenNameChineseLastName

PERSONAL_INFORMATIONNameIdNumberBloodTypeBirthDayGender

HOSPITAL_INFORMATIONHospitalGivenIdDepartmentIdWardIdRoomIdBedId

DOSAGEDoseSizeUnitFrequencyRouteInstructionDayToUse

NURSE HASH TABLE (Key:HospitalGivenId)

PatientListHead

PERSONAL_INFORMATIONNameIdNumberBloodTypeBirthDayGender

PERSONAL_NAMEEnglishGivenNameEnglishLastNameChineseGivenNameChineseLastName

HOSPITAL_INFORMATIONHospitalGivenIdDepartmentIdWardIdRoomIdBedId

Time Time Time .. .. ..FREQUENCY TIME MAPPING HASH TABLE (Key:Frequency)

PATIENT NURSE MAPPING HASH TABLE (Key:PatientId)

PATIENT HASH TABLE (Key:HospitalGivenId)

PRESCRIPTION HASH TABLE (Key:PrescriptionId)

PRESCRIPTIONPrescriptionIdCreationTimeStartTimeEndTimeStatusIsSchedulableDosageMedicationInfoScheduleEventHashTableScheduleEventListHeadPrescriptionListEntry

PRESCRIPTIONPrescriptionIdCreationTimeStartTimeEndTimeStatusIsSchedulableDosageMedicationInfoScheduleEventHashTableScheduleEventListHeadPrescriptionListEntry

:

:

:

:

:

:

ListHead

:

:

:

:

:

:

:

:

:

TIMER TABLE

:

:

:

:

:

:

Time

:

:

:

:

:

:

:

:

:

SCHEDULE EVENT HASH TABLE (Key:EventId)

PATIENTPersonalInformationHospitalInformationValidPrescriptionHashTableExpiredPrescriptionListHeadValidPrescriptionListHeadPatientListEntryPhysicalRecordListHeadMemoRecordListHeadPersonalScheduleListHeadPersonalScheduleRecordListHead

ConsumableMaterialSupplyListHeadInjectionRecordListHead

PATIENTPersonalInformationHospitalInformationValidPrescriptionHashTableExpiredPrescriptionListHeadValidPrescriptionListHeadPatientListEntryPhysicalRecordListHeadMemoRecordListHeadPersonalScheduleListHeadPersonalScheduleRecordListHead

ConsumableMaterialSupplyListHeadInjectionRecordListHead

SCHEDULE_EVENT_NODEEventIdNurseOrPatientIdPrescriptionIdScheduleEventTypeStatusCreationTimeEventDefaultScheduledTimeEventExpectedScheduledTimeExpiredTimeScheduleEventListEntryTimerTableListEntryDirtyFlagScheduleEventDataIsPeriodicIsSequentialPeriodicAppointmentListEntrySequentialAppointmentListEntry

SCHEDULE_EVENT_NODEEventIdNurseOrPatientIdPrescriptionIdScheduleEventTypeStatusCreationTimeEventDefaultScheduledTimeEventExpectedScheduledTimeExpiredTime

TimerTableListEntryDirtyFlagScheduleEventDataIsPeriodicIsSequentialPeriodicAppointmentListEntrySequentialAppointmentListEntry

ScheduleEventListEntry

SCHEDULE_EVENT_NODEEventIdNurseOrPatientIdPrescriptionIdScheduleEventTypeStatusCreationTimeEventDefaultScheduledTimeEventExpectedScheduledTimeExpiredTime

TimerTableListEntryDirtyFlagScheduleEventDataIsPeriodicIsSequentialPeriodicAppointmentListEntrySequentialAppointmentListEntry

ScheduleEventListEntry

SCHEDULE_EVENT_NODEEventIdNurseOrPatientIdPrescriptionIdScheduleEventTypeStatusCreationTimeEventDefaultScheduledTimeEventExpectedScheduledTimeExpiredTime

TimerTableListEntryDirtyFlagScheduleEventDataIsPeriodicIsSequentialPeriodicAppointmentListEntrySequentialAppointmentListEntry

ScheduleEventListEntry

SCHEDULE_EVENT_NODEEventIdNurseOrPatientIdPrescriptionIdScheduleEventTypeStatusCreationTimeEventDefaultScheduledTimeEventExpectedScheduledTimeExpiredTimeScheduleEventListEntryTimerTableListEntryDirtyFlagScheduleEventDataIsPeriodicIsSequentialPeriodicAppointmentListEntrySequentialAppointmentListEntry

APPOINTMNET_EVENTDisplayTitleContent

SCHEDULE_EVENT_NODEEventIdNurseOrPatientIdPrescriptionIdScheduleEventTypeStatusCreationTimeEventDefaultScheduledTimeEventExpectedScheduledTimeExpiredTime

TimerTableListEntryDirtyFlagScheduleEventDataIsPeriodicIsSequentialPeriodicAppointmentListEntrySequentialAppointmentListEntry

ScheduleEventListEntry

APPOINTMNET_EVENTDisplayTitleContent

PHYSICAL_RECORDPhysicalRecordIdTypeLogTimeValueNurseIdPhysicalRecordListEntry

NURSEPersonalInformationHospitalInformationPersonalScheduleListHeadWard

NURSEPersonalInformationHospitalInformationPersonalScheduleListHeadWard WARD

WardIdName

MEMO_RECORDMemoIdMemoLogTimeNurseIdMemoRecordListEntry

CONSUMABLE_MATERIAL_SUPPLY_RECORD

SupplyRecordIdLogTimeClassification

ContentAmountNureseIdSupplyRecordListEntry

INJECTION_RECORDInjectionRecordIdPrescriptionIdLogTimeLocationNurseIdInjectionRecordListEntry

WTM

AAA

Server

RK

NURSE_IDNurseId(P)NurseIdListEntry

NURSE_IDNurseIdNurseIdListEntry

NURSE_IDNurseId(P)NurseIdListEntry

NURSE_IDNurseIdNurseIdListEntry

ReadyNurseListHead

NURSE_IDNurseIdNurseIdListEntry

NURSE_IDNurseIdNurseIdListEntry