New Zealand ICP Implementation Guide
1.1.0 - draft

New Zealand ICP Implementation Guide, published by Accident Compensation Corporation. This guide is not an authorized publication; it is the continuous build for version 1.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/acc-fhir-publisher/icp/ and changes regularly. See the Directory of published versions

Resource Profile: ACC ICP Patient Referral for BIST

Official URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-bist-patient-referral Version: 1.1.0
Draft as of 2025-02-27 Computable Name: IcpBistPatientReferral

Copyright/Legal: ACC New Zealand© 2023+; Licensed Under Creative Commons No Rights Reserved.

The ACC Patient Referral resource for a BIST measurement.

A Patient Referral resource to represent a patient’s referral for an IDT assessment to be completed.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from ServiceRequest

NameFlagsCard.TypeDescription & Constraintsdoco
.. ServiceRequest 0..* ServiceRequest A request for a service to be performed
... Slices for contained 2..* Resource Contained, inline Resources
Slice: Unordered, Open by profile:$this
.... contained:acc-tbi-provider 1..1 ACCTbiProvider A person with a formal responsibility in the provisioning of healthcare or related services
.... contained:patient 1..1 IcpPatient Information about an individual or animal receiving health care services
... Slices for identifier 1..1 Identifier Identifiers assigned to this order
Slice: Unordered, Open by value:system
.... identifier:icpclaimnumber 1..1 Identifier The ACC 45 number to be used in combination with the contained patient's date of birth, as the ICP case idenfitier.
..... id 0..0
..... extension 0..0
..... system 1..1 uri The namespace for the identifier value
Fixed Value: https://standards.digital.health.nz/ns/acc-45-number
..... value C 1..1 string The ACC 45 number.
acc-claim-number: The claim number format is invalid; it must be in the form A999999, AA99999, 9999AAA or 99999AA, where A is any capital letter, 9 is any single digit, and there are 7 characters altogether.
..... period 0..0
..... assigner 0..0
... instantiatesCanonical 0..0
... instantiatesUri 0..0
... basedOn 0..0
... replaces 0..0
... requisition 0..0
... category 0..0
... doNotPerform 0..0
... code 0..0
... orderDetail 0..0
... quantity[x] 0..0
... subject 1..1 Reference(ACC ICP Patient) This is the patient being referred.
... encounter 0..0
... occurrence[x] 0..0
... asNeeded[x] 0..0
... authoredOn C 1..1 dateTime The date and time that the Patient referral to an IDT assessment is created. This must be in UTC yyyy-MM-dd'T'HH:mm:ss'Z'.
dateTime-not-in-future-invariant: The date value cannot be in the future
... requester 1..1 Reference(ACC Provider) This represents the pracitioner (ACC ProviderId) and practice (ACC VendorId) referring/not referring the patient to a concussion supplier.
... performer 0..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) This represents the ACC-approved concussion supplier the patient is being referred to.
... locationCode 0..0
... locationReference 0..0
... reasonCode 1..1 CodeableConcept Explanation/Justification for procedure or service
Binding: CC TBI Referral Type (required)
... insurance 0..0
... supportingInfo 0..1 Reference(ACC Integrated Care Pathway TBI BIST) BIST measurement this referral is based on.
... specimen 0..0
... bodySite 0..0
... note 0..0
... patientInstruction 0..0
... relevantHistory 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
ServiceRequest.reasonCoderequiredICPTbiBistReferraType
http://hl7.org.nz/fhir/ValueSet/acc-icp-tbi-bist-referral-type
from this IG

Constraints

IdGradePath(s)DetailsRequirements
acc-claim-numbererrorServiceRequest.identifier:icpclaimnumber.valueThe claim number format is invalid; it must be in the form A999999, AA99999, 9999AAA or 99999AA, where A is any capital letter, 9 is any single digit, and there are 7 characters altogether.
: $this.toString().matches('^[A-Z][0-9]{6}$|^[A-Z]{2}[0-9]{5}$|^[0-9]{4}[A-Z]{3}$|^[0-9]{5}[A-Z]{2}$')
dateTime-not-in-future-invarianterrorServiceRequest.authoredOnThe date value cannot be in the future
: $this <= now()

 

Other representations of profile: CSV, Excel, Schematron