Cette page d��crit comment sont stock��es les informations visibles dans les ��crans de l'application.
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es |
|---|---|---|---|
|
Nom |
X |
Texte libre |
Program.name (PROGRAM.NAME) |
|
Zone |
X |
Liste. Provenant d'un r��f��rentiel des zones d'��tudes des campagnes halieutiques. |
Program.locations (PROGRAM2LOCATION.LOCATION_FK) |
|
Description |
X |
Texte libre |
Program.description (PROGRAM.DESCRIPTION) |
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es | |
|---|---|---|---|---|
|
S��rie |
X |
Liste. Choix parmi les s��ries de campagne existantes dans la base. |
ScientificCruise.program (SCIENTIFIC_CRUISE.PROGRAM_FK) |
|
|
S��rie partielle |
�� |
Texte libre |
ScientificCruise.fishingTrip.surveyMeasurement (SURVEY_MEASUREMENT.ALPHA_NUMERICAL_VALUE, avec PMFM_FK=<PmfmId.SURVEY_PART>) |
|
|
Name |
�� |
�� |
ScientificCruise.name (SCIENTIFIC_CRUISE.NAME) |
|
|
Nombre de poches |
X |
Num��rique |
En lecture |
r��cup��ration de la plus grande valeur dans ScientificCruise.fishingTrip.gearPhysicalFeatures.gearPhysicalMeasurement.numericalvalue (GEAR_PHYSICAL_MEASURMENT.NUMERICAL_VALUE avec PMFM_FK=<PMFM_ID_MULTIRIG_NUMBER>) |
|
En ��criture |
valeur dupliqu��e pour chaque engin (voir "Engin(s)" ci-dessous) dans ScientificCruise.fishingTrip.gearPhysicalFeatures.gearPhysicalMeasurement.numericalvalue (GEAR_PHYSICAL_MEASURMENT.NUMERICAL_VALUE avec PMFM_FK=<PMFM_ID_MULTIRIG_NUMBER>) |
|||
|
Port de d��part |
X |
Liste. Choix parmi une liste finie provenant d'un r��f��rentiel d'Harmonie. |
ScientificCruise.fishingTrip.departureLocation (FISHING_TRIP.DEPARTURE_LOCATION_FK) avec le lien avec la campagne via SCIENTIFIC_CRUISE_FK) |
|
|
Port d'arriv��e |
X |
Liste. Choix parmi une liste finie provenant d'un r��f��rentiel d'Harmonie. |
ScientificCruise.fishingTrip.returnLocation (FISHING_TRIP.RETURN_LOCATION_FK) avec le lien avec la campagne via SCIENTIFIC_CRUISE_FK) |
|
|
Date de d��but |
X |
Date (JJ/MM/AAAA) |
ScientificCruise.departureDateTime (SCIENTIFIC_CRUISE.DEPARTURE_DATE_TIME) |
|
| Heure de d��but |
X |
Heure (HH:MM) | ||
|
Date de fin |
X |
Date (JJ/MM/AAAA) |
ScientificCruise.returnDateTime (SCIENTIFIC_CRUISE.RETURN_DATE_TIME) |
|
| Heure de fin |
X |
Heure (HH:MM) | ||
|
Navire |
X |
Liste. Choix parmi les navires existants en base |
ScientificCruise.vessel (SCIENTIFIC_CRUISE.VESSEL_FK) |
|
|
Engin(s) |
X |
Liste. Fonctionnement via le principe de la double liste. Les ��l��ments sont �� s��lectionner parmi la premi��re liste, et sont ajout��s dans la seconde liste �� leur s��lection. |
ScientificCruise.fishingTrip.gearPhysicalFeatures.gear (GEAR_PHYSICAL_FEATURES.GEAR_FK avec RANK_ORDER=<n�� d'ordre dans la liste>) |
|
|
Chef(s) de mission |
X |
Liste. Fonctionnement via le principe de la double liste. Les ��l��ments sont �� s��lectionner parmi la premi��re liste, et sont ajout��s dans la seconde liste �� leur s��lection. |
La premi��re personne de la liste est stock��e sous ScientificCruise.manager (SCIENTIFIC_CRUISE.MANAGER_PERSON_FK) Pour les autres personnes, ScientificCruise.fishingTrip.vesselPersonFeatures avec un VesselPersonRole.id=<responsable_de_campagne> |
|
|
Responsable(s) de salle de tri |
X |
Liste. Fonctionnement via le principe de la double liste. Les ��l��ments sont �� s��lectionner parmi la premi��re liste, et sont ajout��s dans la seconde liste �� leur s��lection. |
ScientificCruise.fishingTrip.vesselPersonFeatures avec un VesselPersonRole.id=<responsable_salle_de_tri> |
|
|
Commentaire |
�� |
Texte libre |
ScientificCruise.comments (SCIENTIFIC_CRUISE.COMMENTS) |
|
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es |
|---|---|---|---|
|
Nom |
X |
Texte libre |
TuttiProtocol.name (persist�� dans le fichier) |
|
Commentaire |
�� |
Texte libre |
TuttiProtocol.comment (persist�� dans le fichier) |
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es |
|---|---|---|---|
|
Classes de taille |
�� |
Liste. Fonctionnement via le principe de la double liste. Les ��l��ments sont �� s��lectionner parmi la premi��re liste, et sont ajout��s dans la seconde liste �� leur s��lection. |
On r��cup��re la liste de tous les pmfm que l'on r��partit dans les diff��rents onglets. Chaque pmfm ne peut ��tre s��lectionn�� que dans une seule liste. |
|
Mise en ��uvre de l'engin |
�� |
Liste. Fonctionnement via le principe de la double liste. Les ��l��ments sont �� s��lectionner parmi la premi��re liste, et sont ajout��s dans la seconde liste �� leur s��lection. |
|
|
Observations individuelles |
�� |
Liste. Fonctionnement via le principe de la double liste. Les ��l��ments sont �� s��lectionner parmi la premi��re liste, et sont ajout��s dans la seconde liste �� leur s��lection. |
|
|
Autres caract��ristiques |
�� |
Liste. Fonctionnement via le principe de la double liste. Les ��l��ments sont �� s��lectionner parmi la premi��re liste, et sont ajout��s dans la seconde liste �� leur s��lection. |
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es | |
|---|---|---|---|---|
|
Esp��ce s��lectionn�� |
�� |
Liste |
La liste des esp��ces r��f��rent non encore utilis��s. ��Note: cette liste est partag��e sur les deux onglets esp��ces - benthos). |
|
|
Tableau |
Esp��ce |
�� |
Lecture seule |
Chaque ligne du tableau est stock��e sous la forme d'un SpeciesProtocol : TuttiProtocol.species. |
|
Code campagne |
�� |
Texte libre |
||
|
Mode de mensuration |
�� |
Liste |
||
|
Pes��e |
�� |
Bool��en (Case �� cocher) |
||
|
D��nombrement |
�� |
Bool��en (Case �� cocher) |
||
|
Class Tri. |
�� |
Bool��en (Case �� cocher) |
||
|
Sexe |
�� |
Bool��en (Case �� cocher) |
||
|
Maturit�� |
�� |
Bool��en (Case �� cocher) |
||
|
Age |
�� |
Bool��en (Case �� cocher) |
||
|
Pr��l��vement de pi��ces calcaires |
�� |
Bool��en (Case �� cocher) |
||
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es | ||
|---|---|---|---|---|---|
|
Esp��ce s��lectionn�� |
�� |
Liste |
La liste des esp��ces r��f��rent non encore utilis��s. ��Note: cette liste est partag��e sur les deux onglets esp��ces - benthos). |
||
|
Tableau |
Esp��ce |
�� |
Lecture seule |
Chaque ligne du tableau est stock��e sous la forme d'un SpeciesProtocol : TuttiProtocol.species. |
|
|
Code campagne |
�� |
Texte libre |
|||
|
Mode de mensuration |
�� |
Liste |
|||
|
Pes��e |
�� |
Bool��en (Case �� cocher) |
|||
|
D��nombrement |
�� |
Bool��en (Case �� cocher) |
|||
|
Class Tri. |
�� |
Bool��en (Case �� cocher) |
|||
|
Sexe |
�� |
Bool��en (Case �� cocher) |
|||
|
Maturit�� |
�� |
Bool��en (Case �� cocher) |
|||
|
Age |
�� |
Bool��en (Case �� cocher) |
|||
|
Pr��l��vement de pi��ces calcaires |
�� |
Bool��en (Case �� cocher) |
|||
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es |
|---|---|---|---|
|
Code Station |
X |
Texte libre |
Operation.vesselUseFeatures.vesselUseMeasurement (VESSEL_USE_MEASUREMENT.ALPHANUMERICAL_VALUE avec PMFM_FK=<PmfmId.STATION_NUMBER>) |
|
Num��ro de Trait |
X |
Num��rique |
Operation.name (OPERATION.NAME) : ajout�� �� la fin du "name", derri��re le code de l'engin, pour rester compatible avec le format des donn��es historiques. |
|
Num��ro de poche |
�� |
Num��rique |
Liste des poches observ��es Operation.gearUseFeatures.gearUseMeasurement (GEAR_USE_MEASUREMENT.ALPHANUMERICAL_VALUE avec PMFM_FK=<PmfmId.MULTIRIG_AGGREGATION>) |
|
Strate |
�� |
Liste. Les valeurs de ce champ sont issues d'un r��f��rentiel. |
Operation.gearUseFeatures.fishingArea.regulationLocation (FISHING_AREA2REG_LOCATION.LOCATION_FK associ�� au FISHING_AREA de l'op��ration) En lecture : s��lection en tant que localit�� �� partir du locationLevel (LOCATION.LOCATION_LEVEL_FK=<LocationLevelId.SCIENTIFIC_CRUISE_STRATA>) |
|
Sous strate |
�� |
Liste. Les valeurs de ce champ sont issues d'un r��f��rentiel. |
Operation.gearUseFeatures.fishingArea.regulationLocation (FISHING_AREA2REG_LOCATION.LOCATION_FK associ�� au FISHING_AREA de l'op��ration) En lecture : s��lection en tant que localit�� �� partir du locationLevel (LOCATION.LOCATION_LEVEL_FK=<LocationLevelId.SCIENTIFIC_CRUISE_SUB_STRATA>) |
|
Localit�� |
�� |
Liste. Les valeurs de ce champ sont issues d'un r��f��rentiel. |
operation.gearUseFeatures.fishingArea.regulationLocation (FISHING_AREA2REG_LOCATION.LOCATION_FK associ�� au FISHING_AREA de l'op��ration) En lecture : s��lection en tant que localit�� �� partir du locationLevel (LOCATION.LOCATION_LEVEL_FK=<LocationLevelId.SCIENTIFIC_CRUISE_LOCALITE>) |
|
Latitude et Longitude de d��but de tra��ne |
�� |
Cordonn��es. Le format de saisie peut ��tre modifi�� dans la configuration. |
Operation.vesselPosition (VESSEL_POSITION.LATITUDE et VESSEL_POSITION.LONGITUDE), avec startDateTime = "D��but de traine > Date et heure" |
|
Latitude et Longitude de fin de tra��ne |
�� |
Cordonn��es. Le format de saisie peut ��tre modifi�� dans la configuration. |
Operation.vesselPosition (VESSEL_POSITION.LATITUDE et VESSEL_POSITION.LONGITUDE), avec startDateTime = "Fin de traine > Date et heure" |
|
Date de d��but de tra��ne |
X |
Date (JJ/MM/AAAA) |
Operation.startDateTime et Operation.fishingStartDateTime (OPERATION.START_DATE_TIME et OPERATION.FISHING_START_DATE_TIME) |
|
Heure de d��but de tra��ne |
�� |
Heure (HH:MM) |
|
|
Date de fin de tra��ne |
�� |
Date (JJ/MM/AAAA) |
Operation.endDateTime et Operation.fishingEndDateTime (OPERATION.END_DATE_TIME et OPERATION.FISHING_END_DATE_TIME) |
|
Heure de fin de tra��ne |
�� |
Heure (HH:MM) |
|
|
Trait rectiligne |
�� |
Bool��en (Case �� cocher) |
Operation.vesselUseFeatures.vesselUseMeasurement (VESSEL_USE_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.RECTILINEAR_OPERATION>) |
|
Distance chalut��e |
�� |
Num��rique |
Operation.vesselUseFeatures.vesselUseMeasurement (VESSEL_USE_MEASUREMENT.NUMERICAL_VALUE avec PMFM_FK=<PmfmId.TRAWL_DISTANCE>) |
|
Dur��e |
�� |
Num��rique (Lecture seule) |
Non stock��e en base |
|
Trait valide/invalide |
�� |
Bool��en (Case �� cocher) |
Operation.vesselUseFeatures.vesselUseMeasurement (VESSEL_USE_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.HAUL_VALID>) |
|
Saisisseur(s) |
�� |
Liste. Fonctionnement via le principe de la double liste. Les ��l��ments sont �� s��lectionner parmi la premi��re liste, et sont ajout��s dans la seconde liste �� leur s��lection. |
Operation.vesselPersonFeatures avec un VesselPersonRole.id=<responsable_de_campagne> |
|
Autres caract��ristiques > Navire |
�� |
Lecture seule |
Identique �� celui de la campagne : Operation.vessel (OPERATION.VESSEL_FK). |
|
Autres caract��ristiques > Engin |
�� |
Liste. Choix parmi les engins de la campagne |
Operation.gearPhysicialFeatures (OPERATION.GEAR_PHYSCIAL_FEATURES_FK) : lien vers un engin d��j�� d��clar�� au niveau de la campagne. Le code de l'engin est ��galement dupliqu�� au d��but de Operation.name (OPERATION.NAME), devant le num��ro du trait, pour rester compatible avec le format des donn��es historiques. |
|
Autres caract��ristiques > Navire(s) associ��(s) |
�� |
Liste. Choix parmi les navires existants en base |
Navire dont le code est OPERATION_VESSEL_ASSOCIATION.VESSEL_FK avec !OPERATION_VESSEL_ASSOCIATION.IS_CATCH_ON_OPERATION_VESSEL et OPERATION_VESSEL_ASSOCIATION.OPERATION_FK = OperationId |
|
Commentaire |
�� |
�� |
Operation.comments (OPERATION.COMMENTS) |
|
Pi��ces Jointes |
�� |
�� |
Chaque pi��ce jointes est stock��e dans MeasurementFile (MEASUREMENT_FILE avec PMFM_FK=null, OBJECT_TYPE_FK='OPERATION' et OBJECT_ID=<ID du trait>) MeasurementFile.path : chemin du fichier (copier dans un r��pertoire, puis stock�� en relatif) MeasurementFile.name : nom MeasurementFile.comments : commentaire |
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es |
|---|---|---|---|
|
Valeur |
Type de la caract��ristique issu d'un r��f��rentiel |
gearUseFeatures.gearUseMeasurement (GEAR_USE_MEASUREMENT.xxx - en fonction du type de PSFM : NUMERICAL_VALUE, ALPHANUMERICAL_VALUE ou QUALITATIVE_VALUE_FK) avec gearUseFeatures.operation.id = <OperationId> |
Cet onglet permet la saisie des param��tres d'hydrologie et des param��tres environnementaux.
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es |
|---|---|---|---|
|
Valeur |
Type de la caract��ristique issu d'un r��f��rentiel |
vesselUseFeatures.vesselUseMeasurement (VESSEL_USE_MEASUREMENT.xxx - en fonction du type de PSFM : NUMERICAL_VALUE, ALPHANUMERICAL_VALUE ou QUALITATIVE_VALUE_FK |
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es |
|---|---|---|---|
|
Capture > Poids TOTAL (1) |
�� |
Num��rique |
Lot "Capture" (BATCH avec IS_CATCH_BATCH=1) |
|
Capture > Poids total VRAC (2) |
�� |
Num��rique (Lecture seule) |
Non persist��. |
|
Capture > Poids total HORS VRAC (2) |
�� |
Num��rique (Lecture seule) |
Non persist��. |
|
Capture > Poids total NON TRIE (3) |
�� |
Num��rique |
Lot "Capture > Non tri��" |
|
Capture > Carroussel observ�� (3) |
Num��rique (Lecture seule) | Import�� via l'import Pupitri. Lot "Capture > Vrac" |
|
|
Capture > Tr��mie (1) |
Num��rique (Lecture seule) | Import�� via l'import Pupitri. Lot "Capture > Vrac" (poids avant ��l��vation) (uniquement conserv�� dans le champs SortingBatch.samplingRatioText) et utilis�� pour le calcul de SortingBatch.samplingRatio |
|
|
Esp��ce > Poids TOTAL (2) |
�� |
Num��rique |
Non persist��. |
|
Esp��ce > Poids total VRAC (1) |
�� |
Num��rique |
Lot "Capture > Vrac > Esp��ce" |
|
Esp��ce > Poids total VRAC tri�� (2) |
�� |
Num��rique |
Non persist��. |
|
Esp��ce > Poids total HORS VRAC (2) |
�� |
Num��rique |
Non persist��. |
|
Benthos > Poids TOTAL (2) |
�� |
Num��rique |
Non persist��. |
|
Benthos > Poids total VRAC (1) |
�� |
Num��rique |
Lot "Capture > Vrac > Benthos" |
|
Benthos > Poids total VRAC tri�� (2) |
�� |
Num��rique |
Non persist��. |
|
Benthos > Poids total HORS VRAC (2) |
�� |
Num��rique |
Non persist��. |
|
Macro-d��chets > Poids total (1) |
�� |
Num��rique |
Lot "Capture > Hors Vrac > Macro-d��chets" |
|
Pi��ces Jointes |
�� |
�� |
Chaque pi��ce jointes est stock��e dans MeasurementFile (MEASUREMENT_FILE avec PMFM_FK=null, OBJECT_TYPE_FK='CATCH_BATCH' et OBJECT_ID=<ID du lot de la capture>) MeasurementFile.path : chemin du fichier (copier dans un r��pertoire, puis stock�� en relatif) MeasurementFile.name : nom MeasurementFile.comments : commentaire |
(1) Uniquement persist�� si non calcul��.
CatchBatch.quantificationMeasurement.numericalValue (QUANTIFICATION_MEASUREMENT.NUMERICAL_VALUE avec IS_REFERENT=1 et PMFM_FK=<PmfmId.WEIGHT_OBSERVED>)
(2) Non persist��, calcul�� via l'��l��vation des poids.
(3) Uniquement si le navire poss��de un carrousel et un tr��mie (i.e navire de la campagne est celui d��fini dans la configuration).
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es | |
|---|---|---|---|---|
|
Poids total (1) |
Num��rique (Lecture seule) |
Non stock�� en base. | ||
|
Poids total VRAC (2) (3) |
�� |
Num��rique. |
Lot "Capture > Vrac > Esp��ce" |
|
|
Poids VRAC tri�� (1) |
Num��rique (Lecture seule) |
Non stock�� en base. | ||
|
Poids total HORS VRAC (1) |
Num��rique (Lecture seule) |
Non stock�� en base. | ||
|
Poids inerte tri�� (2) |
�� |
Num��rique |
Lot "Capture > Vrac > Esp��ce > Inert (not alive)" (2) |
|
|
Poids vivant non d��taill�� tri�� (2) |
�� |
Num��rique |
Lot "Capture > Vrac > Esp��ce > Alive not itemized" (2) |
|
(1) Non persist��, calcul�� via l'��l��vation des poids.
(2) Uniquement persist�� si non calcul��.
CatchBatch.quantificationMeasurement.numericalValue (QUANTIFICATION_MEASUREMENT.NUMERICAL_VALUE avec IS_REFERENT=1 et PMFM_FK=<PmfmId.WEIGHT_OBSERVED>)
(3) Le plus souvent, ce poids sera similaire au poids VRAC tri�� Esp��ces et sera donc calcul��. Cependant, si seule une fraction des esp��ces est observ��e, renseigner ici le poids d'��l��vation.
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es | |
|---|---|---|---|---|
|
Tableau > Esp��ce du lot |
X |
�� |
stockage de l'esp��ce uniquement pour les lot parent Batch.referenceTaxon (BATCH.REFERENCE_TAXON_FK) |
|
|
Tableau > V/HV |
X |
Vrac ou Hors Vrac : Batch.sortingMeasurement.qualitativeValue (SORTING_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.SORTED_UNSORTED>) Poids : Batch.quantificationMeasurement.numericalValue (QUANTIFICATION_MEASUREMENT.NUMERICAL_VALUE avec IS_REFERENT=1 et PMFM_FK=<PmfmId.WEIGHT_OBSERVED>) si Batch.weightBeforeSampling == null, Batch.weight, sinon Batch.weightBeforeSampling |
||
|
Tableau > Class. Tri |
�� |
�� |
Batch.sortingMeasurement.qualitativeValue (SORTING_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.SIZE_CATEGORY>) si Batch.weightBeforeSampling == null, Batch.weight, sinon Batch.weightBeforeSampling |
|
|
Tableau > Sexe |
�� |
�� |
Batch.sortingMeasurement.qualitativeValue (SORTING_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.SEX>) si Batch.weightBeforeSampling == null, Batch.weight, sinon Batch.weightBeforeSampling |
|
|
Tableau > Maturit�� |
�� |
�� |
Batch.sortingMeasurement.qualitativeValue (SORTING_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.MATURITY>) si Batch.weightBeforeSampling == null, Batch.weight, sinon Batch.weightBeforeSampling |
|
|
Tableau > Age |
�� |
�� |
Batch.sortingMeasurement.numericalValue (SORTING_MEASUREMENT.NUMERICAL_VALUE avec PMFM_FK=<PmfmId.AGE>) si Batch.weightBeforeSampling == null, Batch.weight, sinon Batch.weightBeforeSampling |
|
|
Tableau > Poids sous‑��chantillonn�� |
�� |
Num��rique |
Batch.weight (uniquement renseign�� si Batch.weightBeforeSampling !=null) |
|
|
Tableau > Nombre |
�� |
�� |
Calcul�� �� partir de la somme du nombre d'individus des lots fils (BATCH.INDIVIDUAL_COUNT avec PARENT_BATCH_FK=<ID du lot de la ligne du tableau>) (voir ci-dessous "Mensuration > Tableau") |
|
|
Tableau > Commentaire |
�� |
Texte libre |
Batch.comments |
|
|
Tableau > Pi��ces Jointes |
�� |
Fichier |
Chaque pi��ce jointes est stock��e dans MeasurementFile (MEASUREMENT_FILE avec PMFM_FK=null, OBJECT_TYPE_FK='SAMPLE' et OBJECT_ID=<ID du lot de la ligne du tableau>) MeasurementFile.path : chemin du fichier (copier dans un r��pertoire, puis stock�� en relatif ?) MeasurementFile.name : nom MeasurementFile.comments : commentaire |
|
|
Tableau > A confirmer |
Bool��en (Case �� cocher) |
Si coch�� Batch.Quality = QUALITY_FLAG_CODE_DOUBTFUL, sinon Batch.Quality = QUALITY_FLAG_CODE_NOT_QUALIFIED |
||
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es | |
|---|---|---|---|---|
|
Mensuration > Type de mesure |
Dupliqu�� pour chaque lot de mensuration cr���� (un lot pour chaque taille saisie) Batch.sortingMeasurement.pmfm (SORTING_MEASUREMENT.PMFM_FK) |
|||
|
Mensuration > Pas de la classe de taille |
Non stock�� en base. |
|||
|
Mensuration > Tableau |
Chaque ligne du tableau de mensuration est stock�� sous la forme d'un lot reli�� au lot correspondant �� la ligne parent du tableau des esp��ces. (BATCH avec PARENT_BATCH_FK=<ID du lot parent dans le tableau des esp��ces>) |
|||
|
Mensuration > Tableau > Classe de taille |
Batch.sortingMeasurement.numericalValue (SORTING_MEASUREMENT.NUMERICAL_VALUE avec PMFM_FK=<ID correspondant au "Type de mesure">) |
|||
|
Mensuration > Tableau > Nombre |
Batch.individualCount (BATCH.INDIVIDUAL_COUNT) |
|||
|
Mensuration > Tableau > Poids observ�� |
Batch.quantificationMeasurement.numericalValue (QUANTIFICATION_MEASUREMENT.NUMERICAL_VALUE avec IS_REFERENT=1) |
|||
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es | |
|---|---|---|---|---|
|
Poids total (1) |
Num��rique (Lecture seule) |
Non stock�� en base. | ||
|
Poids total VRAC (2) (3) |
�� |
Num��rique. |
Lot "Capture > Vrac > Benthos" |
|
|
Poids VRAC tri�� (1) |
Num��rique (Lecture seule) |
Non stock�� en base. | ||
|
Poids total HORS VRAC (1) |
Num��rique (Lecture seule) |
Non stock�� en base. | ||
|
Poids inerte tri�� (2) |
�� |
Num��rique |
Lot "Capture > Vrac > Benthos > Inert (not alive)" |
|
|
Poids vivant non d��taill�� tri�� (2) |
�� |
Num��rique |
Lot "Capture > Vrac > Benthos > Alive not itemized" |
|
(1) Non persist��, calcul�� via l'��l��vation des poids.
(2) Uniquement persist�� si non calcul��.
CatchBatch.quantificationMeasurement.numericalValue (QUANTIFICATION_MEASUREMENT.NUMERICAL_VALUE avec IS_REFERENT=1 et PMFM_FK=<PmfmId.WEIGHT_OBSERVED>)
(3) Le plus souvent, ce poids sera similaire au poids VRAC tri�� Benthos et sera donc calcul��. Cependant, si seule une fraction des esp��ces est observ��e, renseigner ici le poids d'��l��vation.
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es | |
|---|---|---|---|---|
|
Tableau > Esp��ce du lot |
X |
�� |
stockage de l'esp��ce uniquement pour les lot parent Batch.referenceTaxon (BATCH.REFERENCE_TAXON_FK) |
|
|
Tableau > V/HV |
X |
Vrac ou Hors Vrac : Batch.sortingMeasurement.qualitativeValue (SORTING_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.SORTED_UNSORTED>) Poids : Batch.quantificationMeasurement.numericalValue (QUANTIFICATION_MEASUREMENT.NUMERICAL_VALUE avec IS_REFERENT=1 et PMFM_FK=<PmfmId.WEIGHT_OBSERVED>) si Batch.weightBeforeSampling == null, Batch.weight, sinon Batch.weightBeforeSampling |
||
|
Tableau > Class. Tri |
�� |
�� |
Batch.sortingMeasurement.qualitativeValue (SORTING_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.SIZE_CATEGORY>) si Batch.weightBeforeSampling == null, Batch.weight, sinon Batch.weightBeforeSampling |
|
|
Tableau > Sexe |
�� |
�� |
Batch.sortingMeasurement.qualitativeValue (SORTING_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.SEX>) si Batch.weightBeforeSampling == null, Batch.weight, sinon Batch.weightBeforeSampling |
|
|
Tableau > Maturit�� |
�� |
�� |
Batch.sortingMeasurement.qualitativeValue (SORTING_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.MATURITY>) si Batch.weightBeforeSampling == null, Batch.weight, sinon Batch.weightBeforeSampling |
|
|
Tableau > Age |
�� |
�� |
Batch.sortingMeasurement.numericalValue (SORTING_MEASUREMENT.NUMERICAL_VALUE avec PMFM_FK=<PmfmId.AGE>) si Batch.weightBeforeSampling == null, Batch.weight, sinon Batch.weightBeforeSampling |
|
|
Tableau > Poids sous‑��chantillonn�� |
�� |
Num��rique |
Batch.weight (uniquement renseign�� si Batch.weightBeforeSampling !=null) |
|
|
Tableau > Nombre |
�� |
�� |
Calcul�� �� partir de la somme du nombre d'individus des lots fils (BATCH.INDIVIDUAL_COUNT avec PARENT_BATCH_FK=<ID du lot de la ligne du tableau>) (voir ci-dessous "Mensuration > Tableau") |
|
|
Tableau > Commentaire |
�� |
Texte libre |
Batch.comments |
|
|
Tableau > Pi��ces Jointes |
�� |
Fichier |
Chaque pi��ce jointes est stock��e dans MeasurementFile (MEASUREMENT_FILE avec PMFM_FK=null, OBJECT_TYPE_FK='SAMPLE' et OBJECT_ID=<ID du lot de la ligne du tableau>) MeasurementFile.path : chemin du fichier (copier dans un r��pertoire, puis stock�� en relatif) MeasurementFile.name : nom MeasurementFile.comments : commentaire |
|
|
Tableau > A confirmer |
�� |
Bool��en (Case �� cocher) |
Si coch�� Batch.Quality = QUALITY_FLAG_CODE_DOUBTFUL, sinon Batch.Quality = QUALITY_FLAG_CODE_NOT_QUALIFIED |
|
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es | |
|---|---|---|---|---|
|
Mensuration > Type de mesure |
Dupliqu�� pour chaque lot de mensuration cr���� (un lot pour chaque taille saisie) Batch.sortingMeasurement.pmfm (SORTING_MEASUREMENT.PMFM_FK) |
|||
|
Mensuration > Pas de la classe de taille |
Non stock�� en base. |
|||
|
Mensuration > Tableau |
Chaque ligne du tableau de mensuration est stock�� sous la forme d'un lot reli�� au lot correspondant �� la ligne parent du tableau des esp��ces. (BATCH avec PARENT_BATCH_FK=<ID du lot parent dans le tableau des esp��ces>) |
|||
|
Mensuration > Tableau > Classe de taille |
Batch.sortingMeasurement.numericalValue (SORTING_MEASUREMENT.NUMERICAL_VALUE avec PMFM_FK=<ID correspondant au "Type de mesure">) |
|||
|
Mensuration > Tableau > Nombre |
Batch.individualCount (BATCH.INDIVIDUAL_COUNT) |
|||
|
Mensuration > Tableau > Poids observ�� |
Batch.quantificationMeasurement.numericalValue (QUANTIFICATION_MEASUREMENT.NUMERICAL_VALUE avec IS_REFERENT=1) |
|||
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es |
|---|---|---|---|
|
Macro-dechets > Poids total |
�� |
Num��rique |
Lot "Capture > Hors Vrac > Macro d��chets" Batch.quantificationMeasurement.numericalValue (QUANTIFICATION_MEASUREMENT.NUMERICAL_VALUE avec IS_REFERENT=1 et PMFM_FK=<PmfmId.WEIGHT_OBSERVED>) |
Chaque ligne du tableau est stock��e sous la forme d'un lot (Batch) positionn�� sous le lot "Capture > Hors Vrac > Macro-d��chets".
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es |
|---|---|---|---|
|
Tableau > Cat��gorie de d��chets |
X |
Choix parmi les valeurs issues d'un r��f��rentiel |
Batch.sortingMeasurement.qualitativeValue (SORTING_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.MARINE_LITTER_TYPE>) |
|
Tableau > Cat��gorie de taille |
X |
Choix parmi les valeurs issues d'un r��f��rentiel |
Batch.sortingMeasurement.qualitativeValue (SORTING_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.MARINE_LITTER_SIZE_CATEGORY>) |
|
Tableau > Nombre |
X |
Num��rique |
Batch.quantificationMeasurement.qualitativeValue (QUANTIFICATION_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.SIZE_CATEGORY>) |
|
Tableau > Poids |
�� |
Num��rique |
Batch.individualCount |
|
Tableau > Commentaire |
�� |
Texte libre |
Batch.comments |
|
Tableau > Pi��ces Jointes |
�� |
Fichier |
Chaque pi��ce jointes est stock��e dans MeasurementFile (MEASUREMENT_FILE avec PMFM_FK=null, OBJECT_TYPE_FK='SAMPLE' et OBJECT_ID=<ID du lot de la ligne du tableau>) MeasurementFile.path : chemin du fichier (copier dans un r��pertoire, puis stock�� en relatif) MeasurementFile.name : nom MeasurementFile.comments : commentaire |
Chaque ligne du tableau est stock��e sous la forme d'un pr��l��vement (Sample) attach�� �� un lot.
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es |
|---|---|---|---|
|
Tableau > Esp��ce |
X |
Liste. Choix parmi les valeurs issues d'un r��f��rentiel |
Sample.referenceTaxon |
|
Tableau > Poids (kg) |
�� |
Num��rique |
Sample.sampleMeasurements.numericalValue (SAMPLE_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.PMFM_ID_WEIGHT_MEASURED>) |
|
Tableau > Taille |
�� |
Num��rique |
Sample.sampleMeasurements.numericalValue (SAMPLE_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<Celui de la classe de taille>) |
|
Tableau > Classe de taille |
�� |
Liste. Choix parmi les caract��ristiques du protocole |
Sample.sampleMeasurements.qualitativeValue (SAMPLE_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=(celui choisi)) |
|
Tableau > ...(1) |
�� |
Liste. Choix parmi les valeurs issues d'un r��f��rentiel |
Sample.sampleMeasurements.qualitativeValue (SAMPLE_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<(celui choisi)>) |
|
Tableau > Autres caract��ristiques |
�� |
Liste Choix parmi les caract��ristiques existantes en base |
Tableau avec une entr��e dans Sample.sampleMeasurements pour le pmfm choisi |
|
Tableau > Commentaire |
�� |
Texte libre |
Sample.comments |
|
Tableau > Pi��ces Jointes |
�� |
Fichier |
Chaque pi��ce jointes est stock��e dans MeasurementFile (MEASUREMENT_FILE avec PMFM_FK=null, OBJECT_TYPE_FK='SAMPLE' et OBJECT_ID=<ID du lot de la ligne du tableau>) MeasurementFile.path : chemin du fichier (copier dans un r��pertoire, puis stock�� en relatif) MeasurementFile.name : nom MeasurementFile.comments : commentaire |
(1) Pour toute caract��ristique renseign��e dans le protocole "Caract��ristiques > Observations individuelles", on aura une colonne
Chaque ligne du tableau est stock��e sous la forme d'un pr��l��vement (Sample) non attach�� �� un lot.
| Libell�� de l'��l��ment | Obligatoire | Type | Correspondance en base de donn��es |
|---|---|---|---|
|
Tableau > Esp��ce |
X |
Liste. Choix parmi les valeurs issues d'un r��f��rentiel |
Sample.referenceTaxon |
|
Tableau > Sexe |
�� |
�� |
Sample.sampleMeasurements.qualitativeValue (SAMPLE_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.SEX>) |
|
Tableau > Poids (kg) |
�� |
Num��rique |
Sample.sampleMeasurements.numericalValue (SAMPLE_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.PMFM_ID_WEIGHT_MEASURED>) |
|
Tableau > Taille |
�� |
Num��rique |
Sample.sampleMeasurements.numericalValue (SAMPLE_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId de la classe de taille.>) |
|
Tableau > Classe de taille |
�� |
Liste. Choix parmi les caract��ristiques du protocole |
Sample.sampleMeasurements.qualitativeValue (SAMPLE_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.>) |
|
Tableau > Mort ou vivant |
�� |
Liste. Choix parmi les valeurs issues d'un r��f��rentiel |
Sample.sampleMeasurements.qualitativeValue (SAMPLE_MEASUREMENT.QUALITATIVE_VALUE_FK avec PMFM_FK=<PmfmId.>) |
|
Tableau > Autres caract��ristiques |
�� |
Liste Choix parmi les caract��ristiques existantes en base |
Tableau avec une entr��e dans Sample.sampleMeasurements pour le pmfm choisi |
|
Tableau > Commentaire |
�� |
Texte libre |
Sample.comments |
|
Tableau > Pi��ces Jointes |
�� |
Fichier |
Chaque pi��ce jointes est stock��e dans MeasurementFile (MEASUREMENT_FILE avec PMFM_FK=null, OBJECT_TYPE_FK='SAMPLE' et OBJECT_ID=<ID du lot de la ligne du tableau>) MeasurementFile.path : chemin du fichier (copier dans un r��pertoire, puis stock�� en relatif) MeasurementFile.name : nom MeasurementFile.comments : commentaire |
LocationLevelId.SCIENTIFIC_CRUISE_PROGRAM=301
LocationLevelId.SCIENTIFIC_CRUISE_STRATA=302
LocationLevelId.SCIENTIFIC_CRUISE_SUB_STRATA=303
LocationLevelId.SCIENTIFIC_CRUISE_LOCALITE=304
LocationLevelId.SCIENTIFIC_CRUISE_RADIALE=305
PmfmId.SEX=196
QualitativeValueId.SEX_UNDEFINED=299
QualitativeValueId.SEX_MALE=300
QualitativeValueId.SEX_FEMALE=301
PmfmId.SIZE_CATEGORY=198
QualitativeValueId.SIZE_SMALL=307
QualitativeValueId.SIZE_MEDIUM=306
QualitativeValueId.SIZE_BIG=305
PmfmId.AGE=1430
PmfmId.MATURITY=174
QualitativeValueId.MATURITY_1=272
QualitativeValueId.MATURITY_2=273
QualitativeValueId.MATURITY_3=274
QualitativeValueId.MATURITY_4=275
QualitativeValueId.MATURITY_5=276
PmfmId.MARINE_LITTER_TYPE=1421
PmfmId.MARINE_LITTER_SIZE_CATEGORY=1422
PmfmId.SURVEY_PART=1432
PmfmId.STATION_NUMBER=1243
PmfmId.TRAWL_DISTANCE=113
PmfmId.HAUL_VALID=1163
QualitativeValueId.HAUL_VALID_YES=1575
QualitativeValueId.HAUL_VALID_NO=1576
PmfmId.RECTILINEAR_OPERATION=192
QualitativeValueId.RECTILINEAR_OPERATION_YES=277
QualitativeValueId.RECTILINEAR_OPERATION_NO=278
PmfmId.MULTIRIG_NUMBER=1420
PmfmId.MULTIRIG_AGGREGATION=1424
PmfmId.WEIGHT_MEASURED=220
PmfmId.SORTED_UNSORTED=1428
QualitativeValueId.SORTED_VRAC=311
QualitativeValueId.SORTED_HORS_VRAC=310
QualitativeValueId.UNSORTED=2146
PmfmId.SCIENTIFIC_CRUISE_SORTING_TYPE=1429
QualitativeValueId.SORTING_TYPE_SPECIES=2147
QualitativeValueId.SORTING_TYPE_BENTHOS=2148
QualitativeValueId.SORTING_TYPE_PLANCTON=2149
QualitativeValueId.SORTING_TYPE_MARINE_LITTER=2150
QualitativeValueId.SORTING_TYPE_ACCIDENTAL_CATCH=2151
PmfmId.SCIENTIFIC_CRUISE_SORTING_TYPE_2=1431
QualitativeValueId.SORTING_TYPE_2_ALIVE_NOT_ITEMIZED=2161
QualitativeValueId.SORTING_TYPE_2_INERT=2162
QualitativeValueId.SORTING_TYPE_2_ALIVE_ITEMIZED=2160
PmfmId.VERTICAL_OPENING=832
PmfmId.HORIZONTAL_OPENING_WING=827
PmfmId.HORIZONTAL_OPENING_DOOR=830
PmfmId.DEAD_OR_ALIVE=1393
PmfmId.ID_PMFM=1433
PmfmId.SAMPLE_ID=1435
PmfmId.OTOLITHE_ID=1436
(20=observateur volant, 95=Administrateur SIH) -> L'avantage du 20 est qu'il est inactif (=20), donc plus facilement detectable PersonId.UNKNOWN_RECORDER_PERSON=20
DepartmentCode.INSIDE_PREFIX=PDG-
DepartmentId.UNKNOWN_RECORDER_DEPARTMENT=181 (�� confirmer par Vincent)
ProgramCode.SCIENTIFIC_CRUISE_PREFIX=CAM-
ObjectTypeCode.SCIENTIFIC_CRUISE=SCIENTIFIC_CRUISE
ObjectTypeCode.OPERATION=OPERATION
ObjectTypeCode.CATCH_BATCH=CATCH_BATCH
ObjectTypeCode.BATCH=BATCH
ObjectTypeCode.SAMPLE=SAMPLE
VesselPersonRoleId.SCIENTIFIC_CRUISE_MANAGER=2
VesselPersonRoleId.SORT_ROOM_MANAGER=3
VesselPersonRoleId.RECORDER_PERSON=4
TranscribingTypeId.TAXINOMIE_REFTAX_MNEMONIQUE=55
TranscribingTypeId.TAXINOMIE_COMMUN_NOM_VERNACULAIRE=56
MatrixId.PRODUCT_BATCH=1