Fonction SAP BAPI_HCSRVCAT_GETITEMLIST - IS-H BAPI HCSrvCat.GetItemList - Determine Services for Selection

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
INSTITUTION BAPI1300SRVDAT-INSTITUTION C 4 Institution
MAXCNT BAPINALL-MAXCNT I 4 10000 X Maximum Number of Services Read From the Database
SRVCATID BAPI1300SRVDAT-SRVCATID C 2 Catalog

Paramètre Reférence Type Long. Description
WORST_RETURNED_MSGTY BAPINALL-WORSTRETMSG C 1 Most Severe Message Type

Paramètre Reférence Long. Facultatif Description
FILTER_ASSIGN_TYPE BAPI1300RNGASSIGN_TYPE 9 X Assignment Type
FILTER_BEGDATE BAPINRNGDATE 19 X Validity Start
FILTER_CHARGE_TYPE BAPI1300RNGCHARGE_TYPE 7 X Charge Type
FILTER_DELETION_IND BAPINRNGXIND 5 X Deletion Flag
FILTER_ENDDATE BAPINRNGDATE 19 X Valid-To Date
FILTER_EXTDSERVICE BAPINRNGXIND 5 X Indicator: Extended Service
FILTER_EXT_CHRGTYPE BAPI1300RNGCHRGTYPE 15 X External Charge Type (Singapore)
FILTER_IMMSERVICE BAPINRNGXIND 5 X Indicator: Immediate Service
FILTER_OBJECT_TYPE BAPINRNGXIND 5 X Object Type
FILTER_OPTABLE BAPI1300RNGOPTABLE 7 X Table of Operation (Singapore)
FILTER_SERVICEID BAPI1300RNGSERVICEID 23 X Filter for Service
FILTER_SRV_CATEG BAPI1300RNGSRV_CATEG 21 X Service Category
FILTER_SRV_GRP_IND BAPINRNGXIND 5 X Indicator Whether Service Group
FILTER_STANDARDTXT BAPI1300RNGSTANDARDTXT 303 X Short Text for Service
RETURN BAPIRET2 548 X Return Messages
SRVCAT_POSDATA BAPI1300POSDAT 144 X Assignments to Services Determined
SRVCAT_SRVDATA BAPI1300SRVDAT 366 X Catalog Services Determined
SRVCAT_TXTDATA BAPI1300TXTDAT 281 X Texts Determined for Services

Functionality
INCLUDE NBAPI_ISH
It returns the service master data that matches the specified selectionconditions.
The import parameter MAXCNT specifies the maximum number of services tobe listed. If the number of services available exceeds the numberpermitted by MAXCNT, the method terminates with a corresponding errormessage.
If a service text is specified in the selection criteria(FILTER_STANDARDTXT), the parameter MAXCNT is not taken intoconsideration, since the text for a service sufficiently reduces thenumber of services found.
The table for assignment types SRVCAT_POSDATA is only filled if thecorresponding selection parameter (FILTER_ASSIGN_TYPE) was specified.The selection is independent of whether the group indicator was set.
Only the selection types for the services selected are looked for.
The following simple example demonstrates what you must specify for anordinary selection: You want to select all extended services. To dothis, you must set the filter FILTER_EXTDSERVICE as follows:
Sign = I
Option = EQ
LOW = X
For the generic search, CP (contains pattern) must be specifiedfor the range option.
Example:
All services starting with "6" are to searched for ->
Sign = I
Option = CP
LOW = 6*
HIGH must not be specified!
Generic interval searches, e.g. [6*,7*] are not possible.

Notes
INCLUDE NBAPI_FILTERS_AND_RELATION
INCLUDE BAPI_RET
INCLUDE NBAPI_WORST_RETURNED_MSGTY
INCLUDE NBAPI_INSTITUTION
INCLUDE NBAPI_MAXCNT

Description
Service catalog in an institution.
This field is alpha converted. This means that if you enter a number,you do not have to enter leading blanks or zeros.

Definition
The assignment type denotes service assignments of the same kind. Thesecan either be service groups or service conversions.
By employing different assignment types you can differentiate varioustypes of assignment of services. The assignment types permitted in yourinstitution are stipulated in a table.

Examples

  • Service groups of different service catalogs

  • Service groups of insurance verification

  • Service groups for statistics (aggregation)

  • Conversion of services from in-house service catalog to services in
  • billing catalog

    Description
    The service type for a service can have the following values:
    10 Nursing charge
    11 Base nursing charge
    12 Departmental per diem charge
    13 Intensive care per diem
    14 Day patient nursing charge
    20 General procedures surcharge
    21 Surgical procedures surcharge
    30 Flat rate per case
    40 Pre-admission treatment flat rate
    41 Post discharge treatment flat rate
    50 Personal item
    70 Implant (Germany only)
    71 Non-ionic radiocontrast agent (Germany only)
    72 Flat rate paymnt quality assurance (Germany only)
    75 Indiv. srv. large techn. med. device
    A1 Flat rate for outpatient billing (Austria only)
    A2 Mandatory copayment (Austria only)
    A3 KRAZAF service (Austria only)
    A4 Type for SCORING services (Austria only)
    N1 Covered by flat rate (Netherlands only)
    SP Package (Singapore only)
    C1 Leave service (Switzerland only)
    C2 Flat rate per case service (Switzerland only)
    C3 Flat rate service (Switzerland only)
    C4 OPS flat rate service (Switzerland only)
    C5 DRG - diagnosis-related group (Switzerland only)

    Description
    The indicator can only have the values "X" and " ".

    Description
    The indicator can only have the values "X" and " ".

    Description
    The indicator can only have the values "X" and " ".

    Description
    Selection criterion for uniquely identifying a service in a catalog andwithin an institution.

    Value range
    This field is alpha converted. This means that if you enter a number,you do not have to enter leading blanks or zeros.

    Definition
    You can define service categories of your choosing in a table. Thesecan be used when determining catalogs during service conversion, whendetermining charge factor values and in evaluations.

    Examples

    • The category LAB could be used for laboratory services, the
    • category RAD for radiology services, etc.
      • Preventive services and vaccinations could be differentiated from other
      • services.

        Description
        The indicator can only have the values "X" and " ".

        Description
        Errors that occurred are returned in this table.

        Value range
        The following error messages can occur:

        • N2 662: X records were found. This exceeds the specified limit of
        • .

          Description
          The assignments / groupings determined for a service of a catalog arereturned in this table.
          INCLUDE NBAPI_SRVCAT_POSDATA

          Description
          The services of a catalog are returned in this table.
          INCLUDE NBAPI_SRVCAT_SRVDATA

          Description
          The texts determined for service of a catalog are returned in thistable.
          INCLUDE NBAPI_SRVCAT_TXTDATA