def parser_short_event_Descriptor(data,i,length,end):
    """\
    parser_short_event_Descriptor(data,i,length,end) -> dict(parsed descriptor elements).
    
    Parses a descriptor describing a short event - usually a programme. It gives
    a name, longer description, and the language it is in. This is usually part
    of schedule or now & next information.
    
    The dict returned is:
       { "type"          : "short_event",
         "language_code" : The language of this programme (ISO 639-2 3 letter language code)
         "name"          : String name of the event (programme)
         "text"          : Up to 255 character string description
       }
    
    (Defined in ETSI EN 300 468 specification)
    """
    d = { "type"          : "short_event",
          "language_code" : data[i+2:i+5],
        }
    name_length = ord(data[i+5])
    i = i+6
    d['name'] = data[i:i+name_length]
    text_length = ord(data[i+name_length])
    i = i+name_length+1
    d['text'] = data[i:i+text_length]
    return d