Skip to main content

HS.HC.UI.AssigningAuthorities

class HS.HC.UI.AssigningAuthorities extends HS.HC.UI.Template

Data entry for Assigning Authorities

Property Inventory

Method Inventory

Parameters

parameter ENTITY = Assigning Authority;
Name of the entity being maintained
parameter FIELDSET = assignAuthFieldSet;
Name of the detail field set
parameter FOUNDATIONHELPKEY = FADM_ch_aa;
When running Foundation, this will be part of the docbook link, i.e. DocBook.UI.PortalHelpPage.cls?Key=thisvalue
parameter MODELCLASS = HS.AssignAuth.Config;
Name of class that supplies data for the assigning authority form
parameter NUMBERTYPELIST = ,NPI,UPIN,TaxID,DEA,AMA,ADA,HospID,CommunityID,Medicaid,Other;
Standard list of number types
parameter TABLE = assignAuthTable;
Name of the list table

Properties

property PageTitle as %ZEN.Datatype.caption [ InitialExpression = $$$TextHTML("Assigning Authority Registry") ];
Page Title
Property methods: PageTitleDisplayToLogical(), PageTitleGet(), PageTitleIsValid(), PageTitleLogicalToDisplay(), PageTitleLogicalToOdbc(), PageTitleNormalize(), PageTitleSet()
property msgCodeIsRequired as %ZEN.Datatype.caption [ InitialExpression = $$$Text("Please enter a Code.") ];
Property methods: msgCodeIsRequiredDisplayToLogical(), msgCodeIsRequiredGet(), msgCodeIsRequiredIsValid(), msgCodeIsRequiredLogicalToDisplay(), msgCodeIsRequiredLogicalToOdbc(), msgCodeIsRequiredNormalize(), msgCodeIsRequiredSet()
property msgInvalidCode as %ZEN.Datatype.caption [ InitialExpression = $$$Text("Invalid Code. Please remove any spaces or apostrophes.") ];
Property methods: msgInvalidCodeDisplayToLogical(), msgInvalidCodeGet(), msgInvalidCodeIsValid(), msgInvalidCodeLogicalToDisplay(), msgInvalidCodeLogicalToOdbc(), msgInvalidCodeNormalize(), msgInvalidCodeSet()
property msgNameIsRequired as %ZEN.Datatype.caption [ InitialExpression = $$$Text("Please enter a Name.") ];
Property methods: msgNameIsRequiredDisplayToLogical(), msgNameIsRequiredGet(), msgNameIsRequiredIsValid(), msgNameIsRequiredLogicalToDisplay(), msgNameIsRequiredLogicalToOdbc(), msgNameIsRequiredNormalize(), msgNameIsRequiredSet()
property msgNewAssigningAuthorityCreated as %ZEN.Datatype.caption [ InitialExpression = $$$Text("A new assigning authority will be created for this code.") ];
Property methods: msgNewAssigningAuthorityCreatedDisplayToLogical(), msgNewAssigningAuthorityCreatedGet(), msgNewAssigningAuthorityCreatedIsValid(), msgNewAssigningAuthorityCreatedLogicalToDisplay(), msgNewAssigningAuthorityCreatedLogicalToOdbc(), msgNewAssigningAuthorityCreatedNormalize(), msgNewAssigningAuthorityCreatedSet()

Methods

method %OnAfterCreatePage() as %Status
This callback is called after the server-side page object and all of its children are created.
method DeleteId(pId As %String, pModelClass="") as %String [ ZenMethod ]
Delete a record, server side
classmethod SaveData(pIDTypeId, pId, pName, pCode, pOtherId, pMultiple, pNumberType) as %String [ ZenMethod ]
Save Assigning Authority
classmethod UpdateDetails(pId="") [ ZenMethod ]
Load an assigning authority into the UI
clientmethod loadDetails(pId) [ Language = javascript ]
Load an AA
clientmethod save() [ Language = javascript ]
Save a new or editted assigning authority to the database
clientmethod typeIdentified(cmbType) [ Language = javascript ]
Load the assigning authorities for the selected identifier type
clientmethod validate() [ Language = javascript ]

Inherited Members

Inherited Properties

Inherited Methods

Subclasses

FeedbackOpens in a new tab