US Veterans Health Administration FHIR Map Set Implementation Guide
2.5.0 - 260401a
US Veterans Health Administration FHIR Map Set Implementation Guide - Downloaded Version 2.5.0 See the Directory of published versions
| Active as of 2026-03-31 |
Definitions for the VprVisit logical model.
Guidance on how to interpret the contents of this table can be foundhere
| 0. VprVisit | |
| Definition | This StructureDefinition contains the Logical Model for visit from VPR |
| Short | VPR visit |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. VprVisit.cpt | |
| Definition | [CPT] code ^ Short Name |
| Short | [CPT] code ^ Short Name |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. VprVisit.creditStopCode | |
| Definition | AMIS code ^ name |
| Short | AMIS code ^ name |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. VprVisit.dateTime | |
| Definition | date.time |
| Short | date.time |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. VprVisit.facility | |
| Definition | string [station# ^ name] |
| Short | string [station# ^ name] |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. VprVisit.icd | |
| Definition | [ICD] code ^ name ^ system ^ narrative ^ ranking |
| Short | [ICD] code ^ name ^ system ^ narrative ^ ranking |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. VprVisit.location | |
| Definition | string [P:44 name] |
| Short | string [P:44 name] |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. VprVisit.patientClass | |
| Definition | AMB:Ambulatory; IMP:Inpatient; EMER:Emergency |
| Short | AMB:Ambulatory; IMP:Inpatient; EMER:Emergency |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. VprVisit.provider | |
| Definition | [P:200] code ^ name ^ role [P,S] ^ primary [bit] ^ officePhone ^ analogPager ^ fax ^ email ^ taxonomyCode ^ providerType ^ classification ^ specialization ^ service |
| Short | [P:200] code ^ name ^ role [P,S] ^ primary [bit] ^ officePhone ^ analogPager ^ fax ^ email ^ taxonomyCode ^ providerType ^ classification ^ specialization ^ service |
| Control | 0..* |
| Type | Reference |
| 18. VprVisit.reason | |
| Definition | [ICD] code ^ name ^ system ^ narrative |
| Short | [ICD] code ^ name ^ system ^ narrative |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. VprVisit.serviceCategory | |
| Definition | A:Ambulatory; I:Inpatient Visit; H:Hospitalization; T:Telecommunications; E:Event (Historical); X:Ancillary Package; D:Inpatient Data [9000010,.07] |
| Short | A:Ambulatory; I:Inpatient Visit; H:Hospitalization; T:Telecommunications; E:Event (Historical); X:Ancillary Package; D:Inpatient Data [9000010,.07] |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. VprVisit.stopCode | |
| Definition | AMIS code ^ name |
| Short | AMIS code ^ name |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. VprVisit.type | |
| Definition | CPT [992xx] ^ Short Name [or category+location] |
| Short | CPT [992xx] ^ Short Name [or category+location] |
| Control | 0..1 |
| Type | Base |
| 26. VprVisit.visitString | |
| Definition | location;date.time;type |
| Short | location;date.time;type |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be foundhere
| 0. VprVisit | |
| Definition | This StructureDefinition contains the Logical Model for visit from VPR |
| Short | VPR visit |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. VprVisit.cpt | |
| Definition | [CPT] code ^ Short Name |
| Short | [CPT] code ^ Short Name |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. VprVisit.creditStopCode | |
| Definition | AMIS code ^ name |
| Short | AMIS code ^ name |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. VprVisit.dateTime | |
| Definition | date.time |
| Short | date.time |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. VprVisit.facility | |
| Definition | string [station# ^ name] |
| Short | string [station# ^ name] |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. VprVisit.icd | |
| Definition | [ICD] code ^ name ^ system ^ narrative ^ ranking |
| Short | [ICD] code ^ name ^ system ^ narrative ^ ranking |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. VprVisit.location | |
| Definition | string [P:44 name] |
| Short | string [P:44 name] |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. VprVisit.patientClass | |
| Definition | AMB:Ambulatory; IMP:Inpatient; EMER:Emergency |
| Short | AMB:Ambulatory; IMP:Inpatient; EMER:Emergency |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. VprVisit.provider | |
| Definition | [P:200] code ^ name ^ role [P,S] ^ primary [bit] ^ officePhone ^ analogPager ^ fax ^ email ^ taxonomyCode ^ providerType ^ classification ^ specialization ^ service |
| Short | [P:200] code ^ name ^ role [P,S] ^ primary [bit] ^ officePhone ^ analogPager ^ fax ^ email ^ taxonomyCode ^ providerType ^ classification ^ specialization ^ service |
| Control | 0..* |
| Type | Reference |
| 18. VprVisit.reason | |
| Definition | [ICD] code ^ name ^ system ^ narrative |
| Short | [ICD] code ^ name ^ system ^ narrative |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. VprVisit.serviceCategory | |
| Definition | A:Ambulatory; I:Inpatient Visit; H:Hospitalization; T:Telecommunications; E:Event (Historical); X:Ancillary Package; D:Inpatient Data [9000010,.07] |
| Short | A:Ambulatory; I:Inpatient Visit; H:Hospitalization; T:Telecommunications; E:Event (Historical); X:Ancillary Package; D:Inpatient Data [9000010,.07] |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. VprVisit.stopCode | |
| Definition | AMIS code ^ name |
| Short | AMIS code ^ name |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. VprVisit.type | |
| Definition | CPT [992xx] ^ Short Name [or category+location] |
| Short | CPT [992xx] ^ Short Name [or category+location] |
| Control | 0..1 |
| Type | Base |
| 26. VprVisit.visitString | |
| Definition | location;date.time;type |
| Short | location;date.time;type |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
Guidance on how to interpret the contents of this table can be foundhere
| 0. VprVisit | |
| Definition | This StructureDefinition contains the Logical Model for visit from VPR |
| Short | VPR visit |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. VprVisit.cpt | |
| Definition | [CPT] code ^ Short Name |
| Short | [CPT] code ^ Short Name |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. VprVisit.creditStopCode | |
| Definition | AMIS code ^ name |
| Short | AMIS code ^ name |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. VprVisit.dateTime | |
| Definition | date.time |
| Short | date.time |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. VprVisit.facility | |
| Definition | string [station# ^ name] |
| Short | string [station# ^ name] |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. VprVisit.icd | |
| Definition | [ICD] code ^ name ^ system ^ narrative ^ ranking |
| Short | [ICD] code ^ name ^ system ^ narrative ^ ranking |
| Control | 0..* |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. VprVisit.location | |
| Definition | string [P:44 name] |
| Short | string [P:44 name] |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. VprVisit.patientClass | |
| Definition | AMB:Ambulatory; IMP:Inpatient; EMER:Emergency |
| Short | AMB:Ambulatory; IMP:Inpatient; EMER:Emergency |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 16. VprVisit.provider | |
| Definition | [P:200] code ^ name ^ role [P,S] ^ primary [bit] ^ officePhone ^ analogPager ^ fax ^ email ^ taxonomyCode ^ providerType ^ classification ^ specialization ^ service |
| Short | [P:200] code ^ name ^ role [P,S] ^ primary [bit] ^ officePhone ^ analogPager ^ fax ^ email ^ taxonomyCode ^ providerType ^ classification ^ specialization ^ service |
| Control | 0..* |
| Type | Reference |
| 18. VprVisit.reason | |
| Definition | [ICD] code ^ name ^ system ^ narrative |
| Short | [ICD] code ^ name ^ system ^ narrative |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. VprVisit.serviceCategory | |
| Definition | A:Ambulatory; I:Inpatient Visit; H:Hospitalization; T:Telecommunications; E:Event (Historical); X:Ancillary Package; D:Inpatient Data [9000010,.07] |
| Short | A:Ambulatory; I:Inpatient Visit; H:Hospitalization; T:Telecommunications; E:Event (Historical); X:Ancillary Package; D:Inpatient Data [9000010,.07] |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. VprVisit.stopCode | |
| Definition | AMIS code ^ name |
| Short | AMIS code ^ name |
| Control | 0..1 |
| Type | code |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 24. VprVisit.type | |
| Definition | CPT [992xx] ^ Short Name [or category+location] |
| Short | CPT [992xx] ^ Short Name [or category+location] |
| Control | 0..1 |
| Type | Base |
| 26. VprVisit.visitString | |
| Definition | location;date.time;type |
| Short | location;date.time;type |
| Control | 0..1 |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |