/***********************************************************************
*
**
*        Automatic header module from ASNTOOL
*
************************************************************************/

#ifndef _ASNTOOL_
#include <asn.h>
#endif

static char * asnfilename = "asnmedli.l60";
static AsnValxNodePtr avn;
static AsnTypePtr at;
static AsnModulePtr amp;


/**************************************************
*
*    Defines for Module NCBI-Medline
*
**************************************************/

#define MEDLINE_ENTRY &at[0]
#define MEDLINE_ENTRY_uid &at[1]
#define MEDLINE_ENTRY_em &at[3]
#define MEDLINE_ENTRY_cit &at[5]
#define MEDLINE_ENTRY_abstract &at[7]
#define MEDLINE_ENTRY_mesh &at[9]
#define MEDLINE_ENTRY_mesh_E &at[10]
#define MEDLINE_ENTRY_substance &at[22]
#define MEDLINE_ENTRY_substance_E &at[23]
#define MEDLINE_ENTRY_xref &at[29]
#define MEDLINE_ENTRY_xref_E &at[30]
#define MEDLINE_ENTRY_idnum &at[34]
#define MEDLINE_ENTRY_idnum_E &at[35]
#define MEDLINE_ENTRY_gene &at[36]
#define MEDLINE_ENTRY_gene_E &at[37]
#define MEDLINE_ENTRY_pmid &at[38]
#define MEDLINE_ENTRY_pub_type &at[40]
#define MEDLINE_ENTRY_pub_type_E &at[41]
#define MEDLINE_ENTRY_mlfield &at[42]
#define MEDLINE_ENTRY_mlfield_E &at[43]
#define MEDLINE_ENTRY_status &at[53]

#define MEDLINE_SI &at[31]
#define MEDLINE_SI_type &at[32]
#define MEDLINE_SI_cit &at[33]

#define MEDLINE_MESH &at[11]
#define MEDLINE_MESH_mp &at[12]
#define MEDLINE_MESH_term &at[14]
#define MEDLINE_MESH_qual &at[15]
#define MEDLINE_MESH_qual_E &at[16]

#define MEDLINE_RN &at[24]
#define MEDLINE_RN_type &at[25]
#define MEDLINE_RN_cit &at[27]
#define MEDLINE_RN_name &at[28]

#define MEDLINE_FIELD &at[44]
#define MEDLINE_FIELD_type &at[45]
#define MEDLINE_FIELD_str &at[46]
#define MEDLINE_FIELD_ids &at[47]
#define MEDLINE_FIELD_ids_E &at[48]

#define MEDLINE_QUAL &at[17]
#define MEDLINE_QUAL_mp &at[18]
#define MEDLINE_QUAL_subh &at[19]

#define DOCREF &at[49]
#define DOCREF_type &at[50]
#define DOCREF_uid &at[51]