0% found this document useful (0 votes)
4 views26 pages

Hospital Management System 1

The document is a project design report for a Hospital Management System (HMS) submitted by three students as part of their Bachelor of Technology in Computer Science and Engineering. It outlines the objectives, implementation details, and theoretical background of the HMS, which aims to streamline hospital operations, enhance patient care, and ensure data security. The report includes acknowledgments, an abstract, and a structured table of contents detailing various chapters and sections related to the project.

Uploaded by

pratik pawar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views26 pages

Hospital Management System 1

The document is a project design report for a Hospital Management System (HMS) submitted by three students as part of their Bachelor of Technology in Computer Science and Engineering. It outlines the objectives, implementation details, and theoretical background of the HMS, which aims to streamline hospital operations, enhance patient care, and ensure data security. The report includes acknowledgments, an abstract, and a structured table of contents detailing various chapters and sections related to the project.

Uploaded by

pratik pawar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 26

A

PROJECT DESIGN REPORT


ON

“Hospital Management System”


Submitted By
Mr.BEDAGE SUSHANT SUGRIV [Roll No. 13]
Mr.PAWAR PRATIK SADASHIV [Roll No.22]
Mr.PATIL RAKESH ANILKUMAR [Roll No.62]

In the partial fulfillment of the requirement of


Bachelor of Technology in Computer Science and Engineering
of
Dr. Babasaheb Ambedkar Technological University, Lonere

Under The Guidance of


Prof. D.V.Jadhav

Shri Pandurang Pratishthan Pandharpur’s

Karmayogi Institute of Technology, Shelve, Pandharpur


Accredited by NAAC ‘B++’ Grade
2024-25
Shri Pandurang Pratishthan Pandharpur’s

Karmayogi Institute of Technology, Shelve, Pandharpur


Accredited by NAAC ‘B++’ Grade
2024-25

Certificate
This is to certify that,
Mr. BEDAGE SUSHANT SUGRIV [Roll No. 13]
Mr. PAWAR PRATIK SADASHIV [Roll No.22]
Mr. PATIL RAKESH ANILKUMAR [Roll No.62]
of T.Y. [Computer Science and Engineering] have satisfactorily and successfully completed
their mini project entitled as, “Hospital Management System” and have submitted this mini
project report in partial fulfillment of the requirements for the degree of “Bachelor of
Technology [Computer Science and Engineering]” of the Dr. Babasaheb Ambedkar
Technological University, Lonere during academic year 2024-25.
Date:

Prof. D.V.Jadhav
Project Guide External

Prof. D. V. Bhosale Dr. S. P. Patil


HoD[CSE] Principal
CONTENTS

Page
NO

Acknowledgement I
Abstract II
List of Figures III
List of Tables III

Chapter No.
1 INTRODUCTION
1.1 Introduction 01
1.2 Objectives 02
1.3 Need 03
2 THEROTICAL BACKGROUND
2.1 Software Specifications 07
2.2 Hardware Requirement 09
2.3 Usecase Diagram 10
2.4 Flow chart 11
2.5 Block Diagram 12
3 IMPLEMENTATION
3.1 Login And Registration 14
3.2 Admin Page 15
4 Conclusion
4.1 Conclusion 18
4.2 Future Scope 19
5 Reference
5.1Referance 21
Acknowledgement

At this pleasing moment of having partially completed our project, we wish to convey our sincere
thanks and gratitude to the management of our college who provide all facilities to us.
With deep sense gratitude, we extend our earnest & sincere thanks to our guide Prof D.V.Jadhav
sir Department of CSE Engineering for his kind guidance & encouragement during this project.
First and fore most our sincere thanks to the principal Prof. Dr.S.P.Patil sir for forwarding us to do
our project and offering adequate duration in partially completing our project.
We are also grateful to Head of the department of CSE Prof. D.V.Bhosale for his constructive
suggestion and encouragement during our project.
Needless to mention that the teaching and non-teaching faculty members had been the source of
inspiration and timely support in the conduct of our project. We would also like to express our heartfelt thanks
to our beloved parents for their blessings, our classmates for their help and wishes for the successful
completion of this project. Above all we would like to thank the Almighty God for the blessings that helped us
to complete this venture smoothly.
Abstract
A Hospital Management System (HMS) is an integrated software solution designed to
streamline and automate the administrative, clinical, and financial operations of healthcare
institutions. The primary objective of the HMS is to enhance operational efficiency, improve patient
care, and ensure accurate and secure data management. This system incorporates modules for
patient registration, appointment scheduling, electronic medical records (EMR), billing, inventory
management, staff management, and reporting.
The HMS provides a centralized platform that connects various departments within a hospital,
enabling seamless communication and data sharing. It leverages advanced technologies such as
cloud computing, data analytics, and automation to optimize resource utilization and reduce manual
errors. Additionally, it ensures compliance with healthcare standards and regulations while
safeguarding sensitive patient information through robust security protocols.
By implementing an HMS, hospitals can reduce administrative burden, minimize patient wait
times, and deliver a more personalized and efficient healthcare experience. This system is scalable
and adaptable to institutions of varying sizes, making it an indispensable tool for modern healthcare
management.
Hospital Management System

Chapter 1

 Introduction

1.1. Introduction

The project Hospital Management system includes registration of patients, storing


their details into the system, and also computerized billing in the pharmacy, and
labs. Hospital Management System can be entered using a username and
password. It is accessible either by an administrator or receptionist. Only they can
add data into the database.
The data can be retrieved easily. The interface is very user-friendly. The data are
well protected for personal use and make the data processing very fast. Hospital
Management System is powerful, flexible, and easy to use and is designed and
developed to deliver real conceivable benefits to hospitals. Hospital Management
System is designed for multi-speciality hospitals, to cover a wide range of hospital
administration and management processes. It is an integrated end-to-end Hospital
Management System that provides relevant information across the hospital to
support effective decision-making for patient care, hospital administration, and
critical financial accounting, in a seamless flow.
Hospital Management System is a software product suite designed to improve the
quality and management of hospital management in the areas of clinical process
analysis and activity-based costing. Hospital Management System enables you to
develop your organization and improve its effectiveness and quality of work.
Managing the key processes efficiently is critical to the success of the hospital
helps you manage your processes.

1
KIT, Shelve-Pandharpur
Hospital Management System

1.2 Objectives

1. Automate Hospital Operations


Streamline and digitize day-to-day hospital functions such as patient registration,
appointment scheduling, billing, and discharge to reduce manual workload and human error.
2. Enhance Patient Care
Improve patient outcomes by ensuring quick access to medical records, better coordination
among departments, and timely decision-making.
3. Efficient Data Management
Provide a centralized system to securely store, retrieve, and manage patient data, staff details,
inventory records, and clinical reports.
4. Improve Operational Efficiency
Minimize administrative delays and paperwork by automating tasks like billing, pharmacy
stock updates, test orders, and report generation.
5. Ensure Data Security and Privacy
Protect sensitive medical and personal information through access controls, encryption, and
user authentication systems.
6. Support Informed Decision-Making
Offer dashboards and reporting tools that help doctors, administrators, and management make
data-driven decisions.
7. Increase Transparency and Accountability
Track all transactions, user activities, and operations for better monitoring and reduced
malpractice or fraud.
8. Enable Scalability and Flexibility
Design a modular system that can grow with the hospital’s needs—supporting new
departments, users, or services without a complete overhaul.
9. Enhance Communication and Coordination
Facilitate better interaction between patients, doctors, nurses, laboratories, and pharmacies
through integrated modules.
10. Compliance and Standardization
Ensure that hospital workflows and data handling meet legal, ethical, and medical industry
standards (e.g., HIPAA, NABH, HL7).

2
KIT, Shelve-Pandharpur
Hospital Management System

1.3 Need

1. Track Financials Better

Having a hospital management system in place will significantly benefit the Finance
department of the hospital. They can track revenues, outflows, debts and receivables better with
an HMS. The financial reports that an HMS can generate would give the hospital
administration a very accurate picture of the health of a hospital.

2. Secure Your Data

HMS makes it impossible for unauthorized personnel from accessing sensitive and private
information, especially concerning patient records. It considerably reduces the possibility of
data theft.

3. Eradicate Errors

The older, manual method of hospital management is highly prone to human error. With
automation of processes using an HMS, there is little or no room for error in any of the
hospital workflows.

4. Make Diagnosis and Treatment Easier

With the useful dashboards and reports provided by an HMS, doctors and other caregivers have
easy and quick access to patient records and test results, thus increasing clinical competency all
around.

5. Increase Patient Satisfaction

HMS considerably reduces the time taken for processes and procedures at every stage of patient
interaction, such as registration, billing and discharge, thus making your customers happy.

6. Improve Hospital Quality Ratings

Implementation of an HMS provided by Healthcare IT solution providers has become a vital


index of the quality of a hospital or healthcare facility. Thus, HMS significantly improves your
standing with insurance companies and quality circles.

3
KIT, Shelve-Pandharpur
Hospital Management System

7. Paperless Operation

A happy outcome of the advent of HMS is the increasing use of electronic records over
physical files. There might come a day when hospitals become completely paperless with
further advances in hospital management systems.

8. Run Your Hospital Efficiently

The amount of time and effort you will save by setting up an HMS for your hospital can be
astounding. These invaluable savings make for the efficient and smooth operation of your
hospital.

Now that you know the incredible hospital management services offered by the full-scale
implementation of an HMS, do not spend any more time thinking! Do your research, consult
with a reputable HMS vendor and make your hospital ready for the future!

4
KIT, Shelve-Pandharpur
Hospital Management System

Chapter 2

 Theoretical Background

In this hospital management system project we have used language such as html,
css, php, mysql.

Html:- HyperText Markup Language (HTML) is the standard markup


language for documents designed to be displayed in a web browser. It
defines the content and structure of web content. It is often assisted by
technologies such as Cascading Style Sheets (CSS) and scripting
languages such as JavaScript.

Css:- Cascading Style Sheets (CSS) is a style sheet language used for specifying
the presentation and styling of a document written in
a markup language such as HTML or XML (including XML dialects such as
SVG, MathML or XHTML).[1] CSS is a cornerstone technology of the World
Wide Web, alongside HTML and JavaScript.

Mysql:- MySQL (/ˌmaɪˌɛsˌkjuːˈɛl/)[5] is an open-source relational database


management system (RDBMS).[5][6] Its name is a combination of "My", the name
of co-founder Michael Widenius's daughter
My,[7] and "SQL", the acronym for Structured Query Language.
A relational database organizes data into one or more data tables in which data
may be related to each other; these relations help structure the data. SQL is a
language that programmers use to create, modify and extract data from the
relational database, as well as control user access to the database. In addition to
relational databases and SQL, an RDBMS like MySQL works with an operating
system to implement a

5
KIT, Shelve-Pandharpur
Hospital Management System

relational database in a computer's storage system, manages users, allows for


network access and facilitates testing database integrity and creation of backups

Html:- PHP code is usually processed on a web server by a


PHP interpreter implemented as a module, a daemon or a Common Gateway
Interface (CGI) executable. On a web server, the result of the interpreted and
executed PHP code—which may be any type of data, such as generated HTML or
binary image data—would form the whole or part of an HTTP response. Various
web template systems, web content management systems, and web frameworks
exist that can be employed to orchestrate or facilitate the generation of that
response

We have used this language in the hospital management system.


We have created hospital management system. In this we have created login page
of the doctor, patient and admin.

6
KIT, Shelve-Pandharpur
Hospital Management System

System Implementation
2.1 Software Specifications

A software requirements specification (SRS) is a comprehensive description of the


intended purpose and environment
for software under development.

Programming Language :
• Php
• Mysql
• Html
• Css

Code Editor:
 Vs Code
 Xampp control panel

2.2 Hardware Specifications

Computer hardware specifications are technical descriptions of the computer's


components and capabilities.

• Operating System :
• Windows 11, 64-bit OS

• Processor :
Intel Core i5

• RAM :
8GB
• Hard Disk :
512GB
• Laptop :
Dell

7
KIT, Shelve-Pandharpur
Hospital Management System

1. Technology Stack Selection


Choose technologies that ensure scalability, security, and ease of maintenance.

 Frontend (User Interface):


o HTML, CSS, JavaScript

o Frameworks: React.js, Angular, or Vue.js

 Backend (Server-side):

o Node.js, Django (Python), Spring Boot (Java), or Laravel (PHP )

 Database:
o MySQL, PostgreSQL, MongoDB (for flexible data)

 Web Server & Hosting:


o Apache, NGINX

o Hosted on cloud platforms like AWS, Azure, or on-premise servers

 Security Features:
o SSL/TLS encryption, JWT/Session authentication, Role-Based Access Control
(RBAC)

3. Software Testing

Ensures the system functions as intended and is bug-free.

 Unit Testing: Check each module independently.

 Integration Testing: Ensure modules work together smoothly.

 System Testing: Evaluate the entire HMS in a simulated environment.

 User Acceptance Testing (UAT): End users (staff, doctors) test the system.

4. Deployment

Steps to make the system live:

 Pilot Launch: Deploy the system in a single department for real-world


feedback.

8
KIT, Shelve-Pandharpur
Hospital Management System

 Full-Scale Deployment: Deploy hospital-wide once the system is stable.

 Data Migration: Import existing patient and hospital data (if any) from old systems.

5. Training & User Onboarding


 Conduct training sessions for hospital staff (doctors, nurses, clerks, etc.).

 Create manuals or digital help content for day-to-day use.

 Provide support and a helpdesk system for issue resolution.

6. Post-Deployment Maintenance
 Monitor system performance and health.

 Regular updates and security patches.

 Backups, audits, and performance optimization.

Tools Often Used in Implementation

 Code Editors/IDEs: VS Code, PyCharm, Eclipse

 Version Control: Git, GitHub/GitLab

 Project Management: Jira, Trello, Notion

 Testing Tools: Postman, Selenium, JUnit, PyTest

9
KIT, Shelve-Pandharpur
Hospital Management System

 System Design

2.3 Use case diagram: -

Use-case diagrams describe the high-level functions and scope of a system. These
diagrams also identify the interactions between the system and its actors. The use
cases and actors in usecase diagrams describe what the system does and how the
actors use it, but not how the system operates internally.

10
KIT, Shelve-Pandharpur
Hospital Management System

2.4 flow chart:-

11
KIT, Shelve-Pandharpur
Hospital Management System

2.5 Block Diagram

12
KIT, Shelve-Pandharpur
Hospital Management System

Explanation
1.Patient Takes Appointment:
o The process begins when a patient books an appointment with the hospital.
2. Receptionist Checks for Doctor Availability:
o A check is made to see if the doctor is available.
o If the doctor is not available, the process ends for that patient (perhaps to be
rescheduled).
o If the doctor is available, the patient proceeds to consult the doctor.
3. Patient Consults Doctor:
o The doctor examines the patient and assesses their medical condition.
4. Decision – Does the Patient Need an Operation?
o If no operation is required, the doctor attends to the patient, and the process ends.
o If an operation is required, the patient moves to the next stage.
5. Undergoes Operation:
o The patient is prepared for surgery.
o A nurse assists the surgeon, and the surgeon operates on the patient.
6. Patient Gets Operated:
o The surgical procedure is completed.
7. Post-Operation Condition Check – Is the Patient Okay?
o The patient is monitored to see if they are recovering properly.
o If not okay, they remain under observation and may go through follow-up treatments
(not explicitly shown in this flowchart).
o If okay, the patient is discharged from the hospital.
8. Discharge:
o The final step where the patient leaves the hospital in stable condition.
o
Key Points:
 The flow includes conditional checks (yes/no) that determine the next step.
 It outlines both outpatient (consult only) and inpatient (operation) scenarios.
 The chart demonstrates roles like the receptionist, doctor, nurse, and surgeon.
 Multiple exit points indicate different outcomes like unavailability, treatment complete, or
post-op observation.

13
KIT, Shelve-Pandharpur
Hospital Management System

Chapter 3

 IMPLEMENTATION

The healthcare industry is one of the most important sectors of our economy. It is
responsible for providing care to hundreds and billions of people around the world. The
health of all people is paramount to their well-being, which means that the healthcare
industry is an important part of society as a whole.

Technology has played an increasingly more important role in the delivery of healthcare.
Hospital management system has emerged to be an evolving healthcare technology trend
in recent times. A HMS is a comprehensive solution for healthcare facilities to gather
patient data, secure vital records, automate scheduling, and more!

14
KIT, Shelve-Pandharpur
Hospital Management System

15
KIT, Shelve-Pandharpur
Hospital Management System

1. Requirement Analysis
 Stakeholder Meetings: Gather requirements from doctors, nurses, administrative
staff, and IT personnel.
 Workflow Mapping: Understand existing hospital workflows—registration, billing,
pharmacy, lab, etc.
 Feature List Finalization: Define core modules—patient management, doctor
scheduling, billing, pharmacy, lab management, and reporting.

2. System Design
 Database Design: A centralized database is designed for storing patient records,
appointments, billing, inventory, and more.
 Modular Architecture: The system is divided into modules (e.g., OPD, IPD,
Pharmacy, Lab).
 User Interface (UI) Design: Develop user-friendly interfaces for different roles
(doctor, admin, receptionist, pharmacist).

3. Development
 Technology Stack Selection: Choose backend (e.g., Node.js, Django, Laravel),
frontend (React, Angular, etc.), and database (MySQL, PostgreSQL, MongoDB).
 Module Development:
o Patient Module: Registration, history, appointments.
o Doctor Module: Scheduling, case sheets, prescriptions.
o Billing Module: Invoicing, insurance, payment tracking.
o Pharmacy Module: Inventory, sales, purchase, expiry alerts.
o Lab Module: Test orders, results, reports.
 Security Features: User authentication, role-based access, encrypted data storage.

4. Testing
 Unit Testing: Each module is tested independently.
 Integration Testing: Ensure that all modules work seamlessly together .
 User Acceptance Testing (UAT): Real hospital staff test the system in a controlled
environment.
 Bug Fixes & Improvements: Address all reported issues before final deployment.
16
KIT, Shelve-Pandharpur
Hospital Management System

5. Deployment
 Pilot Launch: Roll out in a single department to monitor performance and user feedback.
 Full Deployment: System goes live hospital-wide after successful pilot.
 Data Migration: Transfer existing records from legacy systems or paper files into the
new HMS.

6. Training and Support


 User Training: Conduct workshops and hands-on sessions for all hospital staff.
 Technical Documentation: Provide manuals, quick guides, and helpdesk support.
 Ongoing IT Support: Establish a support team for system maintenance and updates.

7. Maintenance and Updates


 Regular Backups: Protect against data loss.
 Performance Monitoring: Track system health and user activity.
 Feedback Loop: Continuously collect feedback to improve functionality.
 Upgrades: Periodically add new features and security patches.

17
KIT, Shelve-Pandharpur
Hospital Management System

Chapter 4
 Conclusion

4.1 Conclusion

The evolution of healthcare systems in the digital era has made Hospital
Management Systems (HMS) an indispensable component of modern medical infrastructure. An
HMS addresses the critical need for streamlined and automated healthcare processes,
significantly improving efficiency, accuracy, and service delivery across clinical, administrative,
and financial operations.
By digitizing and centralizing patient data, HMS ensures that critical information is readily
available to authorized personnel, improving decision-making, reducing medical errors, and
enhancing patient safety. The system facilitates better coordination among departments such as
outpatient, inpatient, pharmacy, diagnostics, and billing, minimizing manual intervention and
delays. This, in turn, leads to reduced operational costs and improved patient throughput.
Furthermore, an HMS supports regulatory compliance by maintaining proper documentation and
audit trails. It enables healthcare institutions to adhere to standards such as HIPAA, GDPR, and
local health authority norms. The scalability and modularity of modern HMS solutions also make
them adaptable to hospitals of varying sizes and specializations.
Looking ahead, the future of HMS lies in its integration with cutting-edge technologies. The
incorporation of Artificial Intelligence (AI) can enhance clinical decision support, optimize
scheduling, and forecast resource needs. Internet of Medical Things (IoMT) will enable real-
time patient monitoring and faster response to emergencies. Cloud-based platforms offer
secure, scalable data storage and remote access, while blockchain promises tamper-proof
medical records and improved patient data ownership.
Moreover, the growing adoption of telemedicine and mobile healthcare apps underscores the
importance of HMS in enabling remote consultations, digital prescriptions, and virtual health
records. These capabilities are especially crucial in addressing healthcare disparities in rural and
underserved areas.
In summary, the Hospital Management System is far more than a software application—it is a
transformative force in the healthcare industry. It enhances operational efficiency, improves
patient outcomes, strengthens data security, and lays the groundwork for future innovations in
digital health. As healthcare continues to evolve, a well-designed and intelligently integrated
HMS will be essential in meeting the growing demands of a patient-centric, data-driven
healthcare environment .

18
KIT, Shelve-Pandharpur
Hospital Management System

4.2 Future scope

1. Integration of AI and Machine Learning


 Predictive analytics for patient outcomes, resource utilization, and disease outbreaks.
 AI-driven diagnostics to assist doctors in interpreting medical data (e.g., radiology,
pathology).
 Chatbots for 24/7 patient interaction and triaging.
2. Telemedicine Integration
 Seamless integration with video consultations, remote monitoring, and e-
prescriptions.
 Managing rural and remote healthcare effectively.
 Real-time patient-doctor communication platform.
3. Internet of Medical Things (IoMT)
 Integration with smart medical devices (e.g., wearables, bedside monitors).
 Real-time monitoring of vitals, automatic alerts in emergencies.
 Automated data collection and logging into EHRs (Electronic Health Records).
4. Blockchain for Health Records
 Secure and immutable patient data storage.
 Easier inter-hospital and cross-border data sharing.
 Improved patient data privacy and ownership.
5. Cloud-based Systems
 Scalable, cost-effective HMS deployments via cloud platforms.
 Centralized data access across multiple locations.
 Easier maintenance, backup, and disaster recovery.
6. Mobile App Ecosystem
 Patient apps for appointments, bills, medical history, lab results.
 Doctor/nurse apps for rounding, prescription, and record updates.
 Mobile-first design for improved accessibility.
7. Advanced Data Analytics & Reporting
 Real-time dashboards for hospital administration.
 Analytics for inventory, revenue, staffing, and patient flow.
 Quality and compliance reporting (e.g., NABH, JCI).
8. Enhanced Cybersecurity Measures
 Protect against growing threats like ransomware and data breaches.
 Implementation of HIPAA, GDPR, and other regulatory standards.
 Biometric or multi-factor authentication systems.
9. Personalized Healthcare
 Use of patient data to tailor treatment plans and preventive strategies.
 AI can help in genetic risk assessment and chronic disease management.

10. Interoperability Standards
 Adoption of FHIR (Fast Healthcare Interoperability Resources) and HL7 for seamless
data exchange between systems.
• Improved coordination of care across different providers and facilities.

19
KIT, Shelve-Pandharpur
Hospital Management System

11. Integration with Wearable & IoT Devices


 Real-time patient monitoring using smart watches, glucose monitors, heart rate sensors,
etc.
 Automatic alerts to doctors or nurses based on abnormal vitals.
 Continuous data streaming to the HMS for chronic disease management.

12.Telemedicine & Virtual Consultations


 Integrating video conferencing modules for remote doctor visits.
 E-prescriptions and remote diagnosis, especially for rural or isolated regions.
 Cloud-based file sharing for test results and imaging (e.g., X-rays, MRIs).

13. Cloud-Based HMS Solutions


 Access hospital data from anywhere, enabling multi-location support.
 Scalable infrastructure without local hardware limitations.
 Better disaster recovery and data backup management.

20
KIT, Shelve-Pandharpur
Hospital Management System

References

1. World Health Organization (WHO) - https://www.who.int/health-topics


2. Science Direct - https://www.sciencedirect.com
3. Health Affairs - https://www.healthaffairs.org
4. Research Gate - https://www.researchgate.net/publication
5. Jama Network - https://jamanetwork.com/journals
6. OpenMRS Documentation – https://openmrs.org
7. GNU Health Project – https://www.gnuhealth.org
8. Cerner Official Site – https://www.cerner.com
9. Epic Systems – https://www.epic.com.

21
KIT, Shelve-Pandharpur

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy