#if defined (DOC)
!*
!     COMMON COMOABDY - Pseudo-pointers for the body within
!     .                 CMA observation arrays
!     (based on the structure of the CMA files of ECMWF)
!     Author: D. Vasiljevic
!
!     WORD NO./ VARIABLE / TYPE /                MEANING               /
!     --------  --------   ----                  -------
!     0         NCMLBO       I     Body length (self-defined)
!     1         NCMVNM       I     Variable number
!     2         NCMPPP       R     Pressure (vertical coordinate)
!     3         NCMPRL       R     Reference level pressure
!     4         NCMPOB       R/I   Original reported pressure/geopotential
!                                  and its flags
!     5         NCMVAR       R     Value of variable
!     6         NCMOMF       R     Observed - First-Guess value
!     7         NCMOMA       R     Observed - Analysed Value
!     8         NCMOMI       R     Observed - Initialised value
!     9         NCMOMN       R     Posterior Probability of Gross Error
!     10        NCMOER       R     Observation error standard deviation
!     11        NCMRER       R     Representativeness error standard deviation
!     12        NCMFGE       R     First-guess error standard deviation
!     13        NCMPER       R     Persistence error standard deviation
!     14        NCMFLG       I     Flags
!     15        NCMPOS       I     Index pointing to variable's position in gomobs
!     16        NCMLYR       I     An index pointing to the model level
!                                  immediately above the variable
!     17        NCMASS       I     Flag to indicate if variable is assimilated
!     18        NCMXTR       I     Flag to indicate if variable is outside the
!                                  vertical domain of the model
!     19        NCMOBS       I     Observation number (same as in header)
!     20        NCMLOBS      I     Observation positon with respect to a "full sounding"
!     21        NCMVCO       I     Type of vertical coordinate
!     22        NCMPRM       I     (Observed - First-Guess value)', used for non-linear
!                                  assimilation of radiances
!
#endif
      INTEGER NCMLBO, NCMVNM, NCMPPP, NCMPRL, NCMPOB, NCMVAR
      INTEGER NCMOMF, NCMOMA, NCMOMI, NCMOMN, NCMOER, NCMRER, NCMFGE
      INTEGER NCMPER, NCMFLG, NCMPOS, NCMLYR, NCMASS, NCMXTR, NCMOBS
      INTEGER NCMLOBS,NCMVCO, NCMPRM
      COMMON /COMOABDY/NCMLBO, NCMVNM, NCMPPP, NCMPRL, NCMPOB, NCMVAR
      COMMON /COMOABDY/NCMOMF, NCMOMA, NCMOMI, NCMOMN, NCMOER, NCMRER 
      COMMON /COMOABDY/NCMFGE, NCMPER, NCMFLG, NCMPOS, NCMLYR, NCMASS 
      COMMON /COMOABDY/NCMXTR, NCMOBS,NCMLOBS, NCMVCO, NCMPRM