프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$cvi_limit | |||
$demographicsData | |||
$event_prompt |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$FILTER_LIST_KEY | label used in session storage for the list filter values | ||
$action_types | |||
$cvi_manager |
메소드 | 설명 | |
---|---|---|
actionConsentSignature ( $id ) | Generate a version of the certificate for signing by the patient/representative for consent. | |
actionCreate ( ) | Create Form with check for the cvi existing events count | |
actionDisplayConsentSignature ( $id ) | ||
actionIssue ( $id ) | ||
actionLabelPDFprint ( $id ) | ||
actionList ( ) | Generate a list of all the CVI events for clerical use. | |
actionPDFPrint ( $id ) | ||
actionRemoveConsentSignature ( $id ) | ||
actionRetrieveConsentSignature ( $id ) | ||
actionSignCVI ( $id ) | ||
canIssue ( ) : boolean | Determine if the current event can be issued | |
checkClericalEditAccess ( ) : boolean | This is a granular permission check, and should be used in conjunection with checkEditAcess | |
checkClinicalEditAccess ( ) : boolean | This is a granular permission check, and should be used in conjunection with checkEditAcess | |
checkCreateAccess ( ) : boolean | ||
checkEditAccess ( ) : boolean | ||
checkLabelPrintAccess ( ) | ||
checkListAccess ( ) : boolean | Currently uses the OprnEditCvi operation to check for access | |
checkPrintAccess ( ) : boolean | ||
checkRequestDeleteAccess ( ) : boolean | Ensure we invoke the CVI RBAC rules around requesting deletion. | |
getDisorderSections ( ) : mixed | Simple wrapper to get the disorder sections that should be rendered in the event form. | |
getManager ( ) : |
||
getOptionalElements ( ) : null | Override as the optional elements should not be rendered until completed through the appropriate access levels. | |
getPatientFactors ( ) : mixed | Simple abstraction wrapper to get the patient factors that should be rendered in the event form. | |
initActionConsentSignature ( ) | ||
initActionDisplayConsentSignature ( ) | ||
initActionIssue ( ) | ||
initActionLabelPDFprint ( ) | ||
initActionPDFPrint ( ) | Ensure the event is setup on the controller | |
initActionRemoveConsentSignature ( ) | ||
initActionRetrieveConsentSignature ( ) | ||
initActionSignCVI ( ) | ||
initActionView ( ) | Sets the title for the event display. | |
isListFiltered ( ) : boolean | ||
isRequiredInUI ( BaseEventTypeElement $element ) : boolean | Override because we don't want elements removed from the UI if we have rendered them Optionality is in place to support granular permission structure. | |
saveComplexAttributes_Element_OphCoCvi_ClericalInfo ( |
메소드 | 설명 | |
---|---|---|
checkUserSigned ( ) : boolean | ||
getElementsForElementType ( ElementType $element_type, $data ) : array | Override to support the fact that users might not have permission to edit specific event elements. | |
getEventElements ( ) : array | Sister method to the getElementsForEventType method, this loads up event elements for rendering (whether viewing or editing). | |
getListFilter ( ) : array | ||
saveComplexAttributes_Element_OphCoCvi_ClinicalInfo ( |
||
setComplexAttributes_Element_OphCoCvi_ClericalInfo ( |
||
setComplexAttributes_Element_OphCoCvi_ClinicalInfo ( |
<<< * This just sets assignments for validation and the re-use in forms if a form submit does not validate | |
setElementDefaultOptions_Element_OphCoCvi_ClericalInfo ( |
||
setElementDefaultOptions_Element_OphCoCvi_ClinicalInfo ( |
||
setElementDefaultOptions_Element_OphCoCvi_Demographics ( |
Sets the default values for the element from the patient | |
setElementDefaultOptions_Element_OphCoCvi_EventInfo ( |
||
setValidationScenarioForElement ( $element ) | We set the validation scenario for the models based on whether the user is saving as draft or performing a full save | |
updateEventInfo ( ) | Use the manager status for the event info text. |
메소드 | 설명 | |
---|---|---|
getElementsForClerical ( ) : |
Because form elements won't be submitted when editing without this access, we need to return the current event element if it exists | |
getElementsForClinical ( ) : |
Because form elements won't be submitted when editing without this access, we need to return the current event element if it exists | |
getElementsForEventInfo ( ) : |
public actionConsentSignature ( $id ) | ||
$id |
public actionCreate ( ) |
public checkClericalEditAccess ( ) : boolean | ||
리턴 | boolean |
public checkClinicalEditAccess ( ) : boolean | ||
리턴 | boolean |
public checkListAccess ( ) : boolean | ||
리턴 | boolean |
public checkRequestDeleteAccess ( ) : boolean | ||
리턴 | boolean |
public getDisorderSections ( ) : mixed | ||
리턴 | mixed |
protected getElementsForElementType ( ElementType $element_type, $data ) : array | ||
$element_type | ElementType | |
$data | ||
리턴 | array |
protected getEventElements ( ) : array | ||
리턴 | array |
public getManager ( ) : |
||
리턴 |
public getOptionalElements ( ) : null | ||
리턴 | null |
public getPatientFactors ( ) : mixed | ||
리턴 | mixed |
public initActionPDFPrint ( ) |
public isRequiredInUI ( BaseEventTypeElement $element ) : boolean | ||
$element | BaseEventTypeElement | |
리턴 | boolean |
public saveComplexAttributes_Element_OphCoCvi_ClericalInfo ( |
||
$element | ||
$data | ||
$index |
protected saveComplexAttributes_Element_OphCoCvi_ClinicalInfo ( |
||
$element | ||
$data | ||
$index |
protected setComplexAttributes_Element_OphCoCvi_ClericalInfo ( |
||
$element | ||
$data | ||
$index |
protected setComplexAttributes_Element_OphCoCvi_ClinicalInfo ( |
||
$element | ||
$data | ||
$index |
protected setElementDefaultOptions_Element_OphCoCvi_ClericalInfo ( |
||
$element | ||
$action |
protected setElementDefaultOptions_Element_OphCoCvi_ClinicalInfo ( |
||
$element | ||
$action |
protected setElementDefaultOptions_Element_OphCoCvi_Demographics ( |
||
$element |
protected setElementDefaultOptions_Element_OphCoCvi_EventInfo ( |
||
$element |
protected setValidationScenarioForElement ( $element ) | ||
$element |
protected updateEventInfo ( ) |
protected static $FILTER_LIST_KEY |