ASN.1 Type Definitions for Module NCBI-Organism

Top-level module index.

Colors and Styles Used


Type Org-ref

Uses

Dbtag OrgName

Is Used By

BioSource Cdd-descr Cdd-org-ref Seqdesc SeqFeatData T3Data T3Error T3Request Taxon1-data Taxon1-req Taxon2-data Txinit Org-ref ::=
SEQUENCE {
taxname VisibleString OPTIONAL
common VisibleString OPTIONAL
mod SET OF VisibleString OPTIONAL
db SET OF Dbtag OPTIONAL
syn SET OF VisibleString OPTIONAL
orgname OrgName OPTIONAL
}  


Type OrgName

Uses

BinomialOrgName MultiOrgName OrgMod PartialOrgName

Is Used By

MultiOrgName Org-ref OrgName ::=
SEQUENCE {
name
CHOICE {
binomial BinomialOrgName
virus VisibleString
hybrid MultiOrgName
namedhybrid BinomialOrgName
partial PartialOrgName
}  
OPTIONAL
attrib VisibleString OPTIONAL
mod SEQUENCE OF OrgMod OPTIONAL
lineage VisibleString OPTIONAL
gcode INTEGER OPTIONAL
mgcode INTEGER OPTIONAL
div VisibleString OPTIONAL
pgcode INTEGER OPTIONAL
}  


Type OrgMod

Is Used By

OrgName OrgMod ::=
SEQUENCE {
subtype
INTEGER {
strain 2
substrain 3
type 4
subtype 5
variety 6
serotype 7
serogroup 8
serovar 9
cultivar 10
pathovar 11
chemovar 12
biovar 13
biotype 14
group 15
subgroup 16
isolate 17
common 18
acronym 19
dosage 20
nat-host 21
sub-species 22
specimen-voucher 23
authority 24
forma 25
forma-specialis 26
ecotype 27
synonym 28
anamorph 29
teleomorph 30
breed 31
gb-acronym 32
gb-anamorph 33
gb-synonym 34
culture-collection 35
bio-material 36
metagenome-source 37
type-material 38
old-lineage 253
old-name 254
other 255
}  
subname VisibleString
attrib VisibleString OPTIONAL
}  


Type BinomialOrgName

Is Used By

OrgName BinomialOrgName ::=
SEQUENCE {
genus VisibleString
species VisibleString OPTIONAL
subspecies VisibleString OPTIONAL
}  


Type MultiOrgName

Uses

OrgName

Is Used By

OrgName MultiOrgName ::= SEQUENCE OF OrgName

Type PartialOrgName

Uses

TaxElement

Is Used By

OrgName PartialOrgName ::= SEQUENCE OF TaxElement

Type TaxElement

Is Used By

PartialOrgName TaxElement ::=
SEQUENCE {
fixed-level
INTEGER {
other 0
family 1
order 2
class 3
}  
level VisibleString OPTIONAL
name VisibleString
}  


Top-level module index.