US Veterans Health Administration FHIR Map Set Implementation Guide
1.3.1 - 250401
Publication Build: This will be filled in by the publication tooling
Active as of 2025-03-31 |
Mappings for the Patient resource profile.
Scroll down for the Raw FHIR, CDW & SDA mappings (if any).
Note that the CDW and SDA mappings are derived from a look-up based on the VistA source mappings in CDW and VPR SDA.
key | status | direction | source | mapApproach | mapCase | FHIR Path | subPath | mapValue | mapParameter | mapComment | FHIR URL | Ver |
---|---|---|---|---|---|---|---|---|---|---|---|
272 | for review | V2F | PATIENT - INTEGRATION CONTROL NUMBER (2-991.01) | source value | Patient.identifier | .value | .system=urn:oid:2.16.840.1.113883.4.349 .type.coding.code=#MR .type.coding.system=http://terminology.hl7.org/CodeSystem/v2-0203 |
http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
272-1 | for review | V2F | fixed value | Patient.identifier | .system | urn:oid:2.16.840.1.113883.4.349 | generated from mapParameter line 1 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
272-2 | for review | V2F | fixed value | Patient.identifier | .type.coding.code | #MR | generated from mapParameter line 2 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
272-3 | for review | V2F | fixed value | Patient.identifier | .type.coding.system | http://terminology.hl7.org/CodeSystem/v2-0203 | generated from mapParameter line 3 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
273 | for review | V2F | PATIENT - NAME (2-.01) | source value | Patient.name | .text | .family=LAST .given=FIRST & MIDDLE .suffix=SUFFIX |
http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
273-1 | for review | V2F | fixed value | Patient.name | .family | LAST | generated from mapParameter line 1 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
273-2 | for review | V2F | fixed value | Patient.name | .given | FIRST & MIDDLE | generated from mapParameter line 2 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
273-3 | for review | V2F | fixed value | Patient.name | .suffix | SUFFIX | generated from mapParameter line 3 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
274 | for review | V2F | PATIENT - PHONE NUMBER [RESIDENCE] (2-.131) | source value | Patient.telecom[va-home] | .value | .system=#phone .use=#home |
http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
274-1 | for review | V2F | fixed value | Patient.telecom[va-home] | .system | #phone | generated from mapParameter line 1 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
274-2 | for review | V2F | fixed value | Patient.telecom[va-home] | .use | #home | generated from mapParameter line 2 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
275 | for review | V2F | PATIENT - PHONE NUMBER [WORK] (2-.132) | source value | Patient.telecom[va-work] | .value | .system=#phone .use=#work |
http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
275-1 | for review | V2F | fixed value | Patient.telecom[va-work] | .system | #phone | generated from mapParameter line 1 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
275-2 | for review | V2F | fixed value | Patient.telecom[va-work] | .use | #work | generated from mapParameter line 2 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
276 | for review | V2F | PATIENT - PHONE NUMBER [CELLULAR] (2-.134) | source value | Patient.telecom[va-mobile] | .value | .system=#phone .use=#mobile |
http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
276-1 | for review | V2F | fixed value | Patient.telecom[va-mobile] | .system | #phone | generated from mapParameter line 1 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
276-2 | for review | V2F | fixed value | Patient.telecom[va-mobile] | .use | #mobile | generated from mapParameter line 2 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
284 | for review | V2F | PATIENT - DATE OF BIRTH (2-.03) | source value | Patient.birthDate | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||||
285 | for review | V2F | PATIENT - DATE OF DEATH (2-.351) | source value | not null | Patient.deceasedDateTime | removed "true" based on Validator testing 6/30/23 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
286 | for review | V2F | PATIENT - STREET ADDRESS [LINE 1] (2-.111) | source value | Patient.address[va-home] | .line | .use=#home .type=#postal |
http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
286-1 | for review | V2F | fixed value | Patient.address[va-home] | .use | #home | generated from mapParameter line 1 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
286-2 | for review | V2F | fixed value | Patient.address[va-home] | .type | #postal | generated from mapParameter line 2 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
287 | for review | V2F | PATIENT - STREET ADDRESS [LINE 2] (2-.112) | source value | Patient.address[va-home] | .line | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | ||||
288 | for review | V2F | PATIENT - STREET ADDRESS [LINE 3] (2-.113) | source value | Patient.address[va-home] | .line | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | ||||
289 | for review | V2F | PATIENT - CITY (2-.114) | source value | Patient.address[va-home] | .city | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | ||||
290 | for review | V2F | PATIENT - STATE (2-.115) | source value | Patient.address[va-home] | .state | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | ||||
291 | for review | V2F | PATIENT - ZIP+4 (2-.1112) | source value | Patient.address[va-home] | .postalCode | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | ||||
292 | for review | V2F | PATIENT - COUNTRY (2-.1173) | source value | Patient.address[va-home] | .country | confirm association with .111 etc. | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
293 | for review | V2F | PATIENT - TEMPORARY ADDRESS START DATE (2-.1217) | source value | Patient.address[va-home] | .period.start | need other addresses, including temp; not just range | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
294 | for review | V2F | PATIENT - TEMPORARY ADDRESS END DATE (2-.1218) | source value | Patient.address[va-home] | .period.end | need other addresses, including temp; not just range | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
295 | for review | V2F | PATIENT - LANGUAGE DATE/TIME > LANGUAGE DATE/TIME - PREFERRED LANGUAGE (2-7 > 2.07-.02) | source value | Patient.communication.language | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||||
296 | for review | V2F | fixed value | Patient.managingOrganization | .display | Veterans Health Administration | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | ||||
555 | for review | V2F | PATIENT - SEX (2-.02) | terminologyMaps | Patient.gender | VF_adminGender | Map VA sex to FHIR gender; both are vague. For now. | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
1808 | for review | V2F | PATIENT - SELF IDENTIFIED GENDER (2-.024) | terminologyMaps | Patient.extension[http://hl7.org/fhir/us/core/StructureDefinition/us-core-genderIdentity] | .valueCodeableConcept | VF_genderIdentity | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
575 | for review | V2F | PATIENT - ETHNICITY INFORMATION (2-6) | terminologyMaps | Patient.extension[http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity] | .extension[ombCategory].valueCoding.code | VF_ethnicityCategory | .extension[text].valueString={} | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | ||
575-1 | for review | V2F | PATIENT - ETHNICITY INFORMATION (2-6) | source value | Patient.extension[http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity] | .extension[text].valueString | generated from mapParameter line 1 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
576 | for review | V2F | PATIENT - RACE INFORMATION (2-2) | terminologyMaps | Patient.extension[http://hl7.org/fhir/us/core/StructureDefinition/us-core-race] | .extension[ombCategory].valueCoding.code | VF_raceCategory | .extension[text].valueString={} | Do we collect any detailed race data? | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |
576-1 | for review | V2F | PATIENT - RACE INFORMATION (2-2) | source value | Patient.extension[http://hl7.org/fhir/us/core/StructureDefinition/us-core-race] | .extension[text].valueString | generated from mapParameter line 1 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | |||
1597 | for review | V2F | PATIENT - MARITAL STATUS (2-.05) | terminologyMaps | Patient.maritalStatus | VF_MaritalStatus | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 | ||||
1598 | for review | V2F | PATIENT - RELIGIOUS PREFERENCE (2-.08) | terminologyMaps | Patient.extension[http://hl7.org/fhir/StructureDefinition/patient-religion] | .valueCodeableConcept | VF_Religion | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | 5.0.1 |
Patient | ||
Patient | ||
extension | ||
extension (race) | ||
extension | ||
extension (ombCategory) | ||
value[x] | ||
code | 576: terminologyMaps using VF_raceCategory on PATIENT - RACE INFORMATION (2-2) | Do we collect any detailed race data? |
extension (detailed) | ||
value[x] | ||
extension (text) | ||
value[x] | 576-1: source value based on PATIENT - RACE INFORMATION (2-2) | generated from mapParameter line 1 |
extension (ethnicity) | ||
extension | ||
extension (ombCategory) | ||
value[x] | ||
code | 575: terminologyMaps using VF_ethnicityCategory on PATIENT - ETHNICITY INFORMATION (2-6) | |
extension (detailed) | ||
extension (text) | ||
value[x] | 575-1: source value based on PATIENT - ETHNICITY INFORMATION (2-6) | generated from mapParameter line 1 |
extension (birthsex) | ||
extension (genderIdentity) | ||
value[x] | 1808: terminologyMaps using VF_genderIdentity on PATIENT - SELF IDENTIFIED GENDER (2-.024) | |
extension (patient-religion) | ||
value[x] | 1598: terminologyMaps using VF_Religion on PATIENT - RELIGIOUS PREFERENCE (2-.08) | |
identifier | ||
type | ||
coding | ||
system | 272-3: fixed value = http://terminology.hl7.org/CodeSystem/v2-0203 | generated from mapParameter line 3 |
code | 272-2: fixed value = #MR | generated from mapParameter line 2 |
system | 272-1: fixed value = urn:oid:2.16.840.1.113883.4.349 | generated from mapParameter line 1 |
value | 272: source value based on PATIENT - INTEGRATION CONTROL NUMBER (2-991.01) | |
name | ||
text | 273: source value based on PATIENT - NAME (2-.01) | |
family | 273-1: fixed value = LAST | generated from mapParameter line 1 |
given | 273-2: fixed value = FIRST & MIDDLE | generated from mapParameter line 2 |
suffix | 273-3: fixed value = SUFFIX | generated from mapParameter line 3 |
telecom | ||
telecom (va-home) | ||
system | 274-1: fixed value = #phone | generated from mapParameter line 1 |
value | 274: source value based on PATIENT - PHONE NUMBER [RESIDENCE] (2-.131) | |
use | 274-2: fixed value = #home | generated from mapParameter line 2 |
telecom (va-work) | ||
system | 275-1: fixed value = #phone | generated from mapParameter line 1 |
value | 275: source value based on PATIENT - PHONE NUMBER [WORK] (2-.132) | |
use | 275-2: fixed value = #work | generated from mapParameter line 2 |
telecom (va-mobile) | ||
system | 276-1: fixed value = #phone | generated from mapParameter line 1 |
value | 276: source value based on PATIENT - PHONE NUMBER [CELLULAR] (2-.134) | |
use | 276-2: fixed value = #mobile | generated from mapParameter line 2 |
gender | 555: terminologyMaps using VF_adminGender on PATIENT - SEX (2-.02) | Map VA sex to FHIR gender; both are vague. For now. |
birthDate | 284: source value based on PATIENT - DATE OF BIRTH (2-.03) | |
deceased[x] (deceasedDateTime) | 285: source value based on PATIENT - DATE OF DEATH (2-.351) if not null | removed "true" based on Validator testing 6/30/23 |
address | ||
period | ||
address (va-home) | ||
use | 286-1: fixed value = #home | generated from mapParameter line 1 |
type | 286-2: fixed value = #postal | generated from mapParameter line 2 |
line | 286: source value based on PATIENT - STREET ADDRESS [LINE 1] (2-.111), 287: source value based on PATIENT - STREET ADDRESS [LINE 2] (2-.112), 288: source value based on PATIENT - STREET ADDRESS [LINE 3] (2-.113) | , , |
city | 289: source value based on PATIENT - CITY (2-.114) | |
state | 290: source value based on PATIENT - STATE (2-.115) | |
postalCode | 291: source value based on PATIENT - ZIP+4 (2-.1112) | |
country | 292: source value based on PATIENT - COUNTRY (2-.1173) | confirm association with .111 etc. |
period | ||
start | 293: source value based on PATIENT - TEMPORARY ADDRESS START DATE (2-.1217) | need other addresses, including temp; not just range |
end | 294: source value based on PATIENT - TEMPORARY ADDRESS END DATE (2-.1218) | need other addresses, including temp; not just range |
maritalStatus | 1597: terminologyMaps using VF_MaritalStatus on PATIENT - MARITAL STATUS (2-.05) | |
communication | ||
language | 295: source value based on PATIENT - LANGUAGE DATE/TIME > LANGUAGE DATE/TIME - PREFERRED LANGUAGE (2-7 > 2.07-.02) | |
managingOrganization | ||
display | 296: fixed value = Veterans Health Administration |
Patient | ||
Patient | ||
extension | ||
extension (race) | ||
extension (ethnicity) | ||
extension (birthsex) | ||
extension (genderIdentity) | ||
value[x] | Patient.Patient.SelfIdentifiedGender,SPatient.SPatient.SelfIdentifiedGender | |
extension (patient-religion) | ||
value[x] | Outpat.Visit.PatientReligion,Outpat.Visit.PatientReligionCode,Outpat.Workload.PatientReligion,Outpat.Workload.PatientReligionCode,Patient.Patient.ReligionIEN,SPatient.SPatient.ReligionIEN | |
identifier | ||
value | Patient.Patient.PatientICN,Patient.PatientICN.PatientICN,SPatient.SPatient.PatientICN,SPatient.SPatientGISAddress.PatientICN | |
name | ||
text | SPatient.SPatient.DestinationMergePatientIEN,SPatient.SPatient.PatientFirstName,SPatient.SPatient.PatientLastName,SPatient.SPatient.PatientName,SPatient.SPatientAlias.PatientName | |
gender | Patient.Patient.Gender,Patient.PatientBirthSex.BirthSex,SPatient.SPatient.Gender,SPatient.SPatientBirthSex.BirthSex,SPatient.SPatientBirthSex.BirthSex | |
birthDate | SPatient.PlaceOfBirth.BirthDateTime,SPatient.SPatient.BirthDateTime | |
deceased[x] (deceasedDateTime) | Patient.Patient.DeathDateTime,SPatient.SPatient.DeathDateTime | |
address | ||
address (va-home) | ||
line | SPatient.SPatientGISAddress.StreetAddress1, SPatient.SPatientGISAddress.StreetAddress2 | |
city | SPatient.SPatientGISAddress.City | |
state | SPatient.SPatientGISAddress.StateIEN,SPatient.SPatientGISAddress.StateSID | |
postalCode | SPatient.SPatientGISAddress.Zip4 | |
maritalStatus | Outpat.Visit.PatientMaritalStatus,Outpat.Workload.PatientMaritalStatus,Patient.Patient.MaritalStatusIEN,SPatient.SPatient.MaritalStatusIEN | |
communication | ||
language | Patient.PreferredLanguage.PreferredLanguage |
Patient | ||
Patient | ||
extension | ||
extension (race) | ||
extension | ||
extension (ombCategory) | ||
value[x] | ||
code | Patient.Races | |
extension (detailed) | ||
value[x] | ||
extension (text) | ||
value[x] | Patient.Races | |
extension (ethnicity) | ||
extension | ||
extension (ombCategory) | ||
value[x] | ||
code | Patient.EthnicGroup | |
extension (detailed) | ||
extension (text) | ||
value[x] | Patient.EthnicGroup | |
extension (birthsex) | ||
extension (genderIdentity) | ||
extension (patient-religion) | ||
value[x] | Patient.Religion | |
name | ||
text | Patient.Name | |
telecom | ||
telecom (va-home) | ||
value | Patient.HomePhoneNumber | |
telecom (va-work) | ||
value | Patient.WorkPhoneNumber | |
telecom (va-mobile) | ||
value | Patient.MobilePhoneNumber | |
gender | Patient.BirthGender,Patient.Gender | |
birthDate | Patient.BirthTime,Patient.Extension[PatientExtension].Dob | |
deceased[x] (deceasedDateTime) | Patient.DeathTime,Patient.IsDead | |
address | ||
period | ||
address (va-home) | ||
line | Patient.PermanentAddress[Address].Street | |
city | Patient.PermanentAddress[Address].City | |
state | Patient.PermanentAddress[Address].State | |
country | Patient.PermanentAddress[Address].Country | |
period | ||
start | Patient.TemporaryAddress[Address].FromTime | |
end | Patient.TemporaryAddress[Address].ToTime | |
maritalStatus | Patient.MaritalStatus | |
communication | ||
language | Patient.PatientLanguage.Preferred Language |
Patient | ||
Patient | Entity. Role, or Act, Patient[classCode=PAT] | |
text | Act.text? | |
contained | N/A | |
extension | ||
extension (race) | ||
id | n/a | |
extension | n/a | |
extension (ombCategory) | ||
id | n/a | |
url | N/A | |
value[x] | N/A | |
id | n/a | |
extension | n/a | |
system | ./codeSystem | |
version | ./codeSystemVersion | |
code | ./code | |
display | CV.displayName | |
userSelected | CD.codingRationale | |
extension (detailed) | ||
id | n/a | |
extension | n/a | |
url | N/A | |
value[x] | N/A | |
extension (text) | ||
id | n/a | |
url | N/A | |
value[x] | N/A | |
url | N/A | |
extension (ethnicity) | ||
id | n/a | |
extension | n/a | |
extension (ombCategory) | ||
id | n/a | |
url | N/A | |
value[x] | N/A | |
id | n/a | |
extension | n/a | |
system | ./codeSystem | |
version | ./codeSystemVersion | |
code | ./code | |
display | CV.displayName | |
userSelected | CD.codingRationale | |
extension (detailed) | ||
id | n/a | |
extension | n/a | |
url | N/A | |
value[x] | N/A | |
extension (text) | ||
id | n/a | |
url | N/A | |
value[x] | N/A | |
url | N/A | |
extension (birthsex) | player[classCode=PSN|ANM and determinerCode=INSTANCE]/administrativeGender | |
extension (genderIdentity) | ||
id | n/a | |
url | N/A | |
value[x] | N/A | |
extension (patient-religion) | ||
id | n/a | |
url | N/A | |
value[x] | N/A | |
modifierExtension | N/A | |
identifier | id | |
id | n/a | |
extension | n/a | |
use | Role.code or implied by context | |
type | Role.code or implied by context | |
id | n/a | |
extension | n/a | |
coding | union(., ./translation) | |
id | n/a | |
extension | n/a | |
system | ./codeSystem | |
version | ./codeSystemVersion | |
code | ./code | |
display | CV.displayName | |
userSelected | CD.codingRationale | |
text | ./originalText[mediaType/code="text/plain"]/data | |
system | II.root or Role.id.root | |
value | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) | |
period | Role.effectiveTime or implied by context | |
assigner | II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper | |
active | statusCode | |
name | name | |
id | n/a | |
extension | n/a | |
use | unique(./use) | |
text | ./formatted | |
family | ./part[partType = FAM] | |
given | ./part[partType = GIV] | |
prefix | ./part[partType = PFX] | |
suffix | ./part[partType = SFX] | |
period | ./usablePeriod[type="IVL<TS>"] | |
telecom | telecom | |
id | n/a | |
extension | n/a | |
system | ./scheme | |
value | ./url | |
use | unique(./use) | |
rank | n/a | |
period | ./usablePeriod[type="IVL<TS>"] | |
telecom (va-home) | telecom | |
id | n/a | |
extension | n/a | |
system | ./scheme | |
value | ./url | |
use | unique(./use) | |
rank | n/a | |
period | ./usablePeriod[type="IVL<TS>"] | |
telecom (va-work) | telecom | |
id | n/a | |
extension | n/a | |
system | ./scheme | |
value | ./url | |
use | unique(./use) | |
rank | n/a | |
period | ./usablePeriod[type="IVL<TS>"] | |
telecom (va-mobile) | telecom | |
id | n/a | |
extension | n/a | |
system | ./scheme | |
value | ./url | |
use | unique(./use) | |
rank | n/a | |
period | ./usablePeriod[type="IVL<TS>"] | |
gender | player[classCode=PSN|ANM and determinerCode=INSTANCE]/administrativeGender | |
birthDate | player[classCode=PSN|ANM and determinerCode=INSTANCE]/birthTime | |
deceased[x] | player[classCode=PSN|ANM and determinerCode=INSTANCE]/deceasedInd, player[classCode=PSN|ANM and determinerCode=INSTANCE]/deceasedTime | |
deceased[x] (deceasedDateTime) | player[classCode=PSN|ANM and determinerCode=INSTANCE]/deceasedInd, player[classCode=PSN|ANM and determinerCode=INSTANCE]/deceasedTime | |
address | addr | |
id | n/a | |
extension | n/a | |
use | unique(./use) | |
type | unique(./use) | |
text | ./formatted | |
line | AD.part[parttype = AL] | |
city | AD.part[parttype = CTY] | |
district | AD.part[parttype = CNT | CPA] | |
state | AD.part[parttype = STA] | |
postalCode | AD.part[parttype = ZIP] | |
country | AD.part[parttype = CNT] | |
period | ./usablePeriod[type="IVL<TS>"] | |
address (va-home) | addr | |
id | n/a | |
extension | n/a | |
use | unique(./use) | |
type | unique(./use) | |
text | ./formatted | |
line | AD.part[parttype = AL] | |
city | AD.part[parttype = CTY] | |
district | AD.part[parttype = CNT | CPA] | |
state | AD.part[parttype = STA] | |
postalCode | AD.part[parttype = ZIP] | |
country | AD.part[parttype = CNT] | |
period | ./usablePeriod[type="IVL<TS>"] | |
id | n/a | |
extension | n/a | |
start | ./low | |
end | ./high | |
maritalStatus | player[classCode=PSN]/maritalStatusCode | |
multipleBirth[x] | player[classCode=PSN|ANM and determinerCode=INSTANCE]/multipleBirthInd, player[classCode=PSN|ANM and determinerCode=INSTANCE]/multipleBirthOrderNumber | |
photo | player[classCode=PSN|ANM and determinerCode=INSTANCE]/desc | |
contact | player[classCode=PSN|ANM and determinerCode=INSTANCE]/scopedRole[classCode=CON] | |
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
relationship | code | |
name | name | |
telecom | telecom | |
address | addr | |
gender | player[classCode=PSN|ANM and determinerCode=INSTANCE]/administrativeGender | |
organization | scoper | |
period | effectiveTime | |
communication | LanguageCommunication | |
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
language | player[classCode=PSN|ANM and determinerCode=INSTANCE]/languageCommunication/code | |
preferred | preferenceInd | |
generalPractitioner | subjectOf.CareEvent.performer.AssignedEntity | |
managingOrganization | scoper | |
id | n/a | |
extension | n/a | |
reference | N/A | |
type | N/A | |
identifier | .identifier | |
display | N/A | |
link | outboundLink | |
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
other | id | |
type | typeCode |
Patient | ||
Patient | ClinicalDocument.recordTarget.patientRole | |
identifier | .id | |
active | n/a | |
name | .patient.name | |
telecom | .telecom | |
telecom (va-home) | .telecom | |
telecom (va-work) | .telecom | |
telecom (va-mobile) | .telecom | |
gender | .patient.administrativeGenderCode | |
birthDate | .patient.birthTime | |
deceased[x] | n/a | |
deceased[x] (deceasedDateTime) | n/a | |
address | .addr | |
address (va-home) | .addr | |
maritalStatus | .patient.maritalStatusCode | |
multipleBirth[x] | n/a | |
photo | n/a | |
contact | n/a | |
relationship | n/a | |
name | n/a | |
telecom | n/a | |
address | n/a | |
gender | n/a | |
organization | n/a | |
period | n/a | |
communication | patient.languageCommunication | |
language | .languageCode | |
preferred | .preferenceInd | |
generalPractitioner | n/a | |
managingOrganization | .providerOrganization | |
link | n/a | |
other | n/a | |
type | n/a |
Patient | ||
Patient | ||
identifier | FiveWs.identifier | |
active | FiveWs.status |
Patient | ||
Patient | ||
extension | ||
extension (race) | ||
extension | ||
extension (ombCategory) | ||
value[x] | ||
system | C*E.3 | |
version | C*E.7 | |
code | C*E.1 | |
display | C*E.2 - but note this is not well followed | |
userSelected | Sometimes implied by being first | |
extension (detailed) | ||
value[x] | ||
extension (text) | ||
value[x] | ||
extension (ethnicity) | ||
extension | ||
extension (ombCategory) | ||
value[x] | ||
system | C*E.3 | |
version | C*E.7 | |
code | C*E.1 | |
display | C*E.2 - but note this is not well followed | |
userSelected | Sometimes implied by being first | |
identifier | PID-3 | |
use | N/A | |
type | CX.5 | |
coding | C*E.1-8, C*E.10-22 | |
system | C*E.3 | |
version | C*E.7 | |
code | C*E.1 | |
display | C*E.2 - but note this is not well followed | |
userSelected | Sometimes implied by being first | |
text | C*E.9. But note many systems use C*E.2 for this | |
system | CX.4 / EI-2-4 | |
value | CX.1 / EI.1 | |
period | CX.7 + CX.8 | |
assigner | CX.4 / (CX.4,CX.9,CX.10) | |
name | PID-5, PID-9 | |
use | XPN.7, but often indicated by which field contains the name | |
text | implied by XPN.11 | |
family | XPN.1/FN.1 | |
given | XPN.2 + XPN.3 | |
prefix | XPN.5 | |
suffix | XPN/4 | |
period | XPN.13 + XPN.14 | |
telecom | PID-13, PID-14, PID-40 | |
system | XTN.3 | |
value | XTN.1 (or XTN.12) | |
use | XTN.2 - but often indicated by field | |
rank | n/a | |
period | N/A | |
telecom (va-home) | PID-13, PID-14, PID-40 | |
system | XTN.3 | |
value | XTN.1 (or XTN.12) | |
use | XTN.2 - but often indicated by field | |
rank | n/a | |
period | N/A | |
telecom (va-work) | PID-13, PID-14, PID-40 | |
system | XTN.3 | |
value | XTN.1 (or XTN.12) | |
use | XTN.2 - but often indicated by field | |
rank | n/a | |
period | N/A | |
telecom (va-mobile) | PID-13, PID-14, PID-40 | |
system | XTN.3 | |
value | XTN.1 (or XTN.12) | |
use | XTN.2 - but often indicated by field | |
rank | n/a | |
period | N/A | |
gender | PID-8 | |
birthDate | PID-7 | |
deceased[x] | PID-30 (bool) and PID-29 (datetime) | |
deceased[x] (deceasedDateTime) | PID-30 (bool) and PID-29 (datetime) | |
address | PID-11 | |
use | XAD.7 | |
type | XAD.18 | |
text | XAD.1 + XAD.2 + XAD.3 + XAD.4 + XAD.5 + XAD.6 | |
line | XAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address) | |
city | XAD.3 | |
district | XAD.9 | |
state | XAD.4 | |
postalCode | XAD.5 | |
country | XAD.6 | |
period | XAD.12 / XAD.13 + XAD.14 | |
address (va-home) | PID-11 | |
use | XAD.7 | |
type | XAD.18 | |
text | XAD.1 + XAD.2 + XAD.3 + XAD.4 + XAD.5 + XAD.6 | |
line | XAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address) | |
city | XAD.3 | |
district | XAD.9 | |
state | XAD.4 | |
postalCode | XAD.5 | |
country | XAD.6 | |
period | XAD.12 / XAD.13 + XAD.14 | |
start | DR.1 | |
end | DR.2 | |
maritalStatus | PID-16 | |
multipleBirth[x] | PID-24 (bool), PID-25 (integer) | |
photo | OBX-5 - needs a profile | |
contact | ||
relationship | NK1-7, NK1-3 | |
name | NK1-2 | |
telecom | NK1-5, NK1-6, NK1-40 | |
address | NK1-4 | |
gender | NK1-15 | |
organization | NK1-13, NK1-30, NK1-31, NK1-32, NK1-41 | |
communication | ||
language | PID-15, LAN-2 | |
preferred | PID-15 | |
generalPractitioner | PD1-4 | |
link | ||
other | PID-3, MRG-1 |
Patient | ||
Patient | ||
birthDate | 21112-8 |