Définitions des registres
Fichier de transfert
Le fichier de transfert est un fichier Excel qui contient une série de feuilles de calcul. La quantité de feuilles de calcul dépend du nombre de filtres d’une famille de registres. Les feuilles de calcul « Nom du projet Main Form (Superior) », « Données de base spéciales » et « Transcodes » sont présentes par défaut. Par exemple, en 2017, le projet AQC dispose d’un total de 35 feuilles de calcul.
La feuille « Nom du projet Main Form (Superior) » contient tous les noms de champs et les codes du projet en question. Les codes se trouvent dans la colonne « Données de base » ; si un code est très long, il est déplacé vers la feuille « Données de base spéciales ». De plus, Mainform contient des extraits de tous les filtres du projet.
Les routines de contrôle des filtres sont documentées dans les autres feuilles de calcul, ainsi que l’indicateur « obligatoire », voir les colonnes Y et Z respectivement.
A titre indicatif, vous trouverez ici le fichier de transfert du projet AQC 2014 :
Vous trouverez ici les documents relatifs à votre projet spécifique :
Colonnes dans le TRSF
- Champ_ID : ID interne Adjumed.net, univoque
- Numéro de champ : numéro de champ à fournir par le SIH dans le fichier d’importation.
- FeldName : désignation technique du champ
- Étiquette de champ (_fr/_it/_en/_cn) : Titre du champ de saisie dans le frontend
- FeldTyp : type du champ de saisie (par exemple RadioButtonList)
- Format du champ : voir la section suivante « Format du champ ».
- MinValue / MaxValue : plage d’entrée autorisée. Une valeur inférieure ou supérieure à cette définition ne sera pas importée.
- ControlParameter : valeur interne
- Données de base (_fr/_it/_en/_cn) : Contenu du champ lorsque l’utilisateur a le choix (édition spécifique à la langue dans le frontend)
- Remarques : interne
- Niveau : à quel niveau du formulaire le champ est affiché dans le frontend – pour AQC : A0 = KL (cas), A1 = OP (opération), A2 = ET (partie intervention), B1 = GB (naissance)
Les filtres de registre sont répertoriés dans les colonnes >V. Chaque filtre a un titre spécifique, par exemple « 2014 SGC Minimal Dataset » ou « 2015 AQC », et se compose des cinq colonnes suivantes :
- Form_ID : si ce champ contient un numéro, il fait partie du filtre correspondant.
- Groupe : regroupement (présentation)
- Priorité : ordre des champs dans le filtre (position)
- Obligatoire : comment est-il présenté à l’utilisateur sur le front-end ? (obligatoire = noir, facultatif = gris)
- Routine de contrôle : comment est-elle contrôlée ? Par exemple, un champ peut être falcultatif dans la saisie, mais être contrôlé dans certaines conditions (par exemple, IsEmpty).
Formats de champs
- AN# – alphanumérique, nombre de lettres/digits (TextBox, DropDownList, RadioButtonList, CustomTreeViewList)
- DA – date (TextBox)
- NU# – nombre positif, nombre de digits (TextBox, DropDownList, RadioButtonList, CustomTreeViewList)
- R/O – lecture seule (Étiquette, Littérale, TitreGroupeFormulaire, CollapsiblePanel)
- SM – heure hh:mm (TextBox)
- ZE – heure hh:mm:ss (TextBox)
- FR99.99 – Numéro décimal, chiffres précédant et suivant le point décimal (TextBox)
- FR-99 / FR-99.99 – numéro négatif ou numéro décimal négatif (les numéros positifs sont également possibles) (TextBox)
Vous avez des questions ? Notre hotline est à votre disposition.