SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Downloaden Sie, um offline zu lesen
St. Luke’s Health Network
ClientBackground
Challenges
Solutions
Implementation
St. Luke's University Health Network is a health care provider with a regional network of hospitals, physicians, and
related organizations primarily in Pennsylvania and New Jersey. The network consists of over 80 owned physician-
practice sites and more than 125 employed primary care/specialist physician sites. St. Luke's handles over 55,000
annualadmissionsandnearly200,000annualemergencyroomvisits.
In order to leverage technology to further medical research, St. Luke's wanted to implement a web application to
support the Clinical Drug Research Process. The application would assist with medication management, allowing
userstodigitallycheck-outandcheck-inmedicationsintheworkflow.
St. Luke's University Health Network sought the assistance of AllianceTek, a leading IT solutions and software
development company with experience in developing custom applications for medical organizations. AllianceTek
studiedtherequirementsanddesignedasolutionthatwouldbestfitSt.Luke's. AllianceTekimplementedWindows
Authentication so users could use their Windows login credentials on their local intranet network. By using
Windows Authentication, users could be validated into the system along with their necessary details (first name,
lastname,email,phone,role,etc.)tobestoredandretrievedfromtheapplicationdatastorage.
The application is built on .NET MVC architecture with SQL Server and uses Windows Authentication so users can
log into the system along with their necessary details. During the implementation, there was a difficulty with a
database concurrency conflict, which occurred when two or more users were trying to edit the same record at the
same time. This was overcome by implementing the functionality 'RowVersion'. 'RowVersion' is used to maintain
the integrity of the database when multiple users are updating the row at the same time by creating optimistic
concurrency control. In order to promote efficient workflow, an email system was created at every step of the
check-in/check-out process to alert the next user in line about the update. When the status changes the next user
immediately receives an update via email, before logging into the system. The application also implemented an
administration section where users could be added and deleted, as well as a role system of privileges that helped
utilizetheresourcestobeaccessibletorelevantpersons.
112 Moores Road, Suite 200, Malvern, PA 19355
484-892-5713 info@alliancetek.com
AllianceTek, Inc
www.alliancetek.com
St. Luke’s Health Network
Result
AsaresultofworkingwithAllianceTektodeveloptheintranetapplication,St.Luke'sUniversityHealthNetworkwas
able to more efficiently conduct medical research. The email flow at the completion of each check-in/check-out
process helps system users get updates quickly with better synchronization without even accessing the system,
therebyfillingcommunicationgaps.
112 Moores Road, Suite 200, Malvern, PA 19355
484-892-5713 info@alliancetek.com
AllianceTek, Inc
www.alliancetek.com

Weitere ähnliche Inhalte

Mehr von Sunil Jagani

Mehr von Sunil Jagani (20)

Strategic HR Leveraging AI for Smarter Human Resource Management
Strategic HR Leveraging AI for Smarter Human Resource ManagementStrategic HR Leveraging AI for Smarter Human Resource Management
Strategic HR Leveraging AI for Smarter Human Resource Management
 
JWT Authentication and Role-Based Authorization
JWT Authentication and Role-Based AuthorizationJWT Authentication and Role-Based Authorization
JWT Authentication and Role-Based Authorization
 
AllianceTek Delivering Exceptional Value As Recognized by GoodFirm and Clutch
AllianceTek Delivering Exceptional Value As Recognized by GoodFirm and ClutchAllianceTek Delivering Exceptional Value As Recognized by GoodFirm and Clutch
AllianceTek Delivering Exceptional Value As Recognized by GoodFirm and Clutch
 
AI in Project Management An Overview - AllianceTek
AI in Project Management An Overview - AllianceTekAI in Project Management An Overview - AllianceTek
AI in Project Management An Overview - AllianceTek
 
What App Development Looks Like in - 2024
What App Development Looks Like in - 2024What App Development Looks Like in - 2024
What App Development Looks Like in - 2024
 
The Future of App Development, All About the Revolutionary FlutterFlow AI Gen
The Future of App Development, All About the Revolutionary FlutterFlow AI GenThe Future of App Development, All About the Revolutionary FlutterFlow AI Gen
The Future of App Development, All About the Revolutionary FlutterFlow AI Gen
 
Should You Be Migrating from MVC to .NET Core
Should You Be Migrating from MVC to .NET CoreShould You Be Migrating from MVC to .NET Core
Should You Be Migrating from MVC to .NET Core
 
7 Mobile App Analytics Tools in 2024 - AllianceTek
7 Mobile App Analytics Tools in 2024 - AllianceTek7 Mobile App Analytics Tools in 2024 - AllianceTek
7 Mobile App Analytics Tools in 2024 - AllianceTek
 
Everything You Need to Know About The Microsoft SharePoint Framework
Everything You Need to Know About The Microsoft SharePoint FrameworkEverything You Need to Know About The Microsoft SharePoint Framework
Everything You Need to Know About The Microsoft SharePoint Framework
 
Best Practices for SharePoint Governance and Security in 2023
Best Practices for SharePoint Governance and Security in 2023Best Practices for SharePoint Governance and Security in 2023
Best Practices for SharePoint Governance and Security in 2023
 
Top 10 New Features of SharePoint in 2023
Top 10 New Features of SharePoint in 2023Top 10 New Features of SharePoint in 2023
Top 10 New Features of SharePoint in 2023
 
Exploring SharePoint Lists: Unleashing the Full Potential for Data Management
Exploring SharePoint Lists: Unleashing the Full Potential for Data ManagementExploring SharePoint Lists: Unleashing the Full Potential for Data Management
Exploring SharePoint Lists: Unleashing the Full Potential for Data Management
 
7 Upcoming Trends for Mobile App Development in 2023
7 Upcoming Trends for Mobile App Development in 20237 Upcoming Trends for Mobile App Development in 2023
7 Upcoming Trends for Mobile App Development in 2023
 
CRM for E-commerce Startups Strategies to leverage CRM for growth and success
CRM for E-commerce Startups Strategies to leverage CRM for growth and successCRM for E-commerce Startups Strategies to leverage CRM for growth and success
CRM for E-commerce Startups Strategies to leverage CRM for growth and success
 
The Role of Artificial Intelligence (AI) in Mobile App Development
The Role of Artificial Intelligence (AI) in Mobile App DevelopmentThe Role of Artificial Intelligence (AI) in Mobile App Development
The Role of Artificial Intelligence (AI) in Mobile App Development
 
Progressive Web Apps: The Future of Mobile Development
Progressive Web Apps: The Future of Mobile DevelopmentProgressive Web Apps: The Future of Mobile Development
Progressive Web Apps: The Future of Mobile Development
 
Building Cross-Platform Mobile Apps A Comparison of Frameworks
Building Cross-Platform Mobile Apps A Comparison of FrameworksBuilding Cross-Platform Mobile Apps A Comparison of Frameworks
Building Cross-Platform Mobile Apps A Comparison of Frameworks
 
Best Practices for Mobile App Security and Data Privacy
Best Practices for Mobile App Security and Data PrivacyBest Practices for Mobile App Security and Data Privacy
Best Practices for Mobile App Security and Data Privacy
 
The Top 10 Benefits of Salesforce for Business Growth
The Top 10 Benefits of Salesforce for Business GrowthThe Top 10 Benefits of Salesforce for Business Growth
The Top 10 Benefits of Salesforce for Business Growth
 
The Importance of Mobile Accessibility in Salesforce Design
The Importance of Mobile Accessibility in Salesforce DesignThe Importance of Mobile Accessibility in Salesforce Design
The Importance of Mobile Accessibility in Salesforce Design
 

Kürzlich hochgeladen

%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 

Kürzlich hochgeladen (20)

WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 

Application Case Study: Clinical Drug Research Process Web application on .NET MVC

  • 1. St. Luke’s Health Network ClientBackground Challenges Solutions Implementation St. Luke's University Health Network is a health care provider with a regional network of hospitals, physicians, and related organizations primarily in Pennsylvania and New Jersey. The network consists of over 80 owned physician- practice sites and more than 125 employed primary care/specialist physician sites. St. Luke's handles over 55,000 annualadmissionsandnearly200,000annualemergencyroomvisits. In order to leverage technology to further medical research, St. Luke's wanted to implement a web application to support the Clinical Drug Research Process. The application would assist with medication management, allowing userstodigitallycheck-outandcheck-inmedicationsintheworkflow. St. Luke's University Health Network sought the assistance of AllianceTek, a leading IT solutions and software development company with experience in developing custom applications for medical organizations. AllianceTek studiedtherequirementsanddesignedasolutionthatwouldbestfitSt.Luke's. AllianceTekimplementedWindows Authentication so users could use their Windows login credentials on their local intranet network. By using Windows Authentication, users could be validated into the system along with their necessary details (first name, lastname,email,phone,role,etc.)tobestoredandretrievedfromtheapplicationdatastorage. The application is built on .NET MVC architecture with SQL Server and uses Windows Authentication so users can log into the system along with their necessary details. During the implementation, there was a difficulty with a database concurrency conflict, which occurred when two or more users were trying to edit the same record at the same time. This was overcome by implementing the functionality 'RowVersion'. 'RowVersion' is used to maintain the integrity of the database when multiple users are updating the row at the same time by creating optimistic concurrency control. In order to promote efficient workflow, an email system was created at every step of the check-in/check-out process to alert the next user in line about the update. When the status changes the next user immediately receives an update via email, before logging into the system. The application also implemented an administration section where users could be added and deleted, as well as a role system of privileges that helped utilizetheresourcestobeaccessibletorelevantpersons. 112 Moores Road, Suite 200, Malvern, PA 19355 484-892-5713 info@alliancetek.com AllianceTek, Inc www.alliancetek.com
  • 2. St. Luke’s Health Network Result AsaresultofworkingwithAllianceTektodeveloptheintranetapplication,St.Luke'sUniversityHealthNetworkwas able to more efficiently conduct medical research. The email flow at the completion of each check-in/check-out process helps system users get updates quickly with better synchronization without even accessing the system, therebyfillingcommunicationgaps. 112 Moores Road, Suite 200, Malvern, PA 19355 484-892-5713 info@alliancetek.com AllianceTek, Inc www.alliancetek.com