Next Article in Journal
Applications of the Fractional Calculus in Fuzzy Differential Subordinations and Superordinations
Next Article in Special Issue
Stability of Dependencies of Contingent Subgroups with Merged Groups: Vaccination Case Study
Previous Article in Journal
Escape Room Dual Mode Approach to Teach Maths during the COVID-19 Era
Previous Article in Special Issue
Compositional Data Modeling through Dirichlet Innovations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Marginalized Two-Part Joint Modeling of Longitudinal Semi-Continuous Responses and Survival Data: With Application to Medical Costs

by
Mohadeseh Shojaei Shahrokhabadi
1,
(Din) Ding-Geng Chen
1,2,*,
Sayed Jamal Mirkamali
3,
Anoshirvan Kazemnejad
4,* and
Farid Zayeri
5
1
Department of Statistics, University of Pretoria, Pretoria 0028, South Africa
2
College of Health Solutions, Arizona State University, Phoenix, AZ 85004, USA
3
Department of Mathematics, Faculty of Sciences, Arak University, Arak 38481-77584, Iran
4
Department of Biostatistics, Faculty of Medical Sciences, Tarbiat Modares University, Tehran 14115111, Iran
5
Proteomics Research Center and Department of Biostatistics, School of Allied Medical Sciences, Shahid Beheshti University of Medical Sciences, Tehran 14115111, Iran
*
Authors to whom correspondence should be addressed.
Mathematics 2021, 9(20), 2603; https://doi.org/10.3390/math9202603
Submission received: 26 July 2021 / Revised: 29 September 2021 / Accepted: 11 October 2021 / Published: 15 October 2021
(This article belongs to the Special Issue Mathematical and Computational Statistics and Their Applications)

Abstract

:
Non-negative continuous outcomes with a substantial number of zero values and incomplete longitudinal follow-up are quite common in medical costs data. It is thus critical to incorporate the potential dependence of survival status and longitudinal medical costs in joint modeling, where censorship is death-related. Despite the wide use of conventional two-part joint models (CTJMs) to capture zero-inflation, they are limited to conditional interpretations of the regression coefficients in the model’s continuous part. In this paper, we propose a marginalized two-part joint model (MTJM) to jointly analyze semi-continuous longitudinal costs data and survival data. We compare it to the conventional two-part joint model (CTJM) for handling marginal inferences about covariate effects on average costs. We conducted a series of simulation studies to evaluate the superior performance of the proposed MTJM over the CTJM. To illustrate the applicability of the MTJM, we applied the model to a set of real electronic health record (EHR) data recently collected in Iran. We found that the MTJM yielded a smaller standard error, root-mean-square error of estimates, and AIC value, with unbiased parameter estimates. With this MTJM, we identified a significant positive correlation between costs and survival, which was consistent with the simulation results.

1. Introduction

In many medical studies, the measurement of the primary outcome may be via a semi-continuous random variable that combines a continuous distribution with point masses at one or more locations [1]. A particular type of semi-continuous outcome is characterized by a point mass at zero and positive values that usually follow a skewed distribution [2]. Examples include alcohol use, driving-simulator-based research, annual medical costs, etc. [3,4,5]. For instance, in medical-insurance-based economic applications, medical costs typically include a large number of zero values representing a population of “non-users” who do not benefit from the medical care system in a given time interval, and a continuous distribution representing the cost levels of those who do receive care [6,7].
Two-part models are often used to analyze such semi-continuous data. These models consist of two separate model parts, with part I to model the zero values and part II to model the continuous values. In fact, some researchers have shown an increased interest in analyzing the semi-continuous outcomes by modeling the discrete zero component separately from the nonzero continuous component [4]. More recently, accommodating longitudinal data has necessitated the extension of these two-part models, with researchers jointly modeling these two outcomes for valid and efficient inference. It has been suggested that ignoring the potential dependency between the components can lead to biased results [2,5,8].
Although still extensively used, the conventional two-part models (CTMs) for capturing zero-inflation are limited to conditional interpretations of the regression coefficients in the model’s continuous part. Expressly, they exclude zero values from the second component, and they only provide inferences on the subpopulation of those with positive outcomes. When doing so, a generalization of the results for the effects of covariates that are included in the continuous part of model is only applicable to “users” (e.g., those positive values). Marginal inferences on the populations of health care users and non-users cannot be easily obtained using the conventional two-part model [7]. Moreover, in longitudinal studies, the population of health care users is not fixed over time, whereas the inferences from conventional two-part models are made based on a fixed population [9].
To enhance such marginal inferences, marginalized two-part (MTP) models are preferable for longitudinal semi-continuous data [7]; they yield more interpretable estimates when the primary focus is to estimate covariate effects on the average costs across the entire population of both users and non-users. These models retain many of the most significant features of conventional two-part models, such as capturing zero-inflation and skewness. Still, they allow investigators to examine covariate effects on the overall mean—one of the primary targets in many applications [7,9]. Numerous studies have attempted to explain the importance of using marginalized two-part models to accurately model semi-continuous data from complex surveys [4,10,11]. Thus far, this method has not been applied to joint models of longitudinal and survival data, which is the aim of this paper.
Moreover, in health economics studies, patients are monitored longitudinally, and their medical costs are gathered until death or incomplete follow-up occurs. Particularly, this terminal event changes the repeated measures process afterward [12]. For example, death precludes further accumulation of medical costs—therefore, the repeated measures of medical costs (e.g., monthly medical costs) are zero after death [13]. In such cases, the repeated measures and time-to-event outcomes are not independent. Ignoring this possible correlation can result in biased parameter estimates and inefficient statistical inference [13,14]. In a variety of public health applications, the joint modeling of these two processes is a useful tool for considering the possible correlation between the longitudinal and survival outcomes [15,16].
Added to this correlation, as mentioned previously, the distribution of medical costs data is generally right-skewed, and includes a substantial number of zero values. An appropriate model, therefore, must take all of these aspects into consideration [17]. Liu et al., and Xu et al., proposed two-part joint models of these semi-continuous data. However, they used a CTP model for the longitudinal part, so they did not obtain the marginal inference for the continuous part of the models for the longitudinal part [13,14]. However, there have been no studies that join MTP and survival models. In this paper, we propose a new extension of a marginalized two-part model for a joint analysis of longitudinal and survival data that accounts for the semi-continuous nature of longitudinal medical costs data. This new method readily allows investigators to obtain marginal inferences for the entire population of heath care users and non-users. Considering that there is no closed form of the likelihood function, we use approximate maximum likelihood estimation with the Gaussian–Hermite quadrature method to make statistical inferences based on the new model. The analysis of medical costs data lies at the core of our motivation for attempting to conduct this study. Since these data are often highly skewed to the right, with a large proportion of patients having zero costs, together with censoring due to lack of follow-up or death, the distributional features of such medical costs data make modeling challenging from a methodological standpoint.
The remainder of this paper is arranged as follows: Section 2 briefly reviews the conventional two-part model for the joint analysis of longitudinal semi-continuous data and survival data, along with the new marginalized two-part joint model. A series of simulation studies is presented in Section 3 to investigate the performance of the proposed marginalized two-part joint model (MTJM). In addition, Section 3 presents an application of this new MTJM to electronic health record (EHR) data in Iran. Finally, Discussions are provided in Section 4 and conclusions in Section 5.

2. Materials and Methods

In this section, we describe the methods in detail.

2.1. Conventional Two-Part Model for Joint Analysis of Longitudinal Semi-Continuous Data and Survival Data

Suppose that the monthly medical costs for the j -th observation of subject i ( i = 1 ,   2 ,   ,   n ) at time t i j ( j = 1 ,   2 ,   ,   n i ) are denoted by Y i j (i.e., semi-continuous repeated measures), where n is the total number of subjects, and n i is the number of measurements for the i -th subject. For each subject, consider a random censoring time C i and a random terminal event (death) time D i such that the repeated measures process is terminated at τ i = m i n ( C i ,   D i ) . Additionally, let Δ i = I ( D i < C i ) denote an indicator variable, and assume that the deaths and censoring times are both continuous and independent. Moreover, let x i j denote the vector of covariates corresponding to the repeated measure for subject i at time j , and z i t the vector of covariates corresponding to the terminal event for subject i. Let λ i ( t ) denote the hazard for the terminal event.
To specify the semi-continuous nature of Y i j , consider two groups of subjects, with group 1 for those with zero costs, and group 2 for those with positive costs. The probability that a subject belongs to group 2, and the parameters associated with the level of costs to some explanatory variables during repeated measurements, can be considered as common random variables, denoted by a i , to capture the variability of subject effects. Since there might be subject effects with regard to hazard rates, we consider common random variables, denoted by b i , to capture the correlations between hazard rates and costs.
With these notations, the conventional two-part joint model (CTJM) proposed by Liu et al. [14] can be defined as:
η i j C = logit ( π i j ) = x i j α C + a i C
μ i j = E ( log (   Y i j | Y i j > 0 ,   x i j , a i C , b i C ) ) = x i j β C + δ 1 C a i C + b i C
λ i C ( t ) = λ 0 ( t ) exp ( z i t γ C + δ 2 C a i C + δ 3 C b i C )
where π i j = P ( Y i j > 0 | x i j , a i C ,   t i j < D i ) is the probability that subject i has positive costs at time t i j , given all associated covariates, and μ i j is the logarithm of the costs for subject i . Moreover, consider λ 0 ( t ) as the baseline hazard function for the terminal event. In addition, α C , β C , γ C , δ 1 C , δ 2 C , and δ 3 C are unknown parameters. The subject-specific random effects c i C = ( a i C ,   b i C ) ~ N ( 0 ,   [ σ a 2 σ a b σ a b σ b 2 ] ) correlate the odds of having positive costs, the level of positive costs, and the survival. As discussed in Liu et al. [14], more complicated random effects—such as a random slope—can be easily incorporated into these equations if necessary. In Equations (1) and (2), η i j C and μ i j can be considered only when a patient is still alive. Naturally, the monthly medical costs after death are zero. In a recent study, Rustand et al. [1] further developed this CTJM to analyze longitudinal semi-continuous biomarkers and terminal events from metastatic colorectal cancer data.

2.2. Marginalized Two-Part Joint Model for Longitudinal Semi-Continuous Data and Survival Data

Extending the conventional two-part joint model (CTJM) proposed by Liu et al. [14] and Rustand et al. [1], which has been widely used to jointly model semi-continuous data and survival outcomes, we propose a more flexible marginalized two-part joint model (MTJM) by using marginalized two-part (MTP) models instead of conventional two-part (CTP) models for the longitudinal part. This newly proposed MTJM is also an extension of the work of Smith et al. [9], where they considered only the marginalized two-part model for longitudinal medical costs data, without considering the survival data (i.e., without joint modeling).

2.2.1. Marginalized Two-Part Model for Longitudinal Semi-Continuous Data

The general form of the probability density functions (PDFs) for the CTP model [9] is given by:
g C T P ( y i j ) = { 1 π i j ,   i f   y i j = 0 π i j f ( y i j ; x i j β C ) , i f   y i j > 0
where the probability of observing a non-zero cost—i.e., π i j —can be modeled using a logit link:
η i j C = logit ( π i j ) = x i j α C + a i C
and the location parameter μ i j from the positive values can be modeled in the second part of the CTP model assuming a log link:
μ i j = E ( log ( Y i j | Y i j > 0 ,   x i j ,   a i C , b i C ) ) = x i j β C + δ 1 C a i C + b i C .
Under this parameterization, β C lacks a meaningful interpretation in many conditions. Often, greater interest lies in estimating the effects of covariates on the marginal mean of y i j on the original scale for the overall population of users and non-users. For example, investigators are interested in examining the association between treatment and average costs among health care users and non-users. The conventional two-part model poses challenges to the estimation of this effect [7,9,18,19]. Therefore, a flexible two-part model remains necessary to accommodate dependence between components, while providing an interpretable parameterization of the marginal mean in longitudinal studies.
Smith et al. [9] proposed a novel marginalized two-part (MTP) longitudinal model in order to alleviate the limitations posed by the CTP model, directly parameterizing the effect of covariates on the marginal mean of Y i j .
The MTP model has the same two-part structure as the conventional model, but rather than parameterizing the model in terms of μ i j —the log-scale location parameter of the conditionally positive values—the model is parameterized in terms of ν i j = E ( Y i j ) —the overall mean from the combined population of users and non-users. Therefore, for the MTP model, the general form of the PDF [9] can be written as:
g M T P ( y i j ) = { 1 π i j ,   i f   y i j = 0 π i j f ( y i j ; x i j β M ) , i f   y i j > 0
The MTP model specifies the linear predictors:
η i j M = logit ( π i j ) = x i j α M + a i M
E ( Y i j | x i j ,   a i M , b i M ) = exp ( x i j β M + δ 1 M a i M + b i M ) = ν i j .
Under this parameterization, β M is estimated for the entire population, while β C is conditional on Y i j > 0 .

2.2.2. Parameter Estimation of the Marginalized Two-Part Joint Model (MTJM)

We extend the previously proposed model to accommodate longitudinal semi-continuous and survival responses. We specify the general form of the marginalized two-part joint model based on CTJM, as before:
η i j M = logit ( π i j ) = x i j α M + a i M ,
ν i j = E ( Y i j | x i j ,   a i M , b i M ) = exp ( x i j β M + δ 1 M a i M + b i M ) ,
λ i M ( t ) = λ 0 ( t ) exp { z i t γ M + δ 2 M a i M + δ 3 M b i M } .
The common random variables, denoted by a i M and b i M , capture the variability of subject effects and the correlations between hazard rates and costs, respectively. It is important to note that, with the MTJP model, the parameter β M in Equation (6) is interpreted differently from the parameter β C in the CTJP model. In the CTJP model, the parameter β C in Equation (2) is conditional on Y i j > 0 , which means that the parameter β C considers the effect of covariates for the subpopulation with positive costs. However, in the MTJP model, the parameter β M in Equation (6) is estimated for the whole population with positive costs in the CTJP model, as well as the subpopulation with zero costs that is not included in the CTJP model. Using the MTP model as parameterized, β M in Equation (6) is estimated for the entire population, while β C in Equation (2) is conditional on Y i j > 0 . Using log-normal distribution for f ( . ) in Equation (4), the overall marginal mean ν i j can be defined as:
ν i j = E ( Y i j | x i j ,   a i M , b i M ) = π i j exp ( μ i j + σ 2 / 2 ) ,
so
μ i j = E ( log ( Y i j | Y i j > 0 ,   x i j ,   a i C , b i C ) ) = ln ( ν i j ) ln ( π i j ) σ 2 / 2 = x i j β M + δ 1 M a i M + b i M ln ( π i j ) σ 2 / 2 .
where σ is the shape parameter in log-normal distribution. With the model formulation in MTJM, the likelihood for the i th subject is:
L i ( ω ) =     exp ( l i A ) exp ( l i B ) exp ( l i C ) p ( c i M ) d c i M ,
where ω is the vector of parameters including α M , β M , γ M , δ 1 M , δ 2 M , and δ 3 M , and p ( c i M ) is the density function for c i M = ( a i M , b i M ) ~ N ( 0 ,   [ σ a 2 σ a b σ b a σ b 2 ] ) . The first part of the integral results from the odds of having positive costs, and constitutes part I of the two-part model:
l i A = j = 1 n i [ I i j log π i j + ( 1 I i j ) log ( 1 π i j ) ] = j = 1 n i [ I i j η i j M + log ( 1 π i j ) ] ,
where I i j is 1 if Y i j > 0 , and 0 otherwise.
The amount of positive medical costs per month constitutes the second part:
l i B = j = 1 n i I i j { ln y i j 1 2 ln 2 π + ln ( σ ) 1 2 σ 2 ( ln y i j μ i j ) 2 } ,
and the likelihood of death is:
l i C = Δ i ( log f i ( t ) ) + ( 1 Δ i ) log ( s i ( t ) ) ,
where
s i ( t ) = exp ( λ i M ( t ) × t ) ,
f i ( t ) = λ i M ( t ) exp ( λ i M ( t ) × t ) ,
λ i M ( t ) = λ 0 ( t ) exp { z i t γ M + δ 2 M a i M + δ 3 M b i M } .
There is no analytical solution to obtain parameter estimates. Therefore, we adopt an adaptive Gaussian quadrature technique that can be implemented conveniently using the SAS procedure NLMIXED (SAS Program in Appendix A and Appendix B). In many real-life applications, nonlinear models are required that allow the investigators to specify parameters to the model individually and nonlinearly. For example, in some repeated measurements, it is of interest to fit a model that simultaneously accounts for the overall nonlinear mean structure as well as the variability between and within subjects. In this situation, nonlinear mixed-effects models can be useful, and the fitting of nonlinear mixed-effects models using the SAS procedure “PROC NLMIXED” can be the first choice. PROC NLMIXED fits nonlinear mixed-effects models by numerically maximizing an approximation to the marginal likelihood—that is, the likelihood integrated over the random effects [20,21].

3. Results

This section is divided into simulation study and real data study.

3.1. Simulation Study

In order to validate the proposed MTJM model, a simulation study was designed for the proposed estimation procedure performance to be examined. Repeated measures (such as monthly medical costs) are assumed for subject i = 1 , ,   n at the integer “time” (the month, for example), j = 0 ,   ,   n i with the baseline of month 0. Data are simulated using the following model:
η i j M = logit ( π i j ) = α 0 M + x 1 i j α 1 M + x 2 i j α 2 M + a i M
ν i j = exp ( β 0 M + x 1 i j β 1 M + x 2 i j β 2 M + δ 1 a i M + b i M log ( π i j ) σ 2 / 2 )
λ i M ( t ) = exp { z 1 i t γ 1 M + z 2 i t γ 2 M + δ 2 M a i M + δ 3 M b i M } .
The first time-variant covariate x 1 i j = z 1 i t is simulated from the Bernoulli (p = 0.5) distribution, and the second time-variant covariate x 2 i j = z 2 i t is simulated from a standard normal distribution. The fixed-effects coefficients are set to α M = ( 14.4 , 0.3 ,   1.6 ) and β M = ( 5 ,   0.05 ,   1.1 ) . These values, and the coding of the covariates, are obtained from the literature [7]. Additionally, in order to compare the performance between the MTJM and CTJM, we used simulation codes from previous works [13,14] for the CTJM. We take USD 1 as the monthly medical cost’s unit. We assume that the positive costs follow a log-normal distribution with σ 2 = 4 . The hazard rate of subject i at time t follows an exponential distribution E ( λ i ( t ) ) . The parameter γ is a vector of coefficient of covariates, and it is assumed to be γ M = ( 0.1 , 1 ) .
The independent censoring occurs from time 1 to time 4, with censoring probabilities of 2% (at time 1), 3% (at time 2), 15% (at time 3), and 80% (at time 4). The follow-up of repeated measures is not available after either death or independent censoring. The times of censoring are set independently to the exponential distribution E(1).
Independent random intercepts a i and b i are considered in the model. We assume that the random effects jointly follow a bivariate normal distribution with mean 0 and variance–covariance matrix ( c i M = [ σ a 2 σ a b σ a b σ b 2 ] ) , where σ a 2 = σ b 2 = 9 and σ a b = 0.0 . We set the coefficients δ 1 M = 1 , δ 2 M = 2 and δ 3 M = 3 . Note that all three δ s are positive, meaning that the chances in the odds of having positive costs, the level of costs, and death hazard have a positive correlation.
We set the sample sizes to n = 250, 500, and 1000, and ran 100 replicates for n i = 4 timepoints for the two responses. We used the Gaussian quadrature method to fit the data using five quadrature points. The SAS program containing the simulation study code is provided in Appendix A for readers interested in replicating the simulation study. We fit the MTJM and CTJM with r = σ a b = 0.0 ,   0.5 ,   0.8 to data generated under the MTJM with r = σ a b = 0.0 .
The bias, standard error, and root-mean-square error (RMSE) of the parameter estimates are shown in Table 1, Table 2 and Table 3 for n = 250, 500, 1000, and r = σ a b = 0.0 ,   0.5 ,   0.8 , respectively. Figure 1 graphically illustrates the RMSE over all 100 runs with the MTJM compared to the CTJM.
From Table 1, under n = 250, the estimates’ bias is generally close to zero. From Figure 1, we can observe that the RMSE is smaller for larger correlations. The results for these two methods are comparable under n = 250 for the three correlation schemes considered. In addition, the results under n = 500 in Table 2 and n = 1000 in Table 3 are similar to those under n = 250 in Table 1.
Overall, the simulation study demonstrated the superior performance of the MTJM model compared to the CTJM model, and showed that the RMSE decreases as the number of subjects increases; however, the model still demonstrates excellent performance with small samples. We fit these two models to simulated data under an MTJM assumption, so it is expected the MTJM model will outperform the CTJM model. Moreover, the two models are structured differently, so the models should not be discriminated based only on model comparison statistics. We also found that there exist negligible empirical biases for the parameter estimates. The coverage probabilities of the confidence intervals are close to the nominal level of 0.95 (the confidence interval coverage, therefore, is adequate).

3.2. Analysis of HDK Data

We analyzed the direct medical costs per physician visit for coronary heart disease patients in Kerman (HDK dataset) as an application of the newly proposed marginalized two-part joint model. As a leading cause of mortality, morbidity, and disability, coronary heart disease imposed a significant economic burden—ranging between USD 4715 and 4908 billion—on the Iranian economic system in 2014 [22].

3.2.1. Data Description

The data were compiled from the Iranian Integrated Care Electronic Health Record (ICHR). The ICHR is a national middleware that creates and manages electronic health records (EHRs) for Iranian individuals. This national middleware is locally called SEPAS, and all patient visits to health care facilities are communicated through it. It has a distributed and service-oriented architecture based on ISO 13606. We focused on the analysis of the out-of-pocket medical costs of coronary heart disease in Kerman. We used data from 1664 patients who were referred to the heart department of the state hospitals of Kerman Province from 2016 to 2018. Each respondent was followed from their first hospital admission until death in the hospital, or censored at the end of 2018 (31 December 2018). Total medical costs were calculated by adding up the costs of each hospital visit. The mean visit rate was four visits. Approximately 11% of patients died in the hospital during the follow-up, and others were censored. For 10% of the total person-months, the direct medical costs were zero. Table 4 shows the studied variables from the variable selection part. In addition, Table 5 and Table 6 show the descriptive statistics for the studied variables. The direct medical costs per physician visit were highly right-skewed. At the time of HDK data collection, USD 1 was worth, on average, IRR 35,847 16.

3.2.2. Detailed Explanations of Variable Selection

In this study, univariate analyses and full stepwise variable selection were conducted using the same selection criteria as for the primary analysis to obtain the final model. Univariate analyses were conducted to determine which variables were associated with the longitudinal semi-continuous responses of costs, and the final survival model was obtained using full stepwise variable selection with the same criteria as for the primary analysis. Selected variables are shown in Table 4.

3.2.3. Fitting the CTJM and MTJM to the Data

The variables gender, age, and place of residence were included in the model as the time-independent covariates. The type of hospitalization variable was included as the time-dependent covariate. Specifically, the full MTJM model was specified as:
η i j M = α 0 M + α 1 M × t y p e   o f   h o s p i t a l i z a t i o n + a i M
ν i j = exp ( β 0 M + β 1 M × s e x + β 2 M × a g e + β 3 M × t y p e   o f   h o s p i t a l i z a t i o n + δ 1 a i M + b i M log ( π i j ) σ 2 / 2 )
λ i M ( t ) = exp ( γ 1 M × s e x + γ 2 M × a g e + γ 3 M × c i t y + δ 2 M a i M + δ 3 M b i M )
In addition, the full CTJM model was specified as:
η i j C = α 0 C + α 1 C × t y p e   o f   h o s p i t a l i z a t i o n + a i C
μ i j = exp ( β 0 C + β 1 C × s e x + β 2 C × a g e + β 3 C × t y p e   o f   h o s p i t a l i z a t i o n + δ 1 a i C + b i C   )
λ i C ( t ) = exp ( γ 1 C × s e x + γ 2 C × a g e + γ 3 C × c i t y + δ 2 C a i C + δ 3 C b i C )
To select the best model from among these two candidate models, we used the Akaike information criterion (AIC) and the Bayesian information criterion (BIC). The AIC is generally considered to be the first model-selection criterion that should be used in practice. For each model, this value is calculated, and the best model candidate is the one that provides the minimum AIC. Another model selection criterion based on information theory is the BIC, where the model with the lowest BIC considered the best model [23].
To facilitate the further understanding of the method developed in this paper with this real data analysis, we included the SAS program in Appendix B.

3.2.4. Parameter Estimation

The adaptive Gaussian quadrature is used with five quadrature points to estimate the model parameter. Table 7 summarizes the parameter estimates, SEs, and the associated p-values for both the MTJM and CTJM.
As seen from Table 6, the results of the fitted MTJM model show that: (a) each outpatient tended to have higher odds (i.e., OR = exp ( α 1 M ) = exp ( 1.30 ) = 3.67 ,   p < 0.0001 ) of paying the costs per physician visit. Moreover, the direct costs were higher among outpatients (whole population with positive and zero costs), but not significantly (i.e., β 3 M = 0.001 ,   p > 0.05 ); (b) male patients in the whole population tended to pay higher medical care costs (i.e., β 1 M = 2.497, p-value < 0.0001)—in other words, the direct costs for males were USD 2.497 more than for females; (c) higher age in both groups with positive and zero costs meant greater direct medical costs (i.e., β 2 M = 0.027, p-value < 0.0001). The latter may be explained in two ways: (1) the higher frequency of visits to the hospital by those at a more advanced age, and (2) the high-cost intensive care that older patients with heart disease need toward the end of their lives.
We also fit the CTJM model to this data. The results of the fitted CTJM model show that: (a) each outpatient tended to have higher odds (i.e., OR = exp ( α 1 C ) = exp ( 1.366 ) = 3.92 ,   p < 0.0001 ) of paying the costs per physician visit. Moreover, if outpatients had positive costs, their direct costs were higher (i.e., β 3 C = 0.012 ,   p = 0.0004 ); (b) male patients who had positive costs tended to pay higher medical care costs (i.e., β 1 C = 2.109, p-value < 0.0001); (c) higher age among people with positive costs meant greater direct medical costs (i.e., β 2 c = 0.297, p-value < 0.0001).
In both models, we found that age plays a role in the survival model, but it is not statistically significant (i.e., γ 2 M = 0.499, γ 2 C = 0.479 , p-value > 0.05). This means that under an MTJM assumption every 1-year increase in age brings about an exp ( 0.499 ) = 65% increase in death. In addition, not being residents of Kerman (i.e., γ 3 M = −0.136, γ 3 C = 0.182 , p-value < 0.0001) seemed to be a major mortality risk factor in this sample for both models.
In terms of the association between the three models, the high significance of all δ s (p < 0.0001) justifies using a joint model rather than considering the two models separately. The latter shows a significant association between part I and part II, i.e., patients who have positive costs per physician visit tend to pay higher medical treatment costs (i.e., δ 1 = 1.010 ). Furthermore, it is suggested that the random effects influence death hazards in both parts of monthly medical costs, i.e., a higher mortality rate is observed in patients who had more frequent medical costs and who paid for medical costs more directly (i.e., δ 2 = 1.999 ,   δ 3 = 3.000 ). In summary, it can be said that when the three outcomes show a stronger correlation, our joint model is preferred over the separate longitudinal and survival models.
The results suggest that both models fit the data adequately. However, the AIC and BIC both indicate that the MTJM model is a more appropriate fit for these data (AICMTJM = 211,965 vs. AICCTJM = 222,610 BICMTJM = 212,035 vs. BICCTJM = 222,680). Although the two models do not have the same interpretation, the parameter estimates from the CTJM are similar to those estimated from the MTJM model, except in part 2 of the model.

4. Discussion

In this paper, we developed a marginalized two-part joint model for two correlated longitudinal semi-continuous and survival outcomes using marginal inferences. This model extended the advantages of marginalized two-part models to account for a dependent terminal event, such as death. From a clinical perspective, the MTJM is of special interest because it can account for various clinical responses to treatment, but with a more meaningful interpretation. Prior studies have noted the importance of the extension of the joint model in order to gain a better understanding of the medical cost data [13].
The simulation study demonstrated that the MTJM model performs well compared to those demonstrated by the CTJM model, and showed that larger sample sizes result in smaller bias and RMSE in parameter estimates, and that confidence intervals maintain nominal coverage. Our model still shows excellent performance with smaller samples. The latter is consistent with the results of previous studies [13,14]. The simulation showed that both models tend to be the same for larger correlations and sample sizes, except for the parameters in part two. In the MTJM, to examine such effects on the marginal mean in order to draw conclusions about the impact of predictors on the population as a whole, we parameterized the second part of the models, so it is expected that they should be estimating the same quantity—especially in part 1 and part 3. To differentiate the MTJM from the CTJM, we only made a change in the second part, so it is assumed that the parameters in the second part (the betas) do not represent the same quantity. Our results show that the MTJM works as well as the CTJM, but with marginal interpretation in the second part. These results therefore need to be interpreted with caution. As we mentioned previously, the two models are structured differently, so discrimination between these models should not be based on model comparison statistics alone. We aimed to show that the new model can work as well as previous models, but with the previous model not being able to provide marginal inference.
In the survival model, we used the exponential distribution. We found that the parameter estimation error consistently converges to zero when assuming an exponential distribution. However, current methods cannot provide a more appropriate estimate of parameter distribution if the parametric assumptions are violated [24]. For future studies, we plan to adopt more flexible survival models if these assumptions are violated
Our real data application found a significant association between longitudinal medical costs and survival, suggesting that the proposed MTJM model may be a more appropriate tool than two-part models that model the longitudinal medical costs alone for these types of data. The findings of the current study are consistent with those of Xu et al., who found that parameter estimates could be seriously biased when information about the complex survey design was ignored [13].
We also showed that the proposed MTJM model gave better model fits compared to the simpler CTJM model, based on the AIC and BIC model selection criteria. It is recommended to choose the appropriate model via these model selection criteria [25]. Furthermore, the correlation between hospital status and having positive costs in part I, the correlation between gender/age and the level of cost in part II, and the correlation between gender/place of residence and the hazard of death are all statistically significant. These findings further support the importance of taking account of the correlation over time between the probability of incurring positive costs and the level of cost in longitudinal applications [4].
We acknowledge some limitations of our study. Our joint model is defined under several assumptions, such as the normality assumption for random effects and the log-normal assumption for positive costs. For future studies, we plan to adopt a more flexible generalized gamma distribution or other heavy-tailed distributions in part II of our model if these assumptions are violated. A Pareto distribution may better represent the upper tail of the medical costs distribution than the log-normal distribution. In addition, one may consider a Bayesian framework for parameter estimation with the MTJM. Finally, we assumed normal random effects in the model, so it would be interesting to investigate non-normal random effects in this proposed model. We are actively investigating these ideas.

5. Conclusions

To address the medical cost data problems—including right skewness, clumping at zero, and censoring due to death and incomplete follow-up—a marginalized two-part joint model (MTJM) was developed in this paper. The simulation study showed that our proposed joint model yielded small biases of parameter estimates when the complex sample design was considered.
In summary, when the primary interest is to estimate covariate effects on the average costs across the entire population of both users and non-users, the MTJM may be most useful.

Author Contributions

M.S.S. designed the study. M.S.S. and S.J.M. developed the simulation approach. D.-G.C. and M.S.S. wrote the first draft of the paper. A.K. and F.Z. performed the application study and helped in the interpretation of the results. All authors contributed to reviewing and finalizing the paper. All authors have read and agreed to the published version of the manuscript.

Funding

South Africa DST-NRF-SAMRC SARChI Research Chair in Biostatistics, grant number 114613.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is available under request from authors.

Acknowledgments

This work is partially based on research supported by the South Africa National Research Foundation (NRF) and the South Africa Medical Research Council (SAMRC). The opinions expressed and conclusions arrived at are those of the authors, and are not necessarily to be attributed to the NRF and/or SAMRC.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. SAS Procedures for Data Generation and Parameter Estimation

/* Data Generation MACRO ---------------- */
%macro generate_data(n_seed=, n_subjects=, n_T=);
 data original_data;
    /* Parameters ---------------- */
    alpha_0 = 14.4;
    alpha_1 = -.3;
    alpha_2 = 1.6;
    beta_0 = 5;
    beta_1 = 0.05;
    beta_2 = 1.1;
    gamma_0 = 0;
    gamma_1 = 0.1;
    gamma_2 = −1;
    s2_a = 9;
    s2_b = 9;
    sigma2 = 4;
    lambda_1 = 1;
    lambda_2 = 2;
    lambda_3 = 3;
 
 /* Subject Effects -------------- */
 array a(&n_subjects);
 array b(&n_subjects);
 array pmis{&n_T} (.02 .03 .15 .8);
 array cmis{&n_T} (.02 .05 .2 1);
 
 do i = 1 to &n_subjects;
 a{i} = sqrt(s2_a) * rannor(&n_seed);
 b{i} = sqrt(s2_b) * rannor(&n_seed);
 end;
/* Data Genetation -------------- */
 do i = 1 to &n_subjects;
 rmis = ranuni(&n_seed);
 do iy = &n_T to 1 by −1;
 if rmis < cmis{iy} then ny = iy;
 end;
%do t = 1%to &n_T;
 t=&t;
 x1 = 50 + 10*rannor(&n_seed);
 x0 = ranuni(&n_seed);
 x2 = 1*(x0<=0.5);
 pi = 1/(1+exp(-(alpha_0 + alpha_1 * x1
+ alpha_2 * x2 + a{i})));
 mu = beta_0 + beta_1*x1 + beta_2*x2
- log(pi) - sigma2/2 + lambda_1*a{i} + b{i};
 Y = ranbin(&n_seed, 1, pi);
 if Y = 1 then Y = exp(sqrt(sigma2)*rannor(&n_seed) + mu);
 if t > ny then Y=.;
 lam = .;
 tt = .;
 cc = .;
 time = .;
 censored = .;
 output;
 %end;
 t=0;
 x1 = 50 + 10*rannor(&n_seed);
 x0 = ranuni(&n_seed);
 x2 = 1*(x0<=0.5);
 pi = 1/(1+exp(-(alpha_0 + alpha_1 * x1
+ alpha_2 * x2 + a{i})));
 mu = beta_0 + beta_1*x1 + beta_2*x2
- log(pi) - sigma2/2 + lambda_1*a{i} + b{i};
 Y = .;
 lam = exp(gamma_0 + gamma_1*x1 + gamma_2*x2
+ lambda_2*a{i} + lambda_3*b{i});
 tt = ranexp(&n_seed)/lam;
 cc = ranexp(&n_seed);
 time = min(tt, cc);
 censored = (cc lt tt);
    output;
 
 end;
 run;
 
 /* Trimmed Data ---------------- */
 data sim_data (keep =i t x1-x2 Y time censored);
    set original_data;
 run;
%mend;
/* Running Data Generation MACRO ---------------- */
%generate_data(n_seed=1, n_subjects=900, n_T=4);
 
/* Parameter Estimation ---------------- */
proc nlmixed data=sim_data qpoints=10 gconv=1e−4;
bounds 0 <=sigma2, 0<=sa, 0<=sb;
/* Initail Values ---------------- */
parms a0=14.4 a1=-.3 a2=1.6
    b0=5 b1=0.05 b2=1.1
    g1=0.1 g2=−1
    sa=3 sb=3 sigma2=4
    l1=1 l2=2 l3=3;
/* Log Likelihood ---------------- */
 if t=0 then do;
    lam = exp(g1*x1 + g2*x2 + l2*a + l3*b);
    loglik=(censored=0)*(log(lam)-lam * time)
+ (censored=1)*(-lam * time);
 end;
 else do;
 pi = 1/(1 + exp(-(a0 + a1*x1 + a2*x2 + a)));
 mu = b0 + b1*x1 + b2*x2 - log(pi) - sigma2/2 + l1*a + b;
 if Y=0 then loglik=log(1-pi);
 else if Y>0 then loglik=log(pi)-log(Y)
-.5*log(2*CONSTANT(‘PI’))
        -log(sqrt(sigma2))
-(1/(2*sigma2))*(log(Y)-mu)**2;
    else if Y = . then loglik=0;
 end;
model i ~ general(loglik);
 random a b ~ normal([0,0], [sa**2, 0, sb**2]) subject=i;
run;

Appendix B. SAS Procedures for Real Data Analysis

/* Parameter Estimation ---------------- */
proc nlmixed data=data qpoints=10 gconv=1e−2;
bounds 0 <=sigma2;
 /* Initail Values ---------------- */
parms a0=5.3 a1=1.3
    b0=14.3 b1=2.5 b2=0.02 b3=0.01
    g1=1.1 g2=0.5 g3=−0.1
    sigma2=1
    l1=1 l2=2 l3=3 k=500;
 
    /* Log Likelihood ---------------- */
 if t=0 then do;
    lam = exp(g1*GENDER + g2*CITY +g3*AGE + l2*a + l3*b);
    loglik=(censored=0)*(log(lam)-lam * time) + (censored=1)*(-lam * time);
 end;
 else do;
 pi = 1/(1 + exp(-(a0 + a1*TYPE OF HOSPITALIZATION + a)));
    eta = abs(k)**(−2);
 mu = b0 + b1*GENDER +b2*AGE +b3*TYPE OF HOSPITALIZATION - log(pi)-sigma2*log(k**2)/k-lgamma(eta+(sigma2/k))+lgamma(eta) + l1*a + b;
u = sign(k)*(log(Y) - mu)/sigma2;
 if Y=0 then loglik=log(1-pi);
 else if Y>0 then loglik=log(pi)- lgamma(eta) + eta*log(eta) - log(sigma2) - log(Y) + u*sqrt(eta) - eta*exp(abs(k)*u);
    else if Y = . then loglik=0;
 end;
 
model ID ~ general(loglik);
 random a b ~ normal([0,0], [1, 0, 1]) subject=ID;
run;

References

  1. Rustand, D.; Briollais, L.; Tournigand, C.; Rondeau, V. Two-part joint model for a longitudinal semicontinuous marker and a terminal event with application to metastatic colorectal cancer data. Biostatistics 2020, kxaa012. [Google Scholar] [CrossRef] [PubMed]
  2. Olsen, M.K.; Schafer, J.L. A two-part random-effects model for semicontinuous longitudinal data. J. Am. Stat. Assoc. 2001, 96, 730–745. [Google Scholar] [CrossRef]
  3. Liu, L.; Strawderman, R.L.; Johnson, B.A.; O’Quigley, J.M. Analyzing repeated measures semi-continuous data, with application to an alcohol dependence study. Stat. Methods Med. Res. 2016, 25, 133–152. [Google Scholar] [CrossRef] [PubMed]
  4. Smith, V.A.; Maciejewski, M.L.; Olsen, M.K. Modeling semicontinuous longitudinal expenditures: A practical guide. Health Serv. Res. 2018, 53, 3125–3147. [Google Scholar] [CrossRef] [PubMed]
  5. Tran, V.; Liu, D.; Pradhan, A.K.; Li, K.; Bingham, C.R.; Simons-Morton, B.G.; Albert, P.S. Assessing risk-taking in a driving simulator study: Modeling longitudinal semi-continuous driving data using a two-part regression model with correlated random effects. Anal. Methods Accid. Res. 2015, 5, 17–27. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  6. Tian, L.; Huang, J. A two-part model for censored medical cost data. Stat. Med. 2007, 26, 4273–4292. [Google Scholar] [CrossRef]
  7. Smith, V.A.; Preisser, J.S.; Neelon, B.; Maciejewski, M.L. A marginalized two-part model for semicontinuous data. Stat. Med. 2014, 33, 4891–4903. [Google Scholar] [CrossRef]
  8. Tooze, J.A.; Grunwald, G.K.; Jones, R.H. Analysis of repeated measures data with clumping at zero. Stat. Methods Med. Res. 2002, 11, 341–355. [Google Scholar] [CrossRef]
  9. Smith, V.A.; Neelon, B.; Preisser, J.S.; Maciejewski, M.L. A marginalized two-part model for longitudinal semicontinuous data. Stat. Methods Med. Res. 2017, 26, 1949–1968. [Google Scholar] [CrossRef] [PubMed]
  10. Smith, V.A.; West, B.T.; Zhang, S. Fitting marginalized two-part models to semicontinuous survey data arising from complex samples. Health Serv. Res. 2021, 56, 558–563. [Google Scholar] [CrossRef]
  11. Smith, V.A.; Preisser, J.S. A marginalized two-part model with heterogeneous variance for semicontinuous data. Stat. Methods Med. Res. 2019, 28, 1412–1426. [Google Scholar] [CrossRef]
  12. Efendi, A.; Molenberghs, G.; Njagi, E.N.; Dendale, P. A joint model for longitudinal continuous and time-to-event outcomes with direct marginal interpretation. Biom. J. 2013, 55, 572–588. [Google Scholar] [CrossRef] [PubMed]
  13. Xu, H.; Daggy, J.; Yu, D.; Craig, B.A.; Sands, L. Joint modeling of medical cost and survival in complex sample surveys. Stat. Med. 2013, 32, 1509–1523. [Google Scholar] [CrossRef]
  14. Liu, L. Joint modeling longitudinal semi-continuous data and survival, with application to longitudinal medical cost data. Stat. Med. 2009, 28, 972–986. [Google Scholar] [CrossRef] [PubMed]
  15. Rizopoulos, D. Joint Models for Longitudinal and Time-to-Event Data: With Applications in R, 1st ed.; Chapman and Hall/CRC: Stanford, CA, USA, 2012; pp. 1–100. [Google Scholar]
  16. Henderson, R.; Diggle, P.; Dobson, A. Joint modelling of longitudinal measurements and event time data. Biostatistics 2000, 1, 465–480. [Google Scholar] [CrossRef]
  17. Basu, A.; Manning, W.G. Issues for the next generation of health care cost analyses. Med. Care 2009, 47, S109–S114. [Google Scholar] [CrossRef]
  18. Tom, B.D.; Su, L.; Farewell, V.T. A corrected formulation for marginal inference derived from two-part mixed models for longitudinal semi-continuous data. Stat. Methods Med. Res. 2016, 25, 2014–2020. [Google Scholar] [CrossRef] [Green Version]
  19. Liu, L.; Strawderman, R.L.; Cowen, M.E.; Shih, Y.-C.T. A flexible two-part random effects model for correlated medical costs. J. Health Econ. 2010, 29, 110–123. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  20. Roman, C.L.; George, A.M.; Walter, W.S.; Russell, D.W.; Oliver, S. Nonlinear Mixed Models. In SAS for Mixed Models, 2nd ed.; Stephenie, J., Ed.; SAS Institute Inc.: Cary, NC, USA, 2007; Volume 1, p. 569. [Google Scholar]
  21. Voronca, D.C.; Gebregziabher, M.; Durkalski-Mauldin, V.; Liu, L.; Egede, L.E. MTPmle: A SAS Macro and Stata Programs for Marginalized Inference in Semi-Continuous Data. J. Stat. Softw. 2018, 87, 1–24. [Google Scholar] [CrossRef] [Green Version]
  22. Hatmi, Z.; Tahvildari, S.; Motlag, A.G.; Kashani, A.S. Prevalence of coronary artery disease risk factors in Iran: A population based survey. BMC Cardiovasc. Disord. 2007, 7, 32. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  23. Fabozzi, F.J.; Focardi, S.M.; Rachev, S.T.; Arshanapalli, B.; Hoechstoetter, M. Appendix E: Model selection criterion: AIC and BIC. In The Basics of Financial Econometrics: Tools, Concepts, and Asset Management Applications; John Wiley & Sons: Hoboken, NJ, USA, 2014; pp. 399–403. [Google Scholar]
  24. Sousa, I. A review on joint modelling of longitudinal measurements and time-to-event. Revstat. Stat. J. 2011, 9, 57–81. [Google Scholar]
  25. Bolboaca, S.D.; Jäntschi, L. Comparison of quantitative structure-activity relationship model performances on carboquinone derivatives. Sci. World J. 2009, 9, 1148–1166. [Google Scholar] [CrossRef] [PubMed] [Green Version]
Figure 1. RMSEs for parameter estimates obtained from simulation study for the marginalized two-part joint model (MTJM) and conventional two-part joint model (CTJM).
Figure 1. RMSEs for parameter estimates obtained from simulation study for the marginalized two-part joint model (MTJM) and conventional two-part joint model (CTJM).
Mathematics 09 02603 g001aMathematics 09 02603 g001b
Table 1. Simulation study: marginalized two-part joint model (MTJM) and conventional two-part joint model (CTJM) under n = 250.
Table 1. Simulation study: marginalized two-part joint model (MTJM) and conventional two-part joint model (CTJM) under n = 250.
ParameterTrue Valuer = 0.0r = 0.5r = 0.8
MTJMCTJMMTJMCTJMMTJMCTJM
EstimateS.E.RMSEEstimateS.E.RMSEEstimateS.E.RMSEEstimateS.E.RMSEEstimateS.E.RMSEEstimateS.E.RMSE
α 0 14.414.40000.00010.000114.40030.00050.000714.40000.00010.000114.40030.00040.000514.40000.00010.000114.40010.00010.0002
α 1 −0.3−0.30070.00470.0048−0.29650.00590.0069−0.30010.00440.0047−0.29620.00590.0070−0.30070.00420.0044−0.29750.00250.0035
α 2 1.61.60000.00030.00031.60090.00230.00241.60000.00030.00031.60080.00190.00211.60000.00030.00031.59990.00010.0001
β 0 55.00000.00010.00014.99630.00540.00655.00000.00010.00014.99670.00450.00565.00000.00010.00014.99860.00140.0025
β 1 0.050.04960.00380.00380.02400.00660.02690.04940.00310.00380.02410.00660.02610.04960.00330.00320.02250.00290.0276
β 2 1.11.09990.00040.00041.09600.00750.00841.10000.00040.00031.09670.00650.00701.10000.00040.00041.09920.00030.0065
γ 1 0.10.09810.00510.00540.12260.01260.02590.09820.00570.00550.12280.01280.02620.09770.00580.00590.12030.00670.0214
γ 2 −1−1.00000.00010.0001−0.99990.00120.0012−1.00000.00010.0001−0.99990.00100.0010−1.00000.00020.0001−0.99980.00020.0003
δ 1 10.99990.00080.00080.99820.00220.00280.99980.00070.00070.99820.00180.00250.99950.00060.00070.99880.00090.0015
δ 2 22.00000.00020.00022.00080.00220.00231.99980.00020.00022.00020.00130.00131.99990.00030.00032.00020.00050.0005
δ 3 33.00010.00070.00073.00140.00330.00363.00000.00070.00073.00140.00290.00323.00020.00080.00073.00080.00040.0009
s 1 32.99990.00020.00022.99900.00120.00162.99980.00020.00032.99880.00120.00172.99960.00030.00032.99980.00020.0003
s 2 33.00020.00060.00072.99990.00270.00273.00000.00070.00062.99880.00210.00213.00010.00070.00073.00010.00030.0004
σ 44.00000.00010.00014.00090.00180.00204.00000.00010.00014.00080.00160.00184.00000.00020.00014.00030.00040.0005
Table 2. Simulation results for MTJM and CTJM under n = 500.
Table 2. Simulation results for MTJM and CTJM under n = 500.
ParameterTrue Valuer = 0.0r = 0.5r = 0.8
MTJMCTJMMTJMCTJMMTJMCTJM
EstimateS.E.RMSEEstimateS.E.RMSEEstimateS.E.RMSEEstimateS.E.RMSEEstimateS.E.RMSEEstimateS.E.RMSE
α 0 14.414.40000.00010.000114.40010.00010.000214.40000.00010.000114.40010.00010.000114.40000.00010.000114.40010.00010.0001
α 1 −0.3−0.30050.00310.0032−0.29760.00230.0033−0.30000.00330.0033−0.29750.00240.0034−0.30020.00310.0031−0.29750.00240.0034
α 2 1.61.60000.00010.00011.59980.00020.00031.60000.00010.00011.59990.00010.00011.60000.00010.00011.59990.00010.0001
β 0 55.00000.00010.00014.99850.00040.00165.00000.00010.00014.99860.00050.00145.00000.00010.00014.99860.00050.0014
β 1 0.050.05030.00170.00170.02270.00300.02550.05030.00170.00170.02240.00290.02780.05010.00200.00200.02240.00290.0272
β 2 1.11.10000.00010.00011.09910.00030.00101.10000.00010.00011.09920.00020.00081.10000.00010.00011.09920.00020.0008
γ 1 0.10.10020.00140.00140.12110.00670.02220.09990.00120.00120.12020.00680.02130.10070.00120.00140.12020.00680.0206
γ 2 −1−1.00000.00010.0001−0.99970.00020.0004−1.00000.00010.0001−0.99970.00020.0003−1.00000.00010.0001−0.99980.00020.0003
δ 1 11.00000.00030.00030.99820.00180.00251.00000.00030.00030.99880.00090.00151.00000.00030.00030.99880.00090.0015
δ 2 22.00000.00020.00012.00060.00060.00091.99990.00010.00012.00030.00050.00051.99990.00010.00012.00030.00050.0005
δ 3 33.00010.00020.00023.00110.00070.00133.00010.00010.00023.00080.00040.00093.00010.00010.00023.00080.00040.0009
s 1 33.00000.00020.00012.99990.00020.00043.00000.00010.00012.99990.00020.00033.00000.00010.00012.99990.00020.0003
s 2 33.00010.00020.00013.00040.00030.00073.00000.00010.00013.00010.00030.00043.00000.00010.00013.00010.00030.0003
σ 44.00000.00010.00014.00030.00060.00054.00000.00010.00014.00030.00040.00054.00000.00010.00014.00030.00040.0005
Table 3. Simulation results for MTJM and CTJM under n = 1000.
Table 3. Simulation results for MTJM and CTJM under n = 1000.
ParameterTrue Valuer = 0.0r = 0.5r = 0.8
MTJMCTJMMTJMCTJMMTJMCTJM
EstimateS.E.RMSEEstimateS.E.RMSEEstimateS.E.RMSEEstimateS.E.RMSEEstimateS.E.RMSEEstimateS.E.RMSE
α 0 14.414.40000.00010.000114.40000.00010.000114.40000.00010.000114.40010.00010.000114.40000.00010.000114.40010.00010.0001
α 1 −0.3−0.30010.00250.0025−0.29810.00210.0029−0.30000.00200.0020−0.29710.00270.0030−0.30040.00220.0023−0.29710.00280.0029
α 2 1.61.60000.00010.00011.60010.00020.00021.60010.00020.00011.60000.00020.00021.60000.00010.00011.60000.00020.0001
β 0 55.00000.00010.00014.99890.00050.00135.00000.00010.00014.99880.00050.00095.00000.00010.00014.99880.00050.0013
β 1 0.050.05010.00150.00140.02350.00280.02090.05070.00150.00180.02990.00150.02250.04910.00110.00140.03090.00180.0217
β 2 1.11.10000.00020.00011.09930.00020.00081.10000.00010.00011.09920.00040.00091.10000.00010.00011.09930.00040.0008
γ 1 0.10.10020.00080.00090.11970.00480.02040.10050.00100.00130.11370.00150.02130.09940.00080.00100.11340.00100.0202
γ 2 −1−1.00000.00010.0001−0.99980.00010.0002−1.00000.00010.0001−0.99980.00010.0002−1.00000.00010.0001−0.99980.00010.0002
δ 1 11.00000.00030.00020.99910.00050.00101.00050.00010.00010.99910.00050.00100.99980.00030.00020.99910.00040.0010
δ 2 22.00000.00010.00012.00040.00010.00041.99980.00030.00032.00020.00010.00021.99990.00010.00012.00010.00020.0002
δ 3 33.00000.00040.00023.00070.00070.00103.00030.00040.00023.00060.00080.00093.00000.00010.00013.00070.00080.0009
s 1 33.00000.00010.00013.00000.00010.00013.00000.00010.00012.99990.00010.00023.00000.00010.00012.99980.00010.0002
s 2 33.00010.00030.00013.00020.00030.00043.00020.00020.00013.00010.00030.00033.00000.00010.00013.00010.00030.0003
σ 44.00000.00020.00014.00030.00030.00044.00010.00020.00014.00030.00030.00054.00000.00010.00014.00030.00040.0005
Table 4. Variable description.
Table 4. Variable description.
VariablesDescriptionTypeParticipation
GenderMale */FemaleTime-independentPart II and survival
AgeAge that they enteredTime-independentPart II and survival
Place of residenceKerman */Other cityTime-independentSurvival
Type of hospitalizationOutpatient */InpatientTime-dependentPart I and part II
* Reference group in modeling.
Table 5. Summary of time-independent covariates (gender, age, and place of residence) fitted to the HDK dataset.
Table 5. Summary of time-independent covariates (gender, age, and place of residence) fitted to the HDK dataset.
VariablesCategoryn (%)Positive Cost (%)Mean Positive Cost (USD)Died (%)
GenderMale835 (50.2)92.163316.3
Female829 (49.8)87.74636.2
Age<75 years1002 (60.2)88.254210.4
≥75 years662 (39.8)92.555112.5
Place of residenceKerman1587 (95.4)89.654210.6
Other77 (4.6)97.866024.7
Table 6. Summary of time-dependent covariate (type of hospitalization) fitted to the HDK dataset.
Table 6. Summary of time-dependent covariate (type of hospitalization) fitted to the HDK dataset.
Visit TimeType of Hospitalizationn (%)Positive Cost (%)Mean Positive Cost (USD)
1Outpatient933 (56.1)80.962
Inpatient731 (43.9)99.71477
2Outpatient459 (27.6)54.924
Inpatient1205 (72.4)99.5931
3Outpatient188 (11.3)31.913
Inpatient1476 (88.7)98.8506
4Outpatient61 (9.7)29.511
Inpatient565 (90.3)99.3372
5Outpatient23 (8.4)8.726
Inpatient251 (91.6)98.4327
6Outpatient7 (5.2)0.00
Inpatient127 (94.8)98.4297
7Outpatient4 (5.6)0.00
Inpatient67 (94.4)97.0260
8Outpatient2 (4.3)0.00
Inpatient45 (95.7)97.7231
9Outpatient1 (3.7)0.00
Inpatient26 (96.3)100.0195
10Outpatient0 (0.0)0.00
Inpatient14 (100.0)92.9188
11Outpatient0 (0.0)0.00
Inpatient7 (100.0)100.0127
Table 7. Summary of the MTJM and CTJM fitted to the HDK dataset.
Table 7. Summary of the MTJM and CTJM fitted to the HDK dataset.
ParameterMTJMCTJM
EstSEp-Value EstSEp-Value
Longitudinal: Part I
Intercept ( α 0 ) 5.2990.136<0.00012.0590.078<0.0001
Outpatient ( α 1 ) 1.3000.3640.00041.3660.105<0.0001
Longitudinal: Part II
Intercept ( β 0 ) 14.2980.126<0.000115.0370.212<0.0001
Male ( β 1 ) 2.4970.331<0.00012.1090.037<0.0001
Age ( β 2 ) 0.0270.002<0.00010.2970.065<0.0001
Outpatient ( β 3 ) 0.0010.0810.89500.0120.0030.0004
Survival
Male ( γ 1 ) 1.1000.7670.15201.1420.209<0.0001
Age ( γ 2 ) 0.4990.3780.18800.4790.2560.1603
( γ 3 ) −0.1350.004<0.0001−0.1820.016<0.0001
Other
δ 1 1.0100.122<0.00011.3820.042<0.0001
δ 2 1.9990.309<0.00011.8700.319<0.0001
δ 3 3.0000.072<0.00013.1310.310<0.0001
σ 2 1.0050.033<0.00010.7860.018<0.0001
AIC211,965222,610
BIC212,035222,680
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Shahrokhabadi, M.S.; Chen, D.-G.; Mirkamali, S.J.; Kazemnejad, A.; Zayeri, F. Marginalized Two-Part Joint Modeling of Longitudinal Semi-Continuous Responses and Survival Data: With Application to Medical Costs. Mathematics 2021, 9, 2603. https://doi.org/10.3390/math9202603

AMA Style

Shahrokhabadi MS, Chen D-G, Mirkamali SJ, Kazemnejad A, Zayeri F. Marginalized Two-Part Joint Modeling of Longitudinal Semi-Continuous Responses and Survival Data: With Application to Medical Costs. Mathematics. 2021; 9(20):2603. https://doi.org/10.3390/math9202603

Chicago/Turabian Style

Shahrokhabadi, Mohadeseh Shojaei, (Din) Ding-Geng Chen, Sayed Jamal Mirkamali, Anoshirvan Kazemnejad, and Farid Zayeri. 2021. "Marginalized Two-Part Joint Modeling of Longitudinal Semi-Continuous Responses and Survival Data: With Application to Medical Costs" Mathematics 9, no. 20: 2603. https://doi.org/10.3390/math9202603

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop