Récupérez les données ASUR

Le tutoriel ci-dessous explique les étapes à réaliser pour récupérer les données d’une dossier ASUR clôturé dans une FHR. Ces données sont récupérables à partir de la version 6.14.0 de FormsStudio

1 – Fonction Distante :

Dans le code C# de votre fonction, crée la fonction suivante fonction :

private void RecupererInfoDossierAsur()
{
DossierAsurRecent dossierAsur = null;
DonneesDossierAsur infosDossierAsur = null;

if (EditionContext.ContextData.PatientId != 0) //Vérifie que votre patient a bien une ID
{

//Récupère l’ID du dossier ASUR s’il existe
dossierAsur = ModuleAPI.UrgencesService.ExisteDossierAsurRecent(EditionContext.ContextData.PatientId);
}

if (dossierAsur != null)
{

//Récupère les données du dossier ASUR correspondant a l’ID trouvé plus haut
infosDossierAsur = ModuleAPI.UrgencesService.RecupererDonneesDossierAsur(dossierAsur.DossierId);

//Si un dossier a bien été trouver, attribut les valeurs du dossier aux variables du formulaire

if (infosDossierAsur != null)
{
this.motif_entree.Value = infosDossierAsur.Motif;
this.histoire.Value = infosDossierAsur.Historique;
this.traitement_perso_entree.Value = infosDossierAsur.TraitementHabituel;
this.vue_com_dossier_asur_existant.Value = false;
}
}
}

 

Puis, appeler cette fonction a chaque fois que vous avez besoin de récupérer ou de rafraîchir les donner ASUR (ex : OnCreate, OnEdit, etc….)

 

Was this article helpful?

Related Articles

Poster un commentaire

Vous devez être connecté pour pouvoir poster un commentaire.