comment: Table de référence des diagnostics pour les contrôles DATIM
columns:
  affaig:
    type: smallint
    comment: "Diagnostic dont le libellé mentionne le mot ''aigue''"
  autres:
    type: smallint
    comment: "Diagnostics étant DAS en .8 (et dont la catégorie de ce code n''a pas le .9 en CMA)"
  brulure:
    type: smallint
    comment: "Diagnostic de ''brûlure''"
  brulurebis:
    type: smallint
    comment: Codes correspondants aux brûlures
  cl1v:
    type: smallint
    comment: 'Diagnostic improbable pour un âge <= 28 jours'
  cl2v:
    type: smallint
    comment: 'Diagnostic improbable pour un âge > 28 jours et < 1 an'
  cl3v:
    type: smallint
    comment: Diagnostic improbable pour un âge compris entre 1 et 9 ans
  cl4v:
    type: smallint
    comment: Diagnostic improbable pour un âge compris entre 10 et 19 ans
  cl5v:
    type: smallint
    comment: Diagnostic improbable pour un âge compris entre 20 et 64 ans
  cl6v:
    type: smallint
    comment: 'Diagnostic improbable pour un âge >= 65 ans'
  cma:
    type: smallint
    comment: Code considéré comme une complication de niveau 2, 3 ou 4 _ 2,3 ou 4:Oui _ 0:Non
  codext:
    type: smallint
    comment: Code CIM10 concerné par une extension _ 0:RAS _ 1:Père _ 2:Fils
  codseq:
    type: smallint
    comment: Code représentant une séquelle
  compimprecis:
    type: smallint
    comment: "Codage imprécis d''une complication après un acte"
  cti_cma_fils:
    type: smallint
    default: "0"
    comment: "Plus grande CMA d''un des fils"
  cti_cma_frere:
    type: smallint
    default: "0"
    comment: "Plus grande CMA d''un des frere"
  dague:
    type: smallint
    comment: Diagnostic dague nécessitant obligatoirement un code astérisque
  date_debut:
    type: date
  date_fin:
    type: date
  dgcpt669:
    type: smallint
    comment: Diagnostic compatible avec la racine 23C02
  diag:
    type: character varying(8)
    comment: Code CIM10 du Diagnostic
  diagnostic_id:
    type: bigint
  dpacte:
    type: double precision
    comment: "Diagnostic associé à un acte _ -1 ou 0:Non _ Autres valeurs:% d''association avec un acte"
  dpchir:
    type: double precision
    comment: "Diagnostic associé à un acte opératoire _ 0:Non _ Autres valeurs:% d''association avec un acte opératoire"
  esth:
    type: smallint
    comment: Diagnostic pouvant être associé à un acte de chirurgie esthétique
  imprecis:
    type: smallint
    comment: Imprécision du diagnostic _ 0:RAS _ 1:Imprecis _ 2:Très imprécis
  oid:
    type: bigint
    not_null: NOT NULL
    default: "nextval('s_datim_diaginfo'::regclass)"
  rare:
    type: smallint
    comment: Caractère peu fréquent du diagnostic
  seance:
    type: smallint
    comment: Dignostic de séance
  sexed:
    type: smallint
    comment: "Diagnostic incompatible avec un sexe _ 1: diag uniq chez l''homme _ 2: uniq chez la femme _ 0: pas d''incompatibilité"
  timprecis:
    type: smallint
    comment: Codes T (complications) imprécis ne devant pas être utilisé en DP
  tintox:
    type: smallint
    comment: "Codes d''intoxication"
  zaffchr:
    type: smallint
    comment: Code Z généralement associé à une affection chronique ou de longue durée
  zinhab:
    type: smallint
    comment: Diagnostic Z improbable en DP _ 0:RAS _ 1:Inhabituel _ 2:Limite
constraints:
  t_datim_diaginfo_pkey:
    type: PRIMARY KEY
    column: oid
indexes:
  i_datim_diaginfo_1:
    column: diagnostic_id
    method: btree
  i_diaginfo_1:
    column: diag
    method: btree