New Zealand ICP Implementation Guide
1.0.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.0.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
Official URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-case-create | Version: 1.0.0 | |||
Active as of 2022-11-20 | Computable Name: IcpCaseCreate | |||
Copyright/Legal: ACC New Zealand© 2023+; Licensed Under Creative Commons No Rights Reserved. |
ICP Case Create is to be used by the supplier to furnish ACC with the required information following the completion of the triage assessment and the decision to accept the patient into their ICP service.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from IcpCase
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
EpisodeOfCare | C | 0..* | IcpCase | An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility active-status-invariant: The status attribute must be set to 'active'. start-date-when-active-finished-invariant: Start date is required when status is active |
contained | 1..* | Resource | Contained, inline Resources | |
Slices for contained | Content/Rules for all slices | |||
contained:patient | 1..1 | IcpPatient | Information about an individual or animal receiving health care services | |
extension | 5..6 | Extension | Extension | |
Slices for extension | Content/Rules for all slices | |||
service-bundle-msk | 1..1 | code | (icpkar1 | icpkar2 | icpkar3 | icpkrr1 | icpkrr2 | icpkrr3 | icpkrr4 | icpkrr5 | icpspr1 | icpspr2 | icpspr3 | icpspr4 | icpspr5 | icpspr6 | icpspr7 | icpspr8 | icpshr1 | icpshr2 | icpshr3 | icpshr4 | icpshr5 | icpshr6) URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-service-bundle-msk Binding: Service Bundle MSK (required) | |
exceptional-funding | 0..1 | (Complex) | Indicates if exceptional funding is required for this treatment. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-exceptional-funding | |
referral-source | 1..1 | (Complex) | (gp | physio | specialist | allied | employer | rongoa | other | acc | patient) URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-referral-source | |
Slices for extension | Content/Rules for all slices | |||
extension:referral-source-type | 1..1 | Extension | Extension | |
value[x] | 1..1 | code | Value of extension Binding: Referral Source Type (required) | |
diagnoses | 1..1 | (Complex) | The diagnoses for the injury being treated. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-diagnoses | |
triage | 1..1 | (Complex) | The triage assessment of the patient must be present when a triage has been performed. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-triage | |
extension | 3..4 | Extension | Extension | |
Slices for extension | Content/Rules for all slices | |||
extension:complexityScores | 1..1 | Icp_complexityScores | Complexity Scores | |
extension:client-participation-agreement | 0..1 | ClientPatricitionAgreement | Client Participation Agreement | |
value[x] | 1..1 | boolean | Value of extension | |
status | 1..1 | code | active | finished | |
type | 1..1 | CodeableConcept | The type of ICP service. Currently only musculoskeletal (msk) is allowed, with more to be added in the future, e.g. concussion. | |
coding | ||||
code | 1..1 | code | msk | |
Documentation for this format |
Path | Conformance | ValueSet | URI |
EpisodeOfCare.extension:referral-source.extension:referral-source-type.value[x] | required | ICPReferralSourceTypehttp://hl7.org.nz/fhir/ValueSet/acc-icp-referral-source-type from this IG |
Id | Grade | Path(s) | Details | Requirements |
active-status-invariant | error | EpisodeOfCare | The status attribute must be set to 'active'. : status = 'active' | |
start-date-when-active-finished-invariant | error | EpisodeOfCare | Start date is required when status is active : status = 'active' implies period.start.exists() |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
EpisodeOfCare | C | 0..* | IcpCase | An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility end-date-when-active-invariant: End date is not allowed when status is active end-date-when-finished-invariant: End date is required when status is finished active-status-invariant: The status attribute must be set to 'active'. start-date-when-active-finished-invariant: Start date is required when status is active |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
Slices for contained | 1..* | Resource | Contained, inline Resources Slice: Unordered, Open by profile:$this | |
contained:patient | 1..1 | IcpPatient | Information about an individual or animal receiving health care services | |
Slices for extension | 5..6 | Extension | Extension Slice: Unordered, Open by value:url | |
acc-providerid | 1..1 | string | The ACC provider ID associated with the ICP case URL: http://hl7.org.nz/fhir/StructureDefinition/acc-providerid | |
service-bundle-msk | 1..1 | code | (icpkar1 | icpkar2 | icpkar3 | icpkrr1 | icpkrr2 | icpkrr3 | icpkrr4 | icpkrr5 | icpspr1 | icpspr2 | icpspr3 | icpspr4 | icpspr5 | icpspr6 | icpspr7 | icpspr8 | icpshr1 | icpshr2 | icpshr3 | icpshr4 | icpshr5 | icpshr6) URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-service-bundle-msk Binding: Service Bundle MSK (required) | |
exceptional-funding | 0..1 | (Complex) | Indicates if exceptional funding is required for this treatment. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-exceptional-funding | |
referral-source | 1..1 | (Complex) | (gp | physio | specialist | allied | employer | rongoa | other | acc | patient) URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-referral-source | |
Slices for extension | 1..2 | Extension | Extension Slice: Unordered, Open by value:url | |
extension:referral-source-type | 1..1 | Extension | Extension | |
extension | 0..0 | |||
url | 1..1 | uri | "referral-source-type" | |
value[x] | 1..1 | code | Value of extension Binding: Referral Source Type (required) | |
extension:received-date | 0..1 | Extension | Extension | |
extension | 0..0 | |||
url | 1..1 | uri | "received-date" | |
url | 1..1 | uri | "http://hl7.org.nz/fhir/StructureDefinition/acc-icp-referral-source" | |
diagnoses | 1..1 | (Complex) | The diagnoses for the injury being treated. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-diagnoses | |
triage | 1..1 | (Complex) | The triage assessment of the patient must be present when a triage has been performed. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-triage | |
Slices for extension | 3..4 | Extension | Extension Slice: Unordered, Open by value:url | |
triage-assessment-date | 1..1 | date | The date the triage assessment was completed. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-triage-assessment-date | |
acc-client-authority | 1..1 | boolean | Indicates that the Client has agreed to ACC being able to collect, store, use, & share their information. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-client-authority | |
complexityScores | 1..1 | (Complex) | Complexity Scores URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-complexity-scores | |
client-participation-agreement | 0..1 | (Complex) | Client Participation Agreement URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-client-participation-agreement | |
extension | 0..0 | |||
url | 1..1 | uri | "http://hl7.org.nz/fhir/StructureDefinition/acc-icp-client-participation-agreement" | |
value[x] | 1..1 | boolean | Value of extension | |
url | 1..1 | uri | "http://hl7.org.nz/fhir/StructureDefinition/acc-icp-triage" | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
Slices for identifier | 1..1 | Identifier | Business Identifier(s) relevant for this EpisodeOfCare 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. | |
extension | 0..0 | |||
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
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. Example General: 123456 |
status | ?!Σ | 1..1 | code | active | finished Binding: Status (required) |
type | Σ | 1..1 | CodeableConcept | The type of ICP service. Currently only musculoskeletal (msk) is allowed, with more to be added in the future, e.g. concussion. Binding: EpisodeOfCareType (example): The type of the episode of care. |
coding | Σ | 1..1 | Coding | Code defined by a terminology system |
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://hl7.org.nz/fhir/CodeSystem/acc-icp-service-type |
code | Σ | 1..1 | code | msk Binding: Service Type (required) |
patient | Σ | 1..1 | Reference(ACC ICP Patient) | The patient who is the focus of this episode of care |
managingOrganization | Σ | 1..1 | Reference(Organization) | This is the ACC Vendor ID, in most cases this is the organisation's HPI ID. |
Documentation for this format |
Path | Conformance | ValueSet | URI |
EpisodeOfCare.extension:referral-source.extension:referral-source-type.value[x] | required | ICPReferralSourceTypehttp://hl7.org.nz/fhir/ValueSet/acc-icp-referral-source-type from this IG | |
EpisodeOfCare.identifier:icpclaimnumber.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
EpisodeOfCare.status | required | ICPStatusVShttp://hl7.org.nz/fhir/ValueSet/acc-icp-episodeofcare-status from this IG | |
EpisodeOfCare.statusHistory.status | required | EpisodeOfCareStatushttp://hl7.org/fhir/ValueSet/episode-of-care-status|4.0.1 from the FHIR Standard | |
EpisodeOfCare.type | example | EpisodeOfCareTypehttp://hl7.org/fhir/ValueSet/episodeofcare-type from the FHIR Standard | |
EpisodeOfCare.type.coding.code | required | ICPServiceType (a valid code from Service Type)http://hl7.org.nz/fhir/ValueSet/acc-icp-service-type from this IG |
Id | Grade | Path(s) | Details | Requirements |
active-status-invariant | error | EpisodeOfCare | The status attribute must be set to 'active'. : status = 'active' | |
start-date-when-active-finished-invariant | error | EpisodeOfCare | Start date is required when status is active : status = 'active' implies period.start.exists() |
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
EpisodeOfCare | C | 0..* | IcpCase | An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility end-date-when-active-invariant: End date is not allowed when status is active end-date-when-finished-invariant: End date is required when status is finished active-status-invariant: The status attribute must be set to 'active'. start-date-when-active-finished-invariant: Start date is required when status is active | ||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | Σ | 0..1 | Meta | Metadata about the resource | ||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
Slices for contained | 1..* | Resource | Contained, inline Resources Slice: Unordered, Open by profile:$this | |||||
contained:patient | 1..1 | IcpPatient | Information about an individual or animal receiving health care services | |||||
Slices for extension | 5..6 | Extension | Extension Slice: Unordered, Open by value:url | |||||
acc-providerid | 1..1 | string | The ACC provider ID associated with the ICP case URL: http://hl7.org.nz/fhir/StructureDefinition/acc-providerid | |||||
service-bundle-msk | 1..1 | code | (icpkar1 | icpkar2 | icpkar3 | icpkrr1 | icpkrr2 | icpkrr3 | icpkrr4 | icpkrr5 | icpspr1 | icpspr2 | icpspr3 | icpspr4 | icpspr5 | icpspr6 | icpspr7 | icpspr8 | icpshr1 | icpshr2 | icpshr3 | icpshr4 | icpshr5 | icpshr6) URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-service-bundle-msk Binding: Service Bundle MSK (required) | |||||
exceptional-funding | 0..1 | (Complex) | Indicates if exceptional funding is required for this treatment. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-exceptional-funding | |||||
referral-source | 1..1 | (Complex) | (gp | physio | specialist | allied | employer | rongoa | other | acc | patient) URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-referral-source | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
Slices for extension | 1..2 | Extension | Extension Slice: Unordered, Open by value:url | |||||
extension:referral-source-type | 1..1 | Extension | Extension | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "referral-source-type" | |||||
value[x] | 1..1 | code | Value of extension Binding: Referral Source Type (required) | |||||
extension:received-date | 0..1 | Extension | Extension | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "received-date" | |||||
value[x] | C | 0..1 | date | Value of extension date-invariant: All timestamps SHOULD be represented as Dates (YYYY-MM-DD only). date-not-in-future-invariant: The date value cannot be in the future | ||||
url | 1..1 | uri | "http://hl7.org.nz/fhir/StructureDefinition/acc-icp-referral-source" | |||||
diagnoses | 1..1 | (Complex) | The diagnoses for the injury being treated. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-diagnoses | |||||
triage | 1..1 | (Complex) | The triage assessment of the patient must be present when a triage has been performed. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-triage | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
Slices for extension | 3..4 | Extension | Extension Slice: Unordered, Open by value:url | |||||
triage-assessment-date | 1..1 | date | The date the triage assessment was completed. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-triage-assessment-date | |||||
acc-client-authority | 1..1 | boolean | Indicates that the Client has agreed to ACC being able to collect, store, use, & share their information. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-client-authority | |||||
complexityScores | 1..1 | (Complex) | Complexity Scores URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-complexity-scores | |||||
client-participation-agreement | 0..1 | (Complex) | Client Participation Agreement URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-client-participation-agreement | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "http://hl7.org.nz/fhir/StructureDefinition/acc-icp-client-participation-agreement" | |||||
value[x] | 1..1 | boolean | Value of extension | |||||
url | 1..1 | uri | "http://hl7.org.nz/fhir/StructureDefinition/acc-icp-triage" | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
Slices for identifier | 1..1 | Identifier | Business Identifier(s) relevant for this EpisodeOfCare 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. | |||||
extension | 0..0 | |||||||
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
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. Example General: 123456 | ||||
status | ?!Σ | 1..1 | code | active | finished Binding: Status (required) | ||||
type | Σ | 1..1 | CodeableConcept | The type of ICP service. Currently only musculoskeletal (msk) is allowed, with more to be added in the future, e.g. concussion. Binding: EpisodeOfCareType (example): The type of the episode of care. | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
coding | Σ | 1..1 | Coding | Code defined by a terminology system | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://hl7.org.nz/fhir/CodeSystem/acc-icp-service-type | ||||
version | Σ | 0..1 | string | Version of the system - if relevant | ||||
code | Σ | 1..1 | code | msk Binding: Service Type (required) | ||||
display | Σ | 0..1 | string | Representation defined by the system | ||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
text | Σ | 0..1 | string | Plain text representation of the concept | ||||
patient | Σ | 1..1 | Reference(ACC ICP Patient) | The patient who is the focus of this episode of care | ||||
managingOrganization | Σ | 1..1 | Reference(Organization) | This is the ACC Vendor ID, in most cases this is the organisation's HPI ID. | ||||
period | Σ | 0..1 | Period | Interval during responsibility is assumed | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
start | ΣC | 0..1 | dateTime | Starting time with inclusive boundary date-invariant: All timestamps SHOULD be represented as Dates (YYYY-MM-DD only). date-not-in-future-invariant: The date value cannot be in the future | ||||
end | ΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing date-invariant: All timestamps SHOULD be represented as Dates (YYYY-MM-DD only). date-not-in-future-invariant: The date value cannot be in the future | ||||
Documentation for this format |
Path | Conformance | ValueSet | URI | |||
EpisodeOfCare.language | preferred | CommonLanguages
http://hl7.org/fhir/ValueSet/languages from the FHIR Standard | ||||
EpisodeOfCare.extension:referral-source.extension:referral-source-type.value[x] | required | ICPReferralSourceTypehttp://hl7.org.nz/fhir/ValueSet/acc-icp-referral-source-type from this IG | ||||
EpisodeOfCare.identifier:icpclaimnumber.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | ||||
EpisodeOfCare.identifier:icpclaimnumber.type | extensible | Identifier Type Codeshttp://hl7.org/fhir/ValueSet/identifier-type from the FHIR Standard | ||||
EpisodeOfCare.status | required | ICPStatusVShttp://hl7.org.nz/fhir/ValueSet/acc-icp-episodeofcare-status from this IG | ||||
EpisodeOfCare.statusHistory.status | required | EpisodeOfCareStatushttp://hl7.org/fhir/ValueSet/episode-of-care-status|4.0.1 from the FHIR Standard | ||||
EpisodeOfCare.type | example | EpisodeOfCareTypehttp://hl7.org/fhir/ValueSet/episodeofcare-type from the FHIR Standard | ||||
EpisodeOfCare.type.coding.code | required | ICPServiceType (a valid code from Service Type)http://hl7.org.nz/fhir/ValueSet/acc-icp-service-type from this IG | ||||
EpisodeOfCare.diagnosis.role | preferred | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-role from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
active-status-invariant | error | EpisodeOfCare | The status attribute must be set to 'active'. : status = 'active' | |
start-date-when-active-finished-invariant | error | EpisodeOfCare | Start date is required when status is active : status = 'active' implies period.start.exists() |
This structure is derived from IcpCase
Summary
Mandatory: 8 elements(1 nested mandatory element)
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Differential View
This structure is derived from IcpCase
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
EpisodeOfCare | C | 0..* | IcpCase | An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility active-status-invariant: The status attribute must be set to 'active'. start-date-when-active-finished-invariant: Start date is required when status is active |
contained | 1..* | Resource | Contained, inline Resources | |
Slices for contained | Content/Rules for all slices | |||
contained:patient | 1..1 | IcpPatient | Information about an individual or animal receiving health care services | |
extension | 5..6 | Extension | Extension | |
Slices for extension | Content/Rules for all slices | |||
service-bundle-msk | 1..1 | code | (icpkar1 | icpkar2 | icpkar3 | icpkrr1 | icpkrr2 | icpkrr3 | icpkrr4 | icpkrr5 | icpspr1 | icpspr2 | icpspr3 | icpspr4 | icpspr5 | icpspr6 | icpspr7 | icpspr8 | icpshr1 | icpshr2 | icpshr3 | icpshr4 | icpshr5 | icpshr6) URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-service-bundle-msk Binding: Service Bundle MSK (required) | |
exceptional-funding | 0..1 | (Complex) | Indicates if exceptional funding is required for this treatment. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-exceptional-funding | |
referral-source | 1..1 | (Complex) | (gp | physio | specialist | allied | employer | rongoa | other | acc | patient) URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-referral-source | |
Slices for extension | Content/Rules for all slices | |||
extension:referral-source-type | 1..1 | Extension | Extension | |
value[x] | 1..1 | code | Value of extension Binding: Referral Source Type (required) | |
diagnoses | 1..1 | (Complex) | The diagnoses for the injury being treated. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-diagnoses | |
triage | 1..1 | (Complex) | The triage assessment of the patient must be present when a triage has been performed. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-triage | |
extension | 3..4 | Extension | Extension | |
Slices for extension | Content/Rules for all slices | |||
extension:complexityScores | 1..1 | Icp_complexityScores | Complexity Scores | |
extension:client-participation-agreement | 0..1 | ClientPatricitionAgreement | Client Participation Agreement | |
value[x] | 1..1 | boolean | Value of extension | |
status | 1..1 | code | active | finished | |
type | 1..1 | CodeableConcept | The type of ICP service. Currently only musculoskeletal (msk) is allowed, with more to be added in the future, e.g. concussion. | |
coding | ||||
code | 1..1 | code | msk | |
Documentation for this format |
Path | Conformance | ValueSet | URI |
EpisodeOfCare.extension:referral-source.extension:referral-source-type.value[x] | required | ICPReferralSourceTypehttp://hl7.org.nz/fhir/ValueSet/acc-icp-referral-source-type from this IG |
Id | Grade | Path(s) | Details | Requirements |
active-status-invariant | error | EpisodeOfCare | The status attribute must be set to 'active'. : status = 'active' | |
start-date-when-active-finished-invariant | error | EpisodeOfCare | Start date is required when status is active : status = 'active' implies period.start.exists() |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
EpisodeOfCare | C | 0..* | IcpCase | An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility end-date-when-active-invariant: End date is not allowed when status is active end-date-when-finished-invariant: End date is required when status is finished active-status-invariant: The status attribute must be set to 'active'. start-date-when-active-finished-invariant: Start date is required when status is active |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
Slices for contained | 1..* | Resource | Contained, inline Resources Slice: Unordered, Open by profile:$this | |
contained:patient | 1..1 | IcpPatient | Information about an individual or animal receiving health care services | |
Slices for extension | 5..6 | Extension | Extension Slice: Unordered, Open by value:url | |
acc-providerid | 1..1 | string | The ACC provider ID associated with the ICP case URL: http://hl7.org.nz/fhir/StructureDefinition/acc-providerid | |
service-bundle-msk | 1..1 | code | (icpkar1 | icpkar2 | icpkar3 | icpkrr1 | icpkrr2 | icpkrr3 | icpkrr4 | icpkrr5 | icpspr1 | icpspr2 | icpspr3 | icpspr4 | icpspr5 | icpspr6 | icpspr7 | icpspr8 | icpshr1 | icpshr2 | icpshr3 | icpshr4 | icpshr5 | icpshr6) URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-service-bundle-msk Binding: Service Bundle MSK (required) | |
exceptional-funding | 0..1 | (Complex) | Indicates if exceptional funding is required for this treatment. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-exceptional-funding | |
referral-source | 1..1 | (Complex) | (gp | physio | specialist | allied | employer | rongoa | other | acc | patient) URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-referral-source | |
Slices for extension | 1..2 | Extension | Extension Slice: Unordered, Open by value:url | |
extension:referral-source-type | 1..1 | Extension | Extension | |
extension | 0..0 | |||
url | 1..1 | uri | "referral-source-type" | |
value[x] | 1..1 | code | Value of extension Binding: Referral Source Type (required) | |
extension:received-date | 0..1 | Extension | Extension | |
extension | 0..0 | |||
url | 1..1 | uri | "received-date" | |
url | 1..1 | uri | "http://hl7.org.nz/fhir/StructureDefinition/acc-icp-referral-source" | |
diagnoses | 1..1 | (Complex) | The diagnoses for the injury being treated. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-diagnoses | |
triage | 1..1 | (Complex) | The triage assessment of the patient must be present when a triage has been performed. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-triage | |
Slices for extension | 3..4 | Extension | Extension Slice: Unordered, Open by value:url | |
triage-assessment-date | 1..1 | date | The date the triage assessment was completed. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-triage-assessment-date | |
acc-client-authority | 1..1 | boolean | Indicates that the Client has agreed to ACC being able to collect, store, use, & share their information. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-client-authority | |
complexityScores | 1..1 | (Complex) | Complexity Scores URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-complexity-scores | |
client-participation-agreement | 0..1 | (Complex) | Client Participation Agreement URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-client-participation-agreement | |
extension | 0..0 | |||
url | 1..1 | uri | "http://hl7.org.nz/fhir/StructureDefinition/acc-icp-client-participation-agreement" | |
value[x] | 1..1 | boolean | Value of extension | |
url | 1..1 | uri | "http://hl7.org.nz/fhir/StructureDefinition/acc-icp-triage" | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
Slices for identifier | 1..1 | Identifier | Business Identifier(s) relevant for this EpisodeOfCare 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. | |
extension | 0..0 | |||
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
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. Example General: 123456 |
status | ?!Σ | 1..1 | code | active | finished Binding: Status (required) |
type | Σ | 1..1 | CodeableConcept | The type of ICP service. Currently only musculoskeletal (msk) is allowed, with more to be added in the future, e.g. concussion. Binding: EpisodeOfCareType (example): The type of the episode of care. |
coding | Σ | 1..1 | Coding | Code defined by a terminology system |
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://hl7.org.nz/fhir/CodeSystem/acc-icp-service-type |
code | Σ | 1..1 | code | msk Binding: Service Type (required) |
patient | Σ | 1..1 | Reference(ACC ICP Patient) | The patient who is the focus of this episode of care |
managingOrganization | Σ | 1..1 | Reference(Organization) | This is the ACC Vendor ID, in most cases this is the organisation's HPI ID. |
Documentation for this format |
Path | Conformance | ValueSet | URI |
EpisodeOfCare.extension:referral-source.extension:referral-source-type.value[x] | required | ICPReferralSourceTypehttp://hl7.org.nz/fhir/ValueSet/acc-icp-referral-source-type from this IG | |
EpisodeOfCare.identifier:icpclaimnumber.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
EpisodeOfCare.status | required | ICPStatusVShttp://hl7.org.nz/fhir/ValueSet/acc-icp-episodeofcare-status from this IG | |
EpisodeOfCare.statusHistory.status | required | EpisodeOfCareStatushttp://hl7.org/fhir/ValueSet/episode-of-care-status|4.0.1 from the FHIR Standard | |
EpisodeOfCare.type | example | EpisodeOfCareTypehttp://hl7.org/fhir/ValueSet/episodeofcare-type from the FHIR Standard | |
EpisodeOfCare.type.coding.code | required | ICPServiceType (a valid code from Service Type)http://hl7.org.nz/fhir/ValueSet/acc-icp-service-type from this IG |
Id | Grade | Path(s) | Details | Requirements |
active-status-invariant | error | EpisodeOfCare | The status attribute must be set to 'active'. : status = 'active' | |
start-date-when-active-finished-invariant | error | EpisodeOfCare | Start date is required when status is active : status = 'active' implies period.start.exists() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
EpisodeOfCare | C | 0..* | IcpCase | An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility end-date-when-active-invariant: End date is not allowed when status is active end-date-when-finished-invariant: End date is required when status is finished active-status-invariant: The status attribute must be set to 'active'. start-date-when-active-finished-invariant: Start date is required when status is active | ||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | Σ | 0..1 | Meta | Metadata about the resource | ||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
Slices for contained | 1..* | Resource | Contained, inline Resources Slice: Unordered, Open by profile:$this | |||||
contained:patient | 1..1 | IcpPatient | Information about an individual or animal receiving health care services | |||||
Slices for extension | 5..6 | Extension | Extension Slice: Unordered, Open by value:url | |||||
acc-providerid | 1..1 | string | The ACC provider ID associated with the ICP case URL: http://hl7.org.nz/fhir/StructureDefinition/acc-providerid | |||||
service-bundle-msk | 1..1 | code | (icpkar1 | icpkar2 | icpkar3 | icpkrr1 | icpkrr2 | icpkrr3 | icpkrr4 | icpkrr5 | icpspr1 | icpspr2 | icpspr3 | icpspr4 | icpspr5 | icpspr6 | icpspr7 | icpspr8 | icpshr1 | icpshr2 | icpshr3 | icpshr4 | icpshr5 | icpshr6) URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-service-bundle-msk Binding: Service Bundle MSK (required) | |||||
exceptional-funding | 0..1 | (Complex) | Indicates if exceptional funding is required for this treatment. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-exceptional-funding | |||||
referral-source | 1..1 | (Complex) | (gp | physio | specialist | allied | employer | rongoa | other | acc | patient) URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-referral-source | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
Slices for extension | 1..2 | Extension | Extension Slice: Unordered, Open by value:url | |||||
extension:referral-source-type | 1..1 | Extension | Extension | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "referral-source-type" | |||||
value[x] | 1..1 | code | Value of extension Binding: Referral Source Type (required) | |||||
extension:received-date | 0..1 | Extension | Extension | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "received-date" | |||||
value[x] | C | 0..1 | date | Value of extension date-invariant: All timestamps SHOULD be represented as Dates (YYYY-MM-DD only). date-not-in-future-invariant: The date value cannot be in the future | ||||
url | 1..1 | uri | "http://hl7.org.nz/fhir/StructureDefinition/acc-icp-referral-source" | |||||
diagnoses | 1..1 | (Complex) | The diagnoses for the injury being treated. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-diagnoses | |||||
triage | 1..1 | (Complex) | The triage assessment of the patient must be present when a triage has been performed. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-triage | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
Slices for extension | 3..4 | Extension | Extension Slice: Unordered, Open by value:url | |||||
triage-assessment-date | 1..1 | date | The date the triage assessment was completed. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-triage-assessment-date | |||||
acc-client-authority | 1..1 | boolean | Indicates that the Client has agreed to ACC being able to collect, store, use, & share their information. URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-client-authority | |||||
complexityScores | 1..1 | (Complex) | Complexity Scores URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-complexity-scores | |||||
client-participation-agreement | 0..1 | (Complex) | Client Participation Agreement URL: http://hl7.org.nz/fhir/StructureDefinition/acc-icp-client-participation-agreement | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..0 | |||||||
url | 1..1 | uri | "http://hl7.org.nz/fhir/StructureDefinition/acc-icp-client-participation-agreement" | |||||
value[x] | 1..1 | boolean | Value of extension | |||||
url | 1..1 | uri | "http://hl7.org.nz/fhir/StructureDefinition/acc-icp-triage" | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
Slices for identifier | 1..1 | Identifier | Business Identifier(s) relevant for this EpisodeOfCare 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. | |||||
extension | 0..0 | |||||||
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
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. Example General: 123456 | ||||
status | ?!Σ | 1..1 | code | active | finished Binding: Status (required) | ||||
type | Σ | 1..1 | CodeableConcept | The type of ICP service. Currently only musculoskeletal (msk) is allowed, with more to be added in the future, e.g. concussion. Binding: EpisodeOfCareType (example): The type of the episode of care. | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
coding | Σ | 1..1 | Coding | Code defined by a terminology system | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://hl7.org.nz/fhir/CodeSystem/acc-icp-service-type | ||||
version | Σ | 0..1 | string | Version of the system - if relevant | ||||
code | Σ | 1..1 | code | msk Binding: Service Type (required) | ||||
display | Σ | 0..1 | string | Representation defined by the system | ||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
text | Σ | 0..1 | string | Plain text representation of the concept | ||||
patient | Σ | 1..1 | Reference(ACC ICP Patient) | The patient who is the focus of this episode of care | ||||
managingOrganization | Σ | 1..1 | Reference(Organization) | This is the ACC Vendor ID, in most cases this is the organisation's HPI ID. | ||||
period | Σ | 0..1 | Period | Interval during responsibility is assumed | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
start | ΣC | 0..1 | dateTime | Starting time with inclusive boundary date-invariant: All timestamps SHOULD be represented as Dates (YYYY-MM-DD only). date-not-in-future-invariant: The date value cannot be in the future | ||||
end | ΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing date-invariant: All timestamps SHOULD be represented as Dates (YYYY-MM-DD only). date-not-in-future-invariant: The date value cannot be in the future | ||||
Documentation for this format |
Path | Conformance | ValueSet | URI | |||
EpisodeOfCare.language | preferred | CommonLanguages
http://hl7.org/fhir/ValueSet/languages from the FHIR Standard | ||||
EpisodeOfCare.extension:referral-source.extension:referral-source-type.value[x] | required | ICPReferralSourceTypehttp://hl7.org.nz/fhir/ValueSet/acc-icp-referral-source-type from this IG | ||||
EpisodeOfCare.identifier:icpclaimnumber.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | ||||
EpisodeOfCare.identifier:icpclaimnumber.type | extensible | Identifier Type Codeshttp://hl7.org/fhir/ValueSet/identifier-type from the FHIR Standard | ||||
EpisodeOfCare.status | required | ICPStatusVShttp://hl7.org.nz/fhir/ValueSet/acc-icp-episodeofcare-status from this IG | ||||
EpisodeOfCare.statusHistory.status | required | EpisodeOfCareStatushttp://hl7.org/fhir/ValueSet/episode-of-care-status|4.0.1 from the FHIR Standard | ||||
EpisodeOfCare.type | example | EpisodeOfCareTypehttp://hl7.org/fhir/ValueSet/episodeofcare-type from the FHIR Standard | ||||
EpisodeOfCare.type.coding.code | required | ICPServiceType (a valid code from Service Type)http://hl7.org.nz/fhir/ValueSet/acc-icp-service-type from this IG | ||||
EpisodeOfCare.diagnosis.role | preferred | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-role from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
active-status-invariant | error | EpisodeOfCare | The status attribute must be set to 'active'. : status = 'active' | |
start-date-when-active-finished-invariant | error | EpisodeOfCare | Start date is required when status is active : status = 'active' implies period.start.exists() |
This structure is derived from IcpCase
Summary
Mandatory: 8 elements(1 nested mandatory element)
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Other representations of profile: CSV, Excel, Schematron