CodesAndComments

Uses the Component:CodesAndCommentsType

The CodesAndComments component contains information about codes associated with part failures, customer compliants, service codes etc. along with descriptions of those codes and various technician notes.

Fields and Components

Table 6.101. Fields and Components

Name Description Occurrence Type Data Type User Notes
CauseCode

Manufacturer assigned reason the part failed

0..1Field udt:CodeType  
CauseDescription

Dealer explanation of vehicle malfunction cause

0..*Field udt:TextType  
ComplaintCode

Customer complaint category

0..1Field udt:CodeType  
ComplaintDescription

Customer explanation of vehicle malfunction

0..*Field udt:TextType  
CorrectionDescription

Dealer explanation of vehicle repair

0..*Field udt:TextType  
TechnicianNotes

Free form technician comments

0..1Field udt:TextType  
MiscellaneousNotes

Free form miscellaneous comments

0..1Field udt:TextType  
JobDenialCode

Dealer / Manufacturer defined code identifying the reason the customer denied service on a repair order line

0..1Field udt:CodeType  
JobDenialDescription

Text description of the reason a customer denied service on a repair order line

0..*Field udt:TextType  
PartsProductItem

The business information common to all parts.

0..1ComponentPartsProductItemType 

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 6.99. CodesAndComments

<CodesAndComments>
     <CauseCode>......</CauseCode>     [0..1]
     <CauseDescription>......</CauseDescription>     [0..*]
     <ComplaintCode>......</ComplaintCode>     [0..1]
     <ComplaintDescription>......</ComplaintDescription>     [0..*]
     <CorrectionDescription>......</CorrectionDescription>     [0..*]
     <TechnicianNotes>......</TechnicianNotes>     [0..1]
     <MiscellaneousNotes>......</MiscellaneousNotes>     [0..1]
     <JobDenialCode>......</JobDenialCode>     [0..1]
     <JobDenialDescription>......</JobDenialDescription>     [0..*]
     <PartsProductItem>......</PartsProductItem>     [0..1]
</CodesAndComments>