APIs

Show:

Methods

controlsViewArgs

() Null

Returns:

Null:

not available

doDownload

() Null

Merges and then downloads the generated documents in the queue.

Returns:

Null:

not available

doSendFax

() Null

Merges and then faxes the generated documents in the queue.

Returns:

Null:

not available

each

(
  • callback
)
Undefined

Iterates over the array of document data.

Parameters:

  • callback Function

    Interative function

Returns:

Undefined:

fetch

() jQuery.Defferred

Loads the view data for the given patient.

Returns:

jQuery.Defferred:

Promise

generateAll

() Undefined

Sequentially generates each active document in the list.

Returns:

Undefined:

generateNextDocument

(
  • model
  • queue
)
Undefined

Starts the process of progressively generating each document.

Parameters:

  • model PatientsAssemblyModel

    Model

  • queue Array

    Queue

Returns:

Undefined:

generateNextDocument

(
  • model
  • queue
  • index
)
Undefined

Recursively generates the next document in the queue.

Parameters:

  • model PatientsAssemblyModel

    Model

  • queue Array

    Queue

  • index Integer

    Index

Returns:

Undefined:

getCount

() Integer

Return the number of documents loaded

Returns:

Integer:

Count

getDocumentAssemblyData

(
  • pat_id
)
jQuery.Defferred

Makes a call to the charts print API for the given Encounter Id and returns the Deferred (promise) object.

Parameters:

  • pat_id Integer

    ID

Returns:

jQuery.Defferred:

Promise

initialize

() Null

Returns:

Null:

not available

onClearAll

() Null

Called when the user clicks the Clear All button.

Returns:

Null:

not available

onDownload

() Null

Called when the user clicks the Send Fax button.

Returns:

Null:

not available

onDownload

() Null

Called when the user clicks the Download button.

Returns:

Null:

not available

onGenerate

() Null

Called when the user clicks the Generate button.

Returns:

Null:

not available

onRefresh

() Null

Called when the user refreshes the view.

Returns:

Null:

not available

render

() Null

Returns:

Null:

not available

view

(
  • pda_id
)
$.Deferred

Remove a document given the pda id.

Parameters:

  • pda_id Integer

    ID

Returns:

$.Deferred:

Promise

view

(
  • pda_id
  • order
)
$.Deferred

Reorders a document given the pda id.

Parameters:

  • pda_id Integer

    ID

  • order Integer

    Order

Returns:

$.Deferred:

Promise

view

(
  • pda_id
)
$.Deferred

Removes all documents for the given patient and user.

Parameters:

  • pda_id Integer

    ID

Returns:

$.Deferred:

Promise

view

(
  • pda_id
)
$.Deferred

View a document given the pda id.

Parameters:

  • pda_id Integer

    ID

Returns:

$.Deferred:

Promise