D.4.1.4  StructureDefinition: qicore-practitioner - Mappings
  
  
  
Mappings for the StructureDefinition-qicore-practitioner Profile.
 Mappings for Quality Data Model (http://www.healthit.gov/quality-data-model)
 | QICorePractitioner | 
 | Practitioner | providerCharacteristic |  
 |    identifier | id |  
 |    qualification | code |  
 
 | QICorePractitioner | 
 | Practitioner | PRD (as one example) |  
 |    identifier | PRD-7 (or XCN.1) |  
 |       use | N/A |  
 |       type | CX.5 |  
 |       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) |  
 |    identifier (npislice) | PRD-7 (or XCN.1) |  
 |       use | N/A |  
 |       type | CX.5 |  
 |       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 | XCN Components |  
 |       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 | PRT-15, STF-10, ROL-12 |  
 |    address | ORC-24, STF-11, ROL-11, PRT-14 |  
 |    gender | STF-5 |  
 |    birthDate | STF-6 |  
 |    qualification | CER? |  
 |    communication | PID-15, NK1-20, LAN-2 |  
 
 | QICorePractitioner | 
 | Practitioner | Entity. Role, or Act |  
 |    text | Act.text? |  
 |    contained | N/A |  
 |    extension | 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 |  
 |       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 |  
 |    identifier (npislice) | ./id |  
 |       id | n/a |  
 |       extension | n/a |  
 |       use | Role.code or implied by context |  
 |       type | Role.code or implied by context |  
 |       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 |  
 |    address | ./addr |  
 |    gender | ./administrativeGender |  
 |    birthDate | ./birthTime |  
 |    photo | ./subjectOf/ObservationEvent[code="photo"]/value |  
 |    qualification | .playingEntity.playingRole[classCode=QUAL].code |  
 |       id | n/a |  
 |       extension | n/a |  
 |       modifierExtension | N/A |  
 |       identifier | .playingEntity.playingRole[classCode=QUAL].id |  
 |       code | .playingEntity.playingRole[classCode=QUAL].code |  
 |       period | .playingEntity.playingRole[classCode=QUAL].effectiveTime |  
 |       issuer | .playingEntity.playingRole[classCode=QUAL].scoper |  
 |    communication | ./languageCommunication |  
 
 | QICorePractitioner | 
 | Practitioner | Provider |  
 |    identifier | ./Identifiers |  
 |       system | ./IdentifierType |  
 |       value | ./Value |  
 |       period | ./StartDate and ./EndDate |  
 |       assigner | ./IdentifierIssuingAuthority |  
 |    identifier (npislice) | ./Identifiers |  
 |       system | ./IdentifierType |  
 |       value | ./Value |  
 |       period | ./StartDate and ./EndDate |  
 |       assigner | ./IdentifierIssuingAuthority |  
 |    name | ./PreferredName (GivenNames, FamilyName, TitleCode) |  
 |       use | ./NamePurpose |  
 |       family | ./FamilyName |  
 |       given | ./GivenNames |  
 |       prefix | ./TitleCode |  
 |       period | ./StartDate and ./EndDate |  
 |    telecom | ./ContactPoints |  
 |    address | ./Addresses |  
 |    gender | ./GenderCode |  
 |    birthDate | (not represented in ServD) |  
 |    photo | ./ImageURI (only supports the URI reference) |  
 |    qualification | ./Qualifications |  
 |       code | ./Qualifications.Value |  
 |       period | ./Qualifications.StartDate and ./Qualifications.EndDate |  
 |    communication | ./Languages.LanguageSpokenCode |  
 Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)
 | QICorePractitioner | 
 | Practitioner |  |  
 |    identifier | FiveWs.identifier |  
 |    identifier (npislice) | FiveWs.identifier |  
 |    active | FiveWs.status |