Created
April 6, 2017 06:25
-
-
Save vlindhol/69a24fbb47468ad6b77d1570bc060769 to your computer and use it in GitHub Desktop.
Kiireellisyysluokituksen esimerkkejä
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Esimerkkejä addSuggestedAction-funktion kutsusta käyttäen kiireellisyysluokitusta. | |
Oletettu että muuttuja actionType, actionCode, actionCodeSystem ovat määriteltyjä muualla. | |
Sallitut aikayksiköt start- ja end-elementeissä olisivat kenties (h, d, w, y) eli | |
tunnit, päivät, viikot ja vuodet. Kuukaudet voivat olla problemaattisia. | |
*/ | |
/* | |
1a. Annetaan vain loppuaika, laskettuna nykyhetkestä. Ei koodistoa käytössä. | |
*/ | |
const timing = { | |
end: '10h', | |
}; | |
addSuggestedAction(actionType, actionCode, actionCodeSystem, 'Action text', timing); | |
// -> timingPeriod.start = nykyhetki, timingPeriod.end = start + 10 tuntia | |
/* | |
1b. Annetaan vain loppuaika, laskettuna nykyhetkestä. Koodisto käytössä. | |
*/ | |
const timing = { | |
end: '24h', | |
code: '3', | |
codeSystem: 'STM', | |
display: 'voidaan siirtää virka-ajan lääkärille (1 vrk)', | |
}; | |
addSuggestedAction(actionType, actionCode, actionCodeSystem, 'Action text', timing); | |
// -> timingPeriod.start = nykyhetki, timingPeriod.end = start + 1 vuorokausi | |
/* | |
2a. Annetaan alku- ja loppuaika, laskettuna nykyhetkestä. Ei koodistoa käytössä. | |
*/ | |
const timing = { | |
start: '7d' | |
end: '2w', | |
}; | |
addSuggestedAction(actionType, actionCode, actionCodeSystem, 'Action text', timing); | |
// -> timingPeriod.start = nykyhetki + 1 viikko, timingPeriod.end = start + 1 viikko | |
/* | |
2b. Annetaan vain loppuaika, laskettuna nykyhetkestä. Koodisto käytössä. | |
*/ | |
const timing = { | |
start: '2y', | |
end: '3y', | |
code: '0', // oletettu tarkoittavan "muuta aikaväliä" STM-koodistossa | |
codeSystem: 'STM', | |
display: 'muu aikaväli', | |
}; | |
addSuggestedAction(actionType, actionCode, actionCodeSystem, 'Action text', timing); | |
// -> timingPeriod.start = nykyhetki + 2 vuotta, timingPeriod.end = start + 1 vuosi |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment