Constraint : C_49_1.1 (xpath : //Vertex/FRAME_LON)

   CM if FRAME_X not present

Constraint : C_49_2.1 (xpath : //Vertex/FRAME_LAT)

   CM if FRAME_Y not present

Constraint : C_49_3.1 (xpath : //Vertex/FRAME_X)

   CM if FRAME_LON not present

Constraint : C_49_4.1 (xpath : //Vertex/FRAME_Y)

   CM if FRAME_LAT not present

Constraint : C_349_1.1 (xpath : //Dataset_Frame/SCENE_ORIENTATION)

   CM if unmerged full scene

Constraint : C_9_1.1 (xpath : //Component/COMPONENT_TN_FORMAT)

   CM if COMPONENT_TN_PATH present

Constraint : C_13_1.1 (xpath : //Horizontal_CS/Geographic_CS)

   CM if HORIZONTAL_CS_CODE not present

Constraint : C_14_1.1 (xpath : //Geographic_CS/Prime_Meridian)

   CM if GEOGRAPHIC_CS_CODE not present

Constraint : C_15_1.1 (xpath : //Prime_Meridian/PRIME_MERIDIAN_OFFSET)

   CM if PRIME_MERIDIAN_CODE not present

Constraint : C_16_1.1 (xpath : //Horizontal_Datum/Ellipsoid)

   CM if HORIZONTAL_DATUM_CODE not present

Constraint : C_17_1.1 (xpath : //Ellipsoid/Ellipsoid_Parameters)

   CM if ELLIPSOID_CODE not present

Constraint : C_13_2.1 (xpath : //Horizontal_CS/Projection)

   CM if HORIZONTAL_CS_CODE not present and HORIZONTAL_CS_TYPE=PROJECTED

Constraint : C_19_1.1 (xpath : //Projection/Projection_CT_Method)

   CM if PROJECTION_CODE not present

Constraint : C_20_1.1 (xpath : //Projection_CT_Method/Projection_Parameters)

   CM if PROJECTION_CT_CODE not present

Constraint : C_24_1.1 (xpath : //Vertical_CS/Vertical_Datum)

   CM if VERTICAL_CS_CODE not present

Constraint : C_34_1.1 (xpath : //Raster_Encoding/DATA_TYPE)

   CM if NBITS <> 8

Constraint : C_34_3.1 (xpath : //Raster_Encoding/BYTEORDER)

   CM if NBITS > 8

Constraint : C_34_4.1 (xpath : //Raster_Encoding/BAND_LAYOUT)

   CM if DATA_FILE_FORMAT = RAW

Constraint : C_37_1.1 (xpath : //Data_Access/DATA_FILE_FORMAT_DESC)

   CM if DATA_FILE_FORMAT = 'OTHER'

Constraint : C_BAND_INDEX.1 (xpath : //BAND_INDEX)

   Value must be <= NBANDS

Constraint : C_38_1.1 (xpath : //Data_File/BAND_INDEX)

   CM if DATA_FILE_ORGANISATION = 'BAND_SEPARATE'

Constraint : C_38_2.1 (xpath : //Data_File/SUPER_TILE_INDEX_COL)

   CM if SUPER_TILE_SIZE present

Constraint : C_38_3.1 (xpath : //Data_File/SUPER_TILE_INDEX_ROW)

   CM if SUPER_TILE_SIZE present

Constraint : C_38_4.1 (xpath : //Data_File/PYRAMID_LEVEL_INDEX)

   CM if PYRAMID_DEPTH present

Constraint : C_RED_CHANNEL.1 (xpath : //RED_CHANNEL)

   this.Value must be <= NBANDS

Constraint : C_GREEN_CHANNEL.1 (xpath : //GREEN_CHANNEL)

   Value must be <= NBANDS

Constraint : C_BLUE_CHANNEL.1 (xpath : //BLUE_CHANNEL)

   Value must be <= NBANDS

Constraint : C_39_1.1 (xpath : //Image_Display/Band_Statistics)

   if present nb occ = NBANDS

Constraint : C_BAND_INDEX.2 (xpath : //BAND_INDEX)

   Value must be <= NBANDS

Constraint : C_44_1.1 (xpath : //Image_Interpretation/Spectral_Band_Info)

   nb of occ = NBANDS

Constraint : C_BAND_INDEX.3 (xpath : //BAND_INDEX)

   Value must be <= NBANDS

Constraint : C_13_1.2 (xpath : //Horizontal_CS/Geographic_CS)

   CM if HORIZONTAL_CS_CODE not present

Constraint : C_14_1.2 (xpath : //Geographic_CS/Prime_Meridian)

   CM if GEOGRAPHIC_CS_CODE not present

Constraint : C_15_1.2 (xpath : //Prime_Meridian/PRIME_MERIDIAN_OFFSET)

   CM if PRIME_MERIDIAN_CODE not present

Constraint : C_16_1.2 (xpath : //Horizontal_Datum/Ellipsoid)

   CM if HORIZONTAL_DATUM_CODE not present

Constraint : C_17_1.2 (xpath : //Ellipsoid/Ellipsoid_Parameters)

   CM if ELLIPSOID_CODE not present

Constraint : C_13_2.2 (xpath : //Horizontal_CS/Projection)

   CM if HORIZONTAL_CS_CODE not present and HORIZONTAL_CS_TYPE=PROJECTED

Constraint : C_19_1.2 (xpath : //Projection/Projection_CT_Method)

   CM if PROJECTION_CODE not present

Constraint : C_20_1.2 (xpath : //Projection_CT_Method/Projection_Parameters)

   CM if PROJECTION_CT_CODE not present

Constraint : C_24_1.2 (xpath : //Vertical_CS/Vertical_Datum)

   CM if VERTICAL_CS_CODE not present

Constraint : C_49_1.2 (xpath : //Vertex/FRAME_LON)

   CM if FRAME_X not present

Constraint : C_49_2.2 (xpath : //Vertex/FRAME_LAT)

   CM if FRAME_Y not present

Constraint : C_49_3.2 (xpath : //Vertex/FRAME_X)

   CM if FRAME_LON not present

Constraint : C_49_4.2 (xpath : //Vertex/FRAME_Y)

   CM if FRAME_LAT not present

Constraint : C_399_1.1 (xpath : //Source_Information/Sensor_Calibration)

   CM if unmerged full scene

Constraint : C_BAND_INDEX.4 (xpath : //BAND_INDEX)

   Value must be <= NBANDS

Constraint : C_51_1.1 (xpath : //Vector_Attributes/ATTRIBUTE_FILE_FORMAT_DESC)

   CM if ATTRIBUTE_FILE_FORMAT = 'OTHER'