@staticmethod
def _seg_not_found_error(orig_node, seg_data, errh, seg_count, cur_line, ls_id
    ):
    """
        Create error for not found segments

        @param orig_node: Original starting node
        @type orig_node: L{node<map_if.x12_node>}
        @param seg_data: Segment object
        @type seg_data: L{segment<segment.Segment>}
        @param errh: Error handler
        @type errh: L{error_handler.err_handler}
        """
    if seg_data.get_seg_id() == 'HL':
        seg_str = seg_data.format('', '*', ':')
    else:
        seg_str = '%s*%s' % (seg_data.get_seg_id(), seg_data.get_value('01'))
    err_str = 'Segment %s not found.  Started at %s' % (seg_str, orig_node.
        get_path())
    errh.add_seg(orig_node, seg_data, seg_count, cur_line, ls_id)
    errh.seg_error('1', err_str, None)
