NHS North West Genomics
0.1.0 - ci-build United Kingdom flag

NHS North West Genomics, published by NHS North West Genomics. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/nw-gmsa/nw-gmsa.github.com/ and changes regularly. See the Directory of published versions

Patient Demographics Query for Mobile (PDQm)

This API for the NW GMSA Clinical Data Repository is based on the following API contracts:

The search parameters are based on FHIR Search which provides detailed description of the parameters and value types.

Patient

Read

Parameter Type Search Note  
_id   GET [base]/Patient?_id=[id]    
active token GET [base]/Patient?active=[true or false] Whether the patient record is active  
family string GET [base]/Patient?family=[string] A portion of the family name of the patient  
given string GET [base]/Patient?given=[string] A portion of the given name of the patient  
identifier token GET [base]/Patient?identifier=[system|][code] A patient identifier  
telecom token GET [base]/Patient?telecom=[system|][code] The value in any kind of telecom details of the patient  
birthdate date GET [base]/Patient?birthdate=[system|][code] The patient's date of birth  
address string GET [base]/Patient?address=[string] A server defined search that may match any of the string fields in the Address, including line, city, district, state, country, postalCode, and/or text  
address-city string GET [base]/Patient?address-city =[string] A city specified in an address  
address-country string GET [base]/Patient?address-country=[string] A country specified in an address  
address-postalcode string GET [base]/Patient?address-postalcode=[string] A postalCode specified in an address  
address-state string GET [base]/Patient?address-state=[string] A state specified in an address  
gender token GET [base]/Patient?gender=[code] Gender of the patient `
mothersMaidenName string GET [base]/Patient?mothersMaidenName=[string]    

Examples

Searching for Conditions for Patient Liverpool.

GET [base]/Patient?identifier=https://fhir.nhs.uk/Id/nhs-number|9449305552
Accept: application/fhir+json

Response