-
-
J’aurai besoin d’aide pour récupérer en automatique :
la TA
la Température
Echelle de la douleurMerci de votre aide
-
Bonjour,
Pour récupérer automatiquement les DPCS vous devrez créer une fonction et l’appeler dans le OnCreate() du formulaire via Visual Studio ou alors associer cette fonction à un bouton de récupération.
Dans cette fonction vous allez faire appel à une API qui récupère les DPCs du patient courant en fonction des paramètre (les paramètres sont les types de DPCs que vous voulez récupérer).
Ensuite vous devez trier dans la liste récupérée via l’API les différentes données via leurs codes associées (exemple : Douleur son code est EVALDLR) et faire cela pour chaque DPCs.
Je vous ai mis une image explicative, en espérant que cela vous soit utile.
Bonne journée.
Cordialement,
Sofiane
fichiers attachés:
You must be logged in to view attached files. -
Bonjour,
Excusez-moi, je me greffe au sujet.
Je souhaite récupérer également le poids et l’IMC.
Quels sont leur code svp ?Merci.
Bien cordialement,
Nicolas
-
Bonjour.
Pour le poids, les code sont :
poids : ‘PDS’
poids déclaré : ‘PDSD’Par contre, l’IMC ne se trouve pas dans les DPC et doit être calculé à chaque fois.
Cordialement,
DESMARAIS Arthur -
Merci beaucoup pour votre réponse.
Pour associer la fonction à un bouton de récupération, dois-je forcément créer une fonction distante ?
Je ne comprends pas trop comment le lien se fait.
Merci encore pour tout.
Bien cordialement,
Nicolas LE SAUX
-
Excusez-moi, je viens de trouver comment surcharger la fonction distante
-
Désolé, mais je ne parviens pas à afficher de valeur dans mon composant “Saisie de texte court”
Mon composant est bien lié à un champs “champs_poids” que je manipule bien avec la syntaxe this.champs_poids.Value = “70” (par exemple)
>> Mais aucune valeur ne s’affiche !Ai-je oublié quelque chose ?
Merci encore.
Bien cordialement,
Nicolas LE SAUX
-
Bonjour.
Serait-il possible d’avoir un aperçue de votre fonction distante pour comprendre l’origine du problème ?
Cordialement,
DESMARAIS Arthur -
Côté FormsStudio mon champs fait parti du modèle de données d’une inclusion dans laquelle existe ma vue/formulaire avec mon composant de type “saisie de données” dans lequel je souhaite récupérer ma valeur (exemple avec 70).
Merci encore,
Nicolas LE SAUX
-
Bonjour,
Dans Forms Studio, comment est appelé votre fonction Fctn_recup_dpc ?
Cordialement,
DESMARAIS Arthur -
Par un bouton qui, sur Onclick, pointe vers la fonction distante qui porte le même nom.
Mais je pense que mon code doit être corrompu car j’ai testé cette solution dans un tout nouveau projet, tout simple (simplement un formulaire et une inclusion) et cela fonctionne parfaitement.
Je ne me vois pas refaire complètement mes vues et mes inclusions…
Pouvez-vous me dire comment je pourrais débugger moi-même mon code ?
Je parle bien sûr de débogage “côté serveur” puisqu’il s’agit d’une fonction distante.Merci encore.
Bien cordialement,
Nicolas LE SAUX
-
Bonjour,
Après quelques tests supplémentaires, j’ai remarqué que la fonction distante dysfonctionne dans le cadre d’une inclusion MULTIPLE.
En revanche, la fonction distante est opérationnelle dans une inclusion simple.
Or, j’ai besoin d’une inclusion multiple pour ajouter différents éléments et, pour chacun, récupérer les DPC par fonction distante.
Pourquoi cela ne fonctionne t-il pas ?
Merci encore.
Bien cordialement,
Nicolas LE SAUX
-
Bonjour,
Mon point de blocage ne concernant pas directement le sujet, je vais ouvrir un nouveau sujet.
Merci.
Bien cordialement,
Nicolas LE SAUX
-
Bonjour,
Excusez-moi je me permet d’intervenir de nouveau sur le sujet car je parviens bien à récupérer le poids déclaré (PDSD) et la taille déclarée (TAID) mais je ne parviens pas à récupérées les données mesurées.
Pour le poids, il semblerait que seul le Poids déclaré (PDSD) et le poids de naissance (PDSNAI) soient exploitables.
Comment faire svp pour récupérer le poids mesuré ?Pour la taille, la taille déclarée (TAID) fonctionne mais pas la taille mesurée. Pouvez-vous me confirmer que cette dernière correspond bien à la propriété Size ?
En vous remerciant.
Bien cordialement,
Nicolas
-
Bonjour,
Le code qui correspond à la taille mesurée est TAI, mais il faut d’abord créer un objet DPC, avec un code de ce genre :
ModuleAPI.EasilyService.GetLastDPCs(new Module.Contracts.PatientContextValueType[]
{
Module.Contracts.PatientContextValueType.Weight,
Module.Contracts.PatientContextValueType.PDSD,
Module.Contracts.PatientContextValueType.Size,
Module.Contracts.PatientContextValueType.TAID,
Module.Contracts.PatientContextValueType.TAIC,
});
Size est effet ce qui va aller chercher la taille mesurée. C’est ensuite qu’il faut vérifier que le code = TAI
Pour le poids mesuré, idem, Weight pour récupérer l’élément puis on cherhce le premier élément DPC avec code = PDS.Cordialement
-
Bonjour,
Je viens de terminer et ça fonctionne parfaitement.
Un grand merci pour tout.
Bien cordialement,
NLS
-
The forum ‘Aide aux développements avec FormsStudio’ is closed to new topics and replies.