CASE STUDY 36.1 Patient With a Transplant
Brief Patient History
Mr. V is a 42-year-old man with chronic viral hepatitis C. He has a Model for End-Stage Liver Disease (MELD) score greater than 25. Mr. V is in acute fulminant liver failure and is on the waiting list to receive a liver transplant. Mr. V was hospitalized 2 weeks ago with ascites, hepatorenal syndrome, and hepatic encephalopathy. He has been treated with diuretics, antibiotics, and laxatives. Before transplantation, he remained in the intermediate care unit and was not intubated. He is now undergoing liver transplantation.
Clinical Assessment
Mr. V is admitted to the critical care unit from the operating room after receiving an orthotopic liver transplant. He is intubated and sedated. Mr. V moves all extremities but does not follow commands. He has a nasogastric tube, pulmonary artery catheter, arterial line, urinary catheter, abdominal drain (draining bright red blood), and external biliary drain in place. Continuous renal replacement therapy is in progress.
Diagnostic Procedures
Baseline vital signs include the following: blood pressure of 100/60 mm Hg, heart rate of 118 beats/min (sinus tachycardia), respiratory rate of 20 breaths/min, temperature of 98.3°F, and oxygen saturation of 98%.
Urine output was 75 mL/h and is now 15 mL/h. Central venous pressure is 14 mm Hg, pulmonary artery pressure is 30/16 mm Hg, pulmonary artery occlusion pressure is 18 mm Hg, and intraabdominal pressure is greater than 25 mm Hg.
His current laboratory values include the following:
White blood cell count: 3100 cells/mm3
Hematocrit: 25.3%
Hemoglobin: 8.6 g/dL
Platelet count: 47,000/microliter
Aspartate aminotransferase: 315 units/L
Aminotransferase: 230 units/L
Alkaline phosphatase: 380 units/L
Gamma-glutamyltransferase: 1040 units/L
Total bilirubin: 12.5 mg/dL
Prothrombin time: 21.3 s
International normalized ratio: 2.5
Partial thromboplastin time: 69.9 s
Blood urea nitrogen: 39 mg/dL
Serum creatinine: 1.4 mg/dL
Potassium: 3.8 mEq/L (mmol/L)
Medical Diagnosis
Mr. V is diagnosed with intraabdominal hypertension and abdominal compartment syndrome.
Questions
1. What major outcomes do you expect to achieve for this patient?
2. What problems or risks must be managed to achieve these outcomes?
3. What interventions must be initiated to monitor, prevent, manage, or eliminate the problems and risks identified?
4. What interventions should be initiated to promote optimal functioning, safety, and well-being of the patient?
5. What possible learning needs do you anticipate for this patient?
6. What cultural and age-related factors may have a bearing on the patient’s plan of care?
In: Nursing
|
Hero Manufacturing has 8.4 million shares of common stock outstanding. The current share price is $78 and the book value per share is $5. The company also has two bond issues outstanding. The first bond issue has a face value of $65 million, a coupon rate of 6.5 percent and sells for 108.3 percent of par. The second issue has a face value of $50.3 million, a coupon rate of 7.7 percent and sells for 112.1 percent of par. The first issue matures in 9 years, the second in 27 years. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Suppose the company’s stock has a beta of 1.3. The risk-free rate is 2.7 percent and the market risk premium is 6.8 percent. Assume that the overall cost of debt is the weighted average implied by the two outstanding debt issues. Both bonds make semiannual payments. The tax rate is 21 percent. What is the company’s WACC? ****Please show how to solve with financial calculator where applicable**** This is the solve provided but there is no explanation as how the YTM was calculated:
|
In: Finance
INPUT FILE INTO ARRAY. CHECKING FOR COMMAS AND SUCH. PLEASE READ CAREFULLY.
void readFile(Candidate candidates[]) – reads the elections.txt file, fills the candidates[] array. Hint: use substr() and find() functions. Set Score to 0.
void List(Candidate candidates[]) – prints the array of Candidate
structs. One candidate per one line, include all fields. Use setw()
to display nice looking list.
void displayCandidate(Candidate candidates[]) – prints the complete
information about the candidate
.
Candidate First(Candidate candidates[]) – returns single struct
element: candidate with highest score
Candidate Last(Candidate candidates[]) – returns single struct
element: candidate with lowest score
void Votes(Candidate candidates[]) – function sorts the
candidates[] array by number of votes, the order in candidates[]
array is replaced
void Scores(Candidate candidates[]) – calculates the percentage
score for each candidate. Use the following formula:
??????=(CandidateVotes)/(sum of votes)*100%
Correct line for the reference: F=John,L=Smith,V=3342
The line errors that your program needs to detect, are as follows:
incorrect token / separator, example in line 5: F=Steven,L=JohnV=4429 --- (comma missing) – lines with this error need to be ignored
space in token, example in line 3: F=Hillary,X=Clinton, V=1622 --- lines with this error need to be read, error fixed, data included in your dataset
empty line, example in line 6 – empty lines need to be ignored
Example Textfile
F=Michael,L=John,V=3342
F=Danny,L=Red,V=2003
F=Hillary,L=Clinton, V=1588
F=Albert,L=Lee,V=5332
F=Steven,L=JohnV=4429
*IMPORTANT* Please be DETAILED in explanations of each part of code. Beginner Coder. *IMPORTANT*
Code Skeleton We HAVE to follow. How Would i go about using this skeleton? YOU CANNOT CHANGE FUNCTIONS OF VARIABLES, BUT YOU MAY ADD TO IT. THE CODE MUST HAVE WHAT IS LISTED IN THE SKELETON CODE:
#include <iostream>
#include <iomanip>
#include <stdlib.h>
#include <fstream>
#include <string>
using namespace std;
struct Candidate {
string Fname;
string Lname;
int votes;
double Score;
};
const int MAX_SIZE = 100;
void readFile(Candidate[]);
void List(Candidate[]);
void Votes(Candidate[]);
void displayCandidate(Candidate);
Candidate First(Candidate[]);
Candidate Last(Candidate[]);
void Scores(Candidate[]);
int main() {
}
void readFile(Candidate candidates[]) {
string line;
ifstream infile;
infile.open("elections.txt");
while (!infile.eof()) {
getline(infile,line);
// your code here
}
infile.close();
}
void List(Candidate candidates[]) {
}
void Votes(Candidate candidates[]) {
}
void displayCandidate(Candidate candidates) {
}
Candidate First(Candidate candidates[]) {
}
Candidate Last(Candidate candidates[]) {
}
void Scores(Candidate candidates[]) {
}
In: Computer Science
We can experiment with two parallelepipeds (boxes) that are similar in shape. The dimensions of the smaller box are 2 in. x 4 in. x 3 in. The larger box has twice the dimensions of the smaller . Draw and label the large box
1. Surface area (SA) of a box is the sum of the areas of all six sides. Compare the SAs of the two boxes.
| top or bottom | front or back | side | total surface area | |
| Small box | 2x4= 8 in sq. | 3x4=12 in sq. | 2x3= 6 in sq. | 2(8+12+6)=52 in. sq. |
| Large Box |
Ratio: SA of the large box is ___ times the SA of the small box
2. Compare the volumes (V) of the two boxes, measured in cubic inches. Pretend that you are filling the boxes with 1-inch cubes. The volume of each cube is 1 cubic inch (cu. in.).
Small box ____ cubes fill one layer, and ___ layers fill the box. The box holds ___ 1-inch cubes. Volume= ____ cu. in. Large box ___ cubes fill one layer, and ___ layers fill the box The box holds ____ 1-inch cubes. Volume= ___ cu. in. Ratio: The volume of the large box is ___ times the volume of the small box.
3. Show your work to compare a 3inch cube with a I-inch cube.
| large cube | small cube | ratio: large to small | |
| length of side | 3 in. | 1 in. | 3 to 1 |
| surface area | |||
| volume |
Think about this: 1. Look at your estimate for the amount of thatch for the kibo Art Gallery. Do you agree with it? Explain.
2. Two cylinders (cans) have similar shapes. One has four times the dimensions of the other. Show how you can compare their surface areas and volumes without the use of formulas. What conclusions do you expect? Use another sheet, if necessary.
In: Math
|
Employee_id |
First_name |
Last_name |
Salary |
Joining_date |
Department |
|
1 |
John |
Abraham |
1000000 |
01-JAN-13 12.00.00 AM |
Banking |
|
2 |
Michael |
Clarke |
800000 |
01-JAN-13 12.00.00 AM |
Insurance |
|
3 |
Roy |
Thomas |
700000 |
01-FEB-13 12.00.00 AM |
Banking |
|
4 |
Tom |
Jose |
600000 |
01-FEB-13 12.00.00 AM |
Insurance |
|
5 |
Jerry |
Pinto |
650000 |
01-FEB-13 12.00.00 AM |
Insurance |
|
6 |
Philip |
Mathew |
750000 |
01-JAN-13 12.00.00 AM |
Services |
|
7 |
TestName1 |
123 |
650000 |
01-JAN-13 12.00.00 AM |
Services |
|
8 |
TestName2 |
Lname% |
600000 |
01-FEB-13 12.00.00 AM |
Insurance |
Write the following queries:
1. Get all employee details from the employee table
2.Get First_Name from employee table using alias name “Employee Name”, sorted descending
3.Get unique DEPARTMENT from employee table
4.Get employee details from employee table whose employee name are “John” and “Roy”
5.Get employee details from employee table whose employee name are not “John” and “Roy”
6.Get employee details from employee table whose first name contains 'o'
7.Get employee details from employee table whose first name ends with 'n'
8.Get employee details from employee table whose Salary between 500000 and 800000
9.Get employee details from employee table whose name is 'John' and 'Michael'
In: Computer Science
import java.util.LinkedList;
import java.util.Queue;
import java.time.*;
public class CheckOutLine
{
/** This is the main function for the program */
public static void main()
{
System.out.println("\n\tBegin CheckOutLine Demo\n");
System.out.println("\nCreating a Queue called \"register\" based
on a LinkedList");
Queue<Customer> register = new
LinkedList<Customer>();
System.out.println("\nAdding Customers to the Register
queue");
// 1. TO DO: add five or more customers to the register line (5
Pts)
// format: register.add(new Customer(name, checkout time));
System.out.printf("Register line has %d customers\n",
register.size());
System.out.println("\nDeclare the LocalTime start time as
10:00");
LocalTime lt = LocalTime.parse("10:00:00.00");
System.out.println("Start checking out Customers at the register at
" + lt);
// 2. TO DO: code a while loop statement to process all the
// customers in the queue (3 Pts)
while(. . . . . . .)
{
Customer cust = register.poll();
lt = lt.plus(Duration.ofMinutes(cust.getMinutes()));
System.out.println(cust.toString() + " checked out at " +
lt);
}
System.out.println("\n\tEnd CheckOutLine Demo\n");
}
}
import java.lang.String;
public class Customer
{
private String name;
private int minutes;
/**
* Constructor for objects of class Customer
* @param name - customer name
* @param minutes - number of minutes to check out at register
*/
public Customer(String name, int minutes)
{
this.name = name;
this.minutes = minutes;
}
/**
* This method returns the minutes for check out
* @return minutes - the number of minutes to spend checking out at
the register
*/
public int getMinutes()
{
return minutes;
}
/**
* This method overrides the toString method of the Object
class
* to return the customer information as a String for display
* @return Customer information as a String
*/
@Override
public String toString()
{
return String.format("%-20s %3d minutes ", name, minutes);
}
}
In: Computer Science
Please make the following changes to the following code:
#This program takes in the first and last name and creates a userID printing first letter of first name and first 7 characters of last name
#by Abi Santo
#9/20/20
def main():
print("This Program takes your first and last name and makes a User ID")
f_name = str(input("Please enter your first name ")).lower()
l_name = str(input("Enter your last name: ")).lower()
userID = str(f_name[:1]+str(l_name[:7]))
print(userID)
main()
If a "True" value is received from checkFirstCharacter (see above), then main() will call checkRemainingChars(), passing the remainder of the password. checkRemainingChars() will check to see if the remainder of the string is alphabetic or numeric, and return a True or False value back to main().
If either checkFirstChar or checkRemainingChars returns a value of "False", main() will issue an appropriate error message (specific to which was in error), and prompt the user for a new password.
Once the entire password has been validated, main() will print a "Password accepted" message to the user.
In: Computer Science
C++ using vectors.
in the following code, if a user adds duplicate names the votes should be added to only one of the names:
example
display "Enter candidate name: "
input john
display "Enter candidate vote:"
input 10
display "Enter candidate name: "
input john
display "Enter candidate vote:"
input 10
so the output has to be
john with 20 votes.
#include<iostream>
#include<iterator>
#include<string>
#include<algorithm>
#include<array>
#include<ctime>
#include <vector>
#include<bits/stdc++.h>
using namespace std;
int max_element(const vector<int>&stuff)
{
int max_index =0;
for (int i=1; i<stuff.size();++i)
if (stuff[i]>stuff[max_index])
max_index=i;
return max_index;
}
template <typename type>
void show(const vector<type>&stuff)
{
for (int i=0; i<stuff.size(); i++)
cout <<stuff[i]<<' ';
}
int main()
{
vector<string> names;
vector<int> votes;
string name;
int vote;
int size=5;
for (int i=0; i<size;++i)
{
cout<<"enter candidates "<< i+1<<" name: ";
getline(cin, name,'\n');
cout<<"Enter "<<name<< "'s votes ";
cin>>vote;
cin.get();
names.push_back(name);
votes.push_back(vote);
}
for (int k=0; k<size;++k)
{
sort(names.begin(),names.end());
if (names[k-1]==names[k]){
return votes[k];
cout<<"votes "<<votes[k]<<endl;
}
}
int max_index= max_element(votes);
for (int j=0;j<size;++j){
if (votes[j]==votes[max_index])
cout<<"The winners list is bellow "<< names[j]<<endl;
}
return 0;
}
In: Computer Science
JAVASCRIPT:
Please create an array of student names and another array of
student grades.
- Create a function that can put a name and a grade to the
arrays.
- Keep Read student name and grade until student name is “???”. And
save the reading by using a function
- Create another function to show all the grade in that
object.
- Create the third function that can display the maximum grade and
the student’s name.
- Create a sorting function that can sort the arrays based on the
student’s grade.
- Display all the grades and names sorted by the grade.
Please modify the JavaScript code (HTML) below to meet the
requirements, and submit it. Also submit a screenshot of the
output.
<html>
<body>
<script>
//store student name in student array and the grade in grade
array
function spush(slist, name, sgrade, grade){
slist.push(name);//student list
sgrade.push(grade);//grade list
}
//show all the student names and their grades
function showlist(slist, sgrade){
var i;
for (i = 0; i < slist.length; i++){
document.writeln(slist[i] +" "+sgrade[i]+ "<br>");
}
}
function findmax(sgrade){
var i;
var max;
var maxid;
max = sgrade[0];
maxid = 0;
for(i=1;i<sgrade.length; i++){
if(max < sgrade[i]){
max = sgrade[i];
maxid = i;
}}
return maxid;//using index number
}
var stdlist = [];
var sgrade =[];
var mid;
//instead of following, please use prompt for input
spush(stdlist, "John", sgrade, 90);
spush(stdlist, "Tom", sgrade, 95);
spush(stdlist, "Mary", sgrade, 97);
showlist(stdlist, sgrade);
mid = findmax(sgrade);//max grade index number
document.writeln("The maximum grade: "+stdlist[mid]+"
"+sgrade[mid]);
</script>
</body>
</html>
In: Computer Science
#include <iostream>
#include <string>
using namespace std;
int main ()
{
//declarations
string name;
//input
cout <<"Enter your first name" << endl;
cin >> name;
//output
cout << "Hello " << name << "! " << endl;
return 0;
}
int age;
Add the following lines to your program:
cout << “Enter your age” << endl;
cin >> age;
Compile and Run.
What type is age? Describe this type.
float bodyTemp;
Add the lines to input and out your body temperature. Compile and run.
What type is bodyTemp? Describe this type.
Height (hint, use two variables)
Weight
Sex (hint, use the char type)
Last name
Answers to these questions only:
In: Computer Science