2014-10-18 78 views

回答

0

好了,FHIR項目團隊內部討論後,看來,你將不得不使用擴展的時刻,而這將在FHIR的R2來解決。

0

這個例子可能會有幫助:

http://hl7.org/fhir/2016Sep/medicationorder0317.json.html

摘錄 ....

"dosageInstruction": [ 
{ 
    "text": "Rapid daily-dose escalation, until tolerated, from 3 mg/d, and then 10 mg/d, to the recommended maintenance dose of 30 mg IV over 120 min, 3 times per wk on alternate days for up to 12 wk", 
    "additionalInstructions": [ 
    { 
     "text": "Rapidly increase dose until tolerated" 
    }, 
    { 
     "text": "Administer on alternate days" 
    } 
    ], 
    "timing": { 
    "repeat": { 
     "duration": 12, 
     "durationUnit": "wk", 
     "frequency": 3, 
     "period": 1, 
     "periodUnit": "wk" 
    } 
    }, 
    "route": { 
    "coding": [ 
     { 
     "system": "http://snomed.info/sct", 
     "code": "47625008", 
     "display": "Intravenous route (qualifier value)" 
     } 
    ] 
    }, 
    "method": { 
    "coding": [ 
     { 
     "system": "http://snomed.info/sct", 
     "code": "422145002", 
     "display": "Inject - dosing instruction imperative (qualifier value)" 
     } 
    ] 
    }, 
    "doseQuantity": { 
    "value": 3, 
    "unit": "mg", 
    "system": "http://loinc.org", 
    "code": "mg" 
    } 
}, 
{ 
    "text": "Rapid daily-dose escalation, until tolerated, from 3 mg/d, and then 10 mg/d, to the recommended maintenance dose of 30 mg IV over 120 min, 3 times per wk on alternate days for up to 12 wk", 
    "additionalInstructions": [ 
    { 
     "text": "Rapidly increase dose until tolerated" 
    }, 
    { 
     "text": "Administer on alternate days" 
    } 
    ], 
    "timing": { 
    "repeat": { 
     "duration": 12, 
     "durationUnit": "wk", 
     "frequency": 3, 
     "period": 1, 
     "periodUnit": "wk" 
    } 
    }, 
    "route": { 
    "coding": [ 
     { 
     "system": "http://snomed.info/sct", 
     "code": "47625008", 
     "display": "Intravenous route (qualifier value)" 
     } 
    ] 
    }, 
    "method": { 
    "coding": [ 
     { 
     "system": "http://snomed.info/sct", 
     "code": "422145002", 
     "display": "Inject - dosing instruction imperative (qualifier value)" 
     } 
    ] 
    }, 
    "doseQuantity": { 
    "value": 10, 
    "unit": "mg", 
    "system": "http://loinc.org", 
    "code": "mg" 
    } 
}, 
{ 
    "text": "Rapid daily-dose escalation, until tolerated, from 3 mg/d, and then 10 mg/d, to the recommended maintenance dose of 30 mg IV over 120 min, 3 times per wk on alternate days for up to 12 wk", 
    "additionalInstructions": [ 
    { 
     "text": "Rapidly increase dose until tolerated" 
    }, 
    { 
     "text": "Administer on alternate days" 
    } 
    ], 
    "timing": { 
    "repeat": { 
     "duration": 12, 
     "durationUnit": "wk", 
     "frequency": 3, 
     "period": 1, 
     "periodUnit": "wk" 
    } 
    }, 
    "route": { 
    "coding": [ 
     { 
     "system": "http://snomed.info/sct", 
     "code": "47625008", 
     "display": "Intravenous route (qualifier value)" 
     } 
    ] 
    }, 
    "method": { 
    "coding": [ 
     { 
     "system": "http://snomed.info/sct", 
     "code": "422145002", 
     "display": "Inject - dosing instruction imperative (qualifier value)" 
     } 
    ] 
    }, 
    "doseQuantity": { 
    "value": 30, 
    "unit": "mg", 
    "system": "http://loinc.org", 
    "code": "mg" 
    } 
} 

]