000360 - Disclosure - Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000180 - Disclosure - New Accounting Pronouncements and Changes in Accounting Principles: New Accounting Pronouncements, Policy (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
000160 - Disclosure - Earnings Per Share
link:presentationLink
link:definitionLink
link:calculationLink
000150 - Disclosure - CSI Distribution Agreement Purchase Disclosure
link:presentationLink
link:definitionLink
link:calculationLink
000240 - Disclosure - Leases: Lessee, Operating Lease, Liability, Maturity (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000070 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED CONDENSED STATEMENT OF CASH FLOW
link:presentationLink
link:definitionLink
link:calculationLink
000190 - Disclosure - Inventories: Schedule of Inventory, Current (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000310 - Disclosure - Leases: Lease, Cost (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000100 - Disclosure - Inventories
link:presentationLink
link:definitionLink
link:calculationLink
000270 - Disclosure - Stock-Based Compensation (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000030 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET - Parenthetical
link:presentationLink
link:definitionLink
link:calculationLink
000120 - Disclosure - Warranty Reserve
link:presentationLink
link:definitionLink
link:calculationLink
000130 - Disclosure - Revenue Recognition
link:presentationLink
link:definitionLink
link:calculationLink
000140 - Disclosure - Leases
link:presentationLink
link:definitionLink
link:calculationLink
000220 - Disclosure - Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000040 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME
link:presentationLink
link:definitionLink
link:calculationLink
000280 - Disclosure - Warranty Reserve (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000320 - Disclosure - Leases: Schedule of Future Minimum Rental Payments for Operating Leases (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000050 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF INCOME - Parenthetical
link:presentationLink
link:definitionLink
link:calculationLink
000210 - Disclosure - Leases: Lease, Cost (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000260 - Disclosure - Inventories: Schedule of Inventory, Current (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000340 - Disclosure - Leases: Lessee, Operating Lease, Liability, Maturity (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000110 - Disclosure - Stock-Based Compensation
link:presentationLink
link:definitionLink
link:calculationLink
000010 - Document - Document and Entity Information
link:presentationLink
link:definitionLink
link:calculationLink
000060 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY
link:presentationLink
link:definitionLink
link:calculationLink
000080 - Disclosure - Basis of Presentation
link:presentationLink
link:definitionLink
link:calculationLink
000250 - Disclosure - Earnings Per Share: Schedule of Earnings Per Share, Basic and Diluted (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000090 - Disclosure - New Accounting Pronouncements and Changes in Accounting Principles
link:presentationLink
link:definitionLink
link:calculationLink
000230 - Disclosure - Leases: Reconciliation of operating lease liabilities (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000300 - Disclosure - Leases (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000290 - Disclosure - Revenue Recognition: Schedule Of Revenues By Product Category (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000020 - Statement - UTAH MEDICAL PRODUCTS, INC. CONSOLIDATED BALANCE SHEET
link:presentationLink
link:definitionLink
link:calculationLink
000350 - Disclosure - CSI Distribution Agreement Purchase Disclosure (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000200 - Disclosure - Revenue Recognition: Schedule Of Revenues By Product Category (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
000330 - Disclosure - Leases: Reconciliation of operating lease liabilities (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000170 - Disclosure - Subsequent Events
link:presentationLink
link:definitionLink
link:calculationLink