0% found this document useful (0 votes)
40 views7 pages

Sub Versi 2.20.15 (11) : Modul

This document summarizes changes made in version 2.20.15(11) of a hospital management software. It includes: 1) Updates to the inpatient unit dose module including adding a print feature for retrieving unit dose records. 2) Changes to tables and views including adding new fields and creating two new views for retrieving dose and pharmacy return records. 3) Sample reports for retrieving inpatient dose returns and unit dose returns. 4) Sample SQL queries and objects for the two new views to retrieve patient, doctor and return details from related tables.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views7 pages

Sub Versi 2.20.15 (11) : Modul

This document summarizes changes made in version 2.20.15(11) of a hospital management software. It includes: 1) Updates to the inpatient unit dose module including adding a print feature for retrieving unit dose records. 2) Changes to tables and views including adding new fields and creating two new views for retrieving dose and pharmacy return records. 3) Sample reports for retrieving inpatient dose returns and unit dose returns. 4) Sample SQL queries and objects for the two new views to retrieve patient, doctor and return details from related tables.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Sub versi 2.20.

15(11)
Modul :
- Unit dose inap
o Penambahan fitur cetak bukti pembambilan unit dose
-
-

Priority User :
-

Requirement :
- Tabel tbDetailResepInapRetur
o Add field returCode  varchar(50)
- View vwReturDoseUnitFarm (NEW VIEW)
- View vwReturFarm (NEW VIEW)

Report Temp :
- returInapReport.rpt
- returUnitDoseInapReport.rpt

Query :

USE [SIRS]
GO

/****** Object: View [dbo].[vwReturDoseUnitFarm] Script Date:


01/14/2016 12:29:08 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE VIEW [dbo].[vwReturDoseUnitFarm]


AS
SELECT DISTINCT
dbo.tbrawatinap.kelas, dbo.tbrawatinap.ruang,
dbo.tbrawatinap.bed, dbo.tbcustomer.name, dbo.tbcustomer.salut,
dbo.tbcustomer.birthDate, dbo.tbdoctor.name AS docName,
dbo.tbrawatinap.docCode, dbo.tbrawatinap.custCode,
dbo.tbdoctor.gelar, dbo.tbdoctor.spec, dbo.tbdetailresepinapRetur.udcode,
dbo.tbdetailresepinapRetur.oleh,
dbo.tbdetailresepinapRetur.returDate,
dbo.tbdetailresepinapRetur.rate, dbo.tbdetailresepinapRetur.disc,
dbo.tbdetailresepinapRetur.kemasan, dbo.tbdetailresepinapRetur.itemName,
dbo.tbdetailresepinapRetur.tranCode,
dbo.tbdetailresepinapRetur.struk, dbo.tbdetailresepinapRetur.retur,
dbo.tbdetailresepinapRetur.returCode
FROM dbo.tbdoctor INNER JOIN
dbo.tbcustomer INNER JOIN
dbo.tbrawatinap ON dbo.tbcustomer.custCode =
dbo.tbrawatinap.custCode ON dbo.tbdoctor.docCode = dbo.tbrawatinap.docCode
INNER JOIN
dbo.tbdetailresepinapRetur ON
dbo.tbrawatinap.tranCode = dbo.tbdetailresepinapRetur.tranCode
GO

EXEC sys.sp_addextendedproperty @name=N'MS_DiagramPane1',


@value=N'[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00]
Begin DesignProperties =
Begin PaneConfigurations =
Begin PaneConfiguration = 0
NumPanes = 4
Configuration = "(H (1[40] 4[20] 2[20] 3) )"
End
Begin PaneConfiguration = 1
NumPanes = 3
Configuration = "(H (1 [50] 4 [25] 3))"
End
Begin PaneConfiguration = 2
NumPanes = 3
Configuration = "(H (1 [50] 2 [25] 3))"
End
Begin PaneConfiguration = 3
NumPanes = 3
Configuration = "(H (4 [30] 2 [40] 3))"
End
Begin PaneConfiguration = 4
NumPanes = 2
Configuration = "(H (1 [56] 3))"
End
Begin PaneConfiguration = 5
NumPanes = 2
Configuration = "(H (2 [66] 3))"
End
Begin PaneConfiguration = 6
NumPanes = 2
Configuration = "(H (4 [50] 3))"
End
Begin PaneConfiguration = 7
NumPanes = 1
Configuration = "(V (3))"
End
Begin PaneConfiguration = 8
NumPanes = 3
Configuration = "(H (1[56] 4[18] 2) )"
End
Begin PaneConfiguration = 9
NumPanes = 2
Configuration = "(H (1 [75] 4))"
End
Begin PaneConfiguration = 10
NumPanes = 2
Configuration = "(H (1[66] 2) )"
End
Begin PaneConfiguration = 11
NumPanes = 2
Configuration = "(H (4 [60] 2))"
End
Begin PaneConfiguration = 12
NumPanes = 1
Configuration = "(H (1) )"
End
Begin PaneConfiguration = 13
NumPanes = 1
Configuration = "(V (4))"
End
Begin PaneConfiguration = 14
NumPanes = 1
Configuration = "(V (2))"
End
ActivePaneConfig = 0
End
Begin DiagramPane =
Begin Origin =
Top = 0
Left = 0
End
Begin Tables =
Begin Table = "tbdoctor"
Begin Extent =
Top = 6
Left = 38
Bottom = 126
Right = 198
End
DisplayFlags = 280
TopColumn = 0
End
Begin Table = "tbcustomer"
Begin Extent =
Top = 6
Left = 236
Bottom = 126
Right = 396
End
DisplayFlags = 280
TopColumn = 0
End
Begin Table = "tbrawatinap"
Begin Extent =
Top = 6
Left = 434
Bottom = 126
Right = 610
End
DisplayFlags = 280
TopColumn = 0
End
Begin Table = "tbdetailresepinapRetur"
Begin Extent =
Top = 6
Left = 648
Bottom = 126
Right = 808
End
DisplayFlags = 280
TopColumn = 0
End
End
End
Begin SQLPane =
End
Begin DataPane =
Begin ParameterDefaults = ""
End
End
Begin CriteriaPane =
Begin ColumnWidths = 11
Column = 1440
Alias = 900
Table = 1170
Output = 720
Append = 1400
NewValue = 1170
SortType = 1350
SortOrder = 1410
GroupBy = 1350
Filter = 1350
Or = 1350
Or = 1350
Or = 1350
End
End
End
' , @level0type=N'SCHEMA',@level0name=N'dbo',
@level1type=N'VIEW',@level1name=N'vwReturDoseUnitFarm'
GO

EXEC sys.sp_addextendedproperty @name=N'MS_DiagramPaneCount', @value=1 ,


@level0type=N'SCHEMA',@level0name=N'dbo',
@level1type=N'VIEW',@level1name=N'vwReturDoseUnitFarm'
GO

USE [SIRS]
GO

/****** Object: View [dbo].[vwReturFarm] Script Date: 01/14/2016


12:29:54 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE VIEW [dbo].[vwReturFarm]


AS
SELECT DISTINCT
dbo.tbrawatinap.kelas, dbo.tbrawatinap.ruang,
dbo.tbrawatinap.bed, dbo.tbcustomer.name, dbo.tbcustomer.salut,
dbo.tbcustomer.birthDate, dbo.tbdoctor.name AS docName,
dbo.tbrawatinap.docCode, dbo.tbrawatinap.custCode,
dbo.tbdoctor.gelar, dbo.tbdoctor.spec, dbo.tbdetailresepinapRetur.udcode,
dbo.tbdetailresepinapRetur.oleh,
dbo.tbdetailresepinapRetur.returDate,
dbo.tbdetailresepinapRetur.rate, dbo.tbdetailresepinapRetur.disc,
dbo.tbdetailresepinapRetur.kemasan, dbo.tbdetailresepinapRetur.itemName,
dbo.tbdetailresepinapRetur.tranCode,
dbo.tbdetailresepinapRetur.struk, dbo.tbdetailresepinapRetur.retur,
dbo.tbdetailresepinapRetur.returCode
FROM dbo.tbdoctor INNER JOIN
dbo.tbcustomer INNER JOIN
dbo.tbrawatinap ON dbo.tbcustomer.custCode =
dbo.tbrawatinap.custCode ON dbo.tbdoctor.docCode = dbo.tbrawatinap.docCode
INNER JOIN
dbo.tbdetailresepinapRetur ON
dbo.tbrawatinap.tranCode = dbo.tbdetailresepinapRetur.tranCode

GO

EXEC sys.sp_addextendedproperty @name=N'MS_DiagramPane1',


@value=N'[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00]
Begin DesignProperties =
Begin PaneConfigurations =
Begin PaneConfiguration = 0
NumPanes = 4
Configuration = "(H (1[40] 4[20] 2[20] 3) )"
End
Begin PaneConfiguration = 1
NumPanes = 3
Configuration = "(H (1 [50] 4 [25] 3))"
End
Begin PaneConfiguration = 2
NumPanes = 3
Configuration = "(H (1 [50] 2 [25] 3))"
End
Begin PaneConfiguration = 3
NumPanes = 3
Configuration = "(H (4 [30] 2 [40] 3))"
End
Begin PaneConfiguration = 4
NumPanes = 2
Configuration = "(H (1 [56] 3))"
End
Begin PaneConfiguration = 5
NumPanes = 2
Configuration = "(H (2 [66] 3))"
End
Begin PaneConfiguration = 6
NumPanes = 2
Configuration = "(H (4 [50] 3))"
End
Begin PaneConfiguration = 7
NumPanes = 1
Configuration = "(V (3))"
End
Begin PaneConfiguration = 8
NumPanes = 3
Configuration = "(H (1[56] 4[18] 2) )"
End
Begin PaneConfiguration = 9
NumPanes = 2
Configuration = "(H (1 [75] 4))"
End
Begin PaneConfiguration = 10
NumPanes = 2
Configuration = "(H (1[66] 2) )"
End
Begin PaneConfiguration = 11
NumPanes = 2
Configuration = "(H (4 [60] 2))"
End
Begin PaneConfiguration = 12
NumPanes = 1
Configuration = "(H (1) )"
End
Begin PaneConfiguration = 13
NumPanes = 1
Configuration = "(V (4))"
End
Begin PaneConfiguration = 14
NumPanes = 1
Configuration = "(V (2))"
End
ActivePaneConfig = 0
End
Begin DiagramPane =
Begin Origin =
Top = 0
Left = 0
End
Begin Tables =
Begin Table = "tbdoctor"
Begin Extent =
Top = 6
Left = 38
Bottom = 126
Right = 198
End
DisplayFlags = 280
TopColumn = 0
End
Begin Table = "tbcustomer"
Begin Extent =
Top = 6
Left = 236
Bottom = 126
Right = 396
End
DisplayFlags = 280
TopColumn = 0
End
Begin Table = "tbrawatinap"
Begin Extent =
Top = 6
Left = 434
Bottom = 126
Right = 610
End
DisplayFlags = 280
TopColumn = 0
End
Begin Table = "tbdetailresepinapRetur"
Begin Extent =
Top = 6
Left = 648
Bottom = 126
Right = 808
End
DisplayFlags = 280
TopColumn = 0
End
End
End
Begin SQLPane =
End
Begin DataPane =
Begin ParameterDefaults = ""
End
End
Begin CriteriaPane =
Begin ColumnWidths = 11
Column = 1440
Alias = 900
Table = 1170
Output = 720
Append = 1400
NewValue = 1170
SortType = 1350
SortOrder = 1410
GroupBy = 1350
Filter = 1350
Or = 1350
Or = 1350
Or = 1350
End
End
End
' , @level0type=N'SCHEMA',@level0name=N'dbo',
@level1type=N'VIEW',@level1name=N'vwReturFarm'
GO

EXEC sys.sp_addextendedproperty @name=N'MS_DiagramPaneCount', @value=1 ,


@level0type=N'SCHEMA',@level0name=N'dbo',
@level1type=N'VIEW',@level1name=N'vwReturFarm'
GO

dbsirs

You might also like