Mappings for the openimis-contract resource profile.
OpenIMISContract |
Contract | Entity. Role, or Act, FinancialContract |
text | Act.text? |
contained | N/A |
extension | N/A |
modifierExtension | N/A |
identifier | FinancialContract 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 |
identifier (UUID) | FinancialContract 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 |
status | Act.status |
issued | Act.availabilityTime. Definition: A time expression specifying when an Observation, Procedure, or other Act occurs, or, depending on the mood, is supposed to occur, scheduled to occur, etc. The activityTime includes the times of component actions (such as preparation and clean-up). For Procedures and SubstanceAdministrations, the activityTime can provide a needed administrative function by providing a more inclusive time to be anticipated in scheduling. UsageNotes:The activityTime is primarily of administrative rather than clinical use. The clinically relevant time is the effectiveTime. When an observation of a prior symptom is made, the activityTime describes the time the observation is made, as opposed to effectiveTime which is the time the symptom is reported to have occurred. Thus the activityTime may be entirely different from the effectiveTime of the same Act. However, even apart from clinical use cases, designers should first consider effectiveTime as the primary relevant time for an Act. ActivityTime indicates when an Act occurs, not when it is recorded. |
subject | RoleClass, RoleCode |
authority | Organization Role. CONCEPT DOMAIN: OrganizationEntityType Description: Further classifies entities of EntityClass ORG. |
term | RIM mechanism for grouping or nesting rules, which are likely Acts and Observations. |
id | n/a |
extension | n/a |
modifierExtension | N/A |
offer | Document |
id | n/a |
extension | n/a |
modifierExtension | N/A |
party | |
id | n/a |
extension | n/a |
modifierExtension | N/A |
asset | FinancialContract.paymentTermsCode |
id | n/a |
modifierExtension | N/A |
period | FinancialContract.activityTime |
id | n/a |
extension | n/a |
start | ./low |
end | ./high |
usePeriod | FinancialContract.effectiveTime |
id | n/a |
extension | n/a |
start | ./low |
end | ./high |
valuedItem | COCT_RM440000UV09 ValuedItem classCode INVE |
id | n/a |
extension | n/a |
modifierExtension | N/A |
entity[x] | COCT_RM440000UV09 ValuedItem code |
net | COCT_RM440000UV09 ValuedItem netAmt |
id | n/a |
extension | n/a |