Tässä artikkelissa tutustutaan PostDICOM Cloud API -menetelmiin ja nykyisen sovelluksen integrointiin. Tarjoamme myös PostDICOM Cloud API Reference Implementation, jota voi käyttää PostDICOM Cloud API Reference Implementation.
Edellytykset
PostDICOM Cloud API: n käyttämiseksi sinun on ensin oltava kaksi avainta eli AccountKey ja APikey. Jos sinulla ei ole näitä avaimia ja haluat integroida sovelluksen/verkkosivun PostDiComin kanssa, ota meihin yhteyttä ja hanki omasi.
Lisätietoja näistä avaimista löytyy alla.
AccountKey: Tämä on PostDicomin tilillesi antama avain. Se on ainutlaatuinen ja se luodaan, kun rekisteröidyt PostDiCom ja se ei muutu ajoissa.
APikey: Tämä on avain, joka on määritetty tilillesi, kun sillä on oikeus käyttää PostDICOM Cloud API -toimintoa. On suositeltavaa vaihtaa tätä avainta säännöllisesti API-asetukset-sivulla. Alla on näytekuvakaappaus.
Mitä toimintoja PostDICOM Cloud API tukee? Miten voin käyttää sitä?
PostDICOM Cloud API toimitetaan Javascript-kirjastona ja se on suunniteltu siten, että se tarjoaa kaikki lääketieteellisten yritysten tarvitsemat toiminnot. Näitä ovat DICOM-tiedostojen lataaminen, kansioiden luominen, potilastilausten etsiminen, katselu ja poistaminen. Tuetut ominaisuudet ja niiden käyttö selitetään seuraavissa kappaleissa.
Jos yrityksesi tarvitsee muita toimintoja, joita ei ole lueteltu alla, ota meihin yhteyttä. Voimme käydä läpi pyynnön ja voimme tarjota ominaisuuden.
PostDICOM Cloud API -toiminnot tarjotaan javascript-kirjaston kautta. Tämä kirjasto on ladattavissa alla olevasta PostDicomCloudApi.js linkistä. Lisää tämä osoite HTML-sivun pääosaan. Esimerkkikäyttö on seuraava.
PostDICOM Cloud API:n tuetut
Alustus
Jos haluat käyttää PostDICOM Cloud API -palvelua, soita ensin ”PostDicomCloudaPi” -menetelmällä APikey ja AccountKey. Näin voit luoda objektin. Näytteen käyttö on alla.
Required Parameters | Description |
apiKey | It is used to authenticate the request. Provide your apiKey to the method. |
accountKey | It is used to authenticate the request. Provide your accountKey to the method. |
Kun objekti on luotu, soita sen ”Alusta” -menetelmä. Tämä menetelmä tarkistaa AccountKey APikey ja kun valmis soittaa takaisinsoittotapa. Tulokset ovat Json-muodossa, ja niitä voi tarkastella takaisinsoittomenetelmässä. Esimerkkien käyttö on annettu alla.
Required Parameters | Data Type | Description |
callback | function | Callback method. |
PostDICOM Cloud API tarjoaa ReAddicomFiles lukea DICOM-tiedostoja ja palauttaa potilaan ja tutkimuksen tiedot soittajalle. Näin käyttäjät voivat käsitellä DICOM-tiedostoja ja näyttää potilas- ja tutkimustietoja käyttöliittymissä. Esimerkkien käyttö on annettu alla.
Required Parameters | Data Type | Description |
selectedFiles | file list | Select files from your user interface and pass them to this method. |
callback | function | Callback method. |
DICOM-kuvien lataaminen
DICOM-tiedostojen lataamiseen tarjoamme neljä eri tapaa. Kaikissa näissä menetelmissä, latauksen aikana takaisinkutsutapa on vedottu, jotta latauksen edistyminen ja lataus valmiit tapahtumat saadaan aikaan. Vain DICOM-muodossa olevia tiedostoja voidaan ladata. Menetelmät ja niiden parametrit on esitetty alla.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
institutionUuid | string | Provide the institution unique id which is returned from the Initialize method. |
selectedFiles | file list | Select files from your user interface and pass them to this method. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
institutionUuid | string | Provide the institution unique id which is returned from the Initialize method. |
folderUuid | string | Provide the folder unique id which is returned from the GetFolderList method. |
selectedFiles | file list | Select files from your user interface and pass them to this method. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
institutionUuid | string | Provide the institution unique id which is returned from the Initialize method. |
selectedFiles | file list | Select files from your user interface and pass them to this method. |
anonymizedData | DicomTagsEnum value list |
This is the anonymization data which will be used to change DICOM file tags.
Example usage: anonymousData = []; anonymousData.push({ Tag: myApi.DicomTagsEnum.PatientName, Value: 'John Doe' }); anonymousData.push({ Tag: myApi.DicomTagsEnum.PatientId, Value: '123' }); |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
institutionUuid | string | Provide the institution unique id which is returned from the Initialize method. |
folderUuid | string | Provide the folder unique id which is returned from the GetFolderList method. |
selectedFiles | file list | Select files from your user interface and pass them to this method. |
anonymizedData | DicomTagsEnum value list |
This is the anonymization data which will be used to change DICOM file tags.
Example usage: anonymousData = []; anonymousData.push({ Tag: myApi.DicomTagsEnum.PatientName, Value: 'John Doe' }); anonymousData.push({ Tag: myApi.DicomTagsEnum.PatientId, Value: '123' }); |
callback | function | Callback method. |
Kliinisten asiakirjojen lataaminen
Kliinisten asiakirjojen lataamiseksi tarjoamme seuraavat menetelmät. Latauksen aikana takaisinsoittotapaan vedotaan latauksen edistymiseen ja valmiiden tapahtumien lataamiseen. Vain PDF-, JPEG-, JPG-, PNG-, BMP- ja MP4-muodossa olevia tiedostoja voidaan ladata. Menetelmä ja sen parametrit on esitetty alla.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
institutionUuid | string | Provide the institution unique id which is returned from the Initialize method. |
patientOrderUuid | string | Patient order unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
selectedFiles | file list | Select files from your user interface and pass them to this method (.pdf, .jpeg, .jpg, .png, .bmp, .mp4). |
callback | function | Callback method. |
Potilaskäskyjen etsiminen
PostDICOM Cloud API: n avulla voit etsiä tilisi potilastilauksia eri parametreilla. Tarjoamme kolme erilaista hakutapaa. Nämä menetelmät ja niiden käyttö on esitetty alla.
Required Parameters | Data Type | Description |
callback | function | Callback method. |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
institutionUuidList | string array | Provide the institution unique id list. Institution unique ids can be obtained from Initialize method. This is an optional parameter and can be given as empty array. |
patientName | string | Patient name to search for. This is an optional parameter and can be given as empty string. |
accessionNumber | string | Accession number to search for. This is an optional parameter and can be given as empty string. |
patientId | string | Patient ID to search for. This is an optional parameter and can be given as empty string. |
otherPatientId | string | Other patient ids to search for. This is an optional parameter and can be given as empty string. |
modalities | string array | Modalities to search for. This is an optional parameter and can be given as empty array. |
Required Parameters | Data Type | Description |
callback | function | Callback method. |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
institutionUuidList | string array | Provide the institution unique id list. Institution unique ids can be obtained from Initialize method. This is an optional parameter and can be given as empty array. |
patientName | string | Patient name to search for. This is an optional parameter and can be given as empty string. |
accessionNumber | string | Accession number to search for. This is an optional parameter and can be given as empty string. |
patientId | string | Patient ID to search for. This is an optional parameter and can be given as empty string. |
otherPatientId | string | Other patient ids to search for. This is an optional parameter and can be given as empty string. |
modalities | string array | Modalities to search for. This is an optional parameter and can be given as empty array. |
startDate | date | Start date to search for. This is an optional parameter and can be given as empty. |
endDate | date | End date to search for. This is an optional parameter and can be given as empty. |
Required Parameters | Data Type | Description |
callback | function | Callback method. |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
institutionUuidList | string array | Provide the institution unique id list. Institution unique ids can be obtained from Initialize method. This is an optional parameter and can be given as empty array. |
patientName | string | Patient name to search for. This is an optional parameter and can be given as empty string. |
accessionNumber | string | Accession number to search for. This is an optional parameter and can be given as empty string. |
patientId | string | Patient ID to search for. This is an optional parameter and can be given as empty string. |
otherPatientId | string | Other patient ids to search for. This is an optional parameter and can be given as empty string. |
modalities | string array | Modalities to search for. This is an optional parameter and can be given as empty array. |
startBirthdate | date | Start Birthdate to search for. This is an optional parameter and can be given as empty. |
endBirthdate | date | End Birthdate to search for. This is an optional parameter and can be given as empty. |
Required Parameters | Data Type | Description |
callback | function | Callback method. |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
folderUuid | string | Provide the folder unique id which is returned from the GetFolderList method. |
Luo potilasjärjestys
Potilastilausten luomiseksi tarjoamme kaksi eri menetelmää. Kaikissa näissä menetelmissä, päätyttyä, takaisinsoittomenetelmään vedotaan valmiiden tapahtumien järjestämiseksi. Menetelmät ja niiden parametrit on esitetty alla.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
institutionUuid | string | Provide the institution unique id which is returned from the Initialize method. |
patientName | string | Patient name to create for. You can send the patient name in “LAST NAME^FIRST NAME^MIDDLE NAME” format. That way, we can use the location of ‘^’ character and split first name, middle name and last name. |
patientId | string | Patient ID to create for. |
modality | string | Modality to create for. |
studyDescription | string | Study description to create for. This is an optional parameter and can be given as empty string. |
orderDate | string (YYYY-MM-DD) | Order date to create for. |
orderTime | string (HH:MM) | Order time to create for. This is an optional parameter and can be given as empty string. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
institutionUuid | string | Provide the institution unique id which is returned from the Initialize method. |
patientName | string | Patient name to create for. You can send the patient name in “LAST NAME^FIRST NAME^MIDDLE NAME” format. That way, we can use the location of ‘^’ character and split first name, middle name and last name. |
patientId | string | Patient ID to create for. |
patientOtherId | string | Patient Other ID to create for. This is an optional parameter and can be given as empty string. |
patientBirthdate | string (YYYY-MM-DD) | Patient birth date to create for. |
modality | string | Modality to create for. |
studyDescription | string | Study description to create for. This is an optional parameter and can be given as empty string. |
accessionNumber | string | Accession number to create for. This is an optional parameter and can be given as empty string. |
complaints | string | Complaints to create for. This is an optional parameter and can be given as empty string. |
orderDate | string (YYYY-MM-DD) | Order date to create for. |
orderTime | string (HH:MM) | Order time to create for. This is an optional parameter and can be given as empty string. |
procedureId | string | Procedure ID to create for. This is an optional parameter and can be given as empty string. |
procedureDescription | string | Procedure description to create for. This is an optional parameter and can be given as empty string. |
scheduledEquipmentUuid | string | Scheduled Equipment can be set by this parameter. Equipment unique ids can be obtained from GetDicomNodeList method. This is an optional parameter and can be given as empty array. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
institutionUuid | string | Provide the institution unique id which is returned from the Initialize method. |
patientName | string | Patient name to create for. You can send the patient name in “LAST NAME^FIRST NAME^MIDDLE NAME” format. That way, we can use the location of ‘^’ character and split first name, middle name and last name. |
patientId | string | Patient ID to create for. |
patientOtherId | string | Patient Other ID to create for. This is an optional parameter and can be given as empty string. |
patientSex | string | Patient Sex to create for. This is an optional parameter and can be given "M","F","O" or empty string. |
patientBirthdate | string (YYYY-MM-DD) | Patient birth date to create for. |
modality | string | Modality to create for. |
studyDescription | string | Study description to create for. This is an optional parameter and can be given as empty string. |
accessionNumber | string | Accession number to create for. This is an optional parameter and can be given as empty string. |
complaints | string | Complaints to create for. This is an optional parameter and can be given as empty string. |
orderDate | string (YYYY-MM-DD) | Order date to create for. |
orderTime | string (HH:MM) | Order time to create for. This is an optional parameter and can be given as empty string. |
procedureId | string | Procedure ID to create for. This is an optional parameter and can be given as empty string. |
procedureDescription | string | Procedure description to create for. This is an optional parameter and can be given as empty string. |
scheduledEquipmentUuid | string | Scheduled Equipment can be set by this parameter. Equipment unique ids can be obtained from GetDicomNodeList method. This is an optional parameter and can be given as empty array. |
referringPhysiciansName | string | Referring Physicians Name to create for. This is an optional parameter and can be given as empty string. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
institutionUuid | string | Provide the institution unique id which is returned from the Initialize method. |
jsonParameters | JSON |
You can create Patient Orders by setting the jsonParameters below. You can only send the necessary JSON parameters to create the order. { OtherPatientId: 'Patient Other ID to create for.', //Format: string PatientName: 'Patient Name to create for.', //Format: string OrderModality: 'Modality to create for.', //Format: string OrderAccessionNumber: 'Accession Number to create for.', //Format: string(lenght: 1-16) , Example: 'AN-12345' PatientsBirthDate: 'Patient birth date to create for.', //Format: string(YYYY-MM-DD), Example: '2000-01-01' PatientID: 'Patient ID to create for.', //Format: string Priority: 'Priority flag to create for.', //Format: string PatientHistory: 'Patient History to create for.', //Format: string PatientComplaints: 'Patient Complaints to create for.', //Format: string PatientSymptom: 'Patient Symptom to create for.', //Format: string RequestingPhysician: 'Requesting Physician to create for.', //Format: string RequestingDepartment: 'Requesting Department to create for.', //Format: string RequestingProcedureDescription: 'Requesting Procedure Description to create for.', //Format: string PerformedDatetime: 'Order datetime to create for.', //Format: string(YYYY-MM-DD HH:MM), Example: '2000-01-01 16:00' OrderNote1: 'Order Note1 to create for.', //Format: string OrderNote2: 'Order Note2 to create for.', //Format: string ReferringPhysiciansName: 'Referring Physicians Name to create for.', //Format: string StudyDescription: 'Study Description to create for.', //Format: string RequestedProcedureId: 'Requested Procedure Id to create for.', //Format: string ScheduledEquipmentUuid: 'Scheduled Equipment Uuid to create for.', //Format: string(GUID), Example: '00000000-0000-0000-0000-000000000000' PatientSex: 'Patient Sex to create for. This is an optional parameter and can be given "M","F","O" or empty string.' //Format: string(lenght: 1), Example: 'O' } |
callback | function | Callback method. |
Luo ja poista kansio
Kansioita voidaan luoda CreateFolder -menetelmällä. Esimerkkien käyttö on annettu alla. Kun API-puhelu on valmis takaisinsoittotapa kutsutaan.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
parentFolderUuid | string | Parent folder unique id in which the new folder will be created. If this parameter is empty, folder is created at the root folder. |
folderName | string | Name of the folder. Subfolders can be created by proving the folder names separated by '/' character. For example when "folderA/folderB" is passed to the method, folderA will be created and then folderB will be created in folderA. |
callback | function | Callback method. |
Kansioita voidaan luoda CreateFolder -menetelmällä. Esimerkkien käyttö on annettu alla. Kun API-puhelu on valmis takaisinsoittotapa kutsutaan.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
parentFolderUuid | string | Parent folder unique id in which the new folder will be created. If this parameter is empty, folder is created at the root folder. |
folderName | string | Name of the folder. Subfolders can be created by proving the folder names separated by '/' character. For example when "folderA/folderB" is passed to the method, folderA will be created and then folderB will be created in folderA. |
folderDescription | string | Description of the folder. |
callback | function | Callback method. |
Kansiot voidaan poistaa DeleteFolder -menetelmällä. Esimerkkien käyttö on annettu alla. Kun API-puhelu on valmis takaisinsoittotapa kutsutaan.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
folderUuid | string | Folder unique id in which the folder will be deleted. |
callback | function | Callback method. |
Kansioiden etsiminen
Kansioita voidaan etsiä käyttämällä GetFolderList-menetelmää. Esimerkkien käyttö on annettu alla. Kun API-puhelu on valmis takaisinsoittotapa kutsutaan.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
parentFolderUuid | string | Parent folder unique id in which the new folder will be searched. If this parameter is empty, root folders in the root folder are searched. |
folderName | string | Name of the folder to be searched for. If this parameter is empty, all of the folders in the parent folder are returned. |
getOrdersInFolder | bool | If this parameter is true, orders in that folder will be returned within the result. |
callback | function | Callback method. |
Voit luoda käyttöoikeuslinkkejä kansioiden tililläsi. Kun olet saanut katsojalinkin, avaa se sovelluksessasi tai selaimella, kuten Google Chrome, Mozilla Firefox, Apple Safari jne Turvallisuussyistä linkkipyynnön IP-osoitteiden ja katsojan on oltava samat. Lisäksi, jos annat verkkotunnuksesi, voimme luoda näkymälinkkejä vain verkkotunnuksestasi tuleville pyynnöille.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
folderUuid | string | Provide the folder unique id which is returned from the GetFolderList method. |
callback | function | Callback method. |
Voit luoda käyttöoikeuslinkkejä tilauksillesi tililläsi. Kun olet saanut katsojalinkin, avaa se sovelluksessasi tai selaimella, kuten Google Chrome, Mozilla Firefox, Apple Safari jne Turvallisuussyistä linkkipyynnön IP-osoitteiden ja katsojan on oltava samat. Lisäksi, jos annat verkkotunnuksesi, voimme luoda näkymälinkkejä vain verkkotunnuksestasi tuleville pyynnöille.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderUuid | string | Patient order unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
callback | function | Callback method. |
Voit siirtää potilaan tilauksia roskakoriin DeleteOrder-menetelmällä. Sen käyttö ja parametrit on esitetty alla.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderInstitutionUuid | string | Patient order institution unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
patientOrderUuid | string | Patient order unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
callback | function | Callback method. |
Voit saada DICOM-solmuja GetDicomNodelist-menetelmällä. Kun niitä kutsutaan, kaikki DICOM-solmut, jotka käyttäjä näkee, palautetaan.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
callback | function | Callback method. |
Potilasjärjestys voidaan lisätä olemassa oleviin kansioihin AddOrdertoFolder -menetelmän avulla. Esimerkkien käyttö on annettu alla. Kun API-puhelu on valmis takaisinsoittotapa kutsutaan.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderInstitutionUuid | string | Patient order institution unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
patientOrderUuid | string | Patient order unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
folderUuidList | string array | Provide the folder unique id list. Folder unique ids can be obtained from GetFolderList method. |
callback | function | Callback method. |
Potilastilaukset voidaan poistaa kansiosta RemoveOrderFromFolder -menetelmällä. Esimerkkien käyttö on annettu alla. Kun API-puhelu on valmis takaisinsoittotapa kutsutaan.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
folderUuid | string | Provide the folder unique id list. Folder unique ids can be obtained from GetFolderList method. |
patientOrderUuidList | string array | Patient order unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
callback | function | Callback method. |
Toiminnot, joita voidaan käyttää potilastilausten ryhmittämiseen, uuden potilasjärjestysryhmän luomiseen, potilasjärjestyksen lisäämiseen olemassa olevaan ryhmään ja potilasjärjestyksen poistamiseen ryhmästä. Kaikki nämä menetelmät ja niiden parametrit on esitetty alla.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderInstitutionUuid | string | Patient order institution unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
patientOrderUuidList | string array | Patient order unique id list. Patient order unique ids can be obtained from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderInstitutionUuid | string | Patient order institution unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
connectedGroupUuid | string | Patient order connected group unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
patientOrderUuidList | string array | Patient order unique id list. Patient order unique ids can be obtained from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderInstitutionUuid | string | Patient order institution unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
patientOrderUuidList | string array | Patient order unique id list. Patient order unique ids can be obtained from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
callback | function | Callback method. |
Saat yksityiskohtaiset potilastilauksen ominaisuudet GetPatientOrderProperties -menetelmällä. Kun kutsutaan, kaikki potilasjärjestyksen ominaisuudet palautetaan.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderInstitutionUuid | string | Patient order institution unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
patientOrderUuid | string | Patient order unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
callback | function | Callback method. |
Voit määrittää potilastilauksen rajoitetulle käyttäjälle, jotta käyttäjä voi tarkastella potilastilausta.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderUuid | string | Patient order unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
assignedUserUuid | string | Provide the user unique id which is returned from the Initialize method. |
callback | function | Callback method. |
Voit poistaa potilastilauksen määrityksen määritetyltä rajoitetulta käyttäjältä, jotta käyttäjä ei voi tarkastella potilastilausta.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderUuid | string | Patient order unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
unassignedUserUuid | string | Provide the user unique id which is returned from the Initialize method. |
callback | function | Callback method. |
Voit määrittää potilastilauksen rajoitetulle käyttäjäryhmälle, jotta ryhmän käyttäjät voivat tarkastella potilastilausta.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderUuid | string | Patient order unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
assignedUserGroupUuid | string | Provide the user group unique id which is returned from the GetUserGroupList method and its parameters are given below. |
callback | function | Callback method. |
Voit poistaa potilastilauksen määrityksen määritetystä rajoitetusta käyttäjäryhmästä, jotta ryhmän käyttäjät eivät voi tarkastella potilastilausta.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderUuid | string | Patient order unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
unassignedUserGroupUuid | string | Provide the user group unique id which is returned from the GetUserGroupList method and its parameters are given below. |
callback | function | Callback method. |
Voit muuttaa potilastilauksen sijaintia, jos sinulla on useampi kuin yksi sijainti.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderUuid | string | Patient order unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
institutionUuid | string | Provide the institution unique id which is returned from the Initialize method. |
callback | function | Callback method. |
Voit asettaa lipun potilastilaukselle.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderUuid | string | Patient order unique id which is returned from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
flagGroupId | string | Provide the user group unique id which is returned from the GetAccountFlagDictionary method and its parameters are given below. |
flagId | string | Provide the user group unique id which is returned from the GetAccountFlagDictionary method and its parameters are given below. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
callback | function | Callback method. |
Toiminnot, joita voidaan käyttää potilastilausten jakamiseen. Menetelmät ja niiden parametrit on esitetty alla.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderUuidList | string array | Patient order unique id list. Patient order unique ids can be obtained from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
emailAddress | string | Email address to which the sharing access information will be sent. If you call function with this parameter but without emailAddressForSendingSharePassword parameter, both access link and password information will be send to email address that given emailAddress. |
emailAddressForSendingSharePassword | string | Email address to which the sharing access information will be sent. If you call function with both emailAddress and emailAddressForSendingSharePassword parameters, access link will be send emailAddress and password information will be send to emailAddressForSendingSharePassword. |
userCanDownloadStudies | bool | With this parameter users that access patient order images via sharing information could be download images in their local computer. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderUuidList | string array | Patient order unique id list. Patient order unique ids can be obtained from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
emailAddress | string | Email address to which the sharing access information will be sent. If you call function with this parameter but without emailAddressForSendingSharePassword parameter, both access link and password information will be send to email address that given emailAddress. |
emailAddressForSendingSharePassword | string | Email address to which the sharing access information will be sent. If you call function with both emailAddress and emailAddressForSendingSharePassword parameters, access link will be send emailAddress and password information will be send to emailAddressForSendingSharePassword. |
userCanDownloadStudies | bool | With this parameter users that access patient order images via sharing information could be download images in their local computer. |
expireDate | string (YYYY-MM-DD) | The expiration date for sharing. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderUuidList | string array | Patient order unique id list. Patient order unique ids can be obtained from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
userCanDownloadStudies | bool | With this parameter users that access patient order images via sharing information could be download images in their local computer. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
patientOrderUuidList | string array | Patient order unique id list. Patient order unique ids can be obtained from the GetPatientOrderList, GetPatientOrderListWithDateRange and GetPatientOrderListInFolder methods. |
userCanDownloadStudies | bool | With this parameter users that access patient order images via sharing information could be download images in their local computer. |
expireDate | string (YYYY-MM-DD) | The expiration date for sharing. |
callback | function | Callback method. |
Toiminnot, joita voidaan käyttää kansioiden jakamiseen. Menetelmät ja niiden parametrit on esitetty alla.
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
folderUuid | string | Provide the folder unique id list. Folder unique ids can be obtained from GetFolderList method. |
emailAddress | string | Email address to which the sharing access information will be sent. If you call function with this parameter but without emailAddressForSendingSharePassword parameter, both access link and password information will be send to email address that given emailAddress. |
emailAddressForSendingSharePassword | string | Email address to which the sharing access information will be sent. If you call function with both emailAddress and emailAddressForSendingSharePassword parameters, access link will be send emailAddress and password information will be send to emailAddressForSendingSharePassword. |
sharePassword | string | Password is used by recipients of the link to gain access. |
shareTitle | string | Title information for sharing. |
shareDescription | string | Description for sharing. |
expireDate | string (YYYY-MM-DD) | The expiration date for sharing. |
userCanDownloadStudies | bool | With this parameter users that access patient order images via sharing information could be download images in their local computer. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
folderUuid | string | Provide the folder unique id list. Folder unique ids can be obtained from GetFolderList method. |
sharePassword | string | Password is used by recipients of the link to gain access. |
shareTitle | string | Title information for sharing. |
shareDescription | string | Description for sharing. |
expireDate | string (YYYY-MM-DD) | The expiration date for sharing. |
userCanDownloadStudies | bool | With this parameter users that access patient order images via sharing information could be download images in their local computer. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
folderUuid | string | Provide the folder unique id list. Folder unique ids can be obtained from GetFolderList method. |
emailAddress | string | Email address to which the sharing access information will be sent. If you call function with this parameter but without emailAddressForSendingSharePassword parameter, both access link and password information will be send to email address that given emailAddress. |
emailAddressForSendingSharePassword | string | Email address to which the sharing access information will be sent. If you call function with both emailAddress and emailAddressForSendingSharePassword parameters, access link will be send emailAddress and password information will be send to emailAddressForSendingSharePassword. |
sharePassword | string | Password is used by recipients of the link to gain access. |
shareTitle | string | Title information for sharing. |
shareDescription | string | Description for sharing. |
expireDate | string (YYYY-MM-DD) | The expiration date for sharing. |
userCanDownloadStudies | bool | With this parameter users that access patient order images via sharing information could be download images in their local computer. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
folderUuid | string | Provide the folder unique id list. Folder unique ids can be obtained from GetFolderList method. |
sharePassword | string | Password is used by recipients of the link to gain access. |
shareTitle | string | Title information for sharing. |
shareDescription | string | Description for sharing. |
expireDate | string (YYYY-MM-DD) | The expiration date for sharing. |
userCanDownloadStudies | bool | With this parameter users that access patient order images via sharing information could be download images in their local computer. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
folderUuid | string | Provide the folder unique id list. Folder unique ids can be obtained from GetFolderList method. |
sharedUserUuidList | string array | Provide the user unique id which is returned from the Initialize method. |
expireDate | string (YYYY-MM-DD) | The expiration date for sharing. |
userCanDownloadStudies | bool | With this parameter users that access patient order images via sharing information could be download images in their local computer. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
folderUuid | string | Provide the folder unique id list. Folder unique ids can be obtained from GetFolderList method. |
sharedUserGroupUuidList | string array | Provide the user group unique id which is returned from the GetUserGroupList method and its parameters are given below. |
expireDate | string (YYYY-MM-DD) | The expiration date for sharing. |
userCanDownloadStudies | bool | With this parameter users that access patient order images via sharing information could be download images in their local computer. |
callback | function | Callback method. |
Required Parameters | Data Type | Description |
userUuid | string | Provide the user unique id which is returned from the Initialize method. |
callback | function | Callback method. |