All of the JMP platforms are scriptable. And, if you run them interactively, they will allow you to have JMP provide you with the script that will generate the output.
For the Missing Data Pattern, the data table created contains a "Source" entry that has the JSL that will run the platform. Here is a sample of the source code from the simple example I ran the platform on
Data Table( "big class" ) << Missing Data Pattern(
columns( :height, :weight ),
Output Table( "Missing Data Pattern" )
)
Jim