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 Read

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

Verifies that a FHIR server can return a Patient resource conforming to the IE Core Patient profile.

url: TestScript IE Core TestScript: Patient Read

version: 0.3.0

name: IECoreTestScriptPatientRead

title: IE Core TestScript: Patient Read

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 can return a Patient resource conforming to the IE Core Patient profile.

jurisdiction: Ireland

fixture

id

patient-fixture

autocreate: false

autodelete: false

resource: John Patrick Murphy (official) Male, DoB: 1978-05-15 ( National unique individual identifier: IECoreNamingSystemIHI#210000000012345678)

test

name: Patient Read Test

description: Read a Patient and verify it conforms to the IE Core Patient profile.

action

Operations

-TypeResourceDescriptionAcceptEncodeRequestUrlParams
*Test script operation code: read (Read)PatientRead the Patient resourcejsontrue/ie-core-patient-example

action

Asserts

-DescriptionResponseWarningOnly
*Confirm the response is HTTP 200 OKokayfalse

action

Asserts

-DescriptionResourceWarningOnly
*Confirm the returned resource is a PatientPatientfalse

action

Asserts

-DescriptionExpressionWarningOnly
*Confirm Patient has the IE Core Patient profilemeta.profile.where($this = 'https://hl7-ie.github.io/ie-core/fhir/ie/core/StructureDefinition/ie-core-patient').exists()false

action

Asserts

-DescriptionExpressionWarningOnly
*Confirm Patient has at least one namename.count() >= 1false

action

Asserts

-DescriptionExpressionWarningOnly
*Confirm Patient has a gendergender.exists()false