Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Partycjonowanie danych umożliwia skonfigurowanie uproszczonego schematu partycji danych w celu przechowywania wielu kopii tego samego obrazu z tym samym unikatowym identyfikatorem (UID) w jednym wystąpieniu DICOM®.
Mimo że identyfikatory UID powinny być unikatowe we wszystkich kontekstach, powszechną praktyką jest zapisywanie plików DICOM na przenośnym nośniku magazynu i przekazywanie ich pacjentowi. Następnie pacjent przekazuje pliki innemu dostawcy opieki zdrowotnej, który przekazuje pliki do nowego systemu magazynu DICOM. W związku z tym wiele kopii jednego pliku DICOM często istnieje w kilku izolowanych systemach DICOM. Partycjonowanie danych zapewnia możliwość zwiększania możliwości istniejących magazynów danych i przepływów pracy.
Ograniczenia
- Nie można wyłączyć funkcji partycji po jej włączeniu.
- Wykonywanie zapytań między partycjami nie jest obsługiwane.
- Aktualizowanie i usuwanie partycji nie jest również obsługiwane.
Włączanie partycji danych podczas początkowego wdrażania
Wybierz pozycję Włącz partycje danych podczas wdrażania nowej usługi DICOM. Po włączeniu partycjonowania danych nie można go wyłączyć. Ponadto partycje danych nie mogą być włączone dla żadnej usługi DICOM, która jest już wdrożona.
Po włączeniu ustawienia partycji danych funkcja modyfikuje powierzchnię interfejsu API serwera DICOM i udostępnia wszystkie poprzednie dane w
Microsoft.Defaultpartycji.
Ważne
Partycje danych nie mogą być wyłączone, jeśli partycje inne niż Microsoft.Default są obecne. W takiej sytuacji system zgłasza DataPartitionsFeatureCannotBeDisabledException błąd podczas uruchamiania.
Zmiany w interfejsie API
Wyświetlanie listy wszystkich partycji danych
To polecenie wyświetla listę wszystkich partycji danych:
GET /partitions
Nagłówek żądania
| Nazwisko | Wymagania | Type | Opis |
|---|---|---|---|
| Typ zawartości | fałsz | string | application/json jest obsługiwana |
Odpowiedzi
| Nazwisko | Pisz | Opis |
|---|---|---|
| 200 (OK) | [Partition] [] |
Zwracana jest lista partycji. |
| 204 (brak zawartości) | Nie istnieją partycje. | |
| 400 (Nieprawidłowe żądanie) | Możliwość partycji danych jest wyłączona. |
Interfejsy API STOW, WADO, QIDO, delete, export, update i worklist
Po włączeniu partycji STOW, WADO, QIDO, delete, export, update i worklist żądania muszą zawierać segment identyfikatora URI partycji danych po podstawowym identyfikatorze URI z formularzem /partitions/{partitionName}, gdzie partitionName :
- Długość maksymalnie 64 znaków.
- Dowolna kombinacja znaków alfanumerycznych,
.,-i_(w celu zezwolenia zarówno na formatY UID DICOM, jak i GUID), a także identyfikatory czytelne dla człowieka.
| Akcja | Przykładowy identyfikator URI |
|---|---|
| STOW | POST /partitions/myPartition-1/studies |
| WADO | GET /partitions/myPartition-1/studies/2.25.0000 |
| QIDO | GET /partitions/myPartition1/studies?StudyInstanceUID=2.25.0000 |
| Delete | DELETE /partitions/myPartition1/studies/2.25.0000 |
| Export | POST /partitions/myPartition1/export |
| Zaktualizuj | POST /partitions/myPartition-1/studies/$bulkUpdate |
Nowe odpowiedzi
| Nazwisko | Komunikat |
|---|---|
| 400 (Nieprawidłowe żądanie) | Możliwość partycji danych jest wyłączona. |
| 400 (Nieprawidłowe żądanie) | PartitionName w segmencie trasy brakuje wartości. |
| 400 (Nieprawidłowe żądanie) | Określona PartitionName {PartitionName} wartość nie istnieje. |
Inne interfejsy API
Wszystkie inne interfejsy API, w tym rozszerzone tagi zapytań, operacje i zestawienie zmian, będą nadal dostępne w podstawowym identyfikatorze URI.
Zarządzanie partycjami danych
Jedyną operacją zarządzania obsługiwaną dla partycji jest niejawne tworzenie podczas tworzenia żądań STOW i workitem. Jeśli partycja określona w identyfikatorze URI nie istnieje, system tworzy ją niejawnie, a odpowiedź zwraca identyfikator URI pobierania, w tym ścieżkę partycji.
Definicje partycji
Partycja to jednostka izolacji logicznej i unikatowości danych.
| Nazwisko | Pisz | Opis |
|---|---|---|
| PartitionKey | int | Identyfikator przypisany przez system. |
| PartitionName | string | Unikatowa nazwa przypisana przez klienta, maksymalnie 64 znaki alfanumeryczne, ., -lub _. |
| Data utworzenia | string | Data i godzina utworzenia partycji. |
Uwaga
DICOM® jest zastrzeżonym znakiem towarowym National Electrical Manufacturers Association for its Standards publikacji odnoszących się do cyfrowej komunikacji informacji medycznych.
