06 d’octubre 2026

Els perfils dels sistemes de salut europeus

 Aquest article científic que trobareu a sota, ha estat generat per IA, en concret Claude de Anthropic. He tardat una mitja hora en fer-lo. He estat comparant els mateixos prompts entre Gemini, ChatGPT i Claude. Definitivament Claude és el millor model. ChatGPT s'hi acosta. Gemini necessita millorar. Almenys aquesta és la meva conclusió per aquesta tasca.

Llegiu-lo amb atenció. Es tracta d'una classificació dels sistemes de salut europeus basada en l'enquesta de caraterístiques estructurals. Habitualment es fa una classificació discreta, aquí hi ha una classificació continua basada en graus de pertinença. Es tracta d'una metodologia que vaig fer servir fa més de 3 dècades a la meva tesi doctoral per a classificar hospitals.

Avui mostro els resultats tal com han sortit de l'algoritme. La solució de dos perfils extrems sembla encertada, amb tres no millorava, a la discussió s'explica bé. Més endavant corregiré si cal, alguna coseta. És la primera vegada que faig un article sencer amb IA i m'he sorprès favorablement. Fa 30 anys, el programa d'ordinador GoM tardava més de 24 hores en fer els perfils, i després calia calibrar-ho i tornar-hi si no sortia bé. I després calia escriure l'article. Claude m'ha ofert una productivitat mai imaginada, increïble. Al final de l'article trobareu un resum en català fet amb NotebookLM, el que faig servir habitualment a aquest blog.

Quan sentiu parlar de la IA, no penseu en abstracte, penseu en coses concretes com aquesta i el canvi que representen i representaran encara més en el futur.



Mixed-membership profiles of health systems in 24 European countries: evidence from the OECD Health System Characteristics Survey 2023

Pere Ibern

CRES, Universitat Pompeu Fabra

 

Abstract

Typologies of health systems usually assign each country to a single category, although many systems combine features of several ideal types. We propose a probabilistic classification in which prototype profiles are estimated from the data and each country is described by its degree of membership in each profile. We analysed the 2023 OECD Health System Characteristics Survey for 24 European countries (356 categorical items; 58% of responses observed) and fitted a regularised Grade of Membership model. The number of profiles was chosen by repeated hold-out validation, and memberships were assessed in the full sample, out of sample (leave-one-country-out) and by bootstrap. Two profiles were supported (gain of 0.018 log-likelihood units per held-out response, SE 0.003; improvement in 95% of replicates); three or more did not improve prediction. The first profile, multi-payer social health insurance (Austria, Belgium, Switzerland, Czechia, Germany, Luxembourg, the Netherlands, Slovakia), combines multiple insurance funds, price negotiation between purchasers and providers, and self-employed physicians in private solo practices. The second, covering the other 16 countries, is characterised by public provision and a single main purchaser. The partition was stable across random starts and regularisation settings. The Netherlands, Belgium, France and Austria had the most mixed out-of-sample memberships. A three-profile solution separating tax-funded national health services from single-fund insurance was unstable and is reported as exploratory. Graded membership offers policy-makers a more informative basis than hard typologies for choosing peer countries and identifying hybrid systems.

Keywords: health system typology; mixed-membership models; Grade of Membership; Europe; Health System Characteristics Survey; cross-national comparison

1. Introduction

Comparing health systems requires reducing a large number of institutional features, such as who is covered by whom, how purchasers contract with providers, how professionals are paid and employed, and who owns hospitals, to a manageable set of types. Classical typologies distinguish tax-funded national health services, social health insurance systems built on earnings-related contributions, and private insurance-based systems [1,2]. Empirical classifications have since used regulation, financing and service-provision indicators to derive a small number of types for OECD countries, for example five types in the deductive classification of Böhm and colleagues [3] and the "worlds of healthcare" of Reibling, Ariaans and Wendt [4]. A recent latent-profile analysis has also classified OECD systems by financing structure [5].

Most of these approaches assign every country to exactly one category. This is a strong assumption. Systems reformed over several decades frequently combine features of different ideal types: a social insurance system can use public provision, a national health service can contract with private providers, and a single national fund can coexist with competing complementary insurers. A hard classification hides this heterogeneity and cannot express how close a country is to a type or to the boundary between two types.

Mixed-membership models offer a natural alternative. In the Grade of Membership (GoM) model [6,7], a small number of pure-type profiles are estimated from the data, and each unit is described by a vector of non-negative memberships summing to one. The same family of models underlies latent Dirichlet allocation for text [8], mixed-membership stochastic blockmodels for networks [9] and individual-level mixture models for multivariate categorical data in epidemiology [10]. To our knowledge, such models have not been applied to the institutional characteristics of health systems.

The objectives of this study are (i) to estimate prototype profiles of health-system characteristics from the OECD Health System Characteristics Survey (HSCS) 2023; (ii) to quantify the degree of membership of each country in each profile among European systems; (iii) to determine, using predictive validation, how many profiles the available data support; and (iv) to assess how much the resulting memberships depend on modelling choices and on the countries included.

2. Data and methods

2.1 Data source

We used the 2023 round of the OECD Health System Characteristics Survey (data flow DSD_HSCS2023@DF_HSCS2023) [11], a survey completed by national authorities that describes institutional features of health systems (the survey follows the earlier OECD survey of health-system institutional characteristics [12]). The extract analysed, downloaded from the OECD Data Explorer on 5 October 2026, contains 581 survey measures for 24 countries: Austria, Belgium, Czechia, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Latvia, Lithuania, Luxembourg, the Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden, Switzerland and the United Kingdom. The analysis deliberately focuses on European countries. Restricting the set to Europe compares systems that operate within a shared regulatory and policy environment (including the European single market, cross-border care rules and common fiscal and health-policy surveillance) and that share the historical lineages (Bismarckian insurance, Beveridgean national health services and the former centrally planned systems of Central and Eastern Europe) that structure most typologies. The profiles are therefore defined relative to this set of countries. Measures cover financing and coverage arrangements, purchasing and provider payment, hospital and primary-care organisation, workforce, digital health and governance. The survey uses skip logic, so many items are legitimately unanswered for a given country.

2.2 Construction of the analytical variables

Each survey measure was treated as a categorical item. We excluded free-text comment fields, numeric fields and responses longer than 110 characters. Missing codes (".." and blanks) were treated as unobserved. Response labels were harmonised (case, trailing punctuation and synonymous wordings such as "fee for services" and "fee-for-service"; "payment per case (DRG-like)" variants; "relative value scale" variants). Cost-sharing items were recoded as free at the point of care versus any cost-sharing, and co-payment exemption items were restricted to total, partial or no exemption. An item was retained if it was answered by at least four countries and had between two and six distinct harmonised categories. This yielded J = 356 items (201 yes/no; 250 binary in total; 106 with three to six categories; 880 category levels in all) belonging to 66 question blocks (the question number, e.g. Q14), with 4,919 observed responses out of 8,544 possible (57.6%), between 72 and 262 per country (Table 1).

Because some blocks contain dozens of near-duplicate items (the co-payment exemption matrix, Q14, alone contributes 33 items), each item received a weight w_j = 1/√n_b, where n_b is the number of retained items in its block, so that large blocks do not dominate the likelihood.

2.3 Mixed-membership (Grade of Membership) model

Let yij be the response of country i to item j, observed only if the country answered it. The model assumes K latent pure-type profiles. Profile k is described by a probability distribution λkj over the categories of each item, and country i by a membership vector gi = (gi1, …, giK) in the simplex. The probability of observing category l is Pr(yij = l) = Σk gik λkjl. Responses are independent given g and λ, and only observed responses enter the weighted log-likelihood Σi Σj wj log Σk gik λkj(yij). Missing responses are therefore handled by the likelihood and require no imputation, under the assumption that which items a country answers is not informative about its profile conditional on the memberships.

Maximum-likelihood estimation with 24 countries and several hundred free profile parameters per profile drives memberships to the vertices of the simplex (pure assignment), which is an overfitting artefact. We therefore used penalised (maximum a posteriori) estimation with symmetric Dirichlet priors, Dir(α) on the memberships and Dir(β) on the category probabilities of each profile and item. The default values were α = 1.3, a mild shrinkage toward mixed memberships, and β = 1. The sensitivity of the results to both values is reported in Section 3.5.

2.4 Estimation

Parameters were estimated by the expectation-maximisation algorithm [13], in which the E-step computes the posterior probability that each observed response was generated by each profile, and the M-step updates memberships and profile probabilities from the weighted expected counts plus the prior pseudo-counts. Iterations stopped when the change in the objective was below 10^-8 or after 1,000 iterations. Because the likelihood is multimodal, each model was fitted from many random starts (at least 40, and 100 to 300 for the stability analyses) and the best objective was retained. Profiles were labelled by size and, for comparisons across fits, aligned by solving a linear assignment problem on weighted cross-entropy or on membership differences.

2.5 Choice of the number of profiles

The number of profiles K was chosen by predictive validation. In each of 20 replicates, 10% of the observed responses (cells of the country-by-item matrix) were randomly hidden, models with K = 1, …, 6 were fitted to the remaining data (best of three starts), and the weighted mean log predictive probability of the hidden responses was computed. The one-profile model (smoothed item-wise category frequencies across countries) was the baseline. For each K we report the paired gain over K = 1 across replicates, its standard error and the proportion of replicates in which the gain was positive. The procedure was repeated with 30% of responses hidden (10 replicates) as a more demanding check. Because the same hidden cells are used for all K within a replicate, differences are paired.

2.6 Degrees of membership and their uncertainty

We report three quantities for each country. First, the full-sample membership vector from the model fitted to all countries. Second, an out-of-sample membership obtained by leave-one-country-out: all of the country's responses are removed, the profiles are re-estimated from the other 23 countries and aligned to the full-sample profiles, and the country's membership is then estimated by maximum likelihood (flat prior) given those profiles. This quantity does not use the country to define the profiles and is not shrunk by the prior, so it expresses how closely the country resembles each prototype and is the preferred measure of mixedness. Third, a bootstrap over items: 50 resamples of the items (with replacement), refitting the model on each resample (best of five random starts, 400 iterations) and aligning labels to the full-sample solution. We report the 90% percentile interval of the membership in the dominant profile and the bootstrap support, defined as the proportion of resamples in which the dominant profile of the country is the same as in the full sample. The bootstrap reflects variability due to the choice of survey items (and, for K = 3, also imperfect optimisation in a multimodal likelihood); it does not capture variability due to the choice of countries, which the leave-one-country-out analysis addresses.

2.7 Robustness checks

•      Multi-start stability: the proportion of random starts reaching the best objective, and the agreement (adjusted Rand index, ARI [14]) of near-optimal solutions with the reported partition.

•      Sensitivity to regularisation: the ARI between the reported partition (dominant profile) and the partition obtained for α ∈ {1.0, 1.3, 1.6, 2.0} and β ∈ {0.5, 1, 2}.

•      Model-free check: the mean weighted mismatch dissimilarity between countries, computed over the items answered by both (at least 39 shared items for every pair), within and between profiles, with a permutation test (20,000 permutations) of the within-minus-between difference, and the agreement of the partitions with average-linkage hierarchical clustering of the same dissimilarities.

All analyses used custom code in Python 3.13 (NumPy, pandas, SciPy, scikit-learn) and Matplotlib for figures.

3. Results

3.1 Data description

Table 1 shows the number of retained items answered by each country. Coverage was reasonably even (between 133 and 262 responses for 23 countries), with the exception of Hungary, which answered only 72 of the 356 items; its memberships are correspondingly less precise.

Table 1. Number of retained items answered by each country (of 356).

Country

Answered

%

Country

Answered

%

Austria

213

60%

Lithuania

258

72%

Belgium

221

62%

Luxembourg

200

56%

Czechia

237

67%

Netherlands

243

68%

Estonia

262

74%

Norway

229

64%

Finland

162

46%

Poland

183

51%

France

202

57%

Portugal

177

50%

Germany

232

65%

Slovakia

230

65%

Greece

209

59%

Slovenia

214

60%

Hungary

72

20%

Spain

209

59%

Iceland

246

69%

Sweden

168

47%

Ireland

133

37%

Switzerland

208

58%

Latvia

222

62%

United Kingdom

189

53%

Percentages relative to the 356 retained items. The missing responses are mostly structural (skip logic).

3.2 Number of profiles

Predictive validation supported two profiles (Table 2, Figure 1). Relative to the one-profile baseline, K = 2 improved the held-out log-likelihood by 0.018 per response (SE 0.003) when 10% of the responses were hidden, in 95% of the 20 replicates, and by 0.006 (SE 0.002) when 30% were hidden. K = 3 did not improve on the baseline (−0.001, SE 0.004, with 10% hidden; −0.009, SE 0.002, with 30% hidden), and K ≥ 4 was consistently worse. With 24 countries, additional profiles are estimated from very few countries and fit idiosyncratic response patterns that do not generalise to hidden responses.

Table 2. Gain in held-out log-likelihood per response relative to the one-profile model.

K

10% hidden: gain (SE)

Replicates improved

30% hidden: gain (SE)

Replicates improved

2

+0.018 (0.003)

95%

+0.006 (0.002)

80%

3

−0.001 (0.004)

70%

−0.008 (0.002)

20%

4

−0.012 (0.005)

30%

−0.024 (0.004)

0%

5

−0.018 (0.005)

20%

−0.027 (0.002)

0%

6

−0.015 (0.005)

25%

−0.022 (0.005)

0%

Mean paired difference over 20 replicates (10% hidden) and 10 replicates (30% hidden); α = 1.3, β = 1. Positive values indicate better prediction than K = 1.






Figure 1. Predictive validation. Mean paired gain in held-out log-likelihood per response relative to K = 1, with ±1 standard error, for 10% and 30% of responses hidden.

On this evidence we regard K = 2 as the model supported by the data. We nevertheless also report K = 3, because it gives a more differentiated reading of the second profile and illustrates what a finer typology would look like, but we treat it as exploratory and discuss its limitations explicitly.

3.3 Two-profile solution

Sixteen countries had their dominant membership in profile P1 and eight in profile P2 (Table 3, Figure 2). Full-sample memberships of the dominant profile ranged from 0.93 to 0.98 (mean 0.96), partly reflecting the prior-based shrinkage. The out-of-sample memberships show where countries are closer to the boundary: the Netherlands (0.59 in P2), Belgium (0.70 in P2), France (0.71 in P1) and Austria (0.76 in P2) had out-of-sample memberships below 0.8, while the other 20 countries were at 0.82 or higher, and 16 of the 24 were at 0.96 or higher. The dominant profile obtained leave-one-country-out was the same as in the full sample for all 24 countries. In the item bootstrap the dominant profile was retained in 76% to 100% of resamples (mean 93%; at least 90% for 15 countries and at least 80% for 22), with the lowest support for the Netherlands (76%), Hungary (78%), Slovenia (80%) and France (82%).

Table 3. Degrees of membership, two-profile solution (K = 2).

Country

Dominant

Full sample

 

Out of sample

 

90% bootstrap interval

Bootstrap

 

profile

P1

P2

P1

P2

(dominant, full)

support

Spain

P1

0.98

0.02

1.00

0.00

0.97–0.99

100%

Lithuania

P1

0.98

0.02

1.00

0.00

0.51–0.98

94%

Finland

P1

0.98

0.02

1.00

0.00

0.96–0.98

100%

Iceland

P1

0.97

0.03

1.00

0.00

0.91–0.98

100%

Sweden

P1

0.97

0.03

1.00

0.00

0.96–0.98

100%

Portugal

P1

0.97

0.03

1.00

0.00

0.94–0.98

96%

Estonia

P1

0.97

0.03

0.89

0.11

0.04–0.98

88%

United Kingdom

P1

0.97

0.03

1.00

0.00

0.82–0.98

98%

Latvia

P1

0.97

0.03

1.00

0.00

0.68–0.98

96%

Greece

P1

0.97

0.03

0.96

0.04

0.77–0.98

98%

Norway

P1

0.95

0.05

0.82

0.18

0.10–0.98

86%

Poland

P1

0.95

0.05

0.99

0.01

0.11–0.97

88%

Ireland

P1

0.94

0.06

0.83

0.17

0.14–0.97

90%

Slovenia

P1

0.94

0.06

0.85

0.15

0.06–0.97

80%

France

P1

0.93

0.07

0.71

0.29

0.07–0.97

82%

Hungary

P1

0.93

0.07

0.96

0.04

0.07–0.96

78%

Switzerland

P2

0.02

0.98

0.00

1.00

0.93–0.98

98%

Luxembourg

P2

0.02

0.98

0.00

1.00

0.96–0.98

100%

Germany

P2

0.03

0.97

0.01

0.99

0.94–0.98

100%

Slovakia

P2

0.03

0.97

0.00

1.00

0.96–0.98

100%

Czechia

P2

0.03

0.97

0.04

0.96

0.94–0.98

100%

Belgium

P2

0.05

0.95

0.30

0.70

0.09–0.98

88%

Austria

P2

0.05

0.95

0.24

0.76

0.10–0.97

88%

Netherlands

P2

0.06

0.94

0.41

0.59

0.03–0.97

76%

P1: public provision and single-payer financing. P2: multi-payer social health insurance. Memberships sum to 1 across profiles within each estimate. Out of sample: leave-one-country-out. Bootstrap: 50 item resamples; support is the share of resamples in which the dominant profile is unchanged. The bootstrap does not capture country-sampling variability.

Títol: /home/claude/fig2_k2.png - Descripció: /home/claude/fig2_k2.png

Figure 2. Degrees of membership of the 24 countries in the two profiles: full-sample estimate (left) and out-of-sample estimate by leave-one-country-out (right).

Table 4 describes the profiles by the items that best discriminate them. Profile P2 (multi-payer social health insurance; Austria, Belgium, Switzerland, Czechia, Germany, Luxembourg, the Netherlands and Slovakia) is characterised, in all countries that answered, by multiple insurance funds or companies as the main source of basic coverage (100% of 8, against 0% of 16 in P1), by negotiation of prices between purchasers and providers (100% of 7 versus 33% of 12), by self-employed primary-care physicians (100% versus 33%) and specialists (100% versus 29%), and by outpatient specialist care delivered mainly in private solo practices (88% versus 6%). Profile P1 (the other 16 countries) is characterised by publicly employed primary-care physicians (60% versus 0%) and specialists (64% versus 0%), by the absence of purchaser-provider price negotiation (67% of 12 answering "no", versus 0% in P2), and by greater autonomy of nurses in advanced roles (90% of those answering allow independent prescribing, versus 0% in P2). P1 is internally mixed regarding the main source of coverage: 50% report a national health system and 44% a single health insurance fund.

Table 4. Selected discriminating features of the profiles: share of countries in each profile (by dominant membership) giving each response, with the number of countries answering in parentheses.

Item

Response

K = 2

 

K = 3

 

 

 

 

P1

P2

P1

P2

P3

Main source of basic coverage

Multiple insurance funds

0% (16)

100% (8)

11% (9)

0% (8)

100% (7)

 

National health system

50% (16)

0% (8)

22% (9)

75% (8)

0% (7)

 

Single health insurance fund

44% (16)

0% (8)

67% (9)

12% (8)

0% (7)

Price negotiation between purchasers and providers

Yes

33% (12)

100% (7)

60% (5)

14% (7)

100% (7)

Primary care physicians predominantly

Self-employed

33% (15)

100% (8)

62% (8)

12% (8)

100% (7)

 

Publicly employed

60% (15)

0% (8)

38% (8)

75% (8)

0% (7)

Outpatient specialists (community) predominantly

Self-employed

29% (14)

100% (8)

38% (8)

29% (7)

100% (7)

 

Publicly employed

64% (14)

0% (8)

50% (8)

71% (7)

0% (7)

Outpatient specialist care delivered mainly in

Private solo practices

6% (16)

88% (8)

11% (9)

12% (8)

86% (7)

Fees based on a relative value scale

No

55% (11)

38% (8)

14% (7)

100% (5)

43% (7)

Advanced-role nurses may prescribe medicines

Yes, independently

90% (10)

0% (6)

100% (5)

80% (5)

0% (6)

Advanced-role nurses authorised to bill

Yes, for all services

33% (9)

0% (6)

60% (5)

0% (4)

0% (6)

 

No

56% (9)

83% (6)

20% (5)

100% (4)

83% (6)

Items are survey questions Q2, Q24, Q29A, Q30A, Q19A, Q26A, Q50 (nurse prescribing) and Q51. Profiles are defined by the dominant membership in the full-sample fit. A blank item label continues the item above.

3.4 Three-profile solution (exploratory)

The three-profile solution (Table 5, Figure 3) splits P1 of the two-profile solution into two profiles and leaves the multi-payer profile essentially unchanged. The new P3 is the multi-payer social insurance profile (Austria, Switzerland, Czechia, Germany, Luxembourg, the Netherlands and Slovakia; Belgium moves out). P2 (Spain, Finland, the United Kingdom, Greece, Ireland, Iceland, Portugal and Sweden) is a tax-funded national-health-service profile: 75% of the 8 countries report a national health system as the main source of coverage, 75% publicly employed primary-care physicians, no country reports multiple insurance funds, and all five countries answering report that fees are not based on a relative value scale. P1 (Belgium, Estonia, France, Hungary, Lithuania, Latvia, Norway, Poland and Slovenia) is a single-fund insurance profile: 67% of the 9 report a single health insurance fund as the main source of coverage, price negotiation is common (60% of the 5 answering) and primary-care physicians are largely self-employed (62%), while nurses with advanced roles can independently prescribe (100% of the 5 answering) and bill (60%).

Table 5. Degrees of membership, three-profile solution (K = 3, exploratory).

Country

Dominant

Full sample

 

 

Out of sample

 

 

90% bootstrap

Bootstrap

 

profile

P1

P2

P3

P1

P2

P3

interval (dominant)

support

Estonia

P1

0.95

0.03

0.02

0.22

0.78

0.00

0.02–0.96

64%

Lithuania

P1

0.95

0.03

0.02

0.40

0.60

0.00

0.02–0.97

56%

France

P1

0.94

0.03

0.03

0.77

0.11

0.11

0.04–0.95

76%

Latvia

P1

0.91

0.06

0.03

0.34

0.66

0.00

0.02–0.95

42%

Norway

P1

0.91

0.06

0.03

0.10

0.74

0.16

0.02–0.95

32%

Hungary

P1

0.91

0.04

0.05

0.17

0.82

0.01

0.04–0.94

60%

Slovenia

P1

0.90

0.06

0.04

0.25

0.59

0.16

0.02–0.95

50%

Poland

P1

0.90

0.06

0.04

0.22

0.78

0.00

0.03–0.94

50%

Belgium

P1

0.84

0.02

0.13

0.57

0.00

0.43

0.03–0.95

48%

Finland

P2

0.03

0.95

0.02

0.00

1.00

0.00

0.02–0.96

84%

Sweden

P2

0.03

0.95

0.02

0.00

1.00

0.00

0.03–0.96

76%

Spain

P2

0.03

0.95

0.02

0.00

1.00

0.00

0.02–0.97

72%

Iceland

P2

0.03

0.94

0.03

0.00

1.00

0.00

0.02–0.96

82%

Portugal

P2

0.04

0.93

0.03

0.04

0.96

0.00

0.03–0.96

62%

Ireland

P2

0.03

0.93

0.04

0.00

1.00

0.00

0.04–0.95

82%

Greece

P2

0.07

0.90

0.03

0.52

0.48

0.00

0.03–0.96

64%

United Kingdom

P2

0.08

0.88

0.04

0.43

0.57

0.00

0.02–0.96

66%

Switzerland

P3

0.03

0.02

0.95

0.00

0.00

1.00

0.03–0.96

78%

Germany

P3

0.03

0.02

0.95

0.07

0.00

0.93

0.03–0.96

88%

Luxembourg

P3

0.03

0.02

0.95

0.00

0.00

1.00

0.03–0.96

84%

Slovakia

P3

0.03

0.02

0.95

0.06

0.00

0.94

0.04–0.96

92%

Czechia

P3

0.03

0.02

0.95

0.00

0.04

0.96

0.03–0.96

84%

Netherlands

P3

0.03

0.04

0.93

0.13

0.28

0.59

0.02–0.95

50%

Austria

P3

0.04

0.04

0.92

0.00

0.33

0.67

0.05–0.94

74%

P1: single-fund insurance. P2: tax-funded national health service. P3: multi-payer social health insurance. Out of sample: leave-one-country-out. Bootstrap support: share of 50 item resamples in which the dominant profile is unchanged.

Títol: /home/claude/fig3_k3.png - Descripció: /home/claude/fig3_k3.png

Figure 3. Degrees of membership of the 24 countries in the three profiles: full-sample estimate (left) and out-of-sample estimate by leave-one-country-out (right).

The out-of-sample memberships show that the three-profile solution is considerably less stable than the two-profile one. Twelve countries had an out-of-sample dominant membership below 0.8 and six below 0.6 (Greece 0.52, Belgium 0.57, the United Kingdom 0.57, Slovenia 0.59, the Netherlands 0.59 and Lithuania 0.60). Bootstrap support was also much lower than for K = 2: it averaged 67%, exceeded 90% for only one country (Slovakia, 92%) and was 50% or lower for six (Norway 32%, Latvia 42%, Belgium 48%, the Netherlands, Poland and Slovenia 50%). The dominant profile obtained leave-one-country-out coincided with the full-sample profile for only 16 of 24 countries (67%). The eight discrepancies are Greece (assigned to P1 rather than P2) and seven of the nine members of P1, namely Estonia, Hungary, Lithuania, Latvia, Norway, Poland and Slovenia, which when left out resembled the tax-funded national-health-service profile more than the single-fund profile (out-of-sample memberships in P2 of 0.59 to 0.82). Only Belgium and France remain assigned to P1 out of sample (0.57 and 0.77). Thus P1 of the three-profile solution is defined by a few countries and does not behave as a stable prototype; it is better read as a boundary region between national health services and multi-payer insurance than as a third distinct type.

3.5 Robustness

For K = 2 the solution was highly stable. The best objective was reached in 99 of 100 random starts, all near-optimal solutions gave an identical partition (ARI = 1), and the partition was identical (ARI = 1) in all 12 combinations of α and β examined (Table S1). Increasing α from 1.0 to 2.0 progressively softens the memberships (mean dominant membership from 1.00 to 0.89 at β = 1) without changing the partition. Item resampling changed the dominant profile of a country in at most a quarter of the resamples (Table 3, support column); the 90% intervals of the membership in the dominant profile are wide for the countries with lowest support (for example France and Ireland, whose lower limits are close to zero because the resamples that reassign them produce memberships near zero), and they reflect item sampling only.

For K = 3 the objective is multimodal: the best solution was reached by 4 of 300 starts (1 of 100 in the first stability run), and seven of the 100 starts were within one log-likelihood unit of the best, with a minimum ARI of 0.74 relative to the reported partition. The partition was reproduced exactly (ARI = 1) in 5 of 12 regularisation settings, was close in others (ARI 0.86), but was substantially different with β = 2 (ARI = 0.44), as well as with α = 1.0 and β = 1 or 2 (ARI 0.54 and 0.44; Table S1). The two- and three-profile partitions are nearly nested (ARI = 0.44 because the two-profile P1 is split in two): the seven countries of the three-profile multi-payer profile all belong to the two-profile multi-payer profile, as does Belgium, which the three-profile solution assigns instead to the single-fund profile.

The model-free check supports the existence of structure in both solutions: countries assigned to the same profile were more similar than countries assigned to different profiles (mean weighted mismatch 0.414 within versus 0.489 between for K = 2; 0.398 versus 0.471 for K = 3; permutation p < 0.0001 for both). However, average-linkage hierarchical clustering of the same dissimilarities agreed only modestly with the model-based partitions (ARI = 0.28 for K = 2 and 0.07 for K = 3), indicating that the GoM profiles are driven by a subset of discriminating items rather than by overall similarity across all items.

4. Discussion

Using a mixed-membership model on 356 institutional characteristics of 24 OECD countries, we found one robust contrast: multi-payer social health insurance systems, with multiple insurance funds, negotiated prices and a private, self-employed ambulatory sector, versus systems with public provision of primary care and a single main purchaser, whether a national health service or a single fund. This contrast corresponds to the classical Bismarck-Beveridge distinction that underlies most typologies [2,3], and it was supported by predictive validation, by the stability of the solution across random starts and regularisation settings, and by the leave-one-country-out analysis. Finer distinctions were not supported by the same criteria with the number of countries available.

The main contribution of the approach is graded membership. In the two-profile solution most countries are close to the prototypes, but the out-of-sample memberships single out the Netherlands, Belgium, France and Austria as cases that resemble the opposite profile to a considerable degree. This is consistent with the intermediate character often attributed to systems that combine regulated competition or mandatory insurance with strong public steering, but we caution that these memberships are statements about survey responses, not about the full institutional reality, and that we have not checked them against national documentation. The fact that France is assigned to the public/single-payer profile illustrates that the profiles describe the features asked about in the survey (purchasing, provider employment, price setting, nurse roles), which may differ from the classification based on the financing source alone.

The three-profile solution is instructive for what it shows and for what it cannot show. Its profiles correspond to recognisable types: a tax-funded national health service group (Spain, Portugal, Ireland, the United Kingdom, Greece and the Nordic countries Finland, Iceland and Sweden), a multi-payer social insurance group, and a group of single-fund insurance systems that includes most Central, Eastern and Baltic European countries together with Belgium, France and Norway. However, the single-fund profile did not hold up out of sample: when a country was left out, most of its members were closer to the national health service profile. Several of these countries moved from centrally planned, state-run health systems towards fund-based financing in the 1990s, and the data are compatible with a continuum between national health services and fund-based systems rather than with a separate type, but this interpretation requires evidence beyond the present data. We therefore recommend that the finer typology be considered a hypothesis for testing with a larger set of countries and not a result.

Compared with deductive classifications and with hard clustering, the mixed-membership approach has three practical advantages: it quantifies how much each country resembles each prototype; it yields profile-level response probabilities for every item, which makes the prototypes directly interpretable; and it handles the structural missingness that characterises institutional surveys without imputation. Its main cost is the need for regularisation when the number of units is small, because unpenalised estimates collapse to pure memberships. Because the degree of mixing in full-sample estimates depends on the prior, we recommend interpreting the out-of-sample memberships and not the full-sample ones when the purpose is to assess hybridity.

4.1 Policy implications

Three implications follow for health policy analysis in Europe. First, the choice of peer countries for benchmarking and performance comparison can be informed by profile membership: comparing a country with the members of its dominant profile, and with the hybrid cases for which memberships are split, controls for the institutional features that most differentiate systems. Second, the countries with mixed out-of-sample memberships (the Netherlands, Belgium, France and Austria) combine features of both profiles, which makes them natural sources of experience on how elements of one model, such as negotiated purchasing or public provision of primary care, operate within the other; they are candidates for policy-learning studies. Third, because the memberships are continuous, repeated rounds of the survey could be used to track whether reforms move a system toward or away from a prototype, which a hard classification would register only after a country switches category. The typology should be used to describe and to select comparators; it does not by itself support causal statements about the performance of a profile.

4.2 Limitations

•      Sample size. With 24 countries the number of profiles is weakly identified and the profiles depend on a small number of countries. The profiles are defined relative to this European set and should be re-estimated, not assumed, if the set of countries changes.

•      Measurement. The survey is completed by national authorities, and the interpretation of questions, in particular when a system has regional or multiple schemes, may differ across respondents. Free-text comments and numeric fields were not analysed.

•      Missing data. We assume that unanswered items are non-informative given the memberships. Skip logic makes some missingness structural, and some items are answered mostly in one type of system, which may reinforce the profiles.

•      Model. Items are assumed conditionally independent given memberships, although items within a block are related; block weights mitigate but do not remove this. The prior parameters were fixed rather than estimated; the partition for K = 2 was insensitive to them, but K = 3 was not. The bootstrap describes item sampling only, and for K = 3 it is also affected by the multimodality of the likelihood.

•      Selection of K. Predictive validation hides random responses of countries that remain in the fit; it does not evaluate prediction for entirely new countries, which is captured only by the leave-one-country-out memberships.

5. Conclusions

A mixed-membership model applied to the OECD HSCS 2023 identifies a robust two-profile structure in 24 European health systems, separating multi-payer social health insurance systems from systems with public provision and a single main purchaser, and shows that some countries, notably the Netherlands, Belgium, France and Austria, are best described by graded rather than categorical membership. A finer three-profile description is plausible but not statistically supported with the data currently available. Repeating the analysis with future survey rounds would allow the stability of the profiles and the movement of countries between them over time to be tested, and a larger set of countries would allow finer profiles to be examined.

Data availability

The survey data are publicly available from the OECD Data Explorer (OECD Health System Characteristics Survey 2023) [11]. The harmonised item matrix and the analysis code will be deposited in a public repository [repository and DOI to be added before submission].

Declaration of generative AI and AI-assisted technologies in the writing process

During the preparation of this work the authors used Claude (Anthropic) to write and run the statistical analysis code and to draft the manuscript text. After using this tool, the authors reviewed and edited the content as needed and take full responsibility for the content of the publication.

References

[1]  Esping-Andersen G. The Three Worlds of Welfare Capitalism. Cambridge: Polity Press; 1990.

[2]  Wendt C, Frisina L, Rothgang H. Healthcare system types: a conceptual framework for comparison. Soc Policy Adm. 2009;43(1):70–90.

[3]  Böhm K, Schmid A, Götze R, Landwehr C, Rothgang H. Five types of OECD healthcare systems: empirical results of a deductive classification. Health Policy. 2013;113(3):258–269.

[4]  Reibling N, Ariaans M, Wendt C. Worlds of healthcare: a healthcare system typology of OECD countries. Health Policy. 2019;123(7):611–620.

[5]  Aydın [initials to be completed]. Classifying OECD health systems by financing structure: an empirical latent profile analysis. Int J Health Plann Manage. 2026. doi:10.1002/hpm.70111.

[6]  Woodbury MA, Clive J, Garson A. Mathematical typology: a grade of membership technique for obtaining disease definition. Comput Biomed Res. 1978;11(3):277–298.

[7]  Manton KG, Woodbury MA, Tolley HD. Statistical Applications Using Fuzzy Sets. New York: Wiley; 1994.

[8]  Blei DM, Ng AY, Jordan MI. Latent Dirichlet allocation. J Mach Learn Res. 2003;3:993–1022.

[9]  Airoldi EM, Blei DM, Fienberg SE, Xing EP. Mixed membership stochastic blockmodels. J Mach Learn Res. 2008;9:1981–2014.

[10]  Erosheva EA, Fienberg SE, Joutard C. Describing disability through individual-level mixture models for multivariate binary data. Ann Appl Stat. 2007;1(2):346–384.

[11]  OECD. Health System Characteristics Survey 2023 (DSD_HSCS2023@DF_HSCS2023). OECD Data Explorer. Paris: OECD; accessed 5 October 2026.

[12]  Paris V, Devaux M, Wei L. Health systems institutional characteristics: a survey of 29 OECD countries. OECD Health Working Papers No. 50. Paris: OECD Publishing; 2010.

[13]  Dempster AP, Laird NM, Rubin DB. Maximum likelihood from incomplete data via the EM algorithm. J R Stat Soc Series B. 1977;39(1):1–38.

[14]  Hubert L, Arabie P. Comparing partitions. J Classif. 1985;2(1):193–218.


 

Supplementary material

Table S1. Agreement (adjusted Rand index, ARI) between the reported partition and the partition obtained under alternative prior settings.

α

β

ARI, K = 2

ARI, K = 3

1.0

0.5

1.00

0.86

1.0

1

1.00

0.54

1.0

2

1.00

0.44

1.3

0.5

1.00

1.00

1.3

1

1.00

1.00

1.3

2

1.00

0.44

1.6

0.5

1.00

0.86

1.6

1

1.00

1.00

1.6

2

1.00

0.44

2.0

0.5

1.00

1.00

2.0

1

1.00

1.00

2.0

2

1.00

0.44

Reported solution: α = 1.3, β = 1. Each cell is the best of 20 random starts.


PS. Resum de l'article en català fet amb NotebookLM

L'estudi elabora una tipologia contínua i probabilística dels sistemes de salut europeus mitjançant el model de grau de pertinença (Grade of Membership, GoM), superant les classificacions tradicionals que assignen rígidament cada país a una sola categoria discreta. A partir de les dades de l'enquesta de l'OCDE de 2023 (Health System Characteristics Survey) per a 24 països europeus, s'analitzen 356 variables categòriques sobre finançament, cobertura, contractació, organització de proveïdors i rols professionals. Mitjançant validació predictiva (repeated hold-out), es va determinar el nombre de perfils prototípics que millor descriuen la diversitat institucional de la regió.

La validació predictiva va confirmar que les dades donen suport a una solució de dos perfils principals (K = 2), mentre que afegir un tercer perfil o més no millora la capacitat predictiva del model:

  • Perfil d'assegurança social multipagador (Bismarck): Agrupa 8 països (Alemanya, Àustria, Bèlgica, Eslovàquia, Luxemburg, Països Baixos, República Txeca i Suïssa). Es caracteritza per la presència de múltiples fons d'assegurança (100% dels països), la negociació de preus entre compradors i proveïdors (100%), metges d'atenció primària i especialistes majoritàriament autònoms (100%) i una atenció especialitzada ambulatòria prestada principalment en consultoris privats individuals (88%).
  • Perfil de provisió pública i pagador principal únic: Inclou els altres 16 països de la mostra (com Espanya, Regne Unit, Suècia, Finlàndia, Portugal, França, Lituània, Estònia o Noruega). Es defineix per metges de primària (60%) i especialistes (64%) d'ocupació pública, absència de negociació de preus (67%) i una major autonomia de la infermeria avançada per prescriure medicaments de manera independent (90%). La font de cobertura d'aquest perfil es divideix entre serveis nacionals de salut (50%) i un fons d'assegurança únic (44%).

L'anàlisi fora de mostra (leave-one-country-out) permet identificar el grau de caràcter mixt o híbrid de determinats sistemes. Entre els països situats en posicions menys extremes i més properes a la frontera entre ambdós perfils destaquen els Països Baixos (0,59 en el perfil multipagador), Bèlgica (0,70), França (0,71 en el perfil públic) i Àustria (0,76). Aquests casos combinen la regulació de la competència o l'assegurança obligatòria amb un fort control o direcció pública.

Una solució exploratòria de tres perfils (K = 3) desglossa el perfil públic en un grup de servei nacional de salut finançat per impostos (com Espanya, Regne Unit, Portugal, Grècia o els països nòrdics) i un grup d'assegurança de fons únic (que inclou majoritàriament països de l'Europa central, de l'est i bàltics, juntament amb Bèlgica, França i Noruega). Malgrat oferir una lectura intuïtiva, aquesta classificació més fina va resultar instable en les proves fora de mostra i de bootstrap, comportant-se el grup de fons únic més com un continu o regió fronterera que no pas com un tipus independent.

L'ús de graus de pertinença continus ofereix als gestors i analistes de polítiques sanitàries un marc més precís per a la selecció de països comparables (peer benchmarking). A més, permet utilitzar els països híbrids com a font d'aprenentatge sobre la combinació d'elements institucionals i facilita el seguiment de les reformes del sistema de salut al llarg del temps.