Cas d'utilisation
Cas de création de toutes les entités
Nous voulons créer un ServiceRequest ainsi qu'un Patient
Créer un patient avec un identifiant d'entreprise unique
POST [base]/Patient
- Gardez l'ID logique du patient donné dans le corps de de réponse.
Recherchez PractitionerRole avec l'identifiant d'entreprise practitioner et l'identifiant d'entreprise d'organisation.
GET [base]/PractitionerRole ?practitioner.identifier={liscenceNumber}&organization.identifier={msssCode}
- Gardez l'ID logique PractitionerRole.
Créer ServiceRequest avec la référence patient et la référence practitionerrole
POST [base]/ServiceRequest
Cas de recherche
Nous voulons créer un ServiceRequest avec le patient et le professionnel
Rechercher un patient avec un identifiant d'entreprise unique
GET [base]/Patient ?identifier={NAM}
- Gardez l'ID logique du patient.
Recherchez PractitionerRole avec l'identifiant d'entreprise practitioner et l'identifiant d'entreprise d'organisation.
GET [base]/PractitionerRole ?practitioner.identifier={liscenceNumber}&organization.identifier={msssCode}
- Gardez l'ID logique PractitionerRole.
Créer ServiceRequest avec la référence patient et la référence practitionerrole
POST [base]/ServiceRequest