Questions tagged [mumps]

MUMPS is a high-performance, hierarchical NoSQL database with an embedded general-purpose programming/scripting language, originating in Massachusetts General Hospital in 1966 and widely used in healthcare and finance.

MUMPS, also called M, is a high-performance, hierarchical NoSQL database with an embedded general-purpose programming/scripting language. The MUMPS programming language, which dates back to 1966, provides transparent database access, weak typing, and late binding of named variables, as well as abstract I/O and very convenient string manipulation. MUMPS systems are spectacularly fast and very good at handling sparse data, but legacy MUMPS code can be very difficult for programmers educated in C-descended traditions to understand.

The two major MUMPS implementations today are the free (GNU Affero license), open-source, no-frills GT.M, and the commercial Intersystems Caché, which provides numerous extra features and extensions, including object-oriented language extensions and powerful reporting software. Notable MUMPS users include the US Veterans' Administration (for its VistA software), Epic Systems Corporation, GE Healthcare, Ameritrade, and Barclays Bank.

84 questions
0
votes
1 answer

facing an error during installing mumps on cygwin?

trying to install mumps on my windows laptop, followed instructions to setup cygwin first and install mumps through it....now facing this error updon running ./BuildMumpsWithNativeClientServer.script in cygwin terminal config.status: creating…
DisplayName
  • 87
  • 1
  • 9
0
votes
1 answer

Query related to set statement

what is the meaning of the S %%G=A(%%I) statement?
Rachana
  • 59
  • 3
0
votes
4 answers

Query in MUMPS statement

I $P(GIH,,24)= S $P(GIH,,24)="C" S What is the meaning of two S's in above MUMPS statement?
Sanatan
  • 1
  • 1
0
votes
2 answers

mumps query related to %%

What is the meaning of I $E(R%%,I%%)>1 ? and why using %%?
Rachana
  • 59
  • 3
0
votes
3 answers

Finding a value in an array cache intersystems

I'm hoping someone can help I'm trying to find a way to find a value in an array exists like the PHP in_array. I have two variables PTOWN and ADDRESS. I want to find if the PTOWN is anywhere in the array?
0
votes
1 answer

Intersystems Cache' PCK file usage

I'm working with a customer using the InterSystems cache' database environment and they are asking what's the best way to deal with the .pck file that's part of the database structure. When I attempted to research this to understand their ask, I…
TW3
  • 3
  • 2
0
votes
2 answers

Can GT.M be accessed through a port?

I'm trying to run a GT.M database server in such way that It can be accessed from an application server. I know I can invoke GT.M as a sub-process from other languages. I'm trying to see if I can connect that to a socket/port to be accessed from…
Arya Rasouli
  • 250
  • 4
  • 14
0
votes
2 answers

Is there any way to get GDE (Global Directory Editor) Raw unformatted values as output

I'm writing a utility in JavaScript to interact with GTM's GDE(Global Directory Editor). One of the things it needs to accomplish is to run the GDE SHOW -ALL command and get a listing of all information in the Global Directory. However, SHOW command…
Arya Rasouli
  • 250
  • 4
  • 14
0
votes
1 answer

How to install MUMPS database in Windows 8.1?

I would like to install MUMPS database in Windows 8.1. I was trying to install but there is no exe file for MUMPS database. Can anyone give me a hand?. I downloaded a lot of files from this site https://sourceforge.net/projects/mumps/files/ but…
0
votes
2 answers

Character Counting within a loop

Instead of using hardcoded calls like I did in the code below, is it possible to have use a WRITE command within a For Loop to print out number of times each character is used? Below is what I have written, which will give me "A=n" but what I would…
0
votes
3 answers

Searching a Global for A string

I'm trying to figure out the best way to traverse a global below is what I have written. s X="^ZNAME" r !,"Please insert a name or a portion of a name: ",str d { s X=$Q(@X) Q:X="" i X[str!(@X[str) { w !,X } }…
M Noob
  • 19
  • 4
0
votes
2 answers

Validation Pattern MUMPS

I am working to create a program in M that reads an input of names in a certain format. Once the user places a null value it prints out all of the values. Where I am getting stuck is reading into a global variable. I look forward to any input I can…
M Noob
  • 19
  • 4
0
votes
1 answer

How to read MUMPS (GT M) database using java application?

Does anybody knows how to read MUMPS database(GTM) using JAVA application or any open source tool? I have to read MUMPS database of WorldVistA application using our java application/any mediator application. Is there any tool for mapping mumps…
Sarkar
  • 3
  • 5
0
votes
1 answer

GT.M - Compiler in Direct mode

I'm working with GT.M source code and read this information in mumps.hlp file : ZCOMpile The ZCOMPILE command invokes the GT.M compiler from within the GT.M run-time environment. Within GT.M itself, ZCOMPILE provides the functionality of the …
Ryo
  • 995
  • 2
  • 25
  • 41
0
votes
2 answers

GT.M - How can I add specific roles to users

I read about GT.M security docs and see that GT.M do not include a specific security solution ,it depend on OS system user roles Now I want that each user have specific roles on databases ,how can I do that Example : user 'manager' can act SET…
Ryo
  • 995
  • 2
  • 25
  • 41