FHIR Cross-version Mappings for Provenance based on the R5 structure
| Provenance (1.0.2) | Provenance (3.0.2) | Provenance (4.0.1) | Provenance (4.3.0) | Provenance (5.0.0) | ||||
|---|---|---|---|---|---|---|---|---|
| Provenance | = | Provenance | = | Provenance | = | Provenance | = | Provenance |
| = | = | = | = | |||||
| = | = | = | = | |||||
| = | = | = | = | |||||
| = | = | = | = | |||||
| = | = | = | = | |||||
| ☰ | ☰ | = | = | |||||
| ☰ | ☰ | ☰ | = | |||||
| = | = | = | = | |||||
| = | ||||||||
| ☰ | = | |||||||
| ☰ | = | = | = | |||||
| > | = | = | = | |||||
| = | = | = | ||||||
| = | = | = | = | |||||
| ☰ | ☰ | ☰ | ☰ | |||||
| = | = | = | = | |||||
| = | = | = | = | |||||
| = | = | = | = | |||||
| = | ||||||||
| R2 Provenance.agent.role | R3 Provenance.agent.role | |
| enterer | ||
| performer | ||
| author | ||
| verifier | ||
| legal | ||
| attester | ||
| informant | ||
| custodian | ||
| assembler | ||
| composer | ||
| R2 Provenance.entity.role | R3 Provenance.entity.role | R4 Provenance.entity.role | R4B Provenance.entity.role | R5 Provenance.entity.role | ||||
| derivation | = | derivation | = | derivation | = | derivation | ||
| revision | = | revision | = | revision | = | revision | = | revision |
| quotation | = | quotation | = | quotation | = | quotation | = | quotation |
| source | = | source | = | source | = | source | = | source |
| removal | = | removal | = | removal | = | removal | ||
| instantiates | ||||||||
| R4 Provenance.agent.type | R4B Provenance.agent.type | |
| enterer | = | enterer |
| performer | = | performer |
| author | = | author |
| verifier | = | verifier |
| legal | = | legal |
| attester | = | attester |
| informant | = | informant |
| custodian | = | custodian |
| assembler | = | assembler |
| composer | = | composer |
| R2 Provenance.reason | R3 Provenance.reason | R4 Provenance.reason | ||
| PUBHLTH | = | PUBHLTH | = | PUBHLTH |
| HRESCH | = | HRESCH | = | HRESCH |
| DISASTER | = | DISASTER | = | DISASTER |
| FRAUD | = | FRAUD | = | FRAUD |
| HQUALIMP | = | HQUALIMP | = | HQUALIMP |
| COVERAGE | = | COVERAGE | = | COVERAGE |
| HSYSADMIN | = | HSYSADMIN | = | HSYSADMIN |
| PurposeOfUse | = | PurposeOfUse | = | PurposeOfUse |
| ETREAT | = | ETREAT | = | ETREAT |
| GOV | = | GOV | = | GOV |
| HLEGAL | = | HLEGAL | = | HLEGAL |
| CAREMGT | = | CAREMGT | = | CAREMGT |
| PATRQT | = | PATRQT | = | PATRQT |
| ELIGVER | = | ELIGVER | = | ELIGVER |
| PATSFTY | = | PATSFTY | = | PATSFTY |
| PWATRNY | = | PWATRNY | = | PWATRNY |
| SUPNWK | = | SUPNWK | = | SUPNWK |
| HDIRECT | = | HDIRECT | = | HDIRECT |
| HMARKT | = | HMARKT | = | HMARKT |
| FAMRQT | = | FAMRQT | = | FAMRQT |
| REMITADV | = | REMITADV | = | REMITADV |
| ELIGDTRM | = | ELIGDTRM | = | ELIGDTRM |
| HDECD | = | HDECD | = | HDECD |
| CLINTRCH | = | CLINTRCH | = | CLINTRCH |
| TRAIN | = | TRAIN | = | TRAIN |
| TREAT | = | TREAT | = | TREAT |
| CLMATTCH | = | CLMATTCH | = | CLMATTCH |
| HPRGRP | = | HPRGRP | = | HPRGRP |
| PATADMIN | = | PATADMIN | = | PATADMIN |
| RECORDMGT | = | RECORDMGT | = | RECORDMGT |
| HOPERAT | = | HOPERAT | = | HOPERAT |
| POPHLTH | = | POPHLTH | = | POPHLTH |
| HCOMPL | = | HCOMPL | = | HCOMPL |
| THREAT | = | THREAT | = | THREAT |
| DONAT | = | DONAT | = | DONAT |
| MEMADMIN | = | MEMADMIN | = | MEMADMIN |
| HPAYMT | = | HPAYMT | = | HPAYMT |
| CLINTRL | = | CLINTRL | = | CLINTRL |
| PERFMSR | = | PERFMSR | = | PERFMSR |
| ENROLLM | = | ENROLLM | = | ENROLLM |
| HACCRED | = | HACCRED | = | HACCRED |
| HOUTCOMS | = | HOUTCOMS | = | HOUTCOMS |
| COVAUTH | = | COVAUTH | = | COVAUTH |
| R2 Provenance.activity | R3 Provenance.activity | R4 Provenance.activity | R4B Provenance.activity | |||||
| aborted | = | aborted | ||||||
| cancelled | = | cancelled | ||||||
| completed | = | completed | ||||||
| new | = | new | ||||||
| nullified | = | nullified | ||||||
| obsolete | = | obsolete | ||||||
| AU | = | AU | ||||||
| DI | = | DI | ||||||
| DO | = | DO | ||||||
| LA | = | LA | = | LA | = | LA | ||
| = | LA | |||||||
| UC | = | UC | ||||||
| ANONY | = | ANONY | = | ANONY | ||||
| ANONY | = | |||||||
| LABEL | = | LABEL | = | LABEL | ||||
| LABEL | = | |||||||
| PSEUD | = | PSEUD | = | PSEUD | ||||
| PSEUD | = | |||||||
| DEID | = | DEID | = | DEID | ||||
| DEID | = | |||||||
| MASK | = | MASK | = | MASK | ||||
| MASK | = | |||||||
| ObligationPolicy | ||||||||
| PERSISTLABEL | ||||||||
| ENCRYPT | ||||||||
| ENCRYPTR | ||||||||
| AUDTR | ||||||||
| UPGRDLABEL | ||||||||
| PRIVMARK | ||||||||
| CPLYCD | ||||||||
| AUDIT | ||||||||
| CPLYCC | ||||||||
| AOD | ||||||||
| REDACT | ||||||||
| DRIVLABEL | ||||||||
| ENCRYPTT | ||||||||
| CPLYPOL | ||||||||
| DOWNGRDLABEL | ||||||||
| DELAU | ||||||||
| CPLYOPP | ||||||||
| HUAPRV | ||||||||
| CPLYJPP | ||||||||
| ENCRYPTU | ||||||||
| MINEC | ||||||||
| CPLYOSP | ||||||||
| DECLASSIFYLABEL | ||||||||
| NULLIFY | = | NULLIFY | = | NULLIFY | ||||
| NULLIFY | = | |||||||
| UPDATE | = | UPDATE | = | UPDATE | ||||
| UPDATE | = | |||||||
| DELETE | = | DELETE | = | DELETE | ||||
| DELETE | = | |||||||
| CREATE | = | CREATE | = | CREATE | ||||
| CREATE | = | |||||||
| APPEND | = | APPEND | = | APPEND | ||||
| APPEND | = | |||||||
| SUSPEND | ||||||||
| RELEASE | ||||||||
| REACTIVATE | ||||||||
| EXECUTE | ||||||||
| COMPLETE | ||||||||
| MODIFYSTATUS | ||||||||
| ACTIVATE | ||||||||
| ABORT | ||||||||
| CANCEL | ||||||||
| READ | ||||||||
| JUMP | ||||||||
| HOLD | ||||||||
| OBSOLETE | ||||||||
| RESUME | ||||||||
| OPERATE | ||||||||
| NU | ||||||||
| IP | ||||||||
| IN | ||||||||
| PA | ||||||||
| PART | = | PART | ||||||
| _ParticipationAncillary | ||||||||
| ADM | = | ADM | ||||||
| ATND | = | ATND | ||||||
| CALLBCK | = | CALLBCK | ||||||
| CON | = | CON | ||||||
| DIS | = | DIS | ||||||
| ESC | = | ESC | ||||||
| REF | = | REF | ||||||
| _ParticipationInformationGenerator | ||||||||
| AUT | = | AUT | ||||||
| INF | = | INF | ||||||
| TRANS | = | TRANS | ||||||
| ENT | = | ENT | ||||||
| WIT | = | WIT | ||||||
| CST | = | CST | ||||||
| DIR | = | DIR | ||||||
| ALY | = | ALY | ||||||
| BBY | = | BBY | ||||||
| CAT | = | CAT | ||||||
| CSM | = | CSM | ||||||
| TPA | = | TPA | ||||||
| DEV | = | DEV | ||||||
| NRD | = | NRD | ||||||
| RDV | = | RDV | ||||||
| DON | = | DON | ||||||
| EXPAGNT | = | EXPAGNT | ||||||
| EXPART | = | EXPART | ||||||
| EXPTRGT | = | EXPTRGT | ||||||
| EXSRC | = | EXSRC | ||||||
| PRD | = | PRD | ||||||
| SBJ | = | SBJ | ||||||
| SPC | = | SPC | ||||||
| IND | = | IND | ||||||
| BEN | = | BEN | ||||||
| CAGNT | = | CAGNT | ||||||
| COV | = | COV | ||||||
| GUAR | = | GUAR | ||||||
| HLD | = | HLD | ||||||
| RCT | = | RCT | ||||||
| RCV | = | RCV | ||||||
| IRCP | = | IRCP | ||||||
| NOT | = | NOT | ||||||
| PRCP | = | PRCP | ||||||
| REFB | = | REFB | ||||||
| REFT | = | REFT | ||||||
| TRC | = | TRC | ||||||
| LOC | = | LOC | ||||||
| DST | = | DST | ||||||
| ELOC | = | ELOC | ||||||
| ORG | = | ORG | ||||||
| RML | = | RML | ||||||
| VIA | = | VIA | ||||||
| PRF | = | PRF | ||||||
| DIST | = | DIST | ||||||
| PPRF | = | PPRF | ||||||
| SPRF | = | SPRF | ||||||
| RESP | = | RESP | ||||||
| VRF | = | VRF | ||||||
| AUTHEN | = | AUTHEN | ||||||