Digital Hospitals: Empowering the Transformation of the Healthcare Industry (2024)

"; return customShareThis;}function buildShareThis(url,title,images=''){var customShareThis = "

"+title+"

";customShareThis += '

Facebook

';customShareThis += '

Twitter

';customShareThis += '

LinkedIn

';}

Digital Hospitals: Empowering the Transformation of the Healthcare Industry (1)

Reference architectures, white papers, and solutions briefs to help build and enhance your network infrastructure, at any level of deployment.

Engagement / Document Library / Digital Hospitals: Empowering the Transformation of the Healthcare Industry

Back >

Related Content

Digital Hospitals: Empowering the Transformation of the Healthcare Industry

Last Updated: Aug 31, 2024

The journey to “digital hospitals” can be traced back to Rochester, Minnesota.In the late 1960s, the Mayo Clinic became one of the first major healthcareinstitutions to adopt electronic medical records (EHRs). At first, the use of theserecords was limited to large institutions that had the computational and financialresources to implement this new technology. But as time went on, adoptionincreased and a new era of “problem-oriented” medical care began. As cliniciansbecame able to both store and access patient health data and share it with otherdoctors and nurses, they were able to improve patient care.

Download PDF

Digital Hospitals: Empowering the Transformation of the Healthcare Industry (2)

To view content, please verify your email or register by entering your email address.

Hide

Related Content

Solution Brief

Maximize the Power of Your Digital Workforce with Pointee’s Intelligent Automation Management Platform

Solution Brief

Artificial Intelligence Deep Learning-Based Video Analytics at the 5G Network Edge

Solution Brief

Capgemini Pushes AI Learning to the Edge with Advanced Privacy Preservation

Solution Brief

CoSPs Harness the Opportunity to Monetize Private 5G Networking

Course

Communications Service Providers and the Telco Cloud

Solution Brief

Converged Edge Reference Architecture (CERA) for On-Premise/Outdoor

Case study

Disrupt-X: Masdar City Project Implementation Report

Solution Brief

Driving Intelligent Road Infrastructure Forward

White Paper

Dynamic Private Data Networking Without Pre-configured Tunnels

White Paper

Edge Computing: from standard to actual infrastructure deployment and software development

Been Here Before?

Enter your email address below to verify or register.

Verify

");} else {jQuery('#password_error').text("Username and password do not match or you do not have an account yet."); }jQuery('#password_error').show();enableAnchorById("submit-password");/*jQuery(".first-form").hide();jQuery(".password-form").show();*/ } }}); }} } jQuery("#backButton").click(function () { jQuery("#second-form").hide(); jQuery('#gatedModal').addClass('width-60'); jQuery("#first-form").show(); }); jQuery("#c_email").keyup(function() { const email = jQuery('#c_email').val(); if (email != '') { jQuery('#email_error').hide(); } else { jQuery('#email_error').show(); } const response = ValidateEmail(email); if (response == false) { jQuery('#email_error').show(); } else { jQuery('#email_error').hide(); } }); function ValidateEmail(input) { // var validRegex = /^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/; var validRegex = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/; if (input.match(validRegex)) { return true; } else { return false; } } jQuery('#c_firstname, #c_lastname, #countryId, #password, #agreecheck, #agreecheck_china, #agreecheck_china1').on('input change', function() { var input = jQuery(this); var errorMessage = jQuery('#' + input.attr('id') + '_error'); if (input.is(':checkbox')) { if (input.prop('checked')) { errorMessage.hide(); } else { errorMessage.show(); } } else { if (input.val().trim() !== '') { errorMessage.hide(); } else {jQuery('#password_error').text("Please enter password."); errorMessage.show(); } } }); // To save the download logs jQuery("#downloadPDF").click(function () {const userID = "0";const assetID = "1610";const email = "";const download = 1;var url = "index.php?option=com_library&task=addGatedDownloadLogs";jQuery.ajax({ type: "POST", url: url, data: ({userID:userID,assetID:assetID,email:email,download:download }), success: function (data) { if (data == 1) { } }}); }); jQuery("#password_error").on('click', '#resetPasswordEmail', function(event) {event.preventDefault(); // Prevent the default action of the linkconst email = jQuery('#forget_email').val(); var url = "index.php?option=com_registration&task=resetEmail";jQuery.ajax({ type: "POST", url: url, data: ({email:email }), success: function (data) { if (data == 1) {jQuery('#password_error').hide(); jQuery('#success-message').text("Please check your email for the link."); jQuery('#success-message').show(); } }});}); // To save the registration form jQuery("#submitButton").click(function() { submitRegistrationForm(); }); function submitRegistrationForm() { jQuery('.error-message').hide(); jQuery('.success-message').hide(); const firstname = jQuery('#c_firstname').val(); const lastname = jQuery('#c_lastname').val(); const country = jQuery('#countryId').val(); const email = jQuery('#reg_email').val(); const company = jQuery('#c_name').val(); const builder = jQuery('[name="c_name_id"]').val(); const builderName = jQuery('input[name="builderName[]"]').val(); const contactType = jQuery('#c_contact_type').val(); const isUniversityAccount = jQuery('#radio01').val(); const jobTitle = jQuery('#c_jobTitle').val(); const c_member_type = jQuery('#c_member_type').val(); const assetID = "1610"; const isAgreeChecked = jQuery('#agreecheck').prop('checked'); const capVal = jQuery('#cap_letters_code').val(); var gRecaptchaResponse = jQuery('#g-recaptcha-response').val(); var npo = ''; if (jQuery('input[name="is_npo"]').length > 0) {var npo = jQuery('input[name="is_npo"]').val(); } var orgID = ''; if (jQuery('input[name="orgID"]').length > 0) {var orgID = jQuery('input[name="orgID"]').val(); } var agreeCheck = ''; if (isAgreeChecked) { agreeCheck = 1; } else { agreeCheck = 0; } const isMarketingChecked = jQuery('#agreecheck_marketing').prop('checked'); var agreeCheckMarketing = ''; if (isMarketingChecked) { agreeCheckMarketing = 1; } else { agreeCheckMarketing = 2; } const currentURL = window.location.pathname; var csrfToken = Joomla.getOptions("csrf.token"); if (firstname == '') { error = true; jQuery('#c_firstname_error').show(); } else { error = false; jQuery('#c_firstname_error').hide(); } if (lastname == '') { error = true; jQuery('#c_lastname_error').show(); } else { error = false; jQuery('#c_lastname_error').hide(); } if (country == '') { error = true; jQuery('#countryId_error').show(); } else { error = false; jQuery('#countryId_error').hide(); } if (jQuery('#agreecheck_china').is(':visible')) { if (jQuery('#agreecheck_china').prop('checked')) { error = false; jQuery('#agreecheck_china_error').hide(); } else { error = true; jQuery('#agreecheck_china_error').show(); } } if (jQuery('#agreecheck_china1').is(':visible')) { if (jQuery('#agreecheck_china1').prop('checked')) { error = false; jQuery('#agreecheck_china1_error').hide(); } else { error = true; jQuery('#agreecheck_china1_error').show(); } } if(jQuery('#agreecheck_china_error').is(':visible') || jQuery('#agreecheck_china1_error').is(':visible')) { error = true; } else {error = false; } if (jQuery('#agreecheck').is(':visible')) { if (jQuery('#agreecheck').prop('checked')) { error = false; jQuery('#agreecheck_error').hide(); } else { error = true; jQuery('#agreecheck_error').show(); } } if (jQuery('#cap_letters_code').is(':visible')) { if (capVal == '') { error = true; jQuery('#captcha_code_new_error').show(); } else { error = false; jQuery('#captcha_code_new_error').hide(); } } if (countryId == "1045") { if (jQuery('#agreecheck_china').is(':checked')) { error = false; jQuery('.agreecheck_china_error').hide(); } else { error = true; jQuery('.agreecheck_china_error').show(); } if (jQuery('#agreecheck_china1').is(':checked')) { error = false; jQuery('.agreecheck_china_error1').hide(); } else { error = true; jQuery('.agreecheck_china_error1').show(); } } //Added new Ends//captcha code validation Starts var country_code = "US"; if (country_code == "CN") { //alert('cn'); //var response_captcha = validateCaptcha(captcha_code); var url = 'index.php?option=com_registration&task=captchaValidate_home'; jQuery.ajax({ type: "POST", url: url, data: ({cap_letters_code: capVal}), success: function (data) { if (data == 0) { // alert('dd'); error = true; jQuery('#captcha_code_new_error').show(); } else { //alert('eee'); error = false; jQuery('#captcha_code_new_error').hide(); } } }); } //captcha code validation ends if (firstname != '' && lastname !='' && country !='') {if (error == false) { jQuery('#firstname_error').hide(); jQuery('#lastname_error').hide(); jQuery('#countryId_error').hide(); disableAnchorById("submitButton"); //Endvar url = "index.php?option=com_registration&task=addNewUserRegistration";//jQuery('.overlay').show();jQuery.ajax({ type: "POST", url: url, data: ({firstname:firstname,lastname:lastname,countryId:country,c_email: email,c_name_id:builder,builderName:builderName, c_name:company,c_name_id:builder,c_contact_type:contactType,is_university_account:isUniversityAccount,c_jobTitle:jobTitle,c_member_type:c_member_type,agreecheck:agreeCheck,assetID:assetID,agreeCheckMarketing:agreeCheckMarketing,returnURL:currentURL,capVal:capVal,is_npo:npo,orgID:orgID,g_recaptcha_response:gRecaptchaResponse,token: csrfToken }), success: function (data) { if (data == 1) {const currentURL = window.location.href;const lastKeyword = getLastPathSegment(currentURL);const title = jQuery('.detailHead').text();const type = jQuery('.pdftextboxsection a[ctitle]').attr('ctitle'); window.dataLayer = window.dataLayer || []; window.dataLayer.push({'event': 'new_user','click-link': '/solutionslibrary/'+lastKeyword,'click-title': title,'content-type': type, }); enableAnchorById("submitButton");//jQuery('#email').val("");jQuery("#second-form").hide();jQuery("#thank-you").show(); } }}); }} } // To save the agreement of exiting user function submitAgreementForm() { var gRecaptchaResponse = jQuery('#g-recaptcha-response').val(); var agreeLoginCheckMarketing = 1; const currentURL = window.location.pathname; var csrfToken = Joomla.getOptions("csrf.token"); const returnUrl = jQuery('#return').val(); disableAnchorById("agree");//Endvar url = "index.php?option=com_registration&task=saveAgreement";//jQuery('.overlay').show();jQuery.ajax({ type: "POST", url: url, data: ({agreeLoginCheckMarketing:agreeLoginCheckMarketing,returnURL:currentURL,g_recaptcha_response:gRecaptchaResponse,token: csrfToken }), success: function (data) { if (data == 1) {enableAnchorById("agree");window.location.href = atob(returnUrl);//jQuery("#agreement-form").hide();} }, error: function(xhr, status, error){ console.error('AJAX Error: ' + status + error); }}); } jQuery("#agree").click(function() { if (jQuery(this).attr('disabled')) {event.preventDefault(); return; } submitAgreementForm();}); function submitDisagreementForm() { var gRecaptchaResponse = jQuery('#g-recaptcha-response').val(); var agreeLoginCheckMarketing = 2; const currentURL = window.location.pathname; var csrfToken = Joomla.getOptions("csrf.token"); const returnUrl = jQuery('#return').val(); disableAnchorById("disagree");//Endvar url = "index.php?option=com_registration&task=saveAgreement";//jQuery('.overlay').show();jQuery.ajax({ type: "POST", url: url, data: ({agreeLoginCheckMarketing:agreeLoginCheckMarketing,returnURL:currentURL,g_recaptcha_response:gRecaptchaResponse,token: csrfToken }), success: function (data) { if (data == 1) {enableAnchorById("disagree");//jQuery('#email').val("");window.location.href = atob(returnUrl);//jQuery("#agreement-form").hide(); } }, error: function(xhr, status, error){console.error('AJAX Error: ' + status + error); }}); } jQuery("#disagree").click(function() { if (jQuery(this).attr('disabled')) {event.preventDefault(); return; } submitDisagreementForm();}); jQuery('#agreecheck_marketing_login').change(function(){if(jQuery(this).is(':checked')){jQuery('#agree').removeAttr('disabled');} else {jQuery('#agree').attr('disabled', 'disabled');}}); jQuery('.iscountryeuropean').on('change', function() { var is_european=jQuery(this).find(':selected').attr('data-iseuropean'); var is_china=jQuery(this).find(':selected').attr('value'); //console.log("is_china ="+is_china); if(is_european==1){ jQuery("#china_provacy_policy").css("display", "none"); jQuery("#global_provacy_policy").css("display", "none"); jQuery("#global_provacy_policy_erurope").css("display", "block"); jQuery(".agree_not_european").css("display", "block"); jQuery(".agree_european").css("display", "block"); jQuery('input[name="agreecheck"]').removeClass("required error"); jQuery('input[name="agreecheck_china"]').removeClass("required error"); jQuery('input[name="agreecheck_china1"]').removeClass("required error"); jQuery("#submit_text_global").css("display", "none"); jQuery("#submit_text_europe").css("display", "block"); jQuery("#submit_text_china").css("display", "none"); }else if(is_china=="1045"){ jQuery("#china_provacy_policy").css("display", "block"); jQuery("#global_provacy_policy").css("display", "none"); jQuery("#global_provacy_policy_erurope").css("display", "none"); jQuery(".agree_not_european").css("display", "none"); jQuery(".agree_european").css("display", "none"); jQuery('input[name="agreecheck"]').removeClass("required error"); jQuery("#submit_text_global").css("display", "none"); jQuery("#submit_text_europe").css("display", "none"); jQuery("#submit_text_china").css("display", "block"); jQuery('input[name="agreecheck_china"]').addClass("required"); jQuery('input[name="agreecheck_china1"]').addClass("required");}else{ jQuery("#global_provacy_policy").css("display", "block");jQuery("#china_provacy_policy").css("display", "none"); jQuery("#global_provacy_policy_erurope").css("display", "none"); jQuery(".agree_not_european").css("display", "block");jQuery(".agree_european").css("display", "none"); jQuery('input[name="agreecheck"]').removeClass("required error"); jQuery('input[name="agreecheck_china"]').removeClass("required error"); jQuery('input[name="agreecheck_china1"]').removeClass("required error");jQuery("#submit_text_global").css("display", "block");jQuery("#submit_text_europe").css("display", "none");jQuery("#submit_text_china").css("display", "none"); /*if(grecaptcha.getResponse() == '')jQuery("#submitButton").attr('disabled', true);elsejQuery("#submitButton").attr('disabled', false);*/}}); function isEmail(email) {var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;return regex.test(email);}jQuery("#c_email").blur(function() {var email = jQuery(this).val();if(email != '') { if(!isEmail(email)){jQuery("#c_email").focus();return false;exit;} } jQuery("#c_username").val("");jQuery("#c_pass").val("");jQuery("#c_cpass").val("");var url = "index.php?option=com_registration&task=emailValidateonINBU"; // Changed by Rajnish.jQuery.ajax({ type: "POST", url: url, data: ({email: email }), success: function(data) {if(data==0) { jQuery(".userCredential").show(); jQuery("#isExist").val("");}else if(data==1) { jQuery("#c_username").val("NAN"); jQuery("#c_pass").val("******"); jQuery("#c_cpass").val("******"); jQuery("#isExist").val("1"); ///IB exists jQuery(".userCredential").hide();}else if(data==2) { jQuery("#c_username").val("NAN"); jQuery("#c_pass").val("******"); jQuery("#c_cpass").val("******"); jQuery("#isExist").val("2"); ///INB exists jQuery(".userCredential").hide();} }}); }); jQuery("#c_email").blur(function() {var email=jQuery("#c_email").val(); var token = jQuery('#jtoken input[value="1"]').attr('name');var pattern = new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i);if(!pattern.test(email)){jQuery('#domaincheck').hide();jQuery('#domaincheck').html(""); return false;exit;}var companyID=jQuery("#c_name_id").val();//jQuery('.overlay').show(); var emailValidation;/////////////////////////////////////////////////var urlEmailVal = "index.php?option=com_registration&task=universityEmailValidate"; jQuery.ajax({ type: "POST", url: urlEmailVal, data: ({c_email: email, token: token}), success: function(dataEmailVal){ //jQuery('.overlay').hide(); //console.log(dataEmailVal); // var dataEmailVal = dataEmailVal.replace(/\s/g, ""); // console.log(dataEmailVal); if(dataEmailVal==1){jQuery('small[for="c_email"]').html('');jQuery('small[for="c_email"]').show('');jQuery('#domaincheck').hide();jQuery('#domaincheck').html(""); jQuery('small[for="c_email"]').html(emailAlreadyExistP1 + ' '+loginMsg+' '+emailAlreadyExistP2); }else if(dataEmailVal == 3){jQuery('small[for="c_email"]').html('');jQuery('small[for="c_email"]').show('');jQuery('#domaincheck').hide();jQuery('#domaincheck').html(""); jQuery('small[for="c_email"]').html('This Email ID domail is related to SSO in our record. Please go to the '+loginMsg+' to login or to reset your password');}else if(dataEmailVal == 4){jQuery('#domaincheck').hide();jQuery('#domaincheck').html("");if(jQuery(document).find('#comEmailDuplicate').html()==''){jQuery('small[for="c_email"]').html('');jQuery('small[for="c_email"]').show(''); jQuery('small[for="c_email"]').html(notAllowedForRUBY);}}else{ var url = "index.php?option=com_registration&task=universityEmailDomainValidate"; //var valCompanyName=jQuery("#c_name_id").find("option:selected").text();jQuery.ajax({ type: "POST", url: url, data: ({email: email, token: token, isAjax:1}), success: function(data){jSonData = jQuery.parseJSON(data);//alert(jSonData.toSource());var htmlData = '';var htmlData2 = '';jQuery('.cnameCheck').html('');jQuery('#NotMatchDomain').html('');//alert(jSonData.error);if(jSonData.error =='Invalidemail'){ jQuery('#domaincheck').hide(); jQuery('#domaincheck').html(""); jQuery('small[for="c_email"]').html("Please enter a valid Email Address.");}else if(jSonData.error == "NotMatchDomain"){//alert(valCompanyName);//htmlData2 +='';//htmlData2 +='

';htmlData2 +='';//htmlData2 +='

';//htmlData +='

';//htmlData +='';//htmlData +='

';//htmlData +='';htmlData +='';//htmlData +='

';jQuery('#NotMatchDomain').html(htmlData);jQuery('.cnameCheck').html(htmlData2);jQuery('#policyDefault').hide(); }else if(jSonData.error == "comSpOrg"){//htmlData2 +='';//htmlData2 +='

';//htmlData2 +='';htmlData2 +='';//htmlData2 +='

';//htmlData +='

';//htmlData +='';//htmlData +='

';//htmlData +='';htmlData +='';//htmlData +='

';jQuery('#NotMatchDomain').html(htmlData);jQuery('.cnameCheck').html(htmlData2);jQuery('#policyDefault').hide();}else if(jSonData.error == "npo"){//htmlData2 +='';//htmlData2 +='

';//htmlData2 +='';htmlData2 +='';//htmlData2 +='

';//htmlData +='

';//htmlData +='';//htmlData +='

';//htmlData +='';htmlData +='';htmlData +='';htmlData +='';//htmlData +='

';jQuery('#NotMatchDomain').html(htmlData);jQuery('.cnameCheck').html(htmlData2);jQuery('#policyDefault').hide();}else{//htmlData2 +='';//htmlData2 +='

';//htmlData2 +='';htmlData2 +='

';//htmlData +='

';//htmlData +='';//htmlData +='

';/*htmlData +='

';for(var i =0; i

';}}if(jSonData.length > '1'){htmlData +='


'+builderNote+': '+builderNoteDesc+'

';}*/htmlData +='';htmlData +='

';jQuery(".cnameCheck").html(htmlData2);jQuery("#NotMatchDomain").html(htmlData);jQuery('#domaincheck').html("We have changed your membership from individual to company.");jQuery('small[for="c_email"]').html("");jQuery('small[for="c_email"]').hide();jQuery('#c_name').css("background-color", "#EFEFEF"); jQuery('#policyDefault').show();} },error: function(xhr, ajaxOptions, thrownError) {jQuery('small[for="c_email"]').show();jQuery('small[for="c_email"]').html("Your session has expired. Please reload the page OR it will automatically reload the page after 5 second.");setInterval(function(){ var currenttimer= jQuery('.timercount').text();jQuery('.timercount').text(currenttimer-1) }, 1000);setTimeout(function(){location.reload();}, 5000)} //Return Data});//Return Ajax Data} }//Email validation check Ajax data,error: function(xhr, ajaxOptions, thrownError) {jQuery('.overlay').hide();jQuery('small[for="c_email"]').show();jQuery('small[for="c_email"]').html("Your session has expired. Please reload the page OR it will automatically reload the page after 5 second.");setInterval(function(){ var currenttimer= jQuery('.timercount').text();jQuery('.timercount').text(currenttimer-1) }, 1000);setTimeout(function(){location.reload();}, 5000)} });//Return Email validation ajax///////////////////////////////////////////////////////////// }); var companyRequired = 'Please enter Company Name.'; var reCaptcha = 'Please select captcha.'; var agreeCheck = 'Please agree to the Terms of Use and Privacy Policy.';var companyName = 'Company Name' var buildersProgram = 'Industry Solution Builders Program' var builderNote = 'Note' var builderNoteDesc = 'Your company is an existing Intel Network Builders Member. Please select the Network Builders Program above to sign-up.' var builderSelection = 'Please Select builders.' var emailAlreadyExistP1 = 'This Email ID already exists in our record. Please go to the' var emailAlreadyExistP2 = 'page to login or to reset your password.' var notAllowedForRUBY = 'This domain is not allowed.' var loginMsg = 'Login' var IndividualMemberLang = 'University Individual Member'

Digital Hospitals: Empowering the Transformation of the Healthcare Industry (2024)
Top Articles
Latest Posts
Article information

Author: Delena Feil

Last Updated:

Views: 5550

Rating: 4.4 / 5 (65 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Delena Feil

Birthday: 1998-08-29

Address: 747 Lubowitz Run, Sidmouth, HI 90646-5543

Phone: +99513241752844

Job: Design Supervisor

Hobby: Digital arts, Lacemaking, Air sports, Running, Scouting, Shooting, Puzzles

Introduction: My name is Delena Feil, I am a clean, splendid, calm, fancy, jolly, bright, faithful person who loves writing and wants to share my knowledge and understanding with you.