Serial Number Verification Response Guideline (XML)

See How to Use this Guide before selecting the below fields.

Message Type: EU_INT_VERIFICATION_RESPONSE

Info Exchange Display Name: Integration Verification Response

When sending an element in Date or DateTime format, a valid date must be given. "00" is not a valid day or month value and "0000" is not a valid year value.
Data Element Occurs
Length
Format Description
gr:GRSerialNumberVerificationResponse [1...1]
[-]
- Required. Root element of the message.
  gr:ControlFileHeader [1...1]
[-]
- Required. EU Hub report file control header.
    cmn:FileSenderNumber [1...1]
[1/20]
String Required. Identifies the sender of the message. When the sender is the publisher, use this value in the service link key to identify service link. *1
    cmn:FileReceiverNumber [1...1]
[1/20]
String Required. Identifies the receiver of the message. When the receiver is the publisher, use this value in the service link key to identify service link. *2
    cmn:FileControlNumber [1...1]
[1/*]
String Required. Unique file identifier assigned by the sender. *3
    cmn:FileDate [1...1]
[0/*]
Date Required. Date the file is created in XML date YYYY-MM-DD format. *4
    cmn:FileTime [1...1]
[0/*]
Time Required. Time the file is generated in XML HH:MM:SSZ format. *5
  gr:MessageBody [1...1]
[-]
- Required. Message body with response details.
    choice [1...1]
[-]
- Required. Choice of only one, either cmn:ProductNumber or cmn:ItemCode.
    cmn:ProductNumber [0...1]
[1/*]
String Conditionally required if cmn:ItemCode is not populated. Product identifier code for requested serial number status. *6
      @type [0...1]
[0/*]
String Required. Product code type. Valid value: PPN. *7
    cmn:ItemCode [0...1]
[1/*]
String Conditionally required if cmn:ProductCode is not populated. Item code identifier for requested serial number status. *8
      @type [0...1]
[0/*]
String Required. Product code type. Valid values: *9
  • GTIN-14
  • NTIN
    cmn:LotNumber [0...1]
[0/*]
String Lot number for item in EU report. *10
    cmn:ExpirationDate [0...1]
[0/*]
Date Lot expiration date in YYYY-MM-DD format. *11
    cmn:AlternateExpirationDate [0...1]
[0/*]
String Alternate lot expiration date in YYYY-MM-DD format. *12
The alternate lot expiration date allows for a date with a 00 day value.
    cmn:SerialNumberStatusList [1...1]
[-]
- Required. Status details for each serial number verified.
      cmn:SerialNumberResponseStatus [1...*]
[-]
- Required. List of serial numbers with system, state, and status information. This is a repeating group element.
        cmn:SerialNumber [1...1]
[0/*]
String Required. A serial number (i.e. the AI(21) component of the 2D barcode, in a list of serial numbers). *13
        cmn:TLSerialNumberState [0...1]
[0/*]
String State of the serial number in TraceLink.
Not populated. For future use.
        cmn:TLItemState [0...1]
[0/*]
String State of the item in TraceLink.
Not populated. For future use.
        cmn:TLItemReasonCode [0...1]
[0/*]
String Reason code defining state of the item in TraceLink.
Not populated. For future use.
        cmn:ExtSystem [0...1]
[0/*]
String External system identifier. Valid value: EMVS - European Medical Verification System.
        cmn:ExtSystemState [0...1]
[0/*]
String State of serial number in external system.
        cmn:ExtSystemError [0...1]
[0/*]
String Error reported by external system.