XML 49 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives and Foreign Exchange Risk Management, Offsetting Assets and Liabilities (Details) (USD $)
In Millions, unless otherwise specified
Jan. 23, 2015
Apr. 25, 2014
Offsetting Assets and Liabilities [Line Items]    
Derivative assets, gross amount $ 578us-gaap_DerivativeFairValueOfDerivativeAsset $ 175us-gaap_DerivativeFairValueOfDerivativeAsset
Gross amount not offset on the Balance Sheet, financial instruments (77)us-gaap_DerivativeCollateralObligationToReturnSecurities (95)us-gaap_DerivativeCollateralObligationToReturnSecurities
Gross amount not offset on the Balance Sheet, cash collateral (received) or pledged (304)us-gaap_DerivativeCollateralObligationToReturnCash 0us-gaap_DerivativeCollateralObligationToReturnCash
Derivative sssets, net amount 197us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral 80us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
Derivative liabilities, gross amount (105)us-gaap_DerivativeFairValueOfDerivativeLiability (127)us-gaap_DerivativeFairValueOfDerivativeLiability
Gross amount not offset on the Balance Sheet, financial instruments 77us-gaap_DerivativeCollateralRightToReclaimSecurities 95us-gaap_DerivativeCollateralRightToReclaimSecurities
Gross amount not offset on the Balance Sheet, cash collateral (received) or pledged 0us-gaap_DerivativeCollateralRightToReclaimCash 0us-gaap_DerivativeCollateralRightToReclaimCash
Derivative liabilities, net amount (28)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral (32)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
Total derivatives, gross amount of recognized assets/(liabilities) 473us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral 48us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
Total gross amount not offset on the Balance Sheet, financial instruments 0mdt_DerivativeAssetsAndLiabilitiesNetCollateralRighttoReclaimSecurities 0mdt_DerivativeAssetsAndLiabilitiesNetCollateralRighttoReclaimSecurities
Total gross amount not offset on the Balance Sheet, cash collateral (received) or pledged (304)mdt_DerivativeAssetsandLiabilitiesNetCollateralObligationtoReturnCash 0mdt_DerivativeAssetsandLiabilitiesNetCollateralObligationtoReturnCash
Total derivatives, net amount 169us-gaap_DerivativeFairValueAmountOffsetAgainstCollateralNet 48us-gaap_DerivativeFairValueAmountOffsetAgainstCollateralNet
Foreign Currency Exchange Rate Contracts    
Offsetting Assets and Liabilities [Line Items]    
Derivative assets, gross amount 482us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
89us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Gross amount not offset on the Balance Sheet, financial instruments (61)us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
(64)us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Gross amount not offset on the Balance Sheet, cash collateral (received) or pledged (292)us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Derivative sssets, net amount 129us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
25us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Derivative liabilities, gross amount (32)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
(116)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Gross amount not offset on the Balance Sheet, financial instruments 32us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
84us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Gross amount not offset on the Balance Sheet, cash collateral (received) or pledged 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Derivative liabilities, net amount 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
(32)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Interest Rate Contracts    
Offsetting Assets and Liabilities [Line Items]    
Derivative assets, gross amount 96us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
86us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Gross amount not offset on the Balance Sheet, financial instruments (16)us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
(31)us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Gross amount not offset on the Balance Sheet, cash collateral (received) or pledged (12)us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Derivative sssets, net amount 68us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
55us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Derivative liabilities, gross amount (73)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
(11)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Gross amount not offset on the Balance Sheet, financial instruments 45us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
11us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Gross amount not offset on the Balance Sheet, cash collateral (received) or pledged 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Derivative liabilities, net amount $ (28)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
$ 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember