IE (Ireland) Core Implementation Guide
0.3.0 - draft Ireland flag

IE (Ireland) Core Implementation Guide - Local Development build (v0.3.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

TestScript: IE Core TestScript: Patient Search

Official URL: https://hl7-ie.github.io/ie-core/fhir/ie/core/TestScript/ie-core-testscript-patient-search Version: 0.3.0
Draft as of 2025-01-01 Computable Name: IECoreTestScriptPatientSearch

Verifies that a FHIR server supports searching for Patient resources by name, identifier, and birthdate.

url: TestScript IE Core TestScript: Patient Search

version: 0.3.0

name: IECoreTestScriptPatientSearch

title: IE Core TestScript: Patient Search

status: Draft

date: 2025-01-01

publisher: Nithin Mohan T K (Proof of Concept)

contact: Nithin Mohan T K (Proof of Concept): https://github.com/hl7-ie,nithinmohantk1@gmail.com

description:

Verifies that a FHIR server supports searching for Patient resources by name, identifier, and birthdate.

jurisdiction: Ireland

test

name: Patient Search by Name

description: Search for a Patient by family name.

action

Operations

-TypeResourceDescriptionAcceptEncodeRequestUrlParams
*Test script operation code: search (Search)PatientSearch for Patients by family namejsontrue?family=Murphy

action

Asserts

-DescriptionResponseWarningOnly
*Confirm the response is HTTP 200 OKokayfalse

action

Asserts

-DescriptionResourceWarningOnly
*Confirm the response is a BundleBundlefalse

test

name: Patient Search by IHI

description: Search for a Patient by IHI (Individual Health Identifier).

action

Operations

-TypeResourceDescriptionAcceptEncodeRequestUrlParams
*Test script operation code: search (Search)PatientSearch for Patients by IHIjsontrue?identifier=https://hl7-ie.github.io/ie-core/fhir/ie/core/sid/ihi|210000000012345678

action

Asserts

-DescriptionResponseWarningOnly
*Confirm the response is HTTP 200 OKokayfalse

action

Asserts

-DescriptionResourceWarningOnly
*Confirm the response is a BundleBundlefalse

test

name: Patient Search by Birthdate

description: Search for a Patient by date of birth.

action

Operations

-TypeResourceDescriptionAcceptEncodeRequestUrlParams
*Test script operation code: search (Search)PatientSearch for Patients by birthdatejsontrue?birthdate=1978-05-15

action

Asserts

-DescriptionResponseWarningOnly
*Confirm the response is HTTP 200 OKokayfalse