public class Origin extends Object
The origin indicates where the message originates from and consists of: Package: What software package did send it. SiteID (since v2.1): The ID of the site that makes the request. See service catalogue for the allowed values per sector. Care Provider: Who was the beneficiary of the request (this is optional in the XSD but should almost always be provided). Sender (since v2.2): Who was the creator of the request (in most case this isn’t required) For those flows that have a flat file equivalent, this corresponds to the segment 100: 100: specific for CareNet, is replaced by the 'To' of WS-Addressing 101: specific for CareNet, is replaced by the 'From' of WS-Addressing 102: Not part of common input, replaced by 'To' of WS-Addressing 103: Replaced by 'Origin'-element (actual value in //CommonInput/Origin/CareProvider/Nihii/Value) 105/106: Not part of common input but of XAdES when relevant 107: InputReference, First char repeated in Request/IsTest
Constructor and Description |
---|
Origin(McnPackageInfo packageInfo,
CareProvider careProvider) |
Origin(McnPackageInfo packageInfo,
Party sender) |
Origin(McnPackageInfo packageInfo,
String siteId,
CareProvider careProvider,
Party sender,
List<Actor> actors) |
Origin(McnPackageInfo packageInfo,
String siteId,
Party sender) |
Origin(PackageInfo packageInfo,
CareProvider careProvider)
Deprecated.
PackageInfo parameter deprecated : use constructor with new McnPackageInfo type instead
|
Origin(PackageInfo packageInfo,
Party sender)
Deprecated.
PackageInfo parameter deprecated : use constructor with new McnPackageInfo type instead
|
Origin(PackageInfo packageInfo,
String siteId,
CareProvider careProvider,
Party sender)
Deprecated.
PackageInfo parameter deprecated : use constructor with new McnPackageInfo type instead
|
Origin(PackageInfo packageInfo,
String siteId,
Party sender)
Deprecated.
PackageInfo parameter deprecated : use constructor with new McnPackageInfo type instead
|
Modifier and Type | Method and Description |
---|---|
List<Actor> |
getActors() |
CareProvider |
getCareProvider() |
McnPackageInfo |
getMcnPackageInfo() |
PackageInfo |
getPackageInfo()
Deprecated.
PackageInfo parameter deprecated : use getMcnPackageInfo instead
|
Party |
getSender() |
String |
getSiteId() |
void |
setCareProvider(CareProvider careProvider) |
void |
setMcnPackageInfo(McnPackageInfo packageInfo) |
void |
setPackageInfo(PackageInfo packageInfo)
Deprecated.
PackageInfo parameter deprecated : use setMcnPackageInfo instead
|
void |
setSender(Party sender) |
void |
setSiteId(String siteId) |
@Deprecated public Origin(PackageInfo packageInfo, CareProvider careProvider)
packageInfo
- siteId
- careProvider
- @Deprecated public Origin(PackageInfo packageInfo, Party sender)
packageInfo
- sender
- @Deprecated public Origin(PackageInfo packageInfo, String siteId, Party sender)
packageInfo
- siteId
- sender
- @Deprecated public Origin(PackageInfo packageInfo, String siteId, CareProvider careProvider, Party sender)
packageInfo
- siteId
- careProvider
- sender
- public Origin(McnPackageInfo packageInfo, CareProvider careProvider)
packageInfo
- careProvider
- public Origin(McnPackageInfo packageInfo, Party sender)
packageInfo
- sender
- public Origin(McnPackageInfo packageInfo, String siteId, Party sender)
packageInfo
- siteId
- sender
- public Origin(McnPackageInfo packageInfo, String siteId, CareProvider careProvider, Party sender, List<Actor> actors)
packageInfo
- siteId
- careProvider
- sender
- @Deprecated public PackageInfo getPackageInfo()
@Deprecated public void setPackageInfo(PackageInfo packageInfo)
packageInfo
- the packageInfo to setpublic McnPackageInfo getMcnPackageInfo()
public void setMcnPackageInfo(McnPackageInfo packageInfo)
packageInfo
- the packageInfo to setpublic String getSiteId()
public void setSiteId(String siteId)
siteId
- the siteId to setpublic CareProvider getCareProvider()
public void setCareProvider(CareProvider careProvider)
careProvider
- the careProvider to setpublic Party getSender()
public void setSender(Party sender)
sender
- the sender to set
Connector Packaging TRUSSMAKER 4.1.2 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.