Publish Box goes here
Resource Profile: AthenaSubscription - Mappings
Mappings for the athena-subscription-profile resource profile.
Mappings for athenaFlow (http://unknown.org/athenaFlow)
| AthenaSubscription |
| Subscription | FHIRR4_SUBSCRIPTIONVIEW |
| id | MakeId(%ID%) |
| meta | |
| lastUpdated | %LASTMODIFIED% |
| extension | |
| extension (OWNER) | |
| value[x] | MakeReference("USR",%OWNER%,"Practitioner") |
| extension (SOURCEID) | |
| value[x] | %SOURCEID% |
| extension (SOURCENAME) | |
| value[x] | %SOURCENAME% |
| status | MapCode(%STATUS%,"SUBSCRIPTION_STATUS") |
| contact | |
| contact (PHONE) | |
| value | %CONTACTPHONE% |
| contact (CONTACTEMAIL) | |
| value | %CONTACTEMAIL% |
| end | %ENDDATE% |
| reason | %REASON% |
| criteria | %CRITERIA% |
| error | %ERROR% |
| channel | |
| type | MapCode(%CHANNEL_TYPE%,"SUBSCRIPTION_CHANNEL_TYPE") |
| endpoint | %ENDPOINT% |
| header | %HEADER% |
Mappings for athenaPractice (http://unknown.org/athenaPractice)
| AthenaSubscription |
| Subscription | FHIRR4_SUBSCRIPTIONVIEW |
| id | MakeId(%ID%) |
| meta | |
| lastUpdated | %LASTMODIFIED% |
| extension | |
| extension (OWNER) | |
| value[x] | MakeReference("USR",%OWNER%,"Practitioner") |
| extension (SOURCEID) | |
| value[x] | %SOURCEID% |
| extension (SOURCENAME) | |
| value[x] | %SOURCENAME% |
| status | MapCode(%STATUS%,"SUBSCRIPTION_STATUS") |
| contact | |
| contact (PHONE) | |
| value | %CONTACTPHONE% |
| contact (CONTACTEMAIL) | |
| value | %CONTACTEMAIL% |
| end | %ENDDATE% |
| reason | %REASON% |
| criteria | %CRITERIA% |
| error | %ERROR% |
| channel | |
| type | MapCode(%CHANNEL_TYPE%,"SUBSCRIPTION_CHANNEL_TYPE") |
| endpoint | %ENDPOINT% |
| header | %HEADER% |
| AthenaSubscription |
| Subscription | Entity. Role, or Act, N/A |
| meta | |
| id | n/a |
| extension | n/a |
| text | Act.text? |
| contained | N/A |
| extension | |
| extension (OWNER) | |
| id | n/a |
| extension | n/a |
| url | N/A |
| value[x] | N/A |
| extension (SOURCEID) | |
| id | n/a |
| extension | n/a |
| url | N/A |
| value[x] | N/A |
| extension (SOURCENAME) | |
| id | n/a |
| extension | n/a |
| url | N/A |
| value[x] | N/A |
| modifierExtension | N/A |
| contact | |
| contact (PHONE) | |
| id | n/a |
| extension | n/a |
| system | ./scheme |
| value | ./url |
| use | unique(./use) |
| rank | n/a |
| period | ./usablePeriod[type="IVL<TS>"] |
| contact (CONTACTEMAIL) | |
| id | n/a |
| extension | n/a |
| system | ./scheme |
| value | ./url |
| use | unique(./use) |
| rank | n/a |
| period | ./usablePeriod[type="IVL<TS>"] |
| channel | |
| id | n/a |
| extension | n/a |
| modifierExtension | N/A |
Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)
| AthenaSubscription |
| Subscription | |
| status | FiveWs.status |
| contact | FiveWs.subject[x], FiveWs.subject |
| contact (PHONE) | FiveWs.subject[x], FiveWs.subject |
| contact (CONTACTEMAIL) | FiveWs.subject[x], FiveWs.subject |
| end | FiveWs.done[x] |
| reason | FiveWs.why[x] |