{"id":4533,"date":"2026-10-19T18:43:59","date_gmt":"2026-10-19T18:43:59","guid":{"rendered":"https:\/\/sanyangmedical.com\/fault-code-sheet-dealer-service-agreement\/"},"modified":"2026-10-19T18:43:59","modified_gmt":"2026-10-19T18:43:59","slug":"fault-code-sheet-dealer-service-agreement","status":"publish","type":"post","link":"https:\/\/sanyangmedical.com\/id\/fault-code-sheet-dealer-service-agreement\/","title":{"rendered":"One Fault, Three Names: Put a Fault-Code Sheet in the Dealer Agreement"},"content":{"rendered":"<p>A claim stops being a negotiation the moment one fault reaches the factory under a code that the hospital, the dealer and the factory already agree on. That takes a sheet rather than a paragraph: a closed symptom list per product family, a mapping row per fault across the three vocabularies, a rule that a claim may only be opened on a listed code, a safety flag on any code that could hide an incident, a trend rule, and a named owner for changes. Agree it now, attach it to the dealer agreement, and reference it from the warranty terms.<\/p>\n<h2>One Fault, Three Names, and No Shared Vocabulary<\/h2>\n<p>Three records exist for every fault, and none of them is wrong. The hospital\u2019s report is accurate about the theatre, the work order about what had to be done on site, the return code about what the factory can count. The trouble starts two years later, when the three must be read as one history. At that point somebody translates, and translation is where a claim becomes a correspondence exercise. A unit sold two years ago is then argued from its own record, and a repeat failure becomes countable instead of anecdotal.<\/p>\n<h3>The hospital writes what it saw<\/h3>\n<p>A theatre nurse does not report a pump solenoid. She reports that the table would not go down with a patient on it, late in a long list, shortly after the hand control had been dropped once. That sentence carries the two things a factory needs most, the operating condition and the sequence, in a form no return code accepts. The usual response asks for model and serial and drops the rest, which is the diagnostic content.<\/p>\n<h3>The dealer writes what it had to fix<\/h3>\n<p>A work order closes a job: what was replaced, what was adjusted, what was invoiced. It is written by a technician who has already decided the cause, and that decision compresses the story. Two faults with the same symptom produce two different lines because two technicians chose different words.<\/p>\n<h3>The factory writes what it can count<\/h3>\n<p>A return code exists so that a year of returns can be grouped and repeat failures spotted. That is a different job from describing a room, and a list built for cost attribution is deliberately stable and coarser than the fault. That stability is why a claim must reach the code through a defined route. The route is what the dealer agreement lacks.<\/p>\n<h2>Build the Sheet in Six Moves<\/h2>\n<p>The order matters: each move feeds the next. Starting from the code list gives a document nobody uses after a month.<\/p>\n<ol>\n<li><strong>Fix the unit before the vocabulary.<\/strong> Model, serial number, commissioning date and configuration as delivered, taken from the commissioning record rather than retyped. A code attached to a product family cannot be trended on a fleet you own.<\/li>\n<li><strong>Ask the factory for the list it already types into.<\/strong> A list invented for the annex is abandoned the first time the factory\u2019s service software refuses it. Ask for the internal list plus a published mapping layer on top.<\/li>\n<li><strong>Reduce the hospital\u2019s sentences to a closed symptom list per product family.<\/strong> Each entry needs the wording a user would really say, the subsystem it points at, and the observations separating it from the neighbouring entry. Forty entries cannot be used at a bedside; a dozen plus a route for anything that does not fit can.<\/li>\n<li><strong>Fill the middle column with fields, not adjectives.<\/strong> Serial number, date, what the user was doing, what was observed, what was tried, what was ruled out, and the state of the unit at failure. All of it must be captured at the call, because none of it can be reconstructed a week later.<\/li>\n<li><strong>Flag the safety codes.<\/strong> Any code that could represent death or serious deterioration gets a flag and a route that leaves the warranty lane. The two lanes run in parallel and neither closes the other.<\/li>\n<li><strong>Name an owner per side and write the version rule.<\/strong> Who may add a code, how a new version is announced, and what happens to a claim that arrives against an older version.<\/li>\n<\/ol>\n<h2>The Mapping Table Is the Real Deliverable<\/h2>\n<p>Every other item in the annex is a heading until the table has rows. These three columns get signed, and they double as the test of whether the parties are serious: a table that cannot name a subsystem for a visited symptom is not finished.<\/p>\n<table>\n<thead>\n<tr>\n<th>What the hospital says<\/th>\n<th>What the dealer must capture<\/th>\n<th>What the factory code must resolve to<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>The table will not go down<\/td>\n<td>Which control was used, whether the hand control or the foot switch was tried, whether mains power was present, and the position it stopped at<\/td>\n<td>The lowering subsystem family, and whether the fault sits in the control, the hydraulic circuit or the supply<\/td>\n<\/tr>\n<tr>\n<td>One light head flickers during a case<\/td>\n<td>Which head, the intensity setting, how long the unit had been running, whether the second head was affected, and what else in the room was running<\/td>\n<td>The head or driver family, and whether the report matches earlier reports against the same head position<\/td>\n<\/tr>\n<tr>\n<td>The pendant drifts after we let go<\/td>\n<td>Whether the brake was applied, arm or column, the load on the shelf, and whether it drifted with the gas hoses connected or without them<\/td>\n<td>The braking family, and whether the cause is adjustment, wear or an obstructed mechanism<\/td>\n<\/tr>\n<tr>\n<td>The battery does not last the way it used to<\/td>\n<td>The date code on the battery, how the unit is normally left between cases, and the last recorded runtime check<\/td>\n<td>The battery or charging family grouped with the date code, so the fleet sorts by age rather than by complaint<\/td>\n<\/tr>\n<tr>\n<td>Nobody can tell us what is wrong with it<\/td>\n<td>Everything observed, everything ruled out, and who tried what<\/td>\n<td>The unclassified code, which routes straight to the factory and cannot be closed as no fault found by default<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The code families in the third column are shapes, not a factory list. The factory\u2019s own codes go in at signature and are the only part the buyer does not write.<\/p>\n<figure>\n<img decoding=\"async\" src=\"https:\/\/sanyangmedical.com\/wp-content\/uploads\/2026\/10\/document-file-folders-printed-records.jpg\" alt=\"Paper file folders holding printed service records, standing for the hospital report, the dealer work order and the factory return log that never share one fault code\" width=\"1600\" height=\"1132\" loading=\"lazy\"><figcaption>Three sets of printed records for one failed unit. Until they carry one code, nobody can prove they describe the same fault.<\/figcaption><\/figure>\n<h3>The middle column is the one that gets skipped<\/h3>\n<p>Dealers skip it because the technician is at the machine with a spanner in one hand and the form in the van. Factories skip it because their intake form asks only for model, serial, part and action. Both shortcuts are rational on the day and expensive two years later.<\/p>\n<h3>Keep free text, but confine it<\/h3>\n<p>A closed list with no free field fails on the first unusual fault, because the technician picks the nearest wrong code rather than admit nothing fits. Confine free text to the observation field, keep the code field closed, and keep one unclassified code that must be escalated. That structure also settles the operator question, since whether the unit ever worked and what was tried belong in the same observation, and telling the two apart has its own method, set out in this note on <a href=\"\/operator-error-vs-equipment-failure-diagnose\/\">separating operator error from equipment failure<\/a>.<\/p>\n<h2>Sort the Safety Codes Out First<\/h2>\n<p>A warranty lane answers a commercial question: is this covered, and who pays. A vigilance lane answers a regulatory one. A manufacturer\u2019s published quality agreement is a useful model, because it defines the terms that must stay apart before anyone argues money: complaint, device non-conformity, recall, field safety corrective action and field safety notice. In <a href=\"https:\/\/www.stryker.com\/it\/en\/legal\/quality-agreement\/EN.html\" rel=\"nofollow noopener\" target=\"_blank\">that quality agreement<\/a> the two conversations are separated by definition. The duties behind the second lane, including the reporting clocks under EU MDR Article 87, are set out in this site\u2019s guide to <a href=\"\/medical-device-vigilance-reporting-guide\/\">medical device vigilance reporting<\/a>.<\/p>\n<p>Two rules belong here. A code that can represent a serious incident is flagged in the list itself, not discovered during a claim. And a goodwill replacement ends the warranty conversation without closing the complaint, which keeps its own file and clock. Watch the polite codes hardest, meaning no fault found and user error.<\/p>\n<h2>Put the Trend Rule in the Same Annex<\/h2>\n<p>This is the part the template libraries leave out. <a href=\"https:\/\/www.lawinsider.com\/clause\/warranty-to-distributor\" rel=\"nofollow noopener\" target=\"_blank\">A published sample clause<\/a> promises that the goods are free from material defect for a period from delivery, then stops. Nothing requires either side to count anything, which is why a two-year-old fleet can produce the same failure four times and treat it as four unrelated events. One paragraph fixes it:<\/p>\n<ul>\n<li>The trigger: same model, same code and same part family three times inside a rolling ninety-day window, counted per territory.<\/li>\n<li>The response: a written review within a stated number of working days, saying whether the pattern is confirmed and whether other units should be inspected.<\/li>\n<li>The consequence: if the review is not delivered, the dealer escalates one level without waiting for a further failure.<\/li>\n<li>The limit: the trigger opens a review, not an admission of defect. Coverage is still decided on the individual unit.<\/li>\n<\/ul>\n<p>The threshold is a number you agree, so put it where it can be revised on evidence. What cannot be revised is the precondition: a trend rule over free text counts nothing. Sheet first, threshold second, and the same order makes a service contract quotable later, since a supplier pricing a fleet wants a failure rate rather than an impression, as covered in this note on <a href=\"\/after-sales-service-agreements-response-times-parts-training\/\">service agreements and response times<\/a>.<\/p>\n<h2>Backfill the Two Years You Already Sold<\/h2>\n<p>The claim that starts this exercise is usually two years old, so the sheet has to work backwards first. Take the closed work orders for the affected product families, map each to the new code by reading the observation and the part replaced, and mark which mappings are firm and which are guesses. Two rules keep it honest: do not reopen settled claims, and do not quietly relabel a past event that should have gone down the vigilance route.<\/p>\n<p>Tell the hospital what the exercise is, in one page: a records mapping of what already happened, not a re-inspection. It is the only way to know whether the fleet already contains a repeat pattern, and it produces the per-unit history page a new biomedical lead can use, in the same spirit as the documents a factory supplies for <a href=\"\/in-house-first-line-maintenance-factory-request-pack\/\">in-house first-line maintenance<\/a>.<\/p>\n<h2>Where the Time Goes, and Who Carries Which Part<\/h2>\n<p>The cost of this annex is front-loaded: agreeing the closed list, mapping existing work orders, publishing the table, training the people who use it. After that the recurring effort is one field per claim, filled by whoever is already on the phone. What you avoid is the second visit because the first code pointed at the wrong subsystem. Split the work: the dealer owns capture at the point of failure, the factory owns the list and the mapping layer, the hospital owns nothing beyond the observation it was already making.<\/p>\n<h2>Test It on Three Past Faults Before You Sign<\/h2>\n<p>One page and a code list is a small annex, but it is finished only when two people reach the same code from the same report. Take three closed faults, one warranty repair, one operator error, one no fault found, and give the reports to two people who did not handle them, with the sheet and nothing else. Divergence means the list is too coarse or an observation field is missing.<\/p>\n<p>Then check the two edges. Does any code have no row in the mapping table, which means it can never be trended? Does any reported incident sit inside a service code, which means the warranty lane would have absorbed it? When both answers are clean, sign the sheet, attach it to the dealer agreement, reference it from the <a href=\"\/warranty-annex-year-two-claim-procedure\/\">warranty annex that defines units, start events and deadlines<\/a>, and give each hospital one page per unit built from it. The next fault will still arrive with three names attached. The difference is that all three resolve to one code before anyone negotiates.<\/p>","protected":false},"excerpt":{"rendered":"<p>A claim stops being a negotiation the moment one fault reaches the factory under a code that the hospital, the dealer and the factory already agree on. That takes a sheet rather than a paragraph: a closed symptom list per product family, a mapping row per fault across the three vocabularies, a rule that a &#8230; <a title=\"One Fault, Three Names: Put a Fault-Code Sheet in the Dealer Agreement\" class=\"read-more\" href=\"https:\/\/sanyangmedical.com\/id\/fault-code-sheet-dealer-service-agreement\/\" aria-label=\"Baca selengkapnya tentang One Fault, Three Names: Put a Fault-Code Sheet in the Dealer Agreement\">Baca Selengkapnya<\/a><\/p>","protected":false},"author":1,"featured_media":2810,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"","rank_math_description":"","rank_math_focus_keyword":"","rank_math_robots":"","rank_math_canonical_url":"","rank_math_facebook_title":"","rank_math_facebook_description":"","rank_math_twitter_title":"","rank_math_twitter_description":"","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_yoast_wpseo_focuskw":"","_yoast_wpseo_canonical":"","_yoast_wpseo_meta-robots-noindex":"","_yoast_wpseo_meta-robots-nofollow":"","_yoast_wpseo_opengraph-title":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_twitter-title":"","_yoast_wpseo_twitter-description":"","_aioseo_title":"","_aioseo_description":"","_aioseo_keywords":"","_aioseo_robots_default":"","_aioseo_robots_noindex":"","_aioseo_og_title":"","_aioseo_og_description":"","_aioseo_twitter_title":"","_aioseo_twitter_description":"","aiosp_title":"","aiosp_description":"","aiosp_keywords":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_analysis_target_kw":"","_seopress_robots_canonical":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_genesis_title":"","_genesis_description":"","_genesis_canonical":"","_genesis_noindex":"","_genesis_nofollow":"","slim_seo":"","footnotes":""},"categories":[111,112],"tags":[],"class_list":["post-4533","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-compliance-certifications","category-installation-maintenance"],"_links":{"self":[{"href":"https:\/\/sanyangmedical.com\/id\/wp-json\/wp\/v2\/posts\/4533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sanyangmedical.com\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sanyangmedical.com\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sanyangmedical.com\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sanyangmedical.com\/id\/wp-json\/wp\/v2\/comments?post=4533"}],"version-history":[{"count":0,"href":"https:\/\/sanyangmedical.com\/id\/wp-json\/wp\/v2\/posts\/4533\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sanyangmedical.com\/id\/wp-json\/wp\/v2\/media\/2810"}],"wp:attachment":[{"href":"https:\/\/sanyangmedical.com\/id\/wp-json\/wp\/v2\/media?parent=4533"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sanyangmedical.com\/id\/wp-json\/wp\/v2\/categories?post=4533"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sanyangmedical.com\/id\/wp-json\/wp\/v2\/tags?post=4533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}