Manuel technique de l'application HD4DP v2
Manuel technique de l'application HD4DP v2Le contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Rôles d'utilisateurs techniques dans HD4DP v2
Rôles d'utilisateurs techniques dans HD4DP v2Administrateur IT : Un administrateur IT détient le plus haut niveau de tous les rôles et toutes les autorisations et peut :
- se connecter en utilisant Active Directory ;
- accorder l’accès au Local Study Lead, Local Study Associate et Local Study Support ;
- sélectionner et accéder à tous les projets ;
- créer, trouver, mettre à jour, supprimer, envoyer (vers healthdata.be, MyCareNet et d'autres destinations) et corriger un enregistrement en utilisant le composant form.io ;
- créer, mettre à jour, envoyer et corriger un enregistrement en utilisant la collecte de données API ;
- créer, mettre à jour, envoyer et corriger un enregistrement en utilisant le téléchargement CSV ;
- créer et envoyer un enregistrement MyCareNet en utilisant MyCareNet XML ;
- voir tous les enregistrements pour tous les projets ;
- récolter tous les enregistrements pour tous les projets à partir du DWH local en utilisant la base de données PostgreSQL.
Installation de HD4DP v2
Installation de HD4DP v2Le contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Instructions sur l'infrastructure de HD4DP v2
Instructions sur l'infrastructure de HD4DP v2Le contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Fiche d'informations sur l'infrastructure de HD4DP v2
Fiche d'informations sur l'infrastructure de HD4DP v2Le contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Conditions requises pour l'installation de HD4DP
Conditions requises pour l'installation de HD4DPLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
API S2S dans HD4DP v2
API S2S dans HD4DP v2Le contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
API S2S pour ZEPHYR - Primo-implantation
API S2S pour ZEPHYR - Primo-implantationLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
API S2S pour ZEPHYR - Remplacement
API S2S pour ZEPHYR - RemplacementLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
API S2S pour ZEPHYR - Follow-up
API S2S pour ZEPHYR - Follow-upLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Téléchargement de CSV dans HD4DP v2
Téléchargement de CSV dans HD4DP v2Le contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Téléchargement de CSV pour ZEPHYR - Primo-implantation
Téléchargement de CSV pour ZEPHYR - Primo-implantationLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Téléchargement de CSV pour ZEPHYR - Remplacement
Téléchargement de CSV pour ZEPHYR - RemplacementLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Téléchargement de CSV pour ZEPHYR - Follow-up
Téléchargement de CSV pour ZEPHYR - Follow-upLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
MyCareNet dans HD4DP v2
MyCareNet dans HD4DP v2Le contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Export XML de MyCareNet pour ZEPHYR
Export XML de MyCareNet pour ZEPHYRLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Export XML de MyCareNet pour ZEPHYR - Primo-implantation
Export XML de MyCareNet pour ZEPHYR - Primo-implantationLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Export XML de MyCareNet pour ZEPHYR - Remplacement
Export XML de MyCareNet pour ZEPHYR - RemplacementLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Export XML MyCareNet pour ZEPHYR - Follow-up
Export XML MyCareNet pour ZEPHYR - Follow-upLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Intégration de MyCareNet dans HD4DP v2
Intégration de MyCareNet dans HD4DP v2Le contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Databases
Databases Bart.Servaes ven 16/02/2024 - 11:22Obtenir les données du projet ZEPHYR de la base de données locale de HD4DP v2
Obtenir les données du projet ZEPHYR de la base de données locale de HD4DP v2Le contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Nippin database
Nippin databaseThe different statuses of a Nippin message in the database
Status | Description |
TO_SEND | HD4DP v2 ready to be sent to MyCareNet or SFTP folder |
ARCHIVED | Messages are set to ARCHIVED, only if the NippinCleanup table has 0 records. These messages will not be processed and won't receive any attention afterwards. |
INVALID | XML payload is invalid, a ticket can be created at our service portal, including the payload of the invalid message. |
BUFFERED | not used |
ERROR | HD4DP v2 was not able to send the message to MyCareNet or SFTP folder |
SENT | HD4DP v2 was able to send the message to MyCareNet or SFTP folder |
Column Name | Data Type | Description |
---|---|---|
id | bigserial | Primary Key |
message_id | varchar(255) | Identifier for the message |
identification_value | text | Identification value of the organization that is sending the message |
name | text | Name of the organization that is sending the message |
payload | text | Payload of the message |
payload_after_validation | text | Payload after (xsd-)validation |
response | text | Response to the message (received from myCarenet) |
valid | boolean | Whether the message is valid or not |
interface_type | varchar(25) | Type of interface used for the message (e.g. FILE_SYSTEM or REST) |
status | varchar(25) | Current status of the message (possible states : INVALID (validation against xsd-scheme failed), TO_SEND (ready for sending to myCarenet), SENT (sent to myCarenet), ERROR (something went wrong during sending, e.g. unable to reach myCarenet)) |
created_on | timestamp | Timestamp of when the message was created |
input_reference | varchar(255) | Reference for the input message (this is a unique identifier that can be used for debugging/tracing with myCarenet) |
issuer | text | Issuer of the message |
postresponse_tack_applies_to | text | Applies-to value for the TACK post-response (received from myCarenet) |
postresponse_tack_id | text | ID of the TACK post-response (received from myCarenet) |
postresponse_tack_reference | text | Reference for the TACK post-response (received from myCarenet) |
postresponse_tack_resultMajor | text | Result major for the TACK post-response (received from myCarenet) |
postresponse_tack_resultMinor | text | Result minor for the TACK post-response (received from myCarenet) |
postresponse_tack_resultMessage | text | Result message for the TACK post-response (received from myCarenet) |
previous_registrationcode | varchar(255) | Previous registration code for the message (obsolete) |
current_registrationcode | varchar(255) | Current registration code for the message (value will be identical to previous_registrationcode) |
version_tag | varchar(255) | Current application-version |
Granted privileges
database | user | privileges |
nippin | dpuser | CONNECT/nippin_message:SELECT/nippin_cleanup:SELECT |
Queries
- Count records grouped by the type and status:
nippin=# select interface_type, status, count(id) from nippin_message group by interface_type,status;
interface_type | status | count
----------------+---------+-------
FILE_SYSTEM | SENT | 117
FILE_SYSTEM | INVALID | 352
FILE_SYSTEM | TO_SEND | 9238
(3 rows)
- Get all error and invalid information:
select id, message_id, project_id, dcd_id, payload_after_validation from nippin_message where status in ('INVALID', 'ERROR');
- Get previous and current registration code:
select id, message_id, project_id, dcd_id, previous_registrationcode, current_registrationcode from nippin_message;
- Get nippin cleanup information:
select * from nippin_cleanup;
MyCareNet integration-specific queries
Only for hospitals that are using the Nippin integration in HD4DP v2.
- Count records with status SENT and group them based on the reference ID received from MyCareNet:
select postresponse_tack_result_major, postresponse_tack_reference, count(*) from nippin_message where status = 'SENT' group by status, postresponse_tack_result_major, postresponse_tack_reference;
postresponse_tack_result_major | postresponse_tack_reference | count
-----------------------------------+--------------------------------------+-------
urn:nip:tack:result:major:success | ***** | 2
urn:nip:tack:result:major:success | ***** | 88
Architecture 2.5
Architecture 2.5 Adelaide.DAmore sam 06/01/2024 - 16:35CSV - Convention de dénomination uniformisée
CSV - Convention de dénomination uniformiséeLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Envoi de valeurs de code au lieu de codes ID dans les demandes S2S
Envoi de valeurs de code au lieu de codes ID dans les demandes S2SLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Mapping MDM des codes de facturation pour MyCareNet
Mapping MDM des codes de facturation pour MyCareNetLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Online Acceptance Environment pour HD4DP v2
Online Acceptance Environment pour HD4DP v2Le contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.
Demande d'accès
Demande d'accèsLe contenu de cette page n'est disponible qu'en anglais. Sélectionnez le bouton de la langue EN pour le lire.