Exploration Sessions
Our goal is to offer CSE 154 exploration sessions, much like those that were offered in CSE 142 & 143. This is to give you an opportunity to explore a different topic primarily in web technologies, client/server programming, and more. We will try to offer these once a week. The sessions will also be recorded.
Please come prepared to listen and ask questions of the guest speaker. You may be asked to work on a laptop during the session, but you can also be paired with a classmate if you do not have a laptop to bring with you. If we find that you are using your laptop or other device for something that is not session related, we will ask you to put it away or leave, and you will not receive credit (your "exploration point") for attending.
Earning Exploration Points
Students who attend these sessions and participate will earn one "exploration point" which will be added to your homework grade.
Conflicts
You must be present to earn your exploration point. However, we acknowledge that many of you may have legitimate school or familial conflicts that will prevent you from attending in person. These could include:
- You're registered for another class
- An exam that is timed concurrently to a session
- Other standing school obligations such as Husky Band rehearsal (please check with the instructors)
- Familial obligations such as picking up family members from school/daycare that no one else can cover
- Religious obligations
- Other conflicts AS APPROVED BY THE INSTRUCTOR(S) prior to the event
If you have such a conflict but would still like to particpate in an exploration session, you may provided you follow these steps:
- Fill out this form PRIOR to the session requesting the make up.
- Watch the Panopto video once it has been posted below within one week of recording.
- Email the course instructor for the password to the Canvas quiz associated with the session.
- Demonstrate your understanding of the material through the associated Canvas quiz.
Schedule
Location: Insert Location
Time: Insert Time
This schedule is subject to change. We will send an announcement email the day before each session with information about the topic for that session.


WILL YOUR KICKSTARTER PROJECT SUCCEED?
Behind the scenes, this applet uses a gradient boosting machine learning model to predict whether your Kickstarter project will succeed or fail, depending on your inputs.
Your Project's Name:
Sub-Category:
{% for category in categories %}
{{ category }}
{% endfor %}
Main Category:
{% for main_category in main_categories %}
{{ main_category }}
{% endfor %}
Country:
{% for currency in currencies %}
{{ currency }}
{% endfor %}
Goal (Total Funding):
Campaign Length (Days):


Iron is a Java in-memory database based on CQRS and object prevalence architecture.
Documentation WIP...


Online Compiler
Source Code
import java.util.Scanner; class Main { public static void main(String args[]) { int n, reverse = 0; Scanner in = new Scanner(System.in); n = in.nextInt(); while(n != 0) { reverse = reverse * 10; reverse = reverse + n%10; n = n/10; } System.out.println("Reverse of the number is " + reverse); } }
Language
Java
Python
C++
C
Input
▶ Run


--- layout: post title: "Django Learning Note - 3" subtitle: "" date: 2021-03-18 19:31:00 background: '/img/posts/06.jpg' ---
This note will cover the following things I learned about Django these two days.
The related materials come from Django documentation Generic display views and Part 4.
Generic view allows us to produce lots of similar pages without cutting, pasting and editing boiler plate. It brings quicker development, consistent user experience and few mistakes (because you will write fewer lines of code).
Two generic class-based views: DetailView and ListView. They are commonly used in many projects.
DetailView Method Flowchart
setup() dispatch() http_method_not_allowed() get_template_names() ----get_slug_field() get_queryset() ----get_object() get_context_object_name() get_context_data() get() render_to_response()
ListView Method Flowchart
setup() dispatch() http_method_not_allowed() get_template_names() get_queryset() get_context_object_name() get_context_data() get() render_to_response()
Example of two different ways in writing views
Function in polls/views.py
def index(request): latest_question_list = Question.objects.order_by('-pub_date')[:5] context = {'latest_question_list': latest_question_list} return render(request, 'polls/index.html', context)
A class extended ListView in polls/views.py
class IndexView(generic.ListView): template_name = 'polls/index.html' context_object_name = 'latest_question_list' def get_queryset(self): """Return the last five published questions.""" return Question.objects.order_by('-pub_date')[:5]
Function in polls/views.py
def detail(request, question_id): question = get_object_or_404(Question, pk=question_id) return render(request, 'polls/detail.html', {'question': question})
A class extended DetailView in polls/views.py
class DetailView(generic.DetailView): model = Question template_name = 'polls/detail.html'
Need to change the urlpatterns in urls.py. The DetailView generic view expects the primary key value captured from the URL to be "pk" instead of question_id like previously.
If template_name is not specified, django will autogenerate a default template name. DetailView generic views use <app name>/<model name>_detail.html. ListView works similarly.
For ListView, if no context_object_name is provided, it will generate the name for context variable 'question_list'.
POST means you will alter data server-side. When you create a form to alter server-side data, use method="post"
A rogue site generates a page that includes form that posts data to a legitimate site where the user is logged in via a session cookie. The form is submitted to the legitimate site and the cookie is included. The legitimate site accepts the request because of the cookie value.
To prevent this CSRF attack, the legitimate site chooses a large random number (the CSRF Token) and puts it in the session. When The legitimate site generates a POST form, it includes the CSRF Token as a hidden input field. When the form is submitted the CSRF Token is sent as well as the cookie. The site looks up the session and rejects the request if the incoming CSRF Token does not match the session's CSRF Token. Http will return Forbidden(403)
Django has built in support to generate, use and check CSRF Tokens. Including the following line in your form
{% csrf_token %}
Always return an HttpResponseRedirect after successfully dealing with POST data. This prevents data from being posted twice if a user hits the Back button.


I usually teach at the School of Management (SMG). I have no idea why they have me teaching in the Coloring Book School (CGS) this year!


The TED-LIUM corpus (mirrored here) is English-language TED talks, with transcriptions, sampled at 16kHz. It contains about 118 hours of speech.
The original page requests that you cite the following paper if you make use of this corpus:
A. Rousseau, P. Deléglise, and Y. Estève, "TED-LIUM: an automatic speech recognition dedicated corpus",
in Proceedings of the Eighth International Conference on Language Resources and Evaluation (LREC'12), May 2012.


We've traveled around the US, performing at venues ranging from small churches to massive auditoriums!
TED x UIUC
TED x UIUC took place on April 23, 2016. Special Ops Diabolo was invited as a special guest speaker at the event, and performed a brief act for an audience from all over the Midwest. Check out our performance here!
University of Maryland
Special Ops Diabolo was invited to Maryland to perform at the University of Maryland - College Park's annual TASA (Taiwanese American Students Association) Night Market.
University of Indiana
At the University of Indiana, Bloomington, Special Ops performed at their biggest venue yet, the Univeristy of Indiana Auditorium, for an audience of over 3,000 people to celebrate the annual Moon Gala event. Check out our performance here!


Download
Current version: 3.0.4, build 196, released July 29, 2016
| Platform | Support systems | Download | File Size |
|---|---|---|---|
| Windows |
Windows XP Windows 7 Windows 8 Windows 10 |
StringEx3.0.4-Setup.exe | 11,185KB |
| Linux | 0KB | ||
| Mac OS/X | 0KB |


Sex with Skantha: 'I would not do that'
by Rob KiddA witness has told a court how a Dunedin doctor twice offered a teenage girl money for sex – just weeks before he allegedly murdered her.
Venod Skantha (32) is accused of fatally stabbing 16-year-old Amber-Rose Rush in the bedroom of her Corstorphine home on February 2 last year and has spent nearly three weeks on trial in the High Court at Dunedin.
The Crown says the defendant killed the teen because she had threatened to go to his hospital bosses with sexual allegations, which would have effectively ended his medical career.
A 16-year-old boy – whose name was suppressed because of his age – told the court Skantha first made an offer of $400 to have sex with Amber-Rose while they drove from her house to his.
“Amber seemed to pass it off as a joke; so so did I,” he said.
Things, however, took a more serious turn at the defendant's Fairfield property.
The witness said within a few minutes of being back, Skantha increased his financial offer to have the victim sleep with him.
Incrementally, the price allegedly reached $20,000.
Skantha, he said, sounded serious though it was unclear whether the offer was legitimate.
“I thought of it as more: he's really adamant of having sex with her; the price not so much,” the boy told the jury.
He said his friend took offence immediately.
“I can recall Amber say 'eww, f*** off, I would not do that',” the teenager said.
“Vinny told her to get the f*** out of his house.”
Groping, throat-slitting threat alleged
Melissa Severins, who was dating Skantha's flatmate, recalled a party in 2017 when the defendant gave “some powdery stuff” to two women.
They snorted the substance, the witness said, and one of them soon passed out on the couch.
She conceded under cross-examination, she could not see exactly see what Skantha was doing with his hand because it happened under a blanket.
 Basically everyone could hear her moaning,” the woman said.
She said she then went to bed.
One of the teen girls who had been on the couch gave evidence that she remembered nothing about such an incident.
However, she told the court she and her friend had later ended up in Skantha's bed where he performed a sex act on her.
“[My friend] was beside me and at one point he tried to reach over to her to pull down her undies and I said 'just leave her' and he did,” the witness said.
Earlier, Melissa's mother Tracey Severins told the jury she met Skantha on the dating app Tinder in September 2017.
Despite that, the woman, who was in her mid-40s, said she saw herself as a “mum figure” to the defendant and the people who visited his South Dunedin flat.
Within months, she said, Skantha gave her $40 or $60 to get him drugs.
“I didn't get the drugs. I thought he didn't really need it because he was always drunk,” Tracey Severins said.
She said his reaction was extreme.
“Vinny was in the lounge drinking. I went out to make a coffee in the kitchen and he came towards me. He looked really quite angry, started pushing me and then he slammed me up against the wall,” the woman said.
“He just came right up to my face and said 'where's my effing drugs?'”
Tracey Severins said her daughter Melissa saw what was happening and intervened.
The younger woman allegedly “abused him and went mental” over what was happening.
“Go get my machete so I can slit this bitch's throat,” Skantha allegedly said.
The weapon was not used but both women said she had seen it brandished before.
“He did pull it out one night when I was there. It just freaked me out anyway, seeing it. He was quite proud of it,” Tracey Severins said.
Skantha, she said, “thought he was a ninja”.
Under cross-examination, Tracey Severins confirmed to Jonathan Eaton QC she thought the defendant was capable of using the weapon.

She described how Skantha was always drinking and there were constantly social gatherings at the flat.
She told the jury she gradually pulled away from the relationship after the machete incident.
“As he drunk more and took more drugs, he became different. He was an arsehole,” she said.
The trial continues.


--- layout: archive title: Zulip Chat Archive permalink: /stream/113489-new-members/topic/cases.20on.20mutually.20recursive.20types.html ---
Sorry if this is the wrong place to ask this - just wanted to double check a couple of things before flying off to the issue tracker. I've been trying to use the cases
tactic on mutually-recursive types, and hit a bit of a wall. Basically, consider the (somewhat absurd) type:
mutual inductive mut, aux with mut : Type | mono : mut → mut | cons : mut → mut → mut with aux : Type | nil : aux
I'm trying to use it as follows:
example : mut → aux := begin intro xs, cases xs, case mut.mono : x { exact x }, case mut.cons : x _ { exact x } end
However, while this looks like it should work, it fails to check - mut.mono
and mut.cons
are not actually constructors.
Using #print
shows that mut.mono
is in fact an alias to the actual constructor (@[pattern] def mut.mono : mut → mut := mut._mut_.mono_0
). Just wondering - is this expected behaviour, and if so, is there a suitable workaround?
This is expected behavior. cases
and induction
only currently work on actual inductive types, which limits their usefulness when applied to mutual and nested inductives, which are compiled to simple inductive types. Try using the equation compiler instead, which respects these fake inductives
But the real answer is that nested and mutual inductives are buggy and unstable so we avoid them when possible
Ah that's good to know, thank you!
I was originally using the equation compiler/match
expressions, and then found myself rather wanting the constructor hypothesis that cases
provides.
you can get the hypothesis by doing the same trick that cases does: use match t, rfl : \forall x : T, x = t -> _ with ...
Ahh, that's perfect. Thank you!
{% endraw %}Last updated: Apr 24 2020 at 19:02 UTC


10 years of MAPBOX Team
coz we map like boss
OLAA
Visualization by
Pratik
10 years of OpenStreetMap
Jump
Data ©
OpenStreetMap
contributors


NEWS.md
Contains small tweaks, bug fixes, and new feature additions. There shouldn’t be any breaking changes to the API.
Adds log
argument to lambda
so users can choose which scale to return. The default is TRUE
for stochastic models and FALSE
for deterministic models.
Allows named expressions in define_env_state()
such that the names of the expressions may be used in define_kernel()
. Before, the name of the expression didn’t matter, only the names of the outputted list. Now, this will also work as well.
define_env_state(proto_ipm,
temp = rnorm(1, 20, 3),
precip = rgamma(1, 400, 2),
data_list = list())
More unit tests for parameter resampled models.
Removed innocuous warning messages. Added warnings for NA
values in a few define_*
functions and errors when they’re produced in sub-kernels.
Contains a some tweaks and bug fixes, and a few new features:
Implements right_ev()
and left_ev()
methods for stochastic models.
Adds a new function, conv_plot()
, to graphically check for convergence to asymptotic dynamics in deterministic models.
Adds a new function, discretize_pop_vector()
, to compute the empirical density function for a population trait distribution given a set of observed trait values.
Adds print methods for density dependent models.
Adds log
argument for lambda
.
Corrects bug where tol
argument was ignored in is_conv_to_asymptotic()
.
Gives output from lambda()
names. Before, outputs from deterministic models with many parameter sets became hard to follow.
Contains a some tweaks and bug fixes. There is one major API change that renames parameters in define_kernel
.
Renames function arguments hier_effs
-> par_sets
, levels_ages
/levels_hier_effs
-> age_indices
/par_set_indices
. The idea was to shift from thinking about these IPMs as resulting from multilevel/hierarchical regresssion models to IPMs constructed from parameter sets (which can be derived from any number of other methods).
Corrects some bugs that caused vital_rate_funs()
to break for stoch_param
and density dependent models.
Updates the age X size model interface so that max_age
kernels can be specified separately if they have different functional forms from their non-max_age
versions.
make_iter_kernel
can handle computations passed into mega_mat
(e.g. mega_mat = c(P + F, 0, I, C))
.
Makes plot.ipmr_matrix
more flexible, which is now the recommended default plot
method for ipm
objects.
Changes to internal code that won’t affect user experience.


WYSIWYG Markdown Editor
Setup editor markdown
MDEditor usage with listed event
Fullscreen
Fullscreen and Restyled
Toolbar
Css styled preview


{% extends './basic_layout.html' %} {% block styles %} {% endblock %} {% block contentHead %}
Membership data at Phipps is currently stored in a remote service in Blackbaud, under Altru. The current approach to having non-stale data is to download in batch all members (approx 20k) and repopulate the PostGres Database for this site here. insertion or updating.
{% endblock %} {% block content %}


This demo shows how clone a skinned 3d model using
SkeletonUtils.clone()
Soldier model from
https://www.mixamo.com
.


{% if messages %}
{% endif %}
{% endfor %}
Create Team
The creator of the team to be created is the coachRegistered Teams and Institutions for {{cschallenge}}
List of participating institutions and teams| Team | Insitution | Verified |
|---|---|---|
| {{team}} | {{team.school}} | {{team.verified}} |


This graph represents the goal difference (home goal match difference minus away match goal difference) for a season in La Liga.
The color of the chord is of the team that had the largest difference, and the size of the landing chord is the size of the difference.
You can click on the team short names or the sector markers to focus the view on that team.
The diagram is zoomable and panable.


You can remove any link to our website from this website template, you're free to use this website template without linking back to us. If you're having problems editing this website template, then don't hesitate to ask for help on the Forum.
But if you don’t find any website template you can use, you can try our Free Web Design service and tell us all about it. Maybe you’re looking for something different, something special. And we love the challenge of doing something different and something special.
Phasellus quis est et massa rhoncus hendrerit quis ut justo. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae
You can remove any link to our website from this website template, you're free to use this website template without linking back to us. If you're having problems editing this website template, then don't hesitate to ask for help on the Forum.


title = "Deadline" url = "/deadline" layout = "default" description = "Deadline page" hidden = "0" robot_index = "index" robot_follow = "follow" child_of = "mey_no_parent" hide_crumb = "0" remove_crumb_trail = "0" crumb_disabled = "0" ==


One of the great powers of pull requests is that anyone with read access to a repository can fork it, commit
some changes to their fork and then create a pull request against the original repository with their changes.
There are some files stored in source control that are important. For example, a Jenkinsfile
may contain configuration details to sandbox pull requests in order to mitigate against malicious pull requests.
In order to protect against a malicious pull request itself modifying the Jenkinsfile
to remove
the protections, you can define the trust policy for pull requests from forks.
Other plugins can extend the available trust policies. The default policies are:
Jenkinsfile
) the contents of that file will be retrieved from the
target branch on the origin repository and not from the pull request branch on the fork repository.


A trained classical Dancer with specialisation in Bharatanatyam.Completed my masters in year 2009 & has been training students since 2013.I do it from heart at do not wish to gain ultimate monetary benefits
A self learnt Designer who, spends hours for getting that creative eye.Have been doing so since past two years with experience with various tools like Photoshop, Coreldraw,Inkscape,Gimp etc.
An engineer by profession with specialization in I.T completed in 2016. The theories have been learnt,it's time for its application in the real world.Would really love to get involved with people working with the best brains
Some of the posters made for Digital Advertising & Marketing


Murat TUZLALI
Software Engineer
About Me
Software development with a 10+ years history of transforming business initiatives into successful software implementation plans and projects. Strong engineering professional with a Master of Computer Applications focused on Computer Science. I am keen on new technologies and personal development. I am self-motivated, hardworking and easily harmonized with the working environment and people.
Hobbies
Cinema, reading politics, trekking, repairing watches. I generally listen to calm melodies such as instrumental, classical and endemic but sometimes also popular music. I play Turkish guitar.
Volunteer
Trainer/Mentor, HiCoders, Zurich
- Mentorship for participants of IT courses
- Teaching Basic IT courses
Member, Essaim d'Accueil, Geneva
- IT Workshops
- Refugee camps visits
- Events (camping, games, courses, etc.)
Member, Verein Verfolgt, Zurich
- Events (IT courses, market stands, etc. )
Member, Uni-R, University of Geneva, Geneva
- Events for students (speaking binom, life in Geneva, etc.)
Member, Croix Rouge, Geneva
- Events for beneficiaries (food packaging, staying at market stands, public corteges, etc. )


Welcome to my Homepage
I am Ganeshan Subramanian, recently graduated from North Carolina State University with Master of Industrial Engineering GPA 3.74 / 4. Passionate about Operations, Supply Chain Management, Data Analytics, Manufacturing process - continuous improvement and optimization. Enthusiastic and highly motivated in taking up full time roles starting June 2021. Willing to relocate anywhere in the United States.
If you are looking for my CV you can find it here.
You can find my relevant academic information here and the list of my projects here.
If you wish to send me an anonymous message please go here.


--- layout: post title: Welcome to The Venice Project date: 2006-12-19 05:17:59.000000000 +01:00 type: post published: true status: publish categories: - OpenSource - test - 'understanding: IT' - whatever tags: [] meta: _publicize_job_id: '14401147819' original_post_id: '64' _wp_old_slug: '64' author: login: joesixpack email<EMAIL_ADDRESS>display_name: dirk lüsebrink first_name: '' last_name: '' ---
i got my the-venice-project beta test player download credentials on saturday. That is two days ago and i didn't even found time to check it out. When i can believe what the papers say, i'm part of a 6000 people strong elite! Yeah! I feel so special now. Just in case you don't now, The Venice Project
combines the best things about television with the social power of the internet
and is the next project of the guys which brought to us KaZaa and Skype before. So it might be worth checking out. And i really would like to do so, but it is windows only, argh. so i have to wait for being in the office on tuesday. today on monday, what an irony, i had no chance, because i spend the day in zagreb to visit the strategic IPTV project of two major german companies in the croation market. What can i say about the trip? Nothing i've seen will be part of the future of television/iptiv, that is for sure. Nothing worth talking about, only a nice picture i made, which i post tomorrow when i found the cam cable.
And The Venice Project? "So please don't give the application to anybody else..", ok, not quite unusual, but "..., or even show it to them"???
 Do they expect me to become part of their secret armee just by signing up for a beta? And "We hope you enjoy helping us create the future of TV", yeah, sure you do.
"It's very early days for us, and we want to make sure that the right people see the right software, at the right time"
I can't decide. Do they want to make fun of me? Is this honest marketing? Do they now want me to keep the player secret or just want to force the opposite? I will check the player on tuesday and let you know, and who knows? Maybe i even post my very personalized beta venice player beta test account here. And that would be my very first cliffhanger now.
cheers


@*
* Copyright 2023 HM Revenue & Customs
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*@
@import uk.gov.hmrc.govukfrontend.views.html.components._
@this(govukErrorMessage: GovukErrorMessage, govukHint: GovukHint, govukLabel: GovukLabel)
@(params: Select)
@import params._
@require(name.nonEmpty, "parameter 'name' should not be empty")
@require(id.nonEmpty, "parameter 'id' should not be empty")
@require(value.isEmpty || !items.exists(_.selected) || Seq(value) == items.filter(_.selected).map(_.value), "selected item(s) conflict with passed value")


{% extends "contact_base.html" %} {% block content %} Thank You! We have received your message. We'll get back to you shortly. Homepage Register {% endblock content %}
We have received your message.
We'll get back to you shortly.
Homepage Register


 You must be signed into Twitter in order to access the page.
- Click the Create New App button.
- Enter any application name, for example Winter CMS Twitter Integration.
- Provide a description for the application.
- Enter the website URL where the Twitter integration is going to be used.
- Read and agree to the "Rules of the Road"
- After the application is created, navigate to the API Keys tab and click the "Create my access token" button. Generating the access token could take some time. Keep refreshing the page until you see the "Your access token" section with the token and token secret strings.
- Return to the Winter CMS back-end and navigate to the Settings page.
- Click Twitter icon. Enter the API access information from the Twitter application page to the Twitter settings page in Winter CMS.
- Save the settings.


cd ~/
~touch .bash_profile / Ubuntu uses ~/.profile This creates a new file
or ~ open ~/.bash_profile Which automatically opens it in TextEdit.
You can also use nano .bash_profile
^= Control
source .bash_profile shows what changes have been made
alias ll='ls -ltrahG'
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" #Load RVM into a shell session *as a function*
export PATH="$HOME/.rbenv/bin:$PATH"
# indicates commenting. I like commenting, it makes for a much better experience later, even if it is only me using it. I use Ruby mostly, so that's why I have a ruby specific profile.
Create a file in Dropbox, something like: ~/Dropbox/Apps/Terminal/profile.txt
Then enter ~ln -s ~/Dropbox/Apps/Terminal/profile.txt ~/.profile
OhMyZSH curl -L http://install.ohmyz.sh | sh
Working on building games with Enchant.js, and its API. Also, playing with the API on the CMS.gov site, as recommended by Ann, and John Oliver


{{Template:UiOslo_Norway/Head}} {{Template:UiOslo_Norway/Header}} {{Template:UiOslo_Norway/TopBar}}
Our aim is find a way to overproduce an antibiotic that will help with the amoebic gill disease (AGD) in atlantic salmon(salmo salar) a disease caused by the Neoparamoeba perurans. It causes mucus build up in the gills of salmon and untreated results in destruction of gill tissue. Our project consists of establishing a model which will allow detection of behavioral changes in a salmon population and engineering of an organism to overproduce an antibiotic that will help with curing salmon diagnosed with AGD.


Enquiries
An enquiry is added to the Company Credit Report every time a lender accesses your company's report. Below list is a record of all instances when your company's report was accessed in the past 24 months.
Enquiries
3 Enquiries in last 3 months | 32 Older Enquiries in last 24 months
| INSTITUTION NAME | DATE | CREDIT TYPE COPY | ENQUIRY AMOUNT |
| Citi Bank | 3 Apr 2019 | Plain vanilla foreign currency option (including INR cross currency) | 2,00,000 |
| ICICI | 17 Apr 2019 | Plain vanila int rate swap(all including INR as coupon) | 12,00,000 |
| ICICI | 17 Apr 2019 | Plain vanila int rate swap(all including INR as coupon) | 12,00,000 |


{% extends "base.html" %} {% block content %} Search All Projects ID: Name: Address: Status: New In the Field In Permitting Completed Type: Metro E SMB CWS SFU MDU Node Split Relo (All) Sub-Type: N/A Span Replacement Markup Relo Drop Shorten Date Issued: Comcast Engineer: Field Engineer: Search results will show up here eventually... {% endblock %}
ID:
Name:
Address:
Status: New In the Field In Permitting Completed
Type: Metro E SMB CWS SFU MDU Node Split Relo (All)
Sub-Type: N/A Span Replacement Markup Relo Drop Shorten
Date Issued:
Comcast Engineer:
Field Engineer:


CoverageProfile
{
"resourceType" : "StructureDefinition",
"id" : "shr-financial-Coverage",
"text" : {
"status" : "generated",
"div" : "

SHR Coverage Profile

Health insurance coverage available (even if not used for payment for a given encounter).

SHR Mapping Summary

shr.financial.Coverage maps to Coverage:
Status maps to status
Type maps to type
InsuranceMemberId maps to subscriberId
EffectiveTimePeriod maps to period
PolicyHolder maps to policyHolder

"
},
"url" : "http://standardhealthrecord.org/fhir/StructureDefinition/shr-financial-Coverage",
"identifier" : [
{
"system" : "http://standardhealthrecord.org",
"value" : "shr.financial.Coverage"
}
],
"version" : "0.1.0",
"name" : "CoverageProfile",
"title" : "SHR Coverage Profile",
"status" : "draft",
"date" : "2018-08-22T00:00:00-04:00",
"publisher" : "The MITRE Corporation: Standard Health Record Collaborative",
"contact" : [
{
"telecom" : [
{
"system" : "url",
"value" : "http://standardhealthrecord.org"
}
]
}
],
"description" : "Health insurance coverage available (even if not used for payment for a given encounter).",
"purpose" : "Health care programs and insurers are significant payors of health service costs.",
"fhirVersion" : "3.0.1",
"mapping" : [
{
"identity" : "workflow",
"uri" : "http://hl7.org/fhir/workflow",
"name" : "Workflow Mapping"
},
{
"identity" : "rim",
"uri" : "http://hl7.org/v3",
"name" : "RIM Mapping"
},
{
"identity" : "w5",
"uri" : "http://hl7.org/fhir/w5",
"name" : "W5 Mapping"
},
{
"identity" : "cdanetv4",
"uri" : "http://www.cda-adc.ca/en/services/cdanet/",
"name" : "Canadian Dental Association eclaims standard"
},
{
"identity" : "v2",
"uri" : "http://hl7.org/v2",
"name" : "HL7 v2 Mapping"
},
{
"identity" : "cpha3pharm",
"uri" : "http://www.pharmacists.ca/",
"name" : "Canadian Pharmacy Associaiton eclaims standard"
}
],
"kind" : "resource",
"abstract" : false,
"type" : "Coverage",
"baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Coverage",
"derivation" : "constraint",
"snapshot" : {
"element" : [
{
"id" : "Coverage:shr-financial-Coverage",
"path" : "Coverage",
"short" : "SHR Coverage Profile",
"definition" : "Health insurance coverage available (even if not used for payment for a given encounter).",
"min" : 0,
"max" : "*",
"constraint" : [
{
"key" : "dom-2",
"severity" : "error",
"human" : "If the resource is contained in another resource, it SHALL NOT contain nested Resources",
"expression" : "contained.contained.empty()",
"xpath" : "not(parent::f:contained and f:contained)",
"source" : "DomainResource"
},
{
"key" : "dom-1",
"severity" : "error",
"human" : "If the resource is contained in another resource, it SHALL NOT contain any narrative",
"expression" : "contained.text.empty()",
"xpath" : "not(parent::f:contained and f:text)",
"source" : "DomainResource"
},
{
"key" : "dom-4",
"severity" : "error",
"human" : "If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated",
"expression" : "contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()",
"xpath" : "not(exists(f:contained/*/f:meta/f:versionId)) and not(exists(f:contained/*/f:meta/f:lastUpdated))",
"source" : "DomainResource"
},
{
"key" : "dom-3",
"severity" : "error",
"human" : "If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource",
"expression" : "contained.where(('#'+id in %resource.descendants().reference).not()).empty()",
"xpath" : "not(exists(for $id in f:contained/*/@id return $id[not(ancestor::f:contained/parent::*/descendant::f:reference/@value=concat('#', $id))]))",
"source" : "DomainResource"
}
],
"mapping" : [
{
"identity" : "rim",
"map" : "Entity. Role, or Act"
},
{
"identity" : "workflow",
"map" : "Event"
},
{
"identity" : "rim",
"map" : "Coverage"
},
{
"identity" : "w5",
"map" : "financial.support"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.id",
"path" : "Coverage.id",
"short" : "Logical id of this artifact",
"definition" : "The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.",
"comment" : "The only time that a resource does not have an id is when it is being submitted to the server using a create operation.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Resource.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "id"
}
],
"isSummary" : true
},
{
"id" : "Coverage:shr-financial-Coverage.meta",
"path" : "Coverage.meta",
"short" : "Metadata about the resource",
"definition" : "The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content may not always be associated with version changes to the resource.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Resource.meta",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Meta"
}
],
"isSummary" : true
},
{
"id" : "Coverage:shr-financial-Coverage.implicitRules",
"path" : "Coverage.implicitRules",
"short" : "A set of rules under which this content was created",
"definition" : "A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content.",
"comment" : "Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element.
This element is labelled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Resource.implicitRules",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "uri"
}
],
"isModifier" : true,
"isSummary" : true
},
{
"id" : "Coverage:shr-financial-Coverage.language",
"path" : "Coverage.language",
"short" : "Language of the resource content",
"definition" : "The base language in which the resource is written.",
"comment" : "Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute).",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Resource.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet",
"valueReference" : {
"reference" : "http://hl7.org/fhir/ValueSet/all-languages"
}
},
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "Language"
},
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding",
"valueBoolean" : true
}
],
"strength" : "extensible",
"description" : "A human language.",
"valueSetReference" : {
"reference" : "http://hl7.org/fhir/ValueSet/languages"
}
}
},
{
"id" : "Coverage:shr-financial-Coverage.text",
"path" : "Coverage.text",
"short" : "Text summary of the resource, for human interpretation",
"definition" : "A human-readable narrative that contains a summary of the resource, and may be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.",
"comment" : "Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded in formation is added later.",
"alias" : [
"narrative",
"html",
"xhtml",
"display"
],
"min" : 0,
"max" : "1",
"base" : {
"path" : "DomainResource.text",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Narrative"
}
],
"condition" : [
"dom-1"
],
"mapping" : [
{
"identity" : "rim",
"map" : "Act.text?"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.contained",
"path" : "Coverage.contained",
"short" : "Contained, inline Resources",
"definition" : "These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.",
"comment" : "This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again.",
"alias" : [
"inline resources",
"anonymous resources",
"contained resources"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "DomainResource.contained",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Resource"
}
],
"mapping" : [
{
"identity" : "rim",
"map" : "N/A"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension",
"path" : "Coverage.extension",
"slicing" : {
"id" : "1",
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"ordered" : false,
"rules" : "open"
},
"short" : "Additional Content defined by implementations",
"definition" : "May be used to represent additional information that is not part of the basic definition of the resource. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias" : [
"extensions",
"user content"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "DomainResource.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"mapping" : [
{
"identity" : "rim",
"map" : "N/A"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:subjectofinformation",
"path" : "Coverage.extension",
"sliceName" : "subjectofinformation",
"definition" : "The person or thing that this entry relates to, usually the Person of Record (see Entry). However, not all entries have health information specifically about the patient, but in different contexts, could refer to a fetus, family member (living or dead), device, location, organization, behavior, finding, condition, wound, or intervention.
CIMI alignment: SubjectOfInformation is not a Participation -- unlike CIMI. There's no action to participate in. Participant has extra unnecessary attributes, such as 'onBehalfOf'.",
"min" : 1,
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-core-SubjectOfInformation-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:sourceofinformation",
"path" : "Coverage.extension",
"sliceName" : "sourceofinformation",
"definition" : "The person or entity that provided the information in the entry, e.g. the subject (patient), medical professional, family member, device or software program, as distinct from who recorded the entry.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-core-SourceOfInformation-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:annotation",
"path" : "Coverage.extension",
"sliceName" : "annotation",
"definition" : "An added or follow-up note, often after the fact, that contains metadata about who made the statement and when.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-element-Annotation-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:recordstatus",
"path" : "Coverage.extension",
"sliceName" : "recordstatus",
"definition" : "Concept indicating the state of this record, e.g., 'entered in error'.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-core-RecordStatus-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:recorded",
"path" : "Coverage.extension",
"sliceName" : "recorded",
"definition" : "The person who entered the order on behalf of another individual for example in the case of a verbal or a telephone order.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-core-Recorded-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:signed",
"path" : "Coverage.extension",
"sliceName" : "signed",
"definition" : "Provenance information specific to the signing of the clinical statement.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-core-Signed-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:cosigned",
"path" : "Coverage.extension",
"sliceName" : "cosigned",
"definition" : "Provenance information specific to the cosigning of the clinical statement.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-core-Cosigned-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:verified",
"path" : "Coverage.extension",
"sliceName" : "verified",
"definition" : "Provenance information specific to the verification process associated with this statement (e.g., verifier, when verified, etc.)",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-core-Verified-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.modifierExtension",
"path" : "Coverage.modifierExtension",
"short" : "Extensions that cannot be ignored",
"definition" : "May be used to represent additional information that is not part of the basic definition of the resource, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias" : [
"extensions",
"user content"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "DomainResource.modifierExtension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"isModifier" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "N/A"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.identifier",
"path" : "Coverage.identifier",
"short" : "The primary coverage ID",
"definition" : "The main (and possibly only) identifier for the coverage - often referred to as a Member Id, Certificate number, Personal Health Number or Case ID. May be constructed as the concatination of the Coverage.SubscriberID and the Coverage.dependant.",
"requirements" : "This value may uniquely identify the coverage or it may be used in conjunction with the additional identifiers below.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "Identifier"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "workflow",
"map" : "Event.identifier"
},
{
"identity" : "cdanetv4",
"map" : "C02"
},
{
"identity" : "v2",
"map" : "IN1-2"
},
{
"identity" : "cpha3pharm",
"map" : "C.32, C.33, C.39"
},
{
"identity" : "w5",
"map" : "id"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.status",
"path" : "Coverage.status",
"short" : "active | cancelled | draft | entered-in-error",
"definition" : "The status of the resource instance.",
"comment" : "This element is labeled as a modifier because the status contains the code entered-in-error that marks the coverage as not currently valid.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "code"
}
],
"isModifier" : true,
"isSummary" : true,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "CoverageStatus"
}
],
"strength" : "required",
"description" : "A code specifying the state of the resource instance.",
"valueSetReference" : {
"reference" : "http://hl7.org/fhir/ValueSet/fm-status"
}
},
"mapping" : [
{
"identity" : "workflow",
"map" : "Event.status"
},
{
"identity" : "w5",
"map" : "status"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.type",
"path" : "Coverage.type",
"short" : "Type of coverage such as medical or accident",
"definition" : "The type of coverage: social program, medical plan, accident coverage (workers compensation, auto), group health or payment by an individual or organization.",
"requirements" : "The order of application of coverages is dependent on the types of coverage.",
"min" : 1,
"max" : "1",
"type" : [
{
"code" : "CodeableConcept",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/shr-core-CodeableConcept"
}
],
"isSummary" : true,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "CoverageType"
}
],
"strength" : "preferred",
"description" : "The type of insurance: public health, worker compensation; private accident, auto, private health, etc.) or a direct payment by an individual or organization.",
"valueSetReference" : {
"reference" : "http://hl7.org/fhir/ValueSet/coverage-type"
}
},
"mapping" : [
{
"identity" : "v2",
"map" : "IN1-15"
},
{
"identity" : "w5",
"map" : "class"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.policyHolder",
"path" : "Coverage.policyHolder",
"short" : "Owner of the policy",
"definition" : "The party who 'owns' the insurance policy, may be an individual, corporation or the subscriber's employer.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Reference",
"targetProfile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-entity-Patient"
},
{
"code" : "Reference",
"targetProfile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-entity-RelatedPerson"
},
{
"code" : "Reference",
"targetProfile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-entity-Organization"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "D01 through D09"
},
{
"identity" : "v2",
"map" : "IN1-16, 18, 19-name of insured, address, date of birth"
},
{
"identity" : "cpha3pharm",
"map" : "C.35"
},
{
"identity" : "w5",
"map" : "who.focus"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.subscriber",
"path" : "Coverage.subscriber",
"short" : "Subscriber to the policy",
"definition" : "The party who has signed-up for or 'owns' the contractual relationship to the policy or to whom the benefit of the policy for services rendered to them or their family is due.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Reference",
"targetProfile" : "http://hl7.org/fhir/StructureDefinition/Patient"
},
{
"code" : "Reference",
"targetProfile" : "http://hl7.org/fhir/StructureDefinition/RelatedPerson"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "D01 through D09"
},
{
"identity" : "v2",
"map" : "IN1-16, 18, 19-name of insured, address, date of birth"
},
{
"identity" : "cpha3pharm",
"map" : "C.35"
},
{
"identity" : "w5",
"map" : "who.focus"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.subscriberId",
"path" : "Coverage.subscriberId",
"short" : "ID assigned to the Subscriber",
"definition" : "The insurer assigned ID for the Subscriber.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "D01 through D09"
},
{
"identity" : "v2",
"map" : "IN1-16, 18, 19-name of insured, address, date of birth"
},
{
"identity" : "cpha3pharm",
"map" : "C.35"
},
{
"identity" : "w5",
"map" : "who.focus"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.beneficiary",
"path" : "Coverage.beneficiary",
"short" : "Plan Beneficiary",
"definition" : "The party who benefits from the insurance coverage., the patient when services are provided.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Reference",
"targetProfile" : "http://hl7.org/fhir/StructureDefinition/Patient"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "workflow",
"map" : "Event.subject"
},
{
"identity" : "cdanetv4",
"map" : "D01 through D09"
},
{
"identity" : "v2",
"map" : "IN1-16, 18, 19-name of insured, address, date of birth"
},
{
"identity" : "cpha3pharm",
"map" : "C.35"
},
{
"identity" : "w5",
"map" : "who.focus"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.relationship",
"path" : "Coverage.relationship",
"short" : "Beneficiary relationship to the Subscriber",
"definition" : "The relationship of beneficiary (patient) to the subscriber.",
"requirements" : "To determine relationship between the patient and the subscriber.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "CodeableConcept"
}
],
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "Relationship"
}
],
"strength" : "example",
"description" : "The relationship between the Policyholder and the Beneficiary (insured/covered party/patient).",
"valueSetReference" : {
"reference" : "http://hl7.org/fhir/ValueSet/policyholder-relationship"
}
},
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "C03"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.period",
"path" : "Coverage.period",
"short" : "Coverage start and end dates",
"definition" : "Time period during which the coverage is in force. A missing start date indicates the start date isn't known, a missing end date means the coverage is continuing to be in force.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Period"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "workflow",
"map" : "Event.occurrence"
},
{
"identity" : "v2",
"map" : "IN1-12 / IN1-13"
},
{
"identity" : "w5",
"map" : "when.done"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.payor",
"path" : "Coverage.payor",
"short" : "Identifier for the plan or agreement issuer",
"definition" : "The program or plan underwriter or payor including both insurance and non-insurance agreements, such as patient-pay agreements. May provide multiple identifiers such as insurance company identifier or business identifier (BIN number).",
"requirements" : "Need to identify the issuer to target for processing and for coordination of benefit processing.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "Reference",
"targetProfile" : "http://hl7.org/fhir/StructureDefinition/Organization"
},
{
"code" : "Reference",
"targetProfile" : "http://hl7.org/fhir/StructureDefinition/Patient"
},
{
"code" : "Reference",
"targetProfile" : "http://hl7.org/fhir/StructureDefinition/RelatedPerson"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "A05"
},
{
"identity" : "v2",
"map" : "IN1-3"
},
{
"identity" : "cpha3pharm",
"map" : "C.30"
},
{
"identity" : "w5",
"map" : "who.author"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping",
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name",
"valueString" : "Group"
}
],
"path" : "Coverage.grouping",
"short" : "Additional coverage classifications",
"definition" : "A suite of underwrite specific classifiers, for example may be used to identify a class of coverage or employer group, Policy, Plan.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "BackboneElement"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() | (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "Element"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.id",
"path" : "Coverage.grouping.id",
"representation" : [
"xmlAttr"
],
"short" : "xml:id (or equivalent in JSON)",
"definition" : "unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
],
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.extension",
"path" : "Coverage.grouping.extension",
"short" : "Additional Content defined by implementations",
"definition" : "May be used to represent additional information that is not part of the basic definition of the element. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias" : [
"extensions",
"user content"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.modifierExtension",
"path" : "Coverage.grouping.modifierExtension",
"short" : "Extensions that cannot be ignored",
"definition" : "May be used to represent additional information that is not part of the basic definition of the element, and that modifies the understanding of the element that contains it. Usually modifier elements provide negation or qualification. In order to make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias" : [
"extensions",
"user content",
"modifiers"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "BackboneElement.modifierExtension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"isModifier" : true,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "N/A"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.group",
"path" : "Coverage.grouping.group",
"short" : "An identifier for the group",
"definition" : "Identifies a style or collective of coverage issued by the underwriter, for example may be used to identify an employer group. May also be referred to as a Policy or Group ID.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "C11 (Division,Section)"
},
{
"identity" : "v2",
"map" : "IN1-8"
},
{
"identity" : "cpha3pharm",
"map" : "C.31"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.groupDisplay",
"path" : "Coverage.grouping.groupDisplay",
"short" : "Display text for an identifier for the group",
"definition" : "A short description for the group.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "C11 (Division,Section)"
},
{
"identity" : "v2",
"map" : "IN1-8"
},
{
"identity" : "cpha3pharm",
"map" : "C.31"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.subGroup",
"path" : "Coverage.grouping.subGroup",
"short" : "An identifier for the subsection of the group",
"definition" : "Identifies a style or collective of coverage issued by the underwriter, for example may be used to identify a subset of an employer group.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "IN1-8"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.subGroupDisplay",
"path" : "Coverage.grouping.subGroupDisplay",
"short" : "Display text for the subsection of the group",
"definition" : "A short description for the subgroup.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "IN1-8"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.plan",
"path" : "Coverage.grouping.plan",
"short" : "An identifier for the plan",
"definition" : "Identifies a style or collective of coverage issued by the underwriter, for example may be used to identify a collection of benefits provided to employees. May be referred to as a Section or Division ID.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "C01"
},
{
"identity" : "v2",
"map" : "IN1-35"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.planDisplay",
"path" : "Coverage.grouping.planDisplay",
"short" : "Display text for the plan",
"definition" : "A short description for the plan.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "C01"
},
{
"identity" : "v2",
"map" : "IN1-35"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.subPlan",
"path" : "Coverage.grouping.subPlan",
"short" : "An identifier for the subsection of the plan",
"definition" : "Identifies a sub-style or sub-collective of coverage issued by the underwriter, for example may be used to identify a subset of a collection of benefits provided to employees.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "IN1-10"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.subPlanDisplay",
"path" : "Coverage.grouping.subPlanDisplay",
"short" : "Display text for the subsection of the plan",
"definition" : "A short description for the subplan.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "IN1-10"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.class",
"path" : "Coverage.grouping.class",
"short" : "An identifier for the class",
"definition" : "Identifies a style or collective of coverage issues by the underwriter, for example may be used to identify a class of coverage such as a level of deductables or co-payment.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "C01"
},
{
"identity" : "v2",
"map" : "IN1-35"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.classDisplay",
"path" : "Coverage.grouping.classDisplay",
"short" : "Display text for the class",
"definition" : "A short description for the class.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "C01"
},
{
"identity" : "v2",
"map" : "IN1-35"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.subClass",
"path" : "Coverage.grouping.subClass",
"short" : "An identifier for the subsection of the class",
"definition" : "Identifies a sub-style or sub-collective of coverage issues by the underwriter, for example may be used to identify a subclass of coverage such as a sub-level of deductables or co-payment.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "C01"
},
{
"identity" : "v2",
"map" : "IN1-35"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.grouping.subClassDisplay",
"path" : "Coverage.grouping.subClassDisplay",
"short" : "Display text for the subsection of the subclass",
"definition" : "A short description for the subclass.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "C01"
},
{
"identity" : "v2",
"map" : "IN1-35"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.dependent",
"path" : "Coverage.dependent",
"short" : "Dependent number",
"definition" : "A unique identifier for a dependent under the coverage.",
"requirements" : "For some coverage a single identifier is issued to the Subscriber and a dependent number issued to each beneficiary.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "C17"
},
{
"identity" : "v2",
"map" : "- No exact HL7 v2 equivalent concept seems to exist;"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.sequence",
"path" : "Coverage.sequence",
"short" : "The plan instance or sequence counter",
"definition" : "An optional counter for a particular instance of the identified coverage which increments upon each renewal.",
"requirements" : "Some coverage, for example social plans, may be offered in short time increments, for example for a week or a month at a time, so while the rest of the plan details and identifiers may remain constant over time, the instance is incremented with each renewal and provided to the covered party on their 'card'.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "D11"
},
{
"identity" : "v2",
"map" : "No HL7 v2 equivalent concept seems to exist"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.order",
"path" : "Coverage.order",
"short" : "Relative order of the coverage",
"definition" : "The order of applicability of this coverage relative to other coverages which are currently inforce. Note, there may be gaps in the numbering and this does not imply primary, secondard etc. as the specific positioning of coverages depends upon the episode of care.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "positiveInt"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "- No exact HL7 v2 equivalent concept seems to exist;"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.network",
"path" : "Coverage.network",
"short" : "Insurer network",
"definition" : "The insurer-specific identifier for the insurer-defined network of providers to which the beneficiary may seek treatment which will be covered at the 'in-network' rate, otherwise 'out of network' terms and conditions apply.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "string"
}
],
"isSummary" : true,
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "D10"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.contract",
"path" : "Coverage.contract",
"short" : "Contract details",
"definition" : "The policy(s) which constitute this insurance coverage.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "Reference",
"targetProfile" : "http://hl7.org/fhir/StructureDefinition/Contract"
}
],
"mapping" : [
{
"identity" : "cdanetv4",
"map" : "D01 through D09"
},
{
"identity" : "v2",
"map" : "IN1-16, 18, 19"
},
{
"identity" : "cpha3pharm",
"map" : "C.35"
}
]
}
]
},
"differential" : {
"element" : [
{
"id" : "Coverage:shr-financial-Coverage",
"path" : "Coverage",
"short" : "SHR Coverage Profile",
"definition" : "Health insurance coverage available (even if not used for payment for a given encounter)."
},
{
"id" : "Coverage:shr-financial-Coverage.extension:subjectofinformation",
"path" : "Coverage.extension",
"sliceName" : "subjectofinformation",
"definition" : "The person or thing that this entry relates to, usually the Person of Record (see Entry). However, not all entries have health information specifically about the patient, but in different contexts, could refer to a fetus, family member (living or dead), device, location, organization, behavior, finding, condition, wound, or intervention.
CIMI alignment: SubjectOfInformation is not a Participation -- unlike CIMI. There's no action to participate in. Participant has extra unnecessary attributes, such as 'onBehalfOf'.",
"min" : 1,
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-core-SubjectOfInformation-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:sourceofinformation",
"path" : "Coverage.extension",
"sliceName" : "sourceofinformation",
"definition" : "The person or entity that provided the information in the entry, e.g. the subject (patient), medical professional, family member, device or software program, as distinct from who recorded the entry.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-core-SourceOfInformation-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:annotation",
"path" : "Coverage.extension",
"sliceName" : "annotation",
"definition" : "An added or follow-up note, often after the fact, that contains metadata about who made the statement and when.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-element-Annotation-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:recordstatus",
"path" : "Coverage.extension",
"sliceName" : "recordstatus",
"definition" : "Concept indicating the state of this record, e.g., 'entered in error'.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-core-RecordStatus-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:recorded",
"path" : "Coverage.extension",
"sliceName" : "recorded",
"definition" : "The person who entered the order on behalf of another individual for example in the case of a verbal or a telephone order.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-core-Recorded-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:signed",
"path" : "Coverage.extension",
"sliceName" : "signed",
"definition" : "Provenance information specific to the signing of the clinical statement.",
"min" : 0,
"max" : "1",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-core-Signed-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:cosigned",
"path" : "Coverage.extension",
"sliceName" : "cosigned",
"definition" : "Provenance information specific to the cosigning of the clinical statement.",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-core-Cosigned-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.extension:verified",
"path" : "Coverage.extension",
"sliceName" : "verified",
"definition" : "Provenance information specific to the verification process associated with this statement (e.g., verifier, when verified, etc.)",
"min" : 0,
"max" : "*",
"type" : [
{
"code" : "Extension",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-core-Verified-extension"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.type",
"path" : "Coverage.type",
"min" : 1,
"max" : "1",
"type" : [
{
"code" : "CodeableConcept",
"profile" : "http://standardhealthrecord.org/fhir/StructureDefinition/shr-core-CodeableConcept"
}
]
},
{
"id" : "Coverage:shr-financial-Coverage.policyHolder",
"path" : "Coverage.policyHolder",
"type" : [
{
"code" : "Reference",
"targetProfile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-entity-Patient"
},
{
"code" : "Reference",
"targetProfile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-entity-RelatedPerson"
},
{
"code" : "Reference",
"targetProfile" : "http://standardhealthrecord.org/fhir/StructureDefinition/cimi-entity-Organization"
}
]
}
]
}
}


angular-gantt
Gantt chart component for AngularJS
angular-gantt provides a gantt chart component to your AngularJS application.
Try now
Try angular-gantt now using the Demo Application.
You can even try the API using Plunker sandbox (latest release).
Latest version is 2.0.0-rc.1
Features
- Two-way data binding between model and view.
- Advanced calendar support to define holidays and working hours.
- Each task and row has its own properties and behavior.
- Rows and tasks can be sorted and filtered.
- Plugin architecture to add custom features and hooks.
- API to listen events and call methods from your controller.


--- layout: post status: publish published: true title: "[synology] renew a let's encrypt certificate." author: display_name: hojunbaek login: hojunbaek email<EMAIL_ADDRESS>url: '' author_login: hojunbaek author_email<EMAIL_ADDRESS>wordpress_id: 2756 wordpress_url: http://ezcocoa.com/?p=2756 date: '2017-08-14 02:49:17 +0900' date_gmt: '2017-08-14 02:49:17 +0900' categories: - Tool tags: - encrypt - encription - lets - renew comments: [] ---
Connecting synology-ssh-server as root.
if you want to connect to synology ssh server, you mush login ssh-server as admin first.
and then, change as root. type this.
$ sudo -i
you can sse that you did login as root. type following this.
$ /usr/syno/sbin/syno-letsencrypt renew-all -v
option -v
is debug mode. so you can see a log list what does it happen.
in my case, cert is not expired. so i will do next time. :) it's done. thank you.
// this let you know to renew certification automatically.
cat /usr/syno/etc/letsencrypt/letsencrypt.default
// you can check when it started, and when it expired.
echo | openssl s_client -connect


Corona-Virus Reported Cases
Total reported cases throughout the globe
Total Increase in reported cases from previous day is
Province
Country
Infected Count
Change from previous Count


@remarks
This method uses the composite formatting feature of VBCorLib to convert the value of an object to its text representation and embed that representation in the current StringBuilder object.
The Format parameter consists of zero or more runs of text intermixed with zero or more indexed placeholders, called format items, that correspond to values in the parameter list of this method. The formatting process replaces each format item with the string representation of the corresponding value.
The syntax of a format item is as follows:
{index[,length][:formatString]}
Elements in square brackets are optional. The following table describes each element.
| Element | Description |
|---|---|
| index | The zero-based position in the parameter list of the object to be formatted. If the object specified by index is Nothing, the format item is replaced by an empty string. If there is no parameter in the index position, a FormatException is thrown. |
| ,length | The minimum number of characters in the string representation of the parameter. If positive, the parameter is right-aligned; if negative, it is left-aligned. |
| :formatString | A standard or custom format string that is supported by the parameter. |
Args represents the objects to be formatted. Each format item in Format is replaced with the string representation of the corresponding object in args. If the format item includes formatString and the corresponding object in Args implements the IFormattable interface, then Args(index).ToString(formatString, provider) defines the formatting. Otherwise, Object.ToString(Args(index)) defines the formatting.
'' This example uses the AppendFormat method to insert '' values into the string with formatting information. The '' output will show how the formatting information was used '' to transform the arguments into a formatted output. Private Sub Main() Dim sb As New StringBuilder '' Indicates the index of the supplied '' arguments to be inserted into the string. sb.AppendFormat "My name {0}.", "Kelly" sb.AppendLine '' Insert an integer value that is 5 digits '' in length, prepending leading zeros if necessary. sb.AppendFormat "A number with leading zeros: {0:d5}.", 23 sb.AppendLine '' Inserts the value into a column of 10 characters '' with alignment to the right of the column. sb.AppendFormat "Right aligned 10 character column: '{0,10}'.", "right" sb.AppendLine '' Inserts the value into a column of 10 characters '' with alignment fo the left of the column. sb.AppendFormat "Left aligned 10 character column: '{0,-10}'.", "left" sb.AppendLine '' To prevent the insertion of an argument and allow '' for curly braces to be inserted into the string, two '' braces must be placed together to cause an escape from '' the formatting sequence. sb.AppendFormat "Use two braces to put a single brace in the output without formatting. {{0}}", "No Used" '' Display the contents of the StringBuilder Console.WriteLine sb '' Wait for user to press enter Console.ReadLine End Sub '' This code produces the following output. '' '' My name Kelly. '' A number with leading zeros: 00023. '' Right aligned 10 character column: ' right'. '' Left aligned 10 character column: 'left '. '' Use two braces to put a single brace in the output without formatting. {0}


--- layout: post title: Free Feminine Tech Posters date: 2020-03-31 18:04:42 -0700 description: 15 posters made specifically for boss babes subtitle: 15 posters made specifically for boss babes background: '/assets/Images/posts/march-poster/logo_pink.png' categories: Technology ---
If you print one off, I would love to see it! Send it to me @jocee.holladay


Golden Child releases album, 'Wannabe' music video
by Annie MartinNov. 18 (UPI) -- South Korean boy band Golden Child is back with new music.
The K-pop group released its debut studio album, Re-boot, and a music video for the single "Wannabe" on Monday.
The "Wannabe" video shows Golden Child members Daeyeol, Y, Jangjun, Tag, Seungmin, Jaehyun, Jibeom, Donghyun, Joochan and Bomin perform slick dance numbers in matching outfits.
Golden Child promoted Re-boot at a showcase Monday in Seoul.
Re-boot features "Wannabe" and 11 other tracks, "Re-boot," "Lately," "Compass," "No Matter What," "A Song for Me," "Spring Again," "She's My Girl," "Our Heaven," "Fantasia," "Don't Run Away" and "Go Together."
Golden Child last released the EP Wish in October 2018. The boy band debuted as a group in 2017 and is known for the singles "DamnDaDi," "It's U," "Let Me" and "Genie."


RAY TRACING ENGINE
This is a ray tracing engine that I have written for school in October 2019 in C++. I mainly followed the Ray Tracing in One Week book series along side with the Global Illumination Compendium. The engine is capable of rendering multiple spheres with different kind of material:
- Lambertian: classic colored diffuse surface.
- Metalic: mirrors, with adjustable fuzziness.
- Dielectric: glass and transparent objects.
It also features bounding volume hierarchy. It highly reduces the number of ray collision detection, leading to a huge performance gain.


resize containers!
Nested!
Nested!
resize containers!
resize containers!
resize containers!
more nests!
more nests!
more nests!
more nests!
more nests!
more nests!


Notebooks
Story: Jan Plat's story about his brother Ruyter
Jan Plat's story about his brother Ruyter
Title
Jan Plat's story about his brother Ruyter
Collection
Summary
Information regarding the family of 'Jan Plat' (a mixed Namaqua Hottentot and Bushman) was taken down, in English, after Díä!kwãin (L V.-23. 5872, 5871 rev. and 6872 rev., 25. 6006 rev., note). 'Ruyter' (a relative of the preceding). In the Katkop dialect, by Díä!kwãin (L V.-23. 5873-5880). About the man called Ruyter (brother to Jan Plat); the names of his relations in |xam and Dutch and some details about them. Ruyter was brought up by white men and beaten to death by a Dutch man ('Boer') called Koos Struys who accused him of not herding sheep well.
Comments
1) p.5871v: this story was looked over with Jan Plat at Mowbray on 7 January 1884; details about Jan Plat's genealogy, 2) p.5872v: Jan Plat's family's place (Springkan's kolk), 3) p.5877v: the Dutch man ('Boer') who brought up Jan Plat and where this man lived (he was married to a coloured woman), 4) p.5878v: the 'Boer' master (Koos Struys) who killed Ruyter, 5) This story is found in Book V-23
Contributors
Date
20 – 26 January 1876
Categories
History (personal), Relations with others
Keywords
|xam (their relations with others) , |xam (farmers) , |xam ('master') , |xam (white men) , |xam ('Boers') , |xam (the 'Boer' masters) , |xam (the Dutch) , |xam (|xam killed by Boers) , |xam (|xam beaten) , |xam (the death of Jan Plat's brother Ruyter who was beaten to death) , Dutch (the 'Boer' who beat Jan Plat's brother Ruyter to death) , Boer (Dutch man) , Boer (who killed Jan Plat's brother Ruyter) , names (of Jan Plat and Ruyter's relations) , names (of 'Boers' or Dutch masters) , names (name of the man who beat Ruyter to death) , white man (who raised Jan Plat's brother Ruyter) , white man (Ruyter's murder by a 'Boer') , white man (the treatment of |xam by) , white man (and the killing of |xam) , white man ('Boers' or Dutch men) , white man (farmers) , white man ('master') , white man (names of) , white man (and Jan Plat and Ruyter's personal history) , genealogy (of Jan Plat and his brother Ruyter) , Ruyter (his personal history) , Ruyter (his death) , Ruyter (and Jan Plat, his brother) , Jan Plat (his story about the death of his brother Ruyter) , Jan Plat (the names of his relations) , Jan Plat (his personal history) , personal history (of Jan Plat and his brother, Ruyter) , death (of |xam) , death (of Jan Plat's brother Ruyter who was beaten to death by a 'Boer') , work (performed by |xam) , work (sheep-herding) , work (done by Jan Plat's brother, Ruyter)
Story Pages
5872-5880


The Rix Compiler is a project that was undertaken as a student at BCIT in the fall of 2015. We were a team of three students and the project came to us from an external client who was himself a developer. The language in question was meant to be easy to use like python, statically typed, and as fast and powerful as C. Our objective was to test, fix, and implement objects and single inheritance into the compiler. Incidentally, none of us had any understanding of the inner workings of compilers.
It turns out compilers are generally split into several discrete tasks. Lexical analysis, parsing, building a syntax tree, and generating code in the output language. For this project we had to touch all those areas and also manage the scope and symbol table, and type-checking. The output language was C though, so no assembly or machine code was needed, and we didn’t touch optimization in any way.
Lexical Analysis
Lexical analysis (lexing) is the process of turning a string of characters into tokens. Basically you crawl through the text files character by character and when your string of characters makes a complete token you pass it forward to the next compiler phase. An English comparison would be connecting the letters of this sentence into words, broken up by spaces and punctuated with periods and commas. The following Rix example:
- n = 5
- i for 1, n + 1
- print i
might be broken up into the following tokens:
The lexer has some vague idea what these tokens are, when viewed in isolation; It recognizes that = is the equality operator, and “print” is the name of some function or variable. However, the lexer has no idea which tokens relate to which others. It just converts the string of characters into a string of tokens for the next process: parsing.
Parsing
Parsing takes the tokens from the lexer and connects them into combinations that start to have some meaning. It tries to match sequences of tokens against a set of patterns it recognizes. For example, in English you often form sentences out of a sequence of tokens like subject, verb, object, period. It’s not the only way to build a sentence but it’s one of the patterns the parser would match.
In Rix, the parser tries to form statements in a similar subject-verb-object format, followed by a newline. n = 5 EOL would be parsed as a complete statement in itself.
| n | = | 5 | EOL |
| subject | verb | object | period |
The same sort of thing would happen in i for 1, n+1, where the object itself has a nested subject-verb-object. This is I believe the most complicated sort of deterministic string processing that is done in programming. To build this entire parsing engine--and the lexer--from just C's standard library would be a great challenge and long project in itself. Gratefully, the FSF and open source community came to our rescue.
There's an app for that
There are two amazing tools out there called flex and Bison. They each take a custom rulebook you provide and compile those rules into C or C++ compatible code. From there, you can add those projects to your build and bam! lexing and parsing are done! Of course, defining the right rules is not as easy as it sounds.
Flex operates by applying regular expressions (and some more elaborate rules) to the input file to translate into tokens. Bison takes something similar to regular expressions applied to tokens to let us define recursive patterns.
this is where a language definition technique called EBNF (Extended Backus-Naur Format) comes into play. You define a symbol that represents any program, and then what that program can be made up of, similar to XML DTDs. This repeats recursively until you’re down to symbols that are made up of the tokens that the lexer is spitting out.
A simplified EBNF for Rix might look something like this:
- rix-program =
- statements+, EOF
- statements =
- class-definition | function-definition | statement | (indent, statement, unindent) | EOL
- statement =
- subject?, verb, object, (comma, object)*, EOL
- subject =
- integer | float | variable | ...
- verb =
- function | plus | minus | equals | ...
- object =
- integer | float | variable | statement | ...
- function-definition =
- function-header, indent, statement+ unindent
- class-definition =
- class-header, indent, state*, function-definition*, unindent
This is really cool! Once you have a dictionary like this, denoting what comprises what else, you can directly build a tree out of your program! You just connect the tokens until a pattern matches, then connect patterns until another pattern matches, until you can match the whole input file to a rix-program. etc. Remember that Rix code we saw earlier?
- n = 5
- i for 1, n + 1
- print i
it deconstructs into something like this:
Once the parser has processed all the tokens into Rix syntax, it’s ready to test for errors (e.g. is this variable defined in this scope?) and generate the code for output.
The results are in
After a three months of design and development, we had written a compiler that could handle:
- Declaring variables and inferring the type
- Evaluating expressions
- Defining and calling functions with 0, 1, or more arguments
- White-space dependant syntax: indents define blocks and lines define complete statements.
- Conditional evaluation and loops
- A ‘?’ operator that stores the result of the last evaluation (for chained if;else if;else, but useable for more)
- Definable classes, with members, methods, and constructors
- Single inheritance for classes, with access to parent members/methods
- Class instantiation, member and parent access, including from within functions and invoking functions on classes
Our client was thrilled, and after the project was complete he posted it on Reddit to get feedback from the community. It generated a lot of interesting discussion, and some less-interesting PHP bashing, and even caused Rix (called Ritchie at the time) to become one of the trending GitHub repositories!
Creation and design work is exciting
This project was a serious stretch of brain power for me and it was the most exciting project I’d worked on to that date! From learning and understanding the new topic of compiler architecture, to designing and implementing a solution to tracking scope and symbols, to figuring out a way to implement object-oriented programming in C it was an amazing experience. The compiler has plenty more growing to do, and has continued to evolve since I completed my work on it. Some of the next challenges are implementing generics, building up a standard library, and opening the language up for redefining all the built-in symbols so that Rix’s default dialect (behaviour) will be written in Rix itself and open to reimagining.
For more information, check out the project on GitHub!


# |
Title |
Category |
Date Posted |
|
| 1 | Post One | Web Development | July 12, 2017 | Details |
| 2 | Post Two | Tech Gadgets | July 13, 2017 | Details |
| 3 | Post Three | Web Development | July 14, 2017 | Details |
| 4 | Post Four | Business | July 14, 2017 | Details |
| 5 | Post Five | Web Development | July 15, 2017 | Details |
| 6 | Post Six | Health & Wellness | July 16, 2017 | Details |


BLUE VELVET (1986) A Film Review by Ted Prigge Copyright 1997 Ted Prigge
Writer/Director: David Lynch Starring: Kyle MacLaughlin, Isabella Rosselini, Dennis Hopper, Laura Dern, Dean Stockwell
I have a big problem with this film: I don't like it. I mean, I found it to be brilliant and all, but it's just not a film I would watch willingly again. I know I'm a critic and all, and I'm supposed to like brilliant films, but I just didn't like this one. But I'm going to attempt to give it a very positive review, because it was very good, and try to find out why I didn't enjoy it.
The film starts off brilliantly: a shot of typical suburbia - kids crossing the street, firemen waving as they go down the road on their truck, and a man watering his garden. But this guy suddenly has a stroke and collapses to the ground. As he falls, his dog jumps up and begins being squirted in the mouth by the hose. The camera moves down and we see bugs and stuff in the grass he has been watering. Like this first shot, we're going to see what's on the inside of this beautiful suburbia.
While this wasn't surreally bizarre, we get another weird twist: the protagonist (Kyle MacLaughlin, who seems to be in almost all of Lynch's films), who is also the stroke-victim's son, is walking thorugh a pasture and finds a severed ear. That's right - an ear. He takes it to the cops, who show little interest in it, so he begins snooping around like some Encyclopedia Brown, equipped with the one detective's daughter (a young Laura Dern). He finds out that there's this woman (Isabella Rossellini) who may have ties to the ear.
He steals her key while posing as a bug killer, and then sneaks into her apartment after she sings, you know, "Blue Velvet" at a club. He hides in her closet when she comes in, and witnesses a horrific act.  Of course, he does this every night, so she should be used to it (just kidding). He leaves, she finds Kyle, and begins forcing him to strip, then they have sex. Soon enough, they have a sado-masichistic relationship going on.
Of course, Hopper finds out, and takes both of them on a joyride through the underbelly of suburbia, including some drinking, and a visit to a brothel, run by the supra-effiminite Dean Stockwell (who Hopper just calls "fucking suave!" repeatedly). They then beat him and leave him for dead, but he's not dead. And at the end, Kyle has to save Rossellini and himself from Hopper, in a totally bizarre ending.
What's cool about this film is the contrast it makes between suburbia and the mafia. I mean, it's pretty much the perfect front. And MacLaughlin's journey through it is pretty fascinating. Lynch uncovers suburbia for all its hypocrisies in "Blue Velvet," especially with the kind of ironic ending. And another strong point is the cinematography, which is absolutely gorgeous and dreamlike. I credit Lynch for his great directing with this film.
The acting is, however, kind of half and half. Or really three quarters and a quarter. Isabella Rossellini is fantastic, as always, in the role of the abused lounge singer. In the most controversial scene, she is dropped off by the mafia totally stark naked and on Laura Dern's porch. Apparently, Lynch didn't restrict anyone from leaving the site, and Rossellini has been scarred ever since. Her performance is really great.  Also great is Laura Dern.
But Kyle MacLaughlin. I mean, the guy's nice and all, and he has acted well in some parts of his career. But here, like in most of his work, he's just not good. There's this scene where he talks about Guiness beer where I swore he would turn to the camera and promote it. That's how corny he sounded. He's just not a very good lead for a brilliant film. But he somehow is in a lot of Lynch's work. I don't get it.
This film is probably one of the more weird films I've ever seen. I pretty much didn't like it because, well, I saw it in the prime of my "Pulp Fiction" obsession. I was expecting some pulp. But the thing is, I'm just not a huge fan of Lynch. I mean, I appreciate the guy, and I often rave about him. But I just don't always enjoy his flicks. Oh well.
Roger Ebert famously gave this one star. I agree with some of his review, but I get the point Lynch was trying to make. Suburbia is not a place to escape the problems of the world, because there's an underbelly to every microcosm. Even if I didn't like it, I can appreciate it.
MY RATING (out of 4): ***1/2
Homepage at: http://www.geocities.com/Hollywood/Hills/8335/
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Tarkov Items
Items needed to be found in-raid for quests
Prapor
Not Found
In Stash
Turned In
1x 60-round 6L31 5.45x39 magazine
test 1
test 1
test 1
test 2
test 2
test 2
test 2


WITNESS LIST Economic Development Committee March 20, 1997-9:00A SB 217 On: Myron, Rhonda (TDI), Austin SB 253 For: Hinojosa, Walter (TX AFL-CIO), Austin On: McClellan, Suzi Ray (PUC), Austin Registering, but not testifying: For: Bauer, Mike (Southwestern Bell), Austin Briesemeister, Janee (Consumers Union), Austin Brown, Pat (GTE), Austin Clayton, Bill M. (AARP CCTF), Austin Fitzpatrick, Jim (AARP), Austin Jones, Tom A. (SPRINT), Austin Luby, Jamie (MCI Telecommunications), Austin Raven, Tim (TX Telephone Assoc.), Austin Witcher, Mark (AT&T), Austin On: Magness, Bill (Public Utility Commis.), Austin Perkins, Thomas P. (Attorney General's Ofc.), Austin SB 641 Registering, but not testifying: For: Barron, Connie (TMA), Austin Jones, Kelly (TX HMO Assoc.), Austin Montgomery, Steve (Harris Methodist Health), Ft. Worth


Living with someone at very high risk from coronavirus
If you live with someone who's at very high risk from coronavirus (extremely vulnerable), there are things you can do to help protect them.
People who are at very high risk from coronavirus should have received a letter from the NHS saying they're at very high risk.
If you're not sure whether someone you live with is at very high risk, see who's at higher risk from coronavirus.
How to help protect the person you live with
It's very important you follow the advice for everyone on social distancing to avoid getting and spreading coronavirus.
This includes only leaving your home when it's essential, and washing your hands often.
There are also some extra things you can do.
Do
-
spend as little time as possible in shared rooms, for example, the kitchen and sitting areas
-
open windows to let fresh air into shared spaces
-
keep 2 metres (3 steps) away from the person who's at very high risk – avoid sharing a bed, if possible
-
use separate towels, including hand towels and tea towels
-
clean cutlery, dishes and pans thoroughly
-
clean a shared bathroom each time you use it, for example, by wiping the surfaces you have touched
-
clean objects and surfaces you touch often (such as door handles, kettles and phones) using your usual cleaning products
Don't
-
do not have visitors to your home, including friends and family, unless they're providing essential care
If you cannot avoid close contact
If it's not possible to avoid close contact with someone who's at very high risk, you could choose to stay at home all the time.
This will help reduce the risk of you and the person you live with becoming ill.
If you choose to stay at home all the time, you can get food and medicine delivered and left outside your door. Ask friends and family to help or register for coronavirus support on GOV.UK if you need it.


C/C++ Project Properties, Managed Make File, Info
- Info
- Shows file information.
- Read only
- Sets the file to be read only.
- Derived
- Specifies that the file is derived from other resources.
- Text file encoding
- Specifies an alternate text encoding.
- Restore Defaults
- Returns any changes back to their default setting.
- Apply
- Applies any changes.
C++ Project Properties, Managed Make
File, C/C++ Build


% include head.html %>
FOSSEE (Free and Open Software in Education) project promotes the use of FOSS tools to improve the quality of education in our country. We aim to reduce dependency on proprietary software in educational institutions. We encourage the use of FOSS tools through various activities to ensure commercial software is replaced by equivalent FOSS tools. We also develop new FOSS tools and upgrade existing tools to meet requirements in academia and research.
The FOSSEE project is part of the National Mission on Education through Information and Communication Technology (ICT), Ministry of Human Resources and Development, Government of India.
This system is modified by the Department of Physics, University of Otago, Dunedin, New Zealand, to:
Add the following code just before the .end, to get plotting to work
.control run .endc


--- layout: post date: 2012-09-18 time: "09:00:00" authors: ["Greg Wilson"] title: Post-Mortem on the NGS Course tags: ["Community", "Assessment"] ---
Titus Brown has posted a post-mortem on his Next Generation Sequencing course, and the independent assessment that was done of it. As with Jorge Aranda's assessment of Software Carpentry, the results were very positive—what we and other like-minded people are doing really does make a difference.


This is my personal webpage to manage all cryptocurrencies that I own. As I'm expending too much time managing the RIGs and the amounts of each coin in each wallet, I need a kind of dashboard with all this information. Similar that CryptoCompare but with automatic refresh of coin quantities.
What I would like to find in this webpage:


Prevalent Force, Attorney General, Animal Queen, Southern Ruler and Je Ne Sais Quoi impress
Prevalent Force, Attorney General, Animal Queen, Southern Ruler and Je Ne Sais Quoi impressed when the horses were exercised here on Friday morning (Nov. 22)
Inner sand:
600m: Aeisir (rb) 40. Strode out well.
Outer sand:
600m: John Connor (Selvaraj), Nisus (B. Harish) 46. Former finished two lengths ahead. Pearl Of Wisdom (Chetan K), Kimetto (Srinath) 45.5. Former finished five lengths ahead. Anakin (Srinath) 46. Easy. Southern Ruler (Donoghue) 43. In fine nick. Tenali (Chetan K), La Romanie (S. John) 45.5. They finished level.
1000m: Animal Queen (Suraj) 1-12.5, 600/44. Impressed. Zahnaseeb (Shiva K) 1-14, 600/45.5. Moved well.
1200m: Sandarina (Indrajeet) 1-27.5, 1,000/1-13, 600/44.5. Moved fluently. Apollo Bay (Shiva K), Capstone (Kiran Rai) 1-29, 1,000/1-13, 600/43.5. Latter started five lengths behind and finished level. Dream Catcher (Shiva K) 1-28.5, 1,000/1-12.5, 600/42. Stretched out well. Prevalent Force (David Egan) 1-22, 1,000/1-8.5, 600/41.5. A fine display. Je Ne Sais Quoi (Irvan) 1-26, 1,000/1-11.5, 600/44. Moved impressively. Attorney General (Srinath) 1-25.5, 1,000/1-11, 600/43. Pleased. Kimera (rb) 1-28.5, 1,000/1-12.5, 600/43. In fine trim.