uid

package
v0.1.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 22, 2022 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TypeSOPClass                  string = "SOP Class"
	TypeTransferSyntax            string = "Transfer Syntax"
	TypeWellKnownFrameOfReference string = "Well-known frame of reference"
	TypeWellKnownSOPInstance      string = "Well-known SOP instance"
	TypeCodingScheme              string = "Coding Scheme"
)
View Source
const (
	PatientRootQRFind = "1.2.840.10008.5.1.4.1.2.1.1"
	StudyRootQRFind   = "1.2.840.10008.5.1.4.1.2.2.1"
	PatientRootQRGet  = "1.2.840.10008.5.1.4.1.2.1.3"
	StudyRootQRGet    = "1.2.840.10008.5.1.4.1.2.2.3"
	PatientRootQRMove = "1.2.840.10008.5.1.4.1.2.1.2"
	StudyRootQRMove   = "1.2.840.10008.5.1.4.1.2.2.2"

	ModalityWorklistInformationFind = "1.2.840.10008.5.1.4.31"
	VerificationSOPClass            = "1.2.840.10008.1.1"

	// https://www.dicomlibrary.com/dicom/transfer-syntax/
	ImplicitVRLittleEndian         = "1.2.840.10008.1.2"
	ExplicitVRLittleEndian         = "1.2.840.10008.1.2.1"
	ExplicitVRBigEndian            = "1.2.840.10008.1.2.2"
	DeflatedExplicitVRLittleEndian = "1.2.840.10008.1.2.1.99"
)

Variables

This section is empty.

Functions

func ParseTransferSyntaxUID

func ParseTransferSyntaxUID(uid string) (bo binary.ByteOrder, implicit bool, err error)

Types

type Info

type Info struct {
	UID    string // "1.2.840.10008.x.y.z"
	Name   string // The UID string, e.g.,"1.2.840.10008.1.2.1".
	Type   string // "SOP Class", "Transfer Syntax", etc.
	Part   string // Not used.
	Status string // "" if active. "Retired", if retired.
}

func Lookup

func Lookup(uid string) (Info, error)

func MustLookup

func MustLookup(uid string) Info

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL