| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- Copyright 2023 Workiva --> |
<!-- r:062ae674-cc97-4efd-81c6-d89202a3d450,g:ffc34178-e241-4c21-bbb1-7b57d93a8581 --> |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cvs="http://www.cvshealth.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.cvshealth.com/20221231"> |
| <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/> |
| <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/> |
| <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/> |
| <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/> |
| <xs:annotation> |
| | <xs:appinfo> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cvs-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cvs-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cvs-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cvs-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/> |
| | | <link:roleType id="CoverPage" roleURI="http://www.cvshealth.com/role/CoverPage"> |
| <link:definition> 0000001 - Document - Cover Page </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AuditInformation" roleURI="http://www.cvshealth.com/role/AuditInformation"> |
| <link:definition> 0000002 - Document - Audit Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://www.cvshealth.com/role/ConsolidatedStatementsofOperations"> |
| <link:definition> 0000003 - Statement - Consolidated Statements of Operations </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.cvshealth.com/role/ConsolidatedStatementsofComprehensiveIncome"> |
| <link:definition> 0000004 - Statement - Consolidated Statements of Comprehensive Income </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.cvshealth.com/role/ConsolidatedBalanceSheets"> |
| <link:definition> 0000005 - Statement - Consolidated Balance Sheets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.cvshealth.com/role/ConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 0000006 - Statement - Consolidated Balance Sheets (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.cvshealth.com/role/ConsolidatedStatementsofCashFlows"> |
| <link:definition> 0000007 - Statement - Consolidated Statements of Cash Flows </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofCashFlows_1" roleURI="http://www.cvshealth.com/role/ConsolidatedStatementsofCashFlows_1"> |
| <link:definition> 0000007 - Statement - Consolidated Statements of Cash Flows </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofShareholdersEquity" roleURI="http://www.cvshealth.com/role/ConsolidatedStatementsofShareholdersEquity"> |
| <link:definition> 0000008 - Statement - Consolidated Statements of Shareholders' Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofShareholdersEquityParentheticals" roleURI="http://www.cvshealth.com/role/ConsolidatedStatementsofShareholdersEquityParentheticals"> |
| <link:definition> 0000009 - Statement - Consolidated Statements of Shareholders' Equity (Parentheticals) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ConsolidatedStatementsofCashFlowsParenthetical" roleURI="http://www.cvshealth.com/role/ConsolidatedStatementsofCashFlowsParenthetical"> |
| <link:definition> 0000010 - Statement - Consolidated Statements of Cash Flows (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SignificantAccountingPolicies" roleURI="http://www.cvshealth.com/role/SignificantAccountingPolicies"> |
| <link:definition> 0000011 - Disclosure - Significant Accounting Policies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AcquisitionsDivestituresandAssetSales" roleURI="http://www.cvshealth.com/role/AcquisitionsDivestituresandAssetSales"> |
| <link:definition> 0000012 - Disclosure - Acquisitions, Divestitures and Asset Sales </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Investments" roleURI="http://www.cvshealth.com/role/Investments"> |
| <link:definition> 0000013 - Disclosure - Investments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValue" roleURI="http://www.cvshealth.com/role/FairValue"> |
| <link:definition> 0000014 - Disclosure - Fair Value </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillandOtherIntangibles" roleURI="http://www.cvshealth.com/role/GoodwillandOtherIntangibles"> |
| <link:definition> 0000015 - Disclosure - Goodwill and Other Intangibles </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Leases" roleURI="http://www.cvshealth.com/role/Leases"> |
| <link:definition> 0000016 - Disclosure - Leases </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="HealthCareCostsPayable" roleURI="http://www.cvshealth.com/role/HealthCareCostsPayable"> |
| <link:definition> 0000017 - Disclosure - Health Care Costs Payable </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsandCreditAgreements" roleURI="http://www.cvshealth.com/role/BorrowingsandCreditAgreements"> |
| <link:definition> 0000018 - Disclosure - Borrowings and Credit Agreements </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PensionPlansandOtherPostretirementBenefits" roleURI="http://www.cvshealth.com/role/PensionPlansandOtherPostretirementBenefits"> |
| <link:definition> 0000019 - Disclosure - Pension Plans and Other Postretirement Benefits </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxes" roleURI="http://www.cvshealth.com/role/IncomeTaxes"> |
| <link:definition> 0000020 - Disclosure - Income Taxes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockIncentivePlans" roleURI="http://www.cvshealth.com/role/StockIncentivePlans"> |
| <link:definition> 0000021 - Disclosure - Stock Incentive Plans </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareholdersEquity" roleURI="http://www.cvshealth.com/role/ShareholdersEquity"> |
| <link:definition> 0000022 - Disclosure - Shareholders' Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OtherComprehensiveIncomeLoss" roleURI="http://www.cvshealth.com/role/OtherComprehensiveIncomeLoss"> |
| <link:definition> 0000023 - Disclosure - Other Comprehensive Income (Loss) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EarningsPerShare" roleURI="http://www.cvshealth.com/role/EarningsPerShare"> |
| <link:definition> 0000024 - Disclosure - Earnings Per Share </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Reinsurance" roleURI="http://www.cvshealth.com/role/Reinsurance"> |
| <link:definition> 0000025 - Disclosure - Reinsurance </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsandContingencies" roleURI="http://www.cvshealth.com/role/CommitmentsandContingencies"> |
| <link:definition> 0000026 - Disclosure - Commitments and Contingencies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentReporting" roleURI="http://www.cvshealth.com/role/SegmentReporting"> |
| <link:definition> 0000027 - Disclosure - Segment Reporting </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SignificantAccountingPoliciesPolicies" roleURI="http://www.cvshealth.com/role/SignificantAccountingPoliciesPolicies"> |
| <link:definition> 0000028 - Disclosure - Significant Accounting Policies (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SignificantAccountingPoliciesTables" roleURI="http://www.cvshealth.com/role/SignificantAccountingPoliciesTables"> |
| <link:definition> 0000029 - Disclosure - Significant Accounting Policies (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AcquisitionsDivestituresandAssetSalesTables" roleURI="http://www.cvshealth.com/role/AcquisitionsDivestituresandAssetSalesTables"> |
| <link:definition> 0000030 - Disclosure - Acquisitions, Divestitures and Asset Sales (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsTables" roleURI="http://www.cvshealth.com/role/InvestmentsTables"> |
| <link:definition> 0000031 - Disclosure - Investments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueTables" roleURI="http://www.cvshealth.com/role/FairValueTables"> |
| <link:definition> 0000032 - Disclosure - Fair Value (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillandOtherIntangiblesTables" roleURI="http://www.cvshealth.com/role/GoodwillandOtherIntangiblesTables"> |
| <link:definition> 0000033 - Disclosure - Goodwill and Other Intangibles (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesTables" roleURI="http://www.cvshealth.com/role/LeasesTables"> |
| <link:definition> 0000034 - Disclosure - Leases (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="HealthCareCostsPayableTables" roleURI="http://www.cvshealth.com/role/HealthCareCostsPayableTables"> |
| <link:definition> 0000035 - Disclosure - Health Care Costs Payable (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsandCreditAgreementsTables" roleURI="http://www.cvshealth.com/role/BorrowingsandCreditAgreementsTables"> |
| <link:definition> 0000036 - Disclosure - Borrowings and Credit Agreements (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PensionPlansandOtherPostretirementBenefitsTables" roleURI="http://www.cvshealth.com/role/PensionPlansandOtherPostretirementBenefitsTables"> |
| <link:definition> 0000037 - Disclosure - Pension Plans and Other Postretirement Benefits (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesTables" roleURI="http://www.cvshealth.com/role/IncomeTaxesTables"> |
| <link:definition> 0000038 - Disclosure - Income Taxes (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockIncentivePlansTables" roleURI="http://www.cvshealth.com/role/StockIncentivePlansTables"> |
| <link:definition> 0000039 - Disclosure - Stock Incentive Plans (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareholdersEquityTables" roleURI="http://www.cvshealth.com/role/ShareholdersEquityTables"> |
| <link:definition> 0000040 - Disclosure - Shareholders' Equity (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OtherComprehensiveIncomeTables" roleURI="http://www.cvshealth.com/role/OtherComprehensiveIncomeTables"> |
| <link:definition> 0000041 - Disclosure - Other Comprehensive Income (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EarningsPerShareTables" roleURI="http://www.cvshealth.com/role/EarningsPerShareTables"> |
| <link:definition> 0000042 - Disclosure - Earnings Per Share (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ReinsuranceTables" roleURI="http://www.cvshealth.com/role/ReinsuranceTables"> |
| <link:definition> 0000043 - Disclosure - Reinsurance (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentReportingTables" roleURI="http://www.cvshealth.com/role/SegmentReportingTables"> |
| <link:definition> 0000044 - Disclosure - Segment Reporting (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.cvshealth.com/role/SignificantAccountingPoliciesNarrativeDetails"> |
| <link:definition> 0000045 - Disclosure - Significant Accounting Policies - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SignificantAccountingPoliciesCashandCashEquivalentsRestrictedCashandCashEquivalentsDetails" roleURI="http://www.cvshealth.com/role/SignificantAccountingPoliciesCashandCashEquivalentsRestrictedCashandCashEquivalentsDetails"> |
| <link:definition> 0000046 - Disclosure - Significant Accounting Policies - Cash and Cash Equivalents, Restricted Cash and Cash Equivalents (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SignificantAccountingPoliciesAccountsReceivableDetails" roleURI="http://www.cvshealth.com/role/SignificantAccountingPoliciesAccountsReceivableDetails"> |
| <link:definition> 0000047 - Disclosure - Significant Accounting Policies - Accounts Receivable (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SignificantAccountingPoliciesPropertyandEquipmentDetails" roleURI="http://www.cvshealth.com/role/SignificantAccountingPoliciesPropertyandEquipmentDetails"> |
| <link:definition> 0000048 - Disclosure - Significant Accounting Policies - Property and Equipment (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SignificantAccountingPoliciesDisaggregationofRevenueDetails" roleURI="http://www.cvshealth.com/role/SignificantAccountingPoliciesDisaggregationofRevenueDetails"> |
| <link:definition> 0000049 - Disclosure - Significant Accounting Policies - Disaggregation of Revenue (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SignificantAccountingPoliciesReceivablesandContractedBalancesDetails" roleURI="http://www.cvshealth.com/role/SignificantAccountingPoliciesReceivablesandContractedBalancesDetails"> |
| <link:definition> 0000050 - Disclosure - Significant Accounting Policies - Receivables and Contracted Balances (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SignificantAccountingPoliciesContractBalancesDetails" roleURI="http://www.cvshealth.com/role/SignificantAccountingPoliciesContractBalancesDetails"> |
| <link:definition> 0000051 - Disclosure - Significant Accounting Policies - Contract Balances (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SignificantAccountingPoliciesVariableInterestEntitiesDetails" roleURI="http://www.cvshealth.com/role/SignificantAccountingPoliciesVariableInterestEntitiesDetails"> |
| <link:definition> 0000052 - Disclosure - Significant Accounting Policies - Variable Interest Entities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SignificantAccountingPoliciesDiscontinuedOperationsDetails" roleURI="http://www.cvshealth.com/role/SignificantAccountingPoliciesDiscontinuedOperationsDetails"> |
| <link:definition> 0000053 - Disclosure - Significant Accounting Policies - Discontinued Operations (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SignificantAccountingPoliciesNewAccountingPronouncementsNotYetAdoptedDetails" roleURI="http://www.cvshealth.com/role/SignificantAccountingPoliciesNewAccountingPronouncementsNotYetAdoptedDetails"> |
| <link:definition> 0000054 - Disclosure - Significant Accounting Policies - New Accounting Pronouncements Not Yet Adopted (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AcquisitionsDivestituresandAssetSalesNarrativeDetails" roleURI="http://www.cvshealth.com/role/AcquisitionsDivestituresandAssetSalesNarrativeDetails"> |
| <link:definition> 0000055 - Disclosure - Acquisitions, Divestitures and Asset Sales - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AcquisitionsDivestituresandAssetSalesSummaryofAssetsandLiabilitiesHeldforSaleDetails" roleURI="http://www.cvshealth.com/role/AcquisitionsDivestituresandAssetSalesSummaryofAssetsandLiabilitiesHeldforSaleDetails"> |
| <link:definition> 0000056 - Disclosure - Acquisitions, Divestitures and Asset Sales - Summary of Assets and Liabilities Held for Sale (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsScheduleofTotalInvestmentsDetails" roleURI="http://www.cvshealth.com/role/InvestmentsScheduleofTotalInvestmentsDetails"> |
| <link:definition> 0000057 - Disclosure - Investments - Schedule of Total Investments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsNarrativeDetails" roleURI="http://www.cvshealth.com/role/InvestmentsNarrativeDetails"> |
| <link:definition> 0000058 - Disclosure - Investments - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsDebtSecuritiesDetails" roleURI="http://www.cvshealth.com/role/InvestmentsDebtSecuritiesDetails"> |
| <link:definition> 0000059 - Disclosure - Investments - Debt Securities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsDebtSecuritiesDetails_1" roleURI="http://www.cvshealth.com/role/InvestmentsDebtSecuritiesDetails_1"> |
| <link:definition> 0000059 - Disclosure - Investments - Debt Securities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsDebtSecuritiesbyMaturityDetails" roleURI="http://www.cvshealth.com/role/InvestmentsDebtSecuritiesbyMaturityDetails"> |
| <link:definition> 0000060 - Disclosure - Investments - Debt Securities by Maturity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsUnrealizedLossPositionDetails" roleURI="http://www.cvshealth.com/role/InvestmentsUnrealizedLossPositionDetails"> |
| <link:definition> 0000061 - Disclosure - Investments - Unrealized Loss Position (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsUnrealizedLossPositionMaturitiesDetails" roleURI="http://www.cvshealth.com/role/InvestmentsUnrealizedLossPositionMaturitiesDetails"> |
| <link:definition> 0000062 - Disclosure - Investments - Unrealized Loss Position Maturities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsMortgageLoansDetails" roleURI="http://www.cvshealth.com/role/InvestmentsMortgageLoansDetails"> |
| <link:definition> 0000063 - Disclosure - Investments - Mortgage Loans (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsMortgageLoansCreditRatingsIndicatorDetails" roleURI="http://www.cvshealth.com/role/InvestmentsMortgageLoansCreditRatingsIndicatorDetails"> |
| <link:definition> 0000064 - Disclosure - Investments - Mortgage Loans Credit Ratings Indicator (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsMortgageLoanPrincipalRepaymentsDetails" roleURI="http://www.cvshealth.com/role/InvestmentsMortgageLoanPrincipalRepaymentsDetails"> |
| <link:definition> 0000065 - Disclosure - Investments - Mortgage Loan Principal Repayments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsNetInvestmentIncomeDetails" roleURI="http://www.cvshealth.com/role/InvestmentsNetInvestmentIncomeDetails"> |
| <link:definition> 0000066 - Disclosure - Investments - Net Investment Income (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="InvestmentsRealizedGainsDetails" roleURI="http://www.cvshealth.com/role/InvestmentsRealizedGainsDetails"> |
| <link:definition> 0000067 - Disclosure - Investments - Realized Gains (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueFairValueMeasurementsDetails" roleURI="http://www.cvshealth.com/role/FairValueFairValueMeasurementsDetails"> |
| <link:definition> 0000068 - Disclosure - Fair Value - Fair Value Measurements (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueChangesinLevel3FinancialAssetsDetails" roleURI="http://www.cvshealth.com/role/FairValueChangesinLevel3FinancialAssetsDetails"> |
| <link:definition> 0000069 - Disclosure - Fair Value - Changes in Level 3 Financial Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueGrossTransfersIntoOutOfLevel3Details" roleURI="http://www.cvshealth.com/role/FairValueGrossTransfersIntoOutOfLevel3Details"> |
| <link:definition> 0000070 - Disclosure - Fair Value - Gross Transfers Into (Out Of) Level 3 (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueCarryingValueandFairValueClassifiedbyLevelDetails" roleURI="http://www.cvshealth.com/role/FairValueCarryingValueandFairValueClassifiedbyLevelDetails"> |
| <link:definition> 0000071 - Disclosure - Fair Value - Carrying Value and Fair Value Classified by Level (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueSeparateAccountsFairValueDetails" roleURI="http://www.cvshealth.com/role/FairValueSeparateAccountsFairValueDetails"> |
| <link:definition> 0000072 - Disclosure - Fair Value - Separate Accounts Fair Value (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueNarrativeDetails" roleURI="http://www.cvshealth.com/role/FairValueNarrativeDetails"> |
| <link:definition> 0000073 - Disclosure - Fair Value - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillandOtherIntangiblesGoodwillDetails" roleURI="http://www.cvshealth.com/role/GoodwillandOtherIntangiblesGoodwillDetails"> |
| <link:definition> 0000074 - Disclosure - Goodwill and Other Intangibles - Goodwill (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillandOtherIntangiblesNarrativeDetails" roleURI="http://www.cvshealth.com/role/GoodwillandOtherIntangiblesNarrativeDetails"> |
| <link:definition> 0000075 - Disclosure - Goodwill and Other Intangibles - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillandOtherIntangiblesIntangibleAssetsDetails" roleURI="http://www.cvshealth.com/role/GoodwillandOtherIntangiblesIntangibleAssetsDetails"> |
| <link:definition> 0000076 - Disclosure - Goodwill and Other Intangibles - Intangible Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="GoodwillandOtherAcquiredIntangiblesFutureAmortizationExpenseDetails" roleURI="http://www.cvshealth.com/role/GoodwillandOtherAcquiredIntangiblesFutureAmortizationExpenseDetails"> |
| <link:definition> 0000077 - Disclosure - Goodwill and Other Acquired Intangibles - Future Amortization Expense (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.cvshealth.com/role/LeasesNarrativeDetails"> |
| <link:definition> 0000078 - Disclosure - Leases - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesSummaryoftheComponentsofNetLeaseCostDetails" roleURI="http://www.cvshealth.com/role/LeasesSummaryoftheComponentsofNetLeaseCostDetails"> |
| <link:definition> 0000079 - Disclosure - Leases - Summary of the Components of Net Lease Cost (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesSupplementalCashFlowInformationDetails" roleURI="http://www.cvshealth.com/role/LeasesSupplementalCashFlowInformationDetails"> |
| <link:definition> 0000080 - Disclosure - Leases - Supplemental Cash Flow Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesSupplementalBalanceSheetInformationDetails" roleURI="http://www.cvshealth.com/role/LeasesSupplementalBalanceSheetInformationDetails"> |
| <link:definition> 0000081 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesDetails" roleURI="http://www.cvshealth.com/role/LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesDetails"> |
| <link:definition> 0000082 - Disclosure - Leases - Maturities of Operating and Finance Lease Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesDetails_1" roleURI="http://www.cvshealth.com/role/LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesDetails_1"> |
| <link:definition> 0000082 - Disclosure - Leases - Maturities of Operating and Finance Lease Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="HealthCareCostsPayableIncurredandPaidHealthCareClaimsDevelopmentDetails" roleURI="http://www.cvshealth.com/role/HealthCareCostsPayableIncurredandPaidHealthCareClaimsDevelopmentDetails"> |
| <link:definition> 0000083 - Disclosure - Health Care Costs Payable - Incurred and Paid Health Care Claims Development (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="HealthCareCostsPayableNarrativeDetails" roleURI="http://www.cvshealth.com/role/HealthCareCostsPayableNarrativeDetails"> |
| <link:definition> 0000084 - Disclosure - Health Care Costs Payable - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="HealthCareCostsPayableLiabilityforUnpaidClaimsandClaimsAdjustmentExpenseDetails" roleURI="http://www.cvshealth.com/role/HealthCareCostsPayableLiabilityforUnpaidClaimsandClaimsAdjustmentExpenseDetails"> |
| <link:definition> 0000085 - Disclosure - Health Care Costs Payable - Liability for Unpaid Claims and Claims Adjustment Expense (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="HealthCareCostsPayableComponentsofChangeinHealthCareCostsPayableDetails" roleURI="http://www.cvshealth.com/role/HealthCareCostsPayableComponentsofChangeinHealthCareCostsPayableDetails"> |
| <link:definition> 0000086 - Disclosure - Health Care Costs Payable - Components of Change in Health Care Costs Payable (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsandCreditAgreementsScheduleofBorrowingsDetails" roleURI="http://www.cvshealth.com/role/BorrowingsandCreditAgreementsScheduleofBorrowingsDetails"> |
| <link:definition> 0000087 - Disclosure - Borrowings and Credit Agreements - Schedule of Borrowings (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsandCreditAgreementsDebtMaturitiesDetails" roleURI="http://www.cvshealth.com/role/BorrowingsandCreditAgreementsDebtMaturitiesDetails"> |
| <link:definition> 0000088 - Disclosure - Borrowings and Credit Agreements - Debt Maturities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsandCreditAgreementsShorttermBorrowingsDetails" roleURI="http://www.cvshealth.com/role/BorrowingsandCreditAgreementsShorttermBorrowingsDetails"> |
| <link:definition> 0000089 - Disclosure - Borrowings and Credit Agreements - Short-term Borrowings (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BorrowingsandCreditAgreementsLongtermBorrowingsDetails" roleURI="http://www.cvshealth.com/role/BorrowingsandCreditAgreementsLongtermBorrowingsDetails"> |
| <link:definition> 0000090 - Disclosure - Borrowings and Credit Agreements - Long-term Borrowings (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PensionPlansandOtherPostretirementBenefitsNarrativeDetails" roleURI="http://www.cvshealth.com/role/PensionPlansandOtherPostretirementBenefitsNarrativeDetails"> |
| <link:definition> 0000091 - Disclosure - Pension Plans and Other Postretirement Benefits - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PensionPlansandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails" roleURI="http://www.cvshealth.com/role/PensionPlansandOtherPostretirementBenefitsBenefitObligationsandPlanAssetsDetails"> |
| <link:definition> 0000092 - Disclosure - Pension Plans and Other Postretirement Benefits - Benefit Obligations and Plan Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PensionPlansandOtherPostretirementBenefitsNetPeriodicBenefitCostIncomeDetails" roleURI="http://www.cvshealth.com/role/PensionPlansandOtherPostretirementBenefitsNetPeriodicBenefitCostIncomeDetails"> |
| <link:definition> 0000093 - Disclosure - Pension Plans and Other Postretirement Benefits - Net Periodic Benefit Cost (Income) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PensionPlansandOtherPostretirementBenefitsWeightedAverageAssumptionsUsedDetails" roleURI="http://www.cvshealth.com/role/PensionPlansandOtherPostretirementBenefitsWeightedAverageAssumptionsUsedDetails"> |
| <link:definition> 0000094 - Disclosure - Pension Plans and Other Postretirement Benefits - Weighted Average Assumptions Used (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PensionPlansandOtherPostretirementBenefitsFairValueofPensionPlanAssetsDetails" roleURI="http://www.cvshealth.com/role/PensionPlansandOtherPostretirementBenefitsFairValueofPensionPlanAssetsDetails"> |
| <link:definition> 0000095 - Disclosure - Pension Plans and Other Postretirement Benefits - Fair Value of Pension Plan Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PensionPlansandOtherPostretirementBenefitsChangesinLevel3PensionPlanAssetsDetails" roleURI="http://www.cvshealth.com/role/PensionPlansandOtherPostretirementBenefitsChangesinLevel3PensionPlanAssetsDetails"> |
| <link:definition> 0000096 - Disclosure - Pension Plans and Other Postretirement Benefits - Changes in Level 3 Pension Plan Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="PensionPlansandOtherPostretirementBenefitsDefinedBenefitPlansExpectedBenefitDetails" roleURI="http://www.cvshealth.com/role/PensionPlansandOtherPostretirementBenefitsDefinedBenefitPlansExpectedBenefitDetails"> |
| <link:definition> 0000097 - Disclosure - Pension Plans and Other Postretirement Benefits - Defined Benefit Plans Expected Benefit (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesIncomeTaxProvisionDetails" roleURI="http://www.cvshealth.com/role/IncomeTaxesIncomeTaxProvisionDetails"> |
| <link:definition> 0000098 - Disclosure - Income Taxes - Income Tax Provision (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesEffectiveTaxRateReconciliationDetails" roleURI="http://www.cvshealth.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails"> |
| <link:definition> 0000099 - Disclosure - Income Taxes - Effective Tax Rate Reconciliation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.cvshealth.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"> |
| <link:definition> 0000100 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.cvshealth.com/role/IncomeTaxesNarrativeDetails"> |
| <link:definition> 0000101 - Disclosure - Income Taxes - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesUnrecognizedTaxBenefitsDetails" roleURI="http://www.cvshealth.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"> |
| <link:definition> 0000102 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockIncentivePlansStockBasedCompensationExpenseandESPPDetails" roleURI="http://www.cvshealth.com/role/StockIncentivePlansStockBasedCompensationExpenseandESPPDetails"> |
| <link:definition> 0000103 - Disclosure - Stock Incentive Plans - Stock-Based Compensation Expense and ESPP (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockIncentivePlansRestrictedStockActivityDetails" roleURI="http://www.cvshealth.com/role/StockIncentivePlansRestrictedStockActivityDetails"> |
| <link:definition> 0000104 - Disclosure - Stock Incentive Plans - Restricted Stock Activity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockIncentivePlansStockOptionandSARActivityDetails" roleURI="http://www.cvshealth.com/role/StockIncentivePlansStockOptionandSARActivityDetails"> |
| <link:definition> 0000105 - Disclosure - Stock Incentive Plans - Stock Option and SAR Activity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockIncentivePlansValuationAssumptionsDetails" roleURI="http://www.cvshealth.com/role/StockIncentivePlansValuationAssumptionsDetails"> |
| <link:definition> 0000106 - Disclosure - Stock Incentive Plans - Valuation Assumptions (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareholdersEquityShareRepurchasesDetails" roleURI="http://www.cvshealth.com/role/ShareholdersEquityShareRepurchasesDetails"> |
| <link:definition> 0000107 - Disclosure - Shareholders' Equity - Share Repurchases (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareholdersEquityAcceleratedShareRepurchasesDetails" roleURI="http://www.cvshealth.com/role/ShareholdersEquityAcceleratedShareRepurchasesDetails"> |
| <link:definition> 0000108 - Disclosure - Shareholders' Equity - Accelerated Share Repurchases (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareholdersEquityDividendsDetails" roleURI="http://www.cvshealth.com/role/ShareholdersEquityDividendsDetails"> |
| <link:definition> 0000109 - Disclosure - Shareholders' Equity - Dividends (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareholdersEquityRegulatoryRequirementsDetails" roleURI="http://www.cvshealth.com/role/ShareholdersEquityRegulatoryRequirementsDetails"> |
| <link:definition> 0000110 - Disclosure - Shareholders' Equity - Regulatory Requirements (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ShareholdersEquityNoncontrollingInterestsDetails" roleURI="http://www.cvshealth.com/role/ShareholdersEquityNoncontrollingInterestsDetails"> |
| <link:definition> 0000111 - Disclosure - Shareholders' Equity - Noncontrolling Interests (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="OtherComprehensiveIncomeLossDetails" roleURI="http://www.cvshealth.com/role/OtherComprehensiveIncomeLossDetails"> |
| <link:definition> 0000112 - Disclosure - Other Comprehensive Income (Loss) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EarningsPerShareDetails" roleURI="http://www.cvshealth.com/role/EarningsPerShareDetails"> |
| <link:definition> 0000113 - Disclosure - Earnings Per Share (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ReinsuranceNarrativeDetails" roleURI="http://www.cvshealth.com/role/ReinsuranceNarrativeDetails"> |
| <link:definition> 0000114 - Disclosure - Reinsurance - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ReinsuranceReinsuranceRecoverablesDetails" roleURI="http://www.cvshealth.com/role/ReinsuranceReinsuranceRecoverablesDetails"> |
| <link:definition> 0000115 - Disclosure - Reinsurance - Reinsurance Recoverables (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="ReinsuranceEffectsofReinsuranceDetails" roleURI="http://www.cvshealth.com/role/ReinsuranceEffectsofReinsuranceDetails"> |
| <link:definition> 0000116 - Disclosure - Reinsurance - Effects of Reinsurance (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://www.cvshealth.com/role/CommitmentsandContingenciesDetails"> |
| <link:definition> 0000117 - Disclosure - Commitments and Contingencies (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentReportingNarrativeDetails" roleURI="http://www.cvshealth.com/role/SegmentReportingNarrativeDetails"> |
| <link:definition> 0000118 - Disclosure - Segment Reporting - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentReportingReconciliationofFinancialMeasuresofSegmentstoConsolidatedTotalsDetails" roleURI="http://www.cvshealth.com/role/SegmentReportingReconciliationofFinancialMeasuresofSegmentstoConsolidatedTotalsDetails"> |
| <link:definition> 0000119 - Disclosure - Segment Reporting - Reconciliation of Financial Measures of Segments to Consolidated Totals (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SegmentReportingReconciliationfromOperatingIncometoAdjustedOperatingIncomeDetails" roleURI="http://www.cvshealth.com/role/SegmentReportingReconciliationfromOperatingIncometoAdjustedOperatingIncomeDetails"> |
| <link:definition> 0000120 - Disclosure - Segment Reporting - Reconciliation from Operating Income to Adjusted Operating Income (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xs:appinfo> |
| | </xs:annotation> |
| <xs:element id="cvs_EquitySecuritiesDomesticRealEstateMember" abstract="true" name="EquitySecuritiesDomesticRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodActualPayoutRates" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodActualPayoutRates" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="cvs_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionWithoutSingleMaturityDateFairValue" abstract="false" name="DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionWithoutSingleMaturityDateFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_ProceedsAndRelatedGrossRealizedCapitalGainsLossesFromSaleOfDebtSecuritiesTableTextBlock" abstract="false" name="ProceedsAndRelatedGrossRealizedCapitalGainsLossesFromSaleOfDebtSecuritiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="cvs_OutstandingSeniorNotesMember" abstract="true" name="OutstandingSeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_FinanceLeaseCost" abstract="false" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_InvestmentContractsWithFixedMaturityFairValueDisclosure" abstract="false" name="InvestmentContractsWithFixedMaturityFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateWithinOneYearAccumulatedLoss" abstract="false" name="DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateWithinOneYearAccumulatedLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_MortgageLoansOnRealEstateYearOfOriginationDomain" abstract="true" name="MortgageLoansOnRealEstateYearOfOriginationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes3Point625PercentApril2027Member" abstract="true" name="SeniorNotes3Point625PercentApril2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract" abstract="true" name="FinanceLeaseAssetsAndLiabilitiesLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_EmployeeStockOptionsAndStockAppreciationRightsMember" abstract="true" name="EmployeeStockOptionsAndStockAppreciationRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_PremiumsEarnedNetAndRevenueFromContractWithCustomerExcludingAssessedTax" abstract="false" name="PremiumsEarnedNetAndRevenueFromContractWithCustomerExcludingAssessedTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_HealthInsurerFeeTaxEffectPercent" abstract="false" name="HealthInsurerFeeTaxEffectPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="cvs_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionWithoutSingleMaturityDateAccumulatedLoss" abstract="false" name="DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionWithoutSingleMaturityDateAccumulatedLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_InvestmentIncomeExcludingCapitalGainsOrLosses" abstract="false" name="InvestmentIncomeExcludingCapitalGainsOrLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_CVSHealth2017IncentiveCompensationPlanMember" abstract="true" name="CVSHealth2017IncentiveCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_ScheduleOfMortgageLoanInternalCreditRatingsTableTextBlock" abstract="false" name="ScheduleOfMortgageLoanInternalCreditRatingsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="cvs_FrontStoreRevenueMember" abstract="true" name="FrontStoreRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_YearOfOriginationPeriodThreeMember" abstract="true" name="YearOfOriginationPeriodThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_MortgageLoansOnRealEstateCollectionsOfPrincipalAfterYearFive" abstract="false" name="MortgageLoansOnRealEstateCollectionsOfPrincipalAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_DeferredTaxAssetsPayrollTaxDeferral" abstract="false" name="DeferredTaxAssetsPayrollTaxDeferral" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_TreasuryStockValueAcquiredCostMethodNetOfESPPIssuance" abstract="false" name="TreasuryStockValueAcquiredCostMethodNetOfESPPIssuance" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_RadcliffAndFlaimVAetnaIncEtAlMember" abstract="true" name="RadcliffAndFlaimVAetnaIncEtAlMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_TotalInvestmentsTableTextBlock" abstract="false" name="TotalInvestmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="cvs_LesseeLiabilityUndiscountedExcessAmount" abstract="false" name="LesseeLiabilityUndiscountedExcessAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_TotalInvestmentsDomain" abstract="true" name="TotalInvestmentsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_LegalSettlementPeriodOfPayment" abstract="false" name="LegalSettlementPeriodOfPayment" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cvs_SeniorNotes3.25DueAugust2029Member" abstract="true" name="SeniorNotes3.25DueAugust2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_ThailandBusinessMember" abstract="true" name="ThailandBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SupportingRemainingProductsMember" abstract="true" name="SupportingRemainingProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_RedOakMember" abstract="true" name="RedOakMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes4.875DueJuly2035Member" abstract="true" name="SeniorNotes4.875DueJuly2035Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_PharmacyServicesSegmentMember" abstract="true" name="PharmacyServicesSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_PharmacyRevenueMember" abstract="true" name="PharmacyRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes4PointThreePercentDue2028Member" abstract="true" name="SeniorNotes4PointThreePercentDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_A2022RepurchaseProgramMember" abstract="true" name="A2022RepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeparateAccountFinancialAssetsMember" abstract="true" name="SeparateAccountFinancialAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_DebtAndEquitySecuritiesAvailableForSaleMember" abstract="true" name="DebtAndEquitySecuritiesAvailableForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_AllOtherReinsurersMember" abstract="true" name="AllOtherReinsurersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_FormerGainContingencyRecognizedInCurrentPeriodBeforeTax" abstract="false" name="FormerGainContingencyRecognizedInCurrentPeriodBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_ESPPIssuanceNetOfTreasuryStockValueAcquiredCostMethod" abstract="false" name="ESPPIssuanceNetOfTreasuryStockValueAcquiredCostMethod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_IndividualPublicHealthInsuranceExchangesNumberOfStates" abstract="false" name="IndividualPublicHealthInsuranceExchangesNumberOfStates" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cvs_FairValueAssetsMeasuredOnRecurringBasisUnobservableUnputReconciliationNetRealizedAndUnrealizedCapitalGainesLossesAbstract" abstract="true" name="FairValueAssetsMeasuredOnRecurringBasisUnobservableUnputReconciliationNetRealizedAndUnrealizedCapitalGainesLossesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_PharmacyRebatePeriod" abstract="false" name="PharmacyRebatePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cvs_VariableInterestEntityAmendedContractExtensionTerm" abstract="false" name="VariableInterestEntityAmendedContractExtensionTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cvs_OperatingLeaseRightOfUseAssetIncludingAssetsHeldForSale" abstract="false" name="OperatingLeaseRightOfUseAssetIncludingAssetsHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_TotalInvestmentsAxis" abstract="true" name="TotalInvestmentsAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_NumeratorForEarningsPerShareCalculationAbstract" abstract="true" name="NumeratorForEarningsPerShareCalculationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_ContractualObligationsToMaintainLevelsOfSeparateAccounts" abstract="false" name="ContractualObligationsToMaintainLevelsOfSeparateAccounts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_LitigationSettlementNumberOfStatesSubjectToEarlierSettlements" abstract="false" name="LitigationSettlementNumberOfStatesSubjectToEarlierSettlements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cvs_OperatingLeaseLiabilityNoncurrentIncludingLiabilitiesHeldForSale" abstract="false" name="OperatingLeaseLiabilityNoncurrentIncludingLiabilitiesHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_OtherInsuranceLiabilitiesNoncurrent" abstract="false" name="OtherInsuranceLiabilitiesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_FinanceLeaseRightOfUseAssetNet" abstract="false" name="FinanceLeaseRightOfUseAssetNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_EarningsPerShareBasicAndDilutedEPSAbstract" abstract="true" name="EarningsPerShareBasicAndDilutedEPSAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_CreditRelatedImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings" abstract="false" name="CreditRelatedImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_ContractWithCustomerLiabilityLoyaltyProgramEarningsAndGiftCardIssuance" abstract="false" name="ContractWithCustomerLiabilityLoyaltyProgramEarningsAndGiftCardIssuance" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_LiabilityForUnpaidClaims" abstract="false" name="LiabilityForUnpaidClaims" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_MortgageLoansOnRealEstateCollectionsOfPrincipalInYearTwo" abstract="false" name="MortgageLoansOnRealEstateCollectionsOfPrincipalInYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_DeferredTaxLiabilitiesDepreciationAndAmortization" abstract="false" name="DeferredTaxLiabilitiesDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_FourYearsReinsuranceAgreementWithUnrelatedInsurer" abstract="false" name="FourYearsReinsuranceAgreementWithUnrelatedInsurer" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cvs_SettlementFrameworkMember" abstract="true" name="SettlementFrameworkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_USFederalGovernmentMember" abstract="true" name="USFederalGovernmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_NumberOfPatientsServedPerYear" abstract="false" name="NumberOfPatientsServedPerYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cvs_LesseeLiabilityPaymentsYearOne" abstract="false" name="LesseeLiabilityPaymentsYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_SeniorNotes3Point70PercentDue2023Member" abstract="true" name="SeniorNotes3Point70PercentDue2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_TotalInvestmentsLineItems" abstract="true" name="TotalInvestmentsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_ShareBasedPaymentArrangementOptionGrantedSubsequentTo2018Member" abstract="true" name="ShareBasedPaymentArrangementOptionGrantedSubsequentTo2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_VendorAllowancesAndPurchaseDiscountsPolicyTextBlock" abstract="false" name="VendorAllowancesAndPurchaseDiscountsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="cvs_SeniorNotes1Point3PercentAugust2027Member" abstract="true" name="SeniorNotes1Point3PercentAugust2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes2.75DueDecember2022Member" abstract="true" name="SeniorNotes2.75DueDecember2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_RedeemablePreferredSecuritiesMember" abstract="true" name="RedeemablePreferredSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_NumberOfStoresPlannedClosure" abstract="false" name="NumberOfStoresPlannedClosure" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cvs_LesseeLiabilityPaymentsDueYearFour" abstract="false" name="LesseeLiabilityPaymentsDueYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_PaymentsForInsuranceBenefits" abstract="false" name="PaymentsForInsuranceBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_SupportingExperienceRatedProductsMember" abstract="true" name="SupportingExperienceRatedProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_LesseeLiabilityPaymentsDueYearTwo" abstract="false" name="LesseeLiabilityPaymentsDueYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_FederalCourtInOhioJudgmentMember" abstract="true" name="FederalCourtInOhioJudgmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes5.75DueMay2041Member" abstract="true" name="SeniorNotes5.75DueMay2041Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes4.1DueMarch2025Member" abstract="true" name="SeniorNotes4.1DueMarch2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_IndividualPublicHealthInsuranceExchangesNumberOfAdditionalStates" abstract="false" name="IndividualPublicHealthInsuranceExchangesNumberOfAdditionalStates" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cvs_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLegalChargesPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLegalChargesPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="cvs_SeniorNotes3DueAugust2026Member" abstract="true" name="SeniorNotes3DueAugust2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_HartfordLifeAndAccidentInsuranceCompanyMember" abstract="true" name="HartfordLifeAndAccidentInsuranceCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_VariableInterestEntityAmendedContractTerm" abstract="false" name="VariableInterestEntityAmendedContractTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cvs_DebtExtinguishmentFees" abstract="false" name="DebtExtinguishmentFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_BswiftLLCMember" abstract="true" name="BswiftLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_PaymentsForAcceleratedShareRepurchasesAmount" abstract="false" name="PaymentsForAcceleratedShareRepurchasesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_ValueOfBusinessAcquiredMember" abstract="true" name="ValueOfBusinessAcquiredMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_USDepartmentOfHealthAndHumanServicesACARiskCorridorReceivablesMember" abstract="true" name="USDepartmentOfHealthAndHumanServicesACARiskCorridorReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes6.125DueSeptember2039Member" abstract="true" name="SeniorNotes6.125DueSeptember2039Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_LongTermCareReportingUnitMember" abstract="true" name="LongTermCareReportingUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_ProviderNetworksMember" abstract="true" name="ProviderNetworksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidExcludedFromTotalIncurredHealthCareCosts" abstract="false" name="LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidExcludedFromTotalIncurredHealthCareCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_LongtermDebtGrossAndLeaseObligation" abstract="false" name="LongtermDebtGrossAndLeaseObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_MortgageLoansMember" abstract="true" name="MortgageLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestOutstandingNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="cvs_DebtInstrumentUnamortizedDiscountAndDebtIssuanceCostsNet" abstract="false" name="DebtInstrumentUnamortizedDiscountAndDebtIssuanceCostsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_NumberOfPeopleServed" abstract="false" name="NumberOfPeopleServed" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cvs_ActivityInMortgageLoanPortfolioTableTextBlock" abstract="false" name="ActivityInMortgageLoanPortfolioTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="cvs_OtherAcquiredIntangibleAssetsTable" abstract="true" name="OtherAcquiredIntangibleAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_SeniorNotes3.7DueMarch2023Member" abstract="true" name="SeniorNotes3.7DueMarch2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_YearOfOriginationPeriodFiveMember" abstract="true" name="YearOfOriginationPeriodFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes3.875DueJuly2025Member" abstract="true" name="SeniorNotes3.875DueJuly2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_PaymentsForInventoryAndPrescriptionsDispensedByRetailNetworkPharmacies" abstract="false" name="PaymentsForInventoryAndPrescriptionsDispensedByRetailNetworkPharmacies" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_AdjustedOperatingIncomeLoss" abstract="false" name="AdjustedOperatingIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_CoventryHealthCareWorkersCompensationBusinessMember" abstract="true" name="CoventryHealthCareWorkersCompensationBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_RevolvingCreditFacilityExpiringMay162027Member" abstract="true" name="RevolvingCreditFacilityExpiringMay162027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_IntangibleAssetsNetExcludingGoodwillIncludingAssetsHeldForSale" abstract="false" name="IntangibleAssetsNetExcludingGoodwillIncludingAssetsHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_SeniorNotes2Point125PercentDueSeptember2031Member" abstract="true" name="SeniorNotes2Point125PercentDueSeptember2031Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_RelatedPartyTransactionCharitableContributionToNonProfitEntity" abstract="false" name="RelatedPartyTransactionCharitableContributionToNonProfitEntity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_InsuranceAndHMOMember" abstract="true" name="InsuranceAndHMOMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_LincolnLifeAnnuityCompanyOfNewYorkMember" abstract="true" name="LincolnLifeAnnuityCompanyOfNewYorkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes4.5DueMay2042Member" abstract="true" name="SeniorNotes4.5DueMay2042Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes4.3DueMarch2028Member" abstract="true" name="SeniorNotes4.3DueMarch2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes5.3DueDecember2043Member" abstract="true" name="SeniorNotes5.3DueDecember2043Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_NumberOfPharmacyPlanMembers" abstract="false" name="NumberOfPharmacyPlanMembers" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cvs_StoreImpairmentCharges" abstract="false" name="StoreImpairmentCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_HealthInsurerFee" abstract="false" name="HealthInsurerFee" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_ChangeInContractWithCustomerLiabilityRollForward" abstract="true" name="ChangeInContractWithCustomerLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateAfterOneThroughFiveYears" abstract="false" name="DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateAfterOneThroughFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_LimitedPaymentsContracts" abstract="false" name="LimitedPaymentsContracts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="cvs_AetnaInc2010StockIncentivePlanMember" abstract="true" name="AetnaInc2010StockIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_MortgageLoansOnRealEstateCollectionsOfPrincipalInYearThree" abstract="false" name="MortgageLoansOnRealEstateCollectionsOfPrincipalInYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_DebtSecuritiesAvailableForSaleWeightedAverageDurationOfSecurities" abstract="false" name="DebtSecuritiesAvailableForSaleWeightedAverageDurationOfSecurities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cvs_YearOfOriginationPriorToPeriodFiveMember" abstract="true" name="YearOfOriginationPriorToPeriodFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_WeightedAverageRemainingLeaseTermAbstract" abstract="true" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_RetailLongTermCareSegmentMember" abstract="true" name="RetailLongTermCareSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_LesseeLiabilityPaymentsDueYearFive" abstract="false" name="LesseeLiabilityPaymentsDueYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_LesseeLiabilityPaymentsDueYearThree" abstract="false" name="LesseeLiabilityPaymentsDueYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_FormerGainContingencyRecognizedInCurrentPeriodNetOfTax" abstract="false" name="FormerGainContingencyRecognizedInCurrentPeriodNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_SeniorNotes4.125DueNovember2042Member" abstract="true" name="SeniorNotes4.125DueNovember2042Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_A2021RepurchaseProgramMember" abstract="true" name="A2021RepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_MortgageLoansOnRealEstateCollectionsOfPrincipalInNextTwelveMonths" abstract="false" name="MortgageLoansOnRealEstateCollectionsOfPrincipalInNextTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateAfterFiveThroughTenYears" abstract="false" name="DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateAfterFiveThroughTenYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_SeniorNotes4DueDecember2023Member" abstract="true" name="SeniorNotes4DueDecember2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_CashFlowLesseeAbstract" abstract="true" name="CashFlowLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_SeniorNotes2.875DueJune2026Member" abstract="true" name="SeniorNotes2.875DueJune2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_PremiumDeficiencyReserveLiability" abstract="false" name="PremiumDeficiencyReserveLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_NumberOfWalkInMedicalClinics" abstract="false" name="NumberOfWalkInMedicalClinics" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cvs_TribalEntitiesMember" abstract="true" name="TribalEntitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_AcceleratedShareRepurchasesPercentOfNotionalAmountInSharesToBeReceivedAtEndOfProgram" abstract="false" name="AcceleratedShareRepurchasesPercentOfNotionalAmountInSharesToBeReceivedAtEndOfProgram" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="cvs_FinanceLeaseRightOfUseAssetAccumulatedDepreciation" abstract="false" name="FinanceLeaseRightOfUseAssetAccumulatedDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_SeniorNotes2.75DueNovember2022Member" abstract="true" name="SeniorNotes2.75DueNovember2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_Category1Member" abstract="true" name="Category1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_LesseeLeasesLiabilitiesPaymentsDueAbstract" abstract="true" name="LesseeLeasesLiabilitiesPaymentsDueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_StockIssuedDuringPeriodEmployeeStockPurchasePlanAveragePurchasePriceofSharesPurchased" abstract="false" name="StockIssuedDuringPeriodEmployeeStockPurchasePlanAveragePurchasePriceofSharesPurchased" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/> |
| <xs:element id="cvs_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateAfterOneThroughFiveYearsAccumulatedLoss" abstract="false" name="DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateAfterOneThroughFiveYearsAccumulatedLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_SeniorNotes3.5DueNovember2024Member" abstract="true" name="SeniorNotes3.5DueNovember2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_TransferOfSharesToTreasuryStockValue" abstract="false" name="TransferOfSharesToTreasuryStockValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_PensionAndAnnuityInvestmentContractsInterest" abstract="false" name="PensionAndAnnuityInvestmentContractsInterest" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="cvs_MortgageLoansOnRealEstateYearOfOriginationAxis" abstract="true" name="MortgageLoansOnRealEstateYearOfOriginationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_OperatingLeaseLiabilityCurrentIncludingLiabilitiesHeldForSale" abstract="false" name="OperatingLeaseLiabilityCurrentIncludingLiabilitiesHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_ChangeInOperatingAssetsAndLiabilitiesNetOfEffectsFromAcquisitionsAbstract" abstract="true" name="ChangeInOperatingAssetsAndLiabilitiesNetOfEffectsFromAcquisitionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_HealthCareBenefitsSegmentMember" abstract="true" name="HealthCareBenefitsSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_FixturesEquipmentAndInternallyDevelopedSoftwareMember" abstract="true" name="FixturesEquipmentAndInternallyDevelopedSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_InitialContractualTerm" abstract="false" name="InitialContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cvs_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueAbstract" abstract="true" name="DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_SalesChannelOtherMember" abstract="true" name="SalesChannelOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_LesseeLeaseTableTextBlock" abstract="false" name="LesseeLeaseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="cvs_AcceleratedShareRepurchaseProgramMaximumNumberOfShares" abstract="false" name="AcceleratedShareRepurchaseProgramMaximumNumberOfShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="cvs_YearOfOriginationPeriodTwoMember" abstract="true" name="YearOfOriginationPeriodTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_MortgageLoansOnRealEstateLoansFullyRepaid" abstract="false" name="MortgageLoansOnRealEstateLoansFullyRepaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_Category2To4Member" abstract="true" name="Category2To4Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SharesHeldInTrustPolicyTextBlock" abstract="false" name="SharesHeldInTrustPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="cvs_DeferredTaxLiabilitiesRetirementBenefits" abstract="false" name="DeferredTaxLiabilitiesRetirementBenefits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsVestedInPeriodFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsVestedInPeriodFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_HealthCareAndOtherInsuranceLiabilitiesAbstract" abstract="true" name="HealthCareAndOtherInsuranceLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_Category7Member" abstract="true" name="Category7Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_LongTermDebtAndLeaseObligationIncludingLiabilitiesHeldForSale" abstract="false" name="LongTermDebtAndLeaseObligationIncludingLiabilitiesHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_AcceleratedShareRepurchasesAgreementAmount" abstract="false" name="AcceleratedShareRepurchasesAgreementAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_InsurancePremiumDeficiencyReservePolicyTextBlock" abstract="false" name="InsurancePremiumDeficiencyReservePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="cvs_RevolvingCreditFacilityExpiringMay112026Member" abstract="true" name="RevolvingCreditFacilityExpiringMay112026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_DefinedBenefitPlanCommonCollectiveTrustDebtSecuritiesMember" abstract="true" name="DefinedBenefitPlanCommonCollectiveTrustDebtSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes43Due2028Member" abstract="true" name="SeniorNotes43Due2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_StateOfFloridaSettlementMember" abstract="true" name="StateOfFloridaSettlementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_LesseeLiabilityPaymentsDue" abstract="false" name="LesseeLiabilityPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateWithinOneYear" abstract="false" name="DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateWithinOneYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_SeniorNotes4.78DueMarch2038Member" abstract="true" name="SeniorNotes4.78DueMarch2038Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes4.75DueDecember2022Member" abstract="true" name="SeniorNotes4.75DueDecember2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_FiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock" abstract="false" name="FiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="cvs_SeniorNotes3.875DueAugust2047Member" abstract="true" name="SeniorNotes3.875DueAugust2047Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_HeartlandHealthcareServicesMember" abstract="true" name="HeartlandHealthcareServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_LesseeOperatingAndFinanceLeasesRenewalTerm" abstract="false" name="LesseeOperatingAndFinanceLeasesRenewalTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cvs_OtherAcquiredIntangibleAssetsLineItems" abstract="true" name="OtherAcquiredIntangibleAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_ShareBasedPaymentArrangementOptionGrantedPriorThrough2018Member" abstract="true" name="ShareBasedPaymentArrangementOptionGrantedPriorThrough2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember" abstract="true" name="RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes5DueDecember2024Member" abstract="true" name="SeniorNotes5DueDecember2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes3.5DueJuly2022Member" abstract="true" name="SeniorNotes3.5DueJuly2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes6.25DueJune2027Member" abstract="true" name="SeniorNotes6.25DueJune2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_Categories5And6Member" abstract="true" name="Categories5And6Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_OtherLongTermInsuranceLiabilitiesMember" abstract="true" name="OtherLongTermInsuranceLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_PayflexMember" abstract="true" name="PayflexMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_DefinedBenefitPlanCommonCollectiveTrustEquitySecuritiesMember" abstract="true" name="DefinedBenefitPlanCommonCollectiveTrustEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes5.125DueJuly2045Member" abstract="true" name="SeniorNotes5.125DueJuly2045Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes4Point125PercentApril2040Member" abstract="true" name="SeniorNotes4Point125PercentApril2040Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_BarclaysBankMember" abstract="true" name="BarclaysBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes2Point7PercentAugust2040Member" abstract="true" name="SeniorNotes2Point7PercentAugust2040Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_OperatingLeaseRightOfUseAssetFairValueDisclosure" abstract="false" name="OperatingLeaseRightOfUseAssetFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_AcceleratedShareRepurchasesPercentOfNotionalAmountReceivedInShares" abstract="false" name="AcceleratedShareRepurchasesPercentOfNotionalAmountReceivedInShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="cvs_SettlementFrameworkAndOtherOpioidRelatedClaimsMember" abstract="true" name="SettlementFrameworkAndOtherOpioidRelatedClaimsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_BusinessCombinationTerminationFee" abstract="false" name="BusinessCombinationTerminationFee" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateAfterFiveThroughTenYearsAccumulatedLoss" abstract="false" name="DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateAfterFiveThroughTenYearsAccumulatedLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_SeniorNotes2.8DueJune2023Member" abstract="true" name="SeniorNotes2.8DueJune2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_InternationalHealthCareRenewalRightsMember" abstract="true" name="InternationalHealthCareRenewalRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_MortgageLoansOnRealEstateCollectionsOfPrincipalInYearFour" abstract="false" name="MortgageLoansOnRealEstateCollectionsOfPrincipalInYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_SeniorNotes5.05DueMarch2048Member" abstract="true" name="SeniorNotes5.05DueMarch2048Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_DisposalGroupNotDiscontinuedOperationNumberOfInternationalHealthCareMembersRenewalRightsSold" abstract="false" name="DisposalGroupNotDiscontinuedOperationNumberOfInternationalHealthCareMembersRenewalRightsSold" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cvs_OperatingAndCapitalLeasesAmountDueInExcessOfRemainingEstimatedEconomicLife" abstract="false" name="OperatingAndCapitalLeasesAmountDueInExcessOfRemainingEstimatedEconomicLife" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract" abstract="true" name="OperatingLeaseAssetsAndLiabilitiesLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsBadDebtsAndOtherAllowances" abstract="false" name="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsBadDebtsAndOtherAllowances" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateAfterTenYearsAccumulatedLoss" abstract="false" name="DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateAfterTenYearsAccumulatedLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_HeathSavingsAccountBalance" abstract="false" name="HeathSavingsAccountBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_AccountsReceivableAfterAllowanceForCreditLossCurrentIncludingAssetsHeldForSale" abstract="false" name="AccountsReceivableAfterAllowanceForCreditLossCurrentIncludingAssetsHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_InvestmentContractsWithoutFixedMaturityFairValueDisclosure" abstract="false" name="InvestmentContractsWithoutFixedMaturityFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_HealthCareCostsPayablePeriodAfterDateOfServicesClaimsArePaid" abstract="false" name="HealthCareCostsPayablePeriodAfterDateOfServicesClaimsArePaid" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="cvs_OperatingExpensesExcludingStoreImpairmentsGoodwillImpairmentsLossOnAssetsHeldForSaleAndLossOnLitigationSettlement" abstract="false" name="OperatingExpensesExcludingStoreImpairmentsGoodwillImpairmentsLossOnAssetsHeldForSaleAndLossOnLitigationSettlement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_SeniorNotes1Point875PercentFebruary2031Member" abstract="true" name="SeniorNotes1Point875PercentFebruary2031Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_TreasuryStockSharesAcquiredCostMethodNetOfESPPIssuance" abstract="false" name="TreasuryStockSharesAcquiredCostMethodNetOfESPPIssuance" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="cvs_LeaseLiability" abstract="false" name="LeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_LeasesWeightedAverageDiscountRateAbstract" abstract="true" name="LeasesWeightedAverageDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_RestrictedStockUnitsAndPerformanceShareUnitsMember" abstract="true" name="RestrictedStockUnitsAndPerformanceShareUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_NoncontrollingInterestOtherPeriodIncreaseDecrease" abstract="false" name="NoncontrollingInterestOtherPeriodIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_PharmacyClaimsAndDiscountsPayableCurrent" abstract="false" name="PharmacyClaimsAndDiscountsPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_OtherAssetBackedSecuritiesMember" abstract="true" name="OtherAssetBackedSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_VendorandManufacturerReceivables" abstract="false" name="VendorandManufacturerReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_DividendsPayableQuarterlyDividendsDeclaredIncreaseAmountPercent" abstract="false" name="DividendsPayableQuarterlyDividendsDeclaredIncreaseAmountPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="cvs_AuditorInformationAbstract" abstract="true" name="AuditorInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_SeniorNotes2.625DueAugust2024Member" abstract="true" name="SeniorNotes2.625DueAugust2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes6.75DueDecember2037Member" abstract="true" name="SeniorNotes6.75DueDecember2037Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_OtherInsuranceLiabilitiesCurrent" abstract="false" name="OtherInsuranceLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_GuarantorObligationsNumberOfLeases" abstract="false" name="GuarantorObligationsNumberOfLeases" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cvs_CommonAndCollectiveTrustsMember" abstract="true" name="CommonAndCollectiveTrustsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_BusinessCombinationPurchasePriceAdjustmentOutsideOfMeasurementPeriod" abstract="false" name="BusinessCombinationPurchasePriceAdjustmentOutsideOfMeasurementPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_BackUpCreditFacilitiesMember" abstract="true" name="BackUpCreditFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateAfterTenYears" abstract="false" name="DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionAllocatedAndSingleMaturityDateAfterTenYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_OmnicareLongTermCareBusinessMember" abstract="true" name="OmnicareLongTermCareBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_RevolvingCreditFacilityExpiringMay162025Member" abstract="true" name="RevolvingCreditFacilityExpiringMay162025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_YieldRelatedImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings" abstract="false" name="YieldRelatedImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_OakStreetHealthIncMember" abstract="true" name="OakStreetHealthIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes3.375DueAugust2024Member" abstract="true" name="SeniorNotes3.375DueAugust2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_PropertyPlantAndEquipmentNetIncludingAssetsHeldForSale" abstract="false" name="PropertyPlantAndEquipmentNetIncludingAssetsHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_NetRevenuesRetailCoPayments" abstract="false" name="NetRevenuesRetailCoPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_StockOptionsAndStockAppreciationRightsMember" abstract="true" name="StockOptionsAndStockAppreciationRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_MortgageLoansOnRealEstateCollectionsOfPrincipalInYearFive" abstract="false" name="MortgageLoansOnRealEstateCollectionsOfPrincipalInYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_TotalInvestmentsTable" abstract="true" name="TotalInvestmentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_NumberofReinsuranceContractsEnteredInto" abstract="false" name="NumberofReinsuranceContractsEnteredInto" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cvs_DenominatorForEarningsPerShareCalculationAbstract" abstract="true" name="DenominatorForEarningsPerShareCalculationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_CitibankNAMember" abstract="true" name="CitibankNAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SignifyHealthIncMember" abstract="true" name="SignifyHealthIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_ProceedsFromVariableInterestEntity" abstract="false" name="ProceedsFromVariableInterestEntity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_OtherInsuranceLiabilitiesMember" abstract="true" name="OtherInsuranceLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_YearOfOriginationPeriodOneMember" abstract="true" name="YearOfOriginationPeriodOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_YearOfOriginationPeriodFourMember" abstract="true" name="YearOfOriginationPeriodFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_PremiumsMember" abstract="true" name="PremiumsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes1Point75PercentAugust2030Member" abstract="true" name="SeniorNotes1Point75PercentAugust2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_AcceleratedShareRepurchasesNumberOfSharesRepurchased" abstract="false" name="AcceleratedShareRepurchasesNumberOfSharesRepurchased" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="cvs_ESPPIssuanceNetOfTreasuryStockSharesAcquiredCostMethod" abstract="false" name="ESPPIssuanceNetOfTreasuryStockSharesAcquiredCostMethod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="cvs_FinanceLeaseRightOfUseAssetGross" abstract="false" name="FinanceLeaseRightOfUseAssetGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_VOYARetirementInsuranceAndAnnuityCompanyMember" abstract="true" name="VOYARetirementInsuranceAndAnnuityCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes3Point75PercentApril2030Member" abstract="true" name="SeniorNotes3Point75PercentApril2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_TreasuryStockSharesHeldinTrust" abstract="false" name="TreasuryStockSharesHeldinTrust" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="cvs_OfficeRealEstateOptimizationCharges" abstract="false" name="OfficeRealEstateOptimizationCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_AssumedInterestRatesOnLongDurationGroupLifeAndLongTermCareContracts" abstract="false" name="AssumedInterestRatesOnLongDurationGroupLifeAndLongTermCareContracts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="cvs_SeniorNotes4.75DueMarch2044Member" abstract="true" name="SeniorNotes4.75DueMarch2044Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_LitigationSettlementNumberOfStatesElectedToJoin" abstract="false" name="LitigationSettlementNumberOfStatesElectedToJoin" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cvs_ContractWithCustomerLiabilityRedemptionAndBreakage" abstract="false" name="ContractWithCustomerLiabilityRedemptionAndBreakage" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_NumberOfMedicalMembers" abstract="false" name="NumberOfMedicalMembers" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cvs_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" abstract="true" name="RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="cvs_NumberOfStoresAnnualPlannedClosuresForClosurePeriod" abstract="false" name="NumberOfStoresAnnualPlannedClosuresForClosurePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="cvs_SeniorNotes6.625DueJune2036Member" abstract="true" name="SeniorNotes6.625DueJune2036Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_FreseniusMedicalCareReinsuranceCompanyCaymanLtdMember" abstract="true" name="FreseniusMedicalCareReinsuranceCompanyCaymanLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_SeniorNotes4Point25PercentApril2050Member" abstract="true" name="SeniorNotes4Point25PercentApril2050Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="cvs_TreasuryStockValueSharesHeldInTrust" abstract="false" name="TreasuryStockValueSharesHeldInTrust" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_LesseeLiabilityPaymentsDueAfterYearFive" abstract="false" name="LesseeLiabilityPaymentsDueAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="cvs_LongTermInvestmentsIncludingAssetsHeldForSale" abstract="false" name="LongTermInvestmentsIncludingAssetsHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| </xs:schema> |