Skip to content

SQL-PTYP-02 All provider types

Retrieves every PROVIDER_TYPE_CODE record, unfiltered, ordered by description, to populate a clsProviderTypeCollection for lookup lists and dropdowns.

Classification

Field Value
SQL ID SQL-PTYP-02
Operation type Read
Execution method Inline SQL (BOF criteria constant)
Database Oracle
Schema [unqualified]**
Command type Text
Business object clsProviderTypeCollection
Criteria property RetrieveSQL
Lifecycle method BeforeRetrieve / AfterRetrieve

Tables

Table Access Columns used
PROVIDER_TYPE_CODE SELECT CLAIM_PROFILE_FLAG, CODE, CODE_DESCR, DCBS_PROVIDER_TYPE_CODE, DIAGNOSIS_REQUIRED_FLAG, MANDATORY_MCO_FLAG, MEDICAL_AUDIT_FLAG, SELF_REGISTRATION_FLAG, SERVICE_PROV_RESTRICT_FLAG, UPDATE_DATE, UPDATE_NUM, UPDATE_USER

Sample SQL

-- All provider types
SELECT
  PROVIDER_TYPE_CODE.CLAIM_PROFILE_FLAG          AS ClaimProfileFlag,
  PROVIDER_TYPE_CODE.CODE                        AS Code,
  PROVIDER_TYPE_CODE.CODE_DESCR                  AS CodeDescription,
  PROVIDER_TYPE_CODE.DCBS_PROVIDER_TYPE_CODE     AS DcbsProviderTypeCode,
  PROVIDER_TYPE_CODE.DIAGNOSIS_REQUIRED_FLAG     AS DiagnosisRequiredFlag,
  PROVIDER_TYPE_CODE.MANDATORY_MCO_FLAG          AS MandatoryMcoFlag,
  PROVIDER_TYPE_CODE.MEDICAL_AUDIT_FLAG          AS MedicalAuditFlag,
  PROVIDER_TYPE_CODE.SELF_REGISTRATION_FLAG      AS SelfRegistrationFlag,
  PROVIDER_TYPE_CODE.SERVICE_PROV_RESTRICT_FLAG  AS ServiceProvRestrictFlag,
  PROVIDER_TYPE_CODE.UPDATE_DATE                 AS UpdateDate,
  PROVIDER_TYPE_CODE.UPDATE_NUM                  AS UpdateNum,
  PROVIDER_TYPE_CODE.UPDATE_USER                 AS UpdateUser
FROM PROVIDER_TYPE_CODE
ORDER BY CODE_DESCR

Operations and processes

Business rules

Sources

  • SAIF.Business.View.Provider/clsProviderTypeCollection.vb