Commercial Paper and Long-Term Debt [Table Text Block] | Commercial paper, term loan and senior unsecured long-term debt consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2016 | | December 31, 2015 | (in millions, except percentages) | | Par Value | | Carrying Value | | Fair Value | | Par Value | | Carrying Value (a) | | Fair Value | Commercial paper | | $ | 3,633 |
| | $ | 3,633 |
| | $ | 3,633 |
| | $ | 3,987 |
| | $ | 3,987 |
| | $ | 3,987 |
| Floating rate term loan due July 2016 | | — |
| | — |
| | — |
| | 1,500 |
| | 1,500 |
| | 1,500 |
| 5.375% notes due March 2016 | | — |
| | — |
| | — |
| | 601 |
| | 605 |
| | 606 |
| 1.875% notes due November 2016 | | — |
| | — |
| | — |
| | 400 |
| | 400 |
| | 403 |
| 5.360% notes due November 2016 | | — |
| | — |
| | — |
| | 95 |
| | 95 |
| | 98 |
| Floating rate notes due January 2017 | | 750 |
| | 750 |
| | 750 |
| | 750 |
| | 749 |
| | 751 |
| 6.000% notes due June 2017 | | 441 |
| | 446 |
| | 450 |
| | 441 |
| | 458 |
| | 469 |
| 1.450% notes due July 2017 | | 750 |
| | 750 |
| | 751 |
| | 750 |
| | 749 |
| | 750 |
| 1.400% notes due October 2017 | | 625 |
| | 624 |
| | 626 |
| | 625 |
| | 624 |
| | 624 |
| 6.000% notes due November 2017 | | 156 |
| | 159 |
| | 163 |
| | 156 |
| | 162 |
| | 168 |
| 1.400% notes due December 2017 | | 750 |
| | 751 |
| | 750 |
| | 750 |
| | 751 |
| | 748 |
| 6.000% notes due February 2018 | | 1,100 |
| | 1,107 |
| | 1,153 |
| | 1,100 |
| | 1,114 |
| | 1,196 |
| 1.900% notes due July 2018 | | 1,500 |
| | 1,496 |
| | 1,507 |
| | 1,500 |
| | 1,494 |
| | 1,505 |
| 1.700% notes due February 2019 | | 750 |
| | 748 |
| | 748 |
| | — |
| | — |
| | — |
| 1.625% notes due March 2019 | | 500 |
| | 501 |
| | 498 |
| | 500 |
| | 502 |
| | 494 |
| 2.300% notes due December 2019 | | 500 |
| | 498 |
| | 504 |
| | 500 |
| | 499 |
| | 502 |
| 2.700% notes due July 2020 | | 1,500 |
| | 1,495 |
| | 1,523 |
| | 1,500 |
| | 1,493 |
| | 1,516 |
| 3.875% notes due October 2020 | | 450 |
| | 450 |
| | 474 |
| | 450 |
| | 452 |
| | 476 |
| 4.700% notes due February 2021 | | 400 |
| | 409 |
| | 433 |
| | 400 |
| | 413 |
| | 438 |
| 2.125% notes due March 2021 | | 750 |
| | 745 |
| | 741 |
| | — |
| | — |
| | — |
| 3.375% notes due November 2021 | | 500 |
| | 497 |
| | 519 |
| | 500 |
| | 500 |
| | 517 |
| 2.875% notes due December 2021 | | 750 |
| | 748 |
| | 760 |
| | 750 |
| | 753 |
| | 760 |
| 2.875% notes due March 2022 | | 1,100 |
| | 1,057 |
| | 1,114 |
| | 1,100 |
| | 1,059 |
| | 1,099 |
| 3.350% notes due July 2022 | | 1,000 |
| | 995 |
| | 1,030 |
| | 1,000 |
| | 994 |
| | 1,023 |
| 0.000% notes due November 2022 | | 15 |
| | 11 |
| | 12 |
| | 15 |
| | 10 |
| | 11 |
| 2.750% notes due February 2023 | | 625 |
| | 609 |
| | 622 |
| | 625 |
| | 611 |
| | 613 |
| 2.875% notes due March 2023 | | 750 |
| | 771 |
| | 753 |
| | 750 |
| | 781 |
| | 742 |
| 3.750% notes due July 2025 | | 2,000 |
| | 1,986 |
| | 2,070 |
| | 2,000 |
| | 1,985 |
| | 2,062 |
| 3.100% notes due March 2026 | | 1,000 |
| | 994 |
| | 986 |
| | — |
| | — |
| | — |
| 3.450% notes due January 2027 | | 750 |
| | 745 |
| | 762 |
| | — |
| | — |
| | — |
| 4.625% notes due July 2035 | | 1,000 |
| | 991 |
| | 1,090 |
| | 1,000 |
| | 991 |
| | 1,038 |
| 5.800% notes due March 2036 | | 850 |
| | 837 |
| | 1,034 |
| | 850 |
| | 838 |
| | 1,003 |
| 6.500% notes due June 2037 | | 500 |
| | 491 |
| | 643 |
| | 500 |
| | 492 |
| | 628 |
| 6.625% notes due November 2037 | | 650 |
| | 640 |
| | 850 |
| | 650 |
| | 641 |
| | 829 |
| 6.875% notes due February 2038 | | 1,100 |
| | 1,075 |
| | 1,497 |
| | 1,100 |
| | 1,076 |
| | 1,439 |
| 5.700% notes due October 2040 | | 300 |
| | 296 |
| | 366 |
| | 300 |
| | 296 |
| | 348 |
| 5.950% notes due February 2041 | | 350 |
| | 345 |
| | 437 |
| | 350 |
| | 345 |
| | 416 |
| 4.625% notes due November 2041 | | 600 |
| | 588 |
| | 634 |
| | 600 |
| | 588 |
| | 609 |
| 4.375% notes due March 2042 | | 502 |
| | 483 |
| | 509 |
| | 502 |
| | 483 |
| | 493 |
| 3.950% notes due October 2042 | | 625 |
| | 606 |
| | 609 |
| | 625 |
| | 606 |
| | 582 |
| 4.250% notes due March 2043 | | 750 |
| | 734 |
| | 765 |
| | 750 |
| | 734 |
| | 728 |
| 4.750% notes due July 2045 | | 2,000 |
| | 1,972 |
| | 2,203 |
| | 2,000 |
| | 1,971 |
| | 2,107 |
| 4.200% notes due January 2047 | | 750 |
| | 737 |
| | 759 |
| | — |
| | — |
| | — |
| Total commercial paper, term loan and long-term debt | | $ | 33,022 |
| | $ | 32,770 |
| | $ | 34,728 |
| | $ | 31,972 |
| | $ | 31,801 |
| | $ | 33,278 |
|
|