New Zealand Rheumatic Fever FHIR Implementation Guide
1.0.0 - draft
New Zealand Rheumatic Fever FHIR Implementation Guide - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Official URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/nz-rheumaticfever-careplan | Version: 1.0.0 | |||
Draft as of 2024-09-26 | Computable Name: RheumaticFeverCarePlan |
Profiles shared care plans used in NZ for management of rheumatic fever cases with suspected acute rheumatic fever
Profiles a secondary prevention care plan for a NZ rheumatic fever patient
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from CarePlan
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | CarePlan | Healthcare plan for patient or group RFCarePlanNZCategoryConstraint: All RF CarePlan instances shall have a category #rf-nz (NZ rheumatic fever code defined in this IG) |
![]() ![]() ![]() |
C | 0..1 | Meta | Metadata about the resource RFNZTagConstraint: All instances shall have an #rf-nz meta.tag (the NZ rheumatic fever generic code defined in this IG) |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..* | (Complex) | Accumulates a history of status changes in the care plan URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-careplan-statusHistory | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Indicates that a rheumatic fever patient has been recommended lifelong prophylaxis URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-careplan-lifelongSecondaryProphylaxis | |
![]() ![]() ![]() |
1..* | Identifier | External Ids for this plan Slice: Unordered, Open by value:use | |
![]() ![]() ![]() ![]() |
1..1 | Identifier | This allows a rheumatic fever careplan to link to the corresponding object in RFCCS | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Binding: Valid use values for NHI (required) Required Pattern: official | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/nhi-id | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique Example National Health Index: ZKC7284 | |
![]() ![]() ![]() ![]() |
0..* | Identifier | This slice is for clients to link FHIR RF care plans to corresponding records in national systems eg. RFCCS | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Required Pattern: usual | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Description of identifier Binding: External identifier type codes (required) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | uri | The namespace for the identifier value Example uri: https://standards.digital.health.nz/ns/rfccs | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique Example RFCCS CarePlan object id: CTM-0000144 | |
![]() ![]() ![]() |
0..* | canonical(PlanDefinition) | Instantiates FHIR protocol or definition | |
![]() ![]() ![]() |
1..* | CodeableConcept | Type of plan | |
![]() ![]() ![]() |
1..1 | string | Human-friendly name for the care plan | |
![]() ![]() ![]() |
1..1 | Reference(Rheumatic Fever Patient) | Must be a reference to Patient instance using the rheumatic fever profile | |
![]() ![]() ![]() |
1..1 | Period | Period start | end must be dateTime values in UTC timezone on the FHIR representation | |
![]() ![]() ![]() |
0..1 | dateTime | Created must be a dateTime value in UTC timezone on the FHIR representation | |
![]() ![]() ![]() |
1..1 | Reference(Practitioner | Organization) | Who is the designated responsible party | |
![]() ![]() ![]() |
0..* | Reference(Rheumatic Fever Condition) | Must be a reference to Condition instance using the rheumatic fever profile | |
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..1 | Reference(Rheumatic Fever Medication Request | Appointment) | The types of activity resources that can be linked in a rheumatic fever careplan are presently limited. | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() |
Path | Conformance | ValueSet / Code | URI |
CarePlan.identifier:NHI.use | required | Pattern: officialhttps://nzhts.digital.health.nz/fhir/ValueSet/nhi-use-code | |
CarePlan.identifier:NationalSystem.type | required | ExternalSystemIdentifierTypeValueSethttps://fhir-ig.digital.health.nz/rheumatic-fever/ValueSet/external-system-identifier-type-code from this IG |
Id | Grade | Path(s) | Details | Requirements |
RFCarePlanNZCategoryConstraint | error | CarePlan | All RF CarePlan instances shall have a category #rf-nz (NZ rheumatic fever code defined in this IG) : CarePlan.category.where(coding.code='rf-nz').exists() | |
RFNZTagConstraint | error | CarePlan.meta | All instances shall have an #rf-nz meta.tag (the NZ rheumatic fever generic code defined in this IG) : tag.code contains 'rf-nz' |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | CarePlan | Healthcare plan for patient or group RFCarePlanNZCategoryConstraint: All RF CarePlan instances shall have a category #rf-nz (NZ rheumatic fever code defined in this IG) |
![]() ![]() ![]() |
ΣC | 0..1 | Meta | Metadata about the resource RFNZTagConstraint: All instances shall have an #rf-nz meta.tag (the NZ rheumatic fever generic code defined in this IG) |
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..* | (Complex) | Accumulates a history of status changes in the care plan URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-careplan-statusHistory | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Indicates that a rheumatic fever patient has been recommended lifelong prophylaxis URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-careplan-lifelongSecondaryProphylaxis | |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
Σ | 1..* | Identifier | External Ids for this plan Slice: Unordered, Open by value:use |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | This allows a rheumatic fever careplan to link to the corresponding object in RFCCS |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: Valid use values for NHI (required) Required Pattern: official |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/nhi-id |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Example General: 123456 Example National Health Index: ZKC7284 |
![]() ![]() ![]() ![]() |
Σ | 0..* | Identifier | This slice is for clients to link FHIR RF care plans to corresponding records in national systems eg. RFCCS |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: usual |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Description of identifier Binding: External identifier type codes (required) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient Example uri: https://standards.digital.health.nz/ns/rfccs |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Example General: 123456 Example RFCCS CarePlan object id: CTM-0000144 |
![]() ![]() ![]() |
Σ | 0..* | canonical(PlanDefinition) | Instantiates FHIR protocol or definition |
![]() ![]() ![]() |
?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record. |
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposal | plan | order | option Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan. |
![]() ![]() ![]() |
Σ | 1..* | CodeableConcept | Type of plan Binding: CarePlanCategory (example): Identifies what "kind" of plan this is to support differentiation between multiple co-existing plans; e.g. "Home health", "psychiatric", "asthma", "disease management", etc. |
![]() ![]() ![]() |
Σ | 1..1 | string | Human-friendly name for the care plan |
![]() ![]() ![]() |
Σ | 1..1 | Reference(Rheumatic Fever Patient) | Must be a reference to Patient instance using the rheumatic fever profile |
![]() ![]() ![]() |
Σ | 1..1 | Period | Period start | end must be dateTime values in UTC timezone on the FHIR representation |
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Created must be a dateTime value in UTC timezone on the FHIR representation |
![]() ![]() ![]() |
Σ | 1..1 | Reference(Practitioner | Organization) | Who is the designated responsible party |
![]() ![]() ![]() |
Σ | 0..* | Reference(Rheumatic Fever Condition) | Must be a reference to Condition instance using the rheumatic fever profile |
![]() |
Path | Conformance | ValueSet / Code | URI |
CarePlan.identifier:NHI.use | required | Pattern: officialhttps://nzhts.digital.health.nz/fhir/ValueSet/nhi-use-code | |
CarePlan.identifier:NationalSystem.use | required | Pattern: usualhttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
CarePlan.identifier:NationalSystem.type | required | ExternalSystemIdentifierTypeValueSethttps://fhir-ig.digital.health.nz/rheumatic-fever/ValueSet/external-system-identifier-type-code from this IG | |
CarePlan.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | |
CarePlan.intent | required | CarePlanIntenthttp://hl7.org/fhir/ValueSet/care-plan-intent|4.0.1 from the FHIR Standard | |
CarePlan.category | example | CarePlanCategoryhttp://hl7.org/fhir/ValueSet/care-plan-category from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
RFCarePlanNZCategoryConstraint | error | CarePlan | All RF CarePlan instances shall have a category #rf-nz (NZ rheumatic fever code defined in this IG) : CarePlan.category.where(coding.code='rf-nz').exists() | |
RFNZTagConstraint | error | CarePlan.meta | All instances shall have an #rf-nz meta.tag (the NZ rheumatic fever generic code defined in this IG) : tag.code contains 'rf-nz' |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | CarePlan | Healthcare plan for patient or group RFCarePlanNZCategoryConstraint: All RF CarePlan instances shall have a category #rf-nz (NZ rheumatic fever code defined in this IG) |
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact |
![]() ![]() ![]() |
ΣC | 0..1 | Meta | Metadata about the resource RFNZTagConstraint: All instances shall have an #rf-nz meta.tag (the NZ rheumatic fever generic code defined in this IG) |
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..* | (Complex) | Accumulates a history of status changes in the care plan URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-careplan-statusHistory | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Indicates that a rheumatic fever patient has been recommended lifelong prophylaxis URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-careplan-lifelongSecondaryProphylaxis | |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
Σ | 1..* | Identifier | External Ids for this plan Slice: Unordered, Open by value:use |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | This allows a rheumatic fever careplan to link to the corresponding object in RFCCS |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: Valid use values for NHI (required) Required Pattern: official |
![]() ![]() ![]() ![]() ![]() |
Σ | 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. |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/nhi-id |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Example General: 123456 Example National Health Index: ZKC7284 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) |
![]() ![]() ![]() ![]() |
Σ | 0..* | Identifier | This slice is for clients to link FHIR RF care plans to corresponding records in national systems eg. RFCCS |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: usual |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Description of identifier Binding: External identifier type codes (required) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient Example uri: https://standards.digital.health.nz/ns/rfccs |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Example General: 123456 Example RFCCS CarePlan object id: CTM-0000144 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) |
![]() ![]() ![]() |
Σ | 0..* | canonical(PlanDefinition) | Instantiates FHIR protocol or definition |
![]() ![]() ![]() |
Σ | 0..* | uri | Instantiates external protocol or definition |
![]() ![]() ![]() |
Σ | 0..* | Reference(CarePlan) | Fulfills CarePlan |
![]() ![]() ![]() |
Σ | 0..* | Reference(CarePlan) | CarePlan replaced by this CarePlan |
![]() ![]() ![]() |
Σ | 0..* | Reference(CarePlan) | Part of referenced CarePlan |
![]() ![]() ![]() |
?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record. |
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposal | plan | order | option Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan. |
![]() ![]() ![]() |
Σ | 1..* | CodeableConcept | Type of plan Binding: CarePlanCategory (example): Identifies what "kind" of plan this is to support differentiation between multiple co-existing plans; e.g. "Home health", "psychiatric", "asthma", "disease management", etc. |
![]() ![]() ![]() |
Σ | 1..1 | string | Human-friendly name for the care plan |
![]() ![]() ![]() |
Σ | 0..1 | string | Summary of nature of plan |
![]() ![]() ![]() |
Σ | 1..1 | Reference(Rheumatic Fever Patient) | Must be a reference to Patient instance using the rheumatic fever profile |
![]() ![]() ![]() |
Σ | 0..1 | Reference(Encounter) | Encounter created as part of |
![]() ![]() ![]() |
Σ | 1..1 | Period | Period start | end must be dateTime values in UTC timezone on the FHIR representation |
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Created must be a dateTime value in UTC timezone on the FHIR representation |
![]() ![]() ![]() |
Σ | 1..1 | Reference(Practitioner | Organization) | Who is the designated responsible party |
![]() ![]() ![]() |
0..* | Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam) | Who provided the content of the care plan | |
![]() ![]() ![]() |
0..* | Reference(CareTeam) | Who's involved in plan? | |
![]() ![]() ![]() |
Σ | 0..* | Reference(Rheumatic Fever Condition) | Must be a reference to Condition instance using the rheumatic fever profile |
![]() ![]() ![]() |
0..* | Reference(Resource) | Information considered as part of plan | |
![]() ![]() ![]() |
0..* | Reference(Goal) | Desired outcome of plan | |
![]() ![]() ![]() |
C | 0..* | BackboneElement | Action to occur as part of plan cpl-3: Provide a reference or detail, not both |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Results of the activity Binding: CarePlanActivityOutcome (example): Identifies the results of the activity. | |
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Appointment, Encounter, Procedure, etc. | |
![]() ![]() ![]() ![]() |
0..* | Annotation | Comments about the activity status/progress | |
![]() ![]() ![]() ![]() |
C | 0..1 | Reference(Rheumatic Fever Medication Request | Appointment) | The types of activity resources that can be linked in a rheumatic fever careplan are presently limited. |
![]() ![]() ![]() |
0..* | Annotation | Comments about the plan | |
![]() |
Path | Conformance | ValueSet / Code | URI |
CarePlan.identifier:NHI.use | required | Pattern: officialhttps://nzhts.digital.health.nz/fhir/ValueSet/nhi-use-code | |
CarePlan.identifier:NHI.type | extensible | Identifier Type Codeshttp://hl7.org/fhir/ValueSet/identifier-type from the FHIR Standard | |
CarePlan.identifier:NationalSystem.use | required | Pattern: usualhttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
CarePlan.identifier:NationalSystem.type | required | ExternalSystemIdentifierTypeValueSethttps://fhir-ig.digital.health.nz/rheumatic-fever/ValueSet/external-system-identifier-type-code from this IG | |
CarePlan.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | |
CarePlan.intent | required | CarePlanIntenthttp://hl7.org/fhir/ValueSet/care-plan-intent|4.0.1 from the FHIR Standard | |
CarePlan.category | example | CarePlanCategoryhttp://hl7.org/fhir/ValueSet/care-plan-category from the FHIR Standard | |
CarePlan.activity.outcomeCodeableConcept | example | CarePlanActivityOutcomehttp://hl7.org/fhir/ValueSet/care-plan-activity-outcome from the FHIR Standard | |
CarePlan.activity.detail.kind | required | CarePlanActivityKindhttp://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.0.1 from the FHIR Standard | |
CarePlan.activity.detail.code | example | ProcedureCodes(SNOMEDCT)http://hl7.org/fhir/ValueSet/procedure-code from the FHIR Standard | |
CarePlan.activity.detail.reasonCode | example | SNOMEDCTClinicalFindingshttp://hl7.org/fhir/ValueSet/clinical-findings from the FHIR Standard | |
CarePlan.activity.detail.status | required | CarePlanActivityStatushttp://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1 from the FHIR Standard | |
CarePlan.activity.detail.product[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
RFCarePlanNZCategoryConstraint | error | CarePlan | All RF CarePlan instances shall have a category #rf-nz (NZ rheumatic fever code defined in this IG) : CarePlan.category.where(coding.code='rf-nz').exists() | |
RFNZTagConstraint | error | CarePlan.meta | All instances shall have an #rf-nz meta.tag (the NZ rheumatic fever generic code defined in this IG) : tag.code contains 'rf-nz' |
This structure is derived from CarePlan
Summary
Mandatory: 9 elements(3 nested mandatory elements)
Fixed: 1 element
Prohibited: 8 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from CarePlan
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | CarePlan | Healthcare plan for patient or group RFCarePlanNZCategoryConstraint: All RF CarePlan instances shall have a category #rf-nz (NZ rheumatic fever code defined in this IG) |
![]() ![]() ![]() |
C | 0..1 | Meta | Metadata about the resource RFNZTagConstraint: All instances shall have an #rf-nz meta.tag (the NZ rheumatic fever generic code defined in this IG) |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..* | (Complex) | Accumulates a history of status changes in the care plan URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-careplan-statusHistory | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Indicates that a rheumatic fever patient has been recommended lifelong prophylaxis URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-careplan-lifelongSecondaryProphylaxis | |
![]() ![]() ![]() |
1..* | Identifier | External Ids for this plan Slice: Unordered, Open by value:use | |
![]() ![]() ![]() ![]() |
1..1 | Identifier | This allows a rheumatic fever careplan to link to the corresponding object in RFCCS | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Binding: Valid use values for NHI (required) Required Pattern: official | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/nhi-id | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique Example National Health Index: ZKC7284 | |
![]() ![]() ![]() ![]() |
0..* | Identifier | This slice is for clients to link FHIR RF care plans to corresponding records in national systems eg. RFCCS | |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | usual | official | temp | secondary | old (If known) Required Pattern: usual | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Description of identifier Binding: External identifier type codes (required) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | uri | The namespace for the identifier value Example uri: https://standards.digital.health.nz/ns/rfccs | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique Example RFCCS CarePlan object id: CTM-0000144 | |
![]() ![]() ![]() |
0..* | canonical(PlanDefinition) | Instantiates FHIR protocol or definition | |
![]() ![]() ![]() |
1..* | CodeableConcept | Type of plan | |
![]() ![]() ![]() |
1..1 | string | Human-friendly name for the care plan | |
![]() ![]() ![]() |
1..1 | Reference(Rheumatic Fever Patient) | Must be a reference to Patient instance using the rheumatic fever profile | |
![]() ![]() ![]() |
1..1 | Period | Period start | end must be dateTime values in UTC timezone on the FHIR representation | |
![]() ![]() ![]() |
0..1 | dateTime | Created must be a dateTime value in UTC timezone on the FHIR representation | |
![]() ![]() ![]() |
1..1 | Reference(Practitioner | Organization) | Who is the designated responsible party | |
![]() ![]() ![]() |
0..* | Reference(Rheumatic Fever Condition) | Must be a reference to Condition instance using the rheumatic fever profile | |
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..1 | Reference(Rheumatic Fever Medication Request | Appointment) | The types of activity resources that can be linked in a rheumatic fever careplan are presently limited. | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() |
Path | Conformance | ValueSet / Code | URI |
CarePlan.identifier:NHI.use | required | Pattern: officialhttps://nzhts.digital.health.nz/fhir/ValueSet/nhi-use-code | |
CarePlan.identifier:NationalSystem.type | required | ExternalSystemIdentifierTypeValueSethttps://fhir-ig.digital.health.nz/rheumatic-fever/ValueSet/external-system-identifier-type-code from this IG |
Id | Grade | Path(s) | Details | Requirements |
RFCarePlanNZCategoryConstraint | error | CarePlan | All RF CarePlan instances shall have a category #rf-nz (NZ rheumatic fever code defined in this IG) : CarePlan.category.where(coding.code='rf-nz').exists() | |
RFNZTagConstraint | error | CarePlan.meta | All instances shall have an #rf-nz meta.tag (the NZ rheumatic fever generic code defined in this IG) : tag.code contains 'rf-nz' |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | CarePlan | Healthcare plan for patient or group RFCarePlanNZCategoryConstraint: All RF CarePlan instances shall have a category #rf-nz (NZ rheumatic fever code defined in this IG) |
![]() ![]() ![]() |
ΣC | 0..1 | Meta | Metadata about the resource RFNZTagConstraint: All instances shall have an #rf-nz meta.tag (the NZ rheumatic fever generic code defined in this IG) |
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..* | (Complex) | Accumulates a history of status changes in the care plan URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-careplan-statusHistory | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Indicates that a rheumatic fever patient has been recommended lifelong prophylaxis URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-careplan-lifelongSecondaryProphylaxis | |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
Σ | 1..* | Identifier | External Ids for this plan Slice: Unordered, Open by value:use |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | This allows a rheumatic fever careplan to link to the corresponding object in RFCCS |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: Valid use values for NHI (required) Required Pattern: official |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/nhi-id |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Example General: 123456 Example National Health Index: ZKC7284 |
![]() ![]() ![]() ![]() |
Σ | 0..* | Identifier | This slice is for clients to link FHIR RF care plans to corresponding records in national systems eg. RFCCS |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: usual |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Description of identifier Binding: External identifier type codes (required) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient Example uri: https://standards.digital.health.nz/ns/rfccs |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Example General: 123456 Example RFCCS CarePlan object id: CTM-0000144 |
![]() ![]() ![]() |
Σ | 0..* | canonical(PlanDefinition) | Instantiates FHIR protocol or definition |
![]() ![]() ![]() |
?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record. |
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposal | plan | order | option Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan. |
![]() ![]() ![]() |
Σ | 1..* | CodeableConcept | Type of plan Binding: CarePlanCategory (example): Identifies what "kind" of plan this is to support differentiation between multiple co-existing plans; e.g. "Home health", "psychiatric", "asthma", "disease management", etc. |
![]() ![]() ![]() |
Σ | 1..1 | string | Human-friendly name for the care plan |
![]() ![]() ![]() |
Σ | 1..1 | Reference(Rheumatic Fever Patient) | Must be a reference to Patient instance using the rheumatic fever profile |
![]() ![]() ![]() |
Σ | 1..1 | Period | Period start | end must be dateTime values in UTC timezone on the FHIR representation |
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Created must be a dateTime value in UTC timezone on the FHIR representation |
![]() ![]() ![]() |
Σ | 1..1 | Reference(Practitioner | Organization) | Who is the designated responsible party |
![]() ![]() ![]() |
Σ | 0..* | Reference(Rheumatic Fever Condition) | Must be a reference to Condition instance using the rheumatic fever profile |
![]() |
Path | Conformance | ValueSet / Code | URI |
CarePlan.identifier:NHI.use | required | Pattern: officialhttps://nzhts.digital.health.nz/fhir/ValueSet/nhi-use-code | |
CarePlan.identifier:NationalSystem.use | required | Pattern: usualhttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
CarePlan.identifier:NationalSystem.type | required | ExternalSystemIdentifierTypeValueSethttps://fhir-ig.digital.health.nz/rheumatic-fever/ValueSet/external-system-identifier-type-code from this IG | |
CarePlan.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | |
CarePlan.intent | required | CarePlanIntenthttp://hl7.org/fhir/ValueSet/care-plan-intent|4.0.1 from the FHIR Standard | |
CarePlan.category | example | CarePlanCategoryhttp://hl7.org/fhir/ValueSet/care-plan-category from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
RFCarePlanNZCategoryConstraint | error | CarePlan | All RF CarePlan instances shall have a category #rf-nz (NZ rheumatic fever code defined in this IG) : CarePlan.category.where(coding.code='rf-nz').exists() | |
RFNZTagConstraint | error | CarePlan.meta | All instances shall have an #rf-nz meta.tag (the NZ rheumatic fever generic code defined in this IG) : tag.code contains 'rf-nz' |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | CarePlan | Healthcare plan for patient or group RFCarePlanNZCategoryConstraint: All RF CarePlan instances shall have a category #rf-nz (NZ rheumatic fever code defined in this IG) |
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact |
![]() ![]() ![]() |
ΣC | 0..1 | Meta | Metadata about the resource RFNZTagConstraint: All instances shall have an #rf-nz meta.tag (the NZ rheumatic fever generic code defined in this IG) |
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..* | (Complex) | Accumulates a history of status changes in the care plan URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-careplan-statusHistory | |
![]() ![]() ![]() ![]() |
0..1 | boolean | Indicates that a rheumatic fever patient has been recommended lifelong prophylaxis URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-careplan-lifelongSecondaryProphylaxis | |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
Σ | 1..* | Identifier | External Ids for this plan Slice: Unordered, Open by value:use |
![]() ![]() ![]() ![]() |
Σ | 1..1 | Identifier | This allows a rheumatic fever careplan to link to the corresponding object in RFCCS |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: Valid use values for NHI (required) Required Pattern: official |
![]() ![]() ![]() ![]() ![]() |
Σ | 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. |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: https://standards.digital.health.nz/ns/nhi-id |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Example General: 123456 Example National Health Index: ZKC7284 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) |
![]() ![]() ![]() ![]() |
Σ | 0..* | Identifier | This slice is for clients to link FHIR RF care plans to corresponding records in national systems eg. RFCCS |
![]() ![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 1..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: usual |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Description of identifier Binding: External identifier type codes (required) |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient Example uri: https://standards.digital.health.nz/ns/rfccs |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Example General: 123456 Example RFCCS CarePlan object id: CTM-0000144 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) |
![]() ![]() ![]() |
Σ | 0..* | canonical(PlanDefinition) | Instantiates FHIR protocol or definition |
![]() ![]() ![]() |
Σ | 0..* | uri | Instantiates external protocol or definition |
![]() ![]() ![]() |
Σ | 0..* | Reference(CarePlan) | Fulfills CarePlan |
![]() ![]() ![]() |
Σ | 0..* | Reference(CarePlan) | CarePlan replaced by this CarePlan |
![]() ![]() ![]() |
Σ | 0..* | Reference(CarePlan) | Part of referenced CarePlan |
![]() ![]() ![]() |
?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): Indicates whether the plan is currently being acted upon, represents future intentions or is now a historical record. |
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposal | plan | order | option Binding: CarePlanIntent (required): Codes indicating the degree of authority/intentionality associated with a care plan. |
![]() ![]() ![]() |
Σ | 1..* | CodeableConcept | Type of plan Binding: CarePlanCategory (example): Identifies what "kind" of plan this is to support differentiation between multiple co-existing plans; e.g. "Home health", "psychiatric", "asthma", "disease management", etc. |
![]() ![]() ![]() |
Σ | 1..1 | string | Human-friendly name for the care plan |
![]() ![]() ![]() |
Σ | 0..1 | string | Summary of nature of plan |
![]() ![]() ![]() |
Σ | 1..1 | Reference(Rheumatic Fever Patient) | Must be a reference to Patient instance using the rheumatic fever profile |
![]() ![]() ![]() |
Σ | 0..1 | Reference(Encounter) | Encounter created as part of |
![]() ![]() ![]() |
Σ | 1..1 | Period | Period start | end must be dateTime values in UTC timezone on the FHIR representation |
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Created must be a dateTime value in UTC timezone on the FHIR representation |
![]() ![]() ![]() |
Σ | 1..1 | Reference(Practitioner | Organization) | Who is the designated responsible party |
![]() ![]() ![]() |
0..* | Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam) | Who provided the content of the care plan | |
![]() ![]() ![]() |
0..* | Reference(CareTeam) | Who's involved in plan? | |
![]() ![]() ![]() |
Σ | 0..* | Reference(Rheumatic Fever Condition) | Must be a reference to Condition instance using the rheumatic fever profile |
![]() ![]() ![]() |
0..* | Reference(Resource) | Information considered as part of plan | |
![]() ![]() ![]() |
0..* | Reference(Goal) | Desired outcome of plan | |
![]() ![]() ![]() |
C | 0..* | BackboneElement | Action to occur as part of plan cpl-3: Provide a reference or detail, not both |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Results of the activity Binding: CarePlanActivityOutcome (example): Identifies the results of the activity. | |
![]() ![]() ![]() ![]() |
0..* | Reference(Resource) | Appointment, Encounter, Procedure, etc. | |
![]() ![]() ![]() ![]() |
0..* | Annotation | Comments about the activity status/progress | |
![]() ![]() ![]() ![]() |
C | 0..1 | Reference(Rheumatic Fever Medication Request | Appointment) | The types of activity resources that can be linked in a rheumatic fever careplan are presently limited. |
![]() ![]() ![]() |
0..* | Annotation | Comments about the plan | |
![]() |
Path | Conformance | ValueSet / Code | URI |
CarePlan.identifier:NHI.use | required | Pattern: officialhttps://nzhts.digital.health.nz/fhir/ValueSet/nhi-use-code | |
CarePlan.identifier:NHI.type | extensible | Identifier Type Codeshttp://hl7.org/fhir/ValueSet/identifier-type from the FHIR Standard | |
CarePlan.identifier:NationalSystem.use | required | Pattern: usualhttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
CarePlan.identifier:NationalSystem.type | required | ExternalSystemIdentifierTypeValueSethttps://fhir-ig.digital.health.nz/rheumatic-fever/ValueSet/external-system-identifier-type-code from this IG | |
CarePlan.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | |
CarePlan.intent | required | CarePlanIntenthttp://hl7.org/fhir/ValueSet/care-plan-intent|4.0.1 from the FHIR Standard | |
CarePlan.category | example | CarePlanCategoryhttp://hl7.org/fhir/ValueSet/care-plan-category from the FHIR Standard | |
CarePlan.activity.outcomeCodeableConcept | example | CarePlanActivityOutcomehttp://hl7.org/fhir/ValueSet/care-plan-activity-outcome from the FHIR Standard | |
CarePlan.activity.detail.kind | required | CarePlanActivityKindhttp://hl7.org/fhir/ValueSet/care-plan-activity-kind|4.0.1 from the FHIR Standard | |
CarePlan.activity.detail.code | example | ProcedureCodes(SNOMEDCT)http://hl7.org/fhir/ValueSet/procedure-code from the FHIR Standard | |
CarePlan.activity.detail.reasonCode | example | SNOMEDCTClinicalFindingshttp://hl7.org/fhir/ValueSet/clinical-findings from the FHIR Standard | |
CarePlan.activity.detail.status | required | CarePlanActivityStatushttp://hl7.org/fhir/ValueSet/care-plan-activity-status|4.0.1 from the FHIR Standard | |
CarePlan.activity.detail.product[x] | example | SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
RFCarePlanNZCategoryConstraint | error | CarePlan | All RF CarePlan instances shall have a category #rf-nz (NZ rheumatic fever code defined in this IG) : CarePlan.category.where(coding.code='rf-nz').exists() | |
RFNZTagConstraint | error | CarePlan.meta | All instances shall have an #rf-nz meta.tag (the NZ rheumatic fever generic code defined in this IG) : tag.code contains 'rf-nz' |
This structure is derived from CarePlan
Summary
Mandatory: 9 elements(3 nested mandatory elements)
Fixed: 1 element
Prohibited: 8 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron