columns:
  base_remboursement:
    type: numeric(13,2)
  ca_exb:
    type: numeric(13,2)
  ca_exh:
    type: numeric(13,2)
  ca_ghs:
    type: numeric(13,2)
  ca_ghs_sans_coefficient:
    type: numeric(13,2)
    default: "0"
  ca_ghs_theorique:
    type: numeric(13,2)
    default: "0"
  ca_neonat:
    type: numeric(13,2)
  ca_rea:
    type: numeric(13,2)
  ca_si:
    type: numeric(13,2)
    default: "0"
  ca_sur:
    type: numeric(13,2)
  cle_matricule_assure:
    type: character(2)
    default: "''::character varying"
  code_gestion:
    type: text
    comment: "information figurant dans la zone ''régime obligatoire'' de la carte vitale"
  code_pec:
    type: character(1)
    comment: déprécié, remplacé par code_pec_id
  code_pec_fj_id:
    type: bigint
    default: "0"
    comment: Prise en charge du forfait journalier
  code_pec_id:
    type: bigint
    default: "0"
    comment: "Identifiant du code de facturation à l''assurance maladie"
  code_regularisation:
    type: character(1)
  date_facture_amc:
    type: date
    comment: date de l’envoi de la FT AMC
  date_facture_amo:
    type: date
    comment: date de l’envoi de la FT AMO
  date_facture_patient:
    type: date
    comment: date de l’envoi de la FT patient
  date_paiement_amc:
    type: date
    comment: date à laquelle la FT AMC est payée en totalité (statut S16)
  date_paiement_amo:
    type: date
    comment: date à laquelle la FT AMO est payée en totalité (statut S16)
  date_paiement_patient:
    type: date
    comment: date à laquelle la FT patient est payée en totalité (statut S16)
  dmi_facture:
    type: numeric(13,2)
  exoneration_tm_id:
    type: bigint
    default: "0"
    comment: "Identifiant du code d''exonération du ticket modérateur"
  facturation_18euros:
    type: character(1)
    comment: déprécié, remplacé par facturation_18euros_id
  facturation_18euros_id:
    type: bigint
    default: "0"
    comment: Facturation des 18 euros
  finess:
    type: character(9)
  forfait_facture:
    type: numeric(13,2)
  honoraires_factures:
    type: numeric(13,2)
  honoraires_remboursable:
    type: numeric(13,2)
  honoraires_remboursable_2:
    type: numeric(13,2)
  justificatif_exo:
    type: character(1)
    comment: déprécié, remplacé par exoneration_tm_id
  matricule_assure:
    type: character varying(20)
    default: "''::character varying"
  montant_dmi_ghs2006:
    type: numeric(13,2)
  montant_total_sejour_patient:
    type: numeric
    default: "0"
    comment: montant facturé au titre de la part patient
  motif_non_facturation_id:
    type: bigint
    default: "0"
    comment: "Motif de la non facturation à l’assurance maladie (renseigné si code pec = ''0''"
  nature_pec:
    type: character(2)
    comment: déprécié, remplacé par nature_pec_id
  nature_pec_id:
    type: bigint
    default: "0"
    comment: Identifiant du type de prise en charge
  nb_exb:
    type: numeric(5,0)
  nb_exh:
    type: numeric(5,0)
  nb_ghs:
    type: numeric(5,0)
  nb_ghsmin:
    type: numeric
    default: "0"
    comment: GHS minoré si ucd dans le RSS
  nb_neonat:
    type: numeric(5,0)
  nb_rea:
    type: numeric(5,0)
  nb_rejet_amo:
    type: numeric
    default: "0"
    comment: nombre de fois ou FT AMO a été refetée (0 à 9)
  nb_si:
    type: numeric(5,0)
  nb_sur:
    type: numeric(5,0)
  no_at_date_adc:
    type: text
    default: "''::text"
    comment: "Si nature assurance 41 : date accident + code CRAM + clé ou date Accident de travail. Si nature assurance 10 ou 13 : date de l''AT"
  no_facture:
    type: character(10)
  no_facture_sejour_mere:
    type: character(10)
    comment: A prendre sur le fichier de la mere
  no_ipp:
    type: bigint
    default: "0"
  no_ligne:
    type: bigint
    comment: numero de ligne dans le fichieir des RSF
  no_organisme_complementaire:
    type: text
    default: "''::text"
    comment: "Si tiers payant sur AMC : numero de l''organisme complémentaire ou top mutualiste ''M'' en derniere position"
  no_rss:
    type: bigint
    default: "0"
  participation_assure_avant_oc:
    type: numeric(13,2)
  pat_benef_cmu:
    type: integer
    comment: "0:NON | 1:OUI, laisser vide si pas d''information"
  pays_amo:
    type: text
    comment: Code INSEE à 5 chiffres, sans les deux premiers chiffres 99 ou code ISO 3166-1 Alpha-3. Blanc ou 000 par défaut
  phc_facture:
    type: numeric(13,2)
  rang_beneficiaire:
    type: character(3)
  regime:
    type: character(2)
    comment: déprécié, remplacé par regime_id
  regime_id:
    type: bigint
    default: "0"
    comment: Identifiant du code de grand régime
  rss_id:
    type: bigint
    default: "0"
  sejour_facture:
    type: numeric(13,2)
  sejour_remboursable:
    type: numeric(13,2)
  sejour_remboursable_2:
    type: numeric(13,2)
  statut_ft_amc:
    type: character(1)
    comment: 0:avant validation, 1:validée, 2:NiNi, 3:payée, 9:S/O
  statut_ft_amo:
    type: character(1)
    comment: 0:avant validation, 1:validée, 2:NiNi, 3:payée, 9:S/O
  statut_ft_patient:
    type: character(1)
    comment: 0:avant validation, 1:validée, 2:NiNi, 3:payée, 9:S/O
  t2a_facture:
    type: numeric(13,2)
  taux_remboursement:
    type: numeric
    default: "100"
  type_contrat_oc_id:
    type: bigint
    default: "0"
    comment: "Type de contrat souscrit auprès d''un organisme complémentaire"
  valorise_fides:
    type: integer
    comment: "O:NON | 1:OUI, laisser vide si pas d''information"
indexes:
  i_rsf_total_1:
    column: no_rss
    method: btree
  i_rsf_total_10:
    column: code_pec_fj_id
    method: btree
  i_rsf_total_11:
    column: facturation_18euros_id
    method: btree
  i_rsf_total_3:
    column: rss_id
    method: btree
  i_rsf_total_4:
    column: regime_id
    method: btree
  i_rsf_total_5:
    column: exoneration_tm_id
    method: btree
  i_rsf_total_6:
    column: nature_pec_id
    method: btree
  i_rsf_total_7:
    column: code_pec_id
    method: btree
  i_rsf_total_8:
    column: type_contrat_oc_id
    method: btree
  i_rsf_total_9:
    column: motif_non_facturation_id
    method: btree